/* CSS Document */

/* ============== STYLE DE BALISES ============ */

html,body,div#global{height:100%;}	
	
body{
	margin:0px;
	background: #262626;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}


form{
	padding:0px;
	margin:0px;
}
input, select, textarea{
	border: solid 1px #B50031;
	padding: 1px;
	font-size:11px;
	width: 200px;
}
select{
	width: 204px;
}


/* ================== STYLES D'ID ==================*/




/* ------ GLOBAL ------ */

#global{
	position: relative;
	min-height:100%;
}
html>body #global {
    height: auto;
}
/* ------ HAUT ------ */

#haut{ 	
	background:	#000000 url(../../images/petit_logo_noir.gif) no-repeat center center;
	height: 170px;
}
#nav{
	height:22px;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	background:#B50031;
}
#nav table{
	margin:auto;
}
#nav a {
	display:block;
	padding:5px 7px 5px 15px;
	margin:0px 18px;;
	background:url(../../images/puce.gif) 5px 9px no-repeat;
}
#nav a:link{ color:#FFFFFF; text-decoration:none; }
#nav a:visited{ color:#FFFFFF; text-decoration:none; }
#nav a:hover{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }
#nav a:active{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }
#nav .actif a:link{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }
#nav .actif a:visited{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }
#nav .actif a:hover{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }
#nav .actif a:active{ color:#FFFFFF; text-decoration:none; background:url(../../images/puce.gif) 5px 9px no-repeat #262626; }




/* ------ CENTRE ------ */

#centre_vertical{
	margin: 0px;
	padding-bottom:60px;
}

#centre{
	padding:55px;
	width:290px;
	margin:auto;
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
}
#centre ul{
	margin:0px;
	padding:0px;
}
#centre ul li{
	margin:0px 0px 10px 20px;
	padding:0px;
	list-style: disc ;
}

#centre ul li a:link{ color:#B50031; text-decoration:underline; }
#centre ul li a:visited{ color:#B50031; text-decoration:underline; }
#centre ul li a:hover{ color:#FFFFFF; text-decoration:underline; }
#centre ul li a:active{ color:#FFFFFF; text-decoration:underline; }

.texte_bordeaux_11 {
	color:#B50031; 
	font-size:11px;
}
#centre.textes_confirm{ 
	color:#B50031;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}


/* ------ PIED DE PAGE ------ */

#pied_de_page{
	position: absolute;
	clear:both;
	background:#000000;
	bottom: 0px; left: 0px;
	border-top: 1px solid #B50031;
	padding:14px 0px;
	width:100%;
	text-align:left;
	font-size:11px;
	color:#FFFFFF;
}
#pied_de_page img{
	float:left;
	margin:0px 12px 0px 21px ;
	border:0px none;
}
#pied_de_page a:link { color: #FFFFFF; text-decoration:underline;}
#pied_de_page a:visited { color: #FFFFFF; text-decoration:underline;}
#pied_de_page a:hover { color: #FFFFFF; text-decoration:none;}
#pied_de_page a:active { color: #FFFFFF; text-decoration:none;}


.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}

