/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	
	}
	
a, a:link, a:hover {
color:3399ff;
}	
.container {
margin-left:auto;
margin-right:auto;
margin-left:auto;
margin-right:auto;
width:947px;
height:auto;

padding-top:8px;
padding-right:8px;
padding-bottom:8px;
/*border:1px solid #FF0000;*/

}	
.contenu {
width:770px;
/*border:1px solid #FF0000;*/
float:right;
margin-top:0px;
}
.header {
width:770px;
height:175px;
background:url(img/header.jpg);
background-position:left;
/*border:#0066FF 1px solid;*/
}

.headerIT {
width:770px;
height:175px;
background:url(img/header_it.jpg);
background-position:left;
/*border:#0066FF 1px solid;*/
}

.headerEN {
width:770px;
height:175px;
background:url(img/header_en.jpg);
background-position:left;
/*border:#0066FF 1px solid;*/
}

.pays {
display:block;
float:right;
margin-top:4px;
margin-right:4px;
/*border:1px #00FF00 solid;*/
}

.pays img {
margin-right:5px;
width:18px;
height:10px;

}

.breadcrumbs {
display:block;
float:left;
margin-top:4px;
margin-left:4px;
/*border:1px #00FF00 solid;*/
height:15px;
background-image:url(img/triangle.gif);
background-repeat:no-repeat;
background-position:top left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding-left:18px;
color:#3399ff;

}



.breadcrumbs img {
margin-top:0px;
}

.breadcrumbs a, .breadcrumbs a:link {
text-decoration:none;
color:#3399ff;
}

.breadcrumbs a:hover {
text-decoration:underline;
color:#3399ff;
}

.leftmenu {
float:left;
width:162px;
/*border:1px solid #009933;*/
margin-right:8px;
margin-top:0px;
}

.leftmenu a, .leftmenu a:link {
color:#3399ff;
text-decoration:none;
}


.leftmenu a:hover {}

.texte {
width:auto;
margin-top:8px;

border: 1px dashed  #9E9E9E;

}


.top {


background:url(img/top.gif);
background-position:right;
background-repeat:no-repeat;
width:90px;
margin:0px;
text-align:right;
margin-left:634px;
padding-right:15px;

}

.top a, .top a:link .top a:hover {
color:3399ff;
text-decoration:none;
}

h2 {
height:22px;

background-color:#F3EDD8;
background-image:url(img/titre.gif);
background-position:left;
background-repeat:no-repeat;
margin:0px;
margin-bottom:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding-left:28px;
padding-top:4px;
}

.zonetxt {
width:750px;
height:auto;
padding:10px;
/*border:1px solid #FF0000;*/
margin-top:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;

}

.zonetxt a, .zonetxt a:link {
color:#3399ff;
text-decoration:none;
}

.zonetxt a:hover {
color:#3399ff;
text-decoration:underline;
}


.cadre_vignettes {
float:left;
/*border:1px #FF0000 solid;*/
width:150px;
height:380px;
overflow:auto
}

.album img{

border:1px solid #666666;
padding:3px;
}
.cadre_vignettes img {
margin-bottom:6px;
}
.footer {
/*background:url(img/top.gif);*/

/*text-align:right;*/
margin-top:10px;
clear:both;
width:auto;
margin-left:10px;
text-align:left;
padding-left:5px;
height:25px!important;
height:20px;
/*background-color:#FEF6B8;
*/border-top:10px solid #FEF6B8;
padding-top:3px;
padding-right:15px;
padding-bottom:2px;


color:#000000;
font-size:11px;
}

.footer a, .footer a:link {
color:#000000;
font-size:11px;
text-decoration:none;
}

.footer a:hover {
color:#000000;
font-size:11px;
text-decoration:underline;
}

.video  {
width:auto;
height:auto;

float:right;
padding:3px;
margin-right:10px;
margin-left:30px;

}





