/* CSS Document */

/************************************************************************************/
/******************************			BODY		   ******************************/
/************************************************************************************/

HTML{
	height:100%;
	width:100%;
}

/*	IE 6 et inférieurs	*/
* html BODY{
	margin:0px;
	width:100%;
	height:100%;
	background:url(../img/fond/bgPage.jpg) top center no-repeat;
	
}

/* IE 7 seulement */
*+html  BODY{
	margin:0px;
	width:100%;
	height:100%;
	background:url(../img/fond/bgPage.jpg) top center no-repeat;
}

/* Navigateurs modernes seulement (IE 7 non inclus) */
html>/**/body {
	margin:0px;
	width:100%;
	height:100%;
	background:url(../img/fond/bgPage.jpg) top center no-repeat;
}

.testBody{
	overflow:hidden;
}

/************************************************************************************/
/******************************						DIV				   ******************************/
/************************************************************************************/

#conteneurMain{
	width:100%;
}

#conteneurFlash{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
}

#conteneurFlashIntro{
	width:426px;
	height:240px;
	margin:auto;
	text-align:center;
}

#tableauConteneur{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#contenuCentral{
	width:976px;
	background-color:#FFFFFF;
}

#contenuMain{
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

#contenu{
	height:100%;
	width:1000px;
	padding-top:50px;
}

#ombreGauche{
	background:url(../img/fond/ombreGauche.png) repeat-y right;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://88.161.168.149/fouache/img/fond/ombreGauche.png');
	width:9px;
	border-right:#F5F5F5 1px solid;
}

#ombreDroite{
	background:url(../img/fond/ombreDroite.png) repeat-y left;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://88.161.168.149/fouache/img/fond/ombreDroite.png');
	width:15px;
	border-left:#F5F5F5 1px solid;
}

#conteneurFilAriane{
	padding-left:9px;
	padding-top:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
}

#menuGauche{
	padding-top:14px;
	width:200px;
	float:left;
}

#filetHautMenuGauche{
	vertical-align:top;
	width:1px;
	background-color:#CCCCCC;
}

#filetGauche{
	vertical-align:bottom;
	width:1px;
	background-color:#CCCCCC;
}


#centre{
	padding-top:14px;
	padding-left:40px;
	width:734px;
	float:left;
}


#flash{
	width:1000px;
}

#flashGauche{
	width:9px;
}

#flashDroite{
	width:15px;
}

#listeFouache{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:center;
}

.ligneHorizontale{
	width:307px;
	height:1px;
	background:url(../img/visuel/ligneHorizontale.jpg) no-repeat left;
	padding-top:8px;
	clear:both;
}

#imagePrincipale{
	width:450px;
	float:left;
}

#imageVignette{
	width:450px;
}

#conteneurSpecification{
	float:left;
	height:300px;
	width:260px;
	padding-left:24px;
}

#specification{
	height:100%;
}


#conteneurDiaporama{
	clear:both;
	padding-top:13px;
	padding-bottom:13px;
	width:450px;
}

#texteLigne{
	width:323px;
	float:left;
}
#photoLigne{
	width:381px;
	height:189px;
	padding-right:30px;
	float:left;
}

#contenuLigne{
	clear:both;
}

.picto{
	padding-top:3px;
	padding-right:6px;
	width:36px;
	height:36px;
	float:left;
}

.vignette{
	padding-right:6px;
	width:100px;
	height:66px;
	float:left;
}

.diapoFlecheGauche{
	padding-right:6px;
	padding-top:24px;
	width:11px;
	height:66px;
	float:left;
}

.diapoFlecheDroite{
	padding-left:6px;
	padding-top:24px;
	width:11px;
	height:66px;
	float:left;
}

.article{
	padding-right:40px;
}

.descriptif_article{
	padding-top:40px;
}

.texte_descriptif_article{
	padding-top:10px;
}

.enSavoirPlus{
	text-align:right;
}

.logoLigne{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}



/************************************************************************************/
/******************************					TEXTES				   ******************************/
/************************************************************************************/

