HTML
{
/*PUBLIC*/

}
#calendrier{


padding: 10px 10px 10px 10px;
background: #ADA69A; 
}
.codeCouleur{
	text-align: center;
	
	font-size: 1.3em;
	
}
.codeCouleur td{
  
  width: 180px;
  border: 1px black solid;
}


BODY
{
background:url(../../img/front/template/bg.jpg) repeat;
font:12px Verdana, Arial, Helvetica, sans-serif; color:#271e12;
}
.spinner
{
position: absolute;
opacity: 0.75;
filter: alpha(opacity=75);
z-index: 999;



}
.spinner-msg 
{
text-align: center;
font-weight: bold;


}
.spinner-img 
{
background-image: url(../../img/common/loading_squares2_64.gif);
background-repeat: no-repeat;
width:64px;
height:64px;
margin: auto auto;
opacity:0.5;
z-index: 9999;
}
h1 
{
 font-size:22px;

}
h2 
{
font-size:18px

}
h3 
{
font-size:16px

}
blockquote 
{
background: #938979;
font-size: 11px;
margin-bottom:15px;

}
blockquote p 
{
 display:block; padding:10px 10px 0 10px; line-height:16px

}
.rounded p 
{
margin-bottom:0!important

}
cite 
{
font-weight:bold; padding-left:15px; font-size:10px

}
blockquote:before 
{
background: transparent url(../../img/front/template/t-r.png) scroll no-repeat top right;
 margin-bottom: -20px;
 height: 15px;
 display: block;
 border: none;
 content: url(../../img/front/template/t-l.png);
 padding: 0;
 line-height: 0.1;
 font-size: 1px;

}
blockquote:after 
{
  display: block;
  font-size: 1px;
  content:  url(../../img/front/template/b-l.png);
  margin: 0 0 -1px 0;
  height: 15px;
  background: white;
  background: transparent url(../../img/front/template/b-r.png) scroll no-repeat bottom right ;
  padding: 0;

}
*
{
margin:0;
padding:0;
}
div, p, ul, h1, h2, h3, img, form
{
padding:0; 
margin:0;

}
A:link
{
text-decoration: none;
color: #fff;

}
A:active
{
text-decoration: none;
color:#fff;


}
A:visited
{
text-decoration: none;
color:#fff;


}
A:hover
{
text-decoration:none;
color:#ccc;


}
H1
{
padding:0px;
margin:0px;

}
H2
{
padding:0px;
margin:0px;

}
form
{
display:inline;

}
p
{
padding:0px;
margin:0px;

}
SELECT
{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width: 1px;
border-color:black;

}
TABLE TR TD TH
{
padding:0px;
margin:0px;

}
input[type=checkbox], input[type=radio]
{
border: none;
padding:0;
/*
margin:0;
display:inline;
*/
}
INPUT[type=text], INPUT[type=password]
{
margin-top: 0px;
margin-bottom: 0px;
font-family: 'Ubuntu', Verdana, Helvetica, sans-serif;
font-size:12px;
color:#666;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
TEXTAREA
{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width: 1px;
border-color:black;
overflow:auto;


}
#menu_tab a
{
display:block; background:url(../../img/front/template/menu3.jpg) repeat-y;
width:24px; 
padding:12px  0px 12px 2px; 
text-align: center;
text-decoration:none;
font-size:20px;
font-weight:bold;
letter-spacing:5px;
color:#D3CABE; 
margin:2px 0px 5px 1px;

}
#menu_tab a:hover 
{
background:url(../../img/front/template/menu2.jpg) repeat-y; color:#fff

}
#menu_tab a.current
{
background:url(../../img/front/template/menu1.jpg) repeat-y; color:#fff

}
#menu_tab li
{
list-style:none;

}
#d_fiche_pab #d_file_list #qscroller-nav a#go-prev img, #d_fiche_pab #d_file_list #qscroller-nav a#go-next img
{
border:none;

}
#d_fiche_pab #d_file_list
{
position: relative; 
top: 42px; 
left: 0px; 
width: 268px;
height: 192px; 



}
#d_fiche_pab #d_file_list .body
{
position:absolute;
z-index:1;
height:338px;
width:250px;
overflow: hidden;
padding-left:30px;

}
#d_fiche_pab #d_file_list .menu_item
{
float:left;
width:95px;
height:95px;
margin-left: 6px;
margin-bottom: 6px;

}
#d_fiche_pab #d_file_list .menu_item img
{
border:1px solid #666;
display:block;
width:100%;
height:100%;

border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
behavior: url(../../img/modules/css/border-radius.htc);
}
#d_fiche_pab #d_file_list .menu_item a
{
cursor:pointer;
cursor:hand;


}
#d_fiche_pab #d_file_list #qscroller
{
position: relative;
width:210px;
height:375px;

}
#d_fiche_pab #d_file_list #qscroller-nav
{
position: absolute;
width: 200px;
height: 37px;
opacity:0;
z-index: 1000;
margin-left:5px;
background-color: #1a1a1a;
}
#d_fiche_pab #d_file_list #qscroller-nav a
{
text-decoration: none;
border:none;

}
#d_fiche_pab #d_file_list .hide
{
visibility: hidden;
position: absolute;
top: -400px;

}
#d_fiche_pab #d_file_info
{
position :relative;
top:32px;
left:270px;
width:720px;
height:380px;
}
#d_fiche_pab #d_file_info .zone_image
{
position:relative;
width:512px;
height:320px;
padding:0;
}
#d_fiche_pab #d_file_info .zone_text
{
padding-left:5px;
padding-right:5px;
height :50px;
position: absolute;
top: 325px;
left: 0px;
font-family: 'Indie Flower', cursive;
}
#d_fiche_pab #d_file_info .sous_titre
{
padding-bottom:5px;
font-size:1.2em;


}
#d_fiche_pab #d_file_info .titre
{
font-size:1.6em;
}
#d_fiche_pab #d_file_info .description
{
position: absolute;
left: 530px;
width: 180px;
height: 320px;
top:0px;
color:grey;
font-family: 'Ubuntu', Verdana, Helvetica, sans-serif;
font-size:12px;
border: solid #1a1a1a 1px;

}
#d_fiche_pab #d_file_list #qscroller-nav a#go-prev 
{
margin-left:25px;
border:none;
float: left;
background-image: url(../../img/modules/file/prev-pab.png);
background-repeat: no-repeat;
width:35px;
height:37px;
display:block;

}
#d_fiche_pab #d_file_list #qscroller-nav a#go-next 
{
margin-left:150px;
border:none;
background-image: url(../../img/modules/file/next-pab.png);
background-repeat: no-repeat;

width:35px;
height:37px;
display:block;

}
#d_fiche_pab .d_menu_category
{
display:block;
position: relative;
left:35px;
padding-left:200px;
border-bottom: solid #1a1a1a 1px;
width: 640px;



}
#d_fiche_pab .d_menu_category ul
{
list-style-type:none;
padding:0;


}
#d_fiche_pab .d_menu_category ul li
{
position:relative;
list-style:none;
float:left;


}
#d_fiche_pab .d_menu_category li a
{
color:#828282;
text-decoration:none;
display:block;
padding:5px 10px;
cursor:pointer;


}
#d_fiche_pab .d_menu_category ul ul 
{
position:absolute;
left:-10px;
display:none;
width:100px;
z-index:1000;

}
#d_fiche_pab .d_menu_category :hover 
{
white-space:normal;

}
#d_fiche_pab .d_menu_category ul.niveau1 li.sousmenu a:hover 
{
background: transparent;
color: #E3D5BF;
background-color: #444;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
behavior: url(../../img/modules/css/border-radius.htc);
}
#d_fiche_pab #d_file_map
{
position :absolute;
/*
top:32px;
left:270px;
*/
width:720px;
height:320px;

}
#d_fiche_pab #d_file_info .zone_image img
{
border: 0px solid #666;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

}
#d_fiche_pab #d_file_map img
{
border: none;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
behavior: none;

}
#d_form_upload 
{

}
#d_form_upload input[type=file]
{
border: none;
border-bottom:solid blue 1px;
width:300px;
margin-bottom:2px;
float: left;
}
#d_form_upload  fieldset 
{
border: 0;

}
#d_form_upload .droppable 
{
border: #121a3f 1px solid;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
behavior: url(../../img/modules/css/border-radius.htc);
line-height: 50px;
background-color: #545A74;
color: white;
margin-left: 5px;
margin-top: 8px;
width: 220px;
height: 50px;
text-align: center;
float:left;
}
#d_form_upload .droppable.hover 
{
background-color: #121a3f;

}
#d_form_upload .uploadList 
{
float: left;
margin: 0;
padding: 0;
margin-top:8px;
margin-left: 5px;
list-style: none;
display: block;
overflow-x: hidden;
overflow-y: auto;
height:48px;
background-color:#ddd;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#d_form_upload .uploadItem 
{
overflow: hidden;
border-bottom: #BCBCBC 1px solid;
padding-left:5px;

}
#form_upload .uploadItem span 
{
overflow: hidden;
width: 190px;
float: left;
display: block;

}
#d_form_upload a.addInputRow, #d_form_upload a.delInputRow, #d_form_upload .uploadItem a
{
display: inline-block;
background: url(add.html) no-repeat;
height: 16px;
width: 16px;
text-indent: -999px;

}
#d_form_upload .uploadItem a
{
float: left;
display: block;
padding-left: 20px;
background-image: url(../../img/scripts/form_upload/delete.png);

}
#d_form_upload a.delInputRow
{
background-image: url(../../img/scripts/form_upload/delete.png);

}
#d_form_upload .progress
{
margin: 0px 0px;
margin-top: 0px;
height: 3px;
border-radius: 3px;
background: #545A74;
border:solid #333 1px;
}
#d_form_upload #_submit
{
//float: right;
margin-top: 3px;
width:72px;
height:22px;
//margin-right:40px;
background-color: #d4e5a7;
border-radius:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border:solid #89b415 2px;
font-weight: bold;
cursor: pointer;


}
#d_formulaire-info
{
width:480px;
height:100px;
color:#0064ac;
font-size:13px;
font-family: Ubuntu;


}
#d_formulaire-info p
{
font:14px Trebuchet MS, Verdana, Arial, Sans-serif;
color:#535353;
text-align:justify;
padding:5px 15px 5px 15px;
font-weight:normal;


}
#d_formulaire-info INPUT[type=text].cadre-bleu
{
border:solid 1px #908e79;


}
#d_form_cachette_NL
{
position:absolute;
top:10px;
left:512px;
width:512px;
height:40px;
color:white;
font:12px Trebuchet MS, Arial, Verdana, Sans-serif;
}
#d_form_contact p
{
color:white;
text-align:justify;
padding:5px 15px 5px 15px;
font-weight:normal;


}
#d_form_contact INPUT[type=text].cadre-gris
{
border: solid 1px white;
background-color: #d5d5d5;
color: #868686;

}
#d_form_contact label.overTxtLabel
{
font-weight: bold;
font-family: 'Ubuntu', Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #868686;


}
#d_form_contact .form_intro
{

}
#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%;
text-align:justify;

}
#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(../../img/shadowbox/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;
text-align:justify;

}
#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;
text-align:justify;
}
#sb-info-inner
{
font-size:12px;
text-align:justify;
}
#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(../../img/shadowbox/close.png);

}
#sb-nav-next
{
background-image:url(../../img/shadowbox/next.png);

}
#sb-nav-previous
{
background-image:url(../../img/shadowbox/previous.png);

}
#sb-nav-play
{
background-image:url(../../img/shadowbox/play.png);

}
#sb-nav-pause
{
background-image:url(../../img/shadowbox/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:justify;

}
div.sb-message a:link,div.sb-message a:visited
{
color:#fff;
text-decoration:underline;

}
#d_content_separator
{
display:block;
width:100%;
height:8px;
/*
height:32px;
background-image:url(/img/front/template/divider-200.png);
background-repeat-x: repeat;
background-repeat-y: no-repeat;
*/


}
#d_restricted
{
display:block;
width:100%;
height:100%;
background-image:url(../../img/front/restricted.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
#d_restricted img
{
width:30%;


}
#todo li .drag-handle 
{
cursor: pointer;
width: 16px;
height: 16px;
background: url('../../img/back/edit/edit-minimaxi_16.png') no-repeat center;
float: left;
margin-right: 5px;

}
#todo 
{
list-style: none;
border: 1px solid #ccc;
margin: 10px auto 10px auto;
width: 75%;
padding: 10px 5% 10px 5%;

}
#listArea 
{
width: 500px;
border: 1px solid #ccc;
background: #efefef;
margin: 10px;

}
#d_logo
{
position:absolute;
width:785px;
margin:0 auto 0px auto;
padding-left: 464px;
top: 0px;
}
#d_header
{
background-image: url(../../img/front/template/top.jpg) ;
background-repeat: no-repeat; 
height:120px;
 float:left; width:785px;

}
#d_header_content
{
position:relative;

font-size:4em;
line-height:60px;
/*
font-family: 'Sue Ellen Francisco', cursive;
font-family: 'Satisfy', cursive;
*/
font-family: 'Handlee', cursive;
font-weight:  bold;
z-index:100;
background-image: url(../../img/front/template/bg_tree.png);
background-repeat: no-repeat;
background-position: 300px 50%;
color: #D3CABE;
height: 120px;
width: 512px;
}
#d_content_left
{
 width:180px; 
min-height:450px;
padding: 10px 0px 0px 20px;
float: left; 
}
#d_content_main
{
width:560px;
padding: 10px 10px 10px 10px; 
float:right;
}
#d_media_right
{
position: absolute;
top:72px;
left: 540px;
width:500px;
border : solid #1a1a1a 1px;
padding:5px;
}
#d_main_bottom
{
background: url(../../img/front/template/bg.jpg) repeat;
z-index:99;
}
#d_content
{
position:relative;
padding-top:200px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
width: 1024px;
margin: 0 auto;
z-index: 99;


}
#d_content_single
{
margin: 0 auto;
margin-top: -60px;
padding-top: 20px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
width: 1024px;
z-index: 99;
}
#d_footer
{
background: url(../../img/front/template/footer.png) bottom no-repeat;
height:60px;
color:#7D7465;
padding:15px 140px 0 10px;
text-align:right;
font-size: 10px;
}
#d_footer a
{
/*
color:#414141;
font-size:11px;
font-family: 'Ubuntu', Verdana, Helvetica, sans-serif;
cursor:hand;
z-index:10000;
*/

}
#d_media img
{
border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
behavior: url(../../img/modules/css/border-radius.htc);
border : outset #eee 1px;
}
#d_wrap 
{
width:819px; margin:0 auto 25px auto;

}
#d_tab 
{
background-image: url(../../img/front/template/left.jpg);
//background-repeat: no-repeat;
//background-position: 0px 0px;

width:34px; float:left; min-height:513px; height:100%;
padding-top:120px;
}
#d_page 
{
margin-left:34px; background:url(../../img/front/template/pagebg.jpg) repeat

}
#d_page p 
{
line-height:20px; margin-bottom:20px

}
#d_content_main #calendrier table 
{
width:90%;
border:1px solid #2B1F13;
margin-bottom:20px;
background: #ADA69A;
margin-top: 15px;

}
#d_content_main #calendrier td 
{
/*border-bottom:1px solid #2A1E12;*/
padding:5px 15px 5px 15px;
/*border-right:1px solid #2A1E12;*/

}


#d_content_main_wide
{
padding: 10px 0px 20px 30px;
width: 785px;
float: left;
}
#d_page ul
{
list-style: square;
margin-left:5px;
margin-bottom:15px;

}
#d_page li
{
display: list-item;
height:18px;
padding:3px;
margin-bottom:3px;
margin-left: 15px;

}
#d_actu  
{


}
#d_actu .title_article
{
width:470px;
padding:15px 0px 15px 0px;
font:24px Trebuchet MS, Verdana, Arial, Sans-serif;
font-weight:bold;
color:#6a6758;


}
#d_actu .content_article
{
font:12px Trebuchet MS, Verdana, Arial, Sans-serif;
color:#535353;
text-align:justify;
width:640px;
padding:10px 0px 0px 20px;


}
#d_actu .tbl_article b
{
font-size:0;

}
#d_actu .tags a
{
font:12px Arial, Verdana, Sans-serif;
color:#cd004f;

}
#d_actu .published_by
{
font-size:0;


}
#d_actu .hide
{
visibility: hidden;
position: absolute;
top: -400px;


}
#d_actu #qscroller
{
position: relative;
width:550px;
height:650px;
border-bottom:dotted 2px #dbcced;

}
#d_actu #qscroller-nav
{
position:absolute;
top:210px;
width:20px;
height:650px;
visibility: hidden;
z-index: 1;


}
#d_actu #qscroller-nav a
{
text-decoration: none;



}
#d_actu #qscroller-nav div 
{
float: left;


}
#d_actu #qscroller-nav img
{
border: none;
padding: 3px 2px 0;

}
#d_actu-mini
{
position:relative;
left:0px;
top:0px;
width: 180px;
height: 300px;
margin:0;

}
#d_actu-mini .title
{
position:relative;
width: 180px;
height:40px;
/*
background-image:url(/img/actu/bg_actu-mini_title.png);
*/
background-image:url(../../img/front/template/top.jpg);
background-position: 0% -80px;

background-repeat:no-repeat;
color: #fff;
font-size: 20px;
font-weight: bold;
font-family: 'Handlee', cursive;
}
#d_actu-mini .rss
{
position:relative;
display:block;
border:none;
background:url(../../img/front/rss.html) no-repeat;
background-position:0% 50%;
display:block;
border:none;
text-indent:40px;
top:10px;
left:15px;
}
#d_actu-mini .body
{
position:absolute;
width:180px;
height:295px;
overflow:hidden;
/*
background:url(/img/actu/bg_actu-mini.jpg);
background-repeat:no-repeat;
*/


}
#d_actu-mini .article
{
width:100%;
text-align:left;
padding:0;
margin : 0;
}
#d_actu-mini .title_article
{
font-size :14px;
font-weight:bold;
}
#d_actu-mini .date
{
font:13px Trebuchet MS, Arial, Verdana, Sans-serif;
font-weight:bold;
color:#FFF;


}
#d_actu-mini a.readmore
{
color:#9f0038;
border-bottom:dotted 1px #9f0038;
top:100%;left:100%;
}
#d_actu-mini .hide
{
visibility: hidden;
position: absolute;
top: -400px;

}
#d_actu-mini #qscroller
{
position: relative;
width:100%;
height:119px;
}
#d_actu-mini #qscroller-nav
{
position:absolute;
height:18px;
visibility: hidden;
background: #FFF;
z-index: 1;
width: 100%;

}
#d_actu-mini #qscroller-nav a
{
text-decoration: none;

}
#d_actu-mini #qscroller-nav div 
{
float: right;

}
#d_actu-mini #qscroller-nav img
{
border: none;
padding: 1px 2px 0;

}
#d_cloud
{
display:block;
width:338px;
height:181px;
background:url(../../img/actu/bg_tag.jpg) no-repeat;
font:10px Arial, Verdana, sans-serif;
color:#535353;
margin:0;
text-align:center;


}
#d_cloud .body
{
position:relative;
top:30px;
width:318px;
height:130px;
color:#FFF;
text-align:center;
padding:0 10px 0 10px;

}
#d_cloud a
{
color:#FFF;
font-weight:bold;
padding:10px 0 10px 0;

}
#d_cloud h2
{
display:block;
text-align:right;
padding-top:10px;
padding-bottom:10px;

}
#d_identify_admin
{
position:relative;
padding:0;
margin:0;
overflow:hidden;


}
#d_identify_admin h1
{
font:24px Arial, Sans-Serif;
color:#de6425;

}
#d_identify_admin h2
{
font:16px Trebuchet MS, Verdana, Arial, Sans-serif;
font-weight:bold;
color:#666;
padding:5px 20px 0px 20px;
margin:0;

}
#d_identify_admin form
{
width:148px; margin:0 0 0 0; padding:28px 0 0 23px; display:block; 


}
#d_identify_admin form input
{
width:136px;
height:17px;
display:block; 
font:11px Arial, Helvetica, sans-serif; font-weight:bold;
/*padding:4px 0 0 12px;*/
margin:0px 0 10px 0; 
border:solid 1px #47551b;
background-color:#a7cb3b;
color:#FFF;


}
#d_identify_admin form input.button
{
width:70px; 
height:22px; 
display:block; 
background:url(../../img/content/more_arrow.html) no-repeat 0 5px; 
color:#666;
font:13px/15px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; 
padding:0 0 0 21px; 
margin:0 0 10px 90px; 
border:none;
cursor:pointer; 
font-weight:bold;


}
#d_identify_admin form label
{
width:132px; 
font:9px/13px Tahoma, Arial, Helvetica, sans-serif; color:#fff; 
font-weight:bold; 
display:block;
text-transform:uppercase; 
background-color:#FFF9F2;


}
#d_identify_admin form a
{
width:132px; font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#000101; text-decoration:underline; display:block;
background-color:#FFF9F2;


}
#d_identify_admin form a:hover
{
text-decoration:none;


}
#d_identify form input.deconnexion
{
position:absolute;
top:10px;
left:630px;
text-align:right;
height:22px;
padding:0;
margin:0; 
border:none;
font-weight:bold;
color:#de6425;


}
#d_identify_admin #d_result
{
position:absolute;
top:0px;
left:0px;
width:480px;
height:100%;
/*z-index:1;*/
padding:0;
margin:0 auto;
background:#ccc;
opacity:0.5;
moz-opacity:0.5;
visibility:hidden;


}
#d_identify_admin form .button_valid
{
position:absolute;
cursor:pointer;
width:180px;
height:34px;
background:url(../../img/back/valid.html) no-repeat;
margin-left:-100px;
margin-top:-20px;
top:100%;
left:100%;


}
#d_identify_public a
{
color:#de6425;

}
#d_identify_admin form input[type=text].acces-public, #d_identify form input[type=password]
{
width:260px;
padding:3px 10px;
font:11px Arial, Helvetica, sans-serif; 
font-weight:bold;
text-align:center;
margin:0; 
border:solid 1px #FFF;
background:#de6425;
color:#FFF;
cursor:pointer;


}
#d_identify_admin label.overTxtLabel 
{
font-weight: bold;
background-color:#9b9293;
text-align:left;


}
#d_identify_acces form label
{
width:132px; 
font:9px/13px Verdana, Arial, Helvetica, sans-serif; color:#fff; 
font-weight:bold; 
display:block;
text-transform:uppercase; 
background-color:#FFF9F2;


}
#d_identify_acces
{
padding:0;
margin:0 auto;


}
#d_identify_acces #d_result
{
position:relative;
width:480px;
height:60px;
/*z-index:1;*/
padding:0:auto;
margin:0 auto;
background:#ccc;
opacity:0.5;
moz-opacity:0.5;
visibility:hidden;


}
#d_identify_acces form .button_valid
{
position:relative;
cursor:pointer;
top:100%;
left:100%;
font-weight:bold;


}
#d_identify_acces h2
{
font:16px  Arial, Sans-serif;
text-transform:uppercase;
color:#ea5b0c;
padding:5px 0 20px 0;
margin:0;
text-align:left;


}
#d_identify_public a
{
color:#de6425;


}
#d_identify_acces form
{
width:400px;
margin:0; 
padding:2px 0 0 23px; 
display:inline-block;
color:#de6425;


}
#d_identify_acces form input[type=text], #d_identify_acces form input[type=password]
{
width:136px;
height:17px;
display:inline-block; 
font:11px Arial, Helvetica, sans-serif; font-weight:bold;
/*padding:4px 0 0 12px;*/
margin:0px 0 10px 0; 
border:solid 1px #47551b;
background-color:#9b9293;
color:#FFF;


}
#d_identify_acces .button
{
width:80px; 
height:22px; 
display:inline-block; 
background:url(../../img/content/more-arrow.html) no-repeat 0 5px; 
color:#666;
font:11px Arial, Helvetica, sans-serif; 
padding:0 20px 0 21px; 
border:none;
cursor:pointer; 
font-weight:bold;


}
#d_identify_acces form label.label-acces
{
width:132px; 
font:13px Arial, sans-serif; 
color:#b4afaa; 
font-weight:bold; 
display:block;
text-transform:uppercase; 
background:transparent;


}
#d_identify_acces form a
{
width:132px; 
font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#000101; 
text-decoration:underline; 
display:block;


}
#d_identify_acces form a:hover
{
text-decoration:none;


}
#d_identify_acces label.overTxtLabel 
{
font-weight: bold;
background-color:#9b9293;
text-align:left;


}
#lightboxImage
{
position:relative;
margin:0 auto;
padding:0;
top:0;
left:0;

}
#lightbox
{
position:absolute;
left:0px; 
display:block;
width:100%;
z-index: 100; 
text-align:center;
line-height:0;

}
#lightbox img#lightboxImage
{
width: auto; 
height: auto;


}
#lightbox a img
{
border: none;


}
#outerImageContainer
{
position: relative; 
background-color: #fff; 
width: 250px; 
height: 250px; 
margin: 0 auto;


}
#imageContainer
{
padding: 10px;

}
#loading
{
position: absolute; 
top: 40%; 
left: 0%; 
height: 25%; 
width: 100%; 
text-align: center; 
line-height: 0;


}
#hoverNav
{
position: absolute;
 top: 0; 
left: 0; 
height: 100%; 
width: 100%; 
z-index: 10;



}
#imageContainer>#hoverNav
{
left:0;


}
#hoverNav a
{
outline: none;


}
#prevLink, #nextLink
{
width: 49%; 
height: 100%; 
background-image: url(data:image/gif;base64,AAAA);
/* Trick IE into showing hover */ 
display: block;


}
#prevLink 
{
left: 0; 
float: left;


}
#nextLink 
{
right: 0; 
float: right;


}
#prevLink:hover, #prevLink:visited:hover 
{
background: url(../../img/lightbox/prevlabel.gif) left 15% no-repeat;


}
#nextLink:hover, #nextLink:visited:hover 
{
background: url(../../img/lightbox/nextlabel.gif) right 15% no-repeat;


}
#imageDataContainer
{
font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; 
margin: 0 auto; 
line-height: 1.4em; 
overflow: auto; 
width: 100%;


}
#imageData
{
padding:0 10px; 
color: #666;


}
#imageData #imageDetails
{
width: 70%; 
float: left; 
text-align: left;


}
#imageData #caption
{
font-weight: bold;


}
#imageData #numberDisplay
{
display: block; 
clear: left; 
padding-bottom: 1.0em;


}
#imageData #bottomNavClose
{
width: 66px; 
height:22px;
float: right;  
padding-bottom: 0.7em; 
outline: none;
background:url(../../img/lightbox/closelabel.gif) no-repeat;

}
#overlay
{
position: absolute; 
top: 0; left: 0; 
z-index: 90; 
width: 100%; 
height: 500px; 
background-color: #000;


}
#MM_cin a
{
text-decoration:none;
display:block;
padding:10px 20px;
background-color: #ddd;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
behavior: url(../../img/modules/css/border-radius.htc);
color: #CF7F18;


}
#MM_cin_subMenusContainer a
{
text-decoration:none;
display:block;
padding:10px 20px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
behavior: url(../../img/modules/css/border-radius.htc);
color: #CF7F18;


}
#MM_cin_subMenusContainer a, #MM_cin li li a
{
text-align:left;


}
#MM_cin a:hover, #MM_cin a:focus, #MM_cin_subMenusContainer a:hover, #MM_cin_subMenusContainer a:focus, #MM_cin a.mainMenuParentBtnFocused, #MM_cin_subMenusContainer a.subMenuParentBtnFocused
{
background-color:#F6C739 ;
color:#fff;


}
#MM_cin_subMenusContainer a:hover, #MM_cin_subMenusContainer a:focus, #MM_cin a.mainMenuParentBtnFocused, #MM_cin_subMenusContainer a.subMenuParentBtnFocused,#MM_cin li a:hover,#MM_cin li a:focus
{
background-color:#F6C739 ;
color:#fff;


}
.MM_cin_subMenuParentBtn
{
background: url(../../img/MM_cin/arrow_right.gif) right center no-repeat;  


}
.M_cin_subMenuParentBtnFocused
{
background: url(../../img/MM_pab/arrow_right_over.html) right center no-repeat;  


}
.MM_cin_mainMenuParentBtn
{
background: url(../../img/MM_cin/arrow_down.gif) right center no-repeat; 


}
.mainMenuParentBtnFocused
{
background: url(../../img/MM_pab/arrow_down_over.html) right center no-repeat; 


}
.MM_cin_smOW
{
display:none; 
position: absolute; 
overflow:hidden; 
/*the 2px left & right padding lets you have a 1px border 
  on the ul or ol inside since overflow is set to hidden*/
padding:0 2px;
margin:0 0 0 -2px;


}
#MM_cin, #MM_cin ul, #MM_cin ol, #MM_cin_subMenusContainer ul, #MM_cin_subMenusContainer ol 
{
 
padding: 0;
margin: 0;
list-style: none;
line-height: 1em;


}
#MM_cin ol, #MM_cin ul, #MM_cin_subMenusContainer ul, #MM_cin_subMenusContainer ol 
{
/*border around submenu goes here*/ 
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
behavior: url(../../img/modules/css/border-radius.htc);
background:#fff;
border:1px solid #C3D46A;
left:0;


}
#MM_cin li 
{
 
/*great place to use a background image as a divider*/
display:block;
list-style:none;
position:relative;
float:left;


}
#MM_cin_subMenusContainer li
{
list-style: none;


}
#MM_cin
{
display:block;
position: absolute;
list-style:none;
margin:0 0 0 0;
z-index:5;
text-align: center;


}
#MM_cin li ul 
{
/* second-level lists */
position: absolute;
width: 10em;
margin-left: -1000e/* using left instead of display to hide menus because display: none isn't read by screen readers */
margin-top:2.2em;


}
#MM_cin li ul ul 
{
 margin: -1em 0 0 -1000em;


}
#MM_cin li:hover ul ul 
{
margin-left: -1000em;


}
#MM_cin li:hover ul
{
margin-left: 0;


}
#MM_cin li li:hover ul 
{
margin-left: 10em; margin-top:-2.5em


}
#MM_cin li a:focus + ul 
{
  margin-left: 0; margin-top:2.2em;


}
#MM_cin li li a:focus + ul 
{
 left:0; margin-left: 1010em; margin-top:-2.2em


}
#MM_cin li li a:focus 
{
left:0;  margin-left:1000em; width:10em;  margin-top:0


}
#MM_cin li li li a:focus 
{
left:0; margin-left: 2010em; width: 10em;  margin-top:-1em


}
#MM_cin li:hover a:focus
{
 margin-left: 0;


}
#MM_cin li li:hover a:focus + ul 
{
 margin-left: 10em;


}
#MM_cin  .item_0
{
display : block;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu1_off.html) left top no-repeat;
text-align:center;
text-decoration:none;


}
#MM_cin  .item_1
{
display :inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu2_off.html) left top no-repeat;
text-align:center;


}
#MM_cin  .item_2
{
display : inline;
width : 220px;
float : left;
height :102px;
background:url(../../img/front/menu3_off.html) left top no-repeat;
text-align:center;


}
#MM_cin  .item_3
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu4_off.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin  .item_0:hover
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu1_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .item_1:hover
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu2_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .item_2:hover
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu3_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .item_3:hover
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu4_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .current_0
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu1_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .current_1
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu2_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .current_2
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu3_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
#MM_cin .current_3
{
display : inline;
width : 220px;
float : left;
height : 102px;
background:url(../../img/front/menu4_on.html) left top no-repeat;
text-align:center;
font-weight:bold;


}
// DISABLED#MM_cin_subMenusContainer
{
display:block; position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000;


}
#MM_cin li li
{
float:none;


}
#menu_basic_V li
{
/* No bullets */
list-style-type:none;
}
#menu_basic_V ul
{
margin-left:-30px;
}
#menu_basic_V .level_title
{
font-weight:bold;
width:100%;
height:20px;
color:#666;
border-bottom: dotted #999 2px;
padding-top:10px;

}
#menu_basic_V .menu_item:link, #menu_basic_V .menu_item:visited 
{
display:block;
width:100%;
white-space: nowrap;
position: relative;
padding:3px;
z-index:2;
}
#menu_basic_V .menu_item:hover
{
background:#ccc;


}
#menu_basic_V .menu_current
{
display:block;
width:100%;
white-space: nowrap;
z-index:2;
padding:3px;
background-color:#aaa;
}
#menu_basic_V .back_item:link, #menu_basic_V .back_item:visited
{
display:block;
width:100px;
line-height:20px;
margin-left:20px;
padding-left:20px;
text-align:center;
font-weight:normal;
color:#7d901b;
margin-top:10px;
background-color:#ccc;
}
#menu_basic_V .menu_title
{
font-weight:bold;
font-size:14px;
color:#ccc;
}
#d_agenda  
{


}
#d_agenda .title_article
{
width:470px;
padding:15px 0px 15px 0px;
}
#d_agenda .content_article
{
text-align:justify;
width:640px;

}
#d_agenda .tags a
{
font:12px Arial, Verdana, Sans-serif;
color:#cd004f;

}
#d_agenda .published_by
{

}
#d_agenda .hide
{
visibility: hidden;
position: absolute;
top: -400px;

}
#d_agenda #qscroller
{
position: relative;
width:550px;
height:650px;

}
#d_agenda #qscroller-nav
{
position:absolute;
top:210px;
width:20px;
height:650px;
visibility: hidden;
z-index: 1;

}
#d_agenda #qscroller-nav a
{
text-decoration: none;

}
#d_agenda #qscroller-nav div 
{
float: left;

}
#d_agenda #qscroller-nav img
{
border: none;
padding: 3px 2px 0;

}
#d_agenda-mini
{
position:relative;
left:0px;
top:0px;
width: 180px;
height: 384px;
margin:0;

}
#d_agenda-mini .title
{
position:relative;
width: 180px;
height:40px;
background-image:url(../../img/front/template/top.jpg);
background-position: 0% -80px;
background-repeat:no-repeat;
color: #fff;
font-size: 20px;
font-weight: bold;
font-family: 'Handlee', cursive;

}
#d_agenda-mini .rss
{
position:relative;
display:block;
border:none;
background:url(../../img/front/rss.html) no-repeat;
background-position:0% 50%;
display:block;
border:none;
text-indent:40px;
top:10px;
left:15px;

}
#d_agenda-mini .body
{
z-index:1;
width: 180px;
height: 384px;
overflow: hidden;

}
#d_agenda-mini .article
{
width:164px;
text-align:left;
padding:0;
margin : 0;
min-height:36px;
line-height: 18px;

}
#d_agenda-mini .title_article
{
font-size :14px;
font-weight:bold;
display: block;
height: 18px;
width: 180px;
overflow: hidden;
}
#d_agenda-mini .date
{
display: block;
padding-top:3px;
text-decoration: underline;
font-weight:bold;
text-indent:10px;
color: #ccc;
height:24px;
}
#d_agenda-mini a.readmore
{
color:#D3CABE;

background-color:#443a2e;
padding-left:5px;
padding-right:5px;
/*border-bottom:dotted 1px #9f0038;*/
top:100%;left:100%;
}
#d_agenda-mini .hide
{
visibility: hidden;
position: absolute;
top: -400px;

}
#d_agenda-mini #qscroller
{
position: relative;
width: 180px;
height: 364px;

}
#d_agenda-mini #qscroller-nav a#go-prev 
{
border:none;
margin-top: 10px;
background-image: url(../../img/modules/file/prev.png);
background-repeat: no-repeat;
width:16px;
height:16px;
display:block;
}
#d_agenda-mini #qscroller-nav a#go-next 
{
border:none;
background-image: url(../../img/modules/file/next.png);
background-repeat: no-repeat;
margin-top: 300px;
width:16px;
height:16px;
display:block;
}
#d_agenda-mini #qscroller-nav a#go-prev img, #d_agenda-mini #qscroller-nav a#go-next img
{
border:none;

}
#d_agenda-mini #qscroller-nav
{
position: relative;
top: 0px;
left: 164px;
width: 25px;
height: 330px;
opacity:0;
z-index: 1000;
background-color: #90887c;
}
#menu_gallery ul
{
list-style: square;
margin-left:5px;
margin-bottom:15px;
}
#menu_gallery li
{
display: list-item;
height:22px;
border-bottom: 1px solid #6A6257;
padding:3px;
margin-bottom:3px;
margin-left: 15px;
}
#menu_gallery a 
{
display:block; height:19px; padding:3px 5px 0 5px; color:#271E12; text-decoration:none;
}
#menu_gallery a:visited, .menu a:active 
{
color:#271E12;
}
#menu_gallery a:hover 
{
background:#978D80;

}
#menu_gallery .menu_current_item
{


}
#menu_gallery .menu_item
{


}
#menu_gallery .menu_title
{
font-size:18px;
border-bottom: 1px solid #6A6257;
padding-bottom:5px;
background-image:url(../../img/front/template/top.jpg);
background-position: 0% -80px;

background-repeat:no-repeat;
color: #fff;
font-size: 20px;
font-weight: bold;
font-family: 'Handlee', cursive;
}
#d_file_PAV #d_file_list #qscroller-nav a#go-prev img, #d_file_PAV #d_file_list #qscroller-nav a#go-next img
{
border:none;

}
#d_file_PAV
{
position:relative;


}
#d_file_PAV #d_file_list
{
position: relative; 
margin-top: 5px;
width: 720px;
height: 100px;
border-bottom:solid #ccc 1px;

}
#d_file_PAV #d_file_list .body
{
z-index:1;
height:100px;
width:720px;
overflow: hidden;

}
#d_file_PAV #d_file_list .menu_item
{
float:left;
width:95px;
height:95px;
margin-left: 6px;
margin-bottom: 6px;
border-radius: 25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
behavior: url(../../img/modules/css/border-radius.htc);

}
#d_file_PAV #d_file_list .menu_item img
{
display:block;
width:100%;
height:100%;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
behavior: url(../../img/modules/css/border-radius.htc);
border: groove white 1px;

}
#d_file_PAV #d_file_list .menu_item a
{
cursor:pointer;
cursor:hand;

}
#d_file_PAV #d_file_list #qscroller
{
position: relative;
width: 720px;
height: 135px;
padding-left:30px;

}
#d_file_PAV #d_file_list #qscroller-nav
{
position: absolute;
width: 720px;
height: 35px;
opacity:0;
z-index: 1000;

}
#d_file_PAV #d_file_list #qscroller-nav a
{
text-decoration: none;
border:none;

}
#d_file_PAV #d_file_list .hide
{
visibility: hidden;
position: absolute;
top: -400px;

}
#d_file_PAV #d_file_info
{
position :relative;
top:0px;
width: 720px;
height: 480px;
margin-top:3px;

}
#d_file_PAV #d_file_info .zone_image
{
position:relative;
top:55px;
width:500px;
height:480px;
padding:0;

}
#d_file_PAV #d_file_info .zone_text
{
padding-left:5px;
padding-right:5px;
height :50px;
position: absolute;
top: 0px;
left: 0px;
font-family: 'Handlee', cursive;

}
#d_file_PAV #d_file_info .sous_titre
{
padding-bottom:5px;
font-size:1.2em;

}
#d_file_PAV #d_file_info .titre
{
font-size:1.6em;

}
#d_file_PAV #d_file_info .description
{
position: absolute;
left: 530px;
width: 180px;
height: 478px;
top: 55px;
color: #D3CABE;
font-family: 'Ubuntu', Verdana, Helvetica, sans-serif;
font-size:12px;
border: solid #1a1a1a 1px;

}
#d_file_PAV #d_file_list #qscroller-nav a#go-prev 
{
margin-left:-30px;
border:none;
float: left;
background-image: url(../../img/modules/file/prev-pab.png);
background-repeat: no-repeat;
width:35px;
height:37px;
display:block;

}
#d_file_PAV #d_file_list #qscroller-nav a#go-next 
{
margin-left:652px;
border:none;
background-image: url(../../img/modules/file/next-pab.png);
background-repeat: no-repeat;
width:35px;
height:37px;
display:block;

}
#d_file_PAV .d_menu_category
{
position: relative;
border-bottom: solid #1a1a1a 1px;
width: 720px;
height:30px;

}
#d_file_PAV .d_menu_category ul
{
list-style-type:none;
padding:0;

}
#d_file_PAV .d_menu_category ul li
{
position:relative;
list-style:none;
float:left;

}
#d_file_PAV .d_menu_category table
{
position:absolute;
border-collapse:collapse;
left:0;
top:0;

}
#d_file_PAV .d_menu_category li a
{
color: #D3CABE;
text-decoration:none;
display:block;
padding:5px 10px;
cursor:pointer;

}
#d_file_PAV .d_menu_category li a:hover
{
color:#ccc;
background-color:#ccc;

}
#d_file_PAV .d_menu_category ul ul 
{
position:absolute;
left:-10px;
display:none;
width:100px;
z-index:1000;

}
#d_file_PAV .d_menu_category :hover 
{
white-space:normal;

}
#d_file_PAV .d_menu_category ul.niveau1 li.sousmenu a:hover 
{
background: transparent;
color: #E3D5BF;
background-color: #444;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
behavior: url(../../img/modules/css/border-radius.htc);

}
#d_file_PAV.d_menu_category ul.niveau1 li.sousmenu:hover ul.niveau2
{
display:block;

}
#d_file_PAV #d_file_map
{
position :absolute;
top:55px;
width:720px;
height:480px;

}
#d_file_PAV #d_file_info .zone_image img
{
margin 0;

}
#d_file_PAV #d_file_map img
{
border: none;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
behavior: none;

}
#d_file_PAV #d_menu_pola
{
width:720px;
height: 290px;
color:white;
}
#d_file_PAV #d_gallery_pola
{
top: 260px;
width: 720px;
}
#d_lng
{
position:relative;
width:880px;
margin: 0 auto;
top:10px;
left:10px;
z-index:1001;
}
#d_lng .d_lng_en
{
display:block;
width:25px;
height:15px;
float:left;
background-image:url(../../img/front/lng/en.html);
background-position:50% 50%;
background-repeat:no-repeat;
text-align:center;


}
#d_lng .d_lng_en:hover
{


}
#d_lng .d_lng_en_selected
{
display:block;
width:25px;
height:15px;
float:left;
text-align:center;
background-image:url(../../img/front/lng/en_on.html);
background-position:50% 50%;
background-repeat:no-repeat;


}
#d_lng .d_lng_fr
{
display:block;
width:25px;
height:15px;
float:left;
background-image:url(../../img/front/lng/fr.html);
background-position:50% 50%;
background-repeat:no-repeat;
text-align:center;


}
#d_lng .d_lng_fr:hover
{


}
#d_lng .d_lng_fr_selected
{
display:block;
width:25px;
height:15px;
float:left;
text-align:center;
background-image:url(../../img/front/lng/fr_on.html);
background-position:50% 50%;
background-repeat:no-repeat;

}
#page_break
{
text-align:center;
}
#page_next
{

}
#page_next A, #page_next A:active, #page_next A:visited
{
color:black;
font-size:12px;
}
#page_next A:hover
{

}
#page_previous
{

}
#page_previous A, #page_previous A:active, #page_previous A:visited
{
font-size:12px;
}
#page_previous A:hover
{

}
.pointer
{
cursor:pointer;
}
.vscroll2
{
display: block;
overflow-x:hidden;
overflow-y:auto;
overflow:-moz-scrollbars-vertical;

}
.inputTypeSubmit
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
padding: 2px 2px 2px 2px;
border-color: #BFBBBB;
border-style: solid;
border-width: 1px;
background-color: #6F757B;
margin:3px;
cursor:pointer;


}
.inputTypeText
{
margin: 3px 0 2px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BFBBBB;
padding: 2px 2px 2px 2px;
border-color: #BFBBBB;
border-style: solid;
border-width: 1px;
width: 146px;


}
.nowrap
{
white-space:nowrap;


}
.vscroll
{
display: block;
/*overflow:hidden;*/
overflow-x:hidden;
overflow-y: auto;
overflow:-moz-scrollbars-vertical;


}
.notfound
{
background-image:url(../../img/common/404notfound.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.menu_basic_H_item 
{
margin:0; 
text-indent:10px;


}
.menu_basic_H_item a
{
color : #FFF;
font-family : Verdana;
font-size : 15px;
font-weight:bold;
text-decoration : none;
float : left;
padding-top :30px;


}
.menu_basic_H_item0
{
display : inline;
width : 152px;
float : left;
min-height : 72px;
background:#2a7abe;
border-right : 1px solid #fff;


}
.menu_basic_H_item1
{
border-right : 1px solid #fff;
display : inline;
width : 152px;
float : left;
min-height : 72px;
background:#83ac16;


}
.menu_basic_H_item2
{
border-right : 1px solid #fff;
display : inline;
width : 152px;
float : left;
min-height : 72px;
background:#6c0c50;


}
.menu_basic_H_item3
{
border-right : 1px solid #fff;
display : inline;
width : 152px;
float : left;
min-height : 72px;
background:#cf9d16;


}
.menu_basic_H_item4
{
display : inline;
width : 153px;
float : left;
min-height : 72px;
background:#aa2b2b;


}
.MultiSelect 
{
width: 100%;
font-size: 12px;
font-family: Helvetica, sans-serif;
display: block;
position: relative;
}
.MultiSelect .monitor div
{
background: url("../../img/multiselect/monitor-right.png") top right no-repeat;
padding: 0 18px 0 0;
}
.MultiSelect .monitor div div
{
background: url("../../img/multiselect/monitor-center.png") top left repeat-x;
padding: 1px 0 0 0;
margin: 0;
}
.MultiSelect .monitor.active
{
background: url("../../img/multiselect/monitor-left-active.png") top left no-repeat;
}
.MultiSelect .monitor.active div
{
background: url("../../img/multiselect/monitor-right-active.png") top right no-repeat;
}
.MultiSelect .monitor.active div div
{
background: url("../../img/multiselect/monitor-center-active.png") top right repeat-x;
}
.MultiSelect .monitor 
{
background: url("../../img/multiselect/monitor-left.png") top left no-repeat;
width: 99%;
line-height: 18px;
padding: 0 0 0 4px;
margin: 0;
overflow: hidden;
}
.MultiSelect ul 
{
position: absolute;
z-index: 1000;
top: 18px;
left: 0;
margin: 0;
padding: 0;
width: 99%;
max-height: 230px;
overflow: hidden;
list-style: none;
background-color: #FFF;
border-top: 1px solid #ccc;
border-left: 3px solid #ccc;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
_height: 230px;/* IE */

}
.MultiSelect ul li 
{
padding: 0px 3px;

}
.MultiSelect ul li.hover, .MultiSelect ul li.selected.hover 
{
background-color: #6DBAF0;
color: white;

}
.MultiSelect ul li.selected 
{
background-color: #3875D7;
color: white;

}
.tcday
{
 font-size: 11px;

}
.tcmonth
{
 font-size: 11px;

}
.tcyear
{
 font-size: 11px;

}
.date-tccontainer
{
position: relative;
border: 1px solid #ccc;
background-color: #efefef; 
padding: 2px;
top:2px;
}
.CIN_gmap_01
{
background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgb(112,112,112)),color-stop(0.51, rgb(94,94,94)),color-stop(0.52, rgb(57,57,57)));
background: -moz-linear-gradient(center top,rgb(112,112,112) 0%,rgb(94,94,94) 51%,rgb(57,57,57) 52%);

}
 .CIN_gmap_01text
{
text-shadow: 0 -1px 0 #000;
color: #fff;
font-family: ubuntu;
font-size: 18px;
line-height: 25px;
padding: 4px 45px 4px 15px;
font-weight: bold;

}
.CIN_gmap_01tab
{
text-shadow: 0 -1px 0 #000;
color: #fff;
font-family:ubuntu;
font-size: 18px;
background: rgb(112,112,112) !important;

}
.tableau_reset
{
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;


}
.tableau_sans
{
padding:0;
margin:0;
border:none;


}
.tableau_titre3 td
{
font-weight:bold;
border-bottom:solid #00501f 1px;
height:25px;
background-color:#00501f;
color:#fff;


}
tr.tableau_liste1:hover
{
background-color:#ccc;


}
.tableau_liste1 td
{
padding:2px;


}
tr.tableau_liste1_np:hover td
{
background-color:#ccc;


}
.tableau_liste1_np td
{
padding:0px;


}
.tableau_liste2 td
{
padding:2px;


}
tr.tableau_liste2:hover
{
background-color:#eee;


}
.tableau_titre1 td
{
font-weight:bold;
border-bottom:solid black 1px;
height:20px;


}
.tableau_titre2 td
{
font-weight:bold;
border-bottom:solid #999 1px;
height:20px;


}
.tableau_titre_cadre td
{
font-weight:bold;
border:solid black 1px;
height:25px;
text-align:center;

}
.tableau_titre_cadre1 td
{
border-top: outset #eee 2px;
border-bottom:none;
background-color: #ccc;
padding: 2px;
height:25px;
}
.tableau_titre_cadre1 td.first
{
border-left: outset #eee 2px;
border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);


}
.tableau_titre_cadre1 td.last
{
border-right: outset #eee 2px;
border-top-right-radius: 10px;
-moz-border-top-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
behavior: url(../../img/modules/css/border-radius.htc);


}
.tableau_underline0 td
{
border-bottom:solid red 1px;
height:25px;


}
.tableau_underline1 td
{
border-bottom:solid black 1px;
height:25px;


}
.tableau_underline2 td
{
border-bottom:solid #ccc 1px;
height:25px;


}
.no-border
{
border:none;


}
.tableau_cellule_bouton
{
border:outset #ccc 2px;
cursor:pointer;
background-color:#ccc;


}
.tableau_cellule_bouton:hover
{
border:outset #51d94a 2px;


}
.tableau_cellule_bouton_on
{
border:inset #ccc 2px;


}
.tableau_cellule_bouton_on:hover
{
border:inset red 2px;


}
.tableau_cellule_bouton_off
{
border:inset red 2px;
background-color:#aaa;
cursor:auto;


}
.div_bouton:hover
{
border: outset #f4a460 2px;
background-color: white;
}
.div_bouton_on
{
border:inset #99ff99 2px;
background-color: #eee;
cursor: pointer;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
padding-left:3px;
padding-right:3px;
}
.div_bouton_on:hover
{
opacity: 0.5;
background-color: white;
}
.div_bouton_off
{
border:inset pink 2px;
background-color:#aaa;
cursor: pointer;

}
.div_bouton
{
border: outset #eee 2px;
cursor:pointer;
font-style: italic;
background-color:#aaa;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
padding-left:3px;
padding-right:3px;
}
.arrondi_5
{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

}
.arrondi_2
{
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
behavior: url(../../img/modules/css/border-radius.htc);

}
.edit-articles
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-articles.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-component
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-component.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-construction
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-construction.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-construction-done
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-construction-done.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-css
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-css.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-dns
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-dns.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-duplicate
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-duplicate.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-file
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-file.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-function
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-function.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-interface
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-interface.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-menu
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-menu.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-minimaxi
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-minimaxi.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-module
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-module.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-option
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-option.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-properties
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-properties.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-script
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-script.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-users
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-users.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.edit-apply
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-apply.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-back
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-back.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-browse
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-browse.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-delete
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-delete.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-homepage
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-homepage.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-lock
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-lock.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-parent
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-parent.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-print
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-print.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-see
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-see.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-seek
{
cursor:pointer;
width:30px;height:30px;
background-image:url(../../img/back/edit/edit-seek.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-select
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-select.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-upload
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-upload.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-add
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-add.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-checked
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-checked.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-edit
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-edit.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-inject
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-inject.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-invert
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-invert.png);
background-repeat:no-repeat;
background-position:100% 100%;


}
.edit-remove
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-remove.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-selectall
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-selectall.png);
background-repeat:no-repeat;
background-position:100% 100%;


}
.edit-sizeM
{
visibility:hidden;
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-size-less.png);
background-repeat:no-repeat;


}
.edit-sizeP
{
visibility:visible;
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-size-more.png);
background-repeat:no-repeat;


}
.edit-trash
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-trash.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-unchecked
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-unchecked.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-unselect
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-unselect.png);
background-repeat:no-repeat;
background-position:100% 100%;


}
.edit-export
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-export.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-download
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-save.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-preview
{
cursor:pointer;
width:48px;height:48px;
background-image:url(../../img/back/edit/edit-preview.html);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-sendmail
{
cursor:pointer;
width:32px;height:32px;
background-image:url(../../img/back/edit/edit-sendmail.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-upload-big
{
cursor:pointer;
width:48px;height:48px;
background-image:url(../../img/back/edit/edit-upload-big.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-undo-big
{
cursor:pointer;
width:48px;height:48px;
background-image:url(../../img/back/edit/edit-undo-big.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-preview-big
{
cursor:pointer;
width:48px;height:48px;
background-image:url(../../img/back/edit/edit-preview-big.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-reload
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-reload.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-new
{
cursor:pointer;
width:32px;height:32px;
background-image:url(../../img/back/edit/edit-new.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-save-big
{
cursor:pointer;
width:48px;height:48px;
background-image:url(../../img/back/edit/edit-save-big.png);
background-repeat:no-repeat;
background-position:50% 50%;


}
.edit-mailinglist
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-mailinglist.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-fiches
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-news.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-fiche
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-newspaper.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-sendmail_large 
{
cursor: pointer;
width: 32px;
height: 64px;
background-image: url(../../img/back/edit/edit-sendmail.png);
background-repeat: no-repeat;
background-position: 50% 100%;

}
.icon-map
{
cursor:pointer;
width:36px;height:32px;
background-image:url(../../img/back/theme/icon-map_32.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.icon-polaroid
{
cursor:pointer;
width:32px;height:32px;
background-image:url(../../img/back/theme/icon-polaroid_32.png);
background-repeat:no-repeat;
background-position:50% 50%;

}
.edit-map
{
cursor:pointer;
width:20px;height:20px;
background-image:url(../../img/back/edit/edit-map.png);

}
.f_label
{
width:200px;

}
.f_large
{
width:316px;

}
.f_medium
{
width:100px;

}
.f_radio
{
width:60px;

}
.f_short
{
width:80px;

}
.f_small
{
width:40px;

}
.centrer-le-tableau
{
position:relative;
margin:0 auto;
text-align:center;
}
.lien-courant
{
text-decoration:none;
color:#000;
font-size:18px;
}
.floatTL 
{
float : left;
margin-right : 7px;
margin-bottom : 7px;
margin-top : 7px;
margin-left : 0px;

}
.floatTR 
{
float : right;
margin-left : 18px;
margin-bottom : 7px;
margin-top : 7px;
margin-right : 18px;

}
.trait-violet
{
display:block;
width:550px;
border-bottom:solid 1px #864fc4;
}
.lien-gallerie
{
font-size:2.5em;
font-family: 'Indie Flower', cursive;
}
.button_add_submit
{
position:absolute;
cursor:pointer;
width:80px;
border:solid black 1px;

}
.button_std
{
cursor:pointer;
font-weight: bold;
font-size:11px;
width: ,auto;
height: 22px;
background-color: #ddd;
border-radius:10px;
-moz-border-radius: 10px;
-webkit-left-radius: 10px;
border: solid #89b415 2px;
}
.button_submit
{
position:absolute;
cursor:pointer;
font-weight: bold;
margin-left:-76px;
margin-top:-25px;
top:100%;
left:100%;
width:75px;
height:24px;
background-color: #d4e5a7;

border-top-left-radius:5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-left-radius: 5px;

border-top-right-radius:5px;
-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius: 5px;

border-bottom-left-radius:5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;

border-bottom-right-radius:5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;

behavior: url(../../img/modules/css/border-radius.htc);
border:solid #89b415 2px;

}
.button_submit:hover
{
background-color:#eee;

}
.button_std:hover
{
background-color: #eee;

}
.button_submit_floatR
{
position:absolute;
writing-mode:tb-rl;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);
left:100%;
top: 60px;
cursor:pointer;
font-weight: bold;
margin-left:-22px;
width:75px;
height:30px;
background-color: #d4e5a7;

border-top-left-radius: 10px 20px;
-moz-border-top-left-radius: 10px 20px;
-webkit-border-top-left-radius: 10px 20px;

border-top-right-radius:10px 20px;
-moz-border-top-right-radius: 10px 20px;
-webkit-border-top-right-radius:10px 20px;

/*
border-bottom-left-radius:10px 20px;
-moz-border-bottom-left-radius: 10px 20px;
-webkit-border-bottom-left-radius: 10px 20px;
*/

/*
border-bottom-right-radius: 10px 20px;
-moz-border-bottom-right-radius: 10px 20px;
-webkit-border-bottom-right-radius: 10px 20px;
*/

border-top: solid #89b415 2px;
border-right: solid #89b415 2px;
border-bottom: dotted #666 2px;
border-left: solid #89b415 2px;

}
.button_submit_floatR:hover
{
background-color:#eee;

}
.std_layer
{
//border: outset #5d8dda 2px;
border: outset #b3bd99 2px;

border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

behavior: url(../../img/modules/css/border-radius.htc);
/*
top:0px;left:0px;
position:absolute;

width:480px;
height:300px;
*/
background-color:#DADADA;

}
.std_layer_hover
{
-webkit-box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
-moz-box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
border: outset #b3bd99 2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

background-color:#DADADA;
}
.std_layer_selected
{
-webkit-box-shadow: 10px 10px 20px rgba(0,0,0,.5);
-moz-box-shadow: 10px 10px 20px rgba(0,0,0,.5);
box-shadow: 10px 10px 20px rgba(0,0,0,.5);

border: outset #b3bd99 2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

background-color:#DADADA;

}
.std_layer_title
{
width:100%;height:20px;line-height:20px;
font-weight:bold;
color:#333;
background-color:#eef8d6;
overflow:hidden;
cursor:move;
border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
}
.std_title_id
{
background-color:#eee;
opacity:0.7;
width:60px;
height:20px;
font-size:14px;
float:right;
margin-right:50px;
text-align:center;
}
.std_layer_console
{
position:absolute;
top:100%;
margin-top:-20px;
width:100%;
height:20px;
line-height: 20px;
background-color: #b2be93;
z-index:0;
border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

}
.std_layer_close_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-20px;
background-image:url(../../img/back/theme/close_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;
}
.std_layer_viewrestore_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-40px;
background-image:url(../../img/back/theme/viewrestore_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;

}
.std_layer_reduced
{
border: dotted #C6D880 1px;
top:0px;left:0px;
position:absolute;
width:100px;
height:50px;
}
.std_sublayer
{
border:solid black 1px;
top:0px;left:0px;
position:absolute;
width:480px;
height:300px;

}
.std_visu_layer
{
border:ridge purple 2px;
top:0px;left:0px;
position:absolute;
width:640px;
height:300px;
overflow:hidden;
background-color:black;
color:white;
}
.std_reduce_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-40px;
background-image:url(../../img/back/theme/viewrestore_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;

}
.std_shut_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-20px;
background-image:url(../../img/back/theme/close_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;

}
.liste_square
{
list-style:square;
line-height:1.5em;
margin-left:5px;
padding-left:5px;
text-align:left;


}
.contentLeft
{
vertical-align:top;
border-right:#661139 dashed 1px;
padding: 0 8px 0 3px;
text-align:justify;
font-size: 12px;
width:50%;


}
.erreur      
{
color:#990000;
     

}
.contentRight
{
vertical-align:top;
padding: 0 5px 0 6px;
text-align:justify;
font-size: 12px;
width:50%;


}
.f_empty
{
font-style:italic;
text-align:center;


}
.menu_item
{
display:block;
white-space: nowrap;


}
.text_resume
{
font-size:10px;
font-family:Verdana, Arial, Helvetica,sans-serif;
text-align:justify;
color:black;
font-style:italic;
background-color:#d4d4d4;

}
.cadre-bleu
{
border:solid 1px #908e79;

}
.NL_visu_layer
{
border:solid black 1px;
top:0px;left:0px;
position:absolute;
width:auto;
height:auto;
background-color:white;
overflow-y:visible;

}
.NL_visu_mini_layer
{
position:absolute;

}
.img_layer
{
border: solid white 2px;
background-color: black;
top: 0px;
left: 0px;
position: absolute;
width: 300px;
height: 300px;

}
.std_layer_inline
{
border: outset #5d8dda 2px;
//border: outset #b3bd99 2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
opacity: 0.75;
background-color:#ccc;


}
.std_layer_inline_hover
{
-webkit-box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
-moz-box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
box-shadow: 10px 10px 20px rgba(250, 250, 250, .5);
border: outset #5d8dda 2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
background-color:#ccc;
}
.std_layer_inline_selected
{
-webkit-box-shadow: 10px 10px 20px rgba(0,0,0,.5);
-moz-box-shadow: 10px 10px 20px rgba(0,0,0,.5);
box-shadow: 10px 10px 20px rgba(0,0,0,.5);
border: outset #5d8dda 2px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);
background-color:#ccc;
}
.std_layer_inline_title
{
width:100%;height:20px;line-height:20px;
font-weight:bold;
color:#333;
background-color:#d6e5f8;
overflow:hidden;
cursor:move;
border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius: 5px;
behavior: url(../../img/modules/css/border-radius.htc);

}
.std_layer_inline_close_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-20px;
background-image:url(../../img/back/theme/close_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;

}
.std_layer_inline_viewrestore_button
{
position:absolute;
top:0%;left:100%;
width:20px;
height:20px;
margin-left:-40px;
background-image:url(../../img/back/theme/viewrestore_20.png);
background-repeat:no-repeat;
background-color: transparent;
cursor:pointer;
z-index:99;

}
.clear 
{
clear:both; padding:0; margin:0

}
