/* CSS Document */
* { margin:0; padding:0;}
html, body 	{height:100%; background:url(../images/fond_accueil.gif) repeat-x top #0098CA; font-family: Arial, Helvetica, sans-serif; }

/*titres & listes*/
h1 {font-size:0.9em; font-weight:normal; color:#45BDE6;}
h2 {font-size:1.1em; font-weight:bold; color:#37A5CD; line-height:2em;}
h3 {font-size:0.9em; font-weight:bold;}
h4 {font-size:1.1em; font-weight:bold; color:#80C001; line-height:2em;}
h5 {font-size:0.9em; font-weight:bold;}

/*liens*/
a img{ border:0px;}

/*formulaires*/
label		{font-size: 0.9em; color:#333333;}	
input.text	{width:159px; height:21px; margin-left:24px; border:1px solid #7C929B; font-size:0.9em; background:#DDF6FE; color:#7C929B;}
input.text:focus {background:#FFFFFF; color:#7C929B;}
input.submit{cursor:pointer; font-size:0.9em;}


/*logo*/
#logo 		{width:881px; margin:0 auto; padding:40px 0 10px 0;}
.telephone	{position:absolute; margin:50px 0 0 269px;}

/*page utile*/
.page		{margin:0 auto; width:881px;}

/*cartouche*/
#cartouche {font-size:0.8125em; color:#FFFFFF;}
#cartouche .photo{ width:881px; height:316px; background:url(../images/photo.jpg); text-align:right;}
#cartouche .slogan{padding:26px 26px 0 0}
#cartouche .bouton{color:#FFFFFF; background:url(../images/bouton.gif) top left no-repeat; line-height:28px; padding:6px 7px 6px 7px; text-decoration:none; fonte-size:0.7em; margin-right:24px;}
#cartouche .bouton:hover{text-decoration:none; color:#4d4f50;}
#cartouche .img-left{ float:left; margin:0 20px 0 0;}
#cartouche p{margin:0 0 3px 0;}
#cartouche .bandeau{ height:72px; background:url(../images/fond_bandeau.gif) repeat-x top;}
#cartouche .colone1{float:left; width:313px; height:72px; background:url(../images/chevron.gif) no-repeat top right; text-align:left;}
#cartouche .colone2{float:left; width:305px; height:72px; background:url(../images/chevron.gif) no-repeat top right; text-align:left;}
#cartouche .colone3{float:left; width:263px; height:72px; text-align:left;}
#cartouche .indent{padding:9px 30px 0 18px; line-height:1.07em;}
#cartouche .indent a{color:#FFFFFF; text-decoration:underline; margin-top:5px; display:block;} 
#cartouche .indent a:hover{text-decoration:none;}

/*contenu*/
#contenu .zone_gauche {float:left; width:233px; margin-right:71px;}
#contenu .zone_droite {float:right; width:524px;}
.contenu {overflow:hidden; width: 100%;}

/*zone_haute*/
.zone_haute	{background:#FAFEFF; width:100%; margin-bottom:5px;}
.zone_haute .bordure_bas {background:url(../images/bordure_bas.gif) repeat-x bottom;}
.zone_haute .coin_bas_gauche {background:url(../images/coin_bas_gauche.gif) no-repeat left bottom;}
.zone_haute .coin_bas_droite {background:url(../images/coin_bas_droite.gif) no-repeat right bottom; width:100%; }
.zone_haute .indent-box{ padding:49px 20px 45px 33px;}
.container {overflow:hidden; width: 100%;}

/*zone_gauche*/
.menu_rubriques ul {list-style-image:url(../images/puce5.gif); list-style-position:inside;}
.menu_rubriques li {font-size: 1.1em;}
.menu_rubriques	a:link		{text-decoration:none; color:#333333;}
.menu_rubriques	a:visited 	{text-decoration:none; color:#222222;} 
.menu_rubriques	a:hover  	{text-decoration:underline; color:#80C001;}
.menu_rubriques	a:active	{text-decoration:underline; color:#45BDE6;}

/*zone_droite*/
.breves ul {list-style-image:url(../images/puce2.gif); list-style-position:inside; color:#45BDE6;}
.breves li {font-size: 1em; color:#333333;}
.breve	{font-size: 1em;}
.date	{font-size: 0.9em; color:#979797;}
.articles  {}
.articles ul {list-style-image:url(../images/puce1.gif); list-style-position:inside; color:#45BDE6;}
.articles li {font-size:1em; color:#333333;}
.rss {color:#333333; font-weight:bold;}

/*footer*/
#pied	 {height:104px; background:url(../images/fond_pied.jpg) repeat-x top; text-align:center; font-size:0.9em; color:#9AE0F9;}
#pied a:link	{text-decoration:none; color:#45BDE6;}
#pied a:visited {text-decoration:none; color:#45BDE6;} 
#pied a:hover  	{text-decoration:underline; color:#9AE0F9;}
#pied a:active	{text-decoration:underline; color:#FFFFFF;}
.adresse {padding:15px 0 20px 0;}

/*divers*/
.invisible	{display:none;}
.spip_logos	{margin:0 0 0 10px; border:1px solid #cccccc; padding:1px;}


