
/* Fond de la page*/
body {margin-top:3px; background-color:#FFFFFF; background-image:url("IMG/design/fond2.png"); background-repeat:repeat-x; text-align:left; color: black;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px;}
h2, .TitreUnite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a {font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; text-transform:none; color:#0000FF; text-decoration:underline;}
.TitreUnite {font-weight:bold; margin-left:-7px}

/* Fond du corps*/
#corps {background-color:#0f76c4; background-image:url("IMG/fonds/index.png"); background-repeat:repeat-x; border:0;}
#td1corps {background-image:url("IMG/design/header.png"); text-align:right; padding-bottom:8px; padding-top:102px; padding-right:23px;}
#tab1corps {width:100%; height:176; border:0;}
#tab2corpstd1 {width:23%; text-align:center; vertical-align:top; background-image:url("IMG/design/gauche.png");}
#tab2corpstd1 img  {width:186px; height:68px; border:0; padding-top:4px;}
#tab2corpstd2  {text-align:center; vertical-align:top; padding-top:10px; padding-left:10px; padding-right:20px; background-color:#FFFFFF;} 
#pageBranche {width:100%; border:0; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:left; padding-left:10px;}
#pageBranche h2 {padding-left:10px;}
#pagephotos {font-family: Arial, Helvetica, sans-serif;}
#tab2corpstd3 {width:15px; background-image:url("IMG/design/droit.png");}
.td3 {background-image:url("IMG/design/droit.png");}
#apphoto {background-image:url("IMG/png/photo.png"); background-repeat:no-repeat;}
#pagePresse p {background-image:url("IMG/pictos/icon-news.png"); background-repeat:no-repeat;}
#pagePresse a, span {padding-left:25px;}

.contenu {border:solid; border-color:#000000; border-width:1px; background-color:#FFFFFF;}

maj {color: #F00;}

.rouge {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

/*body {font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use margin:0px;}*/
.dhtmlgoodies_question{color:#CC0000; height:20px; text-align:left; font-size:13px; font-weight:bold; margin-bottom:2px; padding-top:15px; overflow:hidden; cursor:pointer;}
.dhtmlgoodies_answer{width:600px; text-align:left; border:1px solid; background-color:#FFFFFF; overflow:hidden; position:relative; left:2px; top:5px;}
.dhtmlgoodies_answer_content{/* Content that is slided down */ padding:1px; font-size:0.9em; position:relative;}

.Style2 {color:#0066DD; font-weight:bold;}
.Style3 {color:#0066DD;}
.Style4 {color:#6633CC;}
.Violet {color:#6633CC;}
.VioletLight {color:#9d81de;}
.Style5 {color:#FF6600;}
.Orange {color:#ffaa3f; /*#FF6600*/}
.Style6 {color:#0000FF; font-size:13px;}
.Bleu {color:#0000FF;}
.Bleu2 {color:#609FFF;}
.Style7 {color:#006600; font-size:13px;}
.Vert {/*color:#006600;*/ color:Green;}
.Style8 {font-size:13px;}
.Style9 {border:1px solid #317082; background-color:#FFFFFF; width:609px; height:134px; overflow:hidden; position:relative; left:-4px; top:26px; font-size:13px;}
.Style11 {color:#009933;}
.Style13 {font-size:13px; font-weight: bold;}
.Style15 {color:#0066CC;}
.Style17 {color:#CC0000; /*#FF3300*/}
.Style19 {color:#CC0000; font-size:13px;}
.PioCa {color:#FF3300;}
.TabPhotos {width:100%; border:3px solid;}
.UnitPhotos {width:110px; height:126; text-align:center; font-size:18px; color:#ffffff; font-weight:bold; border:1px solid;}
.ImgDossier {background-image:url("IMG/pictos/folder_yellow.png"); background-repeat:no-repeat;}
.anPhotos {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding-left:50px;}
.ImgPoints {background-image:url("IMG/gif/square.gif"); background-repeat:no-repeat;}
.ImgAppPhoto {background-image:url("IMG/gif/camera_icon.gif"); background-repeat:no-repeat; margin-left:20px; padding-left:30px; color:black;}
.ImgCamera {background-image:url("IMG/png/movie.png"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgMusique {background-image:url("IMG/png/music.png"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgPresse, .ImgPresse2 {background-image:url("IMG/icones/lefigaro.fr.ico"); background-repeat:no-repeat;}
.ImgPresse {margin-left:20px; padding-left:30px;}
.ImgArobase {background-image:url("IMG/pictos/arobase.gif"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgCheck {background-image:url("IMG/png/check.png"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgMail {background-image:url("IMG/icones/courriel.ico"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgLoupe {background-image:url("IMG/pictos/decouvrir.jpg"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgNote {background-image:url("IMG/icones/agenda.ico"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgPdf {background-image:url("IMG/pictos/PDF.gif"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.ImgTel {background-image:url("IMG/icones/kimatel.fr.ico"); background-repeat:no-repeat;}
.ImgWeb {background-image:url("IMG/icones/sgdfrance16.ico"); background-repeat:no-repeat; margin-left:20px; padding-left:30px;}
.imgLeft {float:left; padding-right:15px;}
.imgRight {float:right; padding-left:15px;}
.textform {font-weight:bold; color:#FF9900; text-align:right;}

ol.forms { float:left; list-style:none; width:100%; margin-top:1em; }
ol.forms li { clear:left; float:left; line-height:1.5em; margin-bottom:0.5em; width:100%; }
ol.forms label { cursor:pointer; display:block; float:left; padding-right:2%; text-align:right; width:20%; font-weight:bold; color:#FF9900; font-size:1.2em;}
ol.forms input { width:35%; }
ol.forms textarea { height:10em; width:55%; }
ol.forms input, ol.forms textarea, ol.forms button { font-size:1em; }
ol.forms .error { display:block; color:#CC0000; font-size:0.95em; margin:1% 0 0 18%; }
ol.forms li.buttons { padding-left:22%; width:60%; padding-top:25px;}
.alert { color:RED; font-size:0.9em; }
.alertViolet { color:#EE82EE; font-size:0.9em; }

#bloc_contact {float:left; background-color:#6a696e; padding-left:80px; margin:0; text-align:left; color:#FFFFFF;}	
.shadeform {FONT-size: 10pt; COLOR: #000000; background-image: url("IMG/gif/shadeform.gif"); margin-bottom:4px; margin-top:2px; BORDER: #000000 1px solid;}
.error {color:yellow; font-size:0.9em;}

#groupeHisto p {color:green;}
#fonctions div {height:20px; color:black;}

#imgFinPage td {padding-top:15px;}

/* SLIDESHOW */
#slide-wrapper { position:relative; text-align: right; /* margin-top:35px;*/}
#slide-wrapper .head { margin-top:90px; /* align on tabs */ }
#slide-wrapper .in-xl { width:250px;  height:168px; background:#FFF; /*padding:5px; position:absolute; left:-10px;*/ }
#slide-wrapper .in-xs { width:290px;  height:400px; background:#FFF; padding:5px; position:absolute; left:-10px; }
#slide-wrapper img { top:0; left:0; /* in js */}
#slide { overflow:hidden; }
.span-12 {float:right; margin-right: 20px; }
div.last, div.alone { margin-right:0; } /* The last column in a row needs this class. */
div.alone { margin-left:10px; }

#footer {text-align:left; background-image:url("IMG/design/footer.png"); padding-bottom:5px; padding-top:5px;}
#footer a {padding-left:40px;}

