html{background-repeat:repeat-x;background-image:url(../../../writable/versions/.templates/wideal_2-upload-page-haut-degrade.png?1239445950);}
*{margin:0;padding:0;}
body{font-family:arial,sans-serif;font-size:16px;}
input,select,textarea{font-family:arial,sans-serif;font-size:1em;}
#template-menu a{text-decoration:none;color:#33a0bb;}
#template-menu ul{list-style-type:none;position:absolute;right:0;}
#template-menu li{float:left;}
#template-menu{position:relative;font-size:0.875em;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-page-haut-logo.png?1239445950);width:990px;line-height:2.8em;overflow:hidden;height:2.8em;margin-right:auto;margin-left:auto;}
#template-menu a:hover{color:#fff;}
#template-menu li span{background-color:#00546a;cursor:default;color:#ffffff;font-weight:bold;}
#template-menu li.first a{border-left-width:0;}
#template-menu span,#template-menu a{border-left-width:1px;border-left-style:solid;border-left-color:#fff;padding-right:1em;padding-left:1em;float:left;text-transform:uppercase;}
#template-menu li.first span,#template-menu li.first a{border-left-width:0;}
#template-banniere p.logo{position:absolute;top:30px;left:70px;}
#template-banniere p.baseline{position:absolute;top:100px;left:290px;color:#fff;font-size:1.4em;line-height:1.5em;margin-top:-0.375em;width:19em;}
a img{border-width:0;}
a{color:#ff7f2a;}
#template-banniere p.baseline strong{font-weight:normal;}
#template-banniere a:hover{text-decoration:none;}
#template-contenu{background-repeat:repeat-y;background-image:url(../../../writable/versions/.templates/wideal_2-upload-pointille_vertical.png?1239445952);margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto;width:990px;background-position:780px 0;overflow:hidden;color:#333;font-size:0.8em;}
#template-pied{overflow:hidden;background-color:#00222c;color:#ffffff;position:relative;}
#template-pied p.adresse{text-align:center;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-pied-logo.png?1239445951);padding-top:130px;padding-left:40px;padding-right:30px;line-height:1.5em;font-size:0.8em;position:absolute;top:35px;right:40px;padding-bottom:15px;white-space:pre;}
#template-banniere div.wrapper{width:990px;height:250px;margin-right:auto;margin-left:auto;position:relative;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-banniere-fond.jpg?1239445938);}
#template-banniere{border-top-width:1px;border-top-style:solid;border-top-color:#045;background-color:#00222c;cursor:default;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#006680;}
#template-pied div.wrapper{margin-right:auto;margin-left:auto;width:890px;padding-top:1em;padding-bottom:0.5em;padding-left:50px;padding-right:50px;position:relative;}
#template-pied p.adresse strong{color:#33a0bb;font-size:1.25em;}
textarea{overflow:auto;}
#template-pied div.info{float:left;display:inline;}
#template-pied div.message{float:left;margin-left:3em;display:inline;}
#template-pied form label{display:block;margin-bottom:0.2em;}
#template-pied input,#template-pied textarea{border-width:0;padding:2px;}
#template-pied input,#template-pied select,#template-pied textarea{width:250px;margin-bottom:1em;}
#template-pied .message select,#template-pied .message textarea{width:350px;}
#template-pied form{font-size:0.9em;}
#template-pied h2{color:#33a0bb;margin-bottom:1em;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-footer-puce-titre.png?1239445945);padding-left:28px;font-size:0.9em;line-height:1.5em;text-transform:uppercase;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
#template-pied textarea{height:100px;}
#template-pied div.submit input{width:auto;background-color:#bfbfbf;font-weight:bold;padding-top:1px;padding-right:5px;padding-bottom:1px;padding-left:5px;cursor:pointer;border:1px solid #000000;}
#template-pied div.submit{text-align:right;}
#template-contenu #groupid_navigation{width:200px;display:inline;float:right;}
#template-contenu div.group h1,#template-contenu div.group h2{line-height:2.1em;padding-left:30px;background-repeat:no-repeat;font-size:1.1em;text-transform:uppercase;}
#template-contenu h2{background-image:url(../../../writable/versions/.templates/wideal_2-upload-contenu_h2_logo.png?1239445943);color:#33a0bb;}
#template-contenu p,#template-contenu ul,#template-contenu ol,#template-contenu span.center,#template-contenu table,#template-contenu fieldset{margin-top:1em;margin-bottom:1em;line-height:1.5em;}
#template-contenu #groupid_contenu{width:770px;display:inline;float:left;}
#template-contenu a:hover{text-decoration:none;}
#template-contenu p.bouton{background-image:url(../../../writable/versions/.templates/wideal_2-upload-contenu_lien_bouton_bleu.gif?1239445943);background-position:0 0;background-color:#0086a8;}
#template-contenu p.bouton a{display:block;color:#ffffff;text-decoration:none;line-height:1.95em;text-indent:1em;background-image:url(../../../writable/versions/.templates/wideal_2-upload-contenu_lien_bouton_bleu.gif?1239445943);background-position:right -70px;}
#template-contenu p.bouton,#template-contenu p.bouton a{background-repeat:no-repeat;}
#template-contenu p.bouton:hover{background-position:0 -35px;}
#template-contenu p.bouton:hover a{background-position:right -105px;}
#template-contenu h1,#template-contenu .special{background-image:url(../../../writable/versions/.templates/wideal_2-upload-contenu_h1_logo.png?1239445942);color:#333;}
#template-contenu p.details{position:absolute;top:0;right:0.6em;line-height:2em;font-size:1.1em;margin:0;}
#template-contenu p.details a{color:#ffffff;}
#template-contenu li{list-style-type:square;margin-left:1.5em;}
acronym{cursor:help;}
body.droite #template-contenu #groupid_navigation{float:left;}
body.droite #template-contenu #groupid_contenu{float:right;}
body.droite #template-contenu{background-position:210px 0;}
body.contenu_seul #template-contenu #groupid_contenu{display:block;float:none;width:auto;}
body.contenu_seul #template-contenu{background-image:none;}
body.contenu_seul #template-contenu #groupid_navigation{display:none;}
#template-contenu #groupid_contenu,#template-contenu #groupid_navigation{min-height:300px;}
#template-pied p.status{font-size:0.9em;margin-bottom:0.8em;background-repeat:no-repeat;padding-left:20px;}
#template-pied p.success{background-image:url(../../../writable/versions/.templates/wideal_2-upload-formulaire_succes.png?1239445946);}
#template-pied p.error{background-image:url(../../../writable/versions/.templates/wideal_2-upload-formulaire_erreur.png?1239445945);}
#template-pied p.loading{background-image:url(../../../writable/versions/.templates/wideal_2-upload-ajax-loader.gif?1239445938);}
#template-contenu p.chapeau,#template-contenu .crte1 p.chapeau{color:#045;font-size:1.05em;font-weight:bold;}
#template-contenu p{text-align:justify;}
#template-contenu div.coins{background-repeat:repeat-x;background-image:url(../../../writable/versions/.templates/wideal_2-upload-fond_cadre_vert.png?1239445944);background-color:#b4e100;}
#template-banniere div.contact p.telephone{background-repeat:no-repeat;background-image:none;color:#00637c;font-weight:bold;font-size:1.125em;line-height:1em;position:absolute;left:55px;bottom:70px;}
#template-banniere div.contact p.email{width:159px;position:absolute;top:106px;left:23px;}
#template-banniere div.contact{padding-top:50px;padding-bottom:7px;width:217px;height:100px;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-banniere_pancarte.png?1240473919);top:42px;right:28px;position:absolute;}
#template-banniere div.contact p.email a{display:block;padding-top:2px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../../../writable/versions/.templates/wideal_2-upload-banniere_pancarte_contact_fond.png?1239445941);width:155px;padding-right:3px;padding-left:1px;color:#333;text-decoration:none;font-size:0.875em;line-height:24px;text-indent:36px;}
#template-banniere div.contact p.email a:hover{background-position:left bottom;}
#template-contenu span.med{display:block;margin-top:0.5em;}
#template-contenu span.fleft img,#template-contenu span.fright img{display:block;}
#template-contenu span.fleft{float:left;margin-right:1em;}
#template-contenu span.fright{float:right;margin-left:1em;}
#template-contenu span.center img{display:inline;}
#template-contenu span.center{text-align:center;margin-top:1em;}
#template-pied span.info{display:block;font-size:0.8em;font-style:italic;margin-top:1.5em;}
#template-pied p.stagiaires{display:none;}
#template-pied p.show{display:block;}
