BODY {
	scrollbar-face-color: #B9BCC5;
	scrollbar-shadow-color: #4A65A8;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #B7C5EF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #E9EAEE;
	scrollbar-arrow-color: #ffffff;}
	
a {color: #CC0033;}
a:hover { text-decoration: none; }
p{
	margin-bottom :0px;
	margin-top :0px;
}
//p:first-letter { font-size:13; color=#D74D0E; font-weight: bold;}

ul{
	margin-bottom: 0;
}

hr{
	color: #FFAF33;
	margin:0px;
	height: 1px;
}

iframe{
	margin: 0 0 0 0;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-indent: 23pt;
	color: #D74D0E;
	margin: 6px 0 0 0;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FBB23F;
	margin: 0 0 0 0;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #90B8DD;
}
h4{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 40pt;
	color: #D64B1A;
	margin: 0 0 0 5;
}
h4 a{color: #D64B1A;}
h4 a:hover{
	color: #FA814A;
	text-decoration: none;
}
/* /////////////////// précharger les images/design//////////////// */
.cache{display:none;}
/* ///////////// images flottantes ////////// */
.float-gauche{
	float:left;
	margin: 0 5 0 0;
}
.float-droite{
	float:right;
	margin: 0 0 0 5;
}
/* bouton */
a.bt-pdf {
	display: block;
	background-image: url(../images/bouton_pdf_off.gif);
	height: 49px;
	width: 38px;
	background-repeat: no-repeat;
}
a.bt-pdf:hover {
	background-image: url(../images/bouton_pdf_on.gif);
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D74D0E;

}
.bord-img {
	border-top: 0px solid #FFCC33;
	border-right: 0px solid #FFCC33;
	border-bottom: 1px solid #FFCC33;
	border-left: 1px solid #FFCC33;

}
.bord-img-b {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #FFffff;
	border-left: 1px solid #FFffff;

}
.fond-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/remplissage_page.jpg);
	background-color:#FDFCFB;
	background-repeat: repeat-x;
	background-position: bottom;
}
.txt-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #406697;
}
.txt-gras:hover {color: #6C83B2; }

.txt-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
}
.txt-bleu-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A8CCA;
}

.txt-bleu-gras:hover {color: #FF9900; }

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #044b95;
	text-align: justify;
}

.txt_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #044b95;
	text-align: justify;
}

.txt_bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #044b95;
	text-align: center;
}

.txt:hover {color: #6C83B2; }
.txtmeteo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FBB23F;
	text-align: justify;
}


.fond-tab {
	background-image: url(../images/tableau_fond_droit.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #f8d59f;

}
.txt-noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt-noir-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.txt-noir-gras:hover {color: #FF9933; }

.fond-titre-tab {
	background-image: url(../images/tableau_fond_titre.gif);
}
.txt-vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d9a48;
}
.txt-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A8CCA;
}

.txt-bleu_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A8CCA;
	margin: 5px 0 0 5px;
}

.txt-noir15{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 15px;
}
.txt-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.fd-meteo {
	background-image: url(../images/meteo_saisies.jpg);
	background-repeat: no-repeat;
}
.fond-titre {
	background-image: url(../images/titre_saisies.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fond-rempl {
	background-image: url(../images/bas_page1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.fd-livreor {
	background-image: url(../images/fond_livre_or.jpg);
	background-repeat: repeat-y;
}
/* debut style menu - supprimer les styles qui ne servent ŕ rien*/
/*
.bottomhome  {font-size : 10pt;	color: #FFFFFF;}

.secteur  {   font-size : 9pt;font-family : Verdana; color: #FFFFFF;   font-weight:bold;}

.actu  {font-size : 8pt;color: #333333;}

.actub  {font-size : 7pt;color: #333333;}

.articleIngress {color: #663300;font-weight:bold;font-style:italic;}

.articleHeader {font-size : 10pt;color: #663300;font-weight:bold;}

.NewsHeader {color: #FB8A04;font-weight:bold;}

.logitourHeader {font-size : 8pt; color: #663300;font-weight:bold;}

A.BulletinReadMore {color: #FB8A04;text-decoration:underline;}
*/

.lowText { font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   text-decoration: none; 
	   color: #406697; 
	   background-color: #FFE3B7; 
	   line-height : 20px; 
	   padding-left:5px;  }

.highText { font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    text-decoration: none; 
	    color: #FB8A04; 
	    line-height : 20px; 
	    padding-left:5px; }

.itemBorder { border: 1px solid #FFAF32 }
.itemBorderBlank { border: 1px solid #FFAF32 }
/*
A.PictureGalleryLink {color:#ffffff;text-decoration:none;}*/
/* fin style menu*/

/* tableaux jaunes */
.tab-jaune {
	background-color: #F8D59F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-style: solid;
	border-color: #FFAF33;
	border-top-color: #FFffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:0px 0 0 0px ;
}
.tab-check {
	border-top-width:-1px;
	border-right-width:-1px;
	border-bottom-width:-1px;
	border-left-width:-1px;
	border-style: solid;
	border-color: #FFAF33;
	padding:0px 0px 0px 0px ;
}
.tab-blanc {
	background-color: #FFffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 3px;
	border-style: solid;
	border-color: #FFAF33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A8CCA;
	padding-left:0px ;
	spacing:0 0 0 0;
	margin:0 0 0 0;
	text-indent: 20px;
}
.tab-titre {
	background-color: #FFffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 3px;
	border-style: solid;
	border-color: #FFAF33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A8CCA;
	padding-left:0px ;
	spacing:0 0 0 0;
	margin:0 0 0 0;
}
/* css tableau des tarifs */

.fond-degrade {
	background-image: url(../images/table_degrade_vert.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3476b8;

}
.tab-blanc0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	font-weight: bold;
	background-color: #ffffff;
	text-align: center;

}
.tab-blanc1 {
	background-image: url(../images/table_blanc_ombre.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3476B8;
	background-color: #ffffff;
	text-indent: 4pt;
}
.tab-blanc1 a:hover{color:#fb710E; text-decoration: none;}
.tab-blanc1 a{color:#3476B8; text-decoration: none;}

.tab-blanc1:first-letter { 
	font-size:12px; 
	color:#fb710e;
	font-weight: bold;
 }
.txt-rouge-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D54310;
}
.tab-bleu-type {
	background-color: #C3D5F9;
}
.tab-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3366CC;
	background-color: #D5E2FB;
	text-align: center;
}

.tab-jaune-ombre {
	background-image: url(../images/table_jaune_ombre.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3476b8;
	background-color: #FFC765;
	text-indent: 4pt;
}
.tab-jaune-ombre:first-letter { 
	font-size:12px; 
	color:#fb710e;
	font-weight: bold;
 }

.txt-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
}


.titre-para-meteo{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
}
