*{
	margin:0px;
	padding:0px;
}


body{
background:#000000 url(../medias/images/bck_ardentes3.jpg);
background-repeat:no-repeat;
font-size:12px;
font-family:"Helvetica Neue", Tahoma, Helvetica, Verdana;
margin:0;
padding:0;
line-height: 1.2em;
color:#bebebe;
}


/*REINITIALISATION BALISES PRINCIPALES*/


p {

font-family:"Helvetica Neue", Tahoma, Helvetica, Verdana;
padding-left:50px;
padding-right:50px;
}

h1 {

font-size:19px;
font-weight:bold;
padding-top:7px;
padding-bottom:10px;
padding-left:32px;
_padding-left:47px;
position:relative;
left:25px;
line-height:24px;
width:350px;
font-family:"Helvetica Neue", Helvetica, Verdana;
background:transparent url(../medias/images/bck_puce_h1.png) repeat;
background-repeat:no-repeat;
background-position: 12px 13px;
clear:both;
color:#00ccff;
}

ul li{
list-style-type:none;
}

a img{
border:0px solid red;
}


a{
text-decoration:none;
color:white;
}

a:hover{
text-decoration:none;
color:#00ccff;
}


/*CONTENEUR GENERAL*/

#general{
width: 680px;
margin-top:265px;
margin-left:150px;
min-height:450px;


}
*html #general{

height:450px;

}



/*CLICK TRANSPARENT*/

#accueil {
position:absolute;
width:400px;
height:250px;
display:block; 
top:10px; 
left:180px;
} 


.hid{
position:absolute;
width:1px;
height:1px;
top:-1000px;
left:0; }

a:active
{
  outline: none;/*supprime le border dotted de firefox ;-)*/
}

:-moz-any-link:focus {
  outline: none; /*supprime le border dotted de firefox ;-)*/
}



/*MENU*/


.niveau1 {
text-align:left;
font-size:16px;
float:left;
margin-right:20px;
height:110px;
width:95px;
font-weight:bold;
color:white;
letter-spacing:-1px;
line-height:17px;
margin-top:3px;
margin-top:3px;
font-family:"Helvetica Neue", Helvetica, Verdana;
}

.niveau2 {
text-align:left;
font-size:15px;
font-weight:normal;
color:white;
letter-spacing:-1px;
line-height:15px;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
font-family:"Helvetica Neue", Helvetica, Verdana;
}



.menu li {
text-align:left;
font-size:19px;
font-weight:bold;
color:white;
letter-spacing:-1px;
line-height:19px;
margin-top:6px;
margin-bottom:6px;
font-family:"Helvetica Neue", Helvetica, Verdana;

}




.menuArdentes {
position:absolute;
top:130px;
right:-270px;
width:500px;
}

.menu {
position:absolute;
top:280px;
left:30px;
}

.orderInfo strong {

font-weight:bold;
color:#ca19e3;
font-size:13px;
text-transform:uppercase;
}

/*CONTENU*/


.article {
margin-left:8px;
border-top:2px;
border-color:#2e93c7;
text-align:justify;
padding-top:15px;
padding-bottom:20px;
position:relative;
}


.article_gallery {
margin-left:8px;
text-align:justify;
padding-top:28px;
}


#corps{
width: 100%;

}

#droite{
/*Width of right column in pixels*/
position:absolute;
top:20px;
left:620px;
position:absolute;

}

#gauche {
float:left;
width: 455px;
margin-top:20px;

}



/*LOGO DES ARDENTES*/

.logo {
margin-left:460px;
margin-bottom:10px;
display:none;
}


/*FOOTER*/

#footer{
font-size:10px;
height:70px;
background:transparent url(../medias/images/bck_bottom.jpg) repeat;
background-repeat:no-repeat;
margin-bottom:70px;
}


strong {
/*color:#00CCFF;*/
color:white;
}

.more {

position:relative;
right:35px;
margin-bottom:20px;
margin-top:20px;
text-align:right;

}


.partenaire {
position:absolute;
left:30px;
top:520px;
}

.more a:hover {

 opacity : 0.6;
 filter : alpha(opacity=60); 

}

.spacer{
clear:both;
visibility:hidden;
}


.mee{
color:#f4bd00;
}


/*LISTES */

.tarifs li {

list-style-type:none;
margin-left:15px;
margin-top:15px;
width:290px;
background-color:#222222;
border:2px dotted #555555;
padding:15px;
}

.tarifs, .contact {
margin-left:45px;
margin-bottom:30px;


}

.TitreMenu {
color:#00ccff;
}


.tarifs li b {
font-weight:bold;
color:#ca19e3;
font-size:13px;
text-transform:uppercase;

}


.contact li {

margin-left:40px;
/*width:350px;*/
text-align:justify;

}

.contact {

padding-right:20px;
}


.niveau1 {


}

.niveau2 {


}




/*PARTENAIRES*/

.partenaires li {
float:left;
padding-top:20px;
padding-left:10px;
}

.partenaires {
margin-left:30px;
margin-top:30px;
width:380px;
float:left;
margin-bottom:60px;
}

/*CONTACT*/

.inlineLabels  {

margin-left:80px;


}

p.label {

float:right;
}


.reservation {

margin-top:30px;
margin-right:15px;
}


.ctrlHolder label {

font-weight:bold;


}

.checkTitle {
font-weight:bold;
color:#bebebe;

}


.last div{



text-align:left;

}


.last div label {

text-transform:none;
font-size:11px;
font-weight:normal;





}

.mail {
color:white;
text-decoration:underline;
}

.mail:hover {

text-decoration:underline;
color:#00ccff;

}

.number{

width:390px;
margin-left:20px;
}

#ardentes .textInput {

background-color:#4b4b4b;
border:0px;
color:white;
font-size:11px;
height:16px;
padding-top:2px;
padding-left:10px;
}

#coordonnees {
margin-left:45px;
}

.total {
font-size:15px;

}
.order-total {
position:relative;
right:10px;
}


#coordonnees .textInput {

background-color:#4b4b4b;
border:0px;
color:white;
font-size:11px;
height:16px;
padding-top:2px;
padding-left:10px;
}




#gender, #gender2

{
color:00ccff;
font-weight:normal;
font-size:11px;
text-transform:capitalize;
padding:5px;


}
.article_gallery .uniForm fieldset {

margin-left:45px;

}

.article_gallery {
width:420px;

}


.white {

color:white;
height:80px;

}

.inlineLabel {

text-transform:none;
font-weight:normal;
padding:3px;

}

.espace {

margin-right:5px;

}

.send {

background-color:#4b4b4b;
border:0px
color:white;
position:relative;
left:75px;
}

.button {

width:150px;
position:relative;
bottom:40px;
left:240px;
_padding-top:35px;
_padding-left:7px;

}

/*GALLERY*/

#gallery {

margin-top:-28px;
}

.video {
}



.video div {
margin-top:10px;
display:block;
margin-bottom:10px;
border:1px solid #2e93c7;
width:425px;
position:relative;
left:10px;

}

.video h2 {
margin-left:30px;
}

