/*************************** INTRO *****************************/
#global-intro{
	width:820px;
	margin: 200px auto 0 auto;
	min-height:50%;
	height:auto!important;
	height: 50%;
	position:relative;
	text-align:left;
	border:0px solid #cccccc;
}

#image-intro{
	height:290px;
	width:540px;
	float:left;
	border:0px solid #CCCCCC;
}

#gauche{
	height:290px;
	width:280px;
	float:left;
	background-color:#231C13;
}

#logo-intro{
	width:280px;
	height:145px;
	float:left;
	text-align:center;	
}



#menu-intro{
	float:left;
	width:280px;
	height:145px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#50412B;
	font-size:12px;
	color:#FFFFFF;
}

.s{
float:left; margin-left:15px;
border:0px solid #ffffff;}

.langues{
padding-top:35px;
float:right;
border:0px solid #ffffff;}

#menu-intro li  { 
list-style:none;
text-align:right;
margin-right:20px;
width:140px;
margin-bottom:14px;

 }
 
 #menu-intro li a  { 
color:#FFFFFF;
 }
 
 #menu-intro li a:hover  { 
color:#030302;
 }
 

.netwebcity_admin{
	clear:both;
	text-align:center;
	width:620px;
	margin:auto;
	margin-top:10px!important;
	margin-top:-60px;
}

.netwebcity_admin a{
	text-decoration:none;
	font: 10px tahoma;
	color: #FFFFFF;	
}
/************************* FIN INTRO **************************/
body{
	margin:0;
	padding:0;
	text-align:center;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:B2A89A;
	font-size:12px;
}
ul{
	padding:0;
	margin:0;
}
li{
	list-style-type:none;
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover{
	color:#030302;
}
p{
	text-align:justify;
}
h1{
	font-size:14px;
}
h2{
	font-size:11px;
}

#lang{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	width:950px;
	border:0px solid #00FFFF;
	color:#715B3D;
	margin:10px auto 0 auto;
}

#lang a{
color:#715B3D;
}

#lang a:hover, #lang .lang-act{
color:#ABA7A1;
}

#global{
	width:950px;
	margin:20px auto 0 auto;
	min-height:700px;
	height:auto!important;
	height:700px;
	text-align:left;
	border:0px solid #00FF00;
	background-color:#110E09;
}
#banniere{
	padding-top:10px;
	padding-bottom:10px;
	height:185px;
	width:950px;
	border:1px solid #999999;
}
#banniere-droite{
	width:380px;
	height:183px;
	border:0px solid #FF0000;
	float:left;
	margin-left:0px;
}

#bloc_gauche{
width:300px;
float:left;
height:575px;
background-color:#110E09;
padding-top:50px;
}	

#bloc_droit{
width:650px;
float:right;
background-color:#50412B;
}	
	
#logo{
width:300px;
height:170px;
float:left;
background-color:#110E09;
}

#menu{
width:270px;
background-color:#110E09;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
float:left;
}

#menu li{
list-style:none;
margin-left:15px;
}

#menu li a{
color:#867153;
text-transform:uppercase;
}

#menu li a:hover{
text-decoration:none;
color:#B5B1AB;}

#menu .lien-act{
color:#B5B1AB;
font-style:italic;}


#menu-admin{
float:left;
width:270px;
border:0px solid #0099FF;
margin-left:15px;
margin-top:50px;
}


ul#item-admin li{
	list-style-type:none;
	font-size:14px;
	border:0px solid #00FFFF;
	
}

ul#item-admin li a{
	color:#867153;
	text-transform:uppercase;
}

ul#item-admin li a:hover{
	color:#B6B1AB;
	
}

#menu-admin .lien-act{
	font-style:italic;
	color:#B6B1AB;
}

#menu-admin a.deconnexion{
color:#FF3300;}

#menu-admin a:hover.deconnexion {
color:#FFCC33;}

#menu-admin a.connect{
color:#33CC00;}

#menu-admin a:hover.connect {
color:#669966;
}



#image{
	height:200px;
	float:right;
	width:650px;
	border:0px solid #CCCCCC;
}
	
	
#ref_titre{
    background-color:#50412B;
	width:650px;
	float:right;
}

fieldset.titre{
border:1px solid #110E09;
width:300px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
float:left;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;}

fieldset.titre label{
text-align:left;}
fieldset legend{
color: #110E09;}


.save{
width:650px;
text-align:center;
float:left;
}

#content{
	width:640px;
	min-height:500px;
	height:auto!important;
	height:500px;
	float:right;
	padding-top:15px;
	background-color:#50412B;
	padding-bottom:15px;
}

.bouton_save{
background-color:#339900;
color:#FFFFFF;
width:80px;}

.bouton_delete{
background-color:#FF3333;
color:#FFFFFF;
width:80px;}



 {
	line-height:18px;
	text-align:justify;
	float:left;
}
#spacer{
	clear:both;
	margin: 0;
	padding: 0;
}

