@charset "utf-8";
/* CSS Document */
body {
background-image:url(img/background.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4a4a4a;
}

.titretabledoc, A.titretabledoc {
color: #0188ca; font-size: 110%;
text-decoration:none;
}

.tabledoc {
border: 1px dashed #f8ac08;
}




form {
margin:0;
padding:0}

A {
color:#4a4a4a;
text-decoration:underline;
}
A:hover {
color:#000000;
text-decoration:none;
}
#join_the_campaign a, #theme_2010 a {
color:#FFFFFF;
text-decoration:none;
}
#join_the_campaign a:hover, #theme_2010 a:hover {
color:#000000;
text-decoration:underline;
}

#article img {
border:0px;
border:none;
}




.spip_documents_left{
margin-right:18px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;

}
.spip_documents_right{
margin-right:0px;
margin-left:18px;
margin-bottom:0px;
margin-top:0px;
}




.sitemap{
text-decoration:none;
color:#575759;
font-size:11px;
vertical-align:top;
}
A.sitemap:hover{
text-decoration:underline;
color:#000000;
}



A.linkrecherche{
text-decoration:none;
color:#575759;
}
A.linkrecherche:hover{
text-decoration:underline;
color:#000000;
}
form {
margin:0;padding:0}
#frame {
position:absolute;
width:1000px;
left:50%; margin-left: -500px;
top:0px;

background-image:url(img/background-frame.jpg);
}
#left {
position:relative;
float:left;
width:729px;
left:33px;
top:34px;
}

#right {
position:relative;
float:right;
left:-18px;
width:220px;
top:34px;
}
#news {
position:relative;
width:220px;
height:174px;
background-image:url(img/background-news.jpg);
}
#left_content {
padding-left:19px;
width:680px;
min-height:425px;
}
#emw_definition {
position:relative;
padding-left:20px;
padding-top:50px;
padding-right:25px;padding-bottom:14px;
background-image:url(img/background-emw.jpg);
background-repeat:no-repeat;
}
#blog {
position:relative;
padding-left:20px;
padding-top:50px;
padding-right:25px;padding-bottom:14px;
background-image:url(img/background-blog.jpg);
background-repeat:no-repeat;
}
.blog_title{
color:#009ddf;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}
.blog_author{
color:#009ddf;
font-size:12px;
}
.blog_text{
text-decoration:none;
font-size:13px;
color:#4a4a4a;
}
.read_more{
color:#4a4a4a;
font-size:12px;
text-decoration:none;
}




#blog_bottom {
position:relative;
padding-left:13px;
padding-top:7px;
height:29px;
background-image:url(img/background-bottom-blog.jpg);
}
#blog_bottom_blank {
position:relative;
padding-left:13px;
padding-top:6px;
height:29px;
background-image:url(img/background-bottom-blank.jpg);
}
#blog_bottom a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

#update{
padding-top:6px;
padding-right:6px;
text-align:right;
}
#update a {
text-decoration:none;
color:#575759;
font-weight:normal;
}
#update img {
vertical-align:text-bottom;
}

#colophon {
position:relative;
padding-top:20px;
padding-left:19px;
padding-bottom:50px;
font-size:11px;
}
#mentions {
color:#009ddf;
}
#mentions a{
text-decoration:none;
color:#009ddf;
font-size:11px;
}
#mentions a:hover{
text-decoration:underline;
color:#000000;
}

#bottom {
position:relative;
}
#divmenu{
position:absolute;
z-index:10;
width:440px;
height:31px;
top:109px;left:164px;
}

#undermenu1 {
position:absolute;
top:141px;left:170px;
z-index:10;
visibility:hidden;} 
#undermenu2 {
position:absolute;
top:141px;left:245px;
z-index:10;
visibility:hidden;} 
#undermenu3 {
position:absolute;
top:141px;left:314px;
z-index:10;
visibility:hidden;} 
#undermenu4 {
position:absolute;
top:141px;left:394px;
z-index:10;
visibility:hidden;} 
#undermenu5 {
position:absolute;
top:141px;left:464px;
z-index:10;
visibility:hidden;} 
#undermenu6 {
position:absolute;
top:203px;left:-7px;
width:225px;
z-index:10;
visibility:hidden;}

