/* CSS Document       */
/* CAMEIC V4          */
/* DECKER Romain      */
/* Le 04 octobre 2004 */

body{
	margin: 0px;
	height:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.titre1{
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:100%;
}

.titre2{
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.titre3{
	font-size:14px;
	text-align:left;
	border:1px black solid;
}

.simulation td{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.td_simulation{
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.div_simulation{
	 border:1px blue dashed;
}

.texte_login{
	border:1px #B2A19E solid;
}

#login{
	padding-left:25px;
	padding-top:0px;
	color:#724D40;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
}

#login_valider{
	padding-top:10px;
}

.contenu{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	padding-left:20px;
	padding-right:30px;
	text-align:justify;
	vertical-align:top;
}

.conditions td{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.slogan_vert{
	font-size:16;
	color:#006600;
	font-weight:bold; 
}

.slogan_rouge{
	font-size:16;
	color:#D2595D;
	font-weight:bold; 
}

.slogan_noir{
	font-size:14px;
	color:black;
	font-weight:bold; 
}

.texte td{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

/* partie risques sociaux */
.titre_produits{
	color:#D2595D;
	font-size:24px;
}

.slogan_produits{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.contenu_marge_brute{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.produits_li_decales{
	padding-left:40px;
	list-style-type: square;
}

.form_intac td{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.form_arias{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.form_arias_tab td{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

/* fin partie risques sociaux */

/* partie actualités */

.titre_actualites{
	color:#F4DD7F;
	font-size:24px;
}

.image_actus{
	padding-left:20px;
	padding-right:20px;
	float:left;
}

.actus_index{
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.actus_index a:link{
	text-decoration: none;
	color:#333333;
}

.actus_index a:visited{
	text-decoration: none;
	color:#333333;
}

.actus_index a:hover{
	text-decoration: none;
	color:#0000AA;
}

/* fin partie actualités */

/* partie société */

.titre_societe{
	color:#007871;
	font-size:24px;
}

.slogan_societe{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.decalage_histoire{
	padding-left:20px;
}

.coordonnees{
	text-align:center;
}

.coordonnees_tableau{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.titre_coordonnees{
	color:#007871;
	font-size:24px;
}

/* fin partie société */

/* partie contact */

.titre_contact{
	color:#C8BDBB;
	font-size:24px;
}

/* fin partie contact */

/* zone courtiers */

.courtiers_niv1{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:2px;
}

.courtiers_niv2{
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
}

.courtiers_deco{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:2px;
}

.courtiers_niv1 a:link{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_niv1 a:visited{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_niv1 a:hover{
	text-decoration: none;
	color:#A50008;
}

.courtiers_niv2 a:link{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_niv2 a:visited{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_niv2 a:hover{
	text-decoration: none;
	color:#A50008;
}

.courtiers_deco a:link{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_deco a:visited{
	text-decoration: none;
	color:#FFFFFF;
}

.courtiers_deco a:hover{
	text-decoration: none;
	color:#A50008;
}

/* fin zone courtiers */

/* rubrique correspondants */
.titre_correspondants{
	color:#007871;
	font-size:24px;
}

.txt_correspondants{
	position:absolute;
	top:150px;
	left:600px;
	width:100x;
	border:1px #007871 dashed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:10px;
	}
/*   */

.tableau_armonie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border:1px black solid;
}

.tableau_armonie_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.societaires table {
 border-width: 0px;
 border-style: solid;
 border-color: grey;
 border-spacing: 0px;
 border-collapse: collapse;
 padding: 0px;
 margin: 0px;
}

.societaires {
 border-width: 1px;
 border-style: solid;
 border-color: grey;
 padding: 3px;
}


/* CoolMenus 4 - default styles */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden}

/*Styles for menu_produits level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:0px;}
.clLevel0{color:#D2595D;}
.clLevel0over{ cursor:pointer; cursor:hand; }
.clLevel0border{border:0px;}

/*Styles for menu_produits level 1*/
.clLevel1, .clLevel1over{position:absolute; width:180; padding:2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.clLevel1{background-color:#FFFFFF; layer-background-color:#D2595D; color:#007871;}
.clLevel1over{background-color:#D2595D; layer-background-color:#D2595D; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#B2A19E; layer-background-color:#B2A19E}

/*Styles for menu_societes level 0*/
.clLevel0_societe,.clLevel0over_societe{position:absolute; padding:1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:0px;}
.clLevel0_societe{color:#D2595D;}
.clLevel0over_societe{ cursor:pointer; cursor:hand; }
.clLevel0border_societe{border:0px;}

/*Styles for menu_societes level 1*/
.clLevel1_societe, .clLevel1over_societe{position:absolute; width:180; padding:2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.clLevel1_societe{background-color:#FFFFFF; layer-background-color:#D2595D; color:#D2595D;}
.clLevel1over_societe{background-color:#007871; layer-background-color:#007871; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border_societe{position:absolute; visibility:hidden; background-color:#B2A19E; layer-background-color:#B2A19E}