.input-admin{
background-color:#392E1E;
border:1px solid #726046;
color:#B2A89A;}
._admin{
	width:250px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
}

.input-field{
width:180px;
background-color:#FAFAFA;
border:1px solid #CDCDCD;
}

.input-msg{
width:180px;
background-color:#FAFAFA;
border:1px solid #CDCDCD;

}
.input-nbre{
	width:20px;
}
.input-checkbox{
	width:20px;
	border:none;

}
.input-admin-nom{
	width:100px;
}
.input-btn{
	width:20px;
	border:0;
}
.input-file{
	height:10px;
	background-color:#006600;
}
.item_contact_admin{
	margin-left:5px;
}
/*------------------FOOTER-------------------*/
.netwebcity {
	clear:both;
	text-align:right;
	width:950px;
	margin:auto;
	margin-top:15px;
}

.netwebcity a {
	text-decoration:none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#534937;	
}

.netwebcity a:hover {
	color:#534937;	
}

/*------------------FIN FOOTER-------------------*/


/*------------------SECTION EN SAVOIR PLUS-------------------*/

.texte-savp{ 
	text-align: justify;
	padding-left:3px;
	font-size:12px;

}
a.ensavoirplus{ 
	font-weight: bold; 
}
a.ensavoirplus:hover{ 
	text-decoration: none; 
}
.image-savp1, .image-savp1:hover{ 
	margin: 0 15px 5px 0; 
	border: 1px solid #726046; 
}
.image-savp2, .image-savp2:hover{ 
	margin: 0 0 5px 15px; 
	border: 1px solid #726046; 
}
.loca-savp{ 
	text-align: left; 
	margin-top:15px;
	margin-bottom:15px;}
.loca-savp span{
	color:#059F95;
}
.legende{
	text-align:justify;
	font-size:12px;
	border:0px solid #000000;
}

.encadre{
	border:1px solid #110E09;
	text-align:center;
}
.cadre-img{
	border:1px solid #726046;
	margin-bottom:5px;
}

.cadre-img-left{
	border:1px solid #726046;
	float:left;
}

.cadre-img-right{
	border:1px solid #726046;
	float:right;
}


.savp{
	text-align:center;
}

.table-savp{
	text-align:justify;
	border:0px solid #FF0000;
}
.puce-savp{
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
}

.ensavp{
margin-left:0px;
float:left;
font-size:12px;}

/*------------------FIN SECTION EN SAVOIR PLUS-------------------*/

/*------------------Carte---------------------*/
.produits{
text-align:center;}
.produits fieldset{
width:305px;
border:1px solid #110E09;
margin-right:8px;
margin-bottom:10px;
float:left;}

.produits fieldset p{
text-align:center;}

#produit_image{
float:left;}

.galerie{
width:620px;
float:left;
margin-bottom:25px;
border:0px solid #222222;}

.left{
float:left}

.right{
float:right;}


.legende_menu{
border:0px solid #FFFFFF;
margin-top:76px;
}

/*--------------Photos-------------*/
#photos{
height:700px;}


.index-left, .index-right{text-align:center;}

.index-left{float:left;}
.index-right{float:right; margin-right:5px;}
/************************* LIENS ********************************/

#liens{
	width:99%;
	text-align:center;
	border:0px solid #FF0000;
}

#liens-ul{
	
}
#liens-li{
	border:1px solid red;
	width:47%;
	height:150px;
	float:left;
}

.liens_{
	font-weight:bold;
}

.lien-box {
	float: left;
	width: 450px;
	text-align: left;
	border: 0px solid #FF0000;
	margin-top:10px;
	margin-bottom:10px;
}
.img_liens{
width:100px;
border: 1px solid #726046;}

.lien-img-box{
	float: left;
	text-align: right;
	margin-right: 16px;
	width:100px;
	}
.lien-txt-box{
	float: left;
	width: 280px;
}

.lien, .lien a{
	margin-bottom: 4px;
	color:#FFFFFF;
}

.lien a:hover{
	color:#110E09;
}


/************************ FIN LIENS ****************************/

/************************ ADMIN CONTACT **********************/

#admin-contact01{
	font-family:verdana;
	font-size:12px;
	color:#B2A89A;
	line-height:20px;
	width:70%;
	text-align:right;

}
#admin-contact01 li{
	margin-bottom:3px;

}
#admin-contact01 p{
	width:350px;
	text-align:center;
}

#admin-contact02{
	font-family:verdana;
	font-size:12px;
	color:#B2A89A;
	line-height:20px;
	width:70%;
	text-align:right;

}
#admin-contact02 li{
	margin-bottom:3px;

}
#admin-contact02 p{
	width:350px;
	text-align:center;
}

.autre_info{
width:630px;
text-align:center;}
#admin-bouton{
	width:260px;
	text-align:center;
}
.admin-bouton{
	font-family:tahoma;
	font-size:11px;
	color:#555555;
	width:95px;
}
.save_contact{
	width:40%!important;
	width:60%;
	text-align:center!important;
	margin-left:0px!important;

}

/************************ FIN ADMIN CONTACT ******************/

/************************ CONTACT ****************************/
.box-contact{
width:300px;
	
}

