@charset "iso-8859-1";

body {
	margin: 0px;
	font-family:  verdana;
	font-size: 10px;
	color: #ffffff;
	background-color:#021e46;
	background-image:url(../images/background/degrade.gif);
	background-repeat:repeat-x;
	width:100%;
}

#carteflash{
	margin-top:25px;
	margin-bottom:20px;
	width:822px;
	height:399px;
}
#carteflashimgf{
	text-align:center;
	background-image:url(../flash/carte.png);
	background-repeat:no-repeat;
	margin-left:30px;
	width:839px;
	height:418px;
}
#Header{
	width:900px;
	height:125px;
	padding:0px;
	margin:0px;

}
#Logon{
	position:relative;
	top:8px;
	float : right;
	width:300px;
	height:50px;
	text-align:right;
	font-size:10px;
}
#logo{
	position : absolute;
	margin-top : 35px;
	left: 50%;
	width:178px;
	height:83px;
	margin-left: -89px;
	background-image:url(../images/logo.jpg);
	background-repeat:repeat-x;
}
#content{
	position:relative;
	width:900px;
	padding:0px;
	margin:0px;
}

.bloctext{
	position:relative;
	text-align:left;
	padding:10px;
	background-image:url(../images/background/bloc.png);
	background-repeat:repeat-x;
}
#bandeauflash
{
	position:relative;
	width:900px;
	height:225px;
}
.footerid
{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	color:#61abd0;
	font-size:10px;
	text-align:center;
}
#referencement{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	color:#0047a0;
	font-size:10px;
	text-align:center;
}
a.referencement{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	color:#0047a0;
	font-size:10px;
	text-align:center;
	}
a.referencement:hover{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	}
#main{
	width:900px;
 	display: block;
    margin-left: auto;
    margin-right: auto
    }
/*personals*/
.slimbox{
	border :1px solid #61abd0;
}
#menu{
	width:900px;
	font-family:  verdana;
	font-size: 10px;
	color: #61abd0;
	padding:8px;
}
a.menu{
	font-family:  verdana;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #ffffff;
}
a.menu:hover{
	font-family:  verdana;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #61abd0;
}
.border{
	border :1px solid #f0f0f0;
}
.loadingdivcl{
	display:none;
	font-family:  verdana;
	font-size: 17px;
	border: 2px solid #888888;
	font-weight:bold;
	color:#999999;
	width:300px;
	height:40px;
	padding:15px;
	margin:10px;
	background-color:#ffffff;
}
a.regionville{
	font-family:  verdana;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
	color: #ffffff;
}
a.regionville:hover{
	font-family:  verdana;
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}
input {
	background-color:#082e5f;
	font-family:  verdana;
	color:#ffffff;
	font-size:10px;
	border: #0a73b4 solid 1px;
	margin:0px;
}
input.submit {
	background-color:#082e5f;
	font-family:  verdana;
	font-weight:bold;
	color:#ffffff;
	font-size:10px;
	border: #0a73b4 solid 1px;
	height:20px;
	margin:0px;
}

textarea{
	background-color:#082e5f;
	font-family:  verdana;
	color:#ffffff;
	font-size:10px;
	border: #0a73b4 solid 1px;
	margin:0px;
}
input.home {
	width:135px;
}

.formentete{
	font-weight:bold;

	color: #0a73b4;
}
.clear{clear:both;
  display:block;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}
.linkshierrarchie
{
	font-family:  verdana;
	font-size: 11px;
	color: #61abd0;
	margin-bottom:2px;
}
a.linkshierrarchie
{
	font-family:  verdana;
	font-size: 11px;
	color: #61abd0;
	text-decoration:underline;
}
a.linkshierrarchie:hover
{
	font-family:  verdana;
	font-size: 11px;
	color: #61abd0;
	text-decoration:none;
}
.logmein{
	text-align:left;
	margin-left:10px;
	width:270px;
	height:55px;
	background-color:#021e46;
	background-image:url(../images/background/bloc.png);
	background-repeat:repeat-x;
	border:1px solid #999999;
	padding:5px;
	margin-top:10px;
}
a.mini_link{
	font-family:  verdana;
	font-size: 10px;
	color: #61abd0;
	text-decoration:none;
}
a.mini_link:hover{
	font-family:  verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}
.petit_texte{
	font-size:9px;
}
a.blanc{
	color: #ffffff;
	text-decoration:none;
}
a.blanc:hover{
	color: #61abd0;
	text-decoration:none;
}
input[type=checkbox]
{
	border : none;
	margin:0px;
	padding:0px;
	height:15px;
}
.infolink{
	border:0px;
	margin:0px;
	padding:0px;
	margin-left : 20px;
	margin-right :20px;
}

.b2{
color: #61abd0;
}a.ggl{
text-decoration:underline;
color:navy;}
a.ggl:hover{
text-decoration:none;
color:navy;
}
