body{
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     background-image: url(../images/fond.gif);
     background-repeat: repeat-x;
font-family: arial, Helvetica, verdana, sans-sherif;
}


.img{

margin-right: 10px;

}



#tabgauche .moduletable TH, #tabgauche .moduletable-recherche TH, #tabdroit .moduletable TH, #tabdroit .moduletable-recherche TH{
   background-color:#C4E2F5;
   text-transform: uppercase;
   font-family: verdana, arial, Helvetica, sans-sherif;
   color: #828286;
   font-size:11px;
   font-weight:bold;
   text-align:left;
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   width:180px;
   text-decoration:none;
}

#tabgauhe .moduletable TD{
   /*margin-top:5px;
   margin-bottom:5px;*/
   margin-top:10px;
   margin-bottom:10px;
}
.moduletable-nav{
   width:179px;
   margin-bottom:10px;
}
.moduletable-nav TD TD{
   width:180px;
   border-bottom: 1px solid #D6D6D7;
   padding-left:10px;

}
.moduletable-nav TD TD a IMG{
    vertical-align:middle;
}
.moduletable-nav a{
   text-decoration:none;
   color:#007BC1;
   font-size:12px;
   font-weight:bold;
 } 
  
#moduletable-navviemunicipale a{
   text-decoration:none;
   color:#DF970D;
   font-size:12px;
   font-weight:bold;
}
#menuitem_1-nav div a{
     background-image: url(../images/puce2_bienvenue.gif);
     font-size:11px;
     font-weight:normal;
}
#gauchemenu{
   background-color: #ffffff;
}
#gauche{
   width:179px;
}
#tabcentre{
     background-color:#ffffff;
     height:100%;
}
/*#droitehaut{
   margin-bottom:1px;
}*/
#gauche, #droite, #tabdroit, #tabgauche{
   background-color: #E3F4FF;
}

.moduletable-navdroit TD TD{ 
   border-bottom: 1px solid #E3F4FF;
   padding-top:6px;
   padding-bottom:6px;
}
#tabgauche .moduletable-navdroit TD, #tabdroit .moduletable-navdroit TD{
   background-color:#C4E2F5;
   text-transform: uppercase;
   text-align:left;
   font-weight:bold;
   width:180px;
   padding-left:1px;
}
.mainlevel-navdroit{
   margin-bottom:5px;
   text-decoration:none;
   font-family: verdana, arial, Helvetica, sans-sherif;
   color: #828286;
   font-size:11px;

}

/* Module recherche */
.moduletable-recherche form{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
/* Module MAP */
#map{
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  margin-right:10px;
}

#map DIV SPAN, #map DIV A{
  display:none;
}
.recherche_rue{
  padding-top:5px;
  padding-bottom:5px;
  /*padding-left:5px;*/
}

/*FIN MAP*/

.recherche_rue .button, .recherche_rue .button-recherche {
   cursor: pointer;
   border: none;
   background: url(../images/bout_valider.gif) no-repeat left top;
   height:18px;
   width:26px;
   margin-left:-2px;
}
.recherche_rue input{
   margin-left:5px;
}
.search-recherche .button-recherche {
   background: url(../images/bout_valider.gif) no-repeat left top;
   cursor: pointer;
   border: none;
   color:#E3F4FF;
   font-size:0px;
   height:18px;
   width:26px;
   margin-bottom:3px;
}


#centre{
   margin-left:30px;
   margin-right:30px;
}

.moduletable .category, .moduletable TD .category a, .moduletable .category a:visited{
   font-size: 12px;
   color:#828286;
   text-decoration:none;
}
.moduletable TD .category{
   padding-bottom:5px;
   padding-left:5px;
}

.moduletable .category:hover{
   font-size: 12px;
   color:#828286;
   text-decoration:underline;
}


/* MODULE PAGE ACCUEIL */

.newsaccueil{
   /*font-size:13px;*/
   text-align:justify;
}
 #centre th{
     background-image: url(../images/fond_titre.gif);
     background-repeat: no-repeat;
     text-transform: uppercase;
     font-size:16px;
     font-weight:bold;
     color:#AABCCC; 
     text-align:left;
     height:40px;
     padding-left:15px;
     padding-top:7px;
}
.titrenews{
   font-size:13px;
   font-weight:bold;
   padding-top:2px;
   padding-bottom:2px;
}
#newsdroite{
   width: 240px;
   /*float: left;*/
   margin-bottom:10px;
}
#newsdroite img{
  margin-right:10px;
}
.newsgauche{
   width: 240px;
   /*float: left;*/
   margin-bottom:10px;
}
.newsgauche img{
  margin-right:10px;
}
TD .suitenews{
   text-align:right;
}
.newsaccueil .newstexte{
   margin-top:5px;
   font-family: verdana, arial, Helvetica, sans-sherif;
   font-size:10px;
   color:#515151;
}

DIV.section10, DIV.section9, DIV.section8, DIV.section7, DIV.section6, DIV.section5, DIV.section4{
   padding-top:5px;
   /*margin-bottom:10px;*/
   border-bottom: 1px solid #D6D6D7;
}
DIV.section10 .titrenews, DIV.section9 .titrenews, DIV.section8 .titrenews, DIV.section7 .titrenews, DIV.section6 .titrenews, DIV.section5 .titrenews, DIV.section4 .titrenews{
   font-size:13px;
}