.box-contact-1{
	float:left;
	border:0px solid #CC3366;
	width:310px;
}

.box-contact-2{
	float:left;
	border:0px solid #CC3366;
	width:330px;

}
.box-contact-1 .titre {
	color: #B2A89A;
	font-size: 20px;
}

.logo_s{
float:left;
width:80px;
border:0px solid #CC3366;
}

.info{
width:200px;
float:left;
border:0px solid #CC3366;
padding-left:10px;}

.info_2{
width:220px;
float:left;
border:0px solid #CC3366;
padding-left:10px;}

#plan{
	width:290px;
	text-align:center;
	font-family:tahoma;
	font-size:10px;
	color:#808080;
	float:left;
	margin-top:15px;
	
}

img{
	padding:0;
	margin:0;
}
#box-contact-2{
	text-align:center;
	border:0px solid #0033FF;
	width:250px;
	float:right;
	margin:0 20px 0 0;
}
#box-contact-2 ul{
	text-align:right;
	/*margin-right:180px;*/
}

#box-contact-2 ul li{margin-bottom:5px;}

#box-contact-2 label{
	display:block;
	text-align:left;
	width:250px;
	padding:0 0 5px 0;
}

.input{
	border:1px solid #726046;
	background-color:#392E1E;
	font-family:arial;
	font-size:12px;
	color:#B2A89A;
}


.requis{
	text-align:center;
	font-family:tahoma;
	font-size:10px;
	margin-top:15px;

}
.envoi{
	text-align:center;
}
.erreur{
	text-align:center;
	color:red;
	margin-bottom:10px;
}

.succes {
	text-align:center;
	color:green;
	margin-bottom:10px;
}

.newsletter{
	width:630px;
	text-align:center;
	margin-top:35px;
	border:0px solid #000000;
	
	
}


.newsletter li{
height:30px;}

.bouton{
	font-family:verdana;
	text-align:center;
	font-size:11px;
	color:#110E09;
	width:70px;
	background-color:#665945;
	border:1px solid #231C13;
}

.cadre-map{

text-align:center;}

/************************ FIN CONTACT ****************************/

/*********************** PASS ADMIN ******************************/

.admin{
	display:block;
	width:230px;
	float:left;
	margin-left:120px!important;
	margin-left:60px;
	
}
#frmChangePassword li{
	margin-bottom:3px;
}
.valide{
	width:100%;
	text-align:center;
}

/********************* FIN PASS ADMIN ****************************/

/********************* LOGIN ADMIN ****************************/

.login_{
	display:block;
	width:630px;
	float:left;
	margin-left:130px!important;
	margin-left:65px;
	
}
.connexion{
	width:100%;
	text-align:center;
	border:0px solid #00FF00;
}

.connect{
text-align:left;}

/******************* FIN LOGIN ADMIN **************************/

/******************* BANNIERES **************************/
#content-banner{
text-align:center;}
.bloc-admin-intro{
border:1px solid #110E09;
margin-bottom:20px;
padding:10px;
text-align:center;
width:90%;}
.gerer-img{
	width:100%;
	text-align:center;
}
.retour{
	width:100%;
	text-align:right;
}

/******************* FIN BANNIERES **************************/

/******************* REFERENCEMENT **************************/

#referencements{
	font-family:verdana;
	font-size:12px;
	color:#B2A89A;
	width:620px;
}
fieldset.ref{
border:1px solid #110E09;
padding:5px;
width:600px;}

/******************* FIN REFERENCEMENT **************************/

/******************* MENTIONS LEGALES **************************/

#ml-admin{
	font-family:arial;
	font-size:12px;
	color:#B2A89A;
	width:98%;
	text-align:center;
}
#ml{
	font-family:arial;
	font-size:12px;
	color:#B2A89A;
	width:98%;
	text-align:left;
}
#ml-descri{
	text-align:justify;
}
#ml-puce{
	width:100%;
	text-align:center;
}

.mentions_legales{
width:100%;}
/******************* FIN MENTIONS LEGALES **************************/

/******************* ACTIVATION LANGUES **************************/

#activation{
	font-family:verdana;
	font-size:12px;
	color:#B2A89A;
}

/******************* FIN ACTIVATION LANGUES ***********************/

.textarea_tmce_liens{
width:100%;
height:200px;
}



.tiny_mce{
width:100%;
height:100%;}

.mots_cles{
width:950px;
color:#251F18;
font-size:10px;
border:0px solid #FF00FF;
padding-left:5px;
padding-top:50px;
margin:0 auto;}

.mots_cles_intro{
width:820px;
color:#251F18;
font-size:10px;
border:0px solid #FF00FF;
padding-top:280px;
margin:0 auto;}

#gallery{
padding-top:70px;
height:600px;
border:0px solid #ffffff;
}

#reserve{
width:630px;
text-align:left;
border:0px solid #000000;}

#form{
width:500px;
border:0px solid #000000;
}

#form ul li{
text-align:right;
margin-bottom:5px;}

#reserve .envoi{
	text-align:center;
	padding-left:90px;
	border:0px solid #000000;
}
