/* CSS Document */
.of_txt_pack{font-size:125%; background-image:url(/images/arrow3.gif); background-position:left; padding:0; margin:0;padding-left:28px; background-repeat:no-repeat; height:20px;}
.of_txt_petitcmt{margin:0; padding:0; margin-top:-20px; margin-left:250px; font-style:italic; color:#D63110; font-size:115%;}
.of_txt_petitcmtp{margin:0; padding:0; margin-top:-20px; margin-left:415px; font-style:italic; color:#D63110; font-size:115%;}
.of_bloc_titre{background-color:#FFE179; line-height:20px; padding-left:5px; margin:0; padding:0;}
.of_bloc_car{width:40%; float:left; background-color:#FAFAFA; height:115px; margin:0; padding:0;}
.of_bloc_avis{width:40%; float:left; background-color:#F4F4F4; height:115px; margin:0; padding:0;}
.of_bloc_prix{width:20%; float:left; text-align:center; background-color:#EFEFEF; height:115px; margin:0; padding:0;}
.of_bloc_all{}
.of_bloc_avis h4 {margin:0; padding:0; margin-top:2px; font-size:100%;}
.of_bloc_prix h4 {margin:0; padding:0; margin-top:2px; font-size:100%;}
.of_bloc_prix h3 {font-size:130%; color:#FF3300;}
.of_bloc_prix p {background-image:url(/images/btp.gif); background-repeat:no-repeat; background-position:center; padding:0; margin:0;padding-left:20px; padding-top:9px; height:28px;}
.of_bloc_prix a {color:#FFFFFF; font-weight:bold; font-size:90%; text-decoration:underline;}
.of_bloc_titre a{color:#000000; text-decoration:underline;}
.of_casse{text-decoration:line-through;}
.of_bloc_car h4 {margin:0; padding:0; margin-top:2px; font-size:100%;}
.of_bloc_car, .of_bloc_avis li {padding-left:0px; margin-left:-25px;}
.of_bloc_car, .of_bloc_avis ul {padding-bottom:0px; margin-bottom:0;}


/* Description d'un pack */


.of_bloc_dpack{
background-color : #FFFFFF;
}
.of_bloc_titre{background-color : #F5F5F5;}
.of_bloc_Ctitre{colspan:2;valign:middle;}

.of_bloc_detail {background-color : #FFFFE1;}
.of_bloc_detail_col1{width:50%;valign:middle;}
.of_bloc_detail_col2{width:50%;align:left;valign:middle;}

.of_bloc_detail_col0a{width:40%;valign:middle;text-align:left;}
.of_bloc_detail_col1a{width:20%;valign:middle;text-align:center;}
.of_bloc_detail_col2a{width:20%;align:left;valign:middle;text-align:center;}
.of_bloc_detail_col3a{width:20%;align:left;valign:middle;text-align:center;}

.commentaire {
color:#FF0000;
font-size:-3;
}

.of_bloc_dpack h3 {padding:0; margin:0;}
#of_bloc_dpackleft {float:left;width:50%;}
#of_bloc_dpackright {float:left;width:50%;}

.item_name1{font-weight:bold; background-color:#F5F5F5;}
.item_desc1{font-weight:normal; background-color:#F5F5F5;}

.item_name2{float:left;width:50%; font-weight:bold; background-color:#FFFFFF;}
.item_desc2{float:left;width:50%; font-weight:normal; background-color:#FFFFFF;}

table{border-width:thin; border-color:: #C0C0C0; border-style:solid;}
td {
padding:5px;
width:50%;}
form{text-align:center; margin:10px;}
table.tbl-of{border:0; border-style:none; width:99%}
td.tbl-of1{width:66%; background-color:#F6F6F6;}
td.tbl-of2{}
td.tbl-of3{width:34%; background-color:#D63110;}
ul.tbl-of{margin-left:0px;padding-left:5px;}
li.tbl-of{margin-left:0px;padding-left:5px;}
ul.tbl-of2{margin-left:5px;padding-left:0px; color:#FFFFFF; list-style-type: none;}
li.tbl-of2{margin-left:5px;padding-left:-2px; color:#FFFFFF;}
p.nomargin{margin:0;}
td.tbl-ofi1{width:47%;}
td.tbl-ofi2{width:6%;}
img.space{margin-right:25px;}
a.bo{color:#0066FF;}
a:visited.bo{color:#0066FF;}
a:link.bo{color:#0066FF;}
a:hover.bo{color:#0066CC;}
.marginh{margin-top:3px; margin-bottom:3px; font-size:100%;}