/* CSS Document */
body {
	width : 1000px;
	margin : 0 auto;
	padding : 0;
	background-color:#fff;
	background-image:url(images/back.gif);
	background-repeat:repeat-x;
	font-family:Arial;
}
div#bloc2 , div#bloc1{
      	width : 523px;
      	height : 337px;
      }
      div#bloc1 {
	position : absolute;
	top : 345px;
	left : 101px;
	background-position : top left;
	background-repeat : no-repeat;
	color : #ffffff;
	 }
      div#bloc2 {
      	border : 0px solid #000000;
      	overflow : auto;
      }
#build {text-align:center}
#haut {background-image:url(images/haut.gif); background-repeat:no-repeat; height:48px}
#hautb {background-image:url(images/haut.gif); background-repeat:no-repeat; height:37px}

#blocPhoto {background-image: url(images/fond_photo.gif); background-repeat:no-repeat; height:265px; text-align:center; padding-left:11px}
#blocHautTarif {background-image: url(images/fondTarifs1.jpg); background-repeat:no-repeat; height:265px; text-align:right; padding-right:80px}
#blocLiensHaut {background-image: url(images/fondLiens1.jpg); background-repeat:no-repeat; height:265px; text-align:right; padding-right:80px}
#blocLiensBas {background-image: url(images/fondLiens2.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocHautContact {background-image: url(images/fondContact1.jpg); background-repeat:no-repeat; height:265px; text-align:right; padding-right:80px}
#blocLogo {background-image:url(images/logo.gif); background-repeat:no-repeat; height:49px; text-align:right; padding-right:72px}
#blocDescriptif {background-image: url(images/fond_photo2.gif); background-repeat: no-repeat; height:334px}
#blocDescriptif1 {background-image: url(images/fondIndex2.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px; padding-right:390px; background-color:#9e0002}
#blocNoel {background-image: url(images/fondNoel.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocEte {background-image: url(images/fondetebas.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocContact {background-image: url(images/fondContact2.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocContactCarte {background-image: url(images/fondContact3.jpg); background-repeat: no-repeat; height:460px; padding-left:71px; padding-top:5px}
#blocPrez {background-image: url(images/fondPresentation.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocTarif {background-image: url(images/fondTarifs2.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocFolios {background-image: url(images/fondFolios.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}

#blocBook {background-image: url(images/fondBookB.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocMari {background-image: url(images/fondMariB.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocStud {background-image: url(images/fondStudB.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}
#blocPro {background-image: url(images/fondProB.jpg); background-repeat: no-repeat; height:314px; padding-left:90px; padding-top:20px}


#blocFooter { background-image: url(images/bas.gif); background-repeat:no-repeat; height:70px; text-align:center}
.link {color:#A9A8A1; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px}
.linkB:link, .linkB:visited, .linkB:active {color:#A9A8A1; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px; text-decoration:none}
.linkB:hover {color:#747368; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px; text-decoration:underline}


.menu {font-family:Trebuchet MS; font-size:14px; letter-spacing:1px}
.menu:link, .menu:visited, .menu:active {color:#939393; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; text-decoration:none; margin-left:25px}
.menu:hover {color:#747368; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; text-decoration:underline; margin-left:25px}

.menuG {font-family:Trebuchet MS; font-size:14px; letter-spacing:1px}
.menuG:link, .menuG:visited, .menuG:active {color:#B6B6AA; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; text-decoration:none}
.menu:hover {color:#747368; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; text-decoration:underline}

.descripBlanc {color:#fff; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px; line-height:16px}
.descripBlancQ {color:#fff; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px; line-height:18px}

.descripGris {color:#555; font-family:Trebuchet MS; font-size:11px; letter-spacing:1px; line-height:19px}
.titreBlanc {color:#fff; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold}
.titreGris {color:#B6B6AA; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold}

#gal { background-image:url(images/maquetteRAULETgal.jpg); background-repeat:no-repeat }
#galHAUT { background-image:url(images/galHAUT.jpg); background-repeat:no-repeat; height:34px; padding-left:50px; padding-top:60px}

.titreBlancLK:link, .titreBlancLK:visited, .titreBlancLK:active {color:#fff; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold; text-decoration:none}
.titreBlancLK:hover {color:#fff; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold; text-decoration:underline}

.titreGrisLK:link, .titreGrisLK:visited, .titreGrisLK:active {color:#B6B6AA; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold; text-decoration:none}
.titreGrisLK:hover {color:#747368; font-family:Trebuchet MS; font-size:14px; letter-spacing:1px; line-height:22px; font-weight:bold; text-decoration:underline}

#col {width:200px; float:left}

