.row_priority_very_high{text-align:center;background:#F3A29B!important;color:#FFF!important;font-weight:700!important;}
.row_priority_high{text-align:center;background:#FFD5D1!important;}
.row_priority_medium{text-align:center;background:#F5D5C6!important;}
.row_priority_low{text-align:center;background:#ECDBB7!important;}
.row_priority_very_low{text-align:center;background:#FFF!important;}
.row_disabled{text-align:center;background:#E1E1E1!important;}
.button{cursor:pointer;}
.fieldset_content{width:95%;margin:20px auto auto;}
.low_opacity{filter:alpha(opacity=40);opacity:.4;-moz-opacity:.4;}
.center{text-align:center;display:block;margin:2px 0;padding:0;}
.left{text-align:left;display:block;margin:2px 0;padding:0;}
.right{text-align:right;display:block;margin:2px 0;padding:0;}
div.block_title span{border:1px solid;vertical-align:middle;position:relative;margin-top:-.4em;line-height:1.2em;padding:1px 10px;}
div.block_content{width:95%;border:1px solid;margin:20px auto;padding:6px;}
.dynamic_menu{position:relative;z-index:100;}
.dynamic_menu ul{border:none;font-weight:700;list-style:none;margin:0;padding:0;}
.dynamic_menu li{position:relative;float:left;display:inline;}
.dynamic_menu li.vertical{display:block;float:none;margin-bottom:15px;}
.dynamic_menu h5{color:#0578CC;text-align:center;background:#F2F7FB;border:1px solid #C4CED6;font-weight:700;font-size:12px;padding:4px 6px;}
.dynamic_menu h5:hover{color:#01528D;background:#E4F0F9;cursor:default;}
.dynamic_menu ul li.separator{background:#104069;height:2px;}
.dynamic_menu li ul{visibility:hidden;position:absolute;border:1px solid #104069;}
.dynamic_menu li.vertical ul{top:0;margin-left:150px;}
.dynamic_menu li li{clear:both;color:#0578CC;background:#FFF url(http://ressources-31.fr/templates/DarkAtor/images/bgmenu.png) repeat-y;display:block;width:169px;}
.dynamic_menu li li a:hover{background:#D7EDFA;background-repeat:no-repeat;background-position:5px;border:1px solid #0578CC;padding-top:5px;padding-bottom:5px;cursor:pointer;}
.dynamic_menu li li ul{visibility:hidden;top:-1px;left:100%;z-index:101;}
ul.vertical_scrolling_menu li{padding-left:5px;padding-right:5px;}
ul.vertical_scrolling_menu li ul{margin-left:155px;}
ul.horizontal_scrolling_menu li{display:inline;padding-left:5px;padding-right:5px;}
.horizontal_scrolling_menu .dynamic_menu li{width:163px;padding-left:1px;}
h3.menu_vertical_0{text-align:center;font-size:12px;font-weight:700;margin-top:-2px;padding-bottom:2px;}
ul.menu_vertical a{color:#445766;}
ul.menu_vertical{text-align:left;}
ul.menu_vertical li{margin-top:3px;list-style:none;margin-left:10px;}
ul.menu_vertical li span{font-size:12px;font-weight:700;}
ul.menu_vertical_0 li a,ul.menu_vertical_0 li span{color:#345;}
ul.menu_vertical_1 li a,ul.menu_vertical_1 li span{color:#456;}
ul.menu_vertical_2 li{font-style:italic;}
ul.menu_vertical_2 li a,ul.menu_vertical_2 li span{color:#567;}
ul.menu_vertical_3 li{font-style:normal;}
ul.menu_vertical_3 li a,ul.menu_vertical_3 li span{color:#789;font-size:80%;}
div.horizontal_fieldset,div.vertical_fieldset{margin:20px 0;}
div.vertical_fieldset dl{margin-top:5px;margin-bottom:5px;}
div.vertical_fieldset dl dt{margin:0 5px;}
button.image{background:none;border:none;cursor:pointer;}
#lightbox{position:absolute;left:0;width:100%;z-index:103;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#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);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(http://ressources-31.fr/templates/DarkAtor/images/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(http://ressources-31.fr/templates/DarkAtor/images/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:12px Verdana, Helvetica, sans-serif;background-color:#543500;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;}
#imageData{color:#fff;padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}
#imageData #bottomNavClose{width:66px;position:relative;float:right;padding-bottom:.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:102;width:100%;height:500px;background-color:#000;}
div.form_autocompleter{position:absolute;background-color:#FFF;border:1px solid #6993AE;margin:0;padding:0;}
div.form_autocompleter ul{max-height:20em;overflow:auto;margin:0;padding:0;}
div.form_autocompleter ul li.selected{background-color:#F5FBFF;}
div.form_autocompleter ul li{list-style-type:none;display:block;cursor:pointer;margin:0;padding:2px;}
.inline,ul.menu_horizontal li{display:inline;}
div.block_content ul,ul.vertical_scrolling_menu li.first_level,ul.horizontal_scrolling_menu li.first_level{padding-left:20px;}
.dynamic_menu li li span,.dynamic_menu li li a{background-position:5px;background-repeat:no-repeat;color:#0578CC;display:block;font-size:12px;padding-bottom:6px;padding-left:32px;padding-top:6px;text-decoration:none;white-space:nowrap;width:133px;margin:auto;}
div.menu_horizontal,#imageContainer{padding:10px;}
fieldset.horizontal_fieldset,div.horizontal_fieldset dl,div.horizontal_fieldset dl dd{float:left;margin:0 5px;}
div.horizontal_fieldset dl dt label,div.vertical_fieldset dl dt label,#imageData #caption{font-weight:700;}