body{background-image:url(images/GirolataR.jpg);
background-color:#37addf; 
max-width: 1020px;
min-width: 700px;
margin-left: auto;
margin-right: auto;
}
a{text-decoration:none;color:#085200;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;color:#ff8c00;}
b{font-size:100%;}
em{font-size:150%;color:#336600;}
h1{font-size:130%;color:#085200;line-height:1em;font-family:Tahoma;}
h2{font-size:100%;color:#336600;font-family:Tahoma;}
h3{margin:4px;display:inline;font-size:100%;color:#666666;font-family:Tahoma;}
h4{font-size:110%;}
h5{font-size:120%;color:#fa7000;}
h6{margin:1em;}
.innertube{margin:20px;margin-top:0;font-size:10px;font-family:Tahoma,Verdana, Arial,MS Sans Serif, sans-serif;}
.innertubeR{margin:20px;margin-top:0;font-size:10px;font-family:Tahoma,Verdana, Arial,MS Sans Serif, sans-serif;background-color:#a2cd5a;}
.innertubeFT{margin:20px;margin-top:0;}
.topsection{background:#37addf;}
.logo{margin:0px;padding:0;background-position:right top;background-repeat:no-repeat;}
.souslogo{left:0px;top:-0px;position:relative;z-index:2;}
#boutoncarte{float:left;width:50%;margin-left:15px;background-image:url(images/clipcarte.gif);background-repeat:no-repeat;width:60px;height:60px;padding:0;}
.calendriertexte{margin-bottom:1em;font-size:1.4em;text-align:center;font-weight:bold;}
.calendriertitre{color:#0033ff;font-family:Textile;font-size:1em;text-align:center;font-style:italic;font-weight:bold;}
#carte{display:block;width:50%;float:right;margin-right:200px;font-size:1.2em;position:relative;color:rgb(0, 0, 153);}
.circuit{width:100%;height:105px;margin:10px;line-height:1.1em;}
.circuit b{width:95%;display:block;font-size:100%;padding:5px;vertical-align:super;}
.circuitEL{width:100%;height:115px;margin:10px;line-height:1.1em;}
.circuitEL b{width:95%;display:block;font-size:100%;padding:5px;vertical-align:super;}
.circuitindex{border:solid yellow;border-width:1px;width:100%;height:105px;margin:10px;line-height:1.1em;}
.circuitindex b{width:95%;display:block;font-size:100%;border:1px solid #00cdcd;padding:5px;background-color:#b7ffd7;vertical-align:super;}
.nouveaute{border:solid orange;height:110px;width:500px;border-width:2px;margin:10px;padding:10px;line-height:1.1em;}
.imagenouveaute{}
.coequipier{background-color:#bde65c;font-size:11px;font-family:Verdana, Arial,MS Sans Serif, sans-serif;}
.coin{margin-top:-8px;padding:5px;}
#colonneprincipaleindex{z-index:1;margin-left:325px;margin-top:205px;/top:205px;margin-right:20px;/margin-bottom:210px;background:white;background-image:url(images/background_edito.gif);background-position:right top;background-repeat:no-repeat;padding-top:10px;position:relative;height:1px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(PIE.htc);}
* > #colonneprincipaleindex{height:auto;}
#colonneprincipale{z-index:1;margin-left:325px;margin-top:25px;margin-right:20px;background:white;background-image:url(images/background_edito.gif);background-position:right top;background-repeat:no-repeat;padding-top:10px;position:relative;height:1px;}
* > #colonneprincipale{height:auto;}
*+html #colonneprincipale{min-height:1px;}
#colonneprincipalepg{z-index:1;width:95%;margin-left:10px;margin-top:0px;margin-right:20px;background:white;background-image:url(images/background_edito.gif);background-position:right top;background-repeat:no-repeat;padding-top:10px;position:relative;height:1px;}
* > #colonneprincipalepg{height:auto;}
*+html #colonneprincipalepg{min-height:1px;}
#contentwrapper{float:left;width:100%;}
.descriptif{text-align:justify;padding:10px;font-size:1.2em;}
.descriptif:first-line{font-weight:bold;font-size:1.2em;color:#085200;}
.edito{text-indent:20px;margin-top:20px;margin-bottom:20px;padding-bottom:20px;text-align:justify;color:#666666;font-family:Tahoma,Verdana, Arial,MS Sans Serif, sans-serif;font-size:1.2em;}
.edito:first-letter{font-size:1.7em;font-style:oblique;font-variant:small-caps;font-weight:100;color:#ffb90f;}
#fichetechnique{font-size:0.8em;font-family:Arial;clear:both;}
#fichetechniqueincluse{}
.jour{color:#085200;font-size:1em;font-weight:bold;margin-right:20px;}
.minidescriptioncircuit{height:75px;margin-top:5px;margin-left:20px;margin-right:10px;text-align:justify;font-size:1.2em;color:#666666;line-height:1.2em;}
.minidescriptioncircuitEL{height:75px;margin-top:5px;margin-left:20px;margin-right:10px;text-align:justify;font-size:1.2em;color:#666666;line-height:1.2em;}
.minidescriptioncircuit p{margin:2px;}
.minidescriptioncircuitIndex{height:75px;margin-top:5px;margin-left:20px;margin-right:10px;text-align:justify;font-size:1em;color:#666666;line-height:1.2em;}
.minidescriptioncircuitIndex p{margin:2px;}
.patron{text-align:justify;font-size:1.1em;font-family:Verdana, Arial,MS Sans Serif, sans-serif;}
.patrongroupes{text-align:justify;font-size:1.1em;font-family:Verdana, Arial,MS Sans Serif, sans-serif;}
.photocircuit{float:left;padding:10px;}
.photo1Equipe{float:right;padding:10px;color:green;font-size:1.1em;}
.photo2Equipe{float:left;padding:10px;color:green;font-size:1.1em;}
.programme{text-align:justify;font-size:1.1em;font-family:Geneva, Arial, Helvetica, sans-serif;}
.programme:first-line{font-weight:bold;font-size:1.2em;}
.soustitre{font-size:120%;color:green;margin-top:10px;margin-bottom:30px;}
.tablepatron{font-size:1em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;}
.titre{text-align:left;font-weight:bold;font-size:12px; }
.rubrique{font-size: 12pt ; color: #336600 ; background-color: #9ACD32;padding-left:5px;margin-left:220px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#topsection{height:220px;}
.vignettecatcircuit{float:left;padding:5px;}
.legendephoto2{margin-top:270px;margin-left:5px;margin-right:0px;margin-bottom:0;position:relative;color:red;}
.Accueil{width:220px;padding:5px;margin:5px;background-color:rgb(	255,235,205);font-size:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior: url(PIE.htc);}
.boite{width:220px;padding-bottom:10px;background:red url(images/milieu-bas.png) no-repeat;background-position:center bottom;font-size:80%;}
.boite h2{margin:0;padding:20px 20px 5px 20px;background:transparent url(images/haut.png) no-repeat;background-position:center top;text-align:center;}
.boite h3{margin:0;padding:20px 20px 5px 20px;background-position:center top;}
.boite p{margin:1em 20px;text-align:justify;}
.coequipier{margin-left:10px;}
.colonnedescriptifgauche{text-align:justify;margin-top:30px;margin-bottom:30px;font-size:110%;line-height:1.2em;padding:5px;}
.colonnedescriptifgauche b{padding:5px;border:2px solid #00cdcd;background-color:#b7ffd7;}
#colonnegauche{float:left;margin-top:50px;width:300px;margin-left:-100%;background:#b6e1f4;position:relative;-moz-box-shadow: 10px 7px 10px #2E7C94;-webkit-box-shadow: 10px 7px 10px #2E7C94;/z-index:3;}
#colonnegaucheCarte{z-index:0;float:left;width:300px;margin-left:-100%;background:#b6e1f4;position:relative;}
#colonnegauchepatrongroupe{display:block;float:left;padding:20px;background:white;position:relative;}
#menugauche{z-index:0;padding-top:20px;width:250px;text-align:center;background:#b6e1f4;position:relative;}
.phototheque p{font-size:1.2em;margin:1em;}
.ulcolonnegauche{list-style-image:url(images/boutonvert.png);margin-left:10px;}
.bouton{padding:10px;}
.legendephoto1{margin-top:185px;margin-left:5px;margin-right:0px;margin-bottom:0;position:relative;color:blue;}
.legendephoto2{margin-top:190px;margin-left:5px;margin-right:0px;margin-bottom:0;position:relative;color:blue;}
.logos{position:relative;width:260px;height:100px;z-index:30;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior: url(PIE.htc);border:solid rgb(0, 204, 204);border-width:1px;}
.CB{position:relative;z-index:30;top:15px;}
.marqueurs{position:absolute;width:250px;left:20px;}
.ancv{z-index:30;position:relative;float: left;top: 30px;width:30px;right:0;}
.PBox{z-index:30;position:relative;float: right;top: 30px;width:130px;right:0;}
.aircorsica{z-index:30;position:absolute;top: 27px;right:5px;}
.corsicaf{position:absolute;z-index:30;top:27px;left:5px;}
.vaga{z-index:30;position:relative;margin-top:140px;margin-bottom:80px;padding:50px;}
#pieddepage{clear:left;background:#b6e1f4;color:Navy;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:10px;font-weight:bold;font-family:Verdana, Arial,MS Sans Serif,sans-serif;}
#pieddepage p{margin:1px;text-align:right;padding-right:55px;padding-top:0px;}
#pieddepage a{color:black;}
form{margin:5px;}
.formulaire{position:relative; width:250px;background-color:rgb(0, 204,204);text-align:left;padding-top:0.5px;padding-bottom:1px;padding-left:5px;margin:10px;font-size:1.2em;font-family:Tahoma,Verdana, Arial,MS Sans Serif,sans-serif;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:2;-moz-box-shadow: 8px 8px 12px #aaa;-webkit-box-shadow: 8px 8px 12px #aaa;}
.formulaire p{margin:4px;}
.formulaireCalendrier p{margin:4px;font-size:0.7em;}
.formulairecircuit{clear:both;}
.formulairevalueindex{margin:0px;padding:2px;font-size:1.1em;font-family:Verdana, Arial,MS Sans Serif,sans-serif;width:90%}
.formulairevalue{margin:0px;padding:2px;font-size:1.1em;font-family:Verdana, Arial,MS Sans Serif,sans-serif;}
.formulairevaluepatron{font-size:1em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;}
#ok{position:relative;float:none;left:95px;bottom:5px;background:#19a79e;}
#ok2{position:relative;float:none;left:3px;bottom:1.6px;background:#19a79e;}
#ok3{position:relative;float:none;left:207px;top:8px;background:#19a79e;}
#ok4{position:relative;float:none;left:160px;top:8px;background:#19a79e;}
.reserverfichecircuit{position:relative;padding:1px;margin:4px;left:20%;font-size:0.9em;background:#19a79e;}
.meteo{padding:1px;margin-top:10px;margin-left:20px;margin-right:20px;left:20px;font-size:1.2em;font-family:Verdana, Arial,MS Sans Serif,sans-serif;background:#ffcc33;}
.suckertreemenu{position:absolute;top:88px;left:4px;z-index:2;font-size:10px;font-weight:bold;font-family:Verdana, Arial,MS Sans Serif, sans-serif;}
.suckertreemenu ul{margin:0;padding:0;list-style-type:none;}
.suckertreemenu ul li{position:relative;display:inline;float:left;background-color:#3aaee0;}
.suckertreemenu ul li a{display:block;width:124px;padding:2px 2px;border:0px solid #EFB;border-left-width:0px;border-right-width:0px;text-decoration:none;color:navy;}
.suckertreemenu ul li ul{left:0;position:absolute;top:1em;display:block;visibility:hidden;}
.suckertreemenu ul li ul li{display:list-item;float:none;background-color:#27dd5e;}
.suckertreemenu ul li ul li ul{left:159px;top:0;background-color:#27dd5e;}
.suckertreemenu ul li ul li a{display:block;width:160px;color:navy;text-decoration:none;padding:2px 2px;border:1px solid #ccc;}
.suckertreemenu ul li a:hover{background-color:#EFB;color:black;}
.suckertreemenu .mainfoldericon{background:#F3F3F3 url(images/arrow-down.gif) no-repeat center right;background-color:#3aaee0;}
.suckertreemenu .subfoldericon{background:#F3F3F3 url(images/arrow-right.gif) no-repeat center right;background-color:#27dd5e;}
* html p#iepara{padding-top:1em;}
* html .suckertreemenu ul li{float:left;height:1%;}
* html .suckertreemenu ul li a{height:1%;}
#body{font:80%/110% Verdana, Helvetica, sans-serif;color:#666;margin-top:20px;background:#F6F5F0;text-align:center;}
#body a{color:#666;text-decoration:none;}
#body p, h2{margin:15px 5px;}
#body h2{margin-left:-500px;color:#999;font-size:120%;position:relative;}
#wrap{width:720px;margin:0 auto;position:relative;}
#header{margin-bottom:20px;}
#header a{text-decoration:underline;}
#main-content li{width:150px;border:solid #CCC;border-width:0 1px 1px 0;background:#FFF;padding:10px;text-align:center;position:relative;float:left;display:inline;margin:5px;}
#fullplate-navigation{list-style:none;margin:5px 0 0 45px;}
#fullplate-navigation li{display:block;float:left;width:210px;}
#previous{text-align:left;}
#next{text-align:right;}
#fullplate-navigation li a{display:block;width:190px;padding:10px;}
#fullplate-navigation li a:hover{color:#333;}
#fullplate-photo{border:solid #EEE;border-width:0 1px 1px 0;font-size:150%;background:#FFF;padding:5px 15px 15px 15px;margin:auto;}
#fullplate-photo img{width:480px;height:360px;}
#fullplate-photo img:hover{width:640px;height:479px;}
#fullplate-photo p{text-align:left;}
#main-content a span{position:absolute;left:-9999px;}
#main-content a:hover span{top:10px;left:10px;width:152px;font-weight:bold;background:#FFF;color:#999;padding:5px 0 5px 0;text-transform:uppercase;font-size:130%;border:1px solid #EEE;border-width:0 0 10px 0;}
#body img{border:1px solid #EEE;}
#foot{padding-top:10px;margin-bottom:20px;clear:left;}
#itineraire{top:10px;left:10px;width:px;font-weight:bold;background:#FFF;color:#777;padding:0px 0px 0px 100px;text-transform:uppercase;font-size:120%;border:1px solid #EEE;border-width:0 0 10px 0;filter:alpha(opacity=100);}
.jqueryslidemenu{font:11px Verdana;background:#3aaee0;width:1000px;z-index:3;}
.jqueryslidemenu ul{margin:0;padding:0;list-style-type:none;z-index:3;}
.jqueryslidemenu ul li{position:relative;display:inline;float:left;z-index:3;}
.jqueryslidemenu ul li a{display:block;background:#3aaee0;color:white;padding:8px 10px;border-right:1px solid #778;color:#2d2b2b;text-decoration:none;}
* html .jqueryslidemenu ul li a{display:inline-block;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:black;}
.jqueryslidemenu ul li a:hover{background:#FF9832;color:white;}
.jqueryslidemenu ul li ul{position:absolute;left:0;display:block;visibility:hidden;}
.jqueryslidemenu ul li ul li{display:list-item;float:none;}
.jqueryslidemenu ul li ul li ul{top:0;}
.jqueryslidemenu ul li ul li a{font:normal 12px Verdana;width:160px;padding:5px;margin:0;border-top-width:0;border-bottom:1px solid gray;background-color:#B7FFD7;}
.jqueryslidemenuz ul li ul li a:hover{background:#eff9ff;color:black;}
.downarrowclass{position:absolute;top:12px;right:4px;}
.rightarrowclass{position:absolute;top:6px;right:5px;}

/*FICHE TECHNIQUE*/

#topsectionFT{height:185px;margin-left:10px;}
.souslogoFT{left:0px;top:0px;position:relative;z-index:1;height:55px;background:white;font-family:Tahoma,Verdana, Arial,MS Sans Serif, sans-serif;padding:10px;margin-right:10px;}
#colonnegaucheFT{margin-top:285px;float:left;width:200px;margin-left:-98%;background:#b6e1f4;position:relative;-moz-box-shadow: 10px 7px 10px #2E7C94;-webkit-box-shadow: 10px 7px 10px #2E7C94;padding-left:5px;-moz-border-radius:3px;-webkit-border-radius:3px;z-index:1;font-size:10px;font-family:Tahoma,Verdana, Arial,MS Sans Serif, sans-serif;padding:8px;}
#colonneprincipaleFT{z-index:1;margin-left:10px;margin-top:0px;margin-right:10px;background:white;background-image:url(images/background_edito.gif);background-position:right top;background-repeat:no-repeat;padding-top:10px;height:0px;}
* > #colonneprincipaleFT{height:auto;}
*+html #colonneprincipaleFT{min-height:1px;}
.programmeFT{text-align:justify;font-size:1.1em;font-family:Geneva, Arial, Helvetica, sans-serif;margin-left:227px;}
.programmeFT:first-line{font-weight:bold;font-size:1.2em;}
.formulairecircuitFT{clear:both;margin-left:220px;}
.ulcolonnegaucheFT{list-style-image:url(images/boutonvert.png);padding:10px;}
.boutonFT{padding:0px;margin-left:5px;}
.gallery{margin-left:230px;}
.avis{margin-left:215px;padding-top:5px;padding-bottom:5px; padding-right:15px;padding-left:15px;background-color: rgb(232,255,181);background-color: rgba(180,255,10,0.3); border: 2px groove #9ACD32;}
.avis p{font:italic 11px Verdana;}
