@charset "utf-8";
/* ReELBenjam1 Css */


/* general */
.separateur {
clear:both;

}

body {
background-color:#ffffff;
}


#corps {
text-align:center;
width:950px;
height:600px;
margin:auto;
padding:0;
}

.blochaut {
width:950px;
height:489px;
margin:0;
padding:0;
}
/* fin general */

/* menu bas */

.spacer {
width:950px;
height:1px;
background-color:#000000;
}

.blocmenu {
width:180px;
height:80px;
margin:15px 10px 5px 0;
padding:0;
float:left;
text-align:center;
}


.typomenu {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
color:#000000;
text-decoration:none;
}
.typomenu a {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
color:#000000;
text-decoration:none;
}
.typomenu a:hover {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
color:#006600;
text-decoration:none;
}

.blocbastexte {
width:320px;
height:70px;
margin:0;
padding:10px 0 0 0;
float:left;
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
}

.blocbaslogo {
width:320px;
height:65px;
margin:0;
padding:15px 0 0 309px;
float:left;
text-align:right;
}

/* fin menu bas */

/* Background */

.background {
width:950px;
height:489px;
background-image:url(images/background2.jpg);
background-repeat:no-repeat;
}

/* Fin Background */

/* About us */
.blockab {
width:930px;
height:60px;
margin:0;
padding:20px 0 10px 20px;
text-align:left;
}

.blockabb {
width:455px;
height:350px;
margin:0;
padding:20px 0 0 20px;
text-align:left;
float:left;
}

.blockabbb {
width:400px;
height:370px;
margin:0;
padding:0 0 0 50px;
text-align:right;
float:left;
}

.typotext {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:normal;
color:#000000;
}
/* Fin About us */

/* rooms */
.blockro {
width:400px;
height:60px;
margin:0;
padding:20px 0 10px 20px;
text-align:left;
float:left;
}

.blockroback {
width:500px;
height:20px;
margin:70px 0 0 20px;
padding:0;
text-align:right;
float:left;
}

.typoback {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;

color:#000000;
text-decoration:none;
}
.typoback a {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;

color:#000000;
text-decoration:none;
}
.typoback a:hover {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;

color:#006600;
text-decoration:none;
}

.blockroo {
width:290px;
height:150px;
margin:0;
padding:30px 0 0 20px;
text-align:left;
float:left;
}

.blockrooo {
width:150px;
height:150px;
margin:0;
padding:30px 0 0 10px;
text-align:left;
float:left;
}

.blockroos {
width:380px;
height:200px;
margin:80px 0 0 0;
padding:30px 0 0 20px;
text-align:left;
float:left;
}

.blockroosimg {
width:247px;
height:200px;
margin:80px 0 0 0;
padding:30px 0 0 20px;
text-align:left;
float:left;
}

.typotextro {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
color:#000000;
}

.espaceurroysuit {
width:40px;
height:200px;
margin:0;
padding:15px 0 0 20px;
text-align:left;
float:left;
}

.blockroosimgrs {
width:248px;
height:200px;
margin:0;
padding:15px 0 0 20px;
text-align:left;
float:left;
}

.blockrs {
width:950px;
height:80px;
margin:0;
padding:10px 0 0 0;
text-align:center;
}

.blockrss {
width:865px;
height:50px;
margin:0;
padding:10px 0 0 75px;
text-align:left;
}

/* fin rooms */

/* Services */

.blockse {
width:300px;
height:330px;
margin:0;
padding:20px 0 10px 20px;
text-align:left;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
color:#000000;
}

.blocksee {
width:585px;
height:330px;
margin:0;
padding:20px 0 10px 20px;
text-align:right;
float:left;
}
/* Fin Services */

/* Contact */

.blockco {
width:400px;
height:330px;
margin:0;
padding:20px 0 10px 20px;
text-align:left;
float:left;
}

.blockcoo {
width:585px;
height:330px;
margin:0;
padding:20px 0 10px 20px;
text-align:right;
float:left;
}
.titrecontact {
font-family:"Times New Roman", Times, serif;
font-size:30px;
font-style:italic;
color:#000000;
}

.blocform {
width:200px;
height:20px;
margin:0;
padding:20px 0 10px 55px;
text-align:left;
float:left;
}

.blocformt {
width:200px;
height:20px;
margin:0;
padding:20px 0 10px 55px;
text-align:left;
float:left;
text-align:right;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
}


.blocformcom {
width:200px;
height:90px;
margin:0;
padding:20px 0 10px 55px;
text-align:left;
float:left;
}

.blocformgood {
width:500px;
height:50px;
margin:0;
padding:80px 0 10px 20px;
text-align:left;
float:left;
text-align:right;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
}

.blocformgood2 {
width:400px;
height:200px;
margin:0;
padding:20px 0 10px 20px;
text-align:left;
float:left;
text-align:right;
}
/* Fin contact */