a.lienRubrique:link { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color: #0076BD; font-weight:bold; }
a.lienRubrique:active { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color: #0076BD; font-weight:bold }
a.lienRubrique:visited { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color: #0076BD; font-weight:bold }
a.lienRubrique:hover { text-decoration:none; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:12px; color: #0076BD; font-weight:bold }

a.filAriane:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal; }
a.filAriane:active { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal }
a.filAriane:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal }
a.filAriane:hover { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal }

a.menu:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #999999; font-weight:normal; }
a.menu:active { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #999999; font-weight:normal }
a.menu:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #999999; font-weight:normal }
a.menu:hover { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #999999; font-weight:normal }

a.enSavoirPlus:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0033; font-weight:normal; }
a.enSavoirPlus:active { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0033; font-weight:normal }
a.enSavoirPlus:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0033; font-weight:normal }
a.enSavoirPlus:hover { text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0033; font-weight:normal }

a.lienLi:link { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:normal; }
a.lienLi:active { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:normal }
a.lienLi:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:normal }
a.lienLi:hover { text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:normal }


a.lienPiedPage:link { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:10px; color: #666666; font-weight:normal; }
a.lienPiedPage:active { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:10px; color: #666666; font-weight:normal; }
a.lienPiedPage:visited { text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:10px; color: #666666; font-weight:normal; }
a.lienPiedPage:hover { text-decoration:none; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:10px; color: #666666; font-weight:normal; }

.piedPage{
	text-decoration:none;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
	color: #666666;
	font-weight:normal;
}

.nomProduitActu{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4C4C4C;
}

.titreFouache{
	margin:0px;
	padding:0px;
	padding-top:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#666666;
	text-align:center;
}

.titreFouacheLien{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.titrePageFouache{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#666666;
}

.titreFloatPageFouache{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	width:33%;
	float:left;
}

.titreFloatPageFouacheDisabled{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#CCC8C7;
	text-align:left;
	width:33%;
	float:left;
}

.titreFloatPageFouacheDisabledTexte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#CCC8C7;
	cursor:pointer;
	text-decoration:none;
}


.soustitrePageFouache{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666666;
}

.texteContenu{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	list-style:url(../img/visuel/puce.gif);
}

.legende{
	margin:0px;
	padding:0px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:center;
}

a.lienLegende:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; font-weight:normal; }
a.lienLegende:active { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; font-weight:normal }
a.lienLegende:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; font-weight:normal }
a.lienLegende:hover { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; font-weight:normal }

a.lienDocument:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:bold; }
a.lienDocument:active { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:bold }
a.lienDocument:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:bold }
a.lienDocument:hover { text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:bold; }

.lettrine{
	text-transform:capitalize;
	color:#CC0033;
}

.lettrineDisabled{
	text-transform:capitalize;
	color:#F0B2C1;
}

.listeDeroulanteMenuHoraire{
	width:155px;
	text-align:center;
	margin-top:35px;
}

.listeDeroulanteMenuVoyage{
	width:155px;
	text-align:center;
	margin-top:10px;
}

.legendeTableau{
	clear:both;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535052;
	font-style:italic;
}

/************************************************************************************/
/******************************			FORMULAIRE		  ***************************/
/************************************************************************************/
input.input_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:100%;
}

textarea.textarea_contact{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


/************************************************************************************/
/******************************					TABLEAU				   ******************************/
/************************************************************************************/

td.menuGauche{
	width:170px;
	padding-left:14px;
	padding-right:15px;
}

/* TABLEAU LIGNE */

table.tableauLigne{
	border-top:solid #535052 2px;
	border-bottom:solid #535052 2px;
	margin-top:20px;
	margin-bottom:40px;
}

td.enteteDebut{
	border-left:solid #535052 1px;
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:bold;
}

td.entete{
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:bold;
	width:35px;
	text-align:center;
}

td.nomVille{
	border-left:solid #535052 1px;
	border-top:solid #535052 2px;
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:normal;
}

td.sansNomVille{
	border-left:solid #535052 1px;
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:normal;
}

td.autreNomVille{
	border-top:solid #535052 2px;
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:normal;
}

td.autreSansNomVille{
	border-top:solid #535052 1px;
	border-right:solid #535052 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535052;
	font-weight:normal;
}



/************************************************************************************/
/******************************				ENCADRE GRIS LIGNE   ********************/
/************************************************************************************/
.cadre_gris_haut{
	background:url(../img/visuel/encadre_gris/haut.jpg) repeat-x;
	height:13px;
}

.cadre_gris_bas{
	background:url(../img/visuel/encadre_gris/bas.jpg) repeat-x;
	height:14px;
}

.cadre_gris_gauche{
	background:url(../img/visuel/encadre_gris/gauche.jpg) repeat-y;
	width:14px;
}

.cadre_gris_droit{
	background:url(../img/visuel/encadre_gris/droit.jpg) repeat-y;
	width:14px;
}

.titreLigneEncadre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#666666;
}

/************************************************************************************/
/******************************				image			   ******************************/
/************************************************************************************/

.positionGauche{
	float:right;
}

img.png {
	behavior: url(http://www.sicorfe.fr/web_fouache_evasion/js/png.htc);
	/*behavior: url(http://192.168.0.1/asebtp/js/png.htc);*/
}

/************************************************************************************/
/******************************					Fiche offre			   ******************************/
/************************************************************************************/


/************************************************************************************/
/******************************					Menu Gauche		   	******************************/
/************************************************************************************/


/*****************************************************************************************/
/******************************						NEWSLETTER			   ******************************/
/*****************************************************************************************/

