/*----------------INTERFACE---------------*/

body {
color:#A08B78;
text-align:left;
background-color:#2B241C;
Font-family:Times, Arial, Helvetica, Sans-serif;
font-size:11px;
margin:0;
padding:0;
}

#global{
position:absolute;
width:100%;
background-color:#2B241C;
}

.logo{
width:100%;
margin-top:10px;
text-align:center;
background-color:#2B241C;
}

#menu-box{
width:100%;
background-color:#4A4036;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

.menu-titre-nor, .menu-titre-nor a{
Font-family:Times, Verdana, Arial, Helvetica, Sans-serif;
Font-size:18px;
font-weight:normal;
color:#A08B78;
text-decoration:none;
text-align:center;
padding-left:10px;
padding-right:10px;
}

.menu-titre-nor:hover{
color:#EDE2C4;
}

.menu-titre-act, .menu-titre-act a{
Font-family:Times, Verdana, Arial, Helvetica, Sans-serif;
Font-size:18px;
font-weight:normal;
text-decoration:none;
color:#CD9933;
text-align:center;
padding-left:10px;
padding-right:10px;
}

.menu-titre-act:hover{
color:#CD9933;
}

.content{
min-height:456px!important; 
min-height:0px; 
height:auto!important;
height:456px;
padding-top:36px;
padding-bottom:26px;
}

#downcontent{
width:100%;
height:30px;
border-top:2px solid #CD9933;
background-color:#4A4036;
clear:both;
}

.bottom_text{
float:right;
padding-right:6%;
padding-top:5px;
text-align:right;
color:#A08B78;
Font-family:Times, Verdana, Arial, Helvetica, Sans-serif;
Font-size:18px;
font-weight:bold;
font-variant:small-caps;
}

.bottom_text:first-letter{
font-size:22px;
color: #CD9933;
}

/*----------------Fin INTERFACE---------------*/

/*-----------------TEXTES   GENERAUX-------------------*/

/*-----class des textes devant les champs à remplir---------*/
.title-field{                    
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
font-weight:bold;           
color:#b6a697;
padding-top:6px!important;
padding-top:8px;
padding-right:10px;
text-align:right;
}

.txt-left-1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#b6a697;
text-align:left;
}

.text-justify{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#b6a697;
text-align:justify;
}

/*----legende utile dans les rubriques et sou-rubriques----*/
.legende, .legende a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
font-weight:bold;
color:#917b66;
text-decoration:none;
text-align:center;
margin-top:3px;
}

.legende:hover{
color:#786554;
}

.zoom, .zoom a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
font-weight:bold;
color:#917b66;
text-decoration:none;
}

.zoom:hover{
color:#786554;
}

a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
font-weight:bold;
color:#CD9933;
text-decoration:none;
}

a:hover{
color:#EDE2C4;
}

/*----Fin legende utile dans les rubriques et sou-rubriques----*/

/*---------Fin textes--------*/



/*-------------------------CATALOGUE-------------------------*/
.box-admin-clg-img{
width:88%!important;
width:90%;
margin:0px 1% 30px 10%;
}

.box-admin-clg-description{
width:84%!important;
width:90%;
padding:2%;
margin:0px 1% 30px 10%;
border:1px solid #6C5E51;
}

.box-agrandir-img{
float:left;
padding:2px 10px 5px 5px;
text-align:left;
font-weight:bold;
}

.agrandir-img a, a.agrandir-img{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:10px;
color:#b6a697;
font-weight:bold;
text-decoration:none;
}

.agrandir-img:hover{
color:#e7e5de;
}

.zoom-picto, .zoom-picto a{
float:left;
margin-right:5px;
cursor:pointer;
}


.box-clg-description{
float:left;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#b6a697;
font-weight:normal;
margin-top:20px;
margin-bottom:20px;
}



.clg-ancres-2{
text-align:right;
width:100%;
margin-top:60px;
}



.no-object{
width:100%;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#b6a697;
font-weight:normal;
margin-top:120px;
/*margin-bottom:20px
margin:40px 20% 20px 20%;;*/
text-align:center;
}

.clg_designation{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#b6a697;
text-align:center;
}

/*----------------------FIN CATALOGUE-------------------------*/



/*------------------SECTION EN SAVOIR PLUS-------------------*/
.texte-savp{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#b6a697;
text-align:justify;
padding-right:16px;
padding-left:16px;
}

.ensavoirplus, .ensavoirplus a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:11px;
font-weight: bold;
color:#CD9933;
text-decoration:none;
text-align:left;
}

.ensavoirplus:hover{
color:#EDE2C4;
/*padding-left:10px;*/
}

