/* --- PAGE --- */
body {
 margin:0px;
 font: 12px verdana, arial, sans-serif;
}
#content {
 margin:20px;
}

table#classic tr.disabled{display:none}
table#classic tr.disabled.show{display:table-row;}
.btn_display_actu{text-align:center;background:#3b688e;color:#fff;width:160px;margin:auto;padding:10px 0;font-weight:bold;border:solid 1px #3b688e}
.btn_display_actu:hover{background:#fff;color:#3b688e;cursor:pointer;}

#login {
 margin:auto;
 margin-top:200px;
 width:400px;
 background: #ECEADE;
 padding-top:83px;
 border:solid 1px #C0BBA1;
}
#loginform {
 width:400px;
}
.link:hover{cursor:pointer;}
#header {
 height:100px;
 background-color:#E4E5EE;
 width:100%;
}
#subheader {
 text-align:center;
 height:30px;
 background-color:#C9C7B9;
 width:100%;
}
#header_selected {

}
#subheader a {
 /*color:#E4E5EE;*/
}
#ombre {
 background:url("images/ombre.gif");
 background-repeat:repeat-x;
 width:100%;
 height:10px;
}

h1 {
 color:#979483;
 font-size:16pt;
 font-weight:normal;
}
h2 {
 color:#979483;
 font-size:16pt;
 font-weight:normal;
}
p, td, ul, li {
 font-size:10pt;
 
}
.td a{
 font-size:10pt;
}

#content p{text-transform:uppercase;}
#header td a{text-transform:uppercase;}

a {
 color:#006699;text-decoration:none;font-weight:bold;
  font-style:capitalize;
}
a:visited {
 color:#006699;text-decoration:none;font-weight:bold;
}
a:hover {
 color:#006699;text-decoration:underline;font-weight:bold;
}

#footer {
 padding-top:40px;
 text-align:center;
 font-family:arial,helvetica,sans-serif;
 font-size:10pt; color:#666666;
 font-style:italic;
}

.info {
	background-color:#EEEEEE;
	border:1px;
	border-color:#999999;
	border-style:solid;
	padding:10px;
	font-family:arial,helvetica,sans-serif;
	font-size: 8pt;
}
.warning {
	background-color:#FFEEAA;
	border:1px;
	border-color:#999933;
	border-style:solid;
	padding:10px;
	font-family:arial,helvetica,sans-serif;
	font-size: 10pt;
}
.erreur {
	background-color:#FFCCCC;
	color:#FF0000;
}
.succes {
	background-color:#CCFFCC;
	color:#006600;
}
.missing {
	background-color:#E9E9F2;
	color:#000000;
}
.asterix { margin-left:5px; margin-right:5px; color:red; }
.required { margin-left:5px; margin-right:5px; color:red; }
.petit { font-size:8pt; color:#666; }

.right {
 text-align:right;
 vertical-align:top;
}
.photos{}
.formulaire{}

.titre{}

/* ************************* */
/*       TABLEAUX            */
/* ************************* */
table#classic {
	margin-top:10px;
	width:95%;
}

table#classic th {
	background-color:#3B688E;
	color:#FFFFFF;
	padding:5px;
	font-family:arial,helvetica,sans-serif;
	font-size: 10pt;
}

table#classic td {
	background-color:#F7F7F7;
	padding:1px;
}
table#classic td.l0 {
	background-color:#E9E9F2;
}
table#classic td.l1 {
	background-color:#FCFCFF;
}

table#classic tr.alt td {
	background-color:#E9E9F2;
}	
#facture{min-width:600px;}


#pa { display:none; }
#aide {
 display:none;
 background-color:#EEE;
 color:#666;
 font-size:11px;
 padding:10px;
}

img { border:none; }

