﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Redefinitions des balises HTML */ 
html{ overflow:-moz-scrollbars-vertical; }
*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#4c4c4c;}
img{border:0}
*{margin:0;padding:0;}
body{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#4c4c4c; background:url(../images/background/fond.jpg) repeat-x #FFF;}
td{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#4c4c4c;}
a{text-decoration:none; color:#4c4c4c;}
a:hover{color:#4c4c4c;}
img{border:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Globale*/ 
#Globale{width:991px;  margin:0 auto;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Heauder*/
#header{width:991px; height:129px; background:url(../images/background/fond-header.jpg) no-repeat; } 
/*~~~~~~~~~~~~~LOGO*/
#header h1.logo{width:234px; height:129px; padding:0 0 0 47px; float:left;}
#header #headerD{width:685px; height:129px;  float:left; }
#header #headerD ul.menuHaut{width:685px; height:96px; list-style:none; text-align:right; padding:7px 0 0 0; color:#56203B; }
*html #header #headerD ul.menuHaut{height:94px; }

#header #headerD ul.menuHaut li{display:block; float:right; color:#56203B; font-size:9px; height:11px;}
#header #headerD ul.menuHaut li a{padding:0 5px 0 5px;}

#header #headerD #divmenu{width:685px; height:26px;}
#header #headerD #divmenu ul.menu{list-style:none;}
#header #headerD #divmenu ul.menu li{float:left; float:left; margin-right:80px;}
#header #headerD #divmenu ul.menu li.dernier{float:left; float:left; margin-right:0px;}

#ban{width:991px; height:251px; background:url(../images/background/fond-flash.jpg) no-repeat;} 
#ban .flash{margin-left:9px;} 







#contenu{width:991px;background:url(../images/background/fond-contenu.jpg) repeat-y; padding:11px 0 0 0;} 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV services*/
#contenu .divservices{width:202px; margin:0 0 0 38px; float:left; display:inline; height:200px;}
#contenu .divservices h2{width:202px; height:24px;  background:url(../images/background/fond-titres.gif) bottom repeat-x;}
#contenu .divservices .services{width:194px;height:115px; background:url(../images/background/fond-services.jpg) repeat-x;padding:13px 0 32px 8px; 
color:#4c4c4c; font-size:11px; position:relative;}
#contenu .divservices .services h3{margin-bottom:11px; font-weight:bold; color:#ff7200;}
#contenu .divservices .services .savoirPlus{position:absolute; bottom:17px; right:12px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Simulateur*/
#contenu .divSimulateur{width:207px; margin:0 0 0 38px; float:left; display:inline; }
#contenu .divSimulateur h2{width:207px; height:24px;  background:url(../images/background/fond-titres.gif) bottom repeat-x;}
#contenu .divSimulateur .simulateur{width:207px; padding:6px 0 0 0;}
#contenu .divSimulateur .simulateur .simuler{margin:0 0 2px 0;}
#contenu .divSimulateur .simulateur .simuler1{margin:2px 0 0 0;}
#contenu .divSimulateur .simulateur table{margin:0 0 0 6px;}
#contenu .divSimulateur .simulateur table select{width:140px; height:17px; font-size:10px; color:#343434; border:0; background:#e2e2e3;}
#contenu .divSimulateur .simulateur table.resultat{color:#343434; font-size:9px;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Simulateur*/
#contenu .divAdherents{width:202px;margin:0 0 0 38px; float:left; display:inline; color:#4c4c4c }
#contenu .divAdherents a{font-weight:bold; color:#FF7263;}
#contenu .divAdherents a:hover{ color:#652A0C;}
#contenu .divAdherents h2{width:202px; height:24px;  background:url(../images/background/fond-titres.gif) bottom repeat-x;}
#contenu .divAdherents .adherents{width:178px; height:160px; padding:7px 12px 8px 12px; background:url(../images/background/fond-services.jpg) repeat-x;}
#contenu .divAdherents .adherents table{margin-left:17px; color:#898989}
#contenu .divAdherents .adherents table strong{ color:#af648a}
#contenu .divAdherents .adherents .zone1{width:131px; height:17px; border:none; padding:4px 0 0 7px; font-size:11px; color:#898989; }
*html #contenu .divAdherents .adherents .zone1{ height:15px;  padding:2px 0 0 7px;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV FAQ*/
#contenu .divFaq{width:202px; margin:0 0 0 38px; float:left; display:inline;}
#contenu .divFaq h2{width:202px; height:24px;  background:url(../images/background/fond-titres.gif) bottom repeat-x;}
#contenu .divFaq .Faq{width:194px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV FOOTER*/


#Footer{ width:959px; height:40px; background:url(../images/background/fond-footer.jpg) no-repeat; padding:17px 0 0 30px;}
#Footer ul{list-style:none;}
#Footer ul li{ float:left;}
#Footer ul li.separateur{ float:left; padding:0 7px 0 7px;}
#Footer ul li.dernier{ float:left; padding:0 0 0 630px;}

