/*normalisation*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
ol,ul{list-style:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
/*centrage de la fenetre - positionnement*/
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}


div#over{width:1003px;height:595px; position:absolute;left:50%;margin-left:-502px;;top:50%;margin-top:-298px;position:absolute;height:595px;width:1003px;background:url('../images/type_bg.jpg') no-repeat;}


/*HOME*/
div#over_home{width:1003px;height:595px; position:absolute;left:50%;margin-left:-502px;;top:50%;margin-top:-298px;position:absolute;height:595px;width:1003px;background:url('../images/home_bg.jpg') no-repeat;}


div#branding{position:absolute;left:28px; top:37px;}
div#branding h1{text-indent:-9999px;background:url('../images/home_logo.gif') no-repeat;width:265px; height:58px;}
div#branding h2{text-indent:-9999px;background:url('../images/home_slogan.gif') no-repeat;width:314px; height:63px;position:absolute;left:344px;top:0px}
div#branding p{position:absolute;left:5px;top:80px;color:#004D95;font-size:10px;}
div#branding p#acces{position:absolute;left:5px;top:140px;color:#004D95;font-size:10px;width:200px;}
div#branding p#acces span{position:relative;display:block;color:#004D95;font-size:10px;left:-10px;top:10px;}
div#branding p#acces a span{color:#004D95;text-decoration:none}

div#actu{position:absolute;left:26px; top:262px;width:170px; height:212px;background:url('../images/home_actu.gif') no-repeat;padding:40px 2px 2px 7px;overflow:hidden}
div#actu a{color:#004d95;text-decoration:none}
div#actu p#actu_europassur{position:absolute;top:215px;left:10px;font-variant:small-caps}
div#actu p#actu_europassur a{text-decoration:underline}



div#home_nav{position:absolute;left:234px; top:121px;}
div#home_nav ul li{padding-top:239px}
div#home_nav ul li ul li{margin:7px 0 0 7px;background-image: url('../images/home_puce.jpg'); background-repeat: no-repeat; padding: 0px 0 0 15px;background-position: left center}
div#home_nav a{color:#FFFFFF;font-size:11px;text-decoration:none;}
div#home_nav a:hover{color:#EEEEEE}


div#home_nav ul li#home_nav1{background:url('../images/home_nav_bg1.jpg') no-repeat;}
div#home_nav ul li#home_nav2{background:url('../images/home_nav_bg2.jpg') no-repeat;position:absolute;left:151px;top:0px}
div#home_nav ul li#home_nav3{background:url('../images/home_nav_bg3.jpg') no-repeat;position:absolute;left:304px;top:0px}
div#home_nav ul li#home_nav3 ul li{margin:7px 0 0 2px;}

div#home_nav ul li#home_nav4{background:url('../images/home_nav_bg4.jpg') no-repeat;position:absolute;left:457px;top:0px}
div#home_nav ul li#home_nav5{background:url('../images/home_nav_bg5.jpg') no-repeat;position:absolute;left:609px;top:0px}

div#home_nav ul li#home_nav6{position:absolute;left:621px;top:382px;padding:0}

div#home_foot{position:absolute;left:19px; top:539px}
div#home_foot p#mentions{position:absolute;left:697px; top:31px;color:#95D044;font-size:11px;width:300px}
div#home_foot p#mentions a{color:#95D044;font-size:11px;text-decoration:none}
div#home_foot p#mentions a:hover{text-decoration:underline}

#homementions{position:absolute;left:716px; top:570px;width:258px; height:16px;}



/*TEMPLATE*/



div#logos{position:absolute;left:40px; top:42px;width:265px; height:58px;}
div#logos h1{text-indent:-9999px;background:url('../images/type_logo.gif') no-repeat;width:265px; height:58px;}
div#logos p{position:absolute;left:306px; top:12px;}

div#type_nav{position:absolute;left:99px; top:112px;}

div#type_nav ul li#type_nav0{float:left;margin-right:39px}
body div#type_nav ul li{float:left}

div#type_nav_sub{position:absolute;left:28px; top:154px;width:168px; height:401px;background:url('../images/type_nav_bg1.jpg') no-repeat;}

div#type_foot{position:absolute;left:445px; top:573px;}
div#type_foot p#contact{position:absolute;top:-39px;left:375px;}
div#type_foot p#secure_form{position:absolute;top:-39px;left:-203px;}
div#type_foot p#secure_form a{color:#000000}

div#type_foot p{color:#FFFFFF;font-size:11px;}
div#type_foot p a{color:#FFFFFF;font-size:11px;text-decoration:none}
div#type_foot p a:hover{text-decoration:underline}


