/* CSS Document */

/* body */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/fond.gif);
	background-attachment: fixed;
}

#global {
	width:1000px;
	background-color:blue;
}
img{ border: 0px}

#general {
	width:892px;
	text-align:center;
}

#principal {
	float:left;
	background-image: url(/images/fond.gif);
	background-attachment: fixed;
	width:742px;
}

/* header */
#header{
	width: 732px;
	height:191px;
	background-color: #FFFFFF;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
#anim{
	width: 732px;
	height:191px;
	background-color: #FFFFFF;
}
#html{
	width: 0px;
	height: 0px;
	background-color: #FFFFFF;
	visibility:hidden;
	display:none;
	margin: 0px ;
}

/* nav */
/*#nav{ width: 732px; height:118px; margin-left:auto; margin-right:auto;background-color:#FFFFFF;}*/
#nav0{
	width: 732px;
	height:28px;
	background-image: url(/images/fond_nav1.gif);
	background-repeat: no-repeat;
	float: left;
	text-align:left;
 }
#nav1 {
	width: 732px;
	height:45px;
	background-color: #FFFFFF;
	float: left;
	padding-top :10px;
	text-align:left;
}

/* menu */
.secondMenuEnLigne {
	float:left;
	width:100%;
}

/* contenu */
#contenu{
	width: 732px;
	clear:both;
	background:#FFFFFF;
	/*overflow:hidden*/
	float:left;
}


/*Header du div contenu*/
#header_contenu { clear: both; width: 732px;height: 25px;background-color: #FFFFFF;}

/* pub sky */
#pubsky{
	float:right;
	width:150px;
}

#filetpubsky{
	background-image: url(/images/fond.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
}

/*
#contenu_col_droite img {float:left;margin:0px 10px 0px 0px;}*/
#flash_home{ clear:both;width: 732px; height:110px;background:#FFFFFF;background:#ffffff;}
#flash_home ajust{ clear:both;width: 732px; background:#66CC33;}

/* footer */
#footer{clear:both; width: 732px; height:246px;overflow:hidden;float:left;}

#footer A:link,  A:visited, .footer A:active{text-decoration:none; color: #FFFFFF; white-space:nowrap;}
#footer A:hover {text-decoration:underline; color: #FFFFFF; white-space:nowrap;}

/* premier footer */
#footer0{width: 732px; height:29px; background-color: #ff8800; border-bottom: 1px solid #FFFFFF;
	font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-align: center; padding-top :5px;}
	
/* deuxième footer */
#footer1{ width: 732px; height:217px; background-color: #ff6a00; padding-top: 18px; padding-left: 5px;}

	#footer1 DIV{ float: left; padding: 0; padding-left: 5px; background-color: #ff6a00}
	#footer1 UL, #footer1 LI{ list-style: none;}
	#footer1 UL{ 
		margin: 0; 
		padding: 5px; 
		margin-bottom: 5px;
		width: auto;
		background-color: #ff8800; 
		text-align:left;
	}
	#footer1 LI{ line-height:15px;}


	#footer1 .footerGroupeTitre A{
		text-transform:uppercase;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: bold
	}
	#footer1 .footerGroupeElement A, .footerGroupeElement A:hover{font-size: 10px;}


/* calages : */
#footer1 #footerCol1{ width: 180px;}
#footer1 #footerCol2{ width: 135px;}
#footer1 #footerCol3{ width: 140px;}
#footer1 #footerCol4{ width: 135px;}
#footer1 #footerCol5{ width: 100px;}

.recherche {
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
width:98px;
height:16px;
padding-top:0px;
margin-top:0px;
border-bottom-width:0px;
float:left;
color:#666666;
font-size:12px;

}


.btn_ok {
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
padding-top:0px;
margin-top:0px;
border-bottom-width:0px;
float:left;
}

#loupe_recherche {
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
padding-top:0px;
margin-top:0px;
border-bottom-width:0px;
float:left;

}

/* Ajout AWL */
#pager {
	color:#ff8800;
	font-weight:bold;
	font-size:14px;
	margin-left:250px;
	margin-top:15px;
}

#pager a:link, #pager a:visited, #pager a:active {
	color:#ff8800;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

#pager a:hover {
	color:#ff8800;
	font-weight:bold;
	text-decoration:none;
	font-size:12px
}

.form-error-msg
{
  display: inline;
  color: #F00;
}