@charset "utf-8";
/* CSS Document */
#body {
	background-image: url(images/fondpage2.gif);
}

#basdepage
{
	position:absolute;
	left:200px;
	margin-top:50px;
}

#bttableau
{
	position:absolute;
	width:500px;
	height:30px;
	top:290px;
	left:5px;
	padding-bottom:20px
 }
 
#bttableau a {display:block;text-decoration:none}
#bttableau a:hover {background-color:#254072;color:#FFFFFF;}


#contenant
{
	position: relative;
	width:90%;
	height:100%;
	top:0px;
	left:0px;
}
#contenu {
 	text-align:center;
    background: none;
	width:150px;
	height:120px;
	padding-top:10px;
    border-top:none;
    border-bottom:none;
	border-right:0px solid;
	border-left:1px solid;
	border-color:#314D8A;
	}
#contenu2 {
 	text-align:center;
    background: none;
	width:150px;
	height:120px;
	padding-top:10px;
    border-top:none;
    border-bottom:none;
	border-right:1px solid;
	border-left:1px solid;
	border-color:#314D8A;
	}
#formulaire
	{
	position:absolute;
	top:50px;
	left:150px;
	}
#image
	{
	position:absolute;
	top:0px;
	left:190px;
	width: 828px;
	}

#img1
	{
	position:absolute;
	top:110px;
	left:197px;
	width:94px;
	}
#img3
	{
	position:absolute;
	top:216px;
	left:645px;
	}
#img5
	{
	position:absolute;
	top:15px;
	left:759px;
	width: 135px;
	border:0px;
	}
#img6
	{
	position:absolute;
	top:279px;
	left:660px;
	width: 135px;
	border:0px;
	}

#img_affsyn
{
	position:absolute;
	width:640px;
	height:700px;
	top:120px;
	left:5px
}
#libcat { 
	text-align:center; 
	background-color:#426cac;
    border: 1px solid ;
	width:200px;
	height:20px;
	border-right:0px solid;
	border-color:#314D8A;
	}
#libcat2 { 
	background-color:#426cac;
	text-align:center; 
    border: 1px solid ;
	width:200px;
	height:20px;
	border-right:1px solid;
	border-color:#314D8A;
	}
#libcat a {color: #FFFFFF;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#libcat a:hover { color:#FFFF99}
#libcat2 a {color: #FFFFFF;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#libcat2 a:hover {color:#FFFF99;}

#libniveau
{
	border:0px;
	width:33%;
	height:10px;
	padding-top:10px;
	padding-bottom:3px;
}
#lien
{
	width:200px;
	height:20px;
    text-align:center;
    background: none;
	border-top:none;
	border-bottom:1px solid;
	border-right:0px solid;
	border-left:1px solid;
	border-color:#314D8A;
	padding-bottom:10px;
}

#lien2
{
	width:200px;
	height:20px;
    text-align:center;
    background: none;
	border-top:none;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	border-color:#314D8A;
	padding-bottom:10px;
}
#lien a {color: #0c2961;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#lien a:hover {color:#360;}
#lien2 a {color: #0c2961;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#lien2 a:hover { color:#360}

#img2 {
	position:absolute;
	width: 355px;
	height:50px;
	left: 735px;
	top: 85px;
	z-index: 200;
}

#monmenu {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style:italic; }
#monmenu ul li ul{margin:0;width:10em; position:absolute; left:-15px; display:none; line-height:30 px;}
#monmenu ul li ul li{width:100%; padding: 0px; margin: 0px ; padding-top: 3px;}
#monmenu li {float:left; position:relative; list-style-type:none;background:#345ba2 url(images/fond2.gif) repeat;}
#monmenu ul li:hover ul , #monmenu ul li ul:hover  {display:block; }
#monmenu  a {display:block; padding: 0 1px; text-decoration: none;}

#img4 {
	position:absolute;
	width: 340px;
	height: 50px;
	left:660px;
	top: 120px;
}

#monmenu2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style:italic;}
#monmenu2 ul li ul{margin:0;width:10em; position:absolute; left:20px; display:none;}
#monmenu2 ul li ul li{width:100%; padding: 0px; margin: 0px;  padding-top: 3px; }
#monmenu2 li {float:left; position:relative; list-style-type:none;background:#345ba2 url(images/fond2.gif) repeat;}
#monmenu2 ul li:hover ul , #monmenu2 ul li ul:hover  {display:block;}
#monmenu2  a {display:block; padding: 0 1px; text-decoration: none;}

#mot_ex
 {
	position:absolute;
	width:340px;
	height:20px;
	top:34px;
	left:220px;
	}

#mot_ex2
 {
	position:absolute;
	width:332px;
	height:67px;
	top:87px;
	left:220px;
	}


#nav_contenant
{
	position:relative;
	width:20%;
	height:100%;
	top:0px;
	left:0px;
}

