/*************************************************************************************
***       Fichier              : styleStandard.css                               
***       Auteur               : Stephane Haimet                                   
***       Date de creation     : 17/06/2008                                        
***       Date de modification : 23/11/2009                              
*************************************************************************************/


/*************************************************************************************
							BALISE
*************************************************************************************/

body
{
	margin : auto;
	width : 960px;
	background-color : #FFFFFF;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	color : #555555;
	padding-top : 5px;
}

a
{
	text-decoration : none;
	color : #555555;
}

a:hover 
{
	text-decoration : underline;
	color : #555555;
}

h1
{
	font-size : 100%;
	background-color : #DDDDDD;
	padding-left : 7px;
}

h2
{
	font-size : 100%;
	font-weight : bold;
	text-decoration : underline;
}

h6 
{
	width : 100%;
	color : #555555;
	background-color : #DDDDDD;
	font-weight : bold;
	text-align : center;
	font-size : 100%;
	margin : 0%;
}

em
{
	color : #ff6622;
}

img {
	border : none;
}

p.centre 
{
	margin : auto;
	text-align : center;
}

/*************************************************************************************
							ID
*************************************************************************************/

#banniere 
{
	width : 960px;
	height : 150px;
	margin-top : 10px;
	margin-bottom : 10px;
	text-align : center;
	background-image : url("../images/presentation/banniere.jpg");
}

#menu 
{
	width : 150px;
	padding-top : 0px;
	margin-top : 0px;
	height : auto;
	padding-bottom : 5px;
	margin-bottom : 10px;	
	float : left;
	background-color : #FFFFFF;
}

#corps 
{
	margin-bottom : 10px;
	margin-left : 160px;
	padding-top : 5px;
	padding-bottom : 15px;
	height : auto;
	width : 640px;
	background-color : #FFFFFF;
}

#piedDePage
{
	width : 960px;
	height : 30px;
	float : left;
	background-color : #FFFFFF;
	border-top : 1px solid #555555;
	text-align : center;
}

#layer 
{
	width : 150px;
	height : auto;
	float : right;
	margin-top : 10px;
	margin-bottom : 10px;
}

/**************************************** MENU ***************************************/

#menu dt 
{
	border : 1px solid black;
	width : 90%;
	margin : auto;
	text-align : center;
	margin-top : 2px;
	background-color : #DDDDDD;
} 

#menu li 
{
	text-align : left;
	margin-left : -50px;
	padding : 0px;
}

#menu ul 
{
	padding-top : 5px;
	padding-bottom : 5px;
	list-style-image : url("../images/presentation/puceMenu.gif");
}

/*************************************************************************************
							CLASS
*************************************************************************************/

.divLayer 
{
	width : 140px;
	height : auto;
	background-color : #FFFFFF;
	border : 1px solid #DDDDDD;
	padding-bottom : 10px;
}

.contenuLayer 
{
	text-align : center;
	margin-top : 5px;
	padding-left : 4px;
	padding-right : 4px;
}

.texteCentre 
{
	margin : auto;
	text-align : center;
}

.texteJustifie 
{
	text-align : justify;
}

.texteItalique 
{
	font-style : italic;
	font-family : courrier;
	font-size : 110%
}

.indentation:first-letter 
{
	padding-left : 20px;
}

.bouton 
{
	color : #555555;
	font-family : arial;
	background-color : #CCCCCC;
	border : solid 1px #555555;
}

.texteRouge 
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #FF2200;
	margin : auto;
	text-align : center;
}

.texteVert 
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : #00BB00;
	margin : auto;
	text-align : center;
}

.tableCommerce 
{
	margin : auto;
	text-align : center;
	width : 80%;
	border : solid 1px #090909;
}

.typeCommerce
{
	font-weight : bold;
	font-size : 120%;
	color : #917131;
}

.divParking
{
	width : 200px;
	height : auto;
	margin : auto;
	text-align : center;
	display : none;
	background-color : #dddddd;
	border : 1px solid black;
	position : relative;
	bottom : 350px;
	right : 40px;
}

.alignerGauche
{
	text-align : left;
	padding-left : 30px;
}

.alignerDroite
{
	text-align : right;
	padding-right : 30px;
}

.whoswho 
{
	margin : auto;
	text-align : center;
	width : 85%;
	border : 1px #555555 solid;
	background-color : #dddddd;
	margin-bottom : 15px;
}

.enTeteTableWhoswho 
{
	background-color : #F5BE19;
	color : #555555;
	font-weight : bold;
	
}

.trTableWhoswho 
{
	height : 130px;
}

.enTeteTable
{
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:100%;
}

.trPair
{
	background-color : #eeeeee;
	color : #555555;
	font-weight : normal;
	text-align : left;
	width : 100%;
}

.trImpair
{
	background-color : #cccccc;
	color : #555555;
	font-weight : normal;
	text-align : left;
	width : 100%;
}

.trImpairCentre
{
	background-color : #cccccc;
	color : #555555;
	font-weight : normal;
	text-align : center;
	width : 100%;
}

.trPairCentre
{
	background-color : #eeeeee;
	color : #555555;
	font-weight : normal;
	text-align : center;
	width : 100%;
}

.enTeteTableJaune
{
	background-color : #F5BE19;
	color : #555555;
	font-weight : bold;
	text-align : center;
	width : 100%;
}

.enTeteTableJaune2
{
	background-color : #F5BE19;
	color : #555555;
	font-weight : bold;
	text-align : center;
}

.tdPair 
{
	background-color : #EEEEEE;
	color : #555555;
	font-weight:normal;
	text-align:left;
}

.tdImpair 
{
	background-color : #CCCCCC;
	color : #555555;
	font-weight : normal;
	text-align : left;
}

.tdImpairCentre
{
	background-color : #CCCCCC;
	color : #555555;
	font-weight : normal;
	text-align : center;
}

.tdPairCentre
{
	background-color : #EEEEEE;
	color : #555555;
	font-weight : normal;
	text-align : center;
}

/******************************NEWS PRESSE *************************************/

.divNews 
{
	margin : 20px;
	border : 2px solid #555555;
	display : none;
}	

.titreNews 
{
	background-color : #555555;
	color : #FFFFFF;
	text-align : center;
	width : 100%;
	margin : 0%;
	font-weight : bold;
}

.piedNews 
{
	background-color : #555555;
	color : #FFFFFF;
	text-align : right;
	width : 100%;
	font-style : italic;
	margin : 0%;
	margin-right : 10px;
}

.pNews 
{
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
	
}

/*************************** TABLE DE CONNEXION ****************************************/

.tableConnexion 
{
	margin : auto;
	text-align : center;
	background-color : #CCCCCC;
	border : #555555 solid 1px;
}

.theadConnexion 
{
	background-color : #000000;
	color : #FFFFFF;
}

.labelConnexion 
{
	font-size : 90%;
	font-family : arial;
	color : #555555;
}

/*************************** AUTRES  ****************************************/

.selectStandard 
{
	color : #555555;
	background-color : #FFFFFF;
	width : 49%;
}

.textField 
{
	background-color : #FFFFFF;
	color : #555555;
}


.pInfos
{
	height:auto;
	margin:auto;
	text-align:center;
	background-color:#dddddd;
	border: 1px solid #555555;
}

.formStandard70
{
	border:1px solid #555555;
	background-color:#dddddd;
	margin:auto;
	text-align:center;
	width:70%;
}

.tdDescriptionCommerce
{
	background-color : #FFFA73;
	color : #000000;
	padding-left : 2px;
}
