@charset "utf-8";

#topsection{
background: url(../img/header_fr.jpg) top left no-repeat;
height: 200px; /*Height of top section*/
border:2px solid #ccc;
}

.align{
direction:ltr;
}

.float{
float:left;
}

.float_inv{
float:right;
}

/*-----------   LANGUAGES ------------ */
#languages{
padding:170px 0 0 12px;
}

/*-----------  NEWS FR------------ */

.news{
background:url(../img/title_news_fr.jpg) top left no-repeat;
}

ul#news li span.date{
display:block;
padding-left:127px;
padding-top:4px;
font-weight:600;
font-style:italic;
font-size:13px;
}

ul#news li span.title{
display:block;
padding:30px 0 0 20px;
font-weight:600;
font-style:italic;
}

ul#news li span.texte{
display:block;
padding:8px 0 0 20px;
font-size:12px;
}

ul#news li img{
padding-left:20px;
}


/*-----------  MENU------------ */

/*.suckerdiv .subfolderstyle{
background:  url(../img/arrow-list_fr.gif) no-repeat center right;
}*/

/*-----------  NAVIGATION ACCUEIL------------ */

.nextPage {
float:right;
background:url(../img/arrow_right.gif) center right no-repeat;
padding-right:17px;
}

.prevPage {
float:left;
background:url(../img/arrow_left.gif) center left no-repeat;
padding-left:17px;
}

/*-----------  NAVIGATION ACCUEIL------------ */

.presentation{
float:left;
width:460px;
border: 1px solid #CCCCCC;
padding:8px;
margin-top:10px;
background-color:#FFFFFF;
/*background: url(../img/bg_nav_accueil_gr.jpg) top left repeat-x;*/
}

.nav_pres{
border: 1px solid #CCCCCC;
}

.presentation span{
padding-left:7px;
}

.presentation span.titre{
font-size:14px;
font-weight:bold;
}

.presentation_articles span.titre{
font-size:12px;
font-weight:bold;
display:block;
text-align:center;
}

.presentation span.description{
padding-left:8px;
display:block;
width:345px;
height:36px;
}

.details a {
display:block;
border:1px solid #CCCCCC;
color:#333333;
text-decoration:none;
font-size:12px;
left:399px;
margin:5px;
padding:0px 5px;

}

.details a:hover{
color:#666666;
background-color:#D4E4B3;
text-decoration:none;
}

.pdf{
border:1px solid #999999;
display: block;
padding:5px;
font-size:17px;
}

.pdf_img{
border:1px solid #999999;
}

a.buttons{
border:1px solid #999999;
background-color:#FFFFFF;
color:#666666;
text-decoration:none;
font-size:17px;
margin:5px;
padding:5px;

}

a.buttons:hover{
color:#666666;
background-color:#D4E4B3;
text-decoration:none;
}

a.buttons_section{
border:2px solid #999999;
background-color:#FFFFFF;
color:#666666;
text-decoration:none;
font-size:14px;
padding:3px;

}

a.buttons_section:hover{
background-color:#D4E4B3;
text-decoration:none;
}