/*### ppcode ###*/
.tonique1{color:#465b6b;}
.tonique2{color:#1c73c4;}
.legende{font-size:9px;}
.ppli{color:#465b6b;}
h3{font-size:12px;}
h4{font-size:11px;}
/*### fin ppcode ###*/
body{
background-color:#004687;
background-image:url(../img_interf/fond2.gif);
background-repeat:repeat-y;
background-position:center;
}
* html body{background-image:url(../img_interf/fond2IE.gif);}
*+html body{background-image:url(../img_interf/fond2IE.gif);}
body, #menu ul, li, p, h1, h2, h3, h4, hr, form, fieldset, legend{
margin:0px;
padding:0px;
}
body, input, select, textarea{
font-family:Arial, Helvetica, sans-serif;
color:#92a0ac;
font-size:11px;
}
img{border:none;}

#fond{
background-image:url(../img_interf/fond.gif);
background-repeat:repeat-x;
}

#ble{
background-image:url(../img_interf/ble.jpg);
background-repeat:no-repeat;
background-position:top center;
}

#cont{
width:980px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
background-image:url(../img_interf/cadre.jpg);
background-repeat:no-repeat;
}

#lang{
float:right;
margin-right:20px;
margin-top:10px;
margin-bottom:100px;
}
#lang a{
color:#465b6b;
text-decoration:none;
}
#lang a.selec, #lang a:hover{
text-decoration:underline;
}

#liens{
clear:both;
float:right;
margin-right:20px;
margin-bottom:10px;
}
#liens a{
color:#465b6b;
text-decoration:none;
}
#liens a:hover{
text-decoration:underline;
}

#ban{
clear:both;
width:980px;
height:144px;
background-repeat:no-repeat;
}
.ban1{background-image:url(../img_interf/ban.jpg);}
.ban_fr{background-image:url(../img_interf/ban_fr.jpg);}
.ban_en{background-image:url(../img_interf/ban_en.jpg);}
.ban_ru{background-image:url(../img_interf/ban_ru.jpg);}
.ban2{background-image:url(../img_interf/ban2.jpg);}
.ban3{background-image:url(../img_interf/ban3.jpg);}
.ban4{background-image:url(../img_interf/ban4.jpg);}
.ban5{background-image:url(../img_interf/ban5.jpg);}
.ban6{background-image:url(../img_interf/ban6.jpg);}

#menu{
margin-top:35px;
width:240px;
text-align:right;
float:left;
}

#menu ul{
list-style:none;
font-family:"Times New Roman", Times, serif;
font-size:11px;
text-transform:uppercase;
line-height:22px;
margin-right:16px;
}

#menu li a, #date a{
color:#465b6b;
text-decoration:none;
}
#menu li a.selec, #menu li a:hover, #date a.selec, #date a:hover{
color:#1c73c4;
}
/*### ACCUEIL ###*/
#image{
float:left;
margin-top:36px;
margin-right:16px;
padding:24px;
background-image:url(../img_interf/cadre.gif);
background-repeat:no-repeat;
}
#image img{
width:318px;
height:225px;
}

#news{
float:left;
margin-top:40px;
width:320px;
}
#news h1, #news h1 a{
color:#465b6b;
font-size:12px;
font-weight:bold;
margin-bottom:16px;
text-decoration:none;
}
#news p{
margin-bottom:16px;
}
#news a{
color:#465b6b;
font-weight:bold;
text-decoration:none;
}
#news a:hover{text-decoration:underline;}
#news h1 a:hover{text-decoration:none;}

#hr{
clear:both;
padding-bottom:25px;
padding-top:25px;
}
#hr div{
height:1px;
margin-left:240px;
margin-right:20px;
background-image:url(../img_interf/hr.gif);
background-repeat:repeat-x;
}

#autres{margin-left:240px;min-height:150px;}
* html #autres{height:150px;}
.bloc{
float:left;
margin-right:10px;
padding-left:15px;
padding-right:15px;
height:170px;
background-image:url(../img_interf/carre.gif);
background-repeat:no-repeat;
}
.bloc div{
width:199px;
padding-top:15px;
}
.bloc img{
float:left;
width:50px;
height:50px;
margin-right:5px;
margin-bottom:5px;
}
.bloc h2, .bloc h2 a{
color:#1c73c4;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.bloc h3{
font-size:10px;
color:#465b6b;
}
.bloc p{
color:#fff;
margin-bottom:16px;
width:190px;
}
.bloc a{
color:#465b6b;
text-decoration:none;
}
.bloc a:hover{color:#fff;}
.bloc h2 a:hover{color:#1c73c4;}

#pied{
clear:both;
padding-top:70px;
padding-bottom:10px;
margin-left:240px;
}

#pied a{
color:#92a0ac;
text-decoration:none;
}
#pied a:hover{
text-decoration:underline;
}

