@charset "utf-8";

body {
	font-size: 13px; /* size of text in bubbles*/
	/*font-family:Arial, Helvetica, sans-serif; /* font type of text in bubbles */
	/*font-family: 'Rosario', 'Petit Formal Script',sans-serif;
	*/
	font-family: 'Rosario',sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	/*background-color: #DBDDDE;*/
	background-color:#FCFCFC;
	}
.one #container {
	width: 980px; /* the auto margins (in conjunction with a width) center the page */
	/* border: 1px solid #000000; */
	text-align: left;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;

}
.one #headerbloc{
	position:relative;
	height:110px;
	background-color:#FFF;
	}
	
#logo{
margin-left:35px ;
float:left;
}
#titletxt{
text-align:center;
background-color:#FFF;
float:left;
margin-left:10px;
padding-top:15px;
width:560px;
}

#compte0{
	float: right;
	text-decoration:none;
}

#compte{
	margin-top:15px;
	height:25px;
	width : 150px;
	background-color: #E6E7E8;
	padding-top:10px;
	padding-left:30px;
	text-align:left;
}
#taal{
	margin-top:15px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}

p {
	margin:0;
}

a:link img, a:visited img {
	border: none;
}

/*menu*/
#menu {
width: 945px;
height: 45px;
clear: both;
font-family: 'Rosario', sans-serif;
position:relative;
/*border-bottom:#333 4px solid;*/
}
 
ul#nav {
float: left;
width: 945px;
margin-top: 5px;
padding-left: 35px;
list-style: none;
background-color:#FFF;
border-bottom:#404041 4px solid;
}
 
ul#nav li {
display: inline;
}
 
ul#nav li a {
float: left;
font-size:16px;
line-height: 40px;
/*color: #fff;*/
color:#404041;
text-decoration: none;
/*text-shadow: 1px 1px 1px #880000;*/
margin: 0;
padding: 0 30px 0 0;
/*background: #dc0000 url(../img/menu-parent.png) repeat-x;*/
background-color:#FFF;
}
 
/* APPLIES THE ACTIVE STATE */
ul#nav .current a, ul#nav li:hover > a {
color:#EC1C24;
text-decoration: none;
/*text-shadow: 1px 1px 1px #330000;*/
background: #FFF;
}
 
/* THE SUBMENU LIST HIDDEN BY DEFAULT */
ul#nav ul {
display: none;
}
/* THE SUBMENU FORCED */
.active3 {
display: inline;
}

/* WHEN THE FIRST LEVEL MENU ITEM IS HOVERED, THE CHILD MENU APPEARS */
ul#nav li:hover > ul {
position: absolute;
display: block;
/*width: 895px;*/
width: 895px;
height: 40px;
position: absolute;
margin: 40px 0 0 0;
background-color: #FFF;
border-top:#333 4px solid;
}

.actif{
color: #EC1C24;
}

/* FORCE THE SECOND LEVEL WHEN PAGE IS ACTIVE */
ul#nav li.currentsub > ul{
position: absolute;
display: block;
/*width: 895px;*/
width: 895px;
height: 40px;
margin: 40px 0 0 0;
background-color: #FFF;
color: #404041;
border-top:#333 4px solid;
}


ul#nav li:hover > ul li a {
float: left;
font: normal 16px 'Rosario',sans-serif;
line-height: 40px;
/*color: #fff;*/
color:#666;
text-decoration: none;
margin: 0;
padding: 0 30px 0 0;
background-color:#FFF;
}
 
ul#nav li:hover > ul li a:hover {
/*color: #120000;*/
color:#F00;
text-decoration: none;
/*text-shadow: none;*/
}

.active{ background:#e6e7e8;
text-decoration:none;
}

#footerd{
display:inline-block; width:225px; padding-left:15px;
}

div#footerd a {
	float: left;
	line-height: 20px;
	color: #666;
	text-decoration: none;
	/*text-shadow: 1px 1px 1px #880000;
*/
	margin: 0;
	padding: 0 15px 0 15px;
	font-family: 'Rosario',sans-serif;
	font-size: 13px;
	font-weight: normal;
}
/* APPLIES THE ACTIVE STATE */
div#footerd .current a, div#footerd:hover > a {
/*color: #C90;*/
color:#F00;
text-decoration: none;
/*text-shadow: 1px 1px 1px #330000;
*/
background: #fff;
}