/*************************** INTRO *****************************/
#global-intro{
	width:693px;
	margin: 200px auto 0 auto;
	min-height:50%;
	height:auto!important;
	height: 50%;
	position:relative;
	text-align:left;
}
#menu-intro{
	width:710px;
}
#menu-intro div{
	float:left;
	width:229px;
	height:80px;
	background-color:#f3f3f3;
	margin-right:3px;
	font-family:Arial;
	font-size:12px;
	color:#585858;
}
#menu-intro  a { display: block; }
.nbre-intro{
	display:block;
	font-family:Arial;
	font-size:50px;
	color:#ffffff;
	margin-left:155px;
}
.txt-intro{
	display:block;
	margin-left:5px;
	margin-top:5px;

}
.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: #cfcfcf;	
}
/************************* FIN INTRO **************************/
body{
	margin:0;
	padding:0;
	text-align:center;
}
ul{
	padding:0;
	margin:0;
}
li{
	list-style-type:none;
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
	color:#9ead0c;
}
a:hover{
	color:#585858;
}
p{
	text-align:justify;
}
h1{
	font-size:12px;
}
h2{
	font-size:11px;
}
#global{
	width:693px;
	margin: 0 auto 0 auto;
	min-height:95%;
	height:auto!important;
	height: 95%;
	position:relative;
	text-align:left;
}
#banniere{
	padding-top:10px;
	padding-bottom:10px;
	height:50px;
	width:693px;
	position:relative;
}
#logo{
	width:212px;
	height:50px;
}
#lang{
	position:absolute;
	top:52px;
	left:640px;
	font-family:tahoma;
	font-size:10px;
}
.lang-act {
	color:#9ead0c;
	font-weight:bold;
}
#menu{
	height:182px;
	margin-bottom:-15px;
}
ul#item-admin{
	padding:0;
	margin:0;
	position:absolute;
	top:245px;
	left:-130px;
	text-align:right;
}

ul#item-admin li{
	list-style-type:none;
	width:113px;
	height:30px;
	font-family:arial;
	font-size:12px;
}
#menu-carre{
	width:710px;
	height:163px;
}
.carre{
	width:113px;
	height:80px;
	float:left;
	background-color:#f4f4f4;
	margin-bottom:3px;
	margin-right:3px;
}
.carre-act{
	width:113px;
	height:80px;
	float:left;
	background-image:url(design/fond.jpg);
	margin-bottom:3px;
	margin-right:3px;
}
.nbre{
	display:block;
	font-family:Arial;
	font-size:50px;
	color:#ffffff;
	margin-left:50px;
}
.nbre-act{
	display:block;
	font-family:Arial;
	font-size:50px;
	color:#96a60c;
	margin-left:50px;
}
.txt{
	display:block;
	margin-left:5px;
	margin-top:5px!important;
	margin-top:7px;
}
#menu-carre a{
	font-family:Arial;
	font-size:12px;
	color:#4f4f4f;
	cursor: pointer;
	display: block;
}
#menu-carre a:hover{
	color:#9eae10;
}

#menu-carre a.lien-act{
	color:#ffffff;
}
#sous_menu_container{
	background-color:#f4f4f4;
	height:25px;
	min-height:25px;
	height:auto;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	margin-bottom:5px;
}
#sous_menu_container a{
	font-family:Arial;
	font-size:12px;
	color:#4f4f4f;
	cursor: pointer;
	line-height:20px;
}
#sous_menu_container a:hover{
	color:#96a60c;	
}
#sous_menu_container_admin{
	background-color:#f4f4f4;
	height:25px;
	min-height:25px;
	height:auto;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	margin-bottom:5px;
	font-family:arial;
	font-size:12px;
	color:#585858;
}
#image{
	height:220px;
	margin-bottom:5px;
}
#ref_titre{
    background-color:#f4f4f4;
	margin-bottom:5px!important;
	margin-bottom:23px;
	font-family:arial;
	font-size:12px;
	color:#585858;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}
#ref_titre li{
	margin-bottom:3px;
}
#ref_titre .input-ref{
	width:87%!important;
	width:100%;
}
#content{
	min-height:255px;
	height:auto!important;
	height:255px;
	background-color:#f4f4f4;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	font-family:arial;
	font-size:12px;
	color:#585858;
}
table {
	font-family:arial;
	font-size:12px;
	color:#585858;
	line-height:20px;
	text-align:justify;
}
#spacer{
	clear:both;
	margin: 0;
	padding: 0;
}
#menu_admin{
	position:absolute;
	top:-155px;
	left:620px;
}
.table_admin{
	width:250px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
}
.input-nbre{
	width:20px;
}
.input-checkbox{
	width:20px;
	border:none;
	background-color:#f5f5f3;
}
.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:center;
	width:620px;
	margin:auto;
}

