@charset "utf-8";
/* CSS Document */

/* Header */

#header {
	width: 938px;
	height: 147px;
	margin: 0 auto;
}
#header2{
	width: 938px;
	float:left;
	height: 112px;
	margin: 0 auto;
}
#logo {
	float: left;
	width:137px;
	
}
#header-center{
	float:left;
	width:567px;
	height:112px;
}
#header-center #pann{
float:left;
width:503px;
padding-top:20px;
}
#pann #img{

float:right;
width:503px;
}
.submit{
background:url(medias/submit.jpg) no-repeat;
float:right;

width:55px;
height:16px;
color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
text-align:center;
}

#menu-top{
float:right;
width:480px;
height:45px;
	padding-right:10px;

}
#menu-top ul{
list-style:none;
padding:0px;
margin-top:20px;
float:right;
}
#menu-top li{
padding:0px;
float:right;
}
#menu-top  a{
display:block;
color:#203a4f;
font-family:Tahoma;
font-size:10px;
line-height:10px;
padding:0px 8px 0px 8px;
border-right:1px solid #000;
}
#menu-top .activee a{
font-weight:bold;
}

#header #right{
	float:right;
	width:230px;
	height:100px;
}
 #right #left1{
height:100px;
width:11px;
float:left;
}
 #right #right-1{
 height:100px;
width:11px;
float:right;
}
#right #center{
	padding-top:10px;
	padding-left:14px;
	width:192px;
	height:90px;
	float:left;
}
#center .titre{
color:#247bc6;
font-weight:bold;
text-transform:uppercase;
font-size:11px;
width:170px;
font-family:Tahoma;
float:left;
}

.label{
width:75px !important;
width:72px;
float:left;
color:#1f384b;
margin-top:8px;
font-family:Tahoma;
font-size:10px;
}
.inputtext{
	width:110px;
	height:15px;
	background:#1e3649;
	border:0px;
	color:#FFFFFF;
	font-size:11px;
	margin:5px 0px 0 2px;
}

.inputsubmit{
	float:right;
	background:url(medias/ok.jpg) no-repeat;
	height:18px;
	border:0px;
	width:22px;
	margin-top:5px;
	margin-right:2px !important;
	margin-right:2px;
	padding-bottom:3px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:10px;
}
 #center .text{
	float:;
	height:15px;
	padding:5px 0 0 0;
	margin:0px;
	text-align:right;
	width:160px;

}
#center .text a{
text-decoration:underline;
color:#1f384c;
font-size:10px;
font-family:Tahoma;
}
#menu {
	float: left;
	width:650px;
	padding:0px;
	margin:0px;
	height:31px;
}
#menu ul{
	float: left;
	margin:0;
	width:854px;
	padding-left:90px;
	height:30px;
	list-style:none;


}
#menu li{
	float: left;
	display:block;
	height:31px;
	border-right:1px solid #fff;
	text-align:center;
	vertical-align:bottom;
	margin-top:2px !important;
	margin-top:0px ;
	


}
#menu a {
	display:inline-block;
	padding: 8px 11px 0 11px;
	text-decoration: none;
	text-transform:uppercase;
	font-size:11px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;


}
#menu li a:hover {
	text-decoration:none;
	background:url(medias/hover.gif) repeat-x ;
	border-right: 1px solid #0e7cb4;
	border-left: 1px solid #0e7cb4;
	height:22px;
}
.actif {
	text-decoration:none;
	background: url(medias/hover.gif) repeat-x ;
	border-right: 1px solid #0e7cb4;
	border-left: 1px solid #0e7cb4;
}

/*search*/
#search{
	width:938px;
	height:29px;
	margin:0 auto;


}
.inputtext-serch{
width:115px;
height:16px;
border:1px solid #c4c4c4;
margin:2px 0 0 0;
float:left;
color:#888a8c;
font-family:Tahoma;
font-size:10px;
padding:1px 0px 0 5px;
}
.select{
width:151px;
float:left;
height:18px;
border:1px solid #c4c4c4;
color:#888a8c;
font-family:Tahoma;

font-size:10px;
margin:2px 0 0 10px;
padding:2px 0px 0 5px;
}

.inputsubmit2{
float:left;
background:url(medias/submit2.jpg) no-repeat;
height:18px;
border:0px;
width:22px;
margin-top:3px;
margin-left:5px;
padding-bottom:3px;
cursor:pointer;

color:#FFFFFF;
font-family:Tahoma;
font-size:10px;
}
.label-search{
width:60px;
float:left;
color:#1f384b;
margin-top:5px;
font-family:Tahoma;
font-size:11px;
}

