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

body {
	behavior: url(../csshover.htc); 
	background-color: #173154;
	font-family: Calibri, Arial, Helvetica, sans-serif;

}

.Styletitre {
font-weight:bold;
font-size: 20px;
color:#042a76;
}
.Stylestitr1 {
font-size: 18px;
color:#7d7d7d;
}
.Stylestitr2 {
font-size: 16px;
color:#042a76;
}
.Stylestitr3 {
font-size: 16px;
color:#4abc04;
}
.Styletitre4 {
font-size: 18px;
color:#042a76;
}
.Styletxt {
font-size: 14px;
color:#1b1b1b;
}
.Styletxt2 {
font-size: 14px;
color:#4abc04;
}
.Styletxt3 {
font-size: 18px;
color:#1b1b1b;
}


#site{
	width:806px;
	margin-left:auto; 
	margin-right:auto;
	height:auto;
	background-image:url("../images/content.jpg");
	background-repeat:repeat;
}
/* bandeau */
#header{
	/*background-image:url("../images/header.jpg");*/
margin-left:1px;
	width:805px;
	height:207px;
}


/* centre gauche MENU*/
#menu{
	background-image:url("../images/menu_a.jpg");
    float: left;
	height:589px;
	width:192px;
	font-size:17px;
}
#men{
	margin-top:15px;
	width:192px;
	height:23px;
}
#men:hover {
	background-image:url("../images/menu_hover_a.jpg");
}
#men a {
	margin-left:25px;
	color:#ffffff;
	text-decoration:none;
}

#menact{
	margin-top:15px;
	width:192px;
	height:23px;
	background-image:url("../images/menu_select_a.jpg");
}
#menact a {
	margin-left:25px;
	color:#083f62;
	text-decoration:none;
}

/* centre droite */
#corps{
	background-color:#FFFFFF;
    float: right;
	height:auto;
	width:614px;
}
#corps a {
text-decoration:underline;
font-size: 14px;
color:#235902;
}
#corps a:hover {
text-decoration:none;
font-size: 14px;
color:#235902;
}
#cg li{
margin-top:10px;
text-align:justify;
padding-right:28px;
}
/* centre droite horaire*/
#corpsh{
	background-color:#FFFFFF;
    float: right;
	height:auto;
	width:609px;
}

#corpsh a {
	color:#235902;
	text-decoration:none;
	font-size:14px;
}

#corpsh a:hover {
	color:#4d76c4;
}


.Style3 {
	margin-left:410px;
}
.Style4 {
	margin-left:364px;
}
.Stylehor {
margin-top:5px;
margin-left:28px;
}


/* centre droite accueil et liens */
#cent {
	background-color:#FFFFFF;
	float:left; 
	width:399px; 
	height:auto;
}

#contact {
	background-image:url("../images/contact.jpg");
	background-repeat:no-repeat;
	float:right; 
	width:215px; 
	height:573px;
}
#clacontact1 {
padding-left:20px;
}
#clacontact2 {
padding-left:30px;
margin-top:-5px;
}

/*.pied de page */
#footer{
	background-image:url("../images/footer.jpg");
	width:806px;
	height:40px;
	clear:both;
}

#footer-txt{
text-align:center;
font-size:10px;
color: #999999;
}
#footer-txt a{
text-decoration:none;
color: #009900;
}

#footer-txt a:hover{
color: #00CCCC;
}


/* Style du formulaire*/
.erreur {
font-style:oblique;
font-size:14px;
color:#FF0000;
}

.lab {
font-style: normal;
font-size:14px;
color:#1b1b1b;
}

.Style1 {
font-size: 20px;
color:#042a76;
}

.Style0 {
color: #FF0000;
}


.popmess {
background-color:#ffffe0; 
border:1px solid #000000; 
width:260px; 
margin-left:auto; 
margin-right:auto; 
padding:3px 3px 3px 3px;
color:#000000;
}

.popups {
position:absolute; 
visibility:hidden;  
background-image:url("../images/popup_ok.png");
background-repeat:repeat;
border:3px solid #000000; 
width:300px; 
margin-top:20px; 
margin-left:20px; 
padding:3px 3px 3px 3px;
color:#FFFFFF;
}

.poperr {
position:absolute; 
visibility:hidden;  
background-image:url("../images/popup_err.png");
background-repeat:repeat;
border:3px solid #000000; 
width:300px; 
margin-top:20px; 
margin-left:20px; 
padding:3px 3px 3px 3px;
color:#FFFFFF;
}

.popbien {
position:absolute; 
visibility:hidden;
background-image:url("../images/popup_fond.png");
background-repeat:repeat;
border:3px solid #000000; 
width:300px; 
margin-top:20px; 
margin-left:20px; 
padding:3px 3px 3px 3px;
color:#FFFFFF;
}

#linkpop a {
color:#ffffff;
text-decoration:none;
}

#linkpop a:hover {
color:#000000;
}

#centrer {
padding-top:20px;
width:400px;
background-color:#FFFFFF;
font-size:13px;
}