html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100% !important;
}
body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100% !important;
	background-color:#f4f7f8;
	background-image:url(../../images/backgound_site.jpg);
	background-repeat:repeat-x;
}
/* TinyMCE specific rules */
body.mceContentBody {
   background: #f4f7f8;
}
img{
border:none;
}

.print{
   /* visibility:hidden;*/
}


.bold{
	font-weight:bold;
}
.bigborder{
	border:solid;
	border-width:8px;
	border-color:#FFFFFF;
}
.clearer {clear: both;}

.liseret{
	width:100%;
	height:10px;
	background-color:#6fa1c2;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	
}
.liseret2{
	background-color:#6fa1c2;
}
.erreur,.erreur2{
font-weight:bold;
font-size:12px;
color:#FF0000
}


.hidden { 
   display: none; 
} 

.visible { 
   display: inline; 
}
.Style5,.Style1{
	color:#FFFFFF;
}

html {min-height: 100%;}



body li {
	font-family:Arial, Helvetica, sans-serif;
}

tr{
	font-size:12px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1{
	color:#b1ccdd;
	font-size:22px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	width:700px;
	
}
h2{
	color:#7d8b94;
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
h3{
	font-size:12px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h4{
	font-size:11px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

h5{
	font-size:11px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
h6{
	font-size:9px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a{
	color:#0B57A4;
	text-decoration:none;
}
a:hover{
	color:#3399FF;
	text-decoration:underline;
}


#article{
	font-size:12px;
	color:#7d8b94;
	text-align:justify;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container { 
/*
	width:100%;
*/
width:894px;
	
	background-image:url(../../images/background.jpg);
	
	background-repeat:repeat-x;
/*
	margin: 0 auto;
	padding: 0 0px 0px;
*/

}

#header { 
	width:892px;
	height:101px;
}
#menu{
	width:892px;
	height:62px;
}
#menu2{
	position:absolute;
	top:101px;
	width:892px;
}

#menuleft{
	width :160px;
	height:58px;
	float:left;
	background-color:#4c6679;
}

#menuleft ul {
	list-style: none;
	display: inline;
    margin: 0px;
    padding: 0px;
}
#menuleft li {
	list-style: none;
	display: inline;
	width:80px;
	height:28px;
	float: left;
	background-image:url(../../images/navigationleft.jpg);
	background-repeat:no-repeat;	

}
#menuleft li a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:8px;
		line-height: 24px;

}

/*

#menuleft{
	width :160px;
	height:56px;
	float:left;
	background-color:#4c6679;
}

#menuleft ul {
	list-style: none;
	display: inline;
    margin: 0px;
    padding: 0px;
}
#menuleft li {
	list-style: none;
	display: inline;
	min-width:80px;
	height:28px;
	float: left;
	background-image:url(../../images/navigationleft.jpg);
	background-repeat:no-repeat;	
	padding-top:2px;
}
#menuleft li a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:8px;
	

}
*/
#menuright{
	width :732px;
	height:58px;
	float:left;
	background-color:#57748a;
}

#menuright ul {
	list-style: none;
	display: inline;
    margin: 0px;
    padding: 0px;
}

#menuright li {
	list-style: none;
	display: inline;
	width:122px;
	height:28px;
	float: left;
	background-image:url(../../images/navigation.jpg);
	background-repeat:no-repeat;	
	/*padding-top:2px;*/
}

#menuright li a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:8px;
	line-height: 24px;
}
#page{
}
#page1{
	background-image:url(../../images/fond1.jpg);
	background-repeat:no-repeat;

	width:890px;
	min-height:400px;
}
#submenu{
	width :160px;
	float:left;
	padding-left:0px;

}

#submenu ul {
	list-style: none;
	display: inline;
    margin: 0px;
    padding: 0px;
}
#submenu li {

	list-style: none;
	display: inline;
	width:160px;
	height:28px;
	float: left;
	background-image:url(../../images/submenu.jpg);
	background-repeat:no-repeat;	
	padding-top:2px;
	
}
#submenu li a{

	color:#569ec4;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:8px;
	line-height: 25px;
}
#ambiance{
	width :201px;
	/*height:364px;*/
	padding-left:9px;
	padding-top:22px;
	float:left;

}

#content{
	
	width :450px;
	float:left;
	padding-left:30px;

	
	
}


#footer{
	clear:both;
	padding-top:50px;
	width :892px;
	height:20px;
	text-align:center;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}

#footer ul {
	list-style: none;
	display: inline;
    margin: 0px;
    padding: 0px;
}

#footer li {
	list-style: none;
	display: inline;
}

#footer li a {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}
#footer li a:hover {
	color:#666666;
	text-decoration:underline;

}

#modification{
	padding-top:25px;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	text-align:center;
	width:892px;
}

/*
#numerovert{
	width:160px;
	height:28px;
	background-image:url(../../images/numero_vert.jpg);
	background-repeat:no-repeat;

	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;

	padding-top:4px;
	
	text-align:center;
}
*/

#numerovert{
	width:160px;
	height:28px;
	background-image:url(../../images/numero_vert.jpg);
	background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;

			line-height: 24px;
	text-align:center;
}
#submenuend{
	background-image:url(../../images/submenubas.jpg);
	width:160px;
	height:28px;
}



#download a{
	color:#a6a6a6;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#prev a{
	color:#569ec4;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#next a{
	color:#569ec4;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


#erreur,#erreur2{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

#succes,#succes2{
	font-size:12px;
	font-weight:bold;


}
#note{
	font-weight:normal;
}
#px{
font-weight:bold;
color:#FFFFFF;
}
#surfrider{
	position:absolute;
	left:20px;
	top:460px
}
.vptitre a{
	color:#4a5660!important;
	font-size:16px!important;
	font-weight:bold!important;
}
#wrong{
font-weight:bold;
font-size:12px;
color:#FF0000
}

