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:10px; 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{float:left; width:200px; padding:0px 0px 0px 10px;}
p.product_description{
float:right;
width:350px;
margin:0px;
padding:12px 15px 0px 0px;
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;}

a.more_info{text-decoration: none; color:#BB0000;}
a.more_info:link {text-decoration: none}
a.more_info:visited {text-decoration: none}
a.more_info:active {text-decoration: none}   
a.more_info:hover {text-decoration: underline;}  


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

span.pg {
margin:0;
padding:0;
color:#000000;  font-weight:400; font-size:80%; line-height:140%;}

span.pgb {
margin:0;
padding:0;
color:#000000;  font-weight:700; font-size:80%; line-height:140%;}

span.tbl_head{
margin:0;
padding:0;
color:#ffffff;  font-weight:700; font-size:80%; line-height:140%;}

div.location{padding:8px 0px 12px 0px; margin:0;}

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

p.error_button{float:right; margin:0px;
padding:0px 0px 8px 0px;
color:#BB0000; font-weight:400; font-size:80%; line-height:140%;}

div.checkout{
position:relative;
float:right;
margin:0px;
padding:20px 0px 8px 0px;
}

h1.basket{text-align:center; margin:0; padding:15px 0px 15px 0px; color:#000000; font-weight:700; font-size:120%; line-height:140%;}

