/* BASICS */ body { text-align: center; color: #000; margin: 0; border: 0; padding: 0; z-index: 0; background: url(../img_communes/fd.gif) repeat-y center; } p { margin-top: 0; padding-top: 0; } form { margin: 0; padding: 0; border: 0px solid #FFF; } body, select, td, input, div, textarea{ font: 11px Verdana, Times New Roman, Times, serif; line-height: 15px; } input, textarea { background: #FFF; color: #000; padding-left: 2px; } .inputcontact { background: #FFF; padding-left: 2px; margin: 0 0 5px 0; border: 1px solid #DDDDDD; } .radio { background: none; border: 0; } .bouton { background: #FF0000; height: 20px; color: #fff; border: 1px solid #FF0000; } #hr { display: block; overflow: hidden; margin-top: 10px; margin-bottom: 10px; height: 3px; background: #fff url(../img_communes/filet_h.gif) no-repeat; } h2 { font: 11px Verdana, Times New Roman, Times, serif; font-weight: bold; margin: 10px 0 10px 0; padding-left: 18px; } h3 { font: 11px Verdana, Times New Roman, Times, serif; font-weight: lighter ; margin: 10px 0 10px 0; padding-left: 18px; background-image: url(../img_communes/pucer.gif); background-repeat: no-repeat; } h3 a:hover {font-weight: bold;} h4 { font-family: Geneva, Arial, Helvetica, sans-serif;font-size:11px; font-weight: lighter ; margin: 10px 0 10px 0; padding-left: 10px; } .ttp h3 { background-image: url(../img_communes/pucev.gif); } .rouge h2 { background-image: url(../img_communes/pucer.gif); } .hdate { font-family: Geneva, Arial, Helvetica, sans-serif;font-size:10px; margin: 0pX 0 5px 10px; } ul { margin: 0; padding-left: 20px; } li { /*background: url(../img_communes/li_arrow.gif) no-repeat left;*/ /*padding-left: 10px;*/ /*background-position:0 .4em;*/ list-style-type: disc; } a:link, a:visited, a:active { font: 10px Verdana, Times New Roman, Times, serif; text-decoration: underline; color: #000; } a:hover { text-decoration: none; color: #000; } a.rouge:link, a.rouge:visited, a.rouge:active{ color: #8C0202; } a.rouge:hover { color:#000; } a.pdf, a.pdf:link, a.pdf:hover, a.pdf:visited, a.pdf:active{ display: block; padding-top: 4px; padding-left: 20px; height: 16px; font-weight: bold; background: url(../img_communes/pdf.gif) left top no-repeat; } a.page:link, a.page:visited, a.page:active{ font-weight: bold; text-align: center; overflow: hidden; width: 15px; color: #FFF; background: #8E8E86; } a.page:hover, .pageOn, a.pageOn, a.pageOn:link, a.pageOn:visited, a.pageOn:active { font-weight: bold; text-align: center; overflow: hidden; width: 15px; color: #FFF; background: #8C0202; } .pageNo { font-weight: bold; text-align: center; overflow: hidden; width: 15px; color: #FFF; background: #DDDDDD; } .puce, a.puce:link, a.puce:visited, a.puce:active{ font-weight: bold; color: #8C0202; padding-left: 13px; background: url(../img_communes/puce_b.gif) no-repeat left center; } a.puce:hover { color:#000; } .retour { display: block; overflow: hidden; width: 100%; height: 12px; text-align: right; z-index: 0; margin-bottom: 2px; } .retour a, .retour a:visited, .retour a:link { display: block; overflow: hidden; margin-top: 0; } .retour a:hover{ margin-top: -12px; } .retourHaut { display: block; overflow:hidden; margin: 0 auto; width: 100%; height: 13px; text-align: center; z-index:0; margin-top:5px; margin-bottom:5px; } .retourHaut a, .retourHaut a:visited, .retourHaut a:link { margin-top:-13px; } .retourHaut a:hover{ margin-top:0; } #formSlide { display: none; } /*les elements*/ #container { display: block; overflow: hidden; width: 780px; height: auto; margin: 0 auto; z-index:0; } /* DIV de gauche et ses rubriques */ #Gauche{ display: block; overflow: hidden; float:left; height: auto; width: 167px; margin-left: 3px; margin-right: 13px; } /* bloc RECHERCHE */ #RECHERCHEZ{ background: #73D1F6; } #formRecherche { text-align:right; } #recherche { width: 150px; height: 16px; border: 1px solid #03A1C7; } /* bloc VOTE */ #VOTEZ{ background: #FFCD1A; } #txtCodeElecteur { width: 107px; height: 16px; border: 1px solid #B28F12; } #frmVoter { padding-top: 0px; text-align:right; } /* bloc ELUS */ #ELUS_CANDIDATS{ background: #ABD041; } #ELUS_CANDIDATS a{ text-decoration: underline; color: #E75B37; } #ELUS_CANDIDATS a:hover{ text-decoration: none; color: #E75B37; } /* bloc NEWSLETTER */ #INSCRIPTION_NEWSLETTER{ background: #F68729; } a.consultnews:link, a.consultnews:visited, a.consultnews:active { font: 10px Verdana, Times New Roman, Times, serif; text-decoration: underline; color: #FFCD1A; } a.consultnews:hover { text-decoration: none; color: #FFCD1A; } a.consultnews2:link, a.consultnews2:visited, a.consultnews2:active { font: 11px Verdana, Times New Roman, Times, serif; text-decoration: underline; color: #DF0600; } a.consultnews2:hover { text-decoration: none; color: #DF0600; } #formNewsletter { padding-top: 0px; text-align:right; } #txtMailNewsletter { width: 107px; height: 16px; border: 1px solid #E4540C; } /* bloc FORUM de gauche */ #FORUMG{ background: #E75B37; } .divDansCadre{ text-align:left; width: 155px; margin: 7px 0 15px 5px; font: 10px Verdana, Times New Roman, Times, serif; color: #000; } .divDansCadre img{ margin-bottom: 7px; } .divDansCadre .ttpTitre{ background: none; padding: 0; margin-bottom: 3px; } .divDansCadre div{ } #btSubmit { color: #FFF; font-weight: bold; width: 20px; height: 20px; background: #9FB6CF; border: 2px solid #9FB6CF; } /* DIV de contenu central */ #Contenu { display: block; overflow: hidden; float:left; padding: 15 0 0 0px; width: 410px; height: auto; text-align:left; margin-right: 6px; z-index:0; } .rubDescription { margin-bottom: 10px; font-weight: bold; } #bas { display: block; overflow: hidden; width: 410px; padding-top: 100px; color: #000; text-align:center; } .sousNav{ overflow : hidden; display: block; width: auto; } .sousNav a, .sousNav a:link, .sousNav a:visited { overflow : hidden; font: 9px Verdana, Times New Roman, Times, serif; color: #000; text-decoration: underline; } .sousNav a:hover { color: #000; text-decoration: none; } a.ssNavOn { color: #000; text-decoration: underline; } a.ssNavOn:link, a.ssNavOn:visited, a.ssNavOn:hover { color: #000; text-decoration: none; } /* DIV de droite et ses rubriques */ #Droite{ display: block; overflow: hidden; float: left; height: auto; width: 167px; text-align:left; margin-left: 10px; } /* bloc PASS */ #PASS{ background: #028D78; } /* bloc PROJET */ #PROJETENCOURS{ background: #D8E14A; } /* bloc AGENDA */ #AGENDA{ background: #FFCD1A; } /* bloc DIAPORAMA */ #DIAPORAMA{ background: #F68729; } /* LE RESTE */ .clear { clear: both; height: 0px; padding: 0; margin: 0; font: 0; visibility: hidden; } .imgRight { float: right; margin-left: 5px; } .imgLeft { float: left; margin-right: 5px; } .imgRightR { text-align: center; padding-left: 5px; } .imgLeftL { text-align: center; padding-right: 5px; } .imgTop { text-align: center; padding-bottom: 7px; } .imgBottom { text-align: center; padding-top: 7px; } #imgzoom { display: none; OVERFLOW:hidden; POSITION: absolute; margin: 0; padding: 0; color: #000; width: 410px; height: auto; background: #FFF; border: 0px solid #8C0202; cursor:hand; z-index: 99; } #imgzoom p{ padding: 1px; } #imgzoom a{ color: #000; font-weight: bold; } .ttpTitre { overflow: hidden; display: block; font: 17px Verdana, Times New Roman, Times, serif; font-weight: bold; color: #000; padding-left: 20px; margin-bottom: 8px; background-position:0 .2em; } .ttpTexte { display: block; overflow: hidden; line-height:15px; font: 11px Verdana, Times New Roman, Times, serif; color: #000; } .ttpTexte h2{ font: 10px Verdana, Times New Roman, Times, serif; font-weight: bold; padding-left: 20px; margin: 0; height: 16px; } .date{ font-style: italic; padding-bottom: 6px; } .ttpTitre2 { width: auto; height: 25px; padding-right: 20px; background: url(../img_communes/fond_titre_rouge.gif) no-repeat bottom right; } .ttpTexte2 { display: block; width: 100%; overflow: hidden; padding: 5px 0 5px 0; width: 265px; border: 1px solid #9DADE2; } #ficheTitulaire { font-size:7pt; width:75px; margin:0; padding:0; float:left; text-align:center; } #ficheSuppleant { font-size:7pt; width:75px; float:left; margin:0; padding:0; margin-left:3px; margin-bottom:3px; text-align:center; } p.candidatCollege { font-weight:bold; font-size:7pt; margin-bottom:3px; } .titreProjetDroite { overflow: hidden; display: block; font: 11px Verdana, Times New Roman, Times, serif; font-weight: bold; color: #000; margin-bottom: 8px; } .titreGalerieDroite { overflow: hidden; display: block; font: 11px Verdana, Times New Roman, Times, serif; font-weight: bold; color: #000; margin-bottom: 8px; } #actu h1 { margin:0 0 3px 0; font-size:12px; color:#F68729; } .sous_titre { margin-bottom:5px; } .dateA { color:#999999; font-weight: bold; } .contour { display:block; overflow:hidden; width:72px; height:72px; margin-right:10px; margin-bottom:10px; float:left; background: url(../img_communes/contour.gif) no-repeat; } .contour img{ margin: 5px 0 0 5px; border:0; }