/*F8F7F5*/

body {
color:#000000;
background-color:#fff6d3;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
margin:0;
padding:0;
width:100%;
text-align: left !important; /* Pour centrer avec IE*/
text-align: center; /* Pour centrer avec IE*/
}

/*--------------Site avec le Netwebcity--------------*/
#global-site{
width:980px!important;
width:980px;
margin-left:auto;
margin-right:auto;
/*background-color:#f3f3f3;*/
/*height:500px;*/
background-image:url('design/back.gif');
background-repeat:repeat-y;
border-bottom:1px #FFCC00 solid;
/*padding-right:-28px;*/
}

/*------------------Site avec le global-----------------------*/
#global{								

/*background-color:#f3f3f3;*/
/*border-bottom:1px solid #FFCC00;*/
}

/*-------------------------Bannière----------------------------*/
#banniere{
/*height:100px;*/
background-color:#FFCC00;
/*border:1px #Ff0000 solid;
padding:0px;*/
}

.box-logo{
float:left;
width:196px;
height:93px;
background-color:#FFCC00;
margin-right:0px!important;
margin-right:-3px;
}

.logo{
/*float:left;*/
margin-left:16px!important;
margin-left:14px;
margin-top:5px;
/*border:1px #Ff0000 solid;*/
}

.banniere-img{
float:right;
margin-right:0px!important;
margin-right:-3px;
/*border:1px #Ff0000 solid;*/
}

.line_01{
float:left;
margin-left:0px!important;
margin-left:-3px;
height:7px;
border-bottom:1px #F8F7F5 solid;
}


.endline{
clear:both;
}

.content{
float:left;
width:630px;
min-height:490px!important; 
min-height:0px; 
height:auto!important;
height:490px;
/*background-color:#ff0000;*/
padding-bottom:20px;
}



/*-----------Menu--------------*/
.menu-box{									/*va de recherche au bat du menu de gauche*/
float:left;
/*width:177px!important;*/
width:175px;
background-color:#FFCC00;
text-align:left;
padding-bottom:30px;
}

/*---------------------------menu-------------------------------*/

.menu-titre-nor, a.menu-titre-nor{
display:block;
width:166px!important;
width:175px;
border-bottom:2px solid #fffaed;
border-top:0px solid #fffaed;

padding:3px 1px 3px 8px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:bold;
color:#777777;
text-decoration:none;
text-align:left;
background-color:#FFCC00;/*rouge*/
}

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

.menu-titre-act, a.menu-titre-act{
display:block;
width:166px!important;
width:175px;
border-top:0px solid #fffaed;
border-bottom:2px solid #fffaed;
padding:3px 1px 3px 8px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:bold;
color:#F8F7F5;
text-decoration:none;
text-align:left;
background-color:#EE9203; /*vert*/
}

.menu-titre-act:hover{
color:#F8F7F5;
}
/*---------------MENU ADMIN------------------*/
.menu-titre-nor-admin, a.menu-titre-nor-admin{
display:block;
width:167px!important;
width:175px;
border-bottom:2px solid #fffaed;
border-top:2px solid #fffaed;

padding:3px 1px 3px 8px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:bold;
color:#777777;
text-decoration:none;
text-align:left;
background-color:#FFCC00;/*rouge*/
}

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

.menu-titre-act-admin, a.menu-titre-act-admin{
display:block;
width:167px!important;
width:175px;
border-top:2px solid #fffaed;
border-bottom:2px solid #fffaed;
padding:3px 1px 3px 8px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:bold;
color:#F8F7F5;
text-decoration:none;
text-align:left;
background-color:#EE9203; /*vert*/
}

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

/*---------------FIN MENU ADMIN------------------*/

/*--------- SOUS-MENU---------*/
/*.bloc-sous-titre{

font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight:normal;
color: #6B5F53;
text-decoration:none;
text-align:right;
width:167px!important;
width:175px;
border-top:1px solid #F2F1EF;
}*/

