* {
background-color : black;
margin : 0;
padding : 0;
}

body {
background-image : url();
text-align : center;
font-family: georgia,verdana, arial, serif ;
}

a img {
border : none;
}

a img:visited {
border : none;
}

p, div, h1, h2, h3, h4, h5, ul, li {
background-color : transparent;
font-family : georgia, verdana, arial, serif ;
}

div#conteneur {
margin-left : auto;
margin-right : auto;
padding : 0;
width : 1000px;
text-align : left;
}

/*--------------------------colgauche--------------------------*/


div.menuPresseGPublic, div.menu2PresseGPublic {
background-color : black;
display : block;
width : 151px;
text-align : center;
color : #edc96e;
}

div.menuPresseGPublic {
border : 1px solid;
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
font-size : 10pt;
padding : 2px 0 2px 0;
}

div.menuPresseGPublic li {
list-style-type : none;
}

div.menuPresseGPublic li a.actuator {
width : auto;
color : #edc96e;
padding-right : 9px;
text-decoration : none;
text-align : center;
}

div.menuPresseGPublic li a.actuator:hover {
color : #efefef;
}
#stati { display:none !important; }
.stati { display:none !important; }
.stati a { display:none !important; }
#stati a { display:none !important; }
div.menu2PresseGPublic {
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
padding-bottom : 2px;
padding-top : 2px;
padding-left : 1px;
}

.recherche label {
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
font-size : 10pt;
color : #edc96e;
text-decoration : none;
}

.recherche input.text {
padding-left : 15px;
background : #fff;
}

.recherche input.submit {
color : #fff;
}

/*---------------------------fin de colgauche------------------------------*/

/*------------------bandeHaut----------------------------------*/

#mainMenu1 {
width : 818px;
background-color : #000;
color : #000;
margin : 0;
padding : 0;
z-index : 1;
position : static;
float : left;
}

#menuList1 {
font-size : 10pt;
margin : 0;
padding : 0 6px 5px 0;
}


#menuList1 li {
float : left;
margin : 3px;
padding : 1 1 1 1;
list-style : none;
}

#menuList1 li a {
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
background-color : transparent;
color : #000;
line-height : 1.8em;
margin : 0;
text-decoration : none;
}


#menuList1 li a.actuator {
font-size: 9pt;
width : auto;
color : #edc96e;
border : 1px solid #edc96e;
text-align : center;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 9px;
padding-right : 9px;
}

#menuList1 li a.actuator:hover {
color: #efefef;
}


#mainMenu1 ul ul {
display: none; 
}

#mainMenu1 li:hover ul.menu{
display : block;
min-width: 120px;
font-size : 9pt;
background-color : #eee;
color : #000;
border : 1px solid #ccc;
margin : 0;
padding : 0 0 0 0;
z-index : 1;
position : absolute;
}



#menuList1 li ul.menu li{
margin: 0 0 0 0;
float : none;
}


#menuList1 .menu .menu {
margin-left : 2px;
}

#menuList1 .menu li a {
display : block;
line-height : normal;
background-color : #edc96e;
line-height: 14pt;
}

#menuList1 .menu li a:hover{
background-color :#efefef;
} 



/*------------------ fin de bandeHaut ----------------------------------*/

/*-----------------------------colDroiteBande----------------*/

div#colDroiteBande {
float : right;
width : 30px;
background-color : black;
}

div#droite_A {
width : 30px;
height : 42px;
}

div#droite_B {
width : 30px;
height : 70px;
border-left : 1px solid #edc96e;
}

div#droite_C {
width : 30px;
height : 80px;
}

div#droite_D {
width : 30px;
height : 112px;
border-left : 1px solid #edc96e;
}

div#droite_E {
width : 30px;
height : 80px;
}

div#droite_F {
width : 30px;
height : 116px;
border-left : 1px solid #edc96e;
}

div#droite_G {
width : 30px;
height : 60px;
}

/*----------------------------- fin de colDroiteBande ----------------*/

/*--------------------milieuColDroite----------------------------*/


div#milieuColDroite {
width : 122px;
height : 495px;
float : right;
}

div.imgDroite {
clear : left;
}

div#droite_1 {
width : 122px;
height : 20px;
border-bottom : 1px solid #edc96e;
}

div.actualites {
background-color : black;
color : white;
clear : left;
height : 110px;
width : 122px;
display : block;
}

div.actualites a {
display : block;
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
font-size : 8pt;
letter-spacing: -0.03pt;
color : white;
text-decoration : none;
padding-left : 2px;
}

div.actualites a:hover {
color : #edc96e;
}

div.actualites li a.actu {
display: block;
padding-bottom: 6pt;
font-family: verdana, arial, serif ;
font-weight : bold;
font-size : 9pt;
color : #edc96e;
text-decoration : none;
list-style-type: none;
text-decoration: underline;
padding-left: 10px;
}
div.actualites li a.actu:hover {
color : #efefef;
text-decoration: none;
}

div.logo_tutelle {
width:122px;
height:114px;
}

div#droite_4 {
font-family: georgia, verdana, arial, serif ;
font-size : 8pt;
color : white;
text-align : center;
}


/*-------------------- fin de milieuColDroite ----------------------------*/

/*----------------------- basPage -----------------------------------*/


div#basPage {
clear : both;
background-color : black;
height : 30px;
margin-bottom : 30px;
}

.liens{
display: block;
padding-top:5px;
}

a.basPage {
font-size : 70%;
color : white;
padding-left: 9px;
font-weight: normal;
}


a.basPage:hover{
color: #edc96e;
text-decoration: none;
}

