BODY {
font-family : verdana, arial, helvetica, swiss, sans-serif; 
font-size : 10pt; 
color : #000000; 
background-color : #356797;
margin : 0;

}

.photo {
margin:0 10px 5px 0;
} 
.photo2 {
margin:0 10px 5px 15px;
} 
.photo3 {
margin:0 10px 1px 15px;
} 
.photo4 {
margin:0 10px 5px 0px;
} 
.banner {
height:172px;
width:607px;
} 
TABLE {
font-size : 8pt; 
color : #333333; 
font-family : Verdana, Arial; 
}

A.lienLettre:link {
color : #004685; 
text-decoration : none; 
} 
A.lienLettre:hover {
color : #004685; 
text-decoration : none; 
}
A.lienLettre:visited {
color : #004685; 
text-decoration : none; 
}
A.lienLettre:active {
color : #004685; 
text-decoration : underline; 
}

/*
A.lienmenudroit:link {
color : #ffffff; 
text-decoration : none; 
padding-left : 6px; 
font-weight : bold; 
font-size : 10px; 
} 
A.lienmenudroit:hover {
color : #ffffff; 
text-decoration : none; 
padding-left : 6px; 
font-weight : bold; 
font-size : 10px; 
} 
A.lienmenudroit:visited {
color : #ffffff; 
text-decoration : none; 
padding-left : 6px; 
font-weight : bold; 
font-size : 10px; 
} 
A.lienmenudroit:active {
color : #ffffff; 
text-decoration : none; 
padding-left : 6px; 
font-weight : bold; 
font-size : 10px; 
} */
A.lienweb:link {
color : #ffffff; 
text-decoration : none; 
} 
A.lienweb:hover {
color : #ffffff; 
text-decoration : none; 
} 
A.lienweb:visited {
color : #ffffff; 
text-decoration : none; 
} 
A.lienweb:active {
color : #ffffff; 
text-decoration : none; 
} 
HR {
color : #ffffff; 
height : 1pt; 
} 
IMG {
border : 0px none; 
} 
div#page {
position : relative;
width : 800px; 
vertical-align : top;
text-align : center;
/*border-color : #ffffff; 
border-style : solid; 
border-width : 1pt; */
padding : 5px; 
margin-left : auto; 
margin-right : auto; 
margin-top : 8px; 
margin-bottom : 4px;
background-color : #ffffff; 
} 
div#entete {
width : 100%; 
background-color : #ffffff; 
vertical-align : top; 
border-color : #ffffff; 
border-style : solid; 
border-width : 1pt;
/*padding : 5px; */
/*margin : 4px; */
} 
div#corps {
border:0px solid #000000;
width : 100%; 
background-color : #ffffff; 
margin : 10px 4px; 
} 
div#contenu {
border:0px solid #ff9900;
width : 545px; 
vertical-align : top;
text-align : justify; 
padding : 5px;
background-color : #ffffff; 
float : left 
} 
div#contenu2 {
border:0px solid #ff9900;
vertical-align : top; 
text-align : justify; 
margin-top : 10px; 
padding : 4px; 
background-color : #ffffff; 
float : left 
} 
div#submenu {
width : 200px; 
height : 500px;
vertical-align : top; 
border-color : #ffffff; 
border-style : double; 
border-width : 2pt; 
margin-top : 10px; 
background-color : #ffffff; 
float : right; 
} 
div#footer {
border:0px solid #ffffff;
font-size : 7pt; 
font-weight : bold; 
color : #ffffff; 
width : auto;
height:50px; 
background-color : #4f88c1; 
vertical-align : top; 
padding : 5px; 
margin : 4px; 
text-align : right; 
clear:both
} 
div#menuDiv {
position : relative;
margin-left : 0px;
margin-top : 0px;
width : 780px; 
vertical-align : top; 
border-color : #356797; 
background-color : #356797;
/*border-style : solid; 
border-width : 0pt;
padding : 0px; 
margin : 0px; */
} 

/*******иии***********/
div#body td {
border-bottom: 1pt solid #CCCCCC;
padding:10px;
}

