a:link { padding:0; color: #003673}
a:visited { color: #003673}
a:active { color: #003673}
a:hover { color: #249B00}
a.menu:link { padding:0; color: #ffffff}
a.menu:visited { color: #ffffff}
a.menu:active { color: #ffffff}
a.menu:hover { color: #003673}

body {
	margin: 0px;
	padding: 0px;
	background-color : #80cff8;
}

p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 4; margin-top:4;}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 5; margin-top:5; } 

h3 { font-family: Verdana; font-size: 9pt; font-weight: bold; text-transform:uppercase; margin-bottom: 0; margin-top:15;}

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: #003673; font-weight: bold; margin-bottom: 0; margin-top:0;}

h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #003673; font-weight: bold; margin-bottom: 0; margin-top:0; }

h6 { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #003673; margin-bottom: 9px; margin-top:4px; margin-left:4px; text-decoration:none } /* Util */

hr { margin-left:10px; margin-right:10px; color: #003673; border: solid 1px; border-color: #003673;}

b {color: #004675;}

.Gris {color: #394953;}

.HautPageG1 {
	background-image: url(images/Accueil/HautPageAccueilG1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color : #80cff8;
}
.HautPageG2 {
	background-image: url(images/Accueil/HautPageAccueilG2.gif);
	background-repeat: repeat-x;
	background-position: right top;
	background-color : #80cff8;
}
.HautPageD1 {
	background-image: url(images/Accueil/HautPageAccueilD1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color : #80cff8;
}
.HautPageD2 {
	background-image: url(images/Accueil/HautPageAccueilD2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color : #80cff8;
}

.ContenuAccueil {
	background-image : url(images/Accueil/FondCadre.png);
	background-repeat: repeat-x;	
	background-color : #ffffff;
	height: 683px;
	width: 904px;
}
.ContenuAccueil2 {
	background-image : url(images/Accueil/FondCadre.png);
	background-repeat: repeat-x;	
	background-color : #ffffff;
	width: 904px;
}

.HautPageGauche1Index {
	background-image: url(images/Index/HautPageG1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color : #80cff8;
}

.HautPageGauche2Index {
	background-image: url(images/Index/HautPageG2.gif);
	background-repeat: repeat-x;
	background-position: right top;
	background-color : #80cff8;
}

.HautPageDroite1Index {
	background-image: url(images/Index/HautPageD1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color : #80cff8;
}

.HautPageDroite2Index {
	background-image: url(images/Index/HautPageD2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color : #80cff8;
}

.ContenuIndex {
	background-image : url(images/index/FondCadre2.gif);
	background-repeat: repeat-x;	
	background-color : #ffffff;
	/*height: 280px;*/
	width: 906px;
}
	
.Compas {
	background-image : url(images/Accueil/ImCompas.jpg);
	background-repeat: no-repeat;	
	background-color : #ffffff;
	background-position: right bottom;
	
}

.Contact {
	background-image : url(images/Contact/MainEcrire.jpg);
	background-repeat: no-repeat;	
	background-color : #ffffff;
	background-position: center bottom;
	height: 200px;
	width: 350px;
	
}

.ModelCocc {
	background-image : url(images/Models/TtUnReve.jpg);
	background-repeat: no-repeat;	
	background-color : #C8EAFC;
	background-position: left bottom;
	height: 135px;
	width: 354px;
	
}
.ModelSurMesure {
	background-image : url(images/Models/ImDecoSurMes.jpg);
	background-repeat: no-repeat;	
	background-color : #ffffff;
	background-position: center bottom;
	height: 139px;
	width: 357px;
}

.MenuBas {
	background-image: url(images/Accueil/MenuBas.gif);
	background-repeat: no-repeat;
	height: 27px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight : bold; 
	color: #ffffff;
}

.MenuBas2 {
	background-image: url(images/Accueil/MenuBas2.gif);
	background-repeat: no-repeat;
	height: 29px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight : bold; 
	color: #ffffff;
}

.ImgBorder {
	border:solid 3px; border-color:#80CFF8;
	
}
.EncartPresentation {
	background-image : url(images/PresentationModels/FondEncartPresentation.jpg);
	background-repeat: repeat-y;	
	background-color : #ffffff;
	background-position: center top;

	}
	
.EncartActuGauche {
	background-color: #0E74A5;
	background-repeat: repeat;
	width: 2px;
	font-size: 1px;
}

.EncartActuGaucheBas {
	background-image: url(images/Actualité/Encart/EncartBasGauche.png);
	background-repeat: no-repeat;
	background-position: left;
	width: 11px;
	font-size: 1px;
}

.EncartActuDroit {
	background-color: #0E74A5;
	background-repeat: repeat;
	width: 2px;
	font-size: 1px;
}

.EncartActuDroitBas {
	background-image: url(images/Actualité/Encart/EncartBasDroit.png);
	background-repeat: no-repeat;
	background-position: left;
	width: 11px;
	font-size: 1px;
}

.EncartActuBasMilieu {
	background-image: url(images/Actualité/Encart/CadreBasMilieu.gif);
	background-repeat: repeat;
	height: 12px;
	font-size: 1px;
}