/* Start of CMSMS style sheet 'main' */
/*-------------------------------------------------------------------------------------------------*/
/*Html*/
html {
background:url(images/jpeg/fonds/motif-cubzaguais.jpg);
}

/*-------------------------------------------------------------------------------------------------*/
/*Code*/
code {font-family:Century Gothic,Arial,Verdana; }
/*-------------------------------------------------------------------------------------------------*/
/*Body*/
body {
font-family:Century Gothic,Arial,Verdana; 
font-size:12px;
margin: 0px auto;
padding:0px;
width:947px;
height:599px;
}


/*-------------------------------------------------------------------------------------------------*/
/*Page contenant tous les elements*/
#page {
position:relative;
margin: 10px auto;
padding:0px;
width:947px;
height:599px;
overflow:visible;
/*border:2px solid #000000;*/
}
a {text-decoration:none;color:#176033;}
a:hover {text-decoration:none;color:#F19F3C;}

/*-------------------------------------------------------------------------------------------------*/
/*Bandeau*/
#header {
position :absolute;
margin:0px;
width:950px;
height:100px;
overflow:visible;
z-index:100;
}

/*-------------------------------------------------------------------------------------------------*/
/*logo acces communes*/
.acces {
position :absolute;
margin-top:100px;
margin-left:4px;
width:154px;
height:50px;
overflow:visible;
}

.acces img {position :absolute;
margin-top:0px;
margin-left:10px;
}

#actus img {position :absolute;
margin-top:0px;
margin-left:0px;
}

#text_acces {position :absolute;
margin-top:4px;
text-align:left;
margin-left:60px;
font-size: 10px;font-weight:bold;
}

/*-------------------------------------------------------------------------------------------------*/
/*Fil arianne*/
.fil_ariane {
position :absolute;
margin-top:110px;
margin-left:168px;
width:750px;
height:20px;
overflow:visible;
color:#176033;
font-size:10px;
}
.fond_translucide{
position :absolute;
margin-top:100px;
margin-left:168px;
width:330px;
height:28px;
background-color: #ffffff;  /* le fond                 */
filter:alpha(opacity=50);   /* Internet Explorer 6     */
-moz-opacity:0.5;           /* Mozilla 1.6 et infér.   */
opacity: 0.5;}
.fil_ariane a {text-decoration:none;color:#176033;font-weight:bold;border-bottom : 1px solid #176033;}
.fil_ariane a:hover{text-decoration:none;color:#F19F3C;font-weight:bold;border-bottom : 1px solid #F19F3C;}


/*-------------------------------------------------------------------------------------------------*/
/*Actualites*/
#actus {
position :absolute;
margin-top:160px;
margin-left:0px;
padding:10px;
width:140px;
height:310px;
overflow:auto;
}

/*-------------------------------------------------------------------------------------------------*/
/*Menu en bas a gauche*/
#menu_bas {
position :absolute;
margin-top:520px;
margin-left:0px;
width:150px;
height:60px;
overflow:visible;
text-align:right;
padding:0px;
font-size:10px;
line-height:10px;
}


/*-------------------------------------------------------------------------------------------------*/
/*Menu principal*/
#menu {
position :absolute;
margin-top:140px;
margin-left:160px;
width:164px;
height:450px;
overflow:hidden;
}

