/*------------------------------Body----------------------------*/
.body{
	margin: 0px;
	background-color:#FFFFFF;
    background-image: url(../images/image_fond_accueil.jpg);
    background-repeat:no-repeat;
}
.body2{
	margin: 0px;
	background-color:#FFFFFF;
    background-image: url(../images/image_fond_accueil_portail.jpg);
    background-repeat:no-repeat;
}
.background{
margin: 0px;	
background: url("../images/image_fond_html.jpg");
}
.bodyPopup{
	background-color:#FFF799;
}

.font{
	font-size: 9 pt;
	font-family: Arial;
	font-weight: bold;
}
.fontItalique{
	font-size: 8 pt;
	font-family: Arial;
	font-weight: bold;
}
.font2{
	font-family: Arial;
	font-size: 10 pt;
	font-weight: bold;
}
.font3{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	color: #000099 ;
}

.fontLien{
	font-family: Arial;
	font-size: 10 pt;
	color: blue;
	text-decoration: none;
}

/*------------------------- menu ------------------------------------------*/
.menustatic{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
}
.cadrerecherche{
	background-color: #ffffff;
	border: #FF9900 2px solid;
}
.tabentete{
	background-color: #9FDFBF;
	border: #FF9900 1px solid;
	border: #000000 1px solid;
	text-align:center;
}
.tabenteteright{
	border-right: #000000 1px solid;
}
.tabresultflip{
	background-color: #FFFFFF;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.tabresultflop{
	background-color: #FFFFFF;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.tabresultleft{
	border-left: #000000 1px solid;
}
/*------------------------------- Titre -------------------------------------*/
.Titrepage{
	font-size: 20 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #000099 ;
	border: #FF9900 2px solid;
	padding:0px;
	border-spacing:0px;
	height: 50px;
	background-color: #FFE784;
}
.Titrepage2{
	font-size: 20 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #000000 ;
}
.soustitre{
	font-size: 18 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	color: #000099 ;
}

.enteteTableau{
	font-size: 16 pt;
	font-family: Arial;
	font-weight: bold;
	color: #333399 ;
	background-color: #E1EDEF
}

.detailTableau{
	font-size: 13 pt;
	font-family: Arial;
	font-weight: bold;
	color: #333399 ;
}

.detailTableauNoir{
	font-size: 10 pt;
	font-family: Arial;
	font-weight: bold;
	color: #000000 ;
}

.fontTableau{
	font-size: 10 pt;
	font-family: Arial;
	color: #333399 ;
}

.fontTableauNoir{
	font-size: 8 pt;
	font-family: Arial;
	color: #000000 ;
}

.fontTableauNoirBold{
	font-size: 8 pt;
	font-family: Arial;
	font-weight: bold;
	color: #000000 ;
}
/*----------------------------- Tableau Tarifs ---------------------------*/
.TTtitre{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	color: #000099 ;
}
.TTentete{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #000000 ;
	width: 250px;
	border-top:#000000 2px solid;
	background-color:#FFFFFF;
}
.TTentetegauche{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #000000 ;
	width: 250px;
	border-top:#000000 2px solid;
	background-color:#FFFFFF;
	border-left:#000000 2px solid;
}
.TTentetedroite{
	font-size: 11 pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #000000 ;
	width: 250px;
	border-top:#000000 2px solid;
	background-color:#FFFFFF;
	border-right:#000000 2px solid;
border-left:#000000 1px solid;
}
.TTorange{
	background-color:#FFE784;
}
.TTvert{
	background-color:#9FDFBF;
}
.TTtitreligne{
	font-size: 10 pt;
	font-family: Arial;
	text-align: left;
	border-left:#000000 2px solid;
	padding-left:20px;
	border-top:#000000 2px solid;
	border-bottom:#000000 2px solid;
	
}
.TTfontTitreligne{
	font-size: 10 pt;
	font-family: Arial;
	text-align: left;
}
.TTtitrelignehaut{
	font-size: 10 pt;
	font-family: Arial;
	text-align: left;
	border-left:#000000 2px solid;
	border-top:#000000 2px solid;
	padding-left:20px;
}
.TTtitrelignebas{
	font-size: 10 pt;
	font-family: Arial;
	text-align: left;
	border-left:#000000 2px solid;
	padding-left:20px;
	border-bottom:#000000 2px solid;
	border-top:#000000 1px solid;
}
.TTprixcol1{
	font-size: 11 pt;
	font-family: Arial;
	text-align: center;
	border-left:#000000 1px solid;
	border-top:#000000 1px solid;
}
.TTprixcol1bas{
	font-size: 11 pt;
	font-family: Arial;
	text-align: center;
	border-left:#000000 1px solid;
	border-top:#000000 1px solid;
	border-bottom:#000000 2px solid;
}
.TTprixcol2{
	font-size: 11 pt;
	font-family: Arial;
	text-align: center;
	border-left:#000000 1px solid;
	border-top:#000000 1px solid;
	border-right:#000000 2px solid;
}
.TTprixcol2bas{
	font-size: 11 pt;
	font-family: Arial;
	text-align: center;
	border-left:#000000 1px solid;
	border-top:#000000 1px solid;
	border-bottom:#000000 2px solid;
	border-right:#000000 2px solid;
}
.TTcondition{
	color: #000000 ;
	text-align: left;
	font-family: Arial;
	font-size: 8 pt;
	padding-left:6px;
}

