﻿/* --- STYLES DE BASE --- */  

/* Page */ 

html {   font-size: 100%; } 
body, #com1_contenant {   margin: 0px;   padding: 0px; 
	font-family: Verdana, sans-serif; 
	font-size: 10pt; 
	color: black;   background: white; }  
	
/* Titres */ 
#com1_contenant h1, #com1_contenant h2, #com1_contenant h3, 
#com1_contenant h4, #com1_contenant h5, #com1_contenant h6 {   margin: 1em 0px .5em 0px; 
	line-height: 1.5em;   font-weight: bold; font-style: normal; color:#313131; } 
#com1_contenant h1.premier_titre, #com1_contenant h2.premier_titre, #com1_contenant h3.premier_titre, 
#com1_contenant h4.premier_titre, #com1_contenant h5.premier_titre, #com1_contenant h6.premier_titre
	{ margin-top:0em; }
#com1_contenant h1 {   font-size: 1.75em; } 
#com1_contenant h2 {   font-size: 1.5em; color: #385982; } 
#com1_contenant h3 {   font-size: 1.25em; } 
#com1_contenant h4 {   font-size: 11pt; color: #385982; }  
#com1_contenant h5 {   font-size: 11pt; }  
#com1_contenant h5.avec_puce { padding-left:22px; 
	background-image:url(http://images.com1res.com/tools/images/puce_concentrique.png); 
	background-repeat:no-repeat; background-position: 0px 5px; }
	

/* Listes et div */ 
#com1_contenant ul, #com1_contenant ol, #com1_contenant div {   margin: 0px;   padding: 0px;  }  
#com1_contenant ul, #com1_contenant ol { padding-left: 2em; }
#com1_contenant ul.liste_espacee li, 
#com1_contenant ol.liste_espacee li { margin-top:0.5em; margin-bottom: 0.5em; }  

/* Paragraphes */ 
#com1_contenant p {   margin: .75em 0px; } 
#com1_contenant p.mention_legale { font-size:8pt; color:#555555; }

/* Liens */ 
#com1_contenant a { text-decoration: underline; }
#com1_contenant a:link {   color: #385982; } 
#com1_contenant a:visited {   color: #385982; } 
#com1_contenant a:hover, #com1_contenant a:focus, #com1_contenant a:active {   color: #00F; } 

/* Pas de bordure pointillée ou halo lors du clic sur un lien */ 
#com1_contenant a:active {   outline: none; } 
/* Pas de bordure autour des images dans les liens */ 
#com1_contenant a img {   border: none; }  

/* césure forcée des longues chaînes */
#com1_contenant .cesure_forcee,
#com1_contenant .cesure_forcee * {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
	}

/* Formulaires */ 
#com1_contenant form, #com1_contenant fieldset {   margin: 0px;   padding: 0px;   border: none; } 
#com1_contenant input, #com1_contenant button, #com1_contenant select, #com1_contenant textarea
	{ font-family: Verdana, sans-serif; font-size: 10pt; vertical-align: middle; }

/* Tableaux */ 
#com1_contenant table {   margin: 0px; padding:0px; border: none; border-collapse: collapse; border-spacing: 0px; } 
#com1_contenant table td, #com1_contenant table th {   padding: 0px; border: none; 
	vertical-align: top; text-align:left; } 
	
/* visibilité */
#com1_contenant .display_on {display: ;}
#com1_contenant .display_off {display:none;}

/* tooltips */
.com1_tooltip_header { border:solid 1px #000000; border-bottom-color:#808080; background-color:#ffffdd; 
    color:#333333; padding:4px; 
	font-size:8pt; font-family:Verdana; font-weight:bold;}
.com1_tooltip_body { border:solid 1px #000000; border-top:none; background-color:#ffffdd; 
    color:#333333; padding:4px; 
	font-size:8pt; font-family:Verdana;}
.com1_tooltip_body_seul { border:solid 1px #000000; background-color:#ffffdd; 
    color:#333333; padding:4px; 
	font-size:8pt; font-family:Verdana; font-weight:bold;}
.com1_tooltip_body li, .com1_tooltip_body_seul li { margin-left:12px }
	
/* contenant principal */	
#com1_contenant { text-align: center; }

/* pavé standard */
#com1_contenant div.com1_pave div.com1_pave_haut { height:10px; 
	background-image: url(http://images.com1res.com/tools/images/pave_haut.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave div.com1_pave_milieu { 
	background-image: url(http://images.com1res.com/tools/images/pave_fond_h.gif); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave div.com1_pave_contenu { 
	margin-left:11px; margin-right:9px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_fond_v.gif); 
	background-position:0px 0px; background-repeat:repeat-x; background-color:White;}
