.contenu {
	width:575px;
	margin-right: 15px;
}

.comparateur .contenu {
	width: 785px;
	margin-right: 0;
	}

.entete {
	clear:both;	
	width: 100%;
}

div.droite {
	float:left;
	width: 175px;
	margin-top: 103px;	
	
}

/* bouton devis & comparateur */
div.btnDevisEnLigne {
	margin-bottom: 5px;
}

div.boutonsbas {
	margin-left: 190px;
	}

p.comparerAvec, p.btnDevisEnLigne {

	float:left;
	height: 70px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


/* tableau spec produit */
table.tabProduit {
	margin:0;
	border-collapse:collapse;
	width:100%;
	font-size: 12px;
	}

.tabProduit th {
	font-size:10px;
	padding:5px 5px;
	background:#d7eaeb;
	text-align:center;
	border:1px solid #d7eaeb;
	}

.tabProduit td {
	padding:5px 5px;
	margin:0;
	border:1px solid #d7eaeb;
	font-size:95%;
	vertical-align:top;
	}
	
.tabProduit td p{
	margin:5px 0;
}

.tabProduit p{
	text-align:left;
	font-size:100%;
}
	
.tabProduit h2{
	margin:0;
	padding:0;
	font-size: 14px;
	font-family:Helvetica,Arial,sans-serif;
	font-weight: bold;
}
	
.tabProduit h2 a {
	display:block;	
	padding:3px 3px 3px 28px;
	background:url(../images/plus.gif) 3px 1px no-repeat #c9dbdc;
	color:#01648f;
	text-decoration:none;
}

.tabProduit .legende{
	background-color:#c9dbdc;
 	padding:0px;
 }

.tabProduit .th2{
	padding:0;
}
.tabProduit .th3{
	padding:0;
	background:#C9DBDC;
	border:0;
}

.col1 {
	width:280px;
	}

.tabProduit .col2,.tabProduit .col3,.tabProduit .col4,.tabProduit .col5,.tabProduit .col6{
	width:84px;
	text-align:center;
	vertical-align:middle;
}
.tabProduit .col3{
	background:url(../images/td_col3_bg.jpg) 0 0 repeat-y #eff7fa;
	color:#0f3140;
}

.tabProduit .col4{
	background:url(../images/td_col4_bg.jpg) right 0 repeat-y #eff7fa;
	color:#0f3140;
}

/* tableau formulaire */

#formulaire table {
	margin:0;
	border-collapse:collapse;
	width:100%;
	border:1px solid #d7eaeb;
	}

#formulaire th {
	width: 130px;
	font-size:10px;
	padding:5px 5px;
	background:#d7eaeb;
	text-align:center;
	border:1px solid #fff;
	text-align: left;
	}

#formulaire td {
	padding:5px 5px;
	margin:0;
	border:1px solid #d7eaeb;
	font-size:95%;
	vertical-align:top;
}

#formulaire h2{
	margin:0;
	padding:0;
	font-size: 14px;
	font-family:Helvetica,Arial,sans-serif;
	color:#01648f;
	margin-bottom: 4px;
	margin-top: 10px;
}

#formulaire div, p {
	font-size : 10px;
	}

#formulaire label {
	margin-left : 5px;
	margin-right : 5px;
	}

.legende img {
	vertical-align: middle;
}

#fomulaire .legende p {
	margin-top: 5px;
	margin-right: 0pt;
	margin-bottom: 20px;
	margin-left: 0pt;
	}
	
/* avantages (sous tableau) */

h2.avantages {
	clear:both;
	color: #117b99;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: normal;
	margin-top: 10px;
}

h3.avantages {
	font-size: 12px;
	margin-top: 5px;
}

ul.avantages {
	margin-top: 5px;
	margin-bottom: 10px;
}

ul.avantages li {
	font-size: 11px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-left:15px;
	*margin-bottom: -1px;
	background:url(../images/puce_produit.png) 4px 4px no-repeat;
}

p.legende {
	margin-bottom: 5px;
	}

/*Boutons*/
#btnCalculer, #btnSouscrire, #btnImprimer, #btnModifier, #btnRetour {
	border:none;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align:center;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	}

#btnCalculer {
	background:url(../images/bt_calculer.png) 0 0 no-repeat;
	width:192px;
	height:40px;
	}

#btnSouscrire {
	width:128px;
	height:40px;
	background:url(../images/bt_souscrire.png) 0 0 no-repeat;
	}

#btnImprimer {
	width:128px;
	height:40px;
	background:url(../images/bt_imprimer.png) 0 0 no-repeat;
	}
	
#btnModifier {
	width:128px;
	height:40px;
	background:url(../images/bt_modifier.png) 0 0 no-repeat;
}

#btnRetour {
	width:186px;
	height:40px;
	background:url(../images/bt_revenir.png) 0 0 no-repeat;
	}

strong.prixType2{
	font-size:150%;
	color:#ff8a00;
	}

/* comparateur */

th.produitPrincipal, th.devisProduitPrincipal, th.devisTexte, th.neant, th.produitCompare, th.devisProduitCompare {
	padding: 0;
	margin: 0;
	border: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #fff;
	}

th.produitPrincipal {
	background:url(../images/compar_onglet1.png) 0 0 no-repeat;
	background-color: #fff;
	}

th.devisProduitPrincipal {
	background:url(../images/compar_onglet12.png) 0 0 no-repeat;
	}
	
th.produitCompare {
	background:url(../images/compar_onglet2.png) 0 0 no-repeat;
	}
	
th.devisProduitCompare {
	background:url(../images/compar_onglet22.png) 0 0 no-repeat;
	}
	
th.devisProduitPrincipal a, th.devisProduitCompare a {
		color: #fff;
		text-decoration: none;
	}
	
.comparateur .col3, .comparateur .col4 {
	background-image:none;
	background-color: #ccd8e9;
	border: 1px solid #fff;
	} 
	
.comparateur .col5, .comparateur .col6 {
	background-image:none;
	background-color: #cfe5eb;
	border: 1px solid #fff;
	} 