/*### EVENEMENTS ###*/

.mg45{margin-left:45px;}

#contenu{
float:left;
min-height:420px;
width:695px;
padding-top:30px;
}
* html #contenu {
height:420px;
}
#contenu h1{
font-family:"Times New Roman", Times, serif;
font-weight:normal;
font-size:30px;
text-transform:uppercase;
margin-bottom:25px;
}
#contenu img{border:none;}

#date{
float:left;
width:205px;
font-size:10px;
}
#date h2{font-weight:normal;}
#date a{font-size:11px;}
#date div, #presse div, #pliens div{
margin-right:15px;
margin-top:10px;
margin-bottom:5px;
}
#date div div, #presse div div, #pliens div div{
height:1px;
background-image:url(../img_interf/hr.gif);
background-repeat:repeat-x;
}

#art{
float:left;
width:490px;
}
#art h1, #art h1 a{
margin-bottom:5px;
color:#465b6b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
#art img{
display:block;
margin-bottom:5px;
}
#art a.plus{
display:block;
width:75px;
color:#465b6b;
text-decoration:none;
clear:both;
}
#art a:hover.plus{text-decoration:underline;}
#art p{
padding-top:15px;
padding-right:70px;
text-align:justify;
}
#art hr{
visibility:hidden;
height:0px;
line-height:0px;
clear:both;
}

/*### PRESSE ###*/

#presse{margin-bottom:45px;}
#presse h2{
font-size:12px;
font-weight:normal;
height:36px;
background-image:url(../img_interf/pdf.gif);
background-repeat:no-repeat;
padding-left:50px;
}
#presse h2 a{
text-decoration:none;
color:#465b6b;
}
#presse h2 a:hover{text-decoration:underline;}

#reader a{
text-decoration:none;
font-size:10px;
line-height:28px;
color:#92a0ac;
}
#reader a:hover{color:#465b6a;}
#reader img{vertical-align:middle;}

/*### LIENS ###*/

#pliens h1{
color:#1c73c4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
#pliens div{clear:both;}
#pliens img{vertical-align:middle;}
#pliens a{
text-decoration:none;
color:#465b6b;
}
#pliens a:hover{text-decoration:underline;}
#pliens p{
float:left;
width:340px;
height:65px;
}

/*### PARTENAIRES ###*/
#art img{
float:left;
margin-right:10px;
}
#art h1 img{
display:inline;
vertical-align:middle;
border:solid 1px #9ba8b3;
margin-right:5px;
float:none;
width:50px;
height:50px;
}
#art .part{margin-bottom:15px;}


#coord{
float:left;
width:200px;
}
#adrs{color:#465b6b;}

/*### CONTACT ###*/

#formu{
float:left;
width:315px;
}
#formu h2, #formu legend{
color:#004687;
font-size:12px;
margin-bottom:5px;
}
#formu address{font-style:normal;}
#contenu img.plan{float:left;}
#formu fieldset{
border:none;
padding-top:50px;
}
#formu label{
float:left;
display:block;
width:125px;
height:20px;
color:#465b6b;
}
#formu input, #formu textarea{
float:left;
clear:right;
margin-bottom:10px;
background-color:#ebebeb;
color:#465b6b;
border:inset 1px;
width:175px;
}
#formu input:hover, #formu textarea:hover{background-color:#f7f7f7;}
#formu i{clear:left;}
#formu input.submit{
float:right;
border:none;
background-color:transparent;
width:auto;
font-weight:bold;
cursor:pointer;
}

/*_____ SONDAGE __________*/
#sondage{
margin-top:48px;
margin-right:16px;
}
#sondage h1{
color:#465B6B;
font-size:11px;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
margin-bottom:8px;
}
#sondage ul, #sondage li{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:none;
}
#sondage ul{margin-bottom:8px;}

#sondage_submit{
padding-left:4px;
padding-right:4px;
}