.section11 .titrenews{
   background-color:#a2a2a2;
   font-size:11px;
}
.section11 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section11 .suitenews a{
   color:#FFCC00;
   text-decoration:none;
   font-style: italic;
}
.section11{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section11 a{
   color:#a2a2a2;
}
.section11 td{
vertical-align: top;
}




.section10 .titrenews{
   background-color:#C6210D;
   font-size:11px;
}
.section10 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section10 .suitenews a{
   color:#C6210D;
   text-decoration:none;
   font-style: italic;
}
.section10{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section10 td{
vertical-align: top;
}
.section9 .titrenews{
   background-color:#FFCC00;
   font-size:11px;
}
.section9 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section9 .suitenews a{
   color:#FFCC00;
   text-decoration:none;
   font-style: italic;
}
.section9{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section9 td{
vertical-align: top;
}
.section8 .titrenews{
   background-color:#C50D93;
   font-size:11px;
}
.section8 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section8{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section8 .suitenews a{
   color:#C50D93;
   text-decoration:none;
   font-style: italic;
}
.section8 td{
vertical-align: top;
}
.section7 .titrenews{
   background-color:#00C09A;
   font-size:11px;
}
.section7 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section7{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section7 .suitenews a{
   color:#00C09A;
   text-decoration:none;
   font-style: italic;
}
.section7 td{
vertical-align: top;
}
.section6 .titrenews{
   background-color:#AFC800;
   font-size:11px;

}
.section6 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section6{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section6 .suitenews a{
   color:#AFC800;
   text-decoration:none;
   font-style: italic;
}
.section6 td{
vertical-align: top;
}
.section5 .titrenews{
   background-color:#007BC1;
   font-size:11px;

}
.section5 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section5{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section5 .suitenews a{
   color:#007BC1;
   text-decoration:none;
   font-style: italic;
}
.section5 td{
vertical-align: top;
}
.section4 .titrenews{
   background-color:#F89E00;
   font-size:11px;

}
.section4 .titrenews a{
   color:#FFFFFF;
   text-decoration:none;
   padding-left:10px;
   float: left;
}
.section4{
   padding-top:5px;
   border-bottom: 1px solid #D6D6D7;
   font-size:11px;
}
.section4 .suitenews a{
   color:#F89E00;
   text-decoration:none;
   font-style: italic;
}
.section5 td{
vertical-align: top;
}
/* FORMULAIRE */
.body_outer form input{
     margin-bottom:5px;
}
/*#lettredinformation input{
     margin-bottom:5px;
}*/


/* BAS DE PAGE */
#adresse{
    text-align:center;
    background-image:url(../images/bas_page.gif);
    background-repeat:no-repeat;
    height:50px;
    font-family: verdana, arial, Helvetica, sans-sherif;
    font-size:10px;
    font-weight:normal;
    color:#007AC1;
}
#adresse .adresse_bas{
    text-transform: uppercase;
}


.mainlevel-navbas{
    font-family: verdana, arial, Helvetica, sans-sherif;
    font-size:11px;
    font-weight:normal;
    color:#007AC1;
    margin-left:10px;
}
#bas{
   margin-left:320px;
}

/* MODULE VIVRE A BEAURAINS */

#gauche .moduletable .module_vivre_image{
    margin-left:10px;
    margin-top:5px;
}
#gauche .moduletable .module_vivre_image IMG{
    text-decoration:none;
    border:0;
}
#gauche .moduletable .module_vivre_lien{
    margin-left:10px;
    margin-top:5px;
}
#gauche .moduletable .module_vivre_lien a{
    text-decoration:none;
    font-family: verdana, arial, Helvetica, sans-sherif;
    font-size:10px;
    font-weight:bold;
    color:#007AC1;
}

/* MODULE AGENDA, RECRUTEMENT */

#droite .moduletable div{
    text-decoration:none;
    font-family: verdana, arial, Helvetica, sans-sherif;
    font-size:10px;
    margin-left:5px;  
    margin-right:5px; 
    padding-bottom:5px;
}
#droite .moduletable div a{
    text-decoration:none;
    color:#515151; 
}
#droite .moduletable div a:hover{
    text-decoration:underline;
}


/* MODULE SONDAGE */

.poll{

font-family: verdana, arial, Helvetica, sans-sherif;
color: #828286;
font-size:11px;
}

 .poll input  {
border:2px outset #828286;
cursor:pointer;
background-color:#ffffff;
color:#828286;
}

/* MODULE SONDAGE :POLLXT*/


#pollxtOptCol{
font-family: verdana, arial, Helvetica, sans-sherif;
color: #828286;
font-size:10px;
}

#task_button{
border:2px outset #828286;
cursor:pointer;
background-color:#ffffff;
color:#828286;

}

.sectiontableheader{
font-family: verdana, arial, Helvetica, sans-sherif;
color: #828286;
font-size:10px;
}

#pollxtTitle a{
font-family: verdana, arial, Helvetica, sans-sherif;
font-size:9px;
}

#pollxtFreeCol, #pollxtImgCol, #pollxtOptCol{
margin-top:-0.3em;
margin-bottom:-0.3em;
}