/************************/
/*      LANGUES         */
/************************/
#formulaire_multilangues {
 height:750px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_multilangues_photo {
 height:60px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_liens_multilangues {
 height:190px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_mobile_multilangues {
 height:360px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_multilangues_diapo {
 height:300px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_multilangues_url {
 height:50px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_multilangues_bout {
 height:900px;
 padding:10px;
 background:#E4E5EE;
}
#formulaire_photo{}
#formulaire_files{}

#menulangfr ,#photo_menulangfr{ padding:4px 10px 0; display:inline; background:#E4E5EE; }
#menulangen ,#photo_menulangen{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
#menulangde ,#photo_menulangde{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
#menulanges ,#photo_menulanges{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
#menulangnl ,#photo_menulangnl{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
#menulangit ,#photo_menulangit{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
#menulangpt ,#photo_menulangpt{ padding:4px 10px 0; display:inline; background:#C9C7B9; }
.vignette_actu {Float:left;padding:0px;border:solid 0px red;margin:10px 10px 10px 10px;
float:left;}
.li_actu{
	font: 14px verdana, arial, sans-serif;
	border:1px solid #8c9f30;
	width:98%;
	margin-top:5px;
   margin-bottom:5px;
   text-align:left;
   padding:5px 5px 5px 5px;
   clear:all;
	box-shadow:1px 1px 3px black;
	-moz-box-shadow:rgba(0,0,0) 1px 1px 3px; 
	-webkit-box-shadow:rgba(0,0,0) 1px 1px 3px;
 
}
.li_actu{
color:#583E2D;
}
.li_actu h2{
color:#8c9f30;
font-size:18px;
font-weight:bold;
}

.li_actu span{
color:#45372A;
}
.li_actu h3{
color:#614B3D;
font-size:11px;
font-weight:normal;
}
.li_actu a{
color:#AA7850;
}
.li_actu p{
font-size:11px;
}
.red{color:red;font-weight;bold;}
.sliding-text{margin-left:120px;text-align: left;}
.AtoutUpload{width: 300px;margin: auto;text-align: center;}
      .AtoutUpload .bouton_file{
         background: #e57c07;
         color: #FFF;
         font-size: 14px;
         font-weight: bold;
         text-align: center;
         padding: 6px 4px;
         border-radius: 4px;
         width: 150px;
         margin: auto;
         cursor: pointer;
      }
      .AtoutUpload input.hidden{opacity:0;position:absolute;width:0px;height:0px;overflow:hidden;display:block;}
      .AtoutUpload .bouton_file:hover{background: #F90;}
      .AtoutUpload .drop_zone{border: dashed 3px #e57c07;padding: 20px 5px;margin: 20px 5px;cursor:pointer;}
      .fancybox-overlay .AtoutUpload .drop_zone{border: dashed 3px #333;}
      .over  .drop_zone, .drop_zone.over, .fancybox-overlay .AtoutUpload .drop_zone.over{border: dashed 3px #E57C07;}
      .AtoutUpload .bloc_files .file{
         background-color: #CCC;
         width: 300px;
         padding: 8px 5px;
         border-radius: 3px;
         color: #000;
         font-weight: bold;
         margin: 8px auto;
      }
      .AtoutUpload .bloc_files .file progress{width:100%;}
      .AtoutUpload .bloc_files .file.done progress{background:#c0ba47;}
      .AtoutUpload .bloc_files .file.done progress::-webkit-progress-value{background:#c0ba47;}
      .AtoutUpload .bloc_files .file.done progress::-moz-progress-bar{background:#c0ba47;}
      .AtoutUpload .bloc_files .file.error progress{background:#a50202;}
      .AtoutUpload .bloc_files .file.error progress::-webkit-progress-value{background:#a50202;}
      .AtoutUpload .bloc_files .file.error progress::-moz-progress-bar{background:#a50202;}
      .AtoutUpload .bloc_files .after .img{width:75px;text-align:center;float:left;}
      .AtoutUpload .bloc_files .after .img img{max-width:100%;max-height:100px;}
      .AtoutUpload .bloc_files .after .div_alt{width:200px;float:right;text-align: right;}

                              /************************/
                              /*      ShadowBox       */
                              /************************/

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/scripts/sb/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(/scripts/sb/close.png);}
#sb-nav-next{background-image:url(/scripts/sb/next.png);}
#sb-nav-previous{background-image:url(/scripts/sb/previous.png);}
#sb-nav-play{background-image:url(/scripts/sb/play.png);}
#sb-nav-pause{background-image:url(/scripts/sb/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}