.menu-sous-titre-nor, a.menu-sous-titre-nor{
display:block;
background-color:#FFE88A;
border-bottom:1px solid #fffaed;
padding:2px 1px 2px 27px;
color:#696969;
}

a.menu-sous-titre-nor:hover, .menu-sous-titre-nor:hover{
background-color:ED9200;  
color:#fffaff;
}

.menu-sous-titre-act, a.menu-sous-titre-act{
display:block;
background-color:#ED9200;  
border-bottom:1px solid #fffaed;
padding:2px 1px 2px 27px;
color:#F8F7F5;
}

a.menu-sous-titre-act:hover, .menu-sous-titre-act:hover{
background-color:#ED9200;
color:#fffaff;
}



/*---------------LAST------------------*/

.menu-sous-titre-nor-last, a.menu-sous-titre-nor-last{
display:block;
background-color:#FFE88A;
border-bottom:2px solid #fffaed;
padding:2px 1px 2px 27px;
color:#696969;
}

a.menu-sous-titre-nor-last:hover, .menu-sous-titre-nor-last:hover{
background-color:ED9200;  
color:#fffaff;
}

.menu-sous-titre-act-last, a.menu-sous-titre-act-last{
display:block;
background-color:#ED9200;  
border-bottom:2px solid #fffaed;
padding:2px 1px 2px 27px;
color:#F8F7F5;
}

a.menu-sous-titre-act-last:hover, .menu-sous-titre-act-last:hover{
background-color:#ED9200;
color:#fffaff;
}


/*---------------FIN LAST------------------*/













/*-----------------PRESSE--------------------*/
.bloc-presse{
border-bottom:1px solid #fffaed;
}

.presse-sous-titre-nor, a.presse-sous-titre-nor{
display:block;
background-color:#FFE88A;
padding:2px 1px 2px 27px;
color:#696969;

}

.presse-sous-titre-act, a.presse-sous-titre-act, .presse-sous-titre-nor :hover, a.presse-sous-titre-nor:hover, .presse-sous-titre-act :hover, a.presse-sous-titre-act:hover{
display:block;
background-color:#FFE88A;
padding:2px 1px 2px 27px;
color:#EE9203;
}

/*----------LAST----------*/

.presse-sous-titre-nor-last, a.presse-sous-titre-nor-last{
display:block;
background-color:#FFE88A;
border-bottom:2px solid #F2F1EF;
padding:2px 1px 8px 27px;
color:#696969;

}

.presse-sous-titre-act-last, a.presse-sous-titre-act-last, .presse-sous-titre-nor-last :hover, a.presse-sous-titre-nor-last:hover, .presse-sous-titre-act-last :hover, a.presse-sous-titre-act-last:hover{
display:block;
background-color:#FFE88A;
padding:2px 1px 8px 27px;
color:#EE9203;
border-bottom:2px solid #F2F1EF;
}

/*----------FIN LAST----------*/



.box-presse-resume{
width:90%;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:normal;
color: #6B5F53;
text-align:left;
margin-bottom:24px;
}

.presse-title{
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 13px;
font-weight:normal;
color: #4f4f4f;
text-align:left;
margin-bottom:3px;
border-bottom:1px solid #e7e7e7;
}

.presse-resume{
padding-left:18px;
padding-right:18px;
}

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

.presse-lire:hover{
color:#ff7301;
}

/*-----------------FIN PRESSE--------------------*/





/*-----------------Fin Menu----------------*/


/*-----------------List de langue-------------------*/

.box_list_objet{
float:left;
margin:2px 0px 2px 12px;
width:590px;
}

.box_langue_admin{
margin:2px 0px 2px 12px!important;
margin:2px 0px 2px 2px;
padding:4px;
width:590px;
border:1px solid #a9a9a9;
background-color:#fff4cb;
}

