/* CSS Document */
* {outline:none;}
body.intro {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:#d2dce5;
background-image: url(../images/back.jpg);
background-repeat: repeat-x;
}
body.page {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:#d2dce5;
background-image: url(../images/back_page.jpg);
background-repeat: repeat-x;
background-position: 0px -50px;
}
.footer, .footer a {
text-align:center;
font-size:11px;
/*color:#205481;*/
color:#316fad;
}
.footer a:hover {
font-size:11px;
color:#205481;
text-decoration:none;
}
.txt_courant {
font-size:12px;
text-align:justify;
color:#333333;
padding:15px;
}
.txt_courant img {
margin-right:10px;
margin-top:5px;
}
.evidence {
font-weight:bold;
color:#306eac;
font-size:13px;
letter-spacing:0.07em;
}
.contenu_header {background-image:url(../images/back_titre.jpg); background-repeat:repeat-x; background-color:#FFFFFF}
.liens a{
color:#306eac;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.liens a:hover {
text-decoration:underline;}
.liens #map_canvas a{
font-size:10px;
color:#000066;
}
.liens {
font-size:14px;
}
.txt_courant h3 {
color:#235383;
text-transform:uppercase;
border-bottom:1px #B5C8D6 solid;
font-size:14px;
letter-spacing:2px;
}
.delegues {
border-right:1px #B5C8D6 solid;
border-bottom:1px #B5C8D6 solid;
padding-right:10px;
}
/*//////////////////////////////////////////////////////////MENU   HEADER///////////////////////////////////////////////////////////////////////////////////////////*/
.menu {
height:65px;
/*background-image:url(../images/back_menu.jpg);
background-color:#0169b2;*/
padding: 0 0 0 50px;
vertical-align:bottom;
}
a .bouton_menu ,a .bouton_menu_first ,a .bouton_menu_last, a .bouton_menu_long {
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
a .bouton_menu:hover ,a .bouton_menu_first:hover ,a .bouton_menu_last:hover ,a .bouton_menu_active ,a .bouton_menu_first_active ,a .bouton_menu_last_active, a .bouton_menu_long:hover, .bouton_menu_active_long {
color:#235383;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.bouton_menu{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_off.jpg);
text-align:center;
}
.bouton_menu_long{
float:left;
width:159px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_off.jpg);
text-align:center;
}
.bouton_menu_active{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_on.jpg);
text-align:center;
}
.bouton_menu_active_long{
float:left;
width:159px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_on.jpg);
text-align:center;
}
.bouton_menu:hover, .bouton_menu_long:hover{
background-image:url(../images/boutons/btn_on.jpg);
cursor:pointer;
}
.bouton_menu_first{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_first_off.png);
text-align:center;
}
.bouton_menu_first_active{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_first_on.png);
text-align:center;
}
.bouton_menu_first:hover{
background-image:url(../images/boutons/btn_first_on.png);
cursor:pointer;
}
.bouton_menu_last{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_last_off.png);
text-align:center;
}
.bouton_menu_last_active{
float:left;
width:119px;
height:32px;
padding-top:18px;
background-image:url(../images/boutons/btn_last_on.png);
text-align:center;
}
.bouton_menu_last:hover{
background-image:url(../images/boutons/btn_last_on.png);
cursor:pointer;
}
.spacer {
float:left;
width:4px;
height:50px;
background-image:url(../images/boutons/spacer.jpg);
display:block;
}

/*////////////////////////////////////////////////////////// CONNEXION ///////////////////////////////////////////////////////////////////////////////////////////*/
#modConnexion {
	background: no-repeat url(../images/connexion.jpg);
	width: 215px;
	height: 217px;
}
#modConnexion_nl {
	background: no-repeat url(../images/aanmelden.jpg);
	width: 215px;
	height: 217px;
}
.bouton_form{
font-weight:bold;
padding-top:8px;
font-size:14px;
width:65px;
height:23px;
background-image:url(../images/boutons/bouton.png);
text-align:center;
}
.bouton_form_nl{
font-weight:bold;
padding-top:8px;
font-size:14px;
width:95px;
height:23px;
background-image:url(../images/boutons/bouton_long.png);
text-align:center;
}
.bouton_form:hover{
background-image:url(../images/boutons/bouton_on.png);
cursor:pointer;
color:#555555;
}
.bouton_form_nl:hover{
background-image:url(../images/boutons/bouton_on_long.png);
cursor:pointer;
color:#555555;
}
.connexion input[type=text], .connexion input[type=password] {
border:none;
background-image:url(../images/input.jpg);
width:160px;
height:22px;
padding-left:10px; 
padding-right:10px
}
.connexion_title {
padding-left:20px;
color:#636363;
}
td.msgError {
	font-size: 10px;
	color: #FF0000;
	padding: 5px 0 0 20px;
}
.menu_langues {
margin-bottom:10px;
margin-left:20px;
}

.contact td{
color:#1c5483;

font-size:12px;

}
.contact input[type=text] {
color:#1c5483;
border:none;
background-image:url(../images/input_form.jpg);
width:138px;
height:22px;
font-size:12px;
padding-left:10px; 
padding-right:10px;
margin-right:15px;
margin-bottom:5px;
}
.contact textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
color:#1c5483;
margin-left:-15px;
	width: 325px;
	height: 91px;
	padding: 5px;
	background-image:url(../images/textarea.jpg);
	background-repeat: no-repeat;
}
#loading {
 	width: 800px;
 	height: 600px;
 	background-color:#FFFFFF;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -400px;
 	margin-left: -300px;
 	text-align: center;
}