.image-savp1{
margin-right:18px;
margin-left:4px;
margin-bottom:8px;
border: 1px solid #8d847c;
}

.image-savp2{
margin-left:18px;
margin-right:4px;
margin-bottom:8px;
border: 1px solid #8d847c;
}

.loca-savp{
margin:8px 6px 10px 23%;
}
.loca-puce{
margin-right:5px;
}
/*------------------FIN SECTION EN SAVOIR PLUS-------------------*/

/*-------------------page LIENS--------------------*/
.lien-txt, .lien-txt a, .lien-txt:hover{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#b6a697;
text-decoration: none;

}

.lien, .lien a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#CD9933;
font-weight:bold;
text-decoration: underline;
margin-bottom:3px!important;
margin-bottom:3px;

}

.lien:hover{
color:#EDE2C4;
text-decoration: underline;
}

.lien-puce{
margin-right:0px!important;
margin-right:3px;
}
/*-------------------Fin page LIENS--------------------*/

/*---------CONTACT---------*/

.title-societe{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
padding-left:40px;
color: #a69381;
}


.mail, .mail a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-align:left;
color: #CD9933;
text-decoration:underline;
}

.mail:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:right;
color: #ede2c4;
text-decoration:underline;
}

.txt-ch-oblig{
width:215px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:10px;
color:#625345;
font-weight:normal;
margin-top:5px;
padding: 4px 8px 10px 1px;
text-align: center;	
}

/*.txt-ch-oblig{ 
font-size: 9px;
color:#EDE2C4;
}*/



/*.txt-clic-plan{
width:152px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:10px;
color:#625345;
padding: 2px 3px 8px 3px;
text-align: left;
}*/

.error_message {
width:210px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #a20000;/*rouge*/
text-align:center;
/*margin-left:39px;*/
padding:12px 0px 0px 0px;
}

.message_ok {
width:210px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #32840a;
text-align:center;
/*margin-left:19px!important;
margin-left:39px;*/
padding-top: 10px;
padding-right: 6px;
padding-left: 16px;
}

.box-contact-gch{ 
float:left;
width:370px!important;
width:370px;
margin-left:30px;
}

.box-contact-dte{ 
float:left;
width:310px!important;
width:310px;
margin-left:36px;
/*border: 1px solid #8d847c;*/
}

.box-contact-objet{
float:left;
width:225px;
border:0px solid #bba48c;
/*padding:5px 5px 7px 5px!important;
padding:5px 5px 3px 5px;
margin:6px 0px 0px 20px!important;*/
margin:6px 0px 0px 46px;
/*background-color:#f2eee9;*/
cursor:pointer;
text-align:left;
}

.contact-objet-img{
/*float:left;*/
margin:0px 8px 0px 20px;
}

.contact-objet-infos{
margin-left:14px;
text-align:left;
}

.contact-objet-dem-infos{
/*float:left;*/
width:245px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #A69381;
padding-bottom:5px;
text-decoration:underline;
}

.contact-objet-ref{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A69381;
padding-left:5px;
text-decoration:none;
}

/*-------------------------FIN page contact--------------------------------*/

/*----------------IMAGES--------------------*/
.cadre-img{
border: 1px solid #534536;/*2B241C*/
}
/*----------------FIN  IMAGES--------------------*/

/*----------BOUTONS-------------*/


.form{
margin:0;
padding:0;
}

.bouton_delete {
border: 2px solid #000000;
background-color: #FF3300; 
color: #FFFFFF;
cursor:pointer;
margin-bottom:2px;
font-size:12px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-weight:bold;
margin-top:6px;
}

.bouton_save {
border: 2px solid #4c4c4c;
background-color: #dddddd; 
color: #000000;
cursor:pointer;
margin-bottom:2px;
font-size:12px;
Font-family:Arial, Helvetica, Sans-serif;
font-weight:bold;
margin-top:6px;
}

.bouton_save_2 {
border: 1px solid #4c4c4c;
background-color: #dddddd; 
color: #000000;
cursor:pointer;
margin-bottom:1px;
font-size:11px;
Font-family:Arial, Helvetica, Sans-serif;
font-weight:bold;
margin-top:3px;
}

input.bouton {
background-color:#312920; 
color:#988777;
border: 1px solid #594a3a;
height:18px;
font-size: 12px;
font-weight: bold;
cursor:pointer;
margin-left:0px;
}

input.bouton:hover {
color:#CD9933;	
}

.input-field{
font-family:Times, Arial, Helvetica, sans-serif;
color:#988777;
background-color:#312920;
border:1px solid #594a3a;
font-size: 12px;
width:220px;
margin-top:2px;
}



