/****************** PAR DEFAUT ******************************/
BODY{
	font-family: Arial, sans-serif;
	font-size:10pt;
  	color:#000000;
	margin:0px;
	padding:0px;
}
#page {
	float: left;
	background-color: #FFFFFF;
	background-image: url(images/fondG.gif);
	background-repeat:repeat-y;		
	width : 1000px;
	/*min-height:400px;	*/
}
.blocTexte{
	float: left;
}
/*** SEPARATEURS ***/
.separateur20{
/*background-color: #FFF000;*/
	width:100%;
	height:20px;
}
.separateur15{
	width:100%;
	height:15px;
}
.separateur10{
	width:100%;
	height:10px;
}
.separateur5{
	width:100%;
	height:5px;
}
.separateur{
	/*background-color: #FFAAAA;*/
	width:100%;
}

/*** LIENS ***/
a{
	color:#602800;
	text-decoration: none;
}

a:hover{
	/*color:#FFAA02;*/
	text-decoration: underline;
	
}

a.lienPetit{
	font-size:9pt;
 	text-align:right;
}

a:hover.ancre{
	text-decoration: none;
}

a img{
	border:0px;
}

/*** LISTES ***/
ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul li{
	list-style-type:none;
}

/*** IMAGES ***/
.imageGauche{
	margin:0px 10px 0px 0px;
	float:left;
	border: 1px solid #FFAA02;
}
.imageDroite{
	margin:0px 0px 0px 10px;
	float:right;
	border: 1px solid #FFAA02;
}

/****************** BANDEAU ******************************/
#bandeau {
	background-image: url(images/bandeau1000.jpg);
	background-repeat: no-repeat;
	width : 1000px;
  	height : 118px; /*118(hauteur image)*/
}
#retourAccueil{    /* zone cliquable */
	position:absolute;
	/*float: left;*/
	width : 330px;
	height: 65px;
	margin-top: 15px;
}
/******************* MENU *******************************/
#menus {
	float: left;
	/*background-color: #FFCC00;*/
	/*height:100%;*/
	width : 170px;	
	padding:83px 0px 0px 0px;
	
	color:#602800;	
	background-image: url(images/hautMenu.jpg);
	background-repeat: no-repeat;
}
#rechercheCM {
	position:absolute;
	/*background-color: #FFE7AD;*/
	width : 170px;
	height: 23px;
	margin-top:471px;
	padding:0px 0px 0px 16px;
		
	/*margin-top: 120px;
	padding:0px 0px 0px 10px;*/
	/*margin-top:119px;
	padding:0px 0px 0px 850px;*/
	/*margin-top:98px;
	padding:0px 0px 0px 850px;*/
	}
.rechercheCM {
	font-size: 8pt;
	color:#602800;
	}

#menus ul li{
	color:#602800;
}

#menus .N1{
	background-color: #FFCC56;
	
	font-weight:bold;
		
	padding:3px 0px 3px 12px;
	margin:0px 0px 3px 0px;
}

#menus a{
	/*background-color: #FFE7AD;*/
				/*Remarque : "display:block;" provoque un saut de ligne dans ie*/
				/*Il faut associer une hauteur pour corriger ce bug ie*/
	display:block;
	height:1.3em;
	
	padding:2px 2px 2px 16px;
	
	color:#602800;
	font-size: 9pt;
	text-decoration: none;
}

#menus a:hover{
	background-color: #FFF4DD;
	background-image: url(images/puce1o.gif);
	background-repeat: no-repeat;
	color:#F2A219;
}
/******************* CONTENU *******************************/
.contenu{
 	margin:0px 30px 20px 200px;
}
.blocRubrique{
	/*background-color: #FFAAFF;*/
	width:100%;
	float:left;
}
.titreBlocO{
	background-color: #FFAA02;
	padding:1px 5px 0px 5px;
	border-bottom: 1px solid #FFCC56;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11pt;
}
.surBlocO{
	background-color: #FFFFFF;
	border-top: 1px solid #FFAA02;
	border-bottom: 1px solid #FFAA02;
	padding:1px 0px 1px 0px;
	margin:0px 0px 5px 0px;
}
.titreBlocM{
	background-color: #FFE7AD;
	padding:1px 5px 0px 5px;
	font-weight:bold;
	font-size: 13pt;
}
.surBlocM{
	background-color: #FFFFFF;
	border-top: 1px solid #FFE7AD;
	border-bottom: 1px solid #FFE7AD;
	padding:1px 0px 1px 0px;
	margin:0px 0px 5px 0px;
}

.titre1{
	color:#602800;
	font-size: 12pt;
	font-weight:bold;
	
}
.titre1O{
	color:#FFAA02;
	font-size: 12pt;
	font-weight:bold;
	
}
.titre2{
	color:#602800;
	font-size: 11pt;
	font-weight:bold;
}
.titre3{
	color:#602800;
}
.titre3O{
	color:#FFAA02;
}
.gris{
	color:#847975;
	font-size:9pt;
}
#retour{
	color:#FFFFFF;
	text-align:right;
	font-size:8pt;
	/*color:#FFAA02;*/
	margin:2px 2px 0px 0px;
	/*float:right;*/
}
#retour a{
	color:#FFAA02;
	text-decoration: none;
}
#retour a:hover{
	color:#FFAA02;
	text-decoration: underline;
}
#CdeF{
	color:#FFAA02;
	font-size:9pt;
	margin:10px 0px 10px 0px;
}

#CdeF a{
	color:#FFAA02;
	text-decoration: underline;
}
#CdeF a:hover{
	color:#FFAA02;
	text-decoration: none;
}
.commentaire{
	color:#FFAA02;
	font-size:8pt;
}
/******************** CATEGORIES **************************/
.blocInitiale{
	float: left;
	/*background-color:#FEEFC6;*/
	margin:2px 10px 2px 0px;
}
a.titreCat{
	font-weight:bold;
	font-size: 12Pt;
}
	
.initiale{
	color:#FFAA02;
	font-size: 12pt;
	font-weight:bold;
	
}
.initiale:hover{
	text-decoration:none;
	
}
/******************* ACCUEIL *******************************/
/* Rqe : [width] #blocAccueil1 + padding .blocAccueil) + (#blocAccueil1+ padding .blocAccueil)  = 830 - marge droite  */

#blocAccueil1 {
	width:295px;	
}
#blocAccueil2 {
	width:455px;
}
.blocAccueil{
	/*background-color:#FEEFC6;*/
	
	float: left;
	margin:20px 0px 20px 30px;
}
.texteJust{
	text-align:justify;
}
/********************** PIED DE PAGE ************************/
#PdeP{
	background-color:#FEEFC6;
	width :1000px;
	text-align:center;
}

#PdeP a{
	font-weight:bold;
	font-size: 8Pt;
	color: #FFAA02;
}
#PdeP a:hover{
	text-decoration:underline;
}
/********************** DESIGN ************************/
#studio4u{
	width :1000px;
	text-align:right;
}
#studio4u a{
	color:#FFAA02;
	font-size:8pt;	
}