body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;
	line-height:17px;color:#787779/*#704085*/;margin:0;padding:0;background-image:url(fond.jpg);background-repeat:repeat-x;background-color:#FFFFFF;}
.head{background-color:#FFFFFF;height:80px;width:960px;margin:0 auto;border-left:solid 1px #efefef;border-right:solid 1px #efefef;}

h1,h3{margin:0;padding:0;text-align:left;font-size:16px;line-height:20px;font-weight:lighter;}

a{color:#A50B2F/*#704085*/;text-decoration:none;}
a:hover{color:#A50B2F;}

.container{
background-color:#e6e6e6;
background-image: url(fondtemplates.png);
background-repeat:repeat-y;
min-height:460px;
width:960px;
margin:0 auto;
border-left:solid 1px #efefef;
border-right:solid 1px #efefef;
}
.footer{
background-color:#FFFFFF;
height:60px;
width:960px;
margin:0 auto;
border-left:solid 1px #efefef;
border-right:solid 1px #efefef;
border-bottom:solid 1px #efefef;
}

.menu{float:left;height:190px;}
.contenu{padding:0 0 0 190px;}


.navcontainer{width:190px;margin:0;position:relative;}
.navcontainer ul{margin-left:0;margin-top:0;padding-left:0;list-style-type:none;}

.navcontainer a{display:block;padding:3px 25px;width:130px;border-bottom: 1px groove #cdcdcd;}
.navcontainer a.m2{background-color:#704085;color:#fff;text-decoration:none;}
.navcontainer a.m3,.sect11 a{background-color:#4583a6;color:#fff;text-decoration:none;}
.navcontainer a.m1,.sect10 a{/*background-color:#e6e6e6;color:#000;*/background-color:#787779;color:#fff;text-decoration:none;}
/*,.sect11 .odd a,.sect10 .odd a*/
.navcontainer a.on{display:block;padding:3px 25px;width:140px;border-bottom:1px groove #cdcdcd;
background-color:#A50B2F;color:#FFF;font-weight:bold;}

.navcontainer a.m1:hover, .am1,.sect10 a:hover{/*padding:0 0 0 5px; border-left:solid 8px #704085;*/ background-color:#e6e6e6; color: #000;}
.navcontainer a.m2:hover, .am2,.sect11 a:hover{/*padding:0 0 0 5px; border-left:solid 8px #4583a6;*/background-color:#e6e6e6; color: #000;}
.navcontainer a.m3:hover, .am3{/*padding:0 0 0 5px; border-left:solid 8px #787779;*/background-color:#e6e6e6;color: #000;}

.navcontainer .pass{position:absolute;top:342px;font-size:20px;line-height:25px;text-align:left;}
.navcontainer .pass a{border:none;}

.modeville{color:#626262;font-size:8px;}
a.credits{color:#704085;font-size:9px;text-decoration:none;}
a.credits:hover{text-decoration:none;}
img{margin:0;padding:0;border:0;}

.paragraphe{padding:0px;width:750px;min-height:210px;}
.paragraphegauche{float:left;}
.paragraphedroit{padding:0 20px 0 220px;}
.paragraphedroit-concept{padding:20px 0 0 420px;}
.colonnegauche{margin:10px;padding:10px 400px 10px 10px;}
.colonnedroit{float:right;padding:10px;}
.paragraphemarge{padding:20px 20px 20px 20px;}



/*=========================================================*/
p.foot{color:#626262;font-size:8px;margin:0px;position:absolute;padding:0;top:45px;right:5px;}
#newsletter{position:relative;}
.footer div div img{float:left;}
.halfbox{font-size:9px;line-height:10px;position:absolute;top:23px;left:124px;
	/*margin:-37px 0 0 126px;*/
	size:30px;border:0;}
.halfboxnomami{font-size:9px;line-height:10px;position:absolute;
/*	margin:-39px 0 0 478px;*/
	top:23px;left:480px;size:30px;border:0;}
.halfboxmailami{font-size:9px;line-height:10px;position:absolute;top:23px;left:580px;
/*	margin:-39px 0 0 580px;input{color:#704085;}*/
	size:30px;border:0;}
