BODY { font-family: Arial, Helvetica, sans-serif; background: #658CA8; color: #000000; font-size: 8pt; font-weight:bold; scrollbar-face-color:#658CA8; scrollbar-arrow-color:#D0AF66; scrollbar-track-color:#658CA8; scrollbar-shadow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-Color:#FFFFFF; }
BODY.audio {font-family: Arial, Helvetica, sans-serif; background: #000000; color: #000000; font-size: 8pt; font-weight:bold; scrollbar-face-color:#658CA8; scrollbar-arrow-color:#D0AF66; scrollbar-track-color:#658CA8; scrollbar-shadow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-Color:#FFFFFF;}




TABLE { width:100%; height:100%;  }
TABLE.top { width:100%; height:90px; }
TABLE.admin_acc {width:100%; height:200px ; valign:center ;  }
TABLE.ecole {width:50%; height:50%;  }
TABLE.rdv { width:100%; height:90px; }
TABLE.contact {width:75%; height:75%;  }
TABLE.accueil { width:100%; height:50px; }
TABLE.carnet {width:100%; height:100%; bgcolor:#FFFFFF; }
TABLE.fiche {width:100%; height:400px ; valign:center ;  }



TD { color:#FFFFFF; font-size:10pt; font-weight:bold; }
TD.tetepage { background:#658CA8; width:100%; height:130px; }
TD.piedpage { background:#658CA8; width:100%; height:180px; }
TD.content { background:#FFFFFF; width:100% }
TD.marge { background:#000000; }
TD.topmarge { background:#449E44; width:200px; height:130px; overflow:hidden; border:#000000 solid 1px }
TD.admforum { width:30%; height:90px; }


H1 { font-size:14pt; color:D0AF66; margin-left:30px }
.titrearticle { font-size:10pt; color:#D0AF66; text-align:left; font-style:italic; font-weight:bold}
H1.odysommaire { font-size:12pt; color:#1341B0; margin-left:0px ;font-style:italic;}
H1.itineraire {font-size:12pt ; color:#1341B0; font-style:italic; margin-left:10px; }
H1.iti {font-size:13pt ; color:#1341B0;  margin-left:10px; }
H1.odydiffusion  {margin-top:30px; font-size:12pt; color:#1341B0; margin-left:0px ;font-style:italic }
H1.adm {font-size:14pt; color:#FFFFFF; }
H1.cviti {font-size:13pt; color:#000000; margin-top:20px; }
H1.ecole { font-size:14pt; color:D0AF66; margin-left:0px  }
H1.admforum {font-size:12pt; color:#FFFFFF; margin-left:0 ;}
H1.gb { font-size:12pt; color:#A7DBA4; margin-left:0px ;font-style:italic;}
H1.contact { font-size:12pt; color:#B01763; margin-left:0px ; font-style:italic;}
H1.contactlogo { font-size:14pt; color:#1341B0; margin-left:0px ; }


H2.bleuclair {font-size:10pt; color:#9FC6E3;margin-left:0px; text-align:left; font-style:italic; font-weight:bold;}
H2.admin { font-size:13pt; color:#FFFFFF; margin-right:10px ;  }
H2.vert {font-size:10pt; color:#A7DBA4;margin-left:0px; text-align:left; font-style:italic; font-weight:bold;}
H2.acc { font-size:12pt; color:#FFFFFF; margin-left:50px ;  }


DIV.logo { width:100px; height:100px; margin:0px; position:absolute; top:5px; overflow:hidden; border-style:none; z-index:2 }
DIV.logo2 { width:100px; height:100px; margin-left:100px; position:absolute; top:5px; overflow:hidden; border-style:none; z-index:3 }
DIV.logo3 {position:absolute; width:200px ; height:100px ; margin-left:100px ; top:5px ; overflow:hidden; border-style:none; }
DIV.logo4 { width:100px; height:100px ; position:absolute; top:200px; overflow:hidden; border-style:none; z-index:2 }
DIV.logo5 { width:100px; height:100px ; position:absolute; top:300px; overflow:hidden; border-style:none; z-index:2 }
DIV.contact { width:130px; height:100px; margin-left:100px; position:absolute; top:5px; overflow:hidden; border-style:none; z-index:3 }
DIV.galerie { width:200px; height:300px; margin:10px; position:absolute; top:150px; overflow:hidden; border-style:none; z-index:2 }
DIV.galerie2 { width:600px; height:600px; margin-left:200px; position:absolute; top:150px; overflow:hidden; border-style:none; z-index:2 }



DIV.odypresentation {position:absolute; margin-left:100px; margin-top:100px; width:617px; height:137px; z-index:2}
DIV.odysommaire { position:absolute ; margin-top:308px; margin-left:70px; heigth:100px ; width:660px; z-index:3 } 
DIV.admin { position:absolute; left:30%; top:30%; width:400px;  z-index:1;}
DIV.iti { position:absolute; left:15%; top:25%; width:80% ; z-index:1;}
DIV.cviti { position:absolute; left:0%; top:0%; right:0 %; width:100% ;height:500px; z-index:1;}
DIV.ecole { position:absolute; left:9%; top:100px ; width:85% ;  z-index:1;}
DIV.forum {position:absolute; margin-left:100px; margin-top:150px; width:90%;  z-index:2}
DIV.accueil1 { position:absolute; width:600px; height:500px; z-index:3; left: 2%; top: 1%; }
DIV.accueil2 {position:absolute; width:400px; height:430px; z-index:4; left: 0px; top: 0px;}
DIV.accueil3  {position:absolute; width:151px; height:183px; z-index:5; left: 583px; top: 190px;}
DIV.accueil4 {position:absolute; width:176px; height:115px; z-index:3; left: 403px; top: 215px;}
DIV.accueil5 {position:absolute; width:250px; height:135px; z-index:6; left: 488px; top: 10px;}
DIV.partenaires { position:absolute; left:15%; top:150px; width:80% ; z-index:1;}
DIV.fiche { position:absolute; left:2%; top:25%; width:95% ; height:200px; z-index:1;}




P { text-align:left; font-size:8pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; color:#FFFFFF }
P.marge { margin-left:15px }
P.resume { color:#000000; margin-left:30px; margin-right:30px; font-size:10pt }
P.article { color:#000000; margin-left:30px; margin-right:30px; font-size:10pt; text-align:justify; }
P.legende {  }
P.presentation { font-size:6pt }
P.odysommaire { color:#1341B0; }
P.odypresentation  { color:#FFFFFF; margin-right:50px;  text-align:justify; }
P.budget { color:#000000;   font-size:10pt;  }
P.cviti  { color:#000000; margin-right:20px; margin-left:15px ; text-align:justify; }
P.ecole { color:#FFFFFF; margin-left:40px; margin-right:50px;  text-align:justify; }
P.ecoltravaux { font-size:10pt ; text-align:right;   margin-right:20px;  color:#FFFFFF }
P.ecolparticipez { font-size:10pt ; text-align:left;  margin-left:70px; margin-right:20px;  color:#FFFFFF }
P.univecole {font-size:9pt;}
P.forum { font-size:10pt; color:#D0AF66; }
P.gb  { font-size:10pt; color:#FFFFFF; margin-right:50px;  text-align:justify; }
P.contact { color:#FFFFFF;   font-size:10pt;  }
P.accueil { text-align:right; font-size:10pt;}
P.partenaires { text-align:left; font-size:10pt; margin-top:5px;  }
P.ecoleorange { font-size:11pt; color:#D0AF66; }
P.cv { color:#FFFFFF;   text-align:right;  margin-bottom:20px; }
P.ifabrick { text-align:left; font-size:10pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; color:#001951; }
P


.ti { font-size:8pt }



A { color:#FFFFFF; font-size:10pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A:link { color:#FFFFFF; text-decoration:none }
A:visited { color:#FFFFFF; text-decoration:none }
A:active { color:#FFFFFF; text-decoration:none }
A:hover { color:#FFFFFF; text-decoration:underline }

A.ifabrick { color:#001951; font-size:10pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A.ifabrick:link { color:#001951; text-decoration:none }
A.ifabrick:visited { color:#001951; text-decoration:none }
A.ifabrick:active { color:#001951; text-decoration:none }
A.ifabrick:hover { color:#001951; text-decoration:underline }
	
A.marge { font-size:10pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A.marge:link { color:#FFFFFF; text-decoration:none }
A.marge:visited { color:#FFFFFF; text-decoration:none }
A.marge:active { color:#FFFFFF; text-decoration:none }
A.marge:hover { color:#FFFFFF; text-decoration:underline }
	
A.titre { font-size:10pt; color:#D0AF66; font-style:italic; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A.titre:link { color:#D0AF66; text-decoration:none }
A.titre:visited { color:#D0AF66; text-decoration:none }
A.titre:active { color:#658CA8; text-decoration:none }
A.titre:hover { color:#658CA8; text-decoration:underline }

A.bleu {color:#1341B0; text-align:left; font-size:8pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;  }

A.pourquoi {color:#1341B0; text-align:left; font-size:12pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
A.pourquoi:link {color:#1341B0; text-decoration:none;}
A.pourquoi:visited {color:#1341B0; text-decoration:none;}
A.pourquoi:active { color:#1341B0; text-decoration:none ;}
A.pourquoi:hover { color:#1341B0; text-decoration:underline }

A.sommaire {color:#1341B0; text-align:left; font-size:8pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
A.sommaire:link {color:#1341B0; text-decoration:none;}
A.sommaire:visited {color:#1341B0; text-decoration:none;}
A.sommaire:active { color:#1341B0; text-decoration:none ;}
A.sommaire:hover { color:#1341B0; text-decoration:underline }

A.forum {font-size:12pt; color:#D0AF66; text-decoration:none; }
A.forum:link {font-size:12pt; color:#D0AF66; text-decoration:none; }
A.forum:visited {font-size:12pt; color:#D0AF66;  text-decoration:none;}
A.forum:active { font-size:12pt; color:#D0AF66;  text-decoration:none ;}
A.forum:hover {font-size:12pt; color:#D0AF66;  text-decoration:underline }

A.accueil {font-size:20pt; color:#FFFFFF;  text-decoration:none; }
A.accueil:link {font-size:12pt; color:#FFFFFF;  text-decoration:none;}
A.accueil:visited {font-size:12pt; color:#FFFFFF;  text-decoration:none;}
A.accueil:active { font-size:12pt; color:#FFFFFF;  text-decoration:none ;}
A.accueil:hover {font-size:12pt; color:#FFFFFF;  text-decoration:underline; }



A.intro {color:#FFB32C; text-align:left; font-size:12pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
A.intro:link {color:#FFB32C; text-decoration:none;}
A.intro:visited {color:#FFB32C; text-decoration:none;}
A.intro:active { color:#FFB32C; text-decoration:none ;}
A.intro:hover { color:#FFB32C; text-decoration:underline; }


A.fiche {color:#FFB32C; text-align:left; font-size:10pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
A.fiche:link {color:#FFB32C; text-decoration:none;}
A.fiche:visited {color:#FFB32C; text-decoration:none;}
A.fiche:active { color:#FFB32C; text-decoration:none ;}
A.fiche:hover { color:#FFB32C; text-decoration:underline; }

A.contact {color:#B01763; text-align:left; font-size:10pt; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
A.contact:link {color:#B01763; text-decoration:none;}
A.contact:visited {color:#B01763; text-decoration:none;}
A.contact:active { color:#B01763; text-decoration:none ;}
A.contact:hover { color:#B01763; text-decoration:underline; }