/* CSS Document */
.ieFix	{ position: relative;}
#productPage
	{
		padding-top:10px;
		padding-left: 5px;
		margin-left: 8px;
		float: left;
		width: 795px;
		background: url('/skin/Soniq/images/bg_product.gif') repeat-x;
	}
	
.productChain
	{
		font-size:11px;
		color: #000;
		font-weight:bold;
		text-align: left;
		width: 100%;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.productChain A
	{
		font-weight: normal;
		text-decoration: none;
		color: #000;
	}

.productChain A:hover
	{
		font-weight: normal;
		color: #B51102;
	}

#image
	{
		width: 250px;
		height:197px;
		margin-top:10px;
		float: right;
		border: 1px solid #B51102;
		background: white;
	}

#noMediumImage {
	width: 250px;
	height: 197px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none src='/skin/Soniq/images/noImageMedium.png');
	}
	
#noMediumImage[id]
	{
		background: url('/skin/Soniq/images/noImageMedium.png') no-repeat center;
	}

#image #productImage
	{
		width: 250px;
		height: 197px;
		background-repeat:no-repeat;
		background-position: center center;
		position: relative;
	}
#detailImages
	{
		text-align: center;
		margin:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
#productPage #productName
	{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #B51102;
	}
	
#productPage #productDescription, #productPage #productClass
	{
		margin: 15px 0 10px 5px;
		width: 350px;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		
	}

#productPage #productDescription, #extraBox
	{
		width: 580px;
		margin-top: 30px;
	}

#productClass .title, .descriptorSection
	{
		color: #000;
		font-weight: bold;
		font-size: 13px;
		margin:0;
	}
.descriptorSection {font-size:12px; margin-left: 10px; margin-top: 10px; background: #eee; width: 94%; float: left;}
.descriptorDefinition {margin-left: 16px; color: #333333; width: 93%; float: left;}
.descriptorDefinition .label
	{
		width: 40%;
		float: left;
		font-weight: bold;
		border-top: 1px solid #eee;
		min-height: 20px;
	}
.descriptorDefinition .value
	{
		width: 60%;
		float: left;
		border-top: 1px solid #eee;
		padding-bottom: 5px;
	}
#infoBox, #imageBox
	{
		float: left;
		width: 340px;
		height: 265px;
		padding-bottom: 5px;
		margin-top:10px;
		overflow: hidden;
		width: 330px;
		overflow: hidden;
	}

#imageBox
	{
		width: 260px;
		height: auto;
	}

#topInfos
	{
		height:110px;
		float: left;
		width: 330px;
	}

#topInfos DIV P
	{
		position:relative;
	}
	
#actions { background: url('/skin/Soniq/images/shopbox.png') top left no-repeat; }

#price
	{
		width: 250px;
		float: right;
	}

#availability, #announcer, #warranty, #phone, #code
	{
		margin-top: 6px;
		width: 330px;
		float: right;
	}
#buttonPrice, #buttonLease, #buttonAvailable, #buttonInfo, #buttonWarranty, #buttonPhone
	{
		float: left;
		width: 16px;
		height: 16px;
		clear: both;
		margin: 0px 5px 5px 5px;
	}
	
#buttonPrice {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/pret.png');}
#buttonPrice[id] { background: url('/skin/Soniq/images/pret.png');}

#buttonLease {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/rata.png');}
#buttonLease[id] {background: url('/skin/Soniq/images/rata.png');}

#buttonAvailable {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/stoc.png');}
#buttonAvailable[id] {background: url('/skin/Soniq/images/stoc.png');}

#buttonInfo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/buy.png');}
#buttonInfo[id] {background: url('/skin/Soniq/images/buy.png');}

#buttonWarranty {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/garantie.png');}
#buttonWarranty[id] {background: url('/skin/Soniq/images/garantie.png');}

#buttonPhone {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/telefonic.png');}
#buttonPhone[id] {background: url('/skin/Soniq/images/telefonic.png');}

.price
	{
		font-size: 14px;
		color: #808080;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin:0;
		text-align: right;
		letter-spacing: 2px;
	}

.priceText, .oldPriceText
	{
		font-size: 18px;
		color: #B51102;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin:0;
		margin-left: 20px;
		text-align: right;
		margin-right: 4px;
	}

.description
	{
		color: #000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		margin-left: 20px;
	}


.oldPriceText
	{
		color: #808080;
		text-decoration: line-through;
		font-size: 12px;
	}
#buynow, #compare, #details
	{
		height: 25px;
		width: 148px;
		margin: 17px 0 0 14px;
		float: left;
		border: none;
	}

#buynow 		{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/buy_button.png');}
#buynow[id]		{ background: url('/skin/Soniq/images/buy_button.png'); }

#compare 		{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/compara.png');}
#compare[id]	{ background: url('/skin/Soniq/images/compara.png'); }

#details 		{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/details_button.png');}
#details[id]	{ background: url('/skin/Soniq/images/details_button.png'); }

#extraBox
	{
		float: left;
		clear: both;
		height: 200px;
		width: 590px;
	}

#recomproduct, #recommend, #comments
	{
		width: 590px;
		height: 17px;
		float: left;
	}

#expandrecomproduct, #expandrecommend, #expandcomments
	{
		width: 580px;
		height: 150px;
		float: left;
	}

#recomproduct		{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/selector_recomandate.png');}
#recommend	 		{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/selector_recomanda.png');}
#comments	 		{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/selector_comentarii.png');}
#recomproduct[id]	{background: url('/skin/Soniq/images/selector_recomandate.png') top  left no-repeat;}
#recommend[id]		{background: url('/skin/Soniq/images/selector_recomanda.png') top left no-repeat;}
#comments[id]		{background: url('/skin/Soniq/images/selector_comentarii.png') top left no-repeat;}

#extraBox #extraExpanders 
	{
		width: 580px;
		height: 150px;
		border: 1px solid #7E7E7E;
		border-top: none;
		float: left;
		background: #EAECEE url('/skin/Soniq/images/bg_expanders.png') top left repeat-x;
	}
#extraBox #extraSelectors DIV
	{
		position: relative;
	}

#extraBox #extraSelectors DIV A IMG
	{
	border: none;
	} 

#extraBox #extraExpanders #comm, #extraBox #extraExpanders #expandcomments
	{
		overflow: auto;
	}

#extraBox #extraExpanders DIV H1, #actions H1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: black;
		margin: 10px 10px 0 10px;
	}

.commentItem
	{
		margin-top: 10px;
		margin-left:20px;
		float: left;
		width: 90%;
	}

#rating
	{
		background-color:white;
		height:13px;
		width: 130px;
		float: right;
	}
#rating #ok
	{
		background: url('/skin/Soniq/images/stars.gif') no-repeat;
		height: 13px;
		float: left;
	}
.commentName
	{
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: black;
		font-weight: bold;
	}
.commentText
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000066;
		margin-left: 10px;
		float: left;
		clear: both;
	}

.takeaction
	{
		text-align: center;
		font-size: 12px;
		font-weight: bold;
	}
	
#takeaction
	{
		border-top: 1px solid #666666;
		clear: both;
		width: 95%;
		height: 30px;
		padding-bottom: 90px;
	}
	
#selectors, #results
	{
		width: 215px;
		height: 29px;
		float: right;
		margin-top: 18px;
		margin-left: 5px;
	}
	
#selectors INPUT, #selectors SELECT
	{
		width: 140px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-left:0px;
	}
	
#actors
	{
		float: right;
		width: 150px;
		padding-right: 10px;
		margin-top: 10px;
	}
#tsrecommendSection, #tsattitudeSection, #tsproductClass
{
		float: left;
		
		width: 95%;
		margin-left:5px;
		height:15px;
		overflow:hidden;
}
#tsrecommendSection A IMG, #tsattitudeSection A IMG, #tsproductClass A IMG 
	{
		border: 0;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/caracteristici_off.png');
	}
	
#tsrecommendSection, #tsattitudeSection, #recommendSection, #attitudeSection {display: none; float: left;}

#recommendSection, #attitudeSection, #productClass
	{
		width: 575px !important;
		border: 1px solid #C3C9CE;
		margin:0 0 0 5px !important;
	}
	
DIV H1
	{
		font-size: 14px;
	}
	
.takeAction
	{
	clear: both;
	}
.productOrder
	{
		font-size: 12px;
		color: #ff6600;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		margin-left: 20px;	 
		margin-top: 10px;
	}
.productOrder strong
	{
	 font-size: 14px;
	}
	
.thumbImages
	{
		width: 222px;
		height: 44px;
		float: left;
		margin-left:8px;
	}
.thumbImage
	{
		float: left;
		margin: 1px;
		border: 1px solid #aaa;
		cursor: hand;
	}
#attribute
	{
		width: 100px;
		border: 1px solid red;
	}
.actionLinks
	{
		width: 340px;
		height:auto;
		text-align: right;
	}
.actionLinks A IMG
	{
		border:0; display: block; float: right;
	}
	
#disclaimerProduct
	{
		float: left;
		width: 560px;
		margin-left: 10px;
		margin-top: 20px;
		height: auto;
		background: #eee;
		padding: 10px;
		border: 1px solid #ccc;
	}
	
#disclaimerProduct p
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#777;
		text-align: justify;
	}
	