/*ajustement*/
.menusurvol{background: url('images/jpeg/suvol-orange.jpg') no-repeat;display:block;}
.menusurvol2{text-decoration:none;}
.menunosurvol{}
#menu img{margin:0px;padding:0px;border:0px;}
#menu ul {padding:0px; margin:0px;display:block;}
#menu ul.ul1 {list-style-type:none;}
#menu ul.ul2 {list-style-type:disc;}
#menu ul.ul3 {list-style-position:inside;list-style-type:circle;}
#menu li {padding:0px;margin:0px;font-size:10px;color:#000000;display:block;}
#menu li a, #menu li span{color:#000000;text-decoration:none;font-weight:bold;margin:0px;padding:0px;}
#menu li a:hover,#menu li span:hover{color:#000000;text-decoration:none;font-weight:bold;}
#menu h3{color:#000000;margin:0px;padding:0px;font-size:10px;font-weight:normal;}
#menu li a.img_back:hover, #menu li span.img_back:hover{background: url('images/jpeg/suvol-orange.jpg') no-repeat;display:block;}
#menu li a.img_back_2:hover,#menu li span.img_back_2:hover{color:#176033;text-decoration:none;}
#menu li a.img_back_3,#menu li span.img_back_3{color:#6E727B;text-decoration:none;}
#menu li a.img_back_3:hover,#menu li span.img_back_3:hover{color:#176033;text-decoration:none;}
#menu li a.img_back_parent,#menu li span.img_back_parent{background: url('images/jpeg/suvol-orange.jpg') no-repeat;display:block;}
#menu li a.img_back_parent:hover,#menu li span.img_back_parent:hover{background: url('images/jpeg/suvol-orange.jpg') no-repeat;display:block;}
#menu li a.img_back_parent_2,#menu li span.img_back_parent_2{color:#176033;text-decoration:none;font-weight: bold;}
#menu li a.img_back_parent_2:hover{color:#176033;text-decoration:none;font-weight: bold;},#menu li span.img_back_parent_2:hover
#menu li a.img_current,#menu li span.img_current{color:#176033;text-decoration:none;}
#menu li a.img_current:hover,#menu li span.img_current:hover{color:#176033;text-decoration:none;}
#menu li a.img_current1,#menu li span.img_current1{background: url('images/jpeg/suvol-orange.jpg') no-repeat;display:block;}
#menu li a.img_current1:hover,#menu li span.img_current1:hover{background: url('images/jpeg/suvol-orange.jpg') no-repeat;}
#menu li.menu1{border-top:1px solid #6E727B;line-height:1.8em;margin:0px;padding:0px;}
#menu li.menu1 a {line-height:1.8em;}
#menu li.menu2{padding:6px 0px 0px 10px;margin:0px;line-height:1.1em;}
#menu li.menu2 a {line-height:1.3em;}
#menu li.menu3{padding:2px 0px 0px 20px;margin:0px;line-height:1em;list-style-position:inside;}
#menu li.menu3 a {line-height:1.2em;}
#menu li.menu3 a.img_current {color:#176033;text-decoration:none;}


/*-------------------------------------------------------------------------------------------------*/
/*titre du content*/
#titre {
position :absolute;
margin-top:136px;
margin-left:440px;
padding:0px;
width:500px;
height:30px;
overflow: visible;
color:#6E727B;
}

/*-------------------------------------------------------------------------------------------------*/
/*contenant du content*/
#contient_accueil{position:absolute;margin-top:370px;margin-left:410px;width:538px;height:140px;overflow: auto;}
#contient {position:absolute;margin-top:170px;margin-left:410px;width:538px;height:340px;overflow: auto;}
#contient_communes{position:absolute;margin-top:210px;margin-left:410px;width:538px;height:230px;overflow: auto;}
#contient_galeries{position:absolute;margin-top:170px;margin-left:410px;width:538px;height:260px;overflow: auto;}
#contient_10com{position:absolute;margin-top:490px;margin-left:410px;width:538px;height:30px;overflow: auto;}

/*-------------------------------------------------------------------------------------------------*/
/*content*/
#content_accueil {position:absolute;margin-top:0px;margin-left:0px;width:400px;height:140px;overflow: visible;font-family:Century Gothic,Arial,Verdana; }
#content {position:absolute;margin-top:0px;margin-left:0px;width:400px;height:340px;overflow: visible;font-family:Century Gothic,Arial,Verdana; }
#content_communes {position:absolute;margin-top:0px;margin-left:0px;width:400px;height:230px;overflow: visible;font-family:Century Gothic,Arial,Verdana; }
#content_galeries {position:absolute;margin-top:0px;margin-left:0px;width:400px;height:260px;overflow: visible;font-family:Century Gothic,Arial,Verdana; }
#content_10com {position:absolute;margin-top:0px;margin-left:0px;width:400px;height:30px;overflow: visible;font-family:Century Gothic,Arial,Verdana; }