div#type_nav_sub{position:absolute;left:28px; top:154px;width:168px; height:401px;background:url('../images/type_nav_bg1.jpg') no-repeat;}
div#type_nav_sub ul{margin:20px 0 0 0px;}

div#type_nav_sub ul li{width:161px;height:21px;margin-bottom:5px;}

div#type_nav_sub ul li a{display:block;width:161px;height:18px;text-decoration:none;color:#7abe2f;font-weight:bold;padding-top:3px;}
div#type_nav_sub ul li a:hover{background-color:#96D145;color:#FFFFFF}
div#type_nav_sub ul li a img{margin:0 10px 0 10px;vertical-align: middle;display:inline;}
div#type_nav_sub ul li a span{vertical-align: middle;display: inline;}

div#type_nav_sub ul li.selected a{cursor: default}
div#type_nav_sub ul li.selected a span{vertical-align: middle;display: inline;color:#FFFFFF;font-weight:bold;}
div#type_nav_sub ul li.selected a img{margin:0 10px 0 10px;vertical-align: middle;display:inline;color:#FFFFFF;font-weight:bold;}
div#type_nav_sub ul li.selected {background-color:#96D145;height:21px;margin-bottom:5px;}



/*CONTENT*/

div#content{position:absolute;left:206px;top:172px;width:742px;height:343px;border:none;overflow:auto;padding:0 20px 0 0}
div#content h3{margin-top:10px;color:#6f88bb}
div#content h4{margin-top:25px;color:#004d95;font-size:14px}
div#content span{font-size:20px;color:#004d95}
div#content p{text-align:justify;margin:0 0 10px 0}
div#content p#global{color:#004d95;}
div#content table{text-align:center;border:solid 1px #004d95;margin-top:20px}
div#content table th {border:thin solid #6495ed;width:40%;padding:5px;background-color:#6f88bb;text-align:center;color:#FFFFFF;font-weight:bold}
div#content table td {border:thin solid #6495ed;width:40%;padding:5px;text-align:center}

div#content p.def{visibility:hidden;position:absolute;text-align:left;margin-top:0px;border:double #6495ed;width:120px;left:575px;padding:10px;}
div#content p.def span{font-size:12px;color:#004d95;font-weight:bold}

/*PRESENTATION*/

div#content a#a_1985{display:block;height:20px;position:absolute;background:url('../images/pix.gif') repeat;width:60px;left:75px;top:285px;text-indent:-9999px}
div#content a#a_1993{display:block;height:20px;position:absolute;background:url('../images/pix.gif') repeat;width:60px;left:170px;top:285px;text-indent:-9999px}
div#content a#a_2002{display:block;height:20px;position:absolute;background:url('../images/pix.gif') repeat;width:60px;left:260px;top:285px;text-indent:-9999px}
div#content a#a_2006{display:block;height:20px;position:absolute;background:url('../images/pix.gif') repeat;width:60px;left:360px;top:285px;text-indent:-9999px}
div#content a#a_2007{display:block;height:20px;position:absolute;background:url('../images/pix.gif') repeat;width:60px;left:450px;top:285px;text-indent:-9999px}

div#content_april{position:absolute;left:209px;top:170px;width:742px;height:343px;border:solid 0px #000000;overflow:auto;padding:0 20px 0 0}
div#content_april h3{margin:5px 0 15px 0;color:#ff921b;font-size:16px}
div#content_april h4{margin:40px 0 15px 0;color:#ff921b;font-size:14px}
div#content_april p{text-align:justify;color:#6ead28;margin:0 0 10px 0}
div#content_april li{color:#6ead28;margin:0 0 10px 0}
div#content_april ul#chiffre li{margin:0 0 10px 0;background-image: url('../images/puce1.png'); background-repeat: no-repeat; padding: 0px 0 0 15px;background-position: left center}
div#content_april p a{color:#ff921b;}
div#content_april p a:hover{color:#ff921b}


/*METIER*/

div#content ul#sinistre {margin-top:55px;}
div#content ul#sinistre li{margin:0 15px 0 0;float:left;}
div#content ul#sinistre li p{text-align:center;color:#6f88bb;font-weight:bold;margin-top:10px}
div#content ul#sinistre li p a{color:#004d95;font-weight:bold;text-decoration:underline}

div#content_clients{position:absolute;left:209px;top:170px;width:742px;height:343px;border:solid 0px #000000;overflow:auto;padding:0 20px 0 0}
div#content_clients ul{float:left; margin:30px 0 0 10px}
div#content_clients ul li{margin-bottom:10px;}

div#content ul#ssmenu {font-size:14px}
div#content ul#ssmenu li {float:left;margin-right:50px;color:#6f88bb;font-weight:bold}
div#content ul li a{color:#ff921b;text-decoration:underline}
div#content ul li a:hover{color:#ff921b;text-decoration:underline}

