@charset "utf-8";
/* ================================================================ 
	CSS Document par ISSARTEL Thibaud.
	Copyright (c) 2008-2009 OVERSCAN. All rights reserved.
=================================================================== */


/* 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; line-height:14px color:#000; height:100%; background-color: #FFF; background-image: url(../_images/fond.png); background-repeat: no-repeat; background-position: center 0px; }
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; }

h1, h2, h3, h4, h5, h6 {clear:left}
h1 { color:#000; font-size:24px }
h2 { color:#000; font-size:18px }
h3 { color:#000; font-size:15px }
h4 { color:#000; font-size:12px }
h5 { color:#000; font-size:10px }
h5 { color:#000; font-size:9px }


#structure { width: 924px; margin: 0 auto; }
#structure #haut { height:135px; display:block;}
#structure #droite { width: 40px; position: absolute; margin-left: 835px; margin-top:28px}
#structure #bandeau_image { width: 510px; position: absolute; margin-left: 320px; margin-top:28px;}
#structure #haut #nav_top { position: absolute; padding-top:95px }
#structure #navigation { height:25px; margin-left:10px; z-index:2; }
#structure #contenu { background-color: #fff; padding-top: 15px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; z-index:0}
#structure #pied { background-color: #EAEAEA; height: 25px; height:20px; padding : 5px 0; }
#structure #logo { position: absolute; margin-left:30px; margin-top:14px; width:215px; height:65px; z-index:3;}
#structure #contentPage {
	width:904px;
	background-image: url(../_images/cententBg.png);
	background-repeat: repeat-y;
	padding:0px 10px;
}
a:hover{ color:#000; text-decoration:none }
a:link,a:visited,a:active{ color:#990000; }

#nav_top li { display: inline; padding-left: 25px; }
.home { background-image: url(../_images/picto_home.gif); background-repeat: no-repeat; background-position: 5px 0px; margin-left:25px; padding-top:3px }
.contact { background-image: url(../_images/picto_contact.gif); background-repeat: no-repeat; background-position: 0px 0px; margin-left:10px; padding-top:3px }
.pro { background-image: url(../_images/picto_pro.gif); background-repeat: no-repeat; background-position: 5px 0px; margin-left:5px; padding-top:3px }

#lang {}

#contentPage ul{
	margin-left:30px;	
}


/* Des styles */
.text_orange {font-family:"Trebuchet MS";font-size:12px;color:#EF6203;line-height:14px;}
.text_turquoise {font-family:"Trebuchet MS";font-size:12px;color:#0099cc;line-height:14px;}
.text_vert {font-family:"Trebuchet MS";font-size:12px;color:#b4d011;line-height:14px;}
.text_bordeau {font-family:"Trebuchet MS";font-size:12px;color:#990000;line-height:14px;}
.text_jaune {font-family:"Trebuchet MS";font-size:12px;color:#FFCC00;line-height:14px;}
.text_noir {font-family:"Trebuchet MS";font-size:12px;color:#000000;line-height:14px;}
.text_rouge {font-family:"Trebuchet MS";font-size:12px;color:#FF0000;line-height:14px;}
.text_rose {font-family:"Trebuchet MS";font-size:12px;color:#900A3D;line-height:14px;}
.text_gris { font-family:"Trebuchet MS"; font-size:12px; color:#666; line-height:14px; }
.titre_orange{font-family:Tahoma;font-size:14px;color:#EF6203;font-weight:700;}
.titre_turquoise{font-family:Tahoma;font-size:14px;color:#0099cc;font-weight:700;}
.titre_vert{font-family:Tahoma;font-size:14px;color:#b4d011;font-weight:700;}
.titre_bordeau{font-family:Tahoma;font-size:14px;color:#990000;font-weight:700;}
.titre_jaune{font-family:Tahoma;font-size:14px;color:#FFCC00;font-weight:700;}
.titre_noir{font-family:Tahoma;font-size:14px;color:#000000;font-weight:700;}
.titre_rouge{font-family:Tahoma;font-size:14px;color:#FF0000;font-weight:700;}
.titre_rose{font-family:Tahoma;font-size:14px;color:#900A3D;font-weight:700;}
.titre_gris{ font-family:Tahoma; font-size:14px; color:#666; font-weight:700; }

input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; height:20px }
.titre_question {color:#990000; font-weight:700;}
