body {font-family: Tahoma;color: #000000;background: #e54127 url(../img/fond_SEIM.jpg) repeat-x;margin: 0;padding: 0;text-align: center;}

/* Ne pas afficher */
#logoprint{display: none;}

/* LIENS ______________________________________________*/
a:link {font-weight: bold;color: #000000;text-decoration: underline;}
a:visited{font-weight: bold;color: #333333;text-decoration: underline;}
a:hover, a:active {text-decoration: underline;color: #cc0000;}

/* STRUCTURE ___________________________________________________________*/
#container {background: #ffffff url(../img/fond_milieu.gif) no-repeat right top;width: 950px;margin-left: auto;margin-right: auto;padding-top: 1px;text-align: center;border-left: 1px solid #000000;border-right: 1px solid #000000;}
#bandeau {background: url(../img/bandeau_seim.jpg) no-repeat right center;width: 910px;margin-left: auto;margin-right: auto;height: 110px;text-align:left;}

#navig{width: 910px;margin-left: auto;margin-right: auto;text-align:right;font: bold 10px Tahoma;}
#navig a:link, #navig a:visited, #navig  a:active{font-weight: bold;text-decoration: none;color: #000000;}
#navig a:hover {font-weight: bold;text-decoration: underline;color: #000000;}

#footer {background: #e54127;width: 910px;text-align: center;font: bold 11px Tahoma;color: #ffffff;height:20px;margin-left: auto;margin-right: auto;padding: 5px;margin-bottom: 10px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
#footer a:link, #footer a:visited, #footer a:active {font-weight: bold;text-decoration: none;color: #FFFFFF;}
#footer a:hover {text-decoration: underline;}

/* Menu  _______________________________________________________________*/
#menu {background:  url(../img/fond_menu.gif) no-repeat right top;width: 910px;margin-left: auto;margin-right: auto;font: 11px 'Trebuchet MS';height:40px;padding-top:20px;}

#drapeau{float:right;margin-top:-20px;margin-left:5px;} 
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}
#menu dl {float: left;width: 18em;margin: 0 0px;height:15px;}
#menu dt {cursor: pointer;text-align: center;font-weight: bold;border-bottom: 1px solid #000000;border-left: 1px solid #000000;}
#menu dd {border: 1px solid #000000;}
#menu li {text-align: center;background: #fff;list-style-type: none;}
#menu li a, #menu dt a {color: #000;text-decoration: none;list-style-type: none;display: block;height: 100%;border: 0 none;border-top: 0px solid #000000;}
#menu li a:hover, #menu dt a:hover {text-decoration: none;list-style-type: none;background: #cc0000;color:#ffffff;}

#active{background:#cc0000;}
#menu dt#active a{color: #FFFFFF;}

/* INVISIBLES __________________________________________________________*/
#bandeau1 h1 span,#bandeau1 h2 span,#bandeau2 p.p1 {display: none;}

/* Mise en forme ________________________________*/
#contenus {height: 300px;font: 11px Tahoma;text-align: justify;width: 910px;margin:auto;}
html>body #contenus {height: auto;min-height: 460px;} /* Pour contourner non comprehension de min-height par IE*/

#catalogue{background: url(../img/fond_catalogue.gif) no-repeat right top;width: 114px;height: 160px;float:right;margin-left:10px;margin-bottom: 10px;}

p {padding: 0px;margin-top: 8px;margin-bottom: 15px;}

h1,h2 {padding-top: 15px;padding: 0px;}
h1 {background: url(../img/h1.gif) repeat-x left 25px;font-size: 20px;margin-top: 20px;color: #000000;font-family: 'Trebuchet MS';}
h1:first-letter {color: #E20025;font-size: 30px;font-weight: bold;}
h2 {background: url(../img/h2.gif) repeat-x;color: #FFFFFF;padding-left:5px;height:25px;font-size: 13px;font-weight: bold;font-family: 'Trebuchet MS';}
h3 {background:#cccccc;font-weight:bold;padding:0px;margin-bottom:0px;padding-left:5px;font-size: 11px;font-weight: bold;color: #000000;font-family: 'Trebuchet MS';}

table{font: 11px Tahoma;width:100%;}
td{text-align:left;width:25%;}

li {list-style-type: square;}

.accroche {background-color: #EEEEEE; border-top: thin dotted #666666;border-bottom: thin dotted #666666;font-size:1.1em; color: #333333; font-style: italic; font-weight:bold; margin: 15px; padding: 5px;}

#lien{background: url(../img/lien.gif) no-repeat 0 3px;padding-left:35px;}
.erreur{font-weight:bold; color:#ff0000;}
.surligne{background:#cc0000; color:#FFFFFF; font-weight:bold;}

/* Img ________________________________*/
img{border:0px;}
.gauche{padding: 5px;float: left;}
.droite{padding: 5px;float: right;}
#clir{clear:both;}
.cadre{border: 2px solid #cc0000;margin-right:50px;}

/* Formulaires ________________________________*/
fieldset{width: 100%x;border: solid 2px #000000;}

label{display: inline;float: left;width: 100px;}
input[type=text]{font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}
.input-txt{font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}
input[type=submit]{font-size:0.9em;font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}
.input-submit{font-size:0.9em;font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}
.bouton{font-size:1.2em;font-weight: bold; background-color: #e54127;border: 1px #999999 solid;color:#FFFFFF;}
input[type=file]{font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}
.input-file{font-weight: bold; background-color: #ffffff;border: 1px #999999 solid;color:#666666;}

/* ACCUEIL  ___________________________________________*/
#actu{background: #eeeeee; border-left: 1px solid #cc0000; border-right: 1px solid #cc0000; width: 200px;height: 500px;float:right;margin-top:5px;padding:5px;vertical-align: middle;}
.actu  {background:#cc0000; font-size: 12px;text-align:left;color:#FFFFFF;padding:2px;}
.actu h1:first-letter{color: #ffffff;font-size: 11px;}
#accueil #blocktoscroll {border:0px;width:200px;height:495px;overflow: hidden; /* hidden si tu ne veux pas avoir de scrollbar*/}
#accueil #blocktoscroll a:link {display: inline;font-size: 11px;font-weight: bold;color: #000000;text-decoration: underline;background: url(../img/accueil_xx.gif);padding:0px; }
#accueil #blocktoscroll a:visited{display: inline;font-size: 11px;font-weight: bold;color: #333333;text-decoration: underline;background: url(../img/accueil_xx.gif);padding:0px; }
#accueil #blocktoscroll a:hover, a:active {font-size: 11px;text-decoration: underline;color: #cc0000;}

#accueil{clear:both;width:910px;height: 550px;}
#titre{float: left;margin-top:50px;clear:left;width: 450px;}
#titrecourt{float: left; margin-top:50px;clear:left;width: 270px;}

#accueil a:link, #accueil a:visited, #accueil a:active {display:block; text-decoration: none;color:#444444;font-family: 'Tahoma';font-size: 17px;background:url(../img/accueil_h1.gif) no-repeat left center;padding-left: 50px;padding-top:15px;padding-bottom:30px;}
#accueil a:hover{color:#000000;background:url(../img/accueil_h1A.gif) no-repeat left center;}