div#content table#risk {color:#004d95;width:700px;border:thin;margin-left:auto;margin-right:auto}
div#content table#risk tr td {text-align:left;padding:10px}
div#content table#risk td span {font-weight:bold}


/*ESPACE*/

div#content_espace{position:absolute;left:209px;top:170px;width:742px;height:343px;border:none;overflow:auto;padding:0 20px 0 0}
div#content_espace table {border:none}
div#content_espace table td {padding:15px;}
div#content_espace table tr td:first-child {text-align:center}
div#content_espace p a{color:#004d95;text-decoration:underline}
div#content_april p a:hover{color:#004d95;text-decoration:underline}

/*VISITE*/

div#content_visite{position:absolute;left:50px;top:172px;width:750px;height:355px;border:none;overflow:auto;}



/*ESPACE CLIENT*/

div#content_secure{position:absolute;left:209px;top:170px;width:762px;height:343px;overflow:auto;text-align:center}

div#content_secure div#div_groupe{padding:5px 10px 5px 10px ;border:solid 1px #6F88BB;margin:0 auto 0 auto;text-align:left;width:700px}
div#content_secure div#div_groupe img{margin:0 5px 0 0px;vertical-align: middle;display: inline;}
div#content_secure div#div_groupe a{vertical-align: middle;display: inline;margin:0 5px 0 0px;text-decoration:none}


div#content_secure div#div_stats{margin:25px auto 0 auto;}
div#content_secure div#div_stats p{color:#004D95}
div#content_secure div#div_stats img{margin:15px 0 15px 0}
div#content_secure div#div_stats p#p_espace_titre {margin:10px auto 20px auto}
div#content_secure div#div_stats p#p_espace_titre span{padding:5px 20px 5px 20px;border:solid 1px #6F88BB;font-weight:bold}

div#content_secure div#div_stats p.p_rub_espace{text-align:left;margin:20px 0px 0px 200px;font-weight:bold}
div#content_secure div#div_stats p.p_rub_espace a{font-weight:normal;color:#004D95}
div#content_secure div#div_stats p.p_rub_espace a:hover{text-decoration:none}

div#content_secure div#div_stats p.p_rub_espace img{margin:0px 10px 0px 0}




/*ESPACE ENTREPRISE*/

div#content ul#content_espace_ent li input{position:absolute;left:120px;}

div#content ul#content_espace_ent {position:absolute;top:50px;}

div#content ul#content_espace_ent li#content_espace_ent1{position:absolute;left:35px;top:40px;}
div#content ul#content_espace_ent li#content_espace_ent2{position:absolute;left:35px;top:65px;}
div#content ul#content_espace_ent li#content_espace_ent3{position:absolute;left:35px;top:90px;}
div#content ul#content_espace_ent li#content_espace_ent4{position:absolute;left:35px;top:115px;}
div#content ul#content_espace_ent li#content_espace_ent5{position:absolute;left:35px;top:140px;width:75px;}
div#content ul#content_espace_ent li#content_espace_ent6{position:absolute;left:35px;top:165px;}

div#content ul#content_espace_ent li#content_espace_ent7{position:absolute;	left:35px;	top:190px;	width: 118px;}

div#content ul#content_espace_ent li#content_espace_ent8{position:absolute;left:35px;top:215px;}
div#content ul#content_espace_ent li#content_espace_ent9{position:absolute;left:360px;top:25px;width:105px;}
div#content ul#content_espace_ent li#content_espace_ent10{position:absolute;left:60px;top:250px;}

div#content p.p_entreprise {margin:10px 120px 10px 25px;color:#7BBE31;font-weight:bold;font-style:italic}
 
/*ACTUALITES*/

div#type_nav_actu{position:absolute;left:28px; top:214px;width:268px; height:350px;border-right:5px dashed #95D044;padding-left:25px}
div#type_nav_actu ul li {margin-bottom:15px;padding-left:20px;background: url('../images/bullet_02.png') no-repeat;}
div#type_nav_actu ul li.selected {background: url('../images/bullet_03.png') no-repeat;}
div#type_nav_actu ul li.selected em{font-weight:bold;color:#004D95;}
div#type_nav_actu ul li a {color:#004D95;}
div#type_nav_actu ul li a:hover {text-decoration:none}

div#content_actu{position:absolute;left:338px;top:212px;width:632px;height:313px;overflow:auto;padding:20px;}
div#content_actu h2{margin-bottom:20px;font-weight:bold;font-size:16px;color:#95D044}

/*MENTIONS*/

div#content ol li{list-style:decimal outside;margin:0 0 7px 30px;}
