@charset "UTF-8";

/********************************************/
/* Elements de base */
/********************************************/

body {
	background-color: #fff;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #666;
	}

h1 {
	margin: 0;
	padding: 0;
	}

h2 {
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	color: #00a0c6;
	margin:0;
	}

h3 {
	font-size: 15px;
	}

h4 {
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	color: #00a0c6;
	}

h5 {
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color: #000;
	margin-top:0;
	margin-bottom:5px;
	}

h6 {
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color: #00a0c6;
	margin:0;
	}

img {
	border: 0;
	}






/********************************************/
/* Conteneur default */
/********************************************/

#global {
	border:1px solid #c7c7c7;
	margin-left:auto;
	margin-right:auto;
	margin-top: 5px;
	padding:0px;
	text-align: left;
	width: 990px;
	min-height: 583px;
	height: auto !important;
	height: 583px;
	position:relative;
	}
#LiensRef{
	margin-left:auto;
	margin-right:auto;
	margin-top: 5px;
	padding:0px;
	text-align: center;
	width: 990px;
	position:relative;
	}


/********************************************/
/* Conteneurs Page Accueil */
/********************************************/

#BlocActualite{
	background:#d8d8d8 url(../img/fr/accueil/actualite.gif) left top no-repeat;
	width: 209px;
	height: 210px;
	float:left;
	margin-right:1px;
	overflow: auto;
	}
	#BlocActualite table {
		width:auto;
		margin:30px 5px 5px 5px;
		text-align:justify;
		}
	
#BlocPhotos{
	width: 423px;
	height: 210px;
	float:right;
	}

	
#Adresse{
	margin: 0;	
	padding: 0;
	position:relative;
	float:left;
	width: 350px;
	top: 10px;
	text-align:left;
	}
	#Adresse Table {
		width:300px;
		font-size:10px;
		margin:0;
		padding:0;
		}
#intemperie {
left: 706px;
position: absolute;
top: 162px;
z-index: 5;
}
/********************************************/
/* Conteneurs généraux */
/********************************************/

#Contenu{
	margin-left:auto;
	margin-right:auto;
	width: 843px;
	margin-top:10px;
	position:relative;
	}

#SousRubriques{
	width: 208px;
	float:left;
	margin-right:2px;
	}
	#SousRubriques img{
		text-align:left;
		margin-bottom:10px;
		}
		
#BlocPhoto{
	width: 210px;
	height: 210px;
	float:left;
	margin-right:2px;
	}
	
#Rubrique{
	background:#d7d7d7 url(../img/com/fleche.gif) left top no-repeat;
	text-align: left;
	float:right;
	width: 418px;
	padding:0;
	min-height: 208px;
	height: auto !important;
	height: 208px;
	}
	#Rubrique p {
		text-align:justify;
		margin:10px 15px 10px 20px;
		}
	#Rubrique .TablePdfTelecharger {
		width:100%;
		padding:1px;
		}
	#Rubrique .TablePdfTelecharger th {
		text-align:center;
		font-weight:bold;
		color: #fff;
		background-color: #c6c9c9;
		margin:1px;
		width:10%;
		}
	#Rubrique .TablePdfTelecharger td {
		background-color: #c6c9c9;
		margin:1px;
		padding: 3px;
		text-align:justify;
		}
	#Rubrique a:link, #Rubrique a:visited  { 
		color: #ec6706; text-decoration: none; font-weight:bold;
		}
	#Rubrique a:hover, #Rubrique a:active { 
		color: #fff; font-weight:bold; background-color:#f29400;
		}
	
	
/********************************************/
/* Courriers Rhodaniens */
/********************************************/

#SousRubriquesCourriers{
	width: 225px;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	z-index:1;
	}
	#SousRubriquesCourriers img{
		text-align:left;
		margin-bottom:10px;
		}

#BlocPhotoCourriers{
	width: 206px;
	height: 210px;
	float:left;
	padding-left:212px;
	}
		
#RubriqueCourriers{
	background:#d7d7d7 url(../img/com/fleche.gif) left top no-repeat;
	text-align: left;
	float:right;
	width: 418px;
	margin:0;
	padding:0;
	min-height: 210px;
	height: auto !important;
	height: 210px;
	}
	#RubriqueCourriers p{
		margin:10px 15px 10px 20px;
		text-align:justify;
		}
	#RubriqueCourriers blockquote{
		text-align:justify;
		}
#RubriqueOrganisation{
	background:#d7d7d7 url(../img/com/fleche.gif) left top no-repeat;
	text-align: left;
	float:right;
	width: 632px;
	margin:0;
	padding:0;
	min-height: 208px;
	height: auto !important;
	height: 208px;
	}		
	#RubriqueOrganisation p{
		margin:10px 15px 10px 20px;
		text-align:justify;
		}	
		
/********************************************/
/* Des véhicules de toutes tailles */
/********************************************/

