/* flash message */
.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;border-width:1px;padding:7px;margin-bottom:10px;border:1px solid transparent;}
.error{background-color:#f2dede;border-color:#ebccd1;color:#a94442;border-width:1px;padding:7px;margin-bottom:10px;border:1px solid transparent;}
.warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;border-width:1px;padding:7px;margin-bottom:10px;border:1px solid transparent;}

/* input */
input.input{padding:5px;border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);}
input.input-min{width:80px;}
select.select{padding:5px;border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);}
input.input:focus, textarea.textarea:focus, select.select:focus{border-color:#888;}
input[disabled], input[readonly]{background:#eee;}

/* form validation */
label.error{display:none!important;}
input.error{border:1px solid red !important;}
select.error{border:1px solid red !important;}
textarea.error{border:1px solid red !important;}

/* button */
.btn{border:0;background: #222 url(images/btn_overlay.png) repeat-x;font-size:13px;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);display: inline-block; padding: 5px 10px 6px; color: #fff; text-decoration: none;-moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
.btn:hover{background-color:#111;color:#fff;}
.kucuk.btn{font-size:11px;padding: ;}
.buyuk.btn{font-size:14px;padding:8px 14px 9px;}
.yesil.btn{background-color:#91bd09;}
.yesil.btn:hover{background-color:#749a02;}
.mavi.btn{background-color:#2daebf;}
.mavi.btn:hover{background-color:#007d9a;}
.kirmizi.btn{background-color:#e33100;}
.kirmizi.btn:hover{background-color:#872300;}
.eflatun.btn{background-color:#a9014b;}
.eflatun.btn:hover{background-color:#630030;}
.turuncu.btn{background-color:#ff5c00;}
.turuncu.btn:hover{background-color:#d45500;}
.sari.btn{background-color:#ffb515;}
.sari.btn:hover{background-color:#fc9200;}

h1{font-weight:bold;font-size:16px;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px;}

.container{width:960px;padding:10px;margin:0 auto;}

ul.sayfa_menu ul{z-index:99;position:relative;}
ul.sayfa_menu li{padding:10px 0 10px 20px; border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; box-sizing:border-box;}
ul.sayfa_menu li:hover:last-child {border-bottom:1px solid #e8e8e8;}
ul.sayfa_menu li a{color:#292a22; display:block; text-decoration:none;}
ul.sayfa_menu li:hover{border-left:1px solid #fff; border-right:2px solid #efc939; font-weight:bold;}
ul.sayfa_menu li.sayfamenu_active{border-left:1px solid #fff; border-right:2px solid #efc939; font-weight:bold;}
ul.sayfa_menu li.sayfamenu_active:last-child{border-bottom:1px solid #e8e8e8;}

ul.anamenu ul{z-index:99;position:relative;}
ul.anamenu li{position:relative; margin:0 5px 0 5px;}
ul.anamenu li a{display:block; text-decoration:none; padding:10px; color:#4e4f52;}
ul.anamenu li:hover a{color:#fff;}
ul.anamenu li:hover {background:#f4cc34;}
ul.anamenu li a.menucurrent{background:#f4cc34; color:#fff;}
ul.anamenu li:hover ul{display:block;}
ul.anamenu li ul{width:220px; position:absolute; padding:40px 0 0 0; left:0; display:none; z-index:10; background:#fff;}
ul.anamenu li ul li{width:220px; height:auto; margin:0; padding:5px; box-sizing:border-box; text-transform: none; border-bottom:1px solid #dbdbdb; }
ul.anamenu li ul li a{display:block; color:#848484!important;}
ul.anamenu li ul li:hover{height:auto; border-bottom:1px solid #dbdbdb; background:#43b9f6;}
ul.anamenu li ul li:hover a{color:#fff!important;}

*:focus{outline:0;}
.al{text-align:left;}
.ar{text-align:right;}
.ac{text-align:center;}
.aj{text-align:justify;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;margin:0;padding:0;}
.none{display:none;}
.bno{border:none!important;}
.bgno{background:none;}
.mnone{margin:0;}
.pnone{padding:0}
.menu_fixed{float:none; position:fixed; z-index:100; top:0; margin:0!important;}
.font12{font-size:12px;}
.prightno{padding-right:0!important;}
.mtop_none{margin-top:0;}
.mtop5{margin-top:5px;}
.mtop10{margin-top:10px;}
.mtop20{margin-top:20px;}
.mbottom5{margin-bottom:5px;}
.mbottom10{margin-bottom:10px;}
.mbottom20{margin-bottom:20px;}
.mbottom150{margin-bottom:150px;}
.mright10{margin-right:10px;}
.bgno{background:none;}
.w100y{width:100%;}
.w960{width:960px;}
.w470{width:470px}
.ucase{text-transform: uppercase;}
.hauto{height:auto!important;}
.dblock{display:block!important;}
.dinlineblock{display:inline-block!important;}
.dnone{display:none;}
.gtable{display: table;}
.gtablecell{display: table-cell; vertical-align:middle;}
.radius5{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.radius10{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.radius20{-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
.radius100{-webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}

a:link {text-decoration: none;color: #545454;}
a:visited {text-decoration: none;color: #545454;}
