@import url(common.css);
body {
	text-align: center;
	color: #000;
	font-family:Arial,verdana,Helvetica,sans-serif;
	height:100%;
	margin:0px;
	padding:0px;
}


div {
/*	position: relative
*/
}

#formStyle {
	margin: 2px 0 0 0;
	padding: 0;
}

#formStyle form {
	margin: 0 0 0 0;
	padding: 0;
}

#formStyle p{
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
	display: inline;
}

#eurolac_banniere {
	position: relative;
	margin: 9px 0 0 0;
}


#header {
	margin: 0px;
	width: 100%;
	height: 20px;
}

#main {
	width: 792px;
	text-align: left;
}

#navbar {
	width: 170px;
	height: 100%;
}

/* Footer */

/*
#footer, #footer a:link, #footer a:visited, #footer a:hover {
color:#000000;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:10.5px;
font-weight:normal;
text-decoration:none;
}
*/

.footer1 {
	color:#000000;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.footer2 {
	color:#000000;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.footer2, .footer2 a:link, .footer2 a:visited, .footer2 a:active {
	color:#666666;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

.footer2 a:hover {
	text-decoration: underline;
}




.textMenu, .textMenu a:link, .textMenu a:visited {
font-family:Arial, verdana, Helvetica  Neue, sans-serif;
font-size: 11.5px;
font-weight: bold;
text-decoration: none;
line-height:19px;
}

.textMenu a:hover {
color:#998d7e;
}

.textMenu a {
padding-right: 10px;
}

.textMenu .inactive {
	color: #FFF;
}

.textMenu .active {
	color: #998D7E;
}

#langMenu, #langMenu a.active, #langMenu a:link, #langMenu a:visited {
color:#FFFFFF;
font-family:Arial,verdana,Helvetica Neue,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
clear: left;
margin: 20px 1px 1px 0;
}

#langMenu a:hover {
color:#998D7E;
font-family:Arial,verdana,Helvetica Neue,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
clear: left;
}

#langMenu a.active {
color:#998D7E;
}

.textResa, .textResa a:link, .textResa a:visited {
color:#FFFFFF;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

.textResa a:hover {
color:#887f76;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

.inputButton1 {
background-color:#887F76;
border:1px solid #887F76;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11.5px;
width:120px;
}

element.style {
font-size:11px;
width:135px;
}

.inputTextResa, textarearesa {
background-color:#4D4032;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
overflow:auto;
}

#text {
padding: 0px 50px 60px 34px;
color:#302406;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

#text H1, #text H2 {
	color:#302406;
	font-family:Arial,verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

#text a:link, #text a:visited {
padding: 0px;
color:#302406;
text-decoration:none;
}

#text a:hover {
padding: 0px;
color:#302406;
text-decoration: underline;
}


#name_img {
padding: 33px 50px 0px 34px;
}

#menu1, #menu1 a:link, #menu1 a:visited, #menu1 a.active {
color:#998D7E;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:14px;
text-align:right;
text-decoration:none;
}

#menu1 a:hover, #menu1 a.active {
color:#FFFFFF;
}

#menu2 a {
color:#302406;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:14px;
text-align:left;
text-decoration:underline;
/*margin: 0px -34px 0px 34px;*/
left: 34px;
position: relative;
}

#menu2 a:hover {
text-decoration:none;
}

/* Booking Module */

.inputButton1 {
	font-size: 9px;
}

#table_booking {
	width:170px; 
	height:218px; 
}

/* Frame Download Left */
#frameLeft {
padding: 15px 15px 15px 15px;
}

/* Newsletter FORM */
        
.inputText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11.5px;
    color:#000000;
    font-weight:normal;
    background-color: #FFFFFF;
    border:1px #8F5D48 solid;
    width: 200px;
    overflow:auto;
}

.red_button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11.5px;
    font-weight: bold;
    color:#FFFFFF;
    background-color: #8F5D48;
    border: 1px #8F5D48 solid;
    width: 200px;
}

.text {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #302406;
    font-size: 12px;
    text-decoration: none;

}  
.textColor {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #43382C;
    font-size: 11.5px;
    text-decoration: none;
}   

/***Reservation***/







/* FORMS ######################################################################### */
		
.inputText, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#000000;
	font-weight:normal;
	background-color: #FFFFFF;
	border:1px #8F5D48 solid;
	width: 200px;
	overflow:auto;
}

.inputTextLog, textareaLog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#000000;
	font-weight:normal;
	background-color: #FFFFFF;
	border:1px #897f65 solid;
	width: 200px;
	overflow:auto;
}

.inputTextResa, textareaResa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#FFFFFF;
	font-weight:normal;
	background-color: #4d4032;
	border:1px #FFFFFF solid;
	width: 200px;
	overflow:auto;
}

.inputButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color:#FFFFFF;
	background-color: #8F5D48;
	border: 1px #8F5D48 solid;
	width: 200px;
}

.inputButton1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color:#FFFFFF;
	background-color: #887f76;
	border: 1px #887f76 solid;
	width: 120px;
}

.inputButtonLog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color:#000000;
	background-color: #9BB542;
	border: 1px #9BB542 solid;
	width: 40px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#000000;
	font-weight:normal;
	background-color: #FFFFFF;
	border:1px #8F5D48 solid;
}
.seminaire {
	background-color:#F3F3F3;
	width:420px;
}
.seminaire td {
	margin:0;
	padding:0;
}
#left_top {
	padding-left:20px;
	padding-top:20px;
}
#left {
	padding-left:20px;
}
#top {
	padding-top:20px;
}
.value {
	margin-top:5px;
}
.field {
	border:1px #8F5D48 solid;
}
.obligatoire {
	font-size: 10.5px;
	margin-left:20px;
	padding-top:20px;
}


#box0 {
width:143px;
position: relative;

background-color: #90367C;
padding:10px;
padding-left:14px;
padding-right:14px

}


#box1 {
width:143px;
position: relative;

background-color: #ab9a82;
padding:10px;
padding-left:14px;
padding-right:14px

}

#box2 {
width:143px;
position: relative;

background-color: #abab4c;
padding:10px;
padding-left:14px;
padding-right:14px

}

#box3 {
width:143px;
position: relative;

background-color: #4ca8ab;
padding:10px;
padding-left:14px;
padding-right:14px
}


#box4 {
width:143px;
position: relative;

background-color: #554939;
padding:10px;
padding-left:14px;
padding-right:14px

}

#box5 {
width:143px;
position: relative;

background-color: #139888;
padding:10px;
padding-left:14px;
padding-right:14px

}

#box6 {
width:143px;
position: relative;

background-color: #DECD54;
padding:10px;
padding-left:14px;
padding-right:14px

}


.boxheader0, .boxheader0 a:link, .boxheader0 a:visited, .boxheader0 a:active,
.boxheader1, .boxheader1 a:link, .boxheader1 a:visited, .boxheader1 a:active,
.boxheader2, .boxheader2 a:link, .boxheader2 a:visited, .boxheader2 a:active,
.boxheader3, .boxheader3 a:link, .boxheader3 a:visited, .boxheader3 a:active,
.boxheader4, .boxheader4 a:link, .boxheader4 a:visited, .boxheader4 a:active,
.boxheader5, .boxheader5 a:link, .boxheader5 a:visited, .boxheader5 a:active,
.boxheader6, .boxheader6 a:link, .boxheader6 a:visited, .boxheader6 a:active
{
font-family: Arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align:left;
}	

.boxheader0, .boxheader1, .boxheader2, .boxheader3, .boxheader4, .boxheader5, .boxheader6 {color:#FFFFFF;}

.boxheader0 a:link, .boxheader0 a:visited, .boxheader0 a:active {color:#FFFFFF;}
.boxheader1 a:link, .boxheader1 a:visited, .boxheader1 a:active {color:#554939;}
.boxxeader2 a:link, .boxheader2 a:visited, .boxheader2 a:active {color:#656518;}
.boxheader3 a:link, .boxheader3 a:visited, .boxheader3 a:active {color:#a8f4f6;}
.boxheader4 a:link, .boxheader4 a:visited, .boxheader4 a:active {color:#ab9a82;}
.boxxeader5 a:link, .boxheader5 a:visited, .boxheader5 a:active {color:#FFFFFF;}
.boxheader6 a:link, .boxheader6 a:visited, .boxheader6 a:active {color:#663300;}

.boxheader0 a:hover {color: #f47dda;}
.boxheader1 a:hover {color: #ffdbab;}
.boxheader2 a:hover {color: #e5e537;}
.boxheader3 a:hover {color: #456566;}
.boxheader4 a:hover {color: #ffdbab;}
.boxheader5 a:hover {color: #04b6a1;}
.boxheader6 a:hover {color: #663300;}

/*   BASELINE   */
.baseline, .baseline a:link, .baseline a:visited, .baseline a.active {
	font-family:Arial, Helvetica Neue, sans-serif;
	font-size: 10px;
	margin: 4px 0 0 0;
	text-align: center;
	color: #A38F6C;
	text-decoration: none;
}

.baseline p, .baseline H1 {
	margin: 0;
	padding: 0;
	font-size: 10px;
}

.baseline a:hover {
color:#A38F6C;
text-decoration: underline;
}