ul.menulist {
margin-top : 20px; 
list-style-type : square; 
list-style-image : url('../images/puce-01.gif'); 
list-style-position : outside; 
margin-left : 2em; 
text-align : left 
} 
A.topmenu:link {
color : #ffffff;
font-size : 10pt;
text-decoration : none;
} 
A.topmenu:hover {
color : #ffffff;
font-size : 10pt;
text-decoration : none;
} 
A.topmenu:visited {
color : #ffffff;
font-size : 10pt;
text-decoration : none;
} 
A.topmenu:active {
color : #ffffff;
font-size : 10pt;
text-decoration : none;
}
p.titre1 {
border : 1px solid #000000; 
color : #000000; 
margin-left : 10px; 
padding-left : 4px; 
text-decoration : none; 
text-align : left; 
width : 90%; 
font-size : 10pt; 
} 
p.para1 {
color : #000000; 
margin-left : 10px; 
padding-left : 4px; 
text-decoration : none; 
text-align : left; 
font-size : 10pt; 
} 
.para1 {
color : #000000; 
margin-left : 10px; 
padding-left : 4px; 
text-decoration : none; 
text-align : left; 
font-size : 10pt; 
} 
.para2 {
color : #000000; 
margin-left : 18px; 
padding-left : 10px; 
text-decoration : none; 
text-align : left; 
font-size : 10pt; 
} 
Table#tablelistmembres td {
border-bottom : 1pt solid #000000; 
vertical-align : bottom; 
font-size : smaller; 
} 
Table#tablelistmembres img {
border : 1pt solid #000000; 
vertical-align : baseline; 
} 
.nomprenom {
color : #000000; 
font-weight : bold; 
} 
.devecolocal {
background-image : url('../images/degradesinverses/devecolocal.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.commaudetail {
background-image : url('../images/degradesinverses/Commaudetail.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.entcultrecreo {
background-image : url('../images/degradesinverses/EnCultReCT.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.alimentation {
background-image : url('../images/degradesinverses/alimentation.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.renovationdecoration {
background-image : url('../images/degradesinverses/renovationdecoration.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.courtageimmobilier {
background-image : url('../images/degradesinverses/courtageimmobilier.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.automobile {
background-image : url('../images/degradesinverses/automobile.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.bienetre {
background-image : url('../images/degradesinverses/bienetre.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.burimp {
background-image : url('../images/degradesinverses/Burimpr.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.formation {
background-image : url('../images/degradesinverses/formation.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.finance {
background-image : url('../images/degradesinverses/finance.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.juridique {
background-image : url('../images/degradesinverses/Juridique.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.habitation {
background-image : url('../images/degradesinverses/habitation.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.media {
background-image : url('../images/degradesinverses/media.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.represpolitique {
background-image : url('../images/degradesinverses/represPolitique.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.santebetre {
background-image : url('../images/degradesinverses/Santebetre.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.servmunicgouv {
background-image : url('../images/degradesinverses/ServMunicGouv.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.divers {
background-image : url('../images/degradesinverses/divers.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.entcultfor {
background-image : url('../images/degradesinverses/entcultfor.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.santefor {
background-image : url('../images/degradesinverses/SanteFor.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.constructionpromotion {
background-image : url('../images/degradesinverses/constructionpromotion.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.serviceentreprises {
background-image : url('../images/degradesinverses/serviceentreprises.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.restaurantstraiteurs {
background-image : url('../images/degradesinverses/restaurantstraiteurs.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.Devecoloccultrecre {
background-image : url('../images/degradesinverses/Devecoloccultrecre.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.devali {
background-image : url('../images/degradesinverses/devecolocal.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.devlocsergouv {
background-image : url('../images/degradesinverses/devlocsergouv.jpg'); 
background-position :  right 50%; 
background-repeat : repeat-y 
} 
.bleugras {
font-size : 9pt; 
color : #356797; 
font-weight : bold; 
} 
.rougegras {
font-size : 9pt; 
color : #ff3333; 
font-weight : bold; 
} 
.rouge {
font-size : 9pt; 
color : #ff3333; 
} 
.noirgras {
font-size : 9pt; 
font-weight : bold; 
} 
.bleu {
font-size : 9pt; 
color : #356797; 
} 
.bleugrasdev1 {
font-size : 16pt; 
color : #356797; 
font-weight : bold; 
text-align : center; 
} 
.bleugrasdev2 {
font-size : 15pt; 
color : #356797; 
font-weight : bold; 
text-align : center; 
} 

.iframecalss {
width:90%;
height:auto;
}

@media print {
.banner {width:500px !important;}
}


/*Permet les menus deroulants*/

.menu{
    position:relative;
    margin-left : 15px;
    margin-bottom : 0px;
    display:block;
    /*padding:10;*/
    width:100%;
    
}

.menu ul{
    position:absolute;
    display:block;
    font-size : 10pt;
    margin:-5;
   /*padding:10;*/
    }
    
.menu li ul{
    visibility:hidden;
    font-size : 10pt;
}

.menu li li ul{
    position:relative;
    margin-left:0px;
    margin-top:-23px;
    font-size : 10pt;
}
    
.menu li{
    list-style:none;
    width:100px;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    font-size : 10pt;
    margin : 0;
    /*margin:0;
    padding:10;*/
    }
    
.menu li li{
    display:block;
    float:none;
    font-size : 10pt;
}
    
/* correct a little IE bug */
.menu li li{
	color: #ffffff;
	background-color: #356797;
    /*display:inline;*/
}

.menu a{
    text-align:center;
    background-color: #356797;
   /* border:1px #666 solid;*/
    color:#ffffff;
    display:block;
    font-size : 10pt;
    text-decoration:none;
   /* padding:2px 0;
    margin:1px;*/
}

.menu li ul li a{
    text-align:left;
    background-color: #356797;
   /* border:1px #666 solid;*/
    color:#ffffff;
    display:block;
    width:200px;
    text-decoration:none;
    font-size : 10pt;
    /*padding:2px 0;
    margin:1px;*/
}

.menu a.topmenu:hover{
	color:#ffffff;
    background-color: #356797;
    font-size : 10pt;
	font-weight:bold;
   /* border:1px #aaa solid;*/
}

/* for a mozilla better display with key nav */
.menu a:focus{
	color:#ffffff;
    background-color: #356797;
    font-size : 10pt;
    margin-left : -10px;
}

a.linkOver{
	color:#ffffff;
    background-color: #356797;
    font-size : 10pt;
    margin-left : -10px;
}
#flashcontent{
	height: 950px;
]}

