* CSS RESET */
/* Feuille de style par dfaut recommande par le W3C */

html, adress, 
blockquote, 
body, dd, div, 
dl, dt, fieldset, form, 
frame, frameset, 
h1, h2, h3, h4, h5, 
h6, noframes, ol, p, 
ul, hr, pre 			{ display: block }
li					{ display: list-item }
head					{ display: none }
table					{ display: table }
tr					{ display: table-row }
thead				{ display: table-head-group }
tbody				{ display: table-row-group }
tfoot					{ display: table-footer-group }
col					{ display: table-column }
colgroup				{ display: table-column-group }
td, th				{ display: table-cell }
caption				{ display: table-caption }
th					{ font-weight: bolder; text-align: center }
caption				{ text-align: center }
body					{ margin: 8px }
h1					{ font-size: 2em; margin: .67em 0 }
h2					{ 
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 14px;
                text-align: left;
                color: #084890;
                font-weight: bold;
}
h3					{ font-size: 1.17em; margin: .83em 0 }
h4, p, blockquote, ul, 
fieldset, form, ol, dl,
h5					{ font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif; font-size: 14px; margin: .67em 0 }
h6					{ font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4, h5,
h6, b, strong			{ font-weight: bolder }
blockquote			{ margin-left: 40px; margin-right: 40px }
i, cite, em, var, 
address				{ font-style: italic }
pre, tt, code, kbd, 
samp				{ font-family: monospace }
pre					{ white-space: pre }
button, textarea, 
input, select			{ display: inline-block }
big					{ font-size: 1.17em }
small, sub, sup		{ font-size: .83em }
sub					{ vertical-align: sub }
sup					{ vertical-align: supper }
table					{ border-spacing: 2px }
thead, tbody, tfoot		{ vertical-align: middle }
td, th				{ vertical-align: inherit }
del					{ text-decoration; line-through }
hr					{ border: 1px inset }
ol, ul, dd			{ margin-left: 40px }
ol					{ list-style-type: decimal }
ol ul, ul ol, ul ul, ol ol	{ margin-top: 0; margin-bottom: 0 }
ins					{ text-decoration: underline }
br:before			{ content: "\A" }
:before, :after		{ white-space: pre-line }
:link, :visited		{ text-decoration: underline; color: #1178b6; }
:focus				{ outline: thin dotted invert }

img { 
        border: 0;
      
}

form {   
 margin: 0;  
 padding: 0;  
}

@media print {
	h1				{ page-break-before: always }
	h1, h2, h3,
	h4, h5, h6		{ page-break-after: avoid }
	ul, ol, dl		{ page-break-before: avoid }
}
/* FIN CSS RESET */





/**************** DEBUT CODE ROMAIN ******************/
body {
   		margin: 0px;
   		padding-top: 0;
		width: 100%;
		height: 100%;
		padding-bottom: 50px;
		background-color: #FFFFFF;
		}

.general_container {
		width: 980px;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}

/**************** Onglets top - compte webmail assistance ******************/

.onglets_top_container {
		float: right;
		width: 264px;
		height: 25px;
		margin-right: 4px;
		padding-left: 5px;
		background: url(/img/onglets_top_bkg.png) repeat-x 0 0;
		}

.onglet_top_link {
		display: block;
		float: left;
		width: 88px;
		height: 20px;
		padding-top: 5px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
		}
.onglet_top_link:hover {
		color: #2E2A22;
		text-decoration: none;
		}

/**************** zone top page - logo - menu deroulant ******************/
.zone_top_container {
		padding-top: 10px;
		width: 980px;
		height: 74px;
		}

.logo_container {
		float: left;
		padding-top: 7px;
		padding-left: 10px;
		width: 177px;
		height: 67px;
		background: url(/img/logo_bkg.png) no-repeat 0 0;
		}

.menu_container {
		float: left;
		margin-top: 17px;
		width: 793px;
		height: 42px;
		background: url(/img/menu_bkg.png) no-repeat 0 0;
		}


/**************** page, contenu - header, offres, textes et actualites ******************/

.contenu_page {
		width: 980px;
		height: auto;
		padding-bottom: 30px;
		background: url(/img/contenu_page_bkg.png) repeat-y 0 0;
		}

.page_footer {
		width: 980px;
		height: 20px;
		background: url(/img/page_footer.png) no-repeat 0 0;
		}
		
/**************** HEADER ******************/
.header_container {
		width: 878px;
		height: 290px;
		margin-left: auto;
		margin-right: auto;
		padding-right: 75px;
		padding-top: 20px;
		background: url(/img/header_bkg.jpg) no-repeat 0 0;
		}

.header_zone_text {
		margin-left: 75px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 36px;
		text-align: left;
		color: #FFFFFF;
		}

.header_zone_descriptif {
		float: left;
		width: 480px;
		margin-top: 20px;
		margin-left: 120px;
		}

.descriptif_item {
		width: 300px;
		height: 23px;
		margin-bottom: 5px;
		padding-top: 2px;
		padding-left: 25px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: left;
		color: #FFFFFF;
		background: url(/img/descriptif_checked.png) no-repeat 0 0;
		}

.header_zone_prix {
		float: left;
		width: 270px;
		height: 100px;
		margin-top: 50px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 42px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		}

.zone_prix_mois {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		}
		
.header_button_commander_link {
		display: block;
		width: 144px;
		height: 34px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 11px;
		background: url(/img/header_button_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.header_button_commander_link:hover {
		text-decoration: none;
		color: #052642;
		background: url(/img/header_button_bkg.png) no-repeat 0 -45px;
		}

/******** zone NOM DE DOMAINE ********/
.cadre_domaine_container {
		float: left;
		width: 896px;
		height: 61px;
		margin-top: 16px;
		margin-left: 28px;
		background: url(/img/domaine_bkg.png) no-repeat 0 0;
		}
		
.fleche_verte {
		float: left;
		width: 55px;
		height: 33px;
		margin-top: 15px;
		margin-left: 50px;
		background: url(/img/domaine_fleche_verte.png) no-repeat 0 0;
		}
		
.domaine_zone_text {
		float: left;
		width: 235px;
		height: 45px;
		margin-top: 17px;
		margin-left: 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: right;
		color: #233603;
		line-height: 14px;
		}
		
.domaine_zone_text_small {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		color: #3E5D08;
		}
		
.container_champ_nom {
		float: left;
		width: 387px;
		height: 40px;
		}
		
.champ_nom {	
		width: 377px;
		height: 40px;
		border: none;
		margin-top: 11px;
		margin-left: 15px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		background: url(/img/champ_nom_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", arial, verdana, sans-serif;
                font-weight: bold;
		color: #233603;
		font-size: 22px;
		text-align: left;
		}

.domaine_button_commander_link {
		float: left;
		display: block;
		width: 90px;
		height: 25px;
		margin-top: 15px;
		margin-left: 30px;
		padding-top: 9px;
		background: url(/img/domaine_button_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.domaine_button_commander_link:hover {
		text-decoration: none;
		color: #0F1602;
		background: url(/img/domaine_button_bkg.png) no-repeat 0 -34px;
		}	
		
/**************** Fin du HEADER ******************/		

/**************** Partie gauche de la page : offres, textes ******************/		

.contenu_left_part {
		width: 650px;
		height: auto;
		margin-top: 15px;
		margin-left: 13px;
		}

.offre1_container {
		float: left;
		width: 289px;
		height: auto;
		margin-left: 15px;
		}

.offre1_header {
		width: 278px;
		height: 107px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 10px;
		background: url(/img/offre1_header.png) no-repeat 0 0;
		}

.offre1_titre {
		width: 200px;
		height: 65px;
		margin-left: 75px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 26px;
		text-align: left;
		color: #FFFFFF;
		line-height: 28px;
		}

.offre1_prix {
		width: 220px;
		margin-left: 45px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: right;
		color: #FFFFFF;
		}

.offre1_prix_big {
		font-size: 30px;
		font-weight: bold;
		}

.offre2_prix {
		width: 230px;
		margin-left: 38px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: right;
		color: #FFFFFF;
		}

.offre1_descriptif_top {
		width: 269px;
		height: 22px;
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 8px;
		padding-left: 10px;
		background: url(/img/offre1_descriptif_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #111111;
		}

.offre1_descriptif_item1 {
		width: 269px;
		height: 22px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 8px;
		padding-left: 10px;
		background: url(/img/offre1_descriptif_item1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #111111;
		}

.checked_black {
		float: left;
		width: 14px;
		height: 14px;
		margin-right: 10px;
		background: url(/img/checked_black.png) no-repeat 0 0;
		}
		
.offre1_descriptif_item2 {
		width: 269px;
		height: 22px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 8px;
		padding-left: 10px;
		background: url(/img/offre1_descriptif_item2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #111111;
		}

.offre1_descriptif_prix {
		width: 289px;
		height: 37px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/offre1_descriptif_prix.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: center;
		color: #FFFFFF;
		}

.offre1_descriptif_prix_big {
		font-size: 24px;
		font-weight: bold;
		}

.offre2_descriptif_prix {
		width: 289px;
		height: 37px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/offre2_descriptif_prix.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: center;
		color: #FFFFFF;
		}

.offre1_descriptif_foot {
		width: 279px;
		height: 67px;
		margin-left: auto;
		margin-right: auto;
		background: url(/img/offre1_descriptif_foot.png) no-repeat 0 0;
		}

.offre2_container {
		float: right;
		width: 289px;
		height: auto;
		margin-right: 15px;
		}

.offre2_header {
		width: 278px;
		height: 107px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 10px;
		background: url(/img/offre2_header.png) no-repeat 0 0;
		}

.contenu_texts_container {
		float: left;
		width: 640px;
		height: auto;
		margin-top: 25px;
		margin-left: 5px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: justify;
		color: #111111;
		line-height: 18px;
		}

.contenu_texts_title1 {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: left;
		color: #111111;
		font-weight: bold;
		line-height: 18px;
		}

.contenu_texts_title2 {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: left;
		color: #08478D;
		font-weight: bold;
		line-height: 18px;
		}

.offre_button_comparer_link {
		display: block;
		float: left;
		width: 122px;
		height: 32px;
		margin-top: 15px;
		margin-left: 10px;
		padding-top: 7px;
		background: url(/img/comparer_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.offre_button_comparer_link:hover {
		text-decoration: none;
		color: #8ABCE4;
		background: url(/img/comparer_button.png) no-repeat 0 -39px;
		}

.offre_button_commander_link {
		display: block;
		float: left;
		width: 122px;
		height: 32px;
		margin-top: 15px;
		margin-left: 15px;
		padding-top: 7px;
		background: url(/img/commander_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.offre_button_commander_link:hover {
		text-decoration: none;
		color: #163662;
		background: url(/img/commander_button.png) no-repeat 0 -39px;
		}

.cadre_offre_prune {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_prune_bkg.png) no-repeat 0 0;
                }

.offre_prune_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #431231;
                line-height: 24px;
                }
                
.offre_prune_text_moyen {
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 18px;
                color: #FFFFFF;
                font-weight: bold;
                }

.cadre_offre_bleu_clair {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_bleu_clair_bkg.png) no-repeat 0 0;
                }

.offre_bleuclair_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #17426B;
                line-height: 24px;
                }

.cadre_offre_bleu_moyen {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_bleu_moyen_bkg.png) no-repeat 0 0;
                }
                
.offre_bleumoyen_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #103557;
                line-height: 24px;
                }
.cadre_offre_brun_clair {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_brun_clair_bkg.png) no-repeat 0 0;
                }

.offre_brunclair_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #48443C;
                line-height: 24px;
                }

.cadre_offre_brun_fonce {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_brun_fonce_bkg.png) no-repeat 0 0;
                }

.offre_brunfonce_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #12110E;
                line-height: 24px;
                }

.cadre_offre_orange {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_orange_bkg.png) no-repeat 0 0;
                }

.offre_orange_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #47310B;
                line-height: 24px;
                }

.cadre_offre_rouge {
                width: 953px;
                height: 61px;
                margin-left: auto;
                margin-right: auto;
                background: url(/img/offre_rouge_bkg.png) no-repeat 0 0;
                }

.offre_rouge_text_big {
                width: 953px;
                height: 56px;
                margin-left: auto;
                margin-right: auto;
                padding-top: 5px;
                font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
                font-size: 24px;
                text-align: center;
                color: #4C0303;
                line-height: 24px;
                }

/**************** Partie droite de la page : assistance, actualites ******************/	

.contenu_right_part {
		float: right;
		width: 290px;
		height: auto;
		margin-top: 15px;
		margin-right: 12px;
		}

.assistance_container {
		float: right;
		width: 279px;
		height: 115px;
		padding-top: 3px;
		background: url(/img/assistance_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 20px;
		text-align: center;
		color: #1E5A88;
		}

.assistance_numero {
		width: 279px;
		margin-top: -5px;
		font-size: 26px;
		color: #0E293E;
		font-weight: bold;
		}

.assistance_text_small {
		width: 279px;
		margin-top: -5px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		color: #1E5A88;
		}

.assistance_button_link {
		display: block;
		width: 122px;
		height: 32px;
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/commander_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.assistance_button_link:hover {
		text-decoration: none;
		color: #163662;
		background: url(/img/commander_button.png) no-repeat 0 -39px;
		}

.actualites_top {
		float: right;
		width: 279px;
		height: 4px;
		margin-top: 5px;
		background: url(/img/actus_top.png) no-repeat 0 0;
		}

.actualites_contenu {
		float: right;
		width: 279px;
		height: auto;
		background: url(/img/actus_contenu.png) repeat-y 0 0;
		}

.actualites_footer {
		float: right;
		width: 279px;
		height: 4px;
		background: url(/img/actus_footer.png) no-repeat 0 0;
		}
		
.bouton_titre_actus {
		width: 72px;
		height: 21px;
		margin-left: 203px;
		background: url(/img/bouton_titre_actu.png) no-repeat 0 0;
		}

.actu_container {
		width: 260px;
		height: auto;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
		line-height: 18px;
		}
		
.actu_titre {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #575242;
		font-weight: bold;
		line-height: 18px;
		margin-left: 5px;
		}

.general_container table {
    float: left;
	width: 750px;
	border-spacing: 0;
	border-collapse: collapse;
	margin-left: 16px;
	margin-bottom: 15px;
}

.general_container table.block {
	width: 500px;
}

.general_container thead {
	background: url('/img/table_thead.png') no-repeat scroll 0 0 transparent;
	line-height: 38px;
}

.general_container table.block thead {
	background: url('/img/table_block_thead.png') no-repeat scroll 0 0 transparent;
}

.general_container tbody {
	background: none no-repeat scroll 0 bottom #dfdfdf;
}

.general_container th,
.general_container td {
	padding: 0;
	border-left: 1px solid #bebebe;
}

.general_container thead th,
.general_container td {
	text-align: center;
}

.general_container thead th {
	line-height: 34px;
}

.general_container thead th a {
	font-size: 18px;
        color: #1784ae;
}

.general_container thead th.blue a {
	color: #1784ae;
}

.general_container td.price {
        text-align: center;
        font-size: 9px;
}

.general_container td.price a {
        font-size: 27px;
	color: red;
}

.general_container p.little {
	font-size: 9px;
	margin: 0 0 0 0;
        text-align: right;
}

.general_container thead th.single {
	width: 260px;
}

.general_container thead th.triple {
	width: 210px;
}

.general_container thead th.tableau_left_top,
    background: url("/img/tableau_left_top.png") no-repeat scroll 0 0 transparent;
    color: #111111;
    display: block;
    font-family: "Trebuchet MS",helvetica,arial,verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 21px;
    padding-top: 7px;
    text-align: center;
    width: 269px;"""")
}

.general_container tbody th.tableau_left_cell_1 {
    background: url("/img/tableau_left_cell1.png") no-repeat scroll 0 0 transparent;
    color: #111111;
    display: block;
    font-family: "Trebuchet MS",helvetica,arial,verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    padding-left: 5px;
    padding-top: 7px;
    text-align: left;
    width: 264px;
}

.general_container tbody th.tableau_left_cell_2 {
    background: url("/img/tableau_left_cell2.png") no-repeat scroll 0 0 transparent;
    color: #111111;
    display: block;
    font-family: "Trebuchet MS",helvetica,arial,verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    padding-left: 5px;
    padding-top: 7px;
    text-align: left;
    width: 264px;
}

.general_container tfoot {
	background: url('/img/table_tfoot.png') no-repeat scroll 0 bottom #dfdfdf;
}

.general_container table.block tfoot {
	background: url('/img/table_block_tfoot.png') no-repeat scroll 0 bottom #dfdfdf;
}

.general_container tfoot.alt {
	background: url('/img/table_tfoot_alt.png') no-repeat scroll 0 bottom #f1f1f1;
}

.general_container table.block tfoot.alt {
	background: url('/img/table_block_tfoot_alt.png') no-repeat scroll 0 bottom #f1f1f1;
}

.general_container tfoot tr {
	height: 12px;
}

.general_container tfoot td,
.general_container tfoot th {
	border-left: 0 none;
}

/* end content */

/**************** FOOTER : mentions legales, liens etc. ******************/

.footer_container {
		width: 900px;
		height: auto;
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #575242;
		line-height: 18px;
		}
		
.footer_link {
		text-decoration: none;
		color: #575242;
		margin-right: 15px;
		}
.footer_link:hover {
		text-decoration: underline;
		}		


/**************** PAGE DE CONTENU ******************/

/****** cadre nom de domaine ******/
.cadre_ndd_pages_contenu {
		width: 953px;
		height: 61px;
		margin-left: auto;
		margin-right: auto;
		background: url(/img/domaine_contenu_bkg.png) no-repeat 0 0;
		}

.fleche_verte_contenu {
		float: left;
		width: 55px;
		height: 33px;
		margin-top: 15px;
		margin-left: 50px;
		background: url(/img/domaine_fleche_verte.png) no-repeat 0 0;
		}
		
.domaine_zone_text_contenu {
		float: left;
		width: 235px;
		margin-top: 17px;
		margin-left: 5px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: right;
		color: #233603;
		line-height: 14px;
		}
		
.domaine_zone_text_small {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		color: #3E5D08;
		}
		
.container_champ_nom_contenu {
		float: left;
		width: 430px;
		height: 55px;
		margin-left: 20px;
		}

.champ_nom_contenu {	
		width: 377px;
		height: 40px;
		border: none;
		margin-top: 11px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		background: url(/img/champ_nom_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", arial, verdana, sans-serif;
		color: #233603;
		font-size: 14px;
		text-align: left;
		}

.domaine_commander_contenu_link {
		float: left;
		display: block;
		width: 90px;
		height: 25px;
		margin-top: 15px;
		margin-left: 20px;
		padding-top: 9px;
		background: url(/img/domaine_button_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.domaine_commander_contenu_link:hover {
		text-decoration: none;
		color: #0F1602;
		background: url(/img/domaine_button_bkg.png) no-repeat 0 -34px;
		}


/****** menu de gauche ******/

.menu_left_container {
		float: left;
		width: 171px;
		height: auto;
		margin-top: 10px;
		margin-left: 13px;
		}
		
.menu_left_header1, div.select_maker li a  {
		display: block;
		width: 171px;
		height: 24px;
		padding-top: 10px;
		background: url(/img/menu_left_header1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #FFFFFF;
		}

.menu_left_header2, div.select_maker li.active span, div.select_maker li a:hover {
		display: block;
		width: 171px;
		height: 24px;
		padding-top: 10px;
		background: url(/img/menu_left_header2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #FFFFFF;
		}

.menu_left_top {
		width: 171px;
		height: 3px;
		margin-top: 2px;
		background: url(/img/menu_left_top.png) no-repeat 0 0;
		}

.menu_left_contenu {
		width: 161px;
		height: auto;
		padding: 5px;
		background: url(/img/menu_left_contenu.png) repeat-y 0 0;
		}

.menu_left_footer {
		width: 171px;
		height: 3px;
		margin-bottom: 10px;
		background: url(/img/menu_left_footer.png) no-repeat 0 0;
		}

.menu_left_link {
		display: block;
		width: 161px;
		height: 25px;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
		line-height: 24px;
		text-decoration: none;
		}

.menu_left_header1 a,
.menu_left_header2 a
{
    color: white;
    text-decoration: none;
}

.menu_left_link_active {
		display: block;
		width: 161px;
		height: 25px;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #1178b6;
		line-height: 24px;
		text-decoration: underline;
		}

.menu_left_link:hover {
		text-decoration: underline;
                color: #1178b6;
		}

.menu_left_price {
                float: right;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		color: red;
		line-height: 25px;
		text-decoration: none;
                font-weight: bold;                   
		}

.menu_left_miniprice {
                float: right;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 10px;
		color: red;
		line-height: 25px;
		text-decoration: none;
		}

.menu_left2_link {
		display: block;
		width: 161px;
		height: 25px;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
		line-height: 24px;
		text-decoration: none;
		}
.menu_left2_link:hover {
		font-weight: bold;
		text-decoration: none;
		color: #2A74AF;
		}

.contenu_text_top {
		float: right;
		width: 765px;
		height: auto;
		margin-right: 13px;
		margin-bottom: 10px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 13px;
		color: #111111;
		line-height: 16px;
                text-align: justify;
		}

/*partie droite avec cadres assistance et specificites*****************/	

.contenu_right_colonne {
		float: right;
		width: 205px;
		height: auto;
		margin-right: 13px;
		}

.little_cadre {
		width: 205px;
		height: 91px;
		margin-bottom: 5px;
		background: url(/img/little_cadre_bkg.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		color: #1E5A88;
		}

.little_cadre:link, .little_cadre:visited {  }

.assistance_numero_little {
		width: 205px;
		margin-top: -3px;
		font-size: 18px;
		color: #0E293E;
		font-weight: bold;
		}

.assistance_text_little {
		width: 205px;
		margin-top: -3px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #1E5A88;
		}

.assistance_button_little_link {
		display: block;
		width: 122px;
		height: 32px;
		margin-top: 2px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/commander_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.assistance_button_little_link:hover {
		text-decoration: none;
		color: #163662;
		background: url(/img/commander_button.png) no-repeat 0 -39px;
		}

.logo_chrono {
		float: left;
		width: 51px;
		height: 60px;
		margin-top: 10px;
		margin-left: 12px;
		margin-right: 5px;
		}

.dispo_text {
		padding-top: 20px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 18px;
		text-align: justify;
		color: #102E45;
		font-weight: bold;
		line-height: 18px;
		}

.dispo_text2 {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 30px;
		text-align: justify;
		color: #FFFFFF;
		font-weight: bold;
		line-height: 28px;
		}

.windows_text {
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		color: #102E45;
		font-weight: bold;
		line-height: 18px;
                text-align: center;
		}

.prix_text {
                text-align: center;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 30px;
		color: red;
		font-weight: bold;
		}

.prix_little {
                text-align: center;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		color: red;
		}

.prix_little2 {
                text-align: right;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		}
	
.little_cadre_ext_top {
		width: 204px;
		height: 4px;
		margin-top: 5px;
		margin-left: 1px;
		background: url(/img/little_cadre_ext_top.png) no-repeat 0 0;
		}

.little_cadre_ext_contenu {
		width: 194px;
		height: auto;
		margin-left: 1px;
		padding: 5px;
		background: url(/img/little_cadre_ext_contenu.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: justify;
		color: #111111;
		}

.little_cadre_ext_foot {
		width: 204px;
		height: 4px;
		margin-left: 1px;
		margin-bottom: 5px;
		background: url(/img/little_cadre_ext_foot.png) no-repeat 0 0;
		}

.little_cadre_titre {
		width: 194px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		color: #111111;
		font-weight: bold;
		}

.logo_cloud {
		width: 94px;
		height: 43px;
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 5px;
		}

.logo_dell, .logo_hp {
		float: left;
		width: 53px;
		height: 53px;
		margin-left: 0;
		margin-right: 5px;
		margin-bottom: 0;
		}

.logo_kvmip {
		float: left;
		width: 64px;
		height: 64px;
		margin-top: 0;
		margin-left: 0;
		margin-right: 5px;
		margin-bottom: 0;
		}



.logo_windows {
		width: 53px;
		height: 53px;
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 5px;
		}

.little_cadre_highlight {
		color: #009BFF;
		font-weight: bold;
		}

/*Tableau page contenu*****************/		
.tableau_container {
		float: left;
		width: 550px;
		height: auto;
		margin-left: 16px;
		margin-bottom: 10px;
		}

.tableau_left_colonne {
		float: left;
		width: 269px;
		height: auto;
		}

.tableau_right_colonne {
		float: left;
		width: 269px;
                height: auto;
		margin-left: 2px;
		}

.tableau_left_top {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/tableau_left_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		color: #111111;
		font-weight: bold;
		}

.tableau_left_foot {
		display: block;
		width: 269px;
		height: 48px;
		background: url(/img/tableau_left_foot.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.tableau_right_top {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/tableau_right_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		color: #215D8C;
		font-weight: bold;
		}

.tableau_right_foot {
		display: block;
		width: 269px;
		height: 41px;
		padding-top: 7px;
		background: url(/img/tableau_right_foot.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.tableau_left_foot_small {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
                padding-left: 5px;
		background: url(/img/tableau_left_foot_small.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;               
		color: #111111;
                font-weight: bold;
		}

.tableau_right_foot_small {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/tableau_right_foot_small.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
                font-weight: bold;
		}

.tableau_left_cell_1 {
		display: block;
		width: 264px;
		height: 21px;
		padding-top: 7px;
		padding-left: 5px;
		background: url(/img/tableau_left_cell1.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #111111;
		font-weight: bold;
		}

.tableau_left_cell_2 {
		display: block;
		width: 264px;
		height: 21px;
		padding-top: 7px;
		padding-left: 5px;
		background: url(/img/tableau_left_cell2.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #111111;
		font-weight: bold;
		}

.tableau_right_cell_1 {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/tableau_right_cell1.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		font-weight: bold;
		}

.tableau_right_cell_2 {
		display: block;
		width: 269px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/tableau_right_cell2.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		font-weight: bold;
		}

.tableau_right_cell_3 {
		display: block;
		width: 269px;
		height: 28px;
		background: url(/img/tableau_right_cell2.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.tableau_right_cell_4 {
		display: block;
		width: 269px;
		height: 28px;
		background: url(/img/tableau_right_cell1.png) repeat-y 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.tableau_text_bleu {
		color: #225E8E;
		}

.checked_vert{
		width: 21px;
		height: 21px;
		margin-top: -4px;
		margin-left: auto;
		margin-right: auto;
		}

.tableau_foot_prix {
		width: 150px;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 24px;
		text-align: center;
		color: red;
		font-weight: bold;
		}

.tableau_foot_prix_small {
		font-size: 14px;
		}

.tableau_high_cell {
	height: 35px;
}

.tableau_right_cell_3.tableau_high_cell, .tableau_right_cell_4.tableau_high_cell {
	padding-top: 7px;
}

.tableau_prix_small {
                float: right;
		font-size: 10px;
		}

.tableau_button_commander_link {
		display: block;
		width: 122px;
		height: 32px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/commander_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.tableau_button_commander_link:hover {
		text-decoration: none;
		color: #163662;
		background: url(/img/commander_button.png) no-repeat 0 -39px;
		}



/*TABLEAU COMPARATIF DES OFFRES*****************/	

.comparatif_text_top {
		float: right;
		width: 765px;
		height: auto;
		margin-right: 13px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: justify;
		color: #111111;
		line-height: 16px;
		}

.tableau_comparatif_container {
		float: right;
		width: 758px;
		height: auto;
		margin-top: 10px;
		margin-right: 20px;
		}

.comparatif_left_colonne {
		float: left;
		width: 150px;
		}

.comparatif_center_colonne {
		float: left;
		width: 150px;
		margin-left: 2px;
		}
			
.comparatif_right_colonne {
		float: left;
		width: 150px;
		margin-left: 2px;
		}

.comparatif_left_top {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_left_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		font-weight: bold;
		}

.comparatif_left_cell1 {
		display: block;
		width: 147px;
		height: 21px;
		padding-top: 7px;
		padding-left: 3px;
		background: url(/img/comparatif_left_cell1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
		font-weight: bold;
		}

.comparatif_left_cell2 {
		display: block;
		width: 147px;
		height: 21px;
		padding-top: 7px;
		padding-left: 3px;
		background: url(/img/comparatif_left_cell2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
		font-weight: bold;
		}


.comparatif_left_foot_s1 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
                padding-left: 3px;
		background: url(/img/comparatif_left_foot_s1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
                font-weight: bold;
		color: #111111;
		}

.comparatif_left_foot_s2 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
                padding-left: 3px;
		background: url(/img/comparatif_left_foot_s2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: left;
		color: #111111;
                font-weight: bold;
		}

.comparatif_left_foot_b1 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_left_foot_b1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_left_foot_b2 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_left_foot_b2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_top {
		display: block;
		width: 150px;
		height: 22px;
		padding-top: 6px;
		background: url(/img/comparatif_center_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		font-weight: bold;
		}

.comparatif_center_top a {
                color: #215D8C;
		text-decoration: none;
                }

.comparatif_center_cell1 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_center_cell1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_cell2 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_center_cell2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_cell3 {
		display: block;
		width: 150px;
		height: 26px;
		padding-top: 2px;
		background: url(/img/comparatif_center_cell1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_cell4 {
		display: block;
		width: 150px;
		height: 26px;
		padding-top: 2px;
		background: url(/img/comparatif_center_cell2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}
		
.comparatif_center_foot_s1{
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_center_foot_s1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_foot_s2{
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_center_foot_s2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_foot_b1 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_center_foot_b1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_center_foot_b2 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_center_foot_b2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_top {
		display: block;
		width: 150px;
		height: 22px;
		padding-top: 6px;
		background: url(/img/comparatif_right_top.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 14px;
		text-align: center;
		font-weight: bold;
		}

.comparatif_right_top a {
                color: #215D8C;
		text-decoration: none;
                }

.comparatif_right_cell1 {
		display: block;
		width: 147px;
		height: 21px;
		padding-top: 7px;
		padding-left: 3px;
		background: url(/img/comparatif_right_cell1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_cell2 {
		display: block;
		width: 147px;
		height: 21px;
		padding-top: 7px;
		padding-left: 3px;
		background: url(/img/comparatif_right_cell2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_foot_s1 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_right_foot_s1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_foot_s2 {
		display: block;
		width: 150px;
		height: 21px;
		padding-top: 7px;
		background: url(/img/comparatif_right_foot_s2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_foot_b1 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_right_foot_b1.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_right_foot_b2 {
		display: block;
		width: 150px;
		height: 56px;
		padding-top: 10px;
		background: url(/img/comparatif_right_foot_b2.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #111111;
		}

.comparatif_foot_prix {
		width: 140px;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 20px;
		text-align: center;
/* 		color: #225E8E; */
		color: red;
		font-weight: bold;
		}

.comparatif_foot_prix_small {
		font-size: 12px;
		}

.comparatif_button_commander_link {
		display: block;
		width: 122px;
		height: 32px;
		margin-top: 3px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 7px;
		background: url(/img/commander_button.png) no-repeat 0 0;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}
.comparatif_button_commander_link:hover {
		text-decoration: none;
		color: #163662;
		background: url(/img/commander_button.png) no-repeat 0 -39px;
		}

.comparatif_text_bottom {
		float: right;
		width: 765px;
		height: auto;
		margin-top: 25px;
		margin-right: 13px;
		font-family: "Trebuchet MS", helvetica, arial, verdana, sans-serif;
		font-size: 11px;
		text-align: justify;
		color: #111111;
		line-height: 16px;
		}

.comparatif_logo_cloud {
		float: left;
		width: 94px;
		height: 43px;
		margin-right: 5px;
		}

/*LE SPACER QUI NOUS SAUVE LA VIE, OU PAS*****************/		
.spacer {
		clear: both;
		}
		
		
/* liens sur des images *****************/			
.a img {
		float: left;
		text-decoration: none;
		border: none;}		
a.proc {  
         text-decoration: underline;
         font-weight: bold;
         font-size: 12px;
         }

a.twitter { 
            color: #0092C6;
            font-weight: bold;
            margin-left: 30px;
}

/* choix du fabricant */

div.select_maker ul {
    display: block;
    margin: 0;
    padding: 0;
}

div.select_maker li {
    float: left;
    list-style-type: none;
    margin-right: 20px;
    margin-bottom: 20px;
}

div.select_maker li a {
    color: #ccccdd;
}

div.select_maker li.active span,
div.select_maker li a,
div.select_maker li a:hover {
    padding-top: 6px;
    padding-bottom: 4px;
    font-size: 16px;
    text-decoration: none;
}

div.select_maker div {
    clear: both;
}

/* choix du fabricant (icones) */

div.select_maker_icons {
    margin-bottom: 20px;
}

div.select_maker_icons p {
    padding-top: 6px;
    float: left;
}

div.select_maker_icons ul {
    margin: 0;
    padding: 0;
}

div.select_maker_icons li {
    list-style-type: none;
    width: 53px;
    height: 53px;
    float: left;
    margin: 0 0 0 20px;
    padding: 0;
}

div.select_maker_icons li span,
div.select_maker_icons li a {
    display: block;
    width: 53px;
    height: 53px;
    text-indent: -9000px;
}

div.select_maker_icons li.version_dell a {
	background: url(/img/logo_dell_off.png) no-repeat 0 0;
}

div.select_maker_icons li.version_dell span,
div.select_maker_icons li.version_dell a:hover {
	background: url(/img/logo_dell.png) no-repeat 0 0;
}

div.select_maker_icons li.version_hp a {
	background: url(/img/logo_hp_off.png) no-repeat 0 0;
}

div.select_maker_icons li.version_hp span,
div.select_maker_icons li.version_hp a:hover {
	background: url(/img/logo_hp.png) no-repeat 0 0;
}

div.select_maker_icons div {
    clear: both;
}

