@charset "utf-8";
/* CSS Document */


body
{
background: url(../images/bg.jpg) no-repeat;
margin:0px;
}
p,td,li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black
}
td
{
background:#E7F1F8
}
.bgtable
{
background:white
}

a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc
}
.nomargin{margin:0px}

h2
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#666666;
font-weight:400;
}

legend
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#F7C21D;
font-weight:400;
}

h4
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#F7C21D;
font-weight:400;
margin:0px;
}

h5
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:white;
font-weight:400;
margin:0px;
}

h6
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
margin:0px;
font-weight:400;
}
#top
{
background:white
}
#container
{
width:812px;
margin: auto;

padding:0px 1px 0px 1px;
background:white;
}

#header_image
{
background:url(../images/eolinne.jpg);
width:480px; height:100px;
margin-left:312px;

}
#top_right
{
overflow:hidden;
}
#logo
{
float:left
}
#zoneclient
{
text-align:right;
margin-top:3px;
}
#menu
{
height:60px;
background:url(../images/bg_menu.png);
clear:both;
padding-left:10px;
}

#menu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
height:45px;
color:white;
text-decoration:none;
display:block;
float:left;
text-align:right;
padding:15px 10px 0px 35px;

}

#menu a:hover
{
background:url(../images/bg_menu.png) 0px -60px;
color:#cccccc
}

#menu a.focus
{
background:url(../images/bg_menu.png) 0px -60px;
color:#cccccc
}

#adresse
{
text-align:right;
padding-top:30px
}
#menu span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#F7C21D;
text-decoration:none;
}

#bottom_left
{
width:300px;
float:left;

}

#bottom_right
{
margin-left:450px;

}

#bottom p,#bottomen p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
margin-top:5px;
}


#header
{

height:263px;
width:812px;
background:white;}

#header_left
{

width:482px;
height:262px;
float:left;
}
#right
{
margin-left:500px;

}

#right input
{
margin-left:0px;
}
#header_right
{
padding-left:480px;
width:330px;
float:left;
height:263px;
}

.bloc
{
padding:8px;
float:left;
height:54px;
width:253px;
}

.left_line
{
border-left:1px dotted #cccccc
}

.bloc p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
margin:0px;

}

.padding
{
padding:10px;
}

#pathway
{
background:#FFE100;
padding:2px 5px 2px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:0px;
width:803px;
}
#content
{
width:813px;

}

#left
{
width:460px;
float:left;
padding:0px 20px 20px 20px;
}
#action
{
width:200px;
margin-left:86px;
display:block;
}

#bottom
{
clear:both;
background: url(../images/bg-bottom.jpg) no-repeat;
height:200px;
padding:35px 10px 10px 20px;
}

#bottomen
{
clear:both;
background: url(../images/bg-bottom-en.jpg) no-repeat;
height:200px;
padding:35px 10px 10px 20px;
}

#bottom a,#bottomen a
{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
margin-top:4px;
text-decoration:none;
color:#F7C21D
}

#bottom a:hover,#bottomen a:hover
{
color:#cccccc
}

#pub h2
{
font-family: Georgia, "Times New Roman", Times, serif;
color:#333333;
margin:0px;
font-size:25px; font-weight:200; padding-top:5px;
text-align:center;
padding-top:15px;
}

#english
{

text-align:right; padding-top:5px;
}

#english a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
text-transform:uppercase;
}

#english a:hover
{

color:#666666;

}

