div.content_container{
position:relative;
float:left;
margin:15px 0px 0px 15px;
padding:0;
width:615px;
}

div.left_column{
float: left;
width:400px;
} 
div.right_column{
float: right;
width:200px;
} 

div.section_container {
position:relative;
margin:0;
padding:0;
text-align:left;
}

div.panel_container_main{position:relative;}
div.panel_content_main{position:relative; clear:both; padding:8px; background-color:#ffffff;}

div.panel_container_offers{position:relative;}
div.panel_content_offers{position:relative; clear:both; padding:5px; background-color:#ffffff;}

div.panel_container_news{position:relative;}
div.panel_content_news{position:relative; clear:both; padding:5px; background-color:#ffffff;}

p.product_image{position:relative; float:left; width:200px; padding:0px 0px 0px 10px;}
p.product_description{
margin:0px;
padding:5px 10px 0px 10px;
color:#4B4864;  font-weight:400; font-size:80%; line-height:140%;
}
span.price{float:right; color:#BB0000;  font-weight:700; font-size:110%; line-height:140%}
span.button{float:right; margin:0px 0px 0px 20px; padding:0;}

p.pg {
margin:0px;
padding:0px 0px 8px 0px;
color:#4B4864;  font-weight:400; font-size:80%; line-height:140%;}

div.gallery{position:relative; float:left; padding:0; margin:0px 0px 0px 0px; width:400px;}
div.gallery_image{position:relative; overflow:hidden; padding:0; margin:0px 0px 0px 0px; width:400px; border:1px solid #000000;}
div.thumb_container{position:relative; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:400px; height:80px; }

div.product_description{position:relative; float:right; padding:0; margin:0px 0px 0px 0px; width:190px;}

div.related_container{position:relative; padding:10px; margin:0px 0px 10px 0px;}
div.related_thumb{position:relative; float:left; padding:5px; margin:0px 0px 0px 0px; width:100px;}
div.related_name {position:relative; float:right; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; width:430px;}
a.related_name {color:#4B4864; font-weight:700; font-size:90%; line-height:120%;}
a.related_name:link {text-decoration: none}
a.related_name:visited {text-decoration: none}
a.related_name:active {text-decoration: none}   
a.related_name:hover {text-decoration: underline}  
span.related_button{float:right; margin:0px 15px 0px 0px; }