.netwebcity a {
	text-decoration:none;
	font: 10px tahoma;
	color: #cfcfcf;	
}

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


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

.txt-savp{ 
	text-align: justify;
	padding-left:3px;
}
a.ensavoirplus{ 
	font-weight: bold; 
}
a.ensavoirplus:hover{ 
	text-decoration: none; 
}
.image-savp1, .image-savp1:hover{ 
	margin: 0 15px 0 0; 
	border: 5px solid #efefea; 
}
.image-savp2, .image-savp2:hover{ 
	margin: 0 0 0 15px; 
	border: 5px solid #efefea; 
}
.loca-savp{ 
	text-align: left; 
	margin: 0 5px 10px 5px; 
}
.loca-savp span{
	color:#cdd905;
}
.legende{
	text-align:justify;
}

.encadre{
	border:1px solid #555555;
	text-align:center;
}
.cadre-img{
	border:4px solid #cdcdc9;
	margin-bottom:5px;
}
.savp{
	text-align:center;
}
.lien_savp{
	padding-right:0px;
}
.table-savp{
	width:663px;
	text-align:justify;
}
.puce-savp{
	color:#808080;
	font-family:tahoma;
	font-size:11px;
}

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

/************************* LIENS ********************************/

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

.liens_table{
	font-weight:bold;
}
.lien-box {
	float: left;
	width: 324px;
	height:100px;
	text-align: left;
	margin:0px 5px 10px 0px;
}
div>.lien-box {
	float: left;
	width: 324px;
	min-height:100px;
	height:auto;
	text-align: left;
	margin:0px 5px 10px 0px;
}
.lien-img-box{
	float: left;
	width: 120px;
	text-align: center;
	margin-right: 16px;
}
.lien-txt-box{
	float: left;
	width: 180px;
}

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

.lien-txt, .lien-txt a, .lien-txt a:hover{
	color:#332e26;
	font-weight: normal;
}
/************************ FIN LIENS ****************************/

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

#admin-contact{
	font-family:tahoma;
	font-size:12px;
	color:#555555;
	line-height:20px;
	width:100%;
	margin-left:190px;
}
#admin-contact li{
	margin-bottom:3px;
}
#admin-contact p{
	width:260px;
	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:100%;
	min-height:200px;
	height:auto!important;
	height:200px;
}
#box-contact-1{
	font-family:arial;
	font-size:12px;
	color:#585858;
	line-height:20px;
	margin-bottom:25px;
	margin-right:10px;
	float:left;

}
#box-contact-1 .titre {
	color: #9ead0c;
	font-size: 20px;
}
img{
	padding:0;
	margin:0;
}
#box-contact-2{
	font-family:arial;
	font-size:12px;
	color:#585858;
	line-height:20px;
	margin-left:180px;
}
#plan{
	width:200px;
	height:100px;
	text-align:center;
	font-family:tahoma;
	font-size:10px;
	color:#808080;
	float:right;
	margin-top:40px;	
	margin-right:100px!important;
	margin-right:60px;
}
label{
	display:block;
	width:85px;
	float:left;
	color:#585858;
}
input{
	border:1px solid #585858;
	background-color:#fafaf7;
	width:183px;
	font-family:arial;
	font-size:12px;
	color:#585858;
}
textarea{
	border:1px solid #585858;
	background-color:#fafaf7;
}
#box-contact-2 li{
	margin-bottom:3px;
}
.requis{
	width:100%;
	text-align:center;
}
.envoi{
	width:100%;
	text-align:center;
}
.erreur{
	width:100%;
	text-align:center;
	color:red;
}

.succes {
	width:100%;
	text-align:center;
	color:green;
}

.newsletter{
	width:100%;
	text-align:center;
	margin-left:-100px!important;
	margin-left:-185px;
}
.bouton{
	font-family:tahoma;
	text-align:center;
	font-size:11px;
	color:#555555;
	width:55px;
}

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

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

label.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_label{
	display:block;
	width:400px;
	float:left;
	margin-left:130px!important;
	margin-left:65px;
}
.connexion{
	width:100%;
	text-align:center;
}

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

/******************* BANNIERES **************************/

.gerer-img{
	width:100%;
	text-align:center;
}
.retour{
	width:100%;
	text-align:right;
}

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

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

#referencements{
	font-family:arial;
	font-size:12px;
	color:#585858;
}

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

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

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

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

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

#activation{
	font-family:arial;
	font-size:12px;
	color:#585858;
}

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

