/***** RESET *****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html, body {height:100%;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */
textarea {overflow:auto;}

/***** REUSABLE CLASSES *****/
.fullW {width:100%;}
.fullH {height:100%;}
.vMid {vertical-align:middle;}
.noWrap {white-space:nowrap;}
.noBord, .imgInp {border:none;}
.numInput {text-align:right;}
.center {text-align:center;}
.curPtr {cursor:pointer;}
.noDisp {display:none;}
.fltRt {float:right;}
.fltLt {float:left;}
.aiho:hover img {filter: alpha(opacity=85);opacity: 0.85;}
.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 */

/***** YZ *****/
.btn {background:url(../res/btnBg.gif) right bottom repeat-x; cursor:pointer; border:solid 1px #aaa; color:#003e94;}
a.btn {padding:1px 4px;}
.btn:hover {background:url(../res/btnBg_o.gif) right bottom repeat-x; text-decoration:none;}
.err, .info {margin:5px 0;}
.info {background:#eef6ff url(../res/info.gif) 5px 4px no-repeat; padding:4px 4px 4px 26px; border:solid 1px #ace;}
.err {color:#c00; padding:4px 4px 4px 28px; border:solid 1px #a00; background: #ffeeee url(../admin/img/error.gif) 5px center no-repeat;}
.required {font-size:12px; color:#f00;}
.spacedP {margin: 7px 3px;}
.tplForm {margin:0 auto; width:95%;}

/******** END BASE *******/

body{background:#e5e5dd url(../res/arka.png) left top repeat-x;font-family:Arial, Helvetica, sans-serif;color:#000;line-height:1.2;}
a, a:visited{color:#04a;text-decoration:none;}
a:hover, a.active, a.active:visited{color:#d40;}
h2{font-size:14px;margin-bottom:10px;border-bottom:dotted 1px #D3080D;padding-bottom:4px;color:#D3080D;}
h3{/*padding-right:23px;background:url(../res/okNoktaliGri.gif) right center no-repeat;*/margin-bottom:10px;}
body table{border-collapse:separate;border-spacing:3px;}

.kirmizi{color:#9e0b0e;}
.mavi{color:#3D6EAA;}
.yesil{color:#007236;}

#kap { width:920px; margin:0 auto; font-size:12px; position: relative; min-height: 100%; }
#kapIc{padding:0 0 40px 0;}
* html #kap{height: 100%;}

#tepe{ padding:7px 0 7px 0;}
#ustMenu {
	height:30px;
	padding:5px 0 0 15px;
	background:url(../res/umArka_v2.gif) center center no-repeat;
	margin-bottom:12px; 
}
#banner{height:208px;}
* html #banner{height:208px;overflow:hidden;}
#bannerSol {
	height:208px;
	width:450px;
	float:left;
	background-color:#ffffff;
	background-position: left center;
	background-repeat:no-repeat;
}
#bannerSolIc {
	background:url(../res/solBnrYuv.gif) left top no-repeat;
	width:450px;
	height:208px;
}
#bannerOrta {
	width:315px;
	float:left;
	height:208px;
	background:#fff url(../res/golgeDikey.gif) left top repeat-y;
	font-weight:bold;
	color:#3f4950; 
}
.bs{height:60px; margin:10px 15px 10px 15px;}
#bannerOrta .bs:hover{ color:#9e0b0e;}
.bsSol{width:62px;float:left;}
/*.bsSol a img{border:solid 1px #ccc;}*/
.bsSag{width:215px;height:57px;float:left;border-bottom:solid 1px #b9b9b1;}
.bsSag.son{border:none;}
.bsTitle{padding:0 0 1px 22px;background:url(../res/ok1.gif) 5px top no-repeat;}
.bsOzet{font-size:10px;font-weight:normal;padding-left:7px;text-align:justify;}
#bannerOrta .bs:hover .bsOzet{ color:#3D6EAA;}
.bsDvm{text-align:right;}
.bsDvm a, .bsDvm a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#9e0b0e;
	font-weight:normal;
	padding:2px 3px 1px 15px;
}
.bsDvm a:hover{ color:#F1383D; }
.bs .bsDvm a{background:url(../res/buyutec.gif) left 3px no-repeat;}
#bannerSag {
	width:155px;
	height:208px;
	float:left;
	background:url(../res/ustSagArka.gif) center center no-repeat; 
}
#bannerSagIc {
	height:208px;
	background:url(../res/golgeDikey.gif) left top repeat-y;
}

#ortaCubuk {
	height:16px;
	padding:10px 10px 0 10px;
	background:#fff url(../res/golgeYatay.png) left bottom repeat-x; 
}

#orta {
	padding:8px 0 20px 0;
	background:#fff; 
}
#ortaIc{background:url(../res/ortaCizgi_v2.gif) -239px top repeat-y;}
#ortaIc.ana{background-position: 215px top;}
#ortaIc.uyeler{background:none;}

.ortaKomple{margin:0 15px;}

#solSutun{width:185px;float:left;margin:0 60px 0 0;}
.solBolme{padding:0 0 12px 0;margin:0 0 17px 20px;border-bottom:solid 1px #ccc;text-align:right;}
.solBolme.son{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.solBas{font-weight:bold; padding:0 25px 15px 0; background:url(../res/ikon_sayfa.gif) right 3px no-repeat;}
.solElemanlar{background:url(../res/nokta.gif) right top repeat-y;padding-right:7px;}
.solElem, .solElem:visited {
	display:block;
	padding:0 13px 10px 0;
	background-position:150px 4px;
	background-repeat:no-repeat;
	color:#234;
}
.solElem:hover{ background-position:153px 4px;color:#000;}
.solElem.son{padding-bottom:0;}
.solBolme.solBolme_0 .solBas{color:#007236;}
.solBolme.solBolme_0 .solElem{background-image:url(../res/okYesil.gif);}
.solBolme.solBolme_1 .solBas{color:#9e0b0e;}
.solBolme.solBolme_1 .solElem{background-image:url(../res/okKirmizi.gif);}
.solBolme.solBolme_2 .solBas{color:#3D6EAA;}
.solBolme.solBolme_2 .solElem{background-image:url(../res/okMavi.gif);}

#sagSutunFull{width:655px;float:left;}
#ortaSutun{width:395px;margin:0 60px 0 0;float:left;}
#sagSutun{width:200px;float:left;}

.altYuv, .ustYuv{height:6px;font-size:6px;max-height:6px;line-height:6px;}
.altYuvSol{background:url(../res/altYuvSol.gif) center center no-repeat;width:6px;float:left;}
.altYuvOrta, .ustYuvOrta{background:#fff;width:908px;float:left;}
.altYuvSag{background:url(../res/altYuvSag.gif) center center no-repeat;width:6px;float:left;visibility:visible;}

.ustYuvSol{background:url(../res/ustYuvSol.gif) center center no-repeat;width:6px;float:left;}
.ustYuvSag{background:url(../res/ustYuvSag.gif) center center no-repeat;width:6px;float:left;visibility:visible;}

#ayak {
	height:30px;
	width:100%;
	position: relative;
	margin: -31px 0 0 0;
	border-top:solid 1px #fff;
	background:#fff url(../res/golgeYatay.png) left top repeat-x;
	text-align:center;
	font-size:12px;
	line-height:30px;
}

#iletBilgi{width:275px; float:left;}
#iletForm {
	width:360px;
	padding-left:15px;
	float:left;
	border-left:solid 1px #ccc;
}
.frm th{text-align:center;vertical-align:middle;padding-left:3px;}
.frm .lbl{width:85px;text-align:left;}
.frm tr.mo:hover th.lbl{color:#036;}
.frm .lbl_ta{vertical-align:top;padding-top:2px;}
#iletForm input, #iletForm textarea {
	padding:1px;
	width:225px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color: #999 #999 #999 #999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.frm input.btn, #iletForm input.btn{width:75px;border:solid 1px #666;}
.frm input.btn:hover, #iletForm input.btn:hover{border-color:#333;}
.reqInfo{margin:0 0 7px 0;}


.uyeBasvuruForm input{border:none;border-bottom:dotted 1px #666;width:175px;}
.uyeBasvuruForm input.uzun{width:505px;}
.uyeBasvuruForm #sartKabulCb{width:13px;}
.uyeBasvuruForm .lbl{width:150px;text-align:right;}

.uyeListeler {
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:solid 1px #ccc;
}
.uyeListeKapsa{width:440px;float:left;}
.uyeListeKapsa.sol{margin-right:10px;}
.uyeListeBas{text-align:center;}
.arama{text-align:center;margin-bottom:15px;}
.uyeListe {
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-align:left;
	padding:5px 0 5px 15px;
	height:107px;
	overflow:auto;
	background:#f0f6ff;
	margin-bottom:3px;
}
* html .uyeListe{height:107px;}
.uyeListe a, .uyeListe a:visited{color:#234;display:block;}
.uyeListe a:hover, .uyeListe a.active, .uyeListe a.active:visited{color:#900;}
.uyeAlfabe {
	text-align:center;
	font-weight:bold;
}
.uyeTbl{font-size:13px;margin:0 auto;}
/*.uyeTbl tr:hover td{ background-color:#FFFFDF; }*/
.uyeTbl td{vertical-align:middle;}
.uyeTbl td.ilk{padding-top:5px;}
.uyeTbl td.son{padding-bottom:5px;border-bottom:none;}
.uyeTbl td.res{padding-right:30px;}
.uyeTbl td.uyeRes{padding-left:20px;}
img.bos{background:url(../res/golgeYatay.gif) left top repeat-x;}
.uyeDetElem{padding:5px 0 5px 22px;background-position:left 2px;background-repeat:no-repeat;}
.uyeDetElem.adSoyad{font-weight:bold;padding-left:0;}
.uyeDetElem.firma{font-weight:bold;color:#900;padding-left:0;}
.uyeDetElem.tel{background-image:url(../res/ikon/tel.gif);}
.uyeDetElem.faks{background-image:url(../res/ikon/fax.gif);}
.uyeDetElem.eposta{background-image:url(../res/ikon/eposta.gif);}
.uyeDetElem.website{background-image:url(../res/ikon/web.gif);}
.uyeDetElem.adres{background-image:url(../res/ikon/adres.gif);}

.duyuru{font-size:10px;padding-bottom:13px;margin-bottom:13px;border-bottom:solid 1px #ccc;background:url(../res/okMavi.gif) left 2px no-repeat;}
.duyuruOzet{}
.duyuru.son{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.duyuruBas img{float:right;margin:0 0 5px 5px;}
.duyuru .bsDvm{margin-top:4px;}
.duyuru .bsDvm a{padding:2px 14px 1px 0;background:url(../res/raquo.gif) right 4px no-repeat;}

.oneCikan{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ccc;}
.oneCikan.son{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.oneCikan img{float:left;margin:0 7px 3px 0;}
.oneCikan .bsDvm{margin-top:4px;}
.oneCikan .bsDvm a{background: url(../res/ikon_sayfa_unlem.gif) 2px 3px no-repeat;}

.baslik{
	color:#3f4950;
	margin-bottom:3px;
}
.ozet img{float:left;margin:0 7px 3px 0;}
