.row_priority_very_high {
text-align : center;
background : #f3a29b !important ;
color : #ffffff !important ;
font-weight : bold !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 : #ffffff !important ;
}
.fieldset_content {
width : 95%;
margin : auto;
margin-top : 20px;
}
div.block_title span {
border : 1px solid;
padding : 2px 8px;
padding : 1px 0;
vertical-align : middle;
position : relative;
margin-top : -0.4em;
padding-left : 10px;
padding-right : 10px;
line-height : 1.2em;
}
div.block_content {
width : 95%;
margin : auto;
margin : 20px auto;
padding : 6px;
border : 1px solid;
}
div.block_content ul {
padding-left : 20px;
}
.row1, .block_contents1 {
background : #edf1e1;
padding : 8px 6px;
border-top : 1px solid #96c654;
}
.block_contents1 {
padding : 20px 6px;
}
.row2, .block_contents2 {
background : #f9f1ef;
padding : 8px 6px;
border : 1px solid #96c654;
}
.block_contents2 {
padding : 20px 6px;
}
.row3, .block_contents3 {
background : #edf1e1;
padding : 8px 6px;
border-top : 1px solid #96c654;
}
.block_contents3 {
padding : 20px 6px;
}
.xmlhttprequest_result_search {
overflow : auto;
height : 100px;
width : 100px;
overflow : auto;
font-size : 11px;
background : #f5fbff;
border : 1px solid #2c5169;
color : #061729;
padding : 2px;
}
.calendar_block {
position : absolute;
text-align : center;
padding : 6px 4px;
background : #f5fbff;
border : 1px solid #2c5169;
bottom : 28px;
width : 204px;
z-index : 100;
}
.upload_selected_cat {
background : #f5fbff;
border : 1px solid #2c5169;
}
a.small_link {
font-size : 11px;
}
a.small_link:hover {
font-size : 11px;
}
a.big_link {
font-size : 14px;
}
a.big_link:hover {
font-size : 14px;
}
a.com {
font-family : Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
color : #cf1e9c;
font-weight : normal;
}
a.com:hover {
text-decoration : underline;
}
a.admin {
color : #fb6000;
font-weight : bold;
}
a.modo {
color : #fb6000;
font-size : 10px;
font-weight : bold;
}
a.membre {
color : #d4a092;
font-size : 10px;
font-weight : bold;
}
.pagination {
font-size : 11px;
}
.pagination_current_page {
text-decoration : underline;
}
.dynamic_menu {
position : relative;
z-index : 100;
}
.dynamic_menu ul {
border : none;
font-weight : bold;
list-style : none;
}
.dynamic_menu li {
position : relative;
float : left;
display : inline;
}
.dynamic_menu li.vertical {
display : block;
float : none;
margin-bottom : 0px;
}
.dynamic_menu li.vertical ul {
top : 0;
margin-left : 150px;
}
.dynamic_menu h5 {
text-align : center;
padding : 4px 6px;
font-weight : bold;
font-size : 12px;
margin : 0;
color : #683a1c;
background : #edf1e1;
border : 1px solid #96c654;
margin-right : 2px;
}
.dynamic_menu h5:hover {
color : #726385;
background : #fafbf7;
}
.dynamic_menu_button {
text-align : center;
padding : 4px 6px;
font-weight : bold;
font-size : 12px;
margin : 0;
color : #683a1c;
background : #edf1e1;
border : 1px solid #96c654;
margin-right : 2px;
}
.dynamic_menu_button:hover {
color : #726385;
background : #fafbf7;
}
.dynamic_menu ul li.separator {
background : #96c654;
height : 2px;
}
.dynamic_menu li ul {
visibility : hidden;
position : absolute;
border : 1px solid #96c654;
}
.dynamic_menu li li {
clear : both;
background : #ffffff;
display : block;
width : 169px;
color : #683a1c;
}
.dynamic_menu li li span {
color : #0578cc;
font-size : 10px;
text-decoration : none;
padding-left : 32px;
width : 133px;
display : block;
white-space : nowrap;
margin : auto;
padding-top : 6px;
padding-bottom : 6px;
background-repeat : no-repeat;
background-position : 5px;
}
.dynamic_menu li li a {
font-size : 10px;
text-decoration : none;
padding-left : 32px;
width : 133px;
display : block;
white-space : nowrap;
margin : auto;
padding-top : 6px;
padding-bottom : 6px;
color : #683a1c;
background : no-repeat;
background-position:5px;
}
.dynamic_menu li li a:hover {
padding-top : 5px;
padding-bottom : 5px;
cursor : pointer;
background-color : #edf1e1;
border : 1px solid #96c654;
position : relative;
top : 0px;
left : 0px;
width : 135px;
}
.dynamic_menu li li ul {
visibility : hidden;
top : -1px;
left : 100%;
}
ul.horizontal_scrolling_menu li {
display : inline;
padding-left : 5px;
padding-right : 5px;
}
ul.horizontal_scrolling_menu li.first_level {
padding-left : 20px;
}
div.menu_horizontal {
padding : 10px;
}
ul.menu_horizontal li {
display : inline;
}
ul.vertical_scrolling_menu li {
padding-left : 5px;
padding-right : 5px;
}
ul.vertical_scrolling_menu li ul {
margin-left : 155px;
}
ul.vertical_scrolling_menu li.first_level {
padding-left : 20px;
}
ul.menu_vertical a {
color : #cf1e9c;
}
ul.menu_vertical a:hover {
color : #d6807e;
}
ul.menu_vertical {
text-align:left;
margin:0;
padding:0;
}
ul.menu_vertical li {
margin-top : 3px;
margin-left : 0px;
list-style : none;
padding-left : 2px;
}
ul.menu_vertical li span {
font-size : 12px;
font-weight : bold;
}
h3.menu_vertical_0 {
text-align : center;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
font-size : 18px;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color : #683a1d;
}
h3.menu_vertical_0 a{
text-align : center;
font-weight : bold;
padding-bottom : 2px;
font-size : 18px;
font-family : Times, "Times New Roman", "Liberation Serif", FreeSerif, serif;
color : #683a1d;
}
ul.menu_vertical_0 li a, ul.menu_vertical_0 li span {
vertical-align : middle;
color : #ba1e96;
}
#top_footer  ul.menu_vertical_0 {

}
#top_footer  ul.menu_vertical_1 {
float:left;
border-left:#DCDDCD 1px solid;
width:180px;
margin:0;
margin-left:4px;
padding-left:2px;
}
ul.menu_vertical_1 {
margin-left : 18px;
}
ul.menu_vertical_1 li a, ul.menu_vertical_1 li span {

}
ul.menu_vertical_2 li {
font-style : italic;
}
ul.menu_vertical_2 li a, ul.menu_vertical_2 li span {
color : #8e3457;
}
ul.menu_vertical_3 li {
font-style : normal;
}
ul.menu_vertical_3 li a, ul.menu_vertical_3 li span {
color : #8e3457;
font-size : 80%;
}
.bouton_perso {
text-align : center;
background : #edf1e1;
border : 1px solid #96c654;
font-size : 16px;
margin-left : 250px;
margin-right : 250px;
height: 20px;
}
