/***********************************************/
/* GENERAL                            
Couleurs principales
rouge CC3300
rouge carte visite C70023
orange FF9933
*/

/***********************************************/ 

/* Pour virer l'image de geo-loc*/
.cache {
 display:none;
}

body{	
	background-image: url(../images/fond2.jpg);
	background-repeat:repeat-y;
	background-color:#CC3300;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	/*overflow: hidden; /*sinon sur IE gros marge en bas de page*/
	/*background-color: #FF9933;*/
	margin:0px;
	padding:0px;
	scrollbar-face-color: #FF9933;
	scrollbar-shadow-color: #CC3300;
	scrollbar-highlight-color: #CC3300;
	scrollbar-3dlight-color: #CC3300;
	scrollbar-darkshadow-color: #CC3300;
	scrollbar-track-color: #CC3300;
	scrollbar-arrow-color: #CC3300;	
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 1.3em;
 color: #CC3300;
}

h2{
 font-size: 114%;
 color: #006699;
}

#haut {	
	background: #CC3300;
	border-top: 1px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	margin-top:0.1em;
	margin-bottom:0.5em;
	height: 25px;
	text-align: center;		
	color: #FF9933;
}
#texte{
	padding:5px;
	background-color: #FF9933;
	border: thin solid #000000;
	padding-right:185px;
}

#description_categorie{
	position:absolute;
	top:100px;
	left:675px;
	width:300px;
	padding:5px;
	padding-right:100px;
	background-color: #FF9933;
	border: thin solid #000000;
	font-size:x-small;
}
#contenu{
	margin-left:200px;
	padding-right:10px;
}
.alert{
	color:#CC3300;
}
#popup{
	background-color: #FF9933;
	padding:10px;
}
.fort{
	font-size:large;
	color: #CC3300;
	font-weight:bold;
}
/***********************************************/
/* MENU              	                       */
/***********************************************/

div.menu{	
	position:relative;
	float:left;
	left:5px;	
	width:186px;
	/*background: #CC3300;	*/
	text-align: center;	
}
div.menu_milieu{
	background-image: url(../images/interface/fond_menu_milieu.gif);
	background-repeat:repeat-y;
}
div.menu a{
	display:block;
	height:20px;
	background-color:#FF9933;
	color:#fff;	
	font-size:small;
	text-align:center;
	text-decoration:none;
	margin-top:2px;
	margin-left:10px;
	margin-right:5px;
	width:160px;	
}
div.menu a:hover {
	background: #CC3300;
}
div.menu a:active {
	background: #CC3300;
	color: #fff;
}

div.menu a:hover {
	background: #CC3300;
}

#menuactif{
	background-color:#CC3300;
}


/***********************************************/
/* BANNIER DE DEFILEMENT		               */
/***********************************************/
.thumbOut  {}
.thumbOver {border:1px solid #FF9933;cursor:pointer;}	

/***********************************************/
/* PAGE LIENS		                           */
/***********************************************/
/*div.lien {	
	text-align: center;
	vertical-align: middle;	
	border: 2px solid #CC3300;  
	background-color: #FF9933;
	margin: 5px;
	margin-right:20%;
	margin-left:30px;
	padding: 7px;
	display:table;
	
}*/

#textelien{
	background-color: #FF9933;
	border: thin solid #000000;	
}

div.lien {	
	/*border: thin dotted #CC3300;*/
	text-align: center;
	vertical-align: middle;	
	border: 2px solid #CC3300;  
	background-color: #FF9933;
	margin: 5px;
	/*margin-right:20%;*/
	/*margin-left:30px;*/
	padding: 7px;
	
}

div.espaceLiens {
	height:20px;
}

div .lien > img {/**
background-color: #00FF33 ;
	float:left;
	margin:5px;  
	loat: left; 
clear: right; 	
margin: 4px;
*/

}

/***********************************************/
/* SLIDES     		                           */
/***********************************************/
#rLinkOverScreen{
	position:relative;
	background-image: url(../images/interface/fond_image_milieu.gif);
	background-repeat:repeat-y;	
	/*border:5px solid #CC33cc;*/
	width:500px; /* largeur obligatoire pour être centré */
}
#rLinkScreen{ /* autour grande image */
	position:relative;	
	/*border:1px solid #CC3300;*/
	width:400px;
	
	text-align:center;
	padding-left:8px;
}
#rLinkZoom{ /* grande image */
	position:relative;
	border:2px solid #CC3300;
	height:400px;
	width:450px;
	cursor:crosshair;
	cursor:-moz-zoom-in;
}
#rLinkTitle{ /* titre de l'image */
	position:relative;
	color:#FFF;
	font-family:verdana;
	/*width:800px;*/
	width:0px;
	left:30%;
	height:1.3em;
	overflow:hidden;
	background:#CC3300;
	display:none;
}
}
#cadre_banniere{
	margin-bottom:10px;
}
#banner_fond{
	background-image: url(../images/interface/fond_banniere_milieu.gif);
	background-repeat:repeat-y;	
	width:435px;
	padding-left:15px;
	padding-right:5px;
	height:80px;
}

#banner{ /*bannier de defilement */
	position:relative;
	width:390px;
	height:80px;
	overflow:hidden;
	z-index:30;	
	float:left;
}

#banner_gauche{
	background-image: url(../images/interface/fond_milieu_banniere1.jpg);
	background-repeat:repeat-y;	
	width:13px;
	height:90px;
	float:left;
}

#banner_droite{
	border:1px solid orange;
	background-image: url(../images/interface/fond_milieu_banniere3.jpg);
	background-repeat:repeat-y;	
	height:90px;
	width:13px;
}

/***********************************************/
/* BAS DE PAGE		                           */
/***********************************************/
#siteInfo{
	background-color: #CC3300;	
	clear: both;
	border-top: 1px solid #FF9933;
	border-bottom: 1px solid #FF9933;
	font-size: x-small;
	color: #FF9933;
	padding: 5px 5px 5px 5px;	
	text-align: center;		
	margin-top:1em;
}
#siteInfo a {
	color: #FF9933;
}