#SousRubriquesVehicules{
	width: 225px;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	z-index:20;
	}
	#SousRubriquesVehicules img{
		text-align:left;
		margin-bottom:10px;
		}
		
#RubriqueVehicules{
	position:absolute;
	left: 211px;
	width: 636px;
	margin:0;
	padding:0;
	min-height: 210px;
	height: auto !important;
	height: 210px;
	z-index:0;
	}		
	
		
		
/********************************************/
/* Contact */
/********************************************/
	
#RubriqueContact{
	background:#d7d7d7 url(../img/com/fleche.gif) left top no-repeat;
	text-align: left;
	float:right;
	width: 632px;
	margin:0;
	padding:0;
	min-height: 208px;
	height: auto !important;
	height: 208px;
	}		
	#RubriqueContact p{
		margin:10px 15px 10px 20px;
		text-align:justify;
		}
	#RubriqueContact .Table {
		border: 1px solid #ffffff;
		width:90%;
		padding:1px;
		}
	#RubriqueContact .Table th {
		text-align:left;
		font-weight:bold;
		color: #000;
		background-color: #c5c4c4;
		margin:1px;
		padding:5px;
		width:30%;
		vertical-align:text-top;
		}
	#RubriqueContact .Table td {
		margin:1px;
		padding: 3px;
		text-align:justify;
		}		
/********************************************/
/* Tourisme */
/********************************************/

#SousRubriquesTourisme{
	width: 225px;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	z-index:1;
	}
	#SousRubriquesTourisme img{
		text-align:left;
		margin-bottom:10px;
		}

#BlocPhotoTourisme{
	width: 206px;
	height: 210px;
	float:left;
	padding-left:212px;
	}
		
#RubriqueTourisme{
	background:#d7d7d7 url(../img/com/fleche.gif) left top no-repeat;
	text-align: left;
	float:right;
	width: 418px;
	min-height: 210px;
	height: auto !important;
	height: 210px;
	margin:0;
	padding:0;
	}
	#RubriqueTourisme p{
		margin:10px 15px 10px 20px;
		text-align:justify;
		}
	#RubriqueTourisme blockquote{
		text-align:justify;
		}
	#RubriqueTourisme .Table{
		border: 1px solid #ffffff;
		padding:1px;
		}
	#RubriqueTourisme .Table th {
		text-align:left;
		font-weight:bold;
		color: #000;
		background-color: #c5c4c4;
		margin:1px;
		padding:5px;
		vertical-align:text-top;
		}
	#RubriqueTourisme .Table td {
		margin:1px;
		padding: 3px;
		text-align:justify;
		}		
	#RubriqueTourisme a:link, #RubriqueTourisme a:visited  { 
		color: #ec6706; text-decoration: none; font-weight:bold;
		}
	#RubriqueTourisme a:hover, #RubriqueTourisme a:active { 
		color: #fff; font-weight:bold; background-color:#f29400;
		}
	
	

/********************************************/
/* Les classes */
/********************************************/
a.lienOrange:link, a.lienOrange:visited  { 
	color: #ec6706; text-decoration: none; font-weight:bold;
	}
		
a.lienOrange:hover, a.lienOrange:active { 
	color: #fff; font-weight:bold; background-color:#f29400;
	}
	
a.lienGris:link, a.lienGris:visited  { 
	color: #e2dfde; text-decoration: none; font-weight:normal;
	}
		
a.lienGris:hover, a.lienGris:active { 
	color: #e2dfde; font-weight:normal; text-decoration:underline;
	}

.Bleu {
	color: #00a0c6;
	}

.Orange {
	color: #ec6706;
	}

.OrangeBold {
	color: #ec6706;
	font-weight:bold;
	}
	
.Gris {
	color: #666666;
	}

.Noir {
	color: #000000;
	}

.Blc {
	color: #ffffff;
	}

.FdAccueil {
	background-image:url(../img/com/fd_accueil.gif) right top no-repeat;
	}

.Police10px {
	font-size:10px;
	}



.cache, h1 span, h2 span, h3 span {
	height: 1px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: -9999px;
	width: 1px;
	}


.separateur {
	clear: both;
	visibility: hidden;
	}


.TxtJustifie {
	text-align:justify;
	}
	
.TxtCentre {
	text-align:center;
	}

.Bold {
	font-weight:bold;
	}

/********************************************/
/* Positionnement */
/********************************************/
.droite {
	float: right;
	}

.gauche {
	float: left;
	}


.ClearBoth {
	clear: both;
	}

.VisibilityHidden {
	visibility:hidden;
	}

.MarginTop70px	{
	margin-top:70px;
	text-align:center;	
}


/* Anthony */
#RubriqueTourisme p.backLink{
	margin-top: 0;
	margin-bottom: 15px;
	text-align: right;
	}
/* /Anthony */