#content p, #content_accueil p {margin:0px;padding:0px;}
#content a, #content_accueil a{text-decoration:none;color:#176033;}
#content a:hover, #content_accueil a:hover{text-decoration:none;color:#F19F3C;}
#content blockquote a, #content_accueil blockquote a{text-decoration:none;color:#176033;border-bottom : 1px solid #176033;}
#content blockquote a:hover, #content_accueil blockquote a:hover{text-decoration:none;color:#F19F3C;border-bottom : 1px solid #F19F3C;}


/*-------------------------------------------------------------------------------------------------*/
#diapo {position:absolute;margin-top:170px;margin-left:410px;width:400px;height:40px;overflow: visible;}
#mini_carte{position:absolute;margin-top:450px;margin-left:410px;width:384px;height:122px;background:transparent;}

/*-------------------------------------------------------------------------------------------------*/
#flash {position:absolute;margin-top:170px;margin-left:410px;width:400px;height:200px;}
#bt1 {position:absolute;top:0px;left:0px;margin:0px;padding:0px;width:120px;height:180px;}
#bt2 {position:absolute;top:0px;left:130px;margin:0px;padding:0px;width:120px;height:180px;}
#bt3 {position:absolute;top:0px;left:260px;margin:0px;padding:0px;width:120px;height:180px;}


/*-------------------------------------------------------------------------------------------------*/
/*Ajustement des textes*/
#titre h1 {margin:0px;padding:0px;font-size:18px;font-weight:normal;display:inline;}
#menu_bas a {color:#FFFFFF;text-decoration:none;font-weight:bold;}
#menu_bas a:hover {color:#F19F3C;font-weight:bold;}

/*-------------------------------------------------------------------------------------------------*/
/*Actus*/
/*Sommaire*/
.sommaire{margin:0px 0px 10px 0px;padding:0px;}
.sommaire img{margin:4px 0px 0px 0px;padding:0px;position:absolute;}
.sommaire p{margin:0px;padding:0px;}
.titre_sommaire{margin:0px 0px 0px 16px;padding:0px;}
.titre_sommaire a{text-decoration:none;color:#176033;font-weight:bold;}
.titre_sommaire a:hover{text-decoration:none;color:#F19F3C;font-weight:bold;}
.titre_sommaire .titre{color:#176033;font-weight:bold;}

/*-------------------------------------------------------------------------------------------------*/
/*Contact*/
.contactform {margin:0px;padding:0px;}
.texte{width:120px;}
.contactform table td{padding:1px 0px;text-align:left;}
.contactform input.text{width:230px;border:1px solid #6E727B;}
.contactform input.bout{width:80px;height:18px;background-color:#176033;border:0px;color:#FFFFFF;font-size:10px;}
.contactform textarea {width:350px;height:80px;border:1px solid #6E727B;}
.contactform td.bouton {text-align:right;}
.contactform img {margin:2px 0px 0px 0px;padding:0px;position:relative;}
.contactform .decalage{margin:0px 0px 0px 4px;padding:0px;}
.mention{width:350px;text-align:justify;}
.texte_mention_contact{font-size:9px;color:#6E727B;}
.titre_mention_contact{font-size:10px;color:#6E727B;}

/*-------------------------------------------------------------------------------------------------*/
/*Sommaire des rubrique*/
#content ul {margin:0px;padding:0px;}
#content ul.som li ul {margin:0px;padding:0px 0px 0px 20px;}
#content ul.som li {margin:0px 0px 20px 0px;padding:0px;list-style-type:none;font-size:14px;border-top:1px solid #6E727B}
#content ul.som li a{text-decoration:none;color:#176033;}
#content ul.som li a:hover{text-decoration:none;color:#F19F3C;}
#content ul.som li ul li {margin:0px;padding:0px;list-style-type:none;font-size:12px;border:0px;}

/*-------------------------------------------------------------------------------------------------*/
.titresurvol{cursor:pointer;color:#176033;}
.titresurvol:hover{cursor:pointer;color:#F19F3C;}
/*a.titresurvol{cursor:pointer;color:#176033;}
a.titresurvol:hover{cursor:pointer;color:#F19F3C;}*/


/*-------------------------------------------------------------------------------------------------*/
#carte{position:absolute;margin:0px;padding:0px;top:170px;left:411px;}

.album_content h3 {display:none;}
.noprint a {text-decoration:none;color:#176033;}
.noprint a:hover {text-decoration:none;color:#F19F3C;}


/* End of 'main' */