.input-admin{
font-family: Arial, Helvetica, sans-serif;
color:#988777;
background-color: #312920;
border:1px solid #594a3a;
font-size: 12px;
margin:2px 0px 2px 0px;
}


.input-field-2{
font-family: Arial, Helvetica, sans-serif;
color:#222222;
background-color: #ffffff;
border:1px solid #888888;
font-size: 12px!important;
font-size: 13px;
}
/*----------FIN BOUTONS-------------*/



/*--------------DIv ADMIN-------------------*/

.bloc-admin-1{
border:1px solid #6C5E51;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A08B78;
font-weight:bold;
}

.bloc-admin-2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A08B78;
text-align:left;
font-weight:bold;
}

.bloc-admin-3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A08B78;
text-align:center;
font-weight:bold;
}

.bloc-admin-4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A08B78;
text-align:center;
font-weight:bold;
}

/*.bloc-admin-5{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #A08B78;
}*/

.bloc-admin-6{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #A08B78;
text-align:left;
font-weight:bold;
margin-bottom:8px;
/*margin-left:10%;*/
}

.bloc-admin-7{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #A08B78;
text-align:left;
font-weight:bold;
margin-bottom:8px;
margin-left:10%;
}

.new-item{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #A08B78;
margin-bottom:20px;
}

.img1-admin-height-max{
height:190px;
margin:10px 0px 2px 0px;
}

.img-section-admin-height-max{
height:190px;
margin:10px 0px 2px 0px;
}

.nouvel_enr{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:16px;
font-weight: bold;
color:#A08B78;
text-decoration:none;
text-align:center;
}

.deconnexion, .deconnexion a{
position:absolute;
top:40px;
right:5%;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:11px;
font-weight:bold;
color:#CD9933;
text-decoration:none;
text-align:center;
background-color:#4A4036;
border:1px solid #CD9933;
cursor:pointer;
padding:2px 5px 2px 5px;
margin-left:20px;
}

.deconnexion:hover {
color:#8e0000;
}

/*--------------Fin  DIv ADMIN-------------------*/

/*---------------CHEMIN-------------------*/
.chemin{
float:left;
margin-left:7%;
width:600px;
font-family:Times, Arial, Helvetica,sans serif;
font-size:13px;
font-weight:normal;
color:#A08B78;
padding-top:6px;
}

.chemin-txt, .chemin-txt a{
font-family:Times, Arial, Helvetica,sans serif;
font-size:13px;
font-weight:normal;
color:#A08B78;
margin-left:5px;
margin-right:5px;
}

a.chemin-txt:hover{
color:#c3b6aa;
}

.chemin-txt-act,.chemin-txt-act a{
font-family:Times, Arial, Helvetica,sans serif;
font-size:13px;
font-weight:normal;
color:#c3b6aa;
margin-left:5px;
margin-right:5px;
}

a.chemin-txt-act:hover{
color:#c3b6aa;
}
/*---------------FIn CHEMIN-------------------*/

/*--------LOGIN--------*/
.login_box{
margin-top:8%;
margin-left:30%!important;
margin-left:30%;
width:400px;
text-align:center;
}

.login{
float:left;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
font-weight:bold;
color:#988777;
width:150px;
text-align:right;
padding-right:12px;
margin-top:2px;
}

.login_2{
float:left;
margin-bottom:7px;
}

.box-btn-login{
width:100%;
margin-top:34px;
text-align:center;
}

/*--------FIN LOGIN--------*/


/*------------LANG-------------------------*/
.menu-lang{
/*float:right;*/
width:60px;
text-align:center;
font-family: Times, serif;
font-size: 13px;
color: #A08B78;
margin-right:20px;
margin-left:20px;
padding-top:3px;
}

.lang_nor, .lang_nor a{
font-family: Times, serif;
font-size: 13px;
color: #A08B78;
text-decoration: none;
font-weight:bold;
letter-spacing:1px;
}

.lang_nor:hover{
color: #EDE2C4;
}

.lang_act, .lang_act a{
font-family: Times, serif;
font-size: 13px;
color: #CD9933;
text-decoration: none;
font-weight:bold;
letter-spacing:1px;
}

.lang_act:hover{
color: #CD9933;
}


/*---------------FIN LANG---------------------*/


/*--------------------Netwebcity----------------*/
.netwebcity{
height:20px;
padding-top:5px!important;
padding-top:3px;
text-align:center;
}

.net, .net a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:normal;
color: #4A4036;
text-align:center;
text-decoration: none;
}

.net:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:normal;
color: #605346;
text-align:center;
text-decoration: none;
}
/*-------------Fin Netwebcity-------------------*/