.formbox { background-color : #ffffff }
.thdrrow { font-weight : bold ; font-size : 12px }

.thdrcol { background-image:url('../images/part_offers/entete_tab_fond.gif'); font-weight : bold ; font-size : 11px ; color : #11064a ; padding : 5px }

.thdrcol_first { background-image:url('../images/part_offers/entete_tab_gche.gif');}
.thdrcol_last { background-image:url('../images/part_offers/entete_tab_droit.gif');}

.tcol {  font-weight : normal ; font-size: 11px ; padding : 5px; border-top : 1px solid #e7e6ed ; }
.tcol_first { border-top : 1px solid #e7e6ed ; border-left : 1px solid #e7e6ed }
.tcol_last {  border-top : 1px solid #e7e6ed ; border-right : 1px solid #e7e6ed }

.tfootrow { font-weight : bold ; font-size : 12px }
.tfootcol { background-color: #ffffff; font-weight : bold ; font-size : 11px ; color : #11064a ; padding-top : 5px ; border-bottom : 1px solid #e7e6ed ; }
.tfootcol_first { background-image:url('../images/part_offers/footer_tab_gche.gif');  width: 7px ; height:30px ;  }
.tfootcol_last { background-image:url('../images/part_offers/footer_tab_dt.gif');  width: 7px ; height:30px ; }

.asterisk { color : #b7070b }

.prev_tit{font-family:Arial, sans-serif;font-size:12px;font-weight:bold;color:#021CC1;text-decoration:none;;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}
.prev_tit:hover{font-family:Arial, sans-serif;font-size:12px;font-weight:bold;color:#021CC1;text-decoration:underline;}

.tablePromo2{border-top: 1px solid #AAAAAA;border-right: 0px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}
.tablePromo1{border-top: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;border-left: 1px solid #AAAAAA;}

.prev_start_p{font-family:Arial, sans-serif;font-size:11px;color:#888888;}	
.prev_price{font-family:Arial, sans-serif;font-size:16px;color:#B70606;font-weight:bold;}	
.prev_desc{font-family:Verdana, sans-serif;font-size:10px;color:#757575;}		

.prev_voir{font-family:Verdana, sans-serif;font-size:10px;color:#333333;background-color:#F7F7F7;border:1px solid #DDDDDD;font-weight:normal;line-height:18px;text-decoration: none;padding-top: 2px;padding-bottom: 2px;}
.prev_voir:hover{font-family:Verdana, sans-serif;font-size:10px;color:#FFFFFF;background-color:#B70606;border:1px solid #333333;font-weight:normal;line-height:18px;text-decoration: none;}
.blocPP2{font-family:Verdana, sans-serif;font-size:10px;color:#333333;background-color:#F7F7F7;border:1px solid #DDDDDD;font-weight:normal;line-height:18px;text-decoration: none;padding-top: 2px;padding-bottom: 2px;}
.blocPP2:hover{font-family:Verdana, sans-serif;font-size:10px;color:#FFFFFF;background-color:#B70606;border:1px solid #333333;font-weight:normal;line-height:18px;text-decoration: none;}
														


#offer_delete {margin: 5 0 5 0;padding: 3px;border: 1px solid grey;background: #FFC0C0;}
#offer_delete:hover {background: #F0E68C;}

#offer_change {margin: 5 0 5 0;padding: 3px;border: 1px solid grey;background: #F5DEB3;}
#offer_change:hover {background: #7FFFD4;}	

#offer_valide {margin: 5 0 5 0;padding: 3px;border: 1px dashed green;background: #E6FAFA;}
#offer_valide:hover {background: #B0E6D1;}

#offer_invalide {margin: 5 0 5 0;padding: 3px;border: 1px dashed red;background: #FFDFD9;color:red;}

/* info commandes style */

.info_comm ul {margin:5px;padding:0px;list-style: none;}

.info_comm li {
	margin: 10 0 0 -20;
	padding: 0 0 0 0px;
	line-height: 12px;
}


/* Tabs classes */

.tabs {float: left;width: 100%;line-height: normal;background-image: url("../images/part_offers/tabs_bg.gif");margin:0;padding:0;}

.tabs ul {margin: 0 0 0 0;padding: 0 0 0 0;list-style: none;}

.tabs li {
	float: left;
	background: url("../images/part_offers/tab_bg.gif") no-repeat left top;
	margin: 0;
	margin-left: 10px;
	margin-right: 0px;
	padding: 0 0 0 10px;
	line-height: 18px;
	list-style-type: none ;
}

.tabs li.grise {
  background: url("../images/part_offers/tab_bg_grise.gif") no-repeat left top;
  color: #A8A8A8 ;	
}

.tabs li.tarif {
	float: left;
	background: url("") no-repeat right top;
	background-color: #B7070B;
	padding-left:5px;  
	padding-right:5px; 
	text-align:center;
	text-color:#FFFFFF ;
}


.tabs li.current {
	background: url("../images/part_offers/tab_sel_bg3.gif") no-repeat left top;
	margin-right: 0px;
	margin-left: 10px;
}

.tabs span {
	float: left;
	display: block;
	background: url("../images/part_offers/tab_end.gif") no-repeat right top;
	padding: 0px 10px 0 0;
}

.tabs .current span {
	background: url("../images/part_offers/tab_sel_end3.gif") no-repeat right top;
}

.tabs .tarif span {
	background: url("") no-repeat right top;
	padding: 0px;
}

.tabs .grise span {
	background: url("../images/part_offers/tab_bg_grise.gif") no-repeat right top;
}

.tabs a {
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}

.tabs a:link, .tabs a:visited, .tabs a:hover {
	color: #11064a ;
	font-weight : bold ;
}

.tabs a:hover {
}

.tabs .current {
}

.tabs .current a, .tabs .current a:link, .tabs .current a:visited {
	color: White;
	font-weight: bold;
}

.tabs .grise a {
  color: #A8A8A8 ;	
}