.sommaire {
margin:0;
background:white url(images/bg_sommaire.jpg) top center no-repeat;
}
.rubrique {
margin:0;
background:white url(images/bg_rubrique.jpg) top center no-repeat;
}
#main {
width:940px !important; width:954px;
margin:0 auto;
}
#left {
float:left;
width:213px;
margin:0 0 0 10px;
padding:10px 0 0 0;
background: url(images/bg_left.jpg) top center no-repeat;
text-align:center;
}
#left img {
border:none;
margin-bottom:14px;
}
.nolink {
float:left;
background:#233285;
padding:3px;
font:bold 12px Arial, Helvetica, sans-serif;
color:white;
margin:0 0 6px 39px;
width:130px;
text-align:center;
}
.titre a {
float:left;
background:#233285;
padding:3px;
font:bold 12px Arial, Helvetica, sans-serif;
color:white;
margin:0 0 6px 39px;
width:130px;
text-align:center;
text-decoration:none;
}
.titre a:hover {
background:#BE1B2E;
text-decoration:none;
}
#left h3 {
font:bold italic 11px Arial, Helvetica, sans-serif;
color:#233285;
margin:0 0 2px 0;
}
#left h3 a {
color:#233285;
text-decoration:none;
}
#left h3 a:hover {
color:black;
text-decoration:none;
}
#left h4, #left h4 a {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:black;
margin:0;
text-decoration:none;
}
#left h4 a:hover {
text-decoration:underline;
}
.actu {
width:150px;
float:left;
margin:0 0 8px 30px !important; margin:0 0 8px 16px;
}
#left h2 {
font:bold 12px Arial, Helvetica, sans-serif;
margin:0 0 6px 0;
}
#left h2 a {
color:#BE1B2E;
text-decoration:none;
}
#left h2 a:hover {
color:#BE1B2E;
text-decoration:underline;
}
#center {
float:left;
width:538px;
}
#center h1, #center_int h1, #center_art h1 {
font:bold italic 16px Arial, Helvetica, sans-serif;
color:#233285;
margin:10px 0 6px 20px;
}
#center h3 {
font:bold italic 12px Arial, Helvetica, sans-serif;
color:black;
margin:0 0 6px 20px;
}
#center p {
margin:0 0 6px 0;
}
#center_int, #center_art {
float:left;
width:538px;
}
#center_int img {
margin:0;
border:none;
}
#center_int h1 a, #center_art h1 a {
font:bold italic 14px Arial, Helvetica, sans-serif;
color:black;
text-decoration:underline;
}
#center_int h1 a:hover, #center_art h1 a:hover {
color:#233285;
text-decoration:none;
}
#center_int h2, #center_art h2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#233285;
margin:6px 0 4px 20px;
border-top:1px solid #233285;
padding-top:3px;
}
#center_int h3, #center_art h3 {
font:12px Arial, Helvetica, sans-serif;
color:black;
margin:0 0 6px 20px;
line-height:18px;
}
#center_int h4 {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:black;
margin:0 0 4px 20px;
}
#center_int h4 a {
color:#233285;
text-decoration:underline;
}
#center_int h4 a:hover {
color:#233285;
text-decoration:none;
}
#center_int p, #center_art p {
margin:0 0 10px 0;
}
#center_int a, #center_art a {
text-decoration:underline;
color:#233285;
}
#center_int a:hover, #center_art a:hover {
text-decoration:none;
color:#233285;
}
#center_art img {
border:none;
margin:0;
}
.europe {
float:left;
width:538px;
background:url(images/carte_europe.jpg) no-repeat;
height:466px;
margin-top:50px;
}
.europe_int {
float:left;
width:538px;
background:url(images/carte_europe.jpg) no-repeat;
height:466px;
margin-top:10px;
}
#right {
float:left;
width:170px;
padding-top:6px;
}
#right img {
border:none;
margin-left:6px;
}
#right a img {
-moz-opacity:0.7;
filter:alpha(opacity=70);
opacity:0.7;
}
#right a:hover img {
-moz-opacity:1.0;
filter:alpha(opacity=100);
opacity:1.0;
}
#right_int {
float:right;
width:170px;
padding-top:6px;
}
#right_int img {
border:none;
margin-left:6px;
}
#right_int a img {
-moz-opacity:0.7;
filter:alpha(opacity=70);
opacity:0.7;
}
#right_int a:hover img {
-moz-opacity:1.0;
filter:alpha(opacity=100);
opacity:1.0;
}
.form {
width:162px;
border:1px solid black;
background:#FFDD00;
margin:4px 0 12px 0;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:black;
}
.form2 {
width:154px;
border:1px solid black;
background:#FFDD00;
margin:4px 0 12px 8px;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:black;
}
.form3 {
border:1px solid black;
background:#DDECB1;
margin:0 0 2px 6px;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:black;
padding:3px;
}
.spip_bouton {
background:#A9CF3C;
font:bold 12px Arial, Helvetica, sans-serif;
color:black;
padding:3px;
border:1px solid black;
margin-left:6px;
letter-spacing:1px;
}
form {
margin:0;
padding:0;
}
.coeur {
float:left;
width:160px !important; width:150px;
margin:0 0 30px 10px !important; margin:0 0 30px 0;
padding:0 !important; padding:0 0 0 10px;
}
.coeur h2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#233285;
margin:0 0 6px 0;
}
.coeur h3 {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:black;
margin:0 0 4px 0;
}
.coeur h3 a {
color:black;
text-decoration:none;
}
.coeur h3 a:hover {
color:#BE1B2E;
text-decoration:none;
}
.rouge {
color:#BE1B2E;
}
.titre2 a {
float:left;
background:#4ED9FE;
padding:3px 0;
font:bold 12px Arial, Helvetica, sans-serif;
color:#233285;
margin:0 0 6px 10px;
width:150px;
text-align:center;
text-decoration:none;
}
.titre2 a:hover {
background:#233285;
color:white;
text-decoration:none;
}
.petit a {
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#666;
margin:0 0 0 10px;
width:150px;
text-align:center;
text-decoration:underline;
}
.petit a:hover {
color:#666;
text-decoration:none;
}
.docs_int {
float:left;
width:178px;
height:120px;
text-align:center;
background:#233285;
padding:6px 0 6px 0;
}
.docs_int h5 {
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
margin:3px 0 0 0;
}
.docs_int a img {
border:1px solid white;
-moz-opacity:1.0;
filter:alpha(opacity=100);
opacity:1.0;
}
.docs_int a:hover img {
-moz-opacity:0.6;
filter:alpha(opacity=60);
opacity:0.6;
}
.docs_art {
float:left;
width:158px;
height:150px;
text-align:center;
background:#233285;
padding:10px !important; padding:10px 6px;
}
.docs_art a img {
border:1px solid white;
-moz-opacity:1.0;
filter:alpha(opacity=100);
opacity:1.0;
}
.docs_art a:hover img {
-moz-opacity:0.6;
filter:alpha(opacity=60);
opacity:0.6;
}
.docs_art h5 {
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
margin:4px 0 0 0;
}