body,html{height:100%;}
body,form { padding:0; margin:0; }
ul{padding:4px; margin:0;}
ul li{padding:0; margin:0; list-style-position:inside}
p{padding:0; margin:5px 0;}
body{font: 100% Arial, Helvetica, sans-serif;background: #FAF8F5;text-align:center;}
body,p,td,th,div{font-size:12px;color:#181818;}
a,a:visited{cursor:pointer;text-decoration:none;color:#036;}
a:hover{color:#06c;}
img{border:none;}
input,textarea,select,option{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; padding:2px;border:solid 1px #777;}
textarea{overflow:auto;}
option{border:none;}
label{cursor:pointer;}

.fullH { height:100%; }
.fullW { width:100%; }

.anaBaslik{ font-size:16px; margin:0 0 7px 0; padding:0 0 0 3px; color:#5A4D45;border-bottom:solid 1px #6A5D55;}
.icBaslik{padding:5px 0 2px 19px; text-align: center;margin:0; font-size:12px;color:#c3222a; border-bottom:solid 1px #c3222a;}
.icBas{ }
.araHdr, tr.araHdr td, tr.araHdr th{font-weight:bold; border-bottom:solid 1px #aaa;}

#cont{width:805px; margin:0 auto; font-size:10px; text-align:left; background:#fff;}
#hdr{ padding:0 0 7px 0;color:#444;}
#langSel{ padding:0 5px 0 0;}
#langSel a, #langSel a:visited{cursor:pointer; padding:0 0 5px 5px; display:block;} 
#langSel a.selectedLang{cursor:default; background: url(../res/langSel.gif) left 3px no-repeat;}
#ustMenu{margin-bottom:2px;}
#ustMenu table{padding:3px 0 0 0;}
#ustMenu td{ text-align:center; vertical-align:middle;}
#logo{ margin:15px 0 0 15px;}

#hdrRt{text-align: right;}
#hdrRt a,#hdrRt a:visited{color:#494848;}
#hdrRt a:hover{color:#497898;}
#ustUye{text-align:center; height:75px; margin:7px 7px 7px 0; width:200px;}
#ustUye>div{ background-color:#f6f6f6; padding:4px; border: dotted 1px #ddd;}
#logoutLnk a,#logoutLnk a:visited{ display:block;width:22px; height:22px; background: url(../res/logout.gif) center center no-repeat;}
#logoutLnk a:hover{background:url(../res/logout_over.gif) center center no-repeat;}
#ustUye ul{margin:0 0 0 15px; padding:3px 0 3px 0;}
#spt_ust{margin:3px 0;}
#ustLnk{ padding: 7px 25px 0 0; }


#orta{ width:775px; height:319px;padding:14px 15px; background-position:center center; background-repeat:no-repeat; margin-bottom:2px; overflow:hidden;}
#opacBg{background:url(../res/opacBg3.png) center center no-repeat;}
#opacBgAra{width:775px; height:319px;overflow:auto;}
#opacBgIc{ margin:5px 10px;}
#ayak{background:#ca2e2e; height:17px; padding:3px 0 3px 0; color:#fff; font-size:12px;}

.fltrt{float:right;}
.fltlt{float:left;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.required{ color: #ff0000; font-size:14px}
.center{text-align:center;}
.noBord,.imgInp{border:none;}
.noDisp{display:none;}
.numInput{text-align: right;}
.curPtr{cursor:pointer;}

.err, .info{ margin:5px 0;}
.info{ background:#cef url(../res/info.gif) 5px 4px no-repeat; padding:4px 4px 4px 26px; border:solid 1px #8eced9;}
.err{ color:#c00; padding:4px 4px 4px 28px; border:solid 1px #a00;background: #ffeeee url(../admin/img/error.gif) 5px 4px no-repeat;}

.btn{background:url(../res/btnBg.gif) right center repeat-x; cursor:pointer; border:solid 1px #aaa; color:#135;}
a.btn{ padding:1px 4px; height:20px; line-height:20px;}
.btn:hover{background:url(../res/btnBg_o.gif) right center repeat-x;}

.times{font-family:"Times New Roman", Times, serif;}
.bookmn{font-family: "Bookman Old Style", "Times New Roman", serif;}
.taho{font-family:Tahoma, Arial, sans-serif;}
.arial{font-family:Arial, Helvetica, sans-serif;}


.yol{ margin:5px 2px; padding:1px 4px; font-weight:bold;}
.yol a{text-decoration:underline;}

.urunKat{padding:10px 0 10px 7px;}
.urunKat div{float:left;}
.urunKat div a{display:block;background:url(../res/ko5.gif) left center no-repeat; padding:3px 0 3px 15px;}
.urunKat div a:hover{color:#058;background:url(../res/ko5.gif) -689px center no-repeat; text-decoration:none;}
#urunKatAna{}
#urunKatAna div{padding:1px 4px 1px 0; width:164px;}
#urunKatIc div{padding:4px 4px 4px 10px; width:220px;}

.prods{margin:0 0 0 25px;}
.prod{float:left; margin:0 20px 10px 0;}
.prodImgDiv a:hover img{filter:alpha(opacity=85);opacity:0.85;}

.rtProc{ border-top:solid 1px #9ab; padding-top:10px;}
a.rtBtn, a.rtBtn:visited{ color:#d63228; padding:2px 12px;height:20px; font-size:12px; font-weight:bold; background:#fff url(../res/btnBg.gif) right bottom repeat-x;}
a.rtBtn:hover{ background:#fff url(../res/btnBg_o.gif) right top repeat-x;}

.rtLeft{ float:left;height:24px;padding:5px 0;}
.rtRight{float:right;height:24px;padding:5px 0;}


#prodDet{ margin-top:15px;}
#prodMidThumb{ float:left; width:240px; padding:0 15px 0 20px;}
#prodMidThumb a img{padding:2px;}
#prodMidThumb a img, #prodMidThumb a:visited img{border:solid 1px #ccc;}
#prodMidThumb a:hover img{border:solid 1px #998C8C;}
#prodFeats{ float:left; width:300px; padding:8px 0 0 5px;}
#prodDetName{ background:url(../res/greenSqr.gif) left 5px no-repeat;  padding:0 0 5px 12px; margin-bottom:7px; font-size:12px; font-weight:bold; border-bottom:dashed 1px #66CCFF;}
#prodAciklama{ margin-top:10px; padding:3px 3px 3px 20px; border: dashed 1px #66CCFF;background: #E6F2F7 url(../res/info.gif) 3px 3px no-repeat; }

.gridTbl{ border:solid 1px #b9aCaC;margin-bottom:10px;}
.katHdr th{background-color:#fee;}
.gridTbl th,.gridTbl td{ text-align:center;}
.gridTbl th.katAd{ background-color:#D4EAF7; padding:2px; text-align:left;}
.gridTbl .sthLeft{text-align:left;}
.gridTbl .rt{}
.even td,.even th{background-color: #fff;}
.odd td,.odd th{background-color:#f6f6f6;}
.gridTbl .normal td{background-color:;}
.gridTbl .over th,.gridTbl .over td{background-color:#eaF6FF;}
#cartTotal{ float:right;text-align:right; margin-bottom:10px; width:225px; padding:1px 5px;border:solid 1px #F0DBE1;}
#cartTotal table{ width:100%;}
#cartTotal th{text-align:left;}
#cartTotal th.cartTotalHdr{ border-bottom:solid 1px #F0DBE1;text-align:center;}
#cartTotal .fiyat{text-align:right;}
#cartTotal .cargoMsg{ text-align:center;border-top:solid 1px #F0DBE1;color:#58a; font-weight:bold; }
.uIndTh th,.uIndTh td{}
.uIndTh th{color:#588006;}
.totReal{padding:0 2px;border:solid 2px #adf; font-weight:bold;}

.pTypeSelect{ text-align:center;font-size:12px;font-weight:bold;}
.havales td{text-align:left;}
#plcAPT{ text-align:center; font-size:16px;font-weight:bold; padding: 20px 0; margin-top:10px;}
.totals{width:250px;}
.totals td{ text-align:right;}
.btmGrBord{ border-bottom:solid 1px #0e6d96; padding-bottom:7px;}
.ptHdr{ background-color:#eee; padding:3px 0;}
