@charset "iso-8859-1";

a, div, hr, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, input, label, blockquote, th, td, caption {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, dt, dt, dd{font-size:100%;}
a{text-decoration:none;}
li{list-style-type:none;}
html{background:#333;}
body{position:relative; width:940px; background:#fff; margin:0 auto; font:75%/1.2 "arial", "Trebuchet MS", "Lucide Grande", "Lucida Sans Unicode", Verdana, sans-seriff;}
#entete{position:relative; height:200px; background:url(images/entete/img_entete_1.jpg) bottom no-repeat #900;}
#entete cite{display:block; width:100%; height:75px; text-indent:-3000px; background:url(images/entete/base_line.gif) top no-repeat;}
#entete ul{position:absolute; right:20px; bottom:-20px;}
#entete li{float:left;}
#entete li a{display:block; /*width:75px;*/ background:url(images/puces/couverts.gif) no-repeat; padding-left:20px; padding-right:10px; color:#900; font-size:1.2em; font-weight:bold;}

#page{background:url(images/fd_page.gif) repeat-y; padding-bottom:25px;}

#gauche{position:relative; float:left; width:235px;}
#gauche li a{display:block; width:215px; padding:20px 20px 10px 0; text-align:right; color:#900; background:url(images/filets/filet_menu_gauche.gif) bottom repeat-x; font-size:1em;}
#gauche li a:hover{color:black;}

#droite{float:right; margin-top:50px; width:700px;}
#droite h1, #droite p, #droite ul{width:80%; margin-left:10%;}
#droite h1{color:#900; font-variant:small-caps; font-size:1.3em; margin-bottom:15px; padding-left:20px; background:url(images/puces/triangle.gif) no-repeat 0 5px; border-bottom:solid 1px #900;}
#droite h2{width:80%; margin-left:10%; color:#900; font-size:1.5em; margin-bottom:15px; font-variant:small-caps;}
#droite p{margin-top:15px; line-height:1.7em;}
#droite p img{margin-left:50px; margin-top:10px; width:450px; height:250px; border:solid 1px #900;}
#droite ul{margin-top:20px;}
#droite li{margin-left:25px; padding-left:25px; /*list-style:square;*/ background:url(images/puces/triangle.gif) no-repeat 0 5px ;}
/*droite #lien li{list-style:square; color:#900;}*/
#droite ul li a{color:#900; /*text-decoration:underline;*/ font-size:1em;}

#gauche .actu_def{position:relative; border:solid 1px #900; background:white; width:210px; height:300px; margin:10px;}

/* id="iframe_actu" */


#pied{position:relative; background:#333; padding-bottom:30px;}
#pied ul{position:absolute; right:0px; top:5px;}
#pied li{float:left;}
#pied li a{color:#fff;font-size:0.9em; margin-left:20px; border-left:solid 1px white; padding-left:10px;}

/* Formulaire */
label{float:left; width:100px; font-size:0.9em; text-align:right; font-weight:bold; margin-right:10px; color:#900;}
/*label, input, textarea{margin-bottom:3px;}*/
textarea{font-family: "arial", "Trebuchet MS", "Lucide Grande", "Lucida Sans Unicode", Verdana, sans-seriff;font-size:130%}
fieldset{border:none;}
legend{display:none;}

/* Adresse page contact */
address{text-align:right; position:absolute; right:40px; top:75px; color:#900; font-size:1em; line-height:1.6em; padding-left:20px; font-weight:bold;}

/* Lien téléchargement */
a{color:#900; font-weight:bold; font-size:1.3em;}