@charset "utf-8";
/* CSS Document par ISSARTEL Thibaud */


/* Correctif PNG pour IE */
img, div, input { behavior: url("_css/iepngfix/iepngfix.htc") }

/* Pour tout le site */
* { margin:0; padding:0 }
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; height:100%; background-image: url(../_images/LeFondDuSite.png); background-repeat: repeat-x; background-color: #FFF; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; vertical-align:baseline }
h1, h2, h3, h4, h5, h6 { clear:left }
h1 { color:#000; font-size:24px }
h2 { color:#000; font-size:18px }
h3 { color:#c73a29; font-size:15px }
h4 { color:#000; font-size:12px }
h5 { color:#000; font-size:10px }
h5 { color:#000; font-size:9px }

#ZeSite { text-align: left; vertical-align: middle; padding: 0px; width:970px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 700px; }
#NavMenu ul { list-style-type: none; }
#NavGauche { width:241px; display:inline; float:left }
#NavHautETcontainer { width:729px; display:inline; float:left }
#LogoCEIES { margin: 0px; padding: 0px; }
.AdressePied {font-size:12px; color:#808080;text-decoration: none;}
ul { list-style: none; margin: 0; padding: 0; }
#BGmenuG1 { width: 221px; margin: 10px; text-align: right; }
#BGmenuG1 li a { height: 25px; text-decoration: none; padding-right: 12px; line-height: 12px; text-transform: uppercase; font-size: 0.95em; }
#BGmenuG1 li a:link, #BGmenuG1 li a:visited { color: #AD0102; display: block; background-image: url(../_images/BGmenuG1.png); background-repeat: no-repeat; background-position: right; padding-top: 12px; padding-bottom: 0; padding-left: 0px; padding-right: 12; margin: 0px; }
#BGmenuG1 li a:hover, #BGmenuG1 li #current { color: #FFF; background-image: url(../_images/BGmenuR1.png); background-repeat: no-repeat; background-position: right; }
#BGmenuG1 #current a {color: #FFF; background-image: url(../_images/BGmenuR1.png); background-repeat: no-repeat; background-position: right; }
#BGmenuG1 #current a span { color: #FFF; background-image: url(../_images/BGmenuR1.png); background-repeat: no-repeat; background-position: right; }

#BGmenuG2 { width: 221px; margin: 10px; text-align: right; }
#BGmenuG2 li a { height: 25px; text-decoration: none; padding-right: 12px; line-height: 12px; text-transform: uppercase; font-size: 0.95em; }
#BGmenuG2 li a:link, #BGmenuG2 li a:visited { color: #838287; display: block; padding-top: 12px; padding-bottom: 0; padding-left: 0px; padding-right: 12; margin: 0px; }
#BGmenuG2 li a:hover, #BGmenuG2 li #current { color: #000; }
#tabs5 { float:left; width:100%; font-size:93%; line-height:normal; height: 48px; }
#tabs5 ul { margin:0; list-style:none; padding-top: 10px; padding-right: 10px; padding-bottom: 0; padding-left: 14px; }
#tabs5 li { display:inline; margin:0; padding: 0; text-transform: uppercase; }
#tabs5 a { float:left; background:url('../_images/tableft5.png') no-repeat left top; margin:0; text-decoration:none; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 4px; }
#tabs5 a span { float:left; display:block; color:#333; background-image: url(../_images/tabright5.png); background-repeat: no-repeat; background-position: right top; padding-top: 7px; padding-right: 28px; padding-bottom: 15px; padding-left: 15px; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs5 a span { float:none; }
/* End IE5-Mac hack */
#tabs5 a:hover span { color:#FFF; }
#tabs5 a:hover { background-position:0% -42px; }
#tabs5 a:hover span { background-position:100% -42px; }
#tabs5 #current a { background-position:0% -42px; color: #FFF; }
#tabs5 #current a span { background-position:100% -42px; color: #FFF; }
#ContenuPages { text-align: justify; float: left; clear: left; width: 680px; height: 550px; background-image: url(../_images/FondPage.jpg); background-position: 0px 3px; background-repeat: no-repeat; margin: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 25px; }

.lettre_logo_orange { color:#F90; cursor:hand; font-family:"Trebuchet MS"; font-size:12px; font-style:normal; font-variant:normal; font-weight:700; line-height:12px; text-decoration:none }
.lettre_logo_gris { color:#c0c0c0; cursor:hand; font-family:"Trebuchet MS"; font-size:12px; font-style:normal; font-variant:normal; font-weight:700; line-height:12px; text-decoration:none }
.realisation_majuscule { color:#c0c0c0; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:8px; font-style:normal; font-variant:normal; font-weight:400; line-height:8px; text-decoration:none; text-transform:uppercase }
.sigle_tm { color:#666; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-variant:normal; font-weight:400; line-height:9px; text-decoration:none; text-transform:lowercase }

