/* 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 {
position:absolute;
left:50%;
margin-left:-474px;
/*border:1px solid #FF0000;*/
/*margin-left:auto;
margin-right:auto;*/
width:947px;
height:auto;

padding-top:8px;
padding-right:8px;
padding-bottom:8px;

}	

.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;*/
}

.sstitre a, .sstitre a:link, .sstitre a:hover {
font-size:13px;
font-weight:bold;

}

#pol1 {
font-size:13px;
}

#pol2 {
display:block;
margin-top:10px;
height:15px;
font-size:14px;
font-weight:bold;
color:#663333;
padding-left:5px;
background-color:#FEF9E3;
}

#fermer  {
display:block;
background-color:#FEF9E3;
}

#fermer a, #fermer a:link, #fermer a:hover  {
color:#000000;
text-align:right;
}
.pays {
display:block;
float:right;
margin-top:4px;
margin-right:4px;
/*border:1px #00FF00 solid;*/
}

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

}

.imgmez1 img{
border:1px solid #999999;
float:left;
padding:3px;
margin-right:10px;
margin-bottom:5px;
}

.imgmez2 img{
border:1px solid #999999;
float:right;
padding:3px;
margin-left:10px;
margin-bottom:5px;
}


.annuaire {
width:750px;
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin-top:10px;
/*border:1px solid #FF0000;*/
}


.annuaire td {
padding-left:6px;
padding-right:6px;
}

.cell {
font-size:12px;
font-weight:bold;
background-color:#FFF9DF;
}
.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;

}

.dates {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

h3   {
font-weight:bold;
font-size:14px;
background-color:#FFF9DF;
padding-left:10px;
}

.inscription {
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.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!important;
margin-left:650px;
padding-right:15px;
/*float:right;*/
display:block;



}

.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!important;
padding-top:2px;
}

.zonetxt {

width:auto;

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;
}
.zonetxt hr {
border-top:1px solid #3399ff;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;

}
.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;
}

.plan {

font-size:13px;
}

.txt_10px_rouge {
font-size:13px;
}

h5  {
font-weight:bold;
font-size:13px;
text-decoration:underline;
margin-top:5px;
margin-bottom:5px;
}

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

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

.table1 td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:5px;
vertical-align:top;
text-align:justify;
padding:5px;


}
.table1 {
width:750px;
}

.table1 td img {
border:1px solid #3399ff;
padding:3px; 

}