#add2Cart
	{
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/add_2.png');
		height: 29px;
		width: 126px;
		display: block;
		float: left;
	}
	
#add2Cart[id] {background: url("/skin/Soniq/images/add_2.png");}
	
INPUT#quantity
	{
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/add_1.png');
		width: 68px;
		display: block;
		float: left;
		border: 0;
		padding:10px 6px 6px;
		background: transparent;
	}
#quantity[id] {
	background: transparent url("/skin/Soniq/images/add_1.png");
	}
	
#recommended
	{
		float: right;
		width: 180px;
		margin-top: 10px;
	}

#thumbBox {
	float: left;
	width: 250px;
	margin-top:0;
	padding-left: 7px;
}

#thumbBox P, #recommended P
	{
		margin: 0 20px 0 0;
	}
#thumbBox .thumbImage
	{
		width: 66px;
		height: 52px;
		margin-right: 14px;
		border: 1px solid #B51102;
		background: white;
	}
#thumbBox .thumbImage img {border: 0}
#zoom
	{
		width: 260px;
		height: 20px;
		float: left;
		text-align: right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #B51102;
		margin-top: 5px;
	}
#zoom IMG
	{
		vertical-align: middle;
		margin-right: 4px;
	}
	
#results
	{
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=none src='/skin/Soniq/images/eson_added.png');
		display: none;
		height: 46px;
		width: 220px;
		margin-top: 3px;
	}
#results[id]
	{
		background: url("/skin/Soniq/images/eson_added.png") no-repeat;
	}
#results P
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: black;
		font-weight: bold;
		font-size: 10px;
		text-align: left;	
		margin-left: 50px;
		margin-top: 14px;
		position: relative;
	}
#results P A:hover {color: white}


.recomThumb
	{
		width: 66px;
		height: 52px;
		overflow: hidden;
		border: 1px solid #B51102;
		float: left;
	}
.recommendedProduct 
	{
		width: 90px;
		height: 105px;
		float: left;
	}

.recommendedProduct P
	{
		font-size: 10px;
		text-align: center;
		width: auto;
	}

.recommendedProduct .price
	{
		font-size: 10px;
		letter-spacing: normal;
		color: #B51102;
		width: auto;
		text-align: center;
	}
	
#adColumn {
	margin-top: 0;
	margin-right: 15px;
}

#freeDelivery {
	width: 320px;
	float: left;
	text-align: right;
}