@import url(/CSS/tripoliEz1.css);
@import url(/CSS/superfish.css);

body {
background:#2a290c url(bg_body.jpg) 0 0 repeat-x;
background-attachment: fixed;
}
html {
background:transparent;
}

div#header {
height:190px;
background:url(bg_header.jpg) 0 0 no-repeat;
}
body.en-GB div#header {
height:190px;
background:url(bg_header_EN.jpg) 0 0 no-repeat;
}
div#header h1 {
position:absolute;
top:-50em;
left:-50em;
}
div#page {
width:1000px;
}


div#recherche {
width:200px;
left:820px;
top:75px;
}
div#langues {
left:850px;
top:133px;
}


div#outils {
left:820px;
top:95px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
div#outils ul li {
padding:2px 0;
padding-left:10px;
background:url(puce_outils.png) 0 2px no-repeat;
}
div#outils ul li a {
text-decoration:none;
}


div#langues p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
width:29px;
height:21px;
}
div#langues p a {
display:block;
width:29px;
height:21px;
text-decoration:none;
}
div#langues p a.en {
background:url(/CSS/icon_EN.gif) 0 0 no-repeat
}
div#langues p a.fr {
background:url(/CSS/icon_FR.gif) 0 0 no-repeat
}
div#langues p a span {
visibility:hidden;
}





/*------------------------------------------*/
/*               MENU DEROULANT             */
/*------------------------------------------*/
ul#menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
position:absolute;
top:162px;
left:0;
}
.sf-menu ul, .sf-menu li, .sf-menu ul li {
width:150px;
}
.sf-menu a, .sf-menu a:visited {
border:none;
font-weight:bold;
color:#fff;
}
.sf-menu li {
text-align:center;
background:	#BAB235;
border-right:1px solid #fff;
}
.sf-menu li li {
text-align:left;
letter-spacing:0;
background:#ba6d1a;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li a.courant,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:#ba6d1a;
color:#fff;
}
.sf-menu li li a:hover {
background:#BAB235;
color:#fff;
}

.sf-menu li.section_6 {
background:#006F9F; 
width:178px;
}
.sf-menu li.section_6 ul li {
width:178px;
}
.sf-menu li.section_6 a {
color:#fff;
background:#006F9F; 
}



/*------------------------------------------*/
/*               MENU PRINCIPAL             */
/*------------------------------------------*/
div#menuprincipal {
background: url(bg_menuPrincipal.png) 10px 0 no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:205px;
min-height:400px;
}
div#menuprincipal .navContenu {
margin-left:10px;
width:190px;
}
div#menuprincipal .navContenu ul li {
font-size:12px;
font-weight:bold;
padding:10px 0;
padding-left:12px;
background:url(puce_1.gif) 0 12px no-repeat;
border-bottom:1px solid #ccc;
}
div#menuprincipal .navContenu ul li ul li {
font-weight:normal;
padding:5px 0;
border:none;
background:none;
}
div#menuprincipal .navContenu ul li a {
text-decoration:none;
color:#000;
}
div#menuprincipal .navContenu ul li a:hover {
color:#BA6D1A;
}
div#menuprincipal .navContenu ul li a.selected {
color:#BA6D1A;
}

#menuprincipal ul li ul {
margin:5px 0 5px 10px;
}

div#menuprincipal h4 a {
color:#FFF;
text-decoration:none;
font-size:18px;
}
div#menuprincipal h4 {
font-size:16px;
margin:15px 0 30px 0;
color:#000;
text-align:center;
padding:10px 5px;
}
div#menuprincipal h4 a:hover {
text-decoration:underline;
}


/*------------------------------------------*/
/*                    CONTENU               */
/*------------------------------------------*/
div#menuEtContenu {
margin-bottom:25px;
margin-top:20px;
}
div#contenu {
margin-right:20px;
margin-left:240px;
}
div#contenu a {
color:#BA6D1A;
}

div#contenu h1, div#contenu h2, div#contenu h4, div#contenu h2 a {
color:#a49f3b;
}
div#contenu h1, div#contenu h2.link {
background:url(sprite_H.png) 0 -51px no-repeat;
padding-left:30px;
}
div#contenu h1, div#contenu h2.link a {
text-decoration:none;
}
div#contenu h2.link a:hover {
color:#000;
}
div#contenu h1, div#contenu h2 {
background:url(sprite_H.png) 0 1px no-repeat;
padding-left:30px;
}
div#contenu h3 {
background:url(sprite_H.png) 0 -85px no-repeat;
padding-left:30px;
font-size:1.2em;
}
div#contenu h4 {
padding-left:30px;
}

#contenu ul, #contenu ol {
margin-left:3.7em;
}


div.zone_1 {
width:310px;
float:left;
text-align:justify;
}
div.zone_2 {
width:380px;
float:right;
}
div#contenu div.zone_2 h2.style_A {
background:none;
padding:0;
text-align:center;
background:#B7B433;
padding:8px 0;
-moz-border-radius: 15px; 
-webkit-border-radius: 15px; 
border-radius: 15px; 
color:#fff;
}
div#contenu div.zone_2 h2  {
font-size:1.2em;
background:url(sprite_H.png) 0 -115px no-repeat;
padding-left:20px;
padding-top:1px;
}
div#contenu div.zone_2 h2 a {
text-decoration:none;
color:#9d0d15;
}
div#contenu div.zone_2 h2 a:hover {
color:#000;
}
div#contenu div.zone_2 h3  {
background:none;
padding-left:0;
font-size:1.1em;
}
div#contenu div.zone_2  p {
margin-bottom:5px;
}

div#contenu div.zone_2 div.content-view-line {
border-bottom:1px solid #B7B433;
}






/*------------------------------------------*/
/*                  PIED PAGE               */
/*------------------------------------------*/
div#baspage {
height:97px;
background:#dadada url(bg_piedPage.gif) 0 0 no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#baspage p {
background:none;
line-height:73px;
font-size:13px;
color:#000;
text-align:right;
margin-right:100px;
}
div#baspage p a {
color:#fff;
text-decoration:none;
}
div#baspage p a:hover {
text-decoration:underline;
}




.accordeon div.sigle {
color:#BA6D1A;
}



div.user-login {
margin-left:25px;
}
div#menuprincipal fieldset {
width:140px;
}





