#com1_contenant div.com1_pave div.com1_pave_bas { height:13px; 
	background-image: url(http://images.com1res.com/tools/images/pave_bas.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}

/* pavé bleu */
#com1_contenant div.com1_pave_bleu { margin-left:7px }
#com1_contenant div.com1_pave_bleu div.com1_pave_haut { height:7px; 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_haut.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave_bleu div.com1_pave_milieu { 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_fond_h.png); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave_bleu div.com1_pave_contenu { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_fond_v.gif); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}
#com1_contenant div.com1_pave_bleu div.com1_pave_bas { height:12px; 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_bas.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
/* -> version courte */
#com1_contenant div.com1_pave_bleu div.com1_pave_contenu_petit { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_fond_entete_v.gif); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}

/* pavé orange */
#com1_contenant div.com1_pave_orange { margin-left:7px }
#com1_contenant div.com1_pave_orange div.com1_pave_haut { height:7px; 
	background-image: url(http://images.com1res.com/tools/images/pave_orange_haut.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave_orange div.com1_pave_milieu { 
	background-image: url(http://images.com1res.com/tools/images/pave_orange_fond_h.png); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave_orange div.com1_pave_contenu { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_orange_fond_v.gif); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}
#com1_contenant div.com1_pave_orange div.com1_pave_bas { height:12px; 
	background-image: url(http://images.com1res.com/tools/images/pave_orange_bas.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
/* -> version courte */
#com1_contenant div.com1_pave_orange div.com1_pave_contenu_petit { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_orange_fond_entete_v.gif); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}

/* pavé turquoise */
#com1_contenant div.com1_pave_turquoise { margin-left:7px }
#com1_contenant div.com1_pave_turquoise div.com1_pave_haut { height:7px; 
	background-image: url(http://images.com1res.com/tools/images/reprise/pave_reprise_haut.png); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave_turquoise div.com1_pave_milieu { 
	background-image: url(http://images.com1res.com/tools/images/reprise/pave_reprise_fond_h.png); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave_turquoise div.com1_pave_contenu { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/reprise/pave_reprise_fond_v_bas.png); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}
#com1_contenant div.com1_pave_turquoise div.com1_pave_bas { height:12px; 
	background-image: url(http://images.com1res.com/tools/images/reprise/pave_reprise_bas.png); 
	background-position:0px 0px; background-repeat:no-repeat;}
/* -> version courte */
#com1_contenant div.com1_pave_turquoise div.com1_pave_contenu_petit { 
	margin-left:6px; margin-right:6px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/reprise/pave_reprise_fond_v_haut.png); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}


/* pavé décoré standard */
#com1_contenant div.com1_pave_decore_fond { width:694px; margin-left:6px;
	background-image: url(http://images.com1res.com/tools/images/pave_decore_fond.gif); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave_decore_interieur { padding:1px;
	background-image: url(http://images.com1res.com/tools/images/pave_decore_haut.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave_decore_bas { width:694px; margin-left:6px; height:13px; 
	background-image: url(http://images.com1res.com/tools/images/pave_decore_bas.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}

#com1_contenant div.com1_pave_decore_interieur h2.item_decore { padding-left:180px;
	margin:25px 0px; font-family:"Trebuchet MS"; font-size:11pt; color:#313131; font-weight:normal;
	background-image: url(http://images.com1res.com/tools/images/puce_concentrique.png); 
	background-position:150px 4px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave_decore_interieur h2.item_decore a { color:#313131; font-weight:bold; }
		
/* entete bleu */
#com1_contenant div.com1_pave div.com1_entete_bleu_haut { height:7px; 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_haut.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
#com1_contenant div.com1_pave div.com1_entete_bleu_milieu { 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_fond_h.png); 
	background-position:0px 0px; background-repeat:repeat-y;}
#com1_contenant div.com1_pave div.com1_entete_bleu_contenu { 
	margin-left:6px; margin-right:13px; padding:10px;
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_fond_entete_v.gif); 
	background-position:bottom left; background-repeat:repeat-x; background-color:White;}
#com1_contenant div.com1_pave div.com1_entete_bleu_bas { height:12px; 
	background-image: url(http://images.com1res.com/tools/images/pave_bleu_bas.gif); 
	background-position:0px 0px; background-repeat:no-repeat;}
	

/* contenant du header */
#com1_contenant div.com1_contenant_header { margin:0px auto; padding:10px 0px 6px 0px; }

/* header */
#com1_contenant #com1_header { text-align:left; color:#5b5b5b; font-weight:bold; }
#com1_contenant #com1_header a { color:#5b5b5b; text-decoration:none; }
#com1_contenant #com1_header a:hover { color:#5b5b5b; text-decoration:underline; }
#com1_contenant #com1_header span.separateur { color:#bbbbbb; }

#com1_contenant #com1_header #com1_logo { margin-bottom:10px; }
#com1_contenant #com1_header #com1_cb { float:right; }
#com1_contenant #com1_header #com1_outilspage { float:left; }
#com1_contenant #com1_header #com1_perso{ text-align:right; padding-top:6px;float:right }
#com1_contenant #com1_header #com1_perso .com1_utilisateur_courant { color:#222222; }
#com1_contenant #com1_header #com1_perso .com1_logoff { font-weight:normal; }
#com1_contenant #com1_header #com1_perso div.com1_zone_utilisateur{ text-align:right; float:left;margin-right:6px}
#com1_contenant #com1_header #com1_perso div.com1_zone_espace_client{ text-align:right; margin-bottom:5px;float:left;margin-left:6px }
#com1_contenant #com1_header #com1_perso div.com1_zone_alertes{ text-align:right;float:left;margin-right:6px }
#com1_contenant #com1_header #com1_perso span.separateur_left { color:#bbbbbb;float:left}
#com1_contenant #com1_header #com1_perso span.separateur_right { color:#bbbbbb;margin-left:3px}
/*Spécificités ARGUS*/
#com1_contenant #com1_header #com1_logo_argus { margin-bottom:5px;float:left }
#com1_contenant #com1_header #com1_perso_argus{ text-align:right; padding-top:6px;float:right }
#com1_contenant #com1_header #com1_perso_argus span.separateur_left { display:none}
#com1_contenant #com1_header #com1_perso_argus span.separateur_right { display:none}
#com1_contenant #com1_header #com1_perso_argus div.com1_zone_utilisateur{ text-align:right;}
#com1_contenant #com1_header #com1_perso_argus div.com1_zone_espace_client{ text-align:right; margin-bottom:5px }
#com1_contenant #com1_header #com1_perso_argus div.com1_zone_alertes{ text-align:right; }
#com1_contenant #com1_header #com1_perso_argus .com1_utilisateur_courant { color:#222222; }
#com1_contenant #com1_header #com1_perso_argus .com1_logoff { font-weight:normal; }



#com1_contenant #com1_header #spacer_csf{height:25px;width:15px}
#com1_contenant #com1_header #spacer_ligne{height:10px;}
#com1_contenant #com1_header #slogan_header{ text-align:left; color:#aaaaaa;
	font-family:"Trebuchet MS"; font-size:11pt; text-transform:uppercase; font-weight:bold;}
/* footer */
#com1_contenant #com1_footer {clear:right;}
#com1_contenant #com1_footer a{color:#AAAAAA;font-size:8pt;padding:0px;margin:0px;text-decoration:none;}
#com1_contenant #com1_footer a:hover{color:#666666;text-decoration:underline}
#com1_contenant #com1_footer h2.footer_com1{padding:0px;margin:0px; line-height:1}
#com1_contenant #com1_footer table{width:100%}
#com1_contenant #com1_footer table .tdheader1{width:5px;height:9px;background-color:Transparent;background-image:url('http://images.com1res.com/tools/images/footer_coin_sup_gauche.gif');background-repeat:no-repeat}
#com1_contenant #com1_footer table .tdheader2{height:9px;background-color:Transparent;background-image:url('http://images.com1res.com/tools/images/footer_fond_haut.gif');background-repeat:repeat-x}
#com1_contenant #com1_footer table .tdheader3{width:5px;height:9px;background-color:Transparent;background-image:url('http://images.com1res.com/tools/images/footer_coin_sup_droit.gif');background-repeat:no-repeat}

#com1_contenant #com1_footer table .tdgauche{width:5px;background-color:Transparent;background-image:url('http://images.com1res.com/tools/images/footer_fond_gauche.gif');background-repeat:repeat-y}
#com1_contenant #com1_footer table .tdcontenu{color:#666666;padding:10px 15px 15px 15px;background-color:#FAFAFA;background-image:url('http://images.com1res.com/tools/images/footer_fond_v.gif');background-repeat:repeat-x; background-attachment:scroll; background-position:top left}
#com1_contenant #com1_footer table .tddroite{width:5px;background-color:Transparent;background-image:url('http://images.com1res.com/tools/images/footer_fond_droit.gif');background-repeat:repeat-y}

#com1_contenant #com1_footer div.footermarques{padding:0px;margin:0px;text-align:center;}
#com1_contenant #com1_footer div.footermarques a{color:#AAAAAA;font-size:7pt;font-weight:bold;padding:0px;margin:0px;text-decoration:none;}
#com1_contenant #com1_footer div.footermarques a:hover{color:#666666;text-decoration:underline}

#com1_contenant #com1_footer div.offres{text-align:center;}
#com1_contenant #com1_footer div.services{text-align:center;padding-top:5px}
#com1_contenant #com1_footer div.informations{text-align:center;padding-top:5px}
#com1_contenant #com1_footer div.mentions{text-align:center;padding-top:10px;font-size:8pt}
#com1_contenant #com1_footer div.mentions a{color:Red;font-size:8pt;padding:0px;margin:0px;text-decoration:none;}
#com1_contenant #com1_footer div.mentions a:hover{color:#ae3932;text-decoration:underline}
/* navigation */
#com1_contenant #com1_contenant_navigation_large { text-align: center; clear:both; 
	background-image: url(http://images.com1res.com/tools/images/nav_fond.gif); background-position:0px 0px; background-repeat:repeat-x; }
#com1_contenant div.com1_contenant_navigation { margin:0px auto; }
#com1_contenant #com1_navigation { height:48px; margin: 0px auto; padding: 0px; list-style: none; }
#com1_contenant #com1_navigation li {  width: 138px ; float: left ;  border: none;  }
#com1_contenant #com1_navigation li.nav_premier {  width: 142px ; }
#com1_contenant #com1_navigation li.nav_dernier {  width: 144px ; }
#com1_contenant #com1_navigation li a { display: block ; height:48px; padding:0px; 
		background-repeat:no-repeat; background-position: 0px 0px; }
#com1_contenant #com1_navigation li a.nav_accueil { background-image: url(http://images.com1res.com/tools/images/nav_accueil.gif); }
#com1_contenant #com1_navigation li a.nav_offres { background-image: url(http://images.com1res.com/tools/images/nav_offres.gif); }
#com1_contenant #com1_navigation li a.nav_promotions { background-image: url(http://images.com1res.com/tools/images/nav_promotions.gif); }
#com1_contenant #com1_navigation li a.nav_services { background-image: url(http://images.com1res.com/tools/images/nav_services.gif); }
#com1_contenant #com1_navigation li a.nav_informations { background-image: url(http://images.com1res.com/tools/images/nav_informations.gif); }
#com1_contenant #com1_navigation li a:hover { background-position: 0px -48px; } 
#com1_contenant #com1_navigation li a:focus, 
#com1_contenant #com1_navigation li a:active { background-position: 0px -96px; }
#com1_contenant #com1_navigation li a.com1_on { background-position: 0px -144px; }

#com1_contenant #com1_navigation_argus { height:25px; margin: 0px auto; padding: 0px; list-style: none; }
#com1_contenant #com1_navigation_argus  li {  width: 138px ; float: left ;  border: none;  }
#com1_contenant #com1_navigation_argus  li.nav_premier_argus {  width: 142px ; }
#com1_contenant #com1_navigation_argus  li.nav_dernier_argus {  width: 144px ; }
#com1_contenant #com1_navigation_argus  li a { display: block ; height:25px; padding:0px; 
		background-repeat:no-repeat; background-position: 0px -10px; }
#com1_contenant #com1_navigation_argus  li a.nav_accueil_argus { background-image: url(http://images.com1res.com/tools/images/nav_accueil.gif); }
#com1_contenant #com1_navigation_argus  li a.nav_offres_argus { background-image: url(http://images.com1res.com/tools/images/nav_offres.gif); }
#com1_contenant #com1_navigation_argus  li a.nav_promotions_argus { background-image: url(http://images.com1res.com/tools/images/nav_promotions.gif); }
#com1_contenant #com1_navigation_argus  li a.nav_services_argus { background-image: url(http://images.com1res.com/tools/images/nav_services.gif); }
#com1_contenant #com1_navigation_argus  li a.nav_informations_argus { background-image: url(http://images.com1res.com/tools/images/nav_informations.gif); }
#com1_contenant #com1_navigation_argus  li a:hover { background-position: 0px -58px; } 
#com1_contenant #com1_navigation_argus  li a:focus, 
#com1_contenant #com1_navigation_argus  li a:active { background-position: 0px -106px; }
#com1_contenant #com1_navigation_argus  li a.com1_on { background-position: 0px -154px; }

/* contenant de la partie utile de la page */
#com1_contenant div.com1_contenant_page { margin:0px auto; }

/* colonne de droite (réassurance) */
#com1_contenant div.com1_contenant_page div.com1_reassurance { float:right; }
#com1_contenant div.com1_contenant_page div.com1_reassurance div {
	text-align:left; font-size:8pt;
	background-position:0px 0px; background-repeat:no-repeat; }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_photo_haut { height:14px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_photo_haut.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_photo_milieu {
	background-repeat:repeat-y; text-align:center;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_photo_fond.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_photo_bas { height:39px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_photo_bas.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_fond_blanc_haut {
	padding: 0px 20px; background-repeat:repeat-y;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_fond_blanc_haut.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_bleu_haut { height:45px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_bleu_haut.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_bleu_fond {
	padding: 0px 20px 0px 80px; background-repeat:repeat-y;
	color:White; font-style:italic; font-weight:bold;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_bleu_fond.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_bleu_blanc { height:29px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_bleu_blanc.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_blanc_fond {
	padding: 0px 50px 0px 20px; background-repeat:repeat-y;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_blanc_fond.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_blanc_bleu { height:30px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_blanc_bleu.gif); }
#com1_contenant div.com1_contenant_page div.com1_reassurance div.bulle_blanc_bas { height:17px;
	background-image:url(http://images.com1res.com/tools/images/reassurance/bulle_blanc_bas.gif); }

	
/* contenu partie centrale */
#com1_contenant #com1_contenu_page { text-align:left; width:700px; }

/* fil d'ariane */
#com1_contenant #com1_contenu_page #com1_fil_ariane { text-align:left; padding:4px 0px; font-size:8pt; color:#666666; }
#com1_contenant #com1_contenu_page #com1_fil_ariane a { color:#666666; text-decoration:none; }
#com1_contenant #com1_contenu_page #com1_fil_ariane a:hover { text-decoration:underline; }

/* question et titre1 des pages standards */
#com1_contenant div#com1_titre1 { float:right; width:528px; height:62px; 
	background-image: url(http://images.com1res.com/tools/images/titre_h1_fond.gif); 
	background-position:0px 0px; background-repeat:repeat-x; }
#com1_contenant div#com1_titre1 h1	{ font-family:"Trebuchet MS"; font-size:11pt; 
	color:White; text-align:center;	padding-top:4px ;}
#com1_contenant div#com1_titre1 h1 a { color:White; text-decoration: none; }
#com1_contenant div#com1_titre1 h1 a:hover	{ color:White; text-decoration: underline; }

/* le footer prend tte la taille de son contenant */


/* opacités */    
#com1_contenant .opaque50 {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
    filter: alpha(opacity=50); opacity:0.5;
}
#com1_contenant .opaque90 {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; 
    filter: alpha(opacity=90); opacity:0.90;
}
#com1_contenant .opaque95 {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; 
    filter: alpha(opacity=95); opacity:0.95;
}
#com1_contenant .opaque100 {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
    filter: alpha(opacity=100); opacity:1;
}

/* formulaires */
#com1_contenant div.com1_formulaire_entete { height:66px; margin-bottom:10px;
	background-image: url(http://images.com1res.com/tools/images/formulaire_entete_fond.gif); 
	background-position:0px 0px; background-repeat:repeat-x;}
#com1_contenant div.com1_formulaire_entete div { 
	text-align:center; color:#313131; padding:20px 13px 0px 62px;
	font-family:"Trebuchet MS"; font-size:13pt; text-transform:uppercase; font-weight:bold; }
#com1_contenant div.com1_formulaire_titre { height:40px; margin-top:15px; 
	background-image: url(http://images.com1res.com/tools/images/formulaire_titre_fond.gif); 
	background-position:0px 0px; background-repeat:repeat-x;}
#com1_contenant div.com1_formulaire_titre div { 
	text-align:left; color:#313131; padding:7px 13px 0px 12px;
	font-family:"Trebuchet MS"; font-size:11pt; font-weight:bold; }

#com1_contenant table.Formulaire tr td { padding:4px 2px; }
#com1_contenant table.Formulaire tr td.TitreItem { white-space:nowrap; padding-left:20px; }
#com1_contenant table.Formulaire tr td.TitreTelephoneObligatoire { white-space:nowrap; text-align:center; color:Black;font-weight:bold; padding:25px 0px 15px 0px }
#com1_contenant table.Formulaire tr td.ValeurItem { font-weight:bold; }
#com1_contenant .com1_obligatoire { color:Red; }
#com1_contenant .com1_erreur { color:Red; font-weight:bold; }

/* Mise en forme du contrôle toggle */
/* -> lien afficher/fermer tout */
#com1_contenant #com1_contenu_page div.ToggleTout { font-size:8pt; }
#com1_contenant #com1_contenu_page div.ToggleTout a { color:#555555; }
#com1_contenant #com1_contenu_page div.ToggleTout a:hover { color:black; }
/* -> item fermé (contenu non visible) */
#com1_contenant #com1_contenu_page .com1_toggleFerme {height:35px; padding-left:40px; margin-top:10px;
	cursor:pointer; background-image: url(http://images.com1res.com/tools/images/picto_fleche_droite.png); 
	background-attachment:scroll; background-repeat:no-repeat; background-position: 0px 2px;}
/* -> item ouvert (contenu visible) */
#com1_contenant #com1_contenu_page .com1_toggleOuvert {height:35px; padding-left:40px; margin-top:10px;
	cursor:pointer; background-image: url(http://images.com1res.com/tools/images/picto_fleche_bas.png); 
	background-attachment:scroll; background-repeat:no-repeat; background-position: 0px 2px;}
/* -> titre de l'item */
#com1_contenant #com1_contenu_page .com1_toggleOuvert h4,
#com1_contenant #com1_contenu_page .com1_toggleFerme h4 { margin:0px; padding:0px; }
#com1_contenant #com1_contenu_page .com1_toggleOuvert:hover h4,
#com1_contenant #com1_contenu_page .com1_toggleFerme:hover h4 { text-decoration:underline; } 
/* -> contenu de l'item (texte sous le titre) */
#com1_contenant #com1_contenu_page .toggleTexte {padding-left:40px}
/* -> lien fermer en fin de texte */
#com1_contenant #com1_contenu_page .toggleFermer { text-align:right; }
#com1_contenant #com1_contenu_page .toggleFermer a { display:block; height:20px; 
	margin:0px 0px 0px auto; width:60px;
	padding-top:2px; padding-right:30px; font-size:8pt; color:#555555;	
	background-color: transparent; background-image: url(http://images.com1res.com/tools/images/picto_fleche_haut_rouge.png); 
	background-attachment:scroll; background-repeat:no-repeat; background-position: top right;}
#com1_contenant #com1_contenu_page .toggleFermer a:hover { color:Black; }


/*classe incluant le picto 'panneau' attention */
#com1_contenant #com1_contenu_page .attention {background-image: url(http://images.com1res.com/tools/images/picto_attention.png); 
	background-repeat:no-repeat;padding-left:45px;}

/* tableau calcul cetelem*/
#com1_contenant #com1_contenu_page #calcul_cetelem table{width:600px}
#com1_contenant #com1_contenu_page #calcul_cetelem .tdcetelem{font-size:10pt}
#com1_contenant #com1_contenu_page #calcul_cetelem .td1{width:130px;padding-top:5px;padding-left:15px;font-size:10pt}
#com1_contenant #com1_contenu_page #calcul_cetelem .td2{padding-top:5px;font-size:10pt}
#com1_contenant #com1_contenu_page #calcul_cetelem .mentions{font-size:7pt;color:Gray;padding-top:10px;padding-left:15px}
/* définition du style de puce par défaut pour argus*/
#com1_contenant #com1_contenu_page li{ list-style-type:disc}
/* Conditions générales */
#com1_contenant div.conditions_generales{border:solid 1px #CCCCCC;padding:10px;}
#com1_contenant div.conditions_generales h1{font-size:14pt;font-weight:bold;color:#385982;margin:0.5em 0em 1em 0em;text-align:center}
#com1_contenant div.conditions_generales h2{font-size:12pt;font-weight:bold;color:#313131;margin:1em 0em;text-align:center}
#com1_contenant div.conditions_generales h3{font-size:10pt;font-weight:bold;margin:1em 0em}
#com1_contenant div.conditions_generales h4{font-size:8pt;font-weight:normal;text-decoration:underline;color:black;margin:1em 0em}
#com1_contenant div.conditions_generales p,
#com1_contenant div.conditions_generales li{font-size:8pt;margin:0.5em 0em}

/* bugs float ie6 */
#com1_contenant div.com1_contenant_page div.com1_reassurance { -margin-left:-3px; }
#com1_contenant div#com1_titre1 { -margin-left:-3px; }

/* offre de reprise */
#com1_contenu_page #services_reprise .item_services_reprise {
	background:transparent url(http://images.com1res.com/tools/images/puce_concentrique.png) no-repeat scroll top left ;
	font-size:10pt;font-weight:bold;padding-left:20px;margin:10px 5px 0px 10px;height:20px
}
#com1_contenu_page #services_reprise .item_services_reprise:hover {color:blue;text-decoration:underline; cursor:pointer}

#com1_contenu_page #mes_reprises h4{background:transparent url(http://images.com1res.com/tools/images/picto_fleche_droite.png) no-repeat scroll top left;padding-left:30px}
#com1_contenu_page #mes_reprises .item_reprise {
	background:transparent url(http://images.com1res.com/tools/images/puce_concentrique.png) no-repeat scroll top left ;
	font-size:10pt;color:black;font-weight:normal;padding-left:20px;margin:10px 5px 0px 10px;height:20px
}
#com1_contenu_page #mes_reprises .item_reprise:hover {color:blue;text-decoration:underline; cursor:pointer}

#com1_contenu_page #detail_reprise .titre_detail_reprise{font-weight:bold;font-size:12pt;font-family:Trebuchet MS;padding-top:5px;margin:0;text-align:center}
#com1_contenu_page #detail_reprise #table_detail_reprise{margin-left:10px;width:95%}
#com1_contenu_page #detail_reprise #table_detail_reprise td.titre{font-size:12pt;font-weight:bold;padding-bottom:10px;padding-top:20px;border-bottom:solid 1px #bbbbbb;margin-bottom:15px}
#com1_contenu_page #detail_reprise #table_detail_reprise .td1{padding:5px 5px 5px 30px;width:170px}
#com1_contenu_page #detail_reprise #table_detail_reprise .td2{padding:5px 5px 5px 10px;}

#com1_contenu_page #detail_reprise #table_fre_reprise{margin-left:10px;width:95%}
#com1_contenu_page #detail_reprise h4{font-size:10pt;color:black;}
#com1_contenu_page #detail_reprise .com1_toggleOuvert{height:20px;background-position: 0px 0px;}
#com1_contenu_page #detail_reprise .com1_toggleFerme{height:20px;background-position: 0px 0px;}
#com1_contenu_page #detail_reprise #table_fre_reprise td.titre{font-size:12pt;font-weight:bold;padding-bottom:10px;padding-top:20px;border-bottom:solid 1px #bbbbbb;margin-bottom:15px}
#com1_contenu_page #detail_reprise #table_fre_reprise .td1{padding:5px 5px 5px 30px;width:600px}
#com1_contenu_page #detail_reprise #table_fre_reprise .td2{padding:5px 5px 5px 10px;}
#com1_contenu_page #detail_reprise #table_fre_reprise .white {background-color:White;border:solid 1px #777777}

#com1_contenu_page #detail_reprise #table_offre_reprise{margin-left:10px;width:95%}
#com1_contenu_page #detail_reprise #table_offre_reprise td.titre{font-size:12pt;font-weight:bold;padding-bottom:10px;padding-top:20px;border-bottom:solid 1px #bbbbbb;margin-bottom:15px}
#com1_contenu_page #detail_reprise #table_offre_reprise .td1{padding:5px 5px 5px 30px;width:170px}
#com1_contenu_page #detail_reprise #table_offre_reprise .td2{padding:5px 5px 5px 10px;width:300px}

#com1_contenu_page #reprise_pourquoi .titre{font-size:12pt;font-weight:bold}
#com1_contenu_page #reprise_pourquoi .parag{padding-top:10px;margin-bottom:30px}

/*----Marques----*/

#com1_contenu_page #marques_reprises_graph #table_marques_reprises_francaise {margin:auto;margin-bottom:20px}
#com1_contenu_page #marques_reprises_graph #table_marques_reprises_francaise .left{width:24px;vertical-align:middle;height:114px;background: transparent url(http://images.com1res.com/tools/images/reprise/Carte_marques_gauche.png) no-repeat scroll top left}
#com1_contenu_page #marques_reprises_graph #table_marques_reprises_francaise .middle{width:100px;text-align:center;vertical-align:middle;height:114px;background: transparent url(http://images.com1res.com/tools/images/reprise/Carte_marques_back.png) repeat-x scroll top left}
#com1_contenu_page #marques_reprises_graph #table_marques_reprises_francaise .right{width:24px;vertical-align:middle;height:114px;background: transparent url(http://images.com1res.com/tools/images/reprise/Carte_marques_droite.png) no-repeat scroll top left}

#com1_contenu_page #marques_reprises_graph #table_marques_reprises_etrangeres td {padding:2px;}

#com1_contenu_page #marques_reprises_texte{margin-top:15px}
#com1_contenu_page #marques_reprises_texte #tab_marques_texte_fr {width:500px;margin:5px;font-weight:bold}
#com1_contenu_page #marques_reprises_texte #tab_marques_texte_fr td {padding:5px}

#com1_contenu_page #marques_reprises_texte #tab_marques_texte_etr {width:620px;margin:5px;font-weight:bold}
#com1_contenu_page #marques_reprises_texte #tab_marques_texte_etr td {width:20%;padding:2px 0px 2px 5px}

/*----Module de cotation----*/
#com1_contenu_page .cotation_etape_bas{margin-top:20px;border-top:solid 2px #cccccc;padding-top:5px;color:#999999}
#com1_contenu_page .cotation_etape_haut{text-align:left;font-size:12pt;font-weight:bold;font-family:Trebuchet MS, Verdana,Arial;color:#0e8180;height:35px;border-bottom:solid 2px #cccccc}

#com1_contenu_page #cotation_carte_id{}
#com1_contenu_page #cotation_carte_id .td1{width:195px}
#com1_contenu_page #cotation_carte_id .td2{padding-left:5px}

#com1_contenu_page #cotation_pmec{padding-top:10px}

#com1_contenu_page #cotation_modeles {width:660px;margin-top:10px;min-height:150px}
#com1_contenu_page #cotation_modeles .table_liste_mods{width:600px;background-color:white;margin:auto}
#com1_contenu_page #cotation_modeles .td_header_1{width:300px;padding:10px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_header_2{text-align:center;padding:10px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_header_3{width:100px;padding:10px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_header_4{width:100px;padding:10px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}

#com1_contenu_page #cotation_modeles .td_1_blanc{font-size:8pt;width:300px;padding:10px;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_2_blanc{text-align:center;font-size:8pt;width:100px;padding:10px;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_3_blanc{text-align:center;font-size:8pt;width:100px;padding:10px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_4_blanc{font-size:8pt;text-align:center;width:100px;padding:10px 0px 10px 0px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}

#com1_contenu_page #cotation_modeles .td_1_bleu{font-size:8pt;width:300px;padding:10px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_2_bleu{text-align:center;font-size:8pt;width:100px;padding:10px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_3_bleu{text-align:center;font-size:8pt;width:100px;padding:10px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_modeles .td_4_bleu{font-size:8pt;text-align:center;width:100px;padding:10px 0px 10px 0px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}

#com1_contenu_page #cotation_motorisation{min-height:60px;margin-top:10px;padding-top:15px;padding-left:25px}
#com1_contenu_page #cotation_motorisation .item{padding:5px;text-decoration:underline}
#com1_contenu_page #cotation_carrosserie{min-height:60px;margin-top:10px;padding-top:15px;padding-left:25px}
#com1_contenu_page #cotation_carrosserie .item{padding:5px;text-decoration:underline}
#com1_contenu_page #cotation_transmission{min-height:60px;margin-top:10px;padding-top:15px;padding-left:25px}
#com1_contenu_page #cotation_transmission .item{padding:5px;text-decoration:underline}

#com1_contenu_page #cotation_version .table_liste_vers{width:650px;background-color:white;margin:auto;margin-top:15px}

#com1_contenu_page #cotation_version .td_separateur {padding:3px 3px 3px 3px;background-color:#666666;color:#ffffff;border:solid 1px #cccccc}

#com1_contenu_page #cotation_version .td_header_1{width:420px;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_header_2{text-align:left;font-size:9pt;width:130px;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_header_3{text-align:left;font-size:9pt;width:20px;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_header_4{width:80px;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_header_5{font-size:9pt;text-align:center;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_header_6{font-size:9pt;text-align:left;width:40px;padding:10px 3px 10px 3px;background-color:#cbeceb;color:#0e8180;border:solid 1px #cccccc}

#com1_contenu_page #cotation_version .td_1_blanc{font-size:8pt;width:420px;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_2_blanc{font-size:8pt;text-align:right;width:55px;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_3_blanc{font-size:8pt;text-align:right;width:20px;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_4_blanc{font-size:8pt;text-align:center;width:80px;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_5_blanc{font-size:8pt;text-align:center;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_6_blanc{font-size:8pt;text-align:center;padding:10px 3px 10px 3px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}

#com1_contenu_page #cotation_version .td_1_bleu{font-size:8pt;width:420px;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_2_bleu{font-size:8pt;text-align:right;width:55px;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_3_bleu{font-size:8pt;text-align:right;width:20px;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_4_bleu{font-size:8pt;text-align:center;width:80px;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_5_bleu{font-size:8pt;text-align:center;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border:solid 1px #cccccc}
#com1_contenu_page #cotation_version .td_6_bleu{font-size:8pt;text-align:center;padding:10px 3px 10px 3px;background-color:#f3fdfd;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc}

#com1_contenu_page #cotation_couleur .titre_rubrique{font-size:10pt;font-weight:bold;font-family:Trebuchet MS, Verdana,Arial;color:#0e8180;padding:25px 0px 5px 15px}
#com1_contenu_page #cotation_couleur .td_couleur{padding:25px 0px 5px 0px}
#com1_contenu_page #cotation_couleur .td_type_couleur{padding:5px 5px 5px 35px}

/* FRE */
#com1_contenu_page #fre_general .table_fre_general{margin: 10px 10px}
#com1_contenu_page #fre_general td.libelle_question{padding:10px;width:220px;border-top:solid 1px #efefef}
#com1_contenu_page #fre_general td.conteneur_reponse{border-top:solid 1px #efefef}
#com1_contenu_page #fre_general tr.rep{}
#com1_contenu_page #fre_general tr.rep .rep_1{padding:10px;color:black;font-weight:normal}
#com1_contenu_page #fre_general tr.rep .rep_2{padding:10px;color:black;font-weight:normal}
#com1_contenu_page #fre_general tr.rep_comp{}
#com1_contenu_page #fre_general tr.rep_comp .rep_1{padding:10px;color:black;font-weight:normal}
#com1_contenu_page #fre_general tr.rep_comp .rep_2{padding:10px;color:#a41616;font-weight:bold}
#com1_contenu_page #fre_general td.saisie{padding:0px 0px 10px 10px; }
#com1_contenu_page #fre_general td.tb_saisie{padding:3px 0px 10px 0px; vertical-align:middle}

/* Montant attendu */
#com1_contenu_page #montant_attendu {}
#com1_contenu_page #montant_attendu .spacer{height:20px}
