
.stepcarousel_detay {
	position: relative; /*leave this value alone*/
	border: 0px;
	overflow:hidden;
	/*overflow: scroll; /*leave this value alone*/
	width: 980px; /*Height should enough to fit largest content's height*/
	height: 260px;
}
.stepcarousel_detay .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.stepcarousel_detay .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 245px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel_detay .belt2{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.stepcarousel_detay .panel2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 245px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}



.stepcarousel_encoksatanlar {
	position: relative; /*leave this value alone*/
	border: 0px;
	overflow:hidden;
	/*overflow: scroll; /*leave this value alone*/
	width: 950px; /*Height should enough to fit largest content's height*/
	height: 300px;
}
.stepcarousel_encoksatanlar .belt4{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.s_left{ background:url(images/sol_kulak.png) no-repeat; width:19px; height:19px; position:absolute; right:30px; top:-35px; z-index:120;}
.s_right{ background:url(images/sag_kulak.png) no-repeat; width:19px; height:19px; position:absolute; right:5px; top:-35px; z-index:120;}
.s_left2{ background:url(images/sol_kulak2.png) no-repeat; width:13px; height:18px; position:absolute; left:26px; top:12px; z-index:120;}
.s_right2{ background:url(images/sag_kulak2.png) no-repeat; width:13px; height:18px; position:absolute; right: 26px;top: 12px; z-index:120;}

.stepcarousel_encoksatanlar .panel4{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel_solfirsat {
	position: relative; /*leave this value alone*/
	border: 0px;
	overflow:hidden;/*overflow: scroll; /*leave this value alone*/
	width: 220px; /*Height should enough to fit largest content's height*/
	height: 270px;
	top:0px;
}
.stepcarousel_solfirsat .belt3{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.stepcarousel_solfirsat .panel3{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 100%; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


.bannerust {
	width:901px;
	height:578px;
	float:right;
	position:absolute;
	z-index:50;
	padding-left:0px;
	top:24px;
	left:334px;
	padding-top:0px;

}

/* yeni üye kaydı için hata stilleri */
#kayit label.error {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#kayitvip label.error {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#kayit2 label.error {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#basvur label.error {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#cari_bireysel label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:left;
}
#cari_kurumsal label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#loginform label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#basket label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#payment label.error {
	position:absolute;
	margin-right: 286px;
	margin-top: 23px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#payment2 label.error {
	position:absolute;
	right:0px;
	margin-right: 600px;
	margin-top:20px;
	width: auto;
	text-align:right;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}


#ikform label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contactform label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:left;
}

#odemetalep label.error {
	position:absolute;
	margin-left: 10px;
	margin-top: 20px;
	width: auto;
	text-align:right;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#referansgonder label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#sifre_degistir label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#email_degistir label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#yenimesaj label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#mesajyanitla label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#davetgonder label.error {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	display: inline;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#davetgonder1 label.error {
	float:left;
	position:static;
	margin-top:0px;
	width: 150px;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#yenikayit label.error {
	float:left;
	margin-top:5px;
	width:auto;
	text-align:left;
	display: block;
	color:#F00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}




.bton { background: url(images/pcdoktorum_lo.png) no-repeat; }
.btoff { background: url(images/pcdoktorum_hi.png) no-repeat; }
.btmenuon { background: url(images/menu_bg2.png) repeat-x bottom;}
.btdivon { color:#FFF}



.ustmenu2 {
	position:absolute;
	width:900px;
	z-index:10001;
	left: 0px;
	top: 33px;
}

.kampanya_hover {
	position:absolute;
	left: 0px;
	top: -27px;
}

.detay_secim1 {
	border:1px solid #c6c6c6;
	background-color:#e6e6e6;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:22px;
	padding-top:3px;
	margin-right:3px;
}
.detay_secim2 {
	border:1px solid #b80009;
	background-color:#b80009;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:22px;
	padding-top:3px;
	margin-right:3px;
}
.detay_secim3 {
	border:1px solid #e2e2e2;
	color:#CCCCCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}





.div_genel {
	position:relative;
}
.div_logo {
	position:absolute;
	left:25px;
	top:-45px;
	z-index:99;
}
.div_arama {
	position:absolute;
	left:80px;
	top:173px;
	z-index:99;
}
.div_btnyazdir {
	position:absolute;
	left:197px;
	top:-60px;
	z-index:9999;
}
.div_etiket {
	 position:absolute;
	 width:52px;
	 right:-6px;
	 top:3px;
	 z-index:98;
}
.div_satinal {
	position:absolute;
	left:-19px;
	bottom:-24px;
	z-index:99;
}
.div_etiketyeni {
	float:right;
}
.div_etiketfirsat{
	float:right;
}
.div_etiketindirim {
	float:right;
}
.div_yeniurunler {
	position:absolute;
	left:-2px;
	top:-21px;
	z-index:99;
}
.div_detaydiger {
	position:absolute;
	left:-2px;
	top:0px;
	z-index:99;
}
.div_firsatdetay {
	position:absolute;
	left:70px;
	top:-71px;
	z-index:99;
}
.div_firsatdetay2 {
	position:absolute;
	left:85px;
	top:-60px;
	z-index:99;
}	
.div_urundetay {
	position:absolute;
	left:12px;
	bottom:286px;
	z-index:97;
	width:0px;
	height:0px;
	display:none;
}
.div_urundetay2 {
	width:0px;
	height:0px;
	padding-top:0px;
}
.div_zoom {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:99;
}
.div_reklamdetay {
	position:absolute;
	left:0px;
	top:0px;
	z-index:99;
}
.div_miktarcogalt {
	position:absolute;
	left:-33px;
	top:0px;
	z-index:99;
}
.div_miktarazalt {
	position:absolute;
	left:-33px;
	top:19px;
	z-index:99;
}
.div_hediye {
	position:absolute;
	left:35px;
	top:20px;
	z-index:99;
}
.div_baslik_yeniurunler {
	position:absolute;
	left:-13px;
	top:-17px;
	z-index:99;
}
.div_baslik_secimler {
	position:absolute;
	left:-5px;
	top:-13px;
	z-index:99;
}
.div_baslik_destek {
	position:absolute;
	left:-5px;
	top:-13px;
	z-index:99;
}
.div_baslik_oklar {
	position:absolute;
	right:-13px;
	top:-17px;
	z-index:99;
}

.div_vitrin_baslik {
	position:absolute;
	left:-4px;
	top:0px;
	z-index:999;
}

