/* ***************************************
		body de chaque page
******************************************/

body {
text-align:center; /* bug IE */
font-family: verdana, arial, sans-serif;
font-size:11px;
margin: 0px;
background-color: #FFFFFF;
background-image:url(../image/divers/bg.jpg);
}

/* ***************************************
		corps de chaque page
******************************************/

#page {

position:relative;
margin: auto;
width: 1000px;
height: auto;
text-align:left; /* bug IE */
border:1px solid;
background-color:#FFFACD;
padding-bottom:20px; /* Met une marge de 20px en bas de page*/
overflow:hidden;
}




/* ***************************************
		BANNIERE EN-TETE sur chaque page
******************************************/

#banniere 	
{
width:1000px;
height:138px;
background: url('../image/divers/banniere.jpg') no-repeat ;
background-color: #FFFFFF;
border-bottom: 2px solid #EE5911;
}


/* ***************************************
		MENU
******************************************/

#menu
{
width:1000px;
height:19px;
background: #ffffff;

border-bottom:2px solid #EE5911;
border-top:0px solid #EE5911;
border-left:0px solid #000000;
border-right:1px solid #000000;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;

font-family: Tahoma;

}

#menu
A
{	

font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;

background-color: #ffffff;
color: #000000;

padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;

margin-top:3px;
margin-bottom:3px;
margin-left:3px;
margin-right:3px;

}

#menu
A:visited
{
background-color:#ffffff;
color: #000000;
}


#menu
A:active
{
color: #000000;
background: #ffffff;
}

#menu
A:hover
{
background-color : #EE5911;
color : #ffffff;
text-decoration: none; 
}


#menu .sep-
{
float:left;
position:relative;
width:14px;
height:14px;

background: #ffffff url('../image/divers/puce_menu.gif');
}

/* ***************************************
	Bordure d'un formulaire
******************************************/

.bordure-formulaire 
{
	border:1px solid #EE5911;
	margin:0;
	color:#000000;
	background:#ffffff;
}


/* ***************************************
		listesortie
******************************************/
#listesortie
{
width:960px;
margin-left:10px;
float:left;
background-color:#fdf4dd;
border:1px dotted #CCCCCC;
padding:5px;
margin-top:10px;
}

html>body #listesortie
{
width:950px;
} 


#accueilsortie
{
width:700px;
margin-left:10px;
float:left;
background-color:#fdf4dd;
border:1px solid #CCCCCC;
padding:5px;
}

#newsaccueil
{
width:975px;
margin-left:10px;
float:left;
background-color:#fdf4dd;
border:1px dotted #CCCCCC;
padding:5px;
}

html>body #newsaccueil
{
width:940px;
} 


/* ***************************************
		Menu droite accueil
******************************************/

#blocmenuaccueil
{
width:230px;
height:auto;

float:right;

margin-right:15px;
margin-left:5px;
margin-top:20px;
padding-bottom:10px;
padding-right:10px;
background-color: #fdf4dd;
border: 1px solid #CCCCCC;
text-align:left;
}

html>body #blocmenuaccueil
{
width:220px;
} 

#blocmenuaccueilcategorie
{
width:160px;
height:auto;

float:right;

margin-right:15px;
margin-left:5px;
margin-top:0px;
padding-bottom:10px;
background-color: #fdf4dd;
border: 1px solid #CCCCCC;

text-align:left;
}




/* ***************************************
		Bordure pix
******************************************/


img
{
border-color:#EE5911;
text-decoration: none;
}

/* ***************************************
		décalage texte dans un tableau
******************************************/

#contenu
{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
float:left;

}

/* ***************************************
	Ajout une scrollbar fictive sous FF lorsqu'ik n'y en a pas besoin
******************************************/


#scrollfirefox 
{
position: absolute;
bottom: -20px;
visibility: hidden;
}

/* ***************************************
			Anti Rob dans les commentaires
******************************************/


#cache-rob /* Cacher champ r-o-b-o-t */
{
display: none;
style="cursor: pointer;"
} 

/* ***************************************
	Copyright de tout les pieds de page
******************************************/


#copyright
{
text-align:center;
}

/* ***************************************
			Les liens du site
******************************************/

A:link
{	
font-family: Tahoma;
text-decoration:underline;

color: #EE5911;
font-weight: bold;
}

A:visited
{	
font-family: Tahoma;
text-decoration:underline;

color: #EE5911;
font-weight: bold;
}

A:active
{	
font-family: Tahoma;
text-decoration: none;
background-color:#EE5911;
color: #000000;
}


A:hover
{	
font-family: Tahoma;
text-decoration: none;
background-color:#EE5911;
color: #FFFFFF;
}

/* ***************************************
		Les polices de caracteres
******************************************/
table td

{
font-size:12px;
}

.police01 /* TITRE en noir de la page d'accueil */
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
font-weight:bolder;
}

.police02 /* TITRE en noir de la page d'accueil */
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FF0000;
font-weight:bold;
}

.police03 /* TITRE en noir de la page d'accueil */
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #EE5911;
}

.police04 /* TITRE en noir de la page d'accueil */
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #EE5911;
}

.police05 /* texte en italic gris */
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #888888;
font-style:italic;
}
