div.stepsboxactive { background: #A4C96E; width: 150px; font-size: 12px; text-align: center; color: #ffffff; margin-bottom: 5px; }
b.stepsboxactivertop, b.stepsboxactiverbottom { display:block; background: #FFF }
b.stepsboxactivertop b, b.stepsboxactiverbottom b {display:block;height: 1px; overflow: hidden; background: #A4C96E; }

div.stepsboxinactive { background: #efefef; width: 150px; font-size: 12px; text-align: center; margin-bottom: 5px; }
b.stepsboxinactivertop, b.stepsboxinactiverbottom { display:block; background: #FFF }
b.stepsboxinactivertop b, b.stepsboxinactiverbottom b {display:block;height: 1px; overflow: hidden; background: #efefef; }

div.orderbox { background: #E6ECF8; margin-bottom: 5px; }
b.orderboxrtop, b.orderboxrbottom { display:block; background: #FFF }
b.orderboxrtop b, b.orderboxrbottom b {display:block;height: 1px; overflow: hidden; background: #E6ECF8; }
div.orderboxpadding { padding: 5px; }

b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.r4 {margin: 0 1px;height: 2px}


a.Ipucu{
	position: relative;	
}

a.Ipucu span {
	display: none;
}

a.Ipucu:hover span {
	display:block;
	position:absolute;
	top:20px;
	left:0px;
	padding:2px 6px;
	border: 1px solid Black;
	background-color: #ff8000;
	color: Black;
	font-size: 8pt;
   width: 200px;
} 

a.Ipucu:hover {
	text-decoration:none;
	font-size: 100%; 
}

a.Ipucu:hover span em {
	position:absolute; 
	left:20px; 
	top:-6px; 
	width:11px; 
	height:6px; 
	background:#fff url(/img/up.gif) 0 0; 
	display:block; 
	font-size:1px;
}
a.Ipucu:hover span b {
 color: #FFFFCC;
  padding: 5px 0;
 font-size: 8pt;
 background: transparent url(/img/cizgi2.png) repeat-x bottom;
  width: 100%;
}
.Urun {width:600px}

h1.ProductTitle {
 color: #fff;
 padding: 1px 23px;
font: bold 14px/140% Arial, Helvetica, sans-serif;
 width:100%;
 margin:0;
 text-align:left;
}

#ProductDesc {}
#ProductPrices { background:transparent url(/img/price_zemin.gif) no-repeat;margin-right:10px;}
.Product { text-align:left;}
.PricesTitle {
font-weight: bold;
display:block;
padding:0 0 3px 0;
border-bottom:1px dotted #C0C0C0;
}
span.price {text-align:right;display:block;width:80%;font: normal bold 16px/normal Trebuchet MS;color:#000000;border-bottom:1px dotted #cccccc;padding:2px;}
.price_annually {}
.price_time {font-size:11px;color:#cccccc;}


.ozet_miktar           { font-family: Arial; font-size: 20px; font-weight: bold }
.ozet_birim            { font-family: Arial; font-size: 12px; color: #C0C0C0; font-weight: bold }
.ozet_table           { background:transparent url(/img/ozet_back.png) no-repeat; width:390px;}

#PaketDetay .t_head {
	background: transparent url(/img/t_back.png.png) no-repeat;
}
#PaketDetay td {
	border-bottom: 1px dotted #CCCCCC;
}
#PaketDetay .var {
	background: transparent url(/img/ok.png) no-repeat;
	text-indent:-10000px;margin:0;
}
#PaketDetay .yok {
	background: transparent url(/img/remove.png) no-repeat;
	text-indent:-10000px;margin:0;
}
#PaketDetay b.var {
	background: transparent url(/img/ok.png) no-repeat;
	margin:0;width:20px;height:13px;display:block;float:left;
}
#PaketDetay b.yok {
	background: transparent url(/img/remove.png) no-repeat;
	margin:0;width:20px;height:13px;float:left;display:block;
}
#PaketDetay .garanti15 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Green;
	background: transparent url(/img/time.png) no-repeat left center;
	padding: 10px 0 10px 35px;
}
#PaketDetay i {
	font: normal 11px tahoma;
	color: #333333;
	background: transparent url(/img/ok2.png) no-repeat left center;
	padding: 1px 0 1px 15px;
}