#secondarymenu1,#secondarymenu2,#secondarymenu3,#secondarymenu4,#secondarymenu5{
background-image:url('img/background-undermenu.png');
padding-left:17px;padding-right:20px;
}

#secondarymenu6{
background-image:url('img/background-undermenu6.png');
padding-left:17px;padding-right:20px;
}
#secondarymenu1 a, #secondarymenu2 a, #secondarymenu3 a, #secondarymenu4 a, #secondarymenu5 a, #secondarymenu6 a {
font-weight:bold;
color:#0080c5;
font-size:12px;
text-decoration:none;
line-height:18px;
height:18px;
}
#secondarymenu1 a:hover, #secondarymenu2 a:hover, #secondarymenu3 a:hover, #secondarymenu4 a:hover, #secondarymenu5 a:hover, #secondarymenu6 a:hover {
color:white;
}

#secondarymenubottom1, #secondarymenubottom2, #secondarymenubottom3, #secondarymenubottom4, #secondarymenubottom5{
background-image:url('img/background-undermenu-bot.png');
height:8px;
}
#secondarymenubottom6{
background-image:url('img/background-undermenu-bot6.png');
height:8px;
}



#form_search{
position:absolute;
left:48px;top:34px;
width:150px;
height:17px;
}
#get_updates{
position:absolute;
left:39px;top:63px;
width:150px;
height:60px;
color:white;
font-size:10px;
font-weight:bold;
line-height:11px;
}

#form_email{
position:absolute;
left:48px;top:120px;
width:150px;
height:17px;
}
.form_input{
vertical-align:top;
font-size:12px;
color:#9c9d9f;
background-color:white;
height:15px;width:85px;
border:none;
}
.form_submit {
vertical-align:top;
font-size:12px;
color:#9c9d9f;
margin-left:11px;
padding:0;
background-color:white;
height:17px;
width:25px;
border:none;
cursor:pointer;
}

#join_the_campaign, #theme_2010{
color:white;
font-size:12px;
line-height:15px;
font-weight:bold;
padding-left:10px;
padding-right:12px;
padding-bottom:5px
}
#join_the_campaign{
background-image:url(img/join_the_campaign_bg.jpg);}
#theme_2010{
background-image:url(img/theme_2010_bg.jpg);}

#join_the_campaign img, #theme_2010 img {
padding-right:2px;
}
#find_the_emw_on {
background-image:url(img/find_the_emw_on_bg.jpg);
}

#article_title_on{
position:relative;
float:left;
background-image:url(img/title_bg.jpg);
color:#FFFFFF;
font-weight:bold;
height:22px;
font-size:16px;
padding-left:7px;padding-right:7px;
vertical-align:middle;
margin-right:3px;
}
#article_title_off{
position:relative;
float:left;
background-image:url(img/title_bg_off.jpg);
color:#FFFFFF;
font-weight:bold;
height:22px;
font-size:16px;
padding-left:7px;padding-right:7px;
vertical-align:middle;
margin-right:3px;
}
#article_title_off:hover{
background-image:url(img/title_bg.jpg);
}
#article_title_off a {
color:#FFFFFF;
text-decoration:none;
}
#article_title img{
vertical-align:top;}
#article_resume{
color:#009ddf;
font-style:italic;
line-height:14px;
font-weight:bold;
padding-bottom:18px;
text-align:justify;
}
#article{
padding-top:38px;
text-align:justify;
}

.spip li {
margin-left:10px;
}

fieldset {
border:1px solid #073482;
}
legend {
border:1px solid #073482;
padding-left:5px;
padding-right:5px;
}
.selection {
border:1px solid #073482;
color:#073482;
padding-left:5px;
width:380px;
}
.submit {
background-color:#FFFFFF;
border:1px solid #073482;
color:#073482;
}

