*{margin:0; padding:0;}
html, body{height:100%;}
body  {font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;text-align: center; color: #333; background:#4D7CB0 url(../res/bg.jpg) center top repeat-x;}
div,p,td,th{font-size:12px;}
p{margin:2px;}
img{border:none; }
label{cursor:pointer;}

a, a:visited{ color:#345; text-decoration:none;}
a:hover{ text-decoration:underline;}

hr{height:1px; color:#6b1919; background-color:#6b1919; }

textarea,input,select,button{ padding:2px;color:#333;border:solid 1px #B3A495; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea{overflow:auto;}

.fullW{width:100%;}
.fullH{height:100%;}

h1, h2{ text-align:left; cursor:default; /*font-style:italic;*/}
h2{ font-size: 20px;margin:3px 0 10px 0; padding:0 0 0 20px;/* border-bottom:solid 1px #ddd;*/ color:#666; background:url(../res/sagOkKoyu.gif) 10px center no-repeat;}

#langSel{padding:5px 0 10px 0; text-align:center;}
#langSel a img, #langSel a:visited img{ padding:1px; border: solid 1px #f99;}
#langSel a:hover img, #langSel a.selectedLang img{border: solid 1px #b22;}

#kapsayici{width:780px; margin:0 auto; text-align:left; padding:0 0 10px 0;}

#ustMenu{ background:#20A0E6; height:38px; overflow:hidden;}
#ustMenu a, #ustMenu a:visited {
	display:block;
	width:156px;
	float:left;
	color:#fff;
	height:12px;
	line-height:12px;
	font-size:12px;
	padding:12px 0;
	text-align:center;
	font-weight:bold;
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#fff #586E93 #283E63 #fff;
}
#ustMenu a:hover{ background-color:#6B4E20; color: #fff; text-decoration:none; border-color:#c7b1a4;}

.orta{ background:#fff url(../res/golge.gif) right top repeat-x;}
.ortaIc{ padding:0 0 10px 0;border-bottom:1px solid #aaa;}

#orta{ padding:12px 7px 12px 7px;}
#solSutun{width:193px; float:left; margin:3px 0 0 0;}
#urunler{ }
.yanBasDis{ background:#eee; padding:3px; margin:0 0 11px 0;}
.yanBasIc{background:#ccc;}
.yanBas{ display:inline;background:#eee; font-style:normal; font-size: 14px; margin:0 5px 0 15px; padding:0 7px; color:#20A0E6;}
#urunler a, #urunler a:visited{display:block; padding:2px 2px 2px 20px; margin:3px; font-weight:bold; color:#20A0E6; background:#eee url(../res/sagOkKoyu.gif) 5px center no-repeat;}
#urunler a:hover{ text-decoration:none; background-color:#aaa; color:#fff; background-image:url(../res/sagOkAcik.gif);}

.urunResim { margin:0 0 10px 0;}
.urunResim a img, .urunResim a:visited img{ padding:2px; border: solid 1px #ccc;}
.urunResim a:hover img{ border-color:#999;}

.urun{cursor:pointer;width:100px;height:120px;float:left;border: solid 1px #ccc;margin:0 17px 20px 17px;text-align:center;}
.urun:hover{ border-color:#999;}
.urunListe a:hover{ text-decoration:none;}
.uAd{}

#ic{ width:553px; float:left; padding:0 10px;}

#anaGaleri{ text-align:center; margin:10px 0 10px 0;}
.anaGaleriMadde img { padding:2px; border:1px solid #ccc;}

.anaTbl{ margin:0 auto; background:#fff;}

.ayak{ padding:3px 0 0 0;}
.ayak, .ayak a{	color: #FFFFFF;}
.ayak a{
	font-weight: bold;
}

.geriLnk{ padding:5px 0 0 0; text-align:center;}

#iletBilgi { }
#iletBilgi ul{list-style:none; margin:10px 0 0 0; text-align:center;}
#iletForm{ }
#iletForm table{ width: auto; margin:0 auto;}
.iletFormIc{}
#iletForm td, #iletForm th{ vertical-align:middle;}
#iletForm td{ text-align:left; }
#iletForm th{ text-align:left; border-bottom:dotted 1px #999; width:100px;}
#iletForm input, #iletForm textarea {
	width:200px;
	background-color:#f6f6f6;
	/*display:block;
	margin:0 0 7px 0;*/
	border-style:solid;
	border-width:2px;
	border-color: #666;
}
#iletForm textarea {height:100px;}
#iletForm input.btn{ display:inline; width:75px;border:solid 1px #333; font-size:10px;}
#iletForm input.btn:hover{border-color:#111;}
.reqInfo{margin:0 0 10px 0; text-align:center;}

tr.inkaAra{background-color:#909d8e;color:#fff;padding:3px;}


.fltrt { float: right;}
.fltlft { float: left;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix:after {display: block;height: 0;clear: both;visibility: hidden;content: ".";}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.btn{background:#fff url(../res/btnBg.gif) right bottom repeat-x; cursor:pointer; border:solid 1px #333; color:#333; }
.btn{ padding:1px 4px;}
.btn:hover{background:#E9E9E9 url(../res/btnBg_o.gif) right bottom repeat-x;border-color:#111;}

.err, .info{ margin:5px 0;}
.info{ background:#123 url(../res/info.png) 5px 4px no-repeat; padding:4px 4px 4px 26px; border: dotted 1px #528AE0; color:#F7D5D4;}
.err{ color:#fdd; padding:4px 4px 4px 28px; border: dotted 1px #a00;background: #400 url(../res/error.png) 5px 4px no-repeat;}

.noBord{border:none;}
.vMid{vertical-align:middle;}
.spacedP{margin: 7px 3px;}
.required{ font-size: 12px;color: #b22;}
.numInput{text-align:right;}
.center{text-align:center;}
.noDisp{ display:none;}
.imgInp{ border:none;}
.aiho:hover img{filter: alpha(opacity=85);opacity: 0.85;}


/**************************/

.dialog {
	width: 50%;
	min-height: 50%;
	background: #fff;
	position:fixed;
	top: 25%;
	left: 25%;
	z-index: 99;
	border:solid 20px #E0DF52;
}
.dialog  p{
	margin:0 15px 0 15px;
	font-size:16px;
}
