#top_header {background:url(../images/2010/img_prod.jpg); margin-left:10px; height:170px; width:940px; padding:20px; margin-bottom:30px;}
#top_header h1{ width:560px; color:#5f576a; font-weight:normal; font-size:40px; }
#top_header h1 strong{ font-weight:bold;}
#top_header p{ width:560px; color:#5f576a; font-size:13px; }

h2.title{margin:0 0 20px; 0; display:block; border-bottom:1px solid #36373b; font-size:20px;}
h3.title{margin:0 0 20px; 0; display:block; border-bottom:1px solid #36373b; font-size:18px;}

p{text-align:justify}
img{margin-right:10px;}


#box { border-top: 1px solid #a3a3a5; border-bottom: 1px solid #a3a3a5; padding-bottom:7px; padding-top:7px; margin-bottom:25px; }
#box h1{color:#36373b; font-size:20px;}
#box p.ref{color:#a7a8a9; font-size:14px; margin-bottom:25px;}
#box p.price{color:#36373b; font-size:25px;}
#box input{background-color:#36373b; border:none; padding:4px; color:#FFFFFF; padding-left:15px; padding-right:15px;}
#box select{padding:4px;}


#videos { float:left; margin-left:34px; color:#68686b; margin-bottom:20px; border:1px solid #bababa; padding:10px;  background-color:#f6f5f7; width:200px}
#videos h1{ margin:0; padding:0; font-size:16px;}
#videos .clips { margin:0 0 0 0; padding:8px 0px 0 0px; font-size:11px; line-height:18px; width:200px;}
#videos .clips a.first { display:block; height:38px; padding-top:10px;  border-bottom:1px solid #bababa; font-size:11px; margin-top:10px;}

#videos .clips a.first{display:block; color:#36373b; font-weight:bold;  width:189px;}
#videos .clips a.first img {float:left; margin:-13px 10px 10px 0; border:1px solid #CCCCCC; border-bottom:none;}
#videos .clips a.first span {float:right; padding-top:5px; width:130px;}

#videos ul li a:hover{ color: #F00;}
#videos .noborder {border:none;}
.fr{ margin-top:25px}

#player{float:left;	width: 497px; 	height: 355px; padding:20px; padding-top:0px;}
a.france {float:left;	width: 480px; 	height: 270px; padding:20px; padding-top:0px;}


.buy .orderbyphone { font-size:12px ; display:block; width:150px;}
.buy .orderbyphone strong{ font-size:24px;  color:#FF0000;}

.small, .solo, .price { width:85px;}
.pricelast{ font-size:15px;text-decoration:line-through}
.cajaroja{ font-size:20px; font-weight:bold; text-align:center; color:#FFF; background-color:#F00; width:60px; height:25px;}
