/* CSS Document */
/*popup1*/
#window {
	DISPLAY: none; POSITION: absolute; TOP: 200px; LEFT: 100px; OVERFLOW: hidden; WIDTH: 600px; BACKGROUND-color: #ccc;  HEIGHT: 350px; BORDER: #333 1px solid; z-index: 100;
	}
#windowTop {
	BACKGROUND-color: #777; OVERFLOW: hidden; CURSOR: move; POSITION: relative; HEIGHT: 30px
}
#windowTopContent {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 30px; MARGIN-RIGHT: 13px; HEIGHT: 30px; TEXT-INDENT: 10px; text-align:left;
}
#windowClose {
	POSITION: absolute; TOP: 10px; RIGHT: 10px; CURSOR: pointer; 
}

#windowContent {
	POSITION: absolute; TOP: 30px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 320px;
}
#windowContent  {
	MARGIN: 0;
}
/*popup2*/
#window2 {
	DISPLAY: none; POSITION: absolute; TOP: 200px; LEFT: 100px; OVERFLOW: hidden; WIDTH: 600px; BACKGROUND-color: #ccc;  HEIGHT: 350px; BORDER: #333 1px solid; z-index: 100;
	}
#windowTop2 {
	BACKGROUND-color: #777; OVERFLOW: hidden; CURSOR: move; POSITION: relative; HEIGHT: 30px
}
#windowTopContent2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 30px; MARGIN-RIGHT: 13px; HEIGHT: 30px; TEXT-INDENT: 10px; text-align:left;
}
#windowClose2 {
	POSITION: absolute; TOP: 10px; RIGHT: 10px; CURSOR: pointer; 
}

#windowContent2 {
	POSITION: absolute; TOP: 30px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 320px;
}
#windowContent2  {
	MARGIN: 0;
}



/*permet de faire apparaitre l'image slow*/
.transferer2 {
	BORDER: #333 1px solid; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #666; moz-opacity: 0.3; opacity: 0.3
}

/*popup2
#window2 {
	DISPLAY: none; POSITION: absolute; TOP: 200px; LEFT: 100px; OVERFLOW: hidden; WIDTH: 600px; BACKGROUND-color: #ccc;  HEIGHT: 350px; BORDER: #333 1px solid; z-index: 100;
	}
#windowTop2 {
	BACKGROUND-color: #777; OVERFLOW: hidden; CURSOR: move; POSITION: relative; HEIGHT: 30px
}
#windowTopContent2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 30px; MARGIN-RIGHT: 13px; HEIGHT: 30px; TEXT-INDENT: 10px; text-align:left;
}
#windowClose2 {
	POSITION: absolute; TOP: 10px; RIGHT: 10px; CURSOR: pointer; 
}

#windowContent2 {
	POSITION: absolute; TOP: 30px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 320px;
}
#windowContent2  {
	MARGIN: 0;
}
/*permet de faire apparaitre l'image slow
.transferer2 {
	BORDER: #333 1px solid; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #666; moz-opacity: 0.3; opacity: 0.3
}

*/


/*enleve le fond d'ecran des visuels*/
#centre_1 {
background: url(../image/fond_2_new.jpg) left top no-repeat;
background-color:white/*#DBD1CC*/;
padding-top: 20px;
font-size: 0.8em;
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
}
#s_m {
position: relative;
right: 0;
top: 0px;
margin: 0 0 0 650px;
padding: 0;
height: 25px;
line-height: 25px;
background-color:#c2bab6;
border-top: 1px solid #DDD8D4;
border-bottom: 1px solid #fff;
}

ul#sous_menu{
position: relative;
right: 0;
top: 0px;
margin: 0 0 0 0px;
padding: 0;
height: 24px;
line-height: 24px;
border-top: 1px solid #DDD8D4;
list-style-type: none;
font-weight:500;
}
.float {
float: right;
margin-right: 5px;
}
/*
a#active {
color:#FFFFFF;
}*/
.s_h4b {
width: 400px;
margin: 20px 400px 0 70px;
padding-bottom: 9px;
background-image:url(../image/filet_b_h_new.jpg);
background-repeat:no-repeat;
background-position: left bottom;
text-align: right;
font-size: 1.8em;
font-weight:600;
color: #666666;
}

.s_h3 {
width: 400px;
margin: 20px 0 0 0;
padding-bottom: 9px;
background-image:url(../image/filet_b_h_new.jpg);
background-repeat:no-repeat;
background-position: left bottom;
text-align: right;
font-size: 1.6em;
font-weight:600;
color: #666666;
}

#milieu_sv {
margin-left: 70px;
margin-top: 0px;
width: 840px;
min-height: 270px;
text-align: left;
FONT: 80% Verdana, Helvetica, sans-serif;
padding: 0; 
}
* html #milieu_sv {
height: 270px;
}
/*pour page acces*/
.log {
padding-right: 10px;
color:#E70089;
}

/*paramettre salle*/
.t_bill {
float:left;
width: 200px;
margin: 50px 0px 20px 150px;
text-align: center;
font-size: 80%;
} 


/*#t_plan {
margin-left: 70px;
width: 840px;
text-align: center;
font-size: 80%;
font-style:italic;
}
p.im img, span {
   vertical-align: middle;
   display: inline-block;
  padding-right: 20px;
    border-right: 2px solid #777;
}

p.im span {
	margin-left: 10px;
   font-size: 1em;
	text-align: left;
	 border-right: none;
}
*/
/*paramettre des blocs*/
#bloc_1 {
margin-bottom: 40px;
}
#bloc_1_loc {
margin-bottom: 40px;
padding: 0 30px 30px 30px;
}
#bloc_1_acc {
padding: 30px;
}
#bloc_2 {
margin-bottom: 20px;
}
#bloc_2_loc {
margin-bottom: 20px;
padding: 30px;
}
#bloc_3 {
margin: 0;
}
#bloc_4 {
margin-bottom: 20px;
margin-left: 20px;
}
#bloc_5 {
margin: 40px;
}
/*paramettre des tableaux*/
table {
}
table#tab_0 {
float: left;
margin-right: 20px;
}
table#tab_c {
float: left;
}
table#tab_b {
float: left;
margin-right: 20px;
}
table#tab_25 {
float: left;
}
table#tab_col {
float: left;
}
strong {
color: #444444;
}
.cc {
color:#FFFFFF;
background-color:#737777;
padding: 2px;
}
td {
padding: 2px;
}

caption {
color:#666666;
height: 28px;
vertical-align: text-top;
font-weight:600;
font-size: 1.2em;
padding-bottom: 12px;
padding-left: 30px;
background-image:url(../image/filet_b_h_new.jpg);
background-repeat:no-repeat;
background-position: left bottom;
text-align: left;
}
.tab_foot {
height: 20px;
padding-top: 4px;
font-size: 90%;
}

hr {
  clear: both;
  visibility: hidden;
}

p#col {
float: left;
width: 300px;
margin-left: 20px;
border-left: 2px solid #777;
padding-left: 20px;
}

#ca {
clear:both;
}
/*abonnement*/
.ab {
float: left;
width: 230px;
margin-right: 40px;
font-size: 110%;
}
#pass {
font-size: 110%;
}
#d {
float:right;
margin-left:10px;
}

.abonner{
	min-height:500px;
}



