/* Style global */ body { margin:0px; padding:12px 0px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:75%; line-height:1.6em; color:#414141; background:#EDE8E2; } /* Style de la page */ #page { margin:0px auto; text-align:left; width:980px; background-color: #FFFFFF; border: 11px solid white; -moz-border-radius: 10px; } /* Style du pied de page */ #fin { color:#009193; text-align:center; width:958px; font-size:85%; } #fin p { border-top:6px solid #E9F7F6; margin:18px 18px 0px 40px; padding-top:18px; } #fin a { color:#A0A0A0; } #fin a:hover { color:#414141; } /* Style de la bannière */ #bandeau { height:245px; /* Choix de bannière aléatoire dans le dossier */ background-image:url(../images/style/bannieres/8.jpg);} /* Style du menu principal */ #menu { border-color:white; background-color:#A3C159; height:2.7em; } #menu a { color:white; } #menu ul { margin:0; padding:0; list-style:none; } #menu li { float:left; border:1px solid white; border-width: 0 1px 0px 0; line-height:2.7em; background-color:#A3C159; } #menu li a { display:block; padding:0 18px; font-size:0.8em; text-transform:uppercase; letter-spacing:1px; } #menu .selected, #menu a:hover { background-color:#1BA6B2; } * html #menu a { width:1%; } /* Style de la zone de recherche */ #menu form { float:right; height:2.7em; width:320px; padding:0 15px; border-left:1px solid; line-height:0; border-color:white; background:#FEC42D url(../images/style/coinBasDroite.gif) bottom right no-repeat; } #menu form fieldset { margin-top:3px; border:0 solid; /* Opera */ } * html #menu form fieldset { margin-top:7px; } #menu #s { height:1.5em; width:180px; margin:0 5px 0 0; padding:0; border:1px solid; font-size:0.8em; vertical-align:middle; border-color:#FFF9EA; } #menu #searchbutton { height:2em; width:auto; padding:0 2px 2px 2px; border:1px solid; font-size:9px; letter-spacing:1px; text-align:center; vertical-align:middle; color:white; background-color:#A3C159; } #bourrage { clear:left; } /* Style du contenu */ #contenu { padding-top:32px; overflow:hidden; float:none; width:958px; background-color:#FFFFFF; } #contenu h2 { margin:0 40px; font-family:Georgia, serif; font-size:1.6em; font-weight:normal; color:#1BA6B2; } .vide { margin-left:170px; color: #919191; padding:10px 0px 10px 37px; background:url(../images/style/vide.jpg) no-repeat; } .pdf { margin-left:170px; color: #919191; padding:10px 0px 10px 37px; background:url(../images/style/pdf.jpg) no-repeat; } /* Style d'un élément voyage */ .entree { margin:0 0 40px 20px; } .entree .image { clear:both; text-align:center; position:relative; float:right; width:300px; margin:0px 10px 10px 35px; border:none; z-index:99; } .entree .description{ position:relative; margin:25px 15px 10px 0px; text-align:justify; } /* Style de la zone info d'un élément de voyage */ .entree .info { clear:both; position:relative; margin-top:3px; padding:3px; border-top:1px solid; border-bottom:1px solid; font-size:0.9em; border-color:#F3F4F4; background-color:#FAFAFA; text-align:center; } .entree .info .date { padding-left:12px; background:url(../images/style/fiche.gif) center left no-repeat; } .entree .info .detail { padding-left:18px; background:url(../images/style/detail.gif) 7px 4px no-repeat; } .entree .info .MAJ { padding-left:8px; font-style:italic; border-left:1px solid #949494; } .entree .info .inscription { padding-left:18px; background:url(../images/style/inscription.gif) 7px 3px no-repeat; } .entree .info .commentaire { padding-left:22px; background:url(../images/style/commentaire.gif) 7px 2px no-repeat; } .entree .info em { padding-right:4px; font-style:normal; } /* Style des liens */ a { text-decoration:none; } a img { border:none; } a{ color: #6c8c37; } a{ color: #6c8c37; } a:hover{ color: #009193; } /* Style des liens de navigation des fiches voyages */ .entree .navFiche { clear:both; text-align:center; position:relative; float:right; width:auto; margin:0px 10px 10px 35px; font-size:0.8em; border-bottom:1px solid #6c8c37; } .entree .navFiche .descriptif { padding-left:29px; background:url(../images/style/descriptif.gif) 16px 2px no-repeat; } .entree .navFiche .inscription { padding-left:23px; background:url(../images/style/inscription2.gif) 13px 3px no-repeat; } .entree .navFiche .commentaires { padding-left:30px; background:url(../images/style/commentaire2.gif) 15px 2px no-repeat; } .entree .navFiche .retour { padding-left:15px; background:url(../images/style/retour.gif) 0px 2px no-repeat; } .entree .navFiche .debut { padding-left:23px; background:url(../images/style/debut.gif) 15px 2px no-repeat; } /* Style des formulaires en général */ form { padding:6px 0; } form fieldset { border:0 solid; /* Opera */ } form p { padding:6px 0; border-bottom:1px solid; border-color:white; } form em { margin-left:15px; font-size:0.9em; font-style:normal; color:#C8C8B4; } form .note { margin-left:107px; } form input, form textarea, form select, form radio { padding:3px; border:1px solid; font-family:Arial,Helvetica,sans-serif; font-size:0.9em; border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC; } form textarea { overflow:auto; } form input { color:#414141; } form .button .button2 { width:90px !important; border-bottom:1px solid; font-weight:bold; border-color:white #DCDCDC #DCDCDC white; background-color:#F0F0F0; } form label { color:#6C8C37; } .erreur { margin-left:10px; color:#FEC42D; font-style:italic; } /* Style du formulaire de contact */ #formulaireContact { margin-bottom:18px; margin-left:200px; } #formulaireContact label { display:block; float:left; width:90px; margin:0 15px 0 0; } #formulaireContact input { width:235px; } #formulaireContact textarea, #formulaireContact #sujet { width:435px; } * html #formulaireContact textarea, html #formulaireContact #sujet { width:435px; } #formulaireContact .button { margin-left:105px; } /* Style de la zone diaporama */ #diaporama { margin: 25px 0px 35px 233px; padding-right:40px; width:375px; } /* Style de la zone d'inscription */ #inscrire { font-weight:bold; letter-spacing:1px; text-align:center; margin:20px; text-transform:uppercase; font-size:1em } #inscrire a { background-color:#A3C159; color:white; padding:10px 50px; -moz-border-radius: 10px; } #inscrire a:hover { background-color:#1BA6B2; Color:white; } /* classe de bourrage */ .bourrage { height:2em; } /* style des commentaires */ .entree .comment { border-left:3px solid #6C8C37; padding:7px 14px 0px 10px; margin-left:14px; background-color:#FAFCF5; -moz-border-radius: 10px; } .entree .comment .auteur { padding-left:15px; background:url(../images/style/personne.gif) 0px 3px no-repeat; font-size:1em; } .entree .comment .message { padding:0px 10px 10px 22px; background:url(../images/style/commentaire.gif) 7px 4px no-repeat; } /* style boutons et légende administration */ #legende { margin-left: 35px; } .enLigne { padding:10px 25px 10px 37px; background:url(../images/style/enLigne.png) no-repeat; } .horsLigne { padding:10px 25px 10px 37px; background:url(../images/style/horsLigne.png) no-repeat; } .Aapercu { padding:10px 25px 10px 37px; background:url(../images/style/apercu.jpg) no-repeat; } .Aediter { padding:10px 25px 10px 37px; background:url(../images/style/editer.jpg) no-repeat; } .Aimages { padding:10px 25px 10px 37px; background:url(../images/style/images.jpg) no-repeat; } .Acommentaires { padding:10px 25px 10px 37px; background:url(../images/style/commentaires.jpg) no-repeat; } .Asupprimer { padding:10px 0px 10px 37px; background:url(../images/style/supprimer.jpg) no-repeat; } #creer{ margin:40px 38%; width: 300px; color:#A3C159; font-size:1.2em; } .creation { padding:10px 57px; background:url(../images/style/creer.jpg) 20px 0px no-repeat; height:2em; } .adminList { padding:10px 0px; border-bottom: solid 1px #A3C159; } .options { clear:both; text-align:right; position:relative; float:right; letter-spacing:20px; padding:12px; } .nbrComAttente { letter-spacing:0px; font-weight:bold; font-size:1.2em; color:black; } /* Style du formulaire d'édition de fiche */ #formulaireEdition { margin-bottom:18px; margin-left:100px; } #formulaireEdition label { display:block; float:left; width:150px; margin:0 15px 0 0; } #formulaireEdition textarea, #formulaireEdition #sujet { width:560px; } * html #formulaireEdition textarea, html #formulaireEdition #sujet { width:560px; } #formulaireEdition .button { margin-left:200px; } #formulaireEdition .button2{ margin-left:160px; } form .aide { margin-left:170px; color: #919191; } .succes { color: #919191; padding:10px 0px 10px 37px; background:url(../images/style/enLigne.jpg) no-repeat; } .echec { color: #FEC42D; padding:10px 0px 10px 37px; background:url(../images/style/supprimer.jpg) no-repeat; } /* Style du formulaire de suppression de fiche */ #formulaireSuppression { text-align:center; } #forumlaireSuppression li, ul { text-align:left; margin-left:280px; } /* Style des résultats de recherche */ .rechercher { color: #6c8c37; background:url(../images/style/apercu.jpg) no-repeat; padding:10px 0px 10px 40px; margin-left:100px; font-size:1.2em; } /* style des fonction de gestion d'images */ .entree .optionsImage { clear:both; text-align:left; position:relative; float:right; width:400px; margin:20px 10px 10px 35px; border:none; z-index:99; }