/* BASICS */ body { margin: 0; padding: 0; background: #F2FAFE; text-align: center; color: #003366; } p { margin-top: 0; padding-top: 0; } form { margin: 0; padding: 0; border: 0px solid #FFF; } body, select, td, input, div, textarea{ font: 11px Arial, Times New Roman, Times, serif; } input, textarea { background: #FFF; color: #000; } img { border: 0; } .radio { background: none; border: 0; } label { font-weight: bold; } .bouton { background: #FFF; height: 20px; font-weight: bold; } h2 { font: 11px Arial, Times New Roman, Times, serif; font-weight: bold; margin: 10px 0 10px 0; padding-left: 18px; } h3 { font: 11px Arial, Times New Roman, Times, serif; font-weight: lighter; margin: 10px 0 10px 0; padding-left: 18px; } 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; } .hdate { font-family: Geneva, Arial, Helvetica, sans-serif;font-size:10px; margin: 0px 0 5px 10px; } ul { margin: 0; padding-left: 10px; list-style-type: none; } li { background: url(../img_communes/li_arrow.gif) no-repeat; padding-left: 10px; background-position:0 .4em; list-style-type: none; } a:link, a:visited, a:active { text-decoration: none; color: #FF7C32; } a:hover { text-decoration: none; color: #000; } a.pdf, a.pdf:link, a.pdf:hover, a.pdf:visited, a.pdf:active{ padding-left: 18px; height: 14px; font-weight: bold; background: url(../img_communes/pdf2.gif) left top no-repeat; background-position: 0 .0em; } a.loupe, a.loupe:link, a.loupe:hover, a.loupe:visited, a.loupe:active{ color: #0085C9; padding-left: 14px; background: url(../img_communes/loupe.gif) left top no-repeat; } a.loupe:hover{ text-decoration:underline; } 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; } a.lezart:link, a.lezart:visited, a.lezart:active{ color: #999999; font-weight: normal; } a.lezart:hover { color:#999999; text-decoration: underline; } .retour { display: block; overflow: hidden; width: 100%; height: 16px; 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: -16px; } .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 généraux*/ #container { display: block; overflow: hidden; margin: 0 auto; width: 780px; text-align: left; background: #FFF; } #nav { height: 22px; background: url(../img_communes/fd_nav.gif) no-repeat; padding-left: 222px; } #nav img{ border: 0; } #nav span{ display: block; overflow: hidden; height: 22px; float: left; } #nav a, #nav a:visited, #nav a:link { display: block; overflow: hidden; } #nav a:hover { margin-top : -22px; } #nav .navOn a, #nav .navOn a:visited, #nav .navOn a:link { margin-top : -22px; } #lesLangues { width: 84px; float: right; } #lesLangues span{ padding-right: 10px; } .divDansCadre{ width: 235px; margin: 5px 5px 5px 10px; } .sousNav{ overflow : hidden; display: block; float: left; text-align:left; width: 100%; border-bottom: 1px solid #DDD; margin: 5px 0px 15px 0px; } .sousNav span{ display: block; overflow : hidden; margin-bottom: 3px; padding-left: 10px; } .sousNav a, .sousNav a:link, .sousNav a:visited, .sousNav a:active { color: #000; font-weight: bold; } .rubDescription { margin-bottom: 10px; font-weight: bold; } #gauche{ display: block; width: 524px; float: left; } #bienvenue{ float: left; } #aleatoire{ display: block; overflow: hidden; width: 301px; height: 199px; margin-left: 1px; float: left; } #LesAnnonces { float: left; } .annonce{ display: block; overflow: hidden; float: left; width: 256px; height: 56px; background: url(../img_communes/fd_selection.gif) repeat-x; margin-top: 12px; } .annonce div{ margin-top: 0px; } .annonce img{ border: 0; float: left; margin-right: 10px; } #droite{ display: block; overflow: hidden; width: 255px; float: left; margin-left: 1px; } #affairedumois{ display: block; overflow: hidden; height: 199px; background: #C8D8E3 url(../img_communes/fd_affaire.gif) repeat-x; } #rechercher{ margin-top: 1px; height: 155px; background: #E2ECF4; } #rechercher select{ width: 100%; } #btr { float: right; margin: 0; } /*les éléments du bas*/ #bas { margin: 0 auto; width: 780px; font: 10px Arial, Times New Roman, Times, serif; color: #999; text-align: right; } /*le reste*/ hr { padding: 0; margin: 5px 0 5px 0; height: 1px; } .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; POSITION: absolute; text-align: center; padding: 0; color: #000; width: 524px; height: auto; OVERFLOW:hidden; background: #FFF; border: 0px solid #8C0202; cursor:hand; z-index: 2000; margin-top: 35px; } #imgzoom p{ padding: 1px; } #imgzoom a{ color: #000; font-weight: bold; } .ttpTitre { font-weight: bold; margin-bottom: 8px; padding: 5px; } .ttpTexte { padding: 5px; } .date{ font-style: italic; padding-bottom: 6px; } a.titreFiche, a.titreFiche:link, a.titreFiche:visited { font-weight: bold; color: #003366; }