.lettre_objet{
float:left;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:16px;
Font-weight:bold;
color:#888888;
margin:22px 0px 6px 10px;
border-bottom:1px solid #E7E7E7;
width:590px;
padding-left:10px;
padding-bottom:2px;
text-align:left;
/*padding-bottom:2px;*/
}

.spacer { /*-------permet en firefox que ma boite flottante 'box_list_objet' ne passe pas par dessus mon content---------*/
clear: both;
}

.list_objet{
float:left;
margin:0px 0px 2px 0px;
width:33%;
text-align:left;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
color:#555555;
}

.list_name, .list_name a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
color:#888888;
text-decoration:none;
}

.list_name:hover{
color:#444444;
}


/*-----------------Fin Bannière-------------------------*/


/*---------------CHEMIN-------------------*/
#chemin{

margin:8px 20px 16px 20px;
text-align:left;
padding-left:10px;
padding-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #b8b2ad;
text-decoration: none;
border-bottom:1px solid #FFE88A;
}

.chemin-txt, .chemin-txt a{
color:#b8b2ad;
margin-left:5px;
margin-right:5px;
}

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

.chemin-txt-act,.chemin-txt-act a{
color:#97928E;
margin-left:5px;
margin-right:5px;
}

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







/*-----------------TEXTES-------------------*/
.texte{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
padding-right:16px;
padding-left:16px;
margin-right:9px;
margin-left:9px;
}

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

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


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

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

.title-field{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
font-weight:bold;
color:#444444;
line-height:18px;
padding-right:10px;
text-align:right;
}

.legende, .legende a{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
color:#333333;
text-decoration:none;
text-align:center;
margin-top:3px;
}

.legende:hover{
color:#7D7673;
}

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

a:hover{
color:#333333;
/*padding-left:10px;*/
}

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

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

.ensavoirplus:hover{
color:#FF7301;
}

.loca-savp{
float:left;
margin:6px 0px 24px 32px !important;
margin:6px 0px 24px 22px;
}

.loca-puce{
margin-right:8px;
}



/*-----------------FIN SECTIONS EN SAVOIR PLUS----------------------*/



/*

a.liens{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
color:#000000;
text-decoration:none;
line-height:20px;
}
a.liens:hover{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
color:#A41C19;
text-decoration:none;
line-height:20px;
}

*/





/*---------CONTACT---------*/
.title-societe{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
padding-left:2px;
color: #777777;
}


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

.mail :hover{
color: #bfbfbf;
}


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

.txt-clic-plan{
width:152px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:10px;
color:#545454;
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: #a60000;/*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:300px;
margin-left:16px;
margin-top:50px;
}

.box-contact-dte{
float:left;
width:274px;
margin-left:10px;

}


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


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

}

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

}

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

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


/*-------------PAGES------------------*/
.link_page, .link_page a{
font-weight:normal;
font-size: 12px; 
text-decoration: none;
color:#909090;
font-variant:small-caps;
}

.link_page:hover{
font-weight:bold;
text-decoration: none;
color:#565656;
font-variant:small-caps;
}

.page{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #707070;
text-align:center;
margin-bottom:5px;
}

.page_activ{
font-weight:bold;
color:#ff0000;
}
/*-------------FIN PAGES------------------*/



/*---------------IMAGES----------------*/
.cadre-img{
border: 1px solid #b3b3b3;
}

.cadre-img:hover{
border: 1px solid #b3b3b3;
}

.image-savp1{
margin-right:18px;
margin-left:5px;
margin-bottom:10px;
border: 1px solid #b3b3b3;
}

.image-savp2{
margin-left:18px;
margin-right:6px;
margin-bottom:10px;
border: 1px solid #b3b3b3;
}
/*---------------FIN IMAGES----------------*/



/*----------BOUTONS-------------*/
.form{
margin:0px;
padding:0px;
}

.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;
}

.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;
}

.bouton_delete_2 {
border: 2px solid #555555;
background-color: #FF3300; 
color: #FFFFFF;
cursor:pointer;
padding:1px 5px 2px 5px;
font-size:12px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
}

.bouton_save_2 {
border: 2px solid #555555;
background-color: #dddddd; 
color: #000000;
cursor:pointer;
padding:1px 5px 1px 5px;
font-size:12px;
Font-family:Arial, Helvetica, Sans-serif;
}



.input-admin{
font-family: Arial, Helvetica, sans-serif;
color:#222222;
background-color: #ffffff;
border:1px solid #a9a9a9;
font-size: 12px;
margin:3px 0px 3px 0px;
font-weight:normal;
vertical-align:middle;
}

.input-admin-2{
font-family: Arial, Helvetica, sans-serif;
color:#222222;
background-color: #ffffff;
border:1px solid #a9a9a9;
font-size: 12px;
margin:0px 0px 0px 0px;
font-weight:normal;

}

.input-nbre{
font-family: Arial, Helvetica, sans-serif;
color:#222222;
background-color: #ffffff;
border:1px solid #a9a9a9;
font-size: 12px;
width:20px;
}

input.bouton {
	background-color: #FFFAED;
	color: #838383;
	border: 1px solid #a2a2a2;
	height:18px;
	font-size: 11px;
	font-weight: bold;
	cursor:pointer;
	margin-left:18px;
}
input.bouton:hover {
background-color:#fff6d3; 
color:#838383;
}

input.field-commande{										/*champs de quantité pour la commande*/
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight:normal;
color: #000000;
border:1px solid #444444;
background-color:#ffffff;
}

.input-field{
font-family: Arial, Helvetica, sans-serif;
color:#222222;
background-color: #ffffff;
border:1px solid #999999;
font-size: 12px;
margin:3px 0px 3px 0px;
width:220px;
}

.bloc-btn-1{
float:left;
width:100%;
text-align:center;
margin:16px 2px 6px 2px;
}

.bloc-btn-2{
float:left;
text-align:center;
padding:14px 42px 20px 42px;
border-top:2px solid #FFFAED;
}

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


/*--------------DIv ADMIN-------------------*/
.bloc-admin-1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:right;
color: #333333;
padding-top:9px;
}

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

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

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

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

.bloc-admin-6{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-align:left;
font-weight:bold;
margin-bottom:6px;
}

.bloc-admin-7{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
text-align:center;
font-weight:bold;
margin-bottom:6px;
border:1px solid #cccccc;
width:98%;
padding:14px 2px 14px 2px;
}

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


.deconnexion{
Font-family:Verdana, Arial, Helvetica, Sans-serif;
Font-size:12px;
font-weight:bold;
color:#ff0000;
text-decoration:none;
text-align:center;
padding:4px;
width:90px;
border:2px solid #ff0000;
background-color:#EE9203;
cursor:pointer;
margin-top:20px;
margin-left:35px;
}


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

/*---------------------Choix Langues dans la bannière----------------------*/
.box-langues{
display:block;
width:167px!important;
width:175px;
border-bottom:2px solid #fffaed;
border-top:1px solid #fffaed;
padding:7px 1px 7px 8px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:bold;
color:#666666;
text-align:center;
}

.lang_nor, .lang_nor a{
color: #777777;
text-decoration: none;
font-weight:bold;
}

.lang_nor:hover {
color: #a60000;
}

.lang_act, .lang_act a{
color: #a60000;
text-decoration: none;
font-weight:bold;
}

.lang_act:hover {
color: #a60000;
}


/*---------Fin Choix Langues dans la bannière--------*/

/*--------LOGIN--------*/
.login_box{
margin-top:80px;
margin-left:170px!important;
margin-left:20px;
width:400px;
text-align:center;
}

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

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

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

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

/*--------------------Netwebcity----------------*/
.netwebcity{
position:absolute;
left: 50%;
text-align:center;
margin-left: -110px;
margin-top: 6px;
padding-bottom: 6px;
}

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

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