.point{
	margin:0 auto;
	background-image: url(../images/pointbretagneblanc.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width:49px;
	height:49px;
	font-size: 15 pt;
	font-family: Arial;
	text-align:left;
	vertical-align:middle;
	padding-top:11px;
	padding-left:16px;
}
.TTexemple{
	color: #000000 ;
	text-align: center;
	font-family: Arial;
	font-size: 8 pt;
	padding-left:6px;
}
.titrepartie{
	color: #666666 ;
	font-size: 12 pt;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
	
}
.blocpartie{
	color: #000000 ;
	font-size: 10 pt;
	text-align: left;
	font-family: Arial;
	padding-left:40 pt;
}
.text_gras{
	font-size: 12 pt;
	font-family: Arial;
	font-weight: bold;
}
.bouton{BORDER-RIGHT: #FFBD29 ridge;BORDER-TOP: #FFDE3D outset;FONT-WEIGHT: bold;FONT-SIZE: 8pt;BORDER-LEFT: #FFDE3D outset;COLOR: #000000;BORDER-BOTTOM: #FFBD29 ridge;FONT-FAMILY: arial;BACKGROUND-COLOR: #FFDE3D;TEXT-DECORATION: none}
.boutonOver{BORDER-RIGHT: #FFBD29 ridge;BORDER-TOP: #FFDE3D outset;FONT-WEIGHT: bold;FONT-SIZE: 8pt;BORDER-LEFT: #FFDE3D outset;COLOR: #000000;BORDER-BOTTOM: #FFBD29 ridge;FONT-FAMILY: arial;BACKGROUND-COLOR: #FFBD29;TEXT-DECORATION: none}


.marge_gauche{
	padding-left:60px;
}
.marge_haut{
	padding-top:30px;
}

.tableauConsommation{border: #000000 2px solid;font-family: Arial;font-size: 12 px}
.tdEnteteConsommationBas{font-family: Arial;color:#333399;font-size: 16 px;border-bottom: #000000 1px solid;background-color: #C2DADC;}
.tdEnteteConsommationBasDroite{font-family: Arial;color:#333399;font-size: 16 px;border-right: #000000 1px solid;border-bottom: #000000 1px solid;background-color: #C2DADC;}
.tdConsommationBasDroite{border-right: #000000 1px solid;border-bottom: #000000 1px solid;background-color:#E1EDEF;}
.tdConsommationBas{border-bottom: #000000 1px solid;background-color:#E1EDEF;}
.tdConsommationDroite{border-right: #000000 1px solid;background-color:#E1EDEF;}
.tdConsommation{background-color:#E1EDEF;}
.tdTableauMontant{border: #000000 2px solid;font-family: Arial;font-size: 16 px;font-weight: bold;text-align: center}

.tableauTarif{border: #000000 2px solid;}
.tableauTarifRightBottom{border-right: #000000 1px solid;border-bottom: #000000 1px solid;font-size: 8 pt;font-family: Arial;color: #00000}
.tableauTarifRight{border-right: #000000 1px solid;font-size: 8 pt;font-family: Arial;color: #000000}
.tableauTarifBottomFontNoir{border-bottom: #000000 1px solid;font-size: 10 pt;font-family: Arial;font-weight: bold;color: #000000}
.tableauTarifBottomFontBleu{border-bottom: #000000 1px solid;font-size: 10 pt;font-family: Arial;color: #000099}

.fondTableau{background-color: #E1EDEF}
.contourTableau{background-color: #E1EDEF;border: #46BFEA 2px solid}
.contourTableauBas{border-bottom: #46BFEA 2px solid;font-size: 16 pt;font-family: Arial;font-weight: bold;color: #333399;background-color: #C2DADC}