#nav_img1
{
	position:absolute;
	top:0px;
	left:8px;
}
#nav_img2
{
	position:absolute;
	top:35px;
	left:8px;
}
#nav_img3
{
	position:absolute;
	top:70px;
	left:8px;
}
#nav_img4
{
	position:absolute;
	top:102px;
	left:5px;
}

#poslib
 {
	position:absolute;
	width:340px;
	height:20px;
	top:270px;
	left:20px;
	}


#signature
{
	position:absolute;
	left:300px;
	bottom:120px;
}

#smenu1
	{
	position:absolute;
	top:165px;
	left:545px;
	width: 170px;
	}

#soustitre
{
	position:absolute;
	width:auto;
	top:20px;
	left:10px;
	height: 46px;
}

#table1
{
	position:absolute;
	left:44px;
	top:48px;
	width: 659px;
}
#table2
{
	position:relative;
	left:185px;
	width: 570px;
	height: 19px;
	text-align:center;
	bottom:20px;
}
#table3
{
	position:absolute;
	left:380px;
	top:22px;
	width: 182px;
	height: 19px;
}
#table4
{
	position:absolute;
	left:380px;
	top:550px;
	width: 182px;
	height: 19px;
}

#tableprod
{
	position:absolute;
	left:10px;
	top:40px;
	width: 543px;
	border-color:#314D8A;
	border:1px;
}


#listmenu
	{
	float:left;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	font-size:.9em;
	background-color:#D8E0EF;
	margin-top:70px;
	clear: left;
	}

#listmenu ul {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -40px;
}
#listmenu li {float:left;background-color:#D8E0EF; list-style:none;padding:0 0px;border-right:1px solid #999; border-color:#999;padding-top: 3px; padding-bottom: 3px}
#listmenu li:first-child {border-left: 1px solid #999;}
#listmenu li:hover { background-color:#254072;}
#listmenu a { padding:0 15px; text-decoration:none; color:#254072;}
#listmenu a:hover {color:#fff;background:#254072;}
	



#tableau
{
	width:600px;
	height:100px;
	text-align:left;
	list-style-type: none;
}

#tableaupos
{
	position:absolute;
	top:70px;
	left:-30px;
}

#tableau li {border:0.5px solid;background-color:#D8E0EF;float:left;border-color:#999999;padding:0 10px; padding-bottom:4px; padding-top:4px}
.menuli a {background-color:#D8E0EF;text-decoration:none; font-size:14px;color:#254072}
.menuli a:hover {background:#254072;color:#FFFFFF}

#textepresent
	{
	position:absolute;
	top:347px;
	left:190px;
	width:698px;
	height:236px;
	}
#textepresent a { color:#ffffcc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align: right; text-transform: none;font-style:italic }
#textepresent a:hover { color:#CCCC33; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align: right; text-transform: none;font-style:italic }

#titre
{
	position:absolute;
	width:400px;
	top:-4px;
	left:0px;
	height: 45px;
}

.style1 {color: #0c2961;font-size: 16px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;}
.style2 {color: #0c2961;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.style3 {color: #0c2961;font-size: 12px;font-family: "Arial black";}
.style4 {color: #0c2961;font-size: 12px;font-family: "Arial black";	text-decoration:none;}
.style5 {color: #0c2961;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-style: italic;}
.style6 {font-size: 9px}

.tit1   {color: #FFFFFF;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.tit3   {color: #0c2961;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt  { color:#ffffcc; font: 12px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align: center; text-transform: none }

.tit1 { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }

.tit2 { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none ; color:#0000FF}
.txt1 { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
.txttb { color:#ffffcc; font: 12px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align: right; text-transform: none }


.clean { text-decoration: none ; color: #5FAFFF; }


#syn-contenant
{
	width:90%;
	height:100%;
	top:0px;
	left:0px;
}
#syn-listmenu
	{
	float:left;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	font-size:.9em;
	background-color:#D8E0EF;
	margin-top: 0px;
	margin-bottom:30px;
	clear: left;
	}

#syn-listmenu ul {margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: -40px;}
#syn-listmenu li {float:left;background-color:#D8E0EF; list-style:none;padding:0 0px;border-right:1px solid #999; border-color:#999;padding-top: 3px; padding-bottom: 3px}
#syn-listmenu li:first-child {border-left: 1px solid #999;}
#syn-listmenu li:hover { background-color:#254072;}
#syn-listmenu a { padding:0 15px; text-decoration:none; color:#254072;}
#syn-listmenu a:hover {color:#fff;background:#254072;}
	
#syn-titre
{
	margin : 0px;
	height: 30px;
}

#syn-soustitre
{
	width:auto;
	margin: 0px;
	margin-left: 10px;
	height: 30px;
}

#syn-img_affsyn
{
	width: 580px;
	margin-top : 20px;
}
#syn-hautdepage
{
	margin-top:10px;
	margin-left: 390px;
}
#syn-basdepage
{
	margin-top:10px;
	margin-left: 200px;
}

