/* active theme for 'mani_site' is 'prova' */
/* Start of PHP autogenerated CSS */
body { /*  */
height: 100%;
margin: 0px;
behavior: url('/csshover2.htc');
padding: 0px;
}

html { /*  */
height: 100%;
margin: 0px;
padding: 0px;
}

table { /*  */
vertical-align: top;
}

table.multi_schedule_inner { /* Each cell inside the overview */
border: 0px;
border-collapse: collapse;
margin: 0px;
padding: 0px;
width: 100%;
}

table.multi_schedule_legend { /* Each cell inside the overview */
}

table.upload_sets_table { /* xyz */
}

table.plugin_schedule_table { /* Schedule table style */
border: 1px solid black;
vertical-align: middle;
text-align: center;
}

td { /*  */
vertical-align: top;
}

td.multi_schedule_cell { /* Each sub-cell inside the overview */
border: 0px;
margin: 0px;
padding: 0px;
}

td.front_side_links { /* Front side plugin: links elements */
text-align: left;
vertical-align: middle;
}

td.plugin_schedule_full { /* Schedule box, used */
border: 1px solid black;
vertical-align: middle;
}

th { /*  */
vertical-align: top;
}

th.plugin_schedule_header { /* Schedule header */
background: yellow;
color: blue;
vertical-align: middle;
}

a { /*  */
behavior: url('/iepngfix.htc');
text-decoration: none;
color: blue;
}

a:active { /*  */
}

a:link { /*  */
}

a:visited { /*  */
}

a:hover { /*  */
color: black;
}

a.navigator_title_link { /* Title navigator */
background: white;
color: blue;
text-decoration: none;
font-weight: bold;
}

a.navigator_title_link:link { /* Title navigator */
background: white;
color: blue;
font-weight: bold;
}

a.navigator_title_link:visited { /* Title navigator */
background: white;
color: blue;
font-weight: bold;
}

a.navigator_title_link:hover { /* Title navigator */
background: yellow;
color: black;
font-weight: bold;
}

a.navigator_link { /* Element div */
background: white;
color: blue;
text-decoration: none;
}

a.navigator_link:hover { /* Element div */
background: yellow;
color: black;
}

a.navigator_selected_link { /* Element div */
background: yellow;
color: black;
text-decoration: none;
}

a.navigator_selected_link:hover { /* Element div */
background: yellow;
color: black;
}

a.footer_img_link { /* The icons links in the footer area */
text-decoration: none;
border: 0px;
}

a.login_footer { /* The login footer control */
}

a.navigator_title_selected_link { /* Title navigator */
background: yellow;
color: blue;
text-decoration: none;
}

a.navbar_title { /* Navbar title items */
display: inline;
}

a.front_side_links { /* Front side plugin: links elements */
text-align: left;
vertical-align: middle;
}

form { /*  */
margin-bottom: 0px;
}

img { /*  */
border: none;
behavior: url("/iepngfix.htc");
}

img.modal_close { /* Modal close button */
background: red;
}

img.image_zoom { /* Image zoom */
border: 1px solid red;
}

img.image_zoom:hover { /* Image zoom (hover) */
border: 2px solid red;
}

img.image_a { /*  */
}

img.image_b { /*  */
}

p { /*  */
text-align: justify;
text-indent: 2em;
}

p.navbar_title { /* Navbar title items */
display: inline;
}

p.plugin_schedule_title { /* Schedule title */
font-weight: bold;
}

input { /*  */
behavior: url("/iepngfix.htc");
}

input.btn { /*  */
}

input.text { /*  */
}

input.checkbox { /*  */
}

input.login_footer { /* The login footer control */
border: 1px solid black;
background: white;
color: gray;
font-size: 8pt;
vertical-align: middle;
}

select { /*  */
}

textarea { /*  */
}

div { /*  */
behavior: url("/iepngfix.htc");
}

div.edit_area { /* Highlight the area to be edited */
border: 1px dashed rgb(160,160,160);
}

div.edit_area:hover { /* edit area on hover */
border: 1px dashed red;
}

div.comments { /* Define the overall comments area */
clear: right;
margin: 20px;
}

div.comments_list { /* Define the comments scrolling area */
font-size: 10px;
max-height: 100px;
padding: 10px;
overflow: auto;
border-left: 1px dashed;
border-right: 1px dashed;
border-top: 1px dashed;
}

div.comments_input_area { /* The area where the user inputs a new comment */
border: 1px solid;
}

div.modal { /* Modal DIV style */
border: 1px solid black;
background: gray;
}

div.modal_inner { /* Modal inner DIV style */
border-top: 1px solid black;
background: white;
}

div.modal_title { /* Modal title area */
background: blue;
border-left: 1px solid black;
color: yellow;
padding-left: 10px;
}

div.profile { /* Profile dump area */
font-size: 10pt;
color: gray;
}

div.profile:hover { /* Profile dump area over */
font-size: 10pt;
color: black;
}

div.navigator { /* Navigator main box */
height: auto;
overflow: hidden;
width: 200px;
margin: 0px;
padding: 5px;
}

div.navigator_title { /* Title navigator */
background: white;
text-align: center;
font-weight: bold;
border: 0px solid gray;
color: blue;
padding: 1px;
}

div.navigator_title:hover { /* Title navigator */
background: yellow;
color: black;
font-weight: bold;
}

div.navigator_container { /* Style for containers */
border: 1px solid black;
padding: 2px;
}

div.navigator_space { /* Style of spacing element */
height: 20px;
}

div.navigator_element { /* Element div */
border: 1px solid silver;
background: white;
text-align: center;
color: black;
border-top: 0px;
border-bottom: 1px dashed gray;
}

div.navigator_element:hover { /* Element div */
background: yellow;
color: black;
}

div.navigator_selected { /* Selected element div */
border: 1px solid silver;
background: yellow;
text-align: center;
color: black;
border-top: 0px;
border-bottom: 1px dashed gray;
}

div.navigator_selected:hover { /* Element div */
background: yellow;
color: white;
}

div.navigator_data { /* Highlight the extra data on the navigator menu */
color: maroon;
font-size: 11pt;
}

div.news_block { /* The news area in block mode */
border: 1px solid gray;
font-size: 14pt;
text-align: center;
}

div.cpanel_container { /* Special DIV for cpanel containers */
border: 1px dashed black;
margin-left: 6em;
margin-bottom: 1em;
border-top: 0px;
}

div.cpanel_section { /* Div for sections */
}

div.cpanel_header { /* The cpanel header area */
border: 1px solid black;
background: white;
}

div.cpanel_header_selected { /* A selected cpanel header item */
border: 1px solid red;
background: yellow;
}

div.cpanel_header_item { /* A non selected cpanel header item */
color: gray;
}

div.cpanel_body { /* The main area */
border: 1px solid black;
}

div.front_header { /* The upper part of the front page */
text-align: center;
margin-bottom: 10px;
}

div.footer_stats { /* The statistics in the footer area */
text-decoration: none;
border: 0px;
float: right;
color: gray;
font-size: 8pt;
}

div.footer { /* Footer area */
clear: both;
margin-top: 5px;
border-top: 1px dashed gray;
}

div.control { /* The control bar area */
vertical-align: middle;
text-align: center;
margin: 0px;
}

div.control_home { /* the home button */
float: left;
border: none;
}

div.control_lang { /* the lang buttons */
float: left;
border: none;
}

div.front_side_main { /* The front side main area */
border: 1px solid black;
}

div.front_single { /* Style for the front single plugin */
text-align: center;
vertical-align: middle;
margin: 10px;
}

div.front_bar { /* CSS for the bar front plugin */
float: left;
text-align: center;
margin: 10px;
width: 282px;
}

div.front_alt_l { /* Style for the alternating front plugin (left) */
float: left;
text-align: left;
margin-left: 10%;
}

div.front_alt_r { /* Style for the alternating front plugin (right) */
float: right;
text-align: right;
margin-right: 10%;
}

div.foto_disclaimer { /* disclaimer style */
}

div.foto_thumb_box { /* style of the thumb area */
float: left;
text-align: center;
font-family: monospace;
width: 210px;
margin-top: 5px;
height: 320px;
overflow: auto;
}

div.foto_title { /* style of title */
font-weight: bold;
}

div.foto_keywords { /* style of keywords area */
font-size: 8pt;
color: green;
}

div.foto_big { /* style of a big picture */
width: 1050px;
text-align: center;
border: 1px solid;
}

div.foto_edit_box { /* the box enclosing all the editing pictures in a page */
float: left;
text-align: center;
font-family: monospace;
width: 210px;
margin-top: 5px;
overflow: auto;
}

div.page_index { /* DIV containing the index */
text-align: center;
}

div.page_index_l { /* PREV link style */
float: left;
}

div.page_index_r { /* NEXT link style */
float: right;
}

div.blog_ml { /* Blog mailinglist area */
border-top: 1px dashed black;
text-align: center;
margin: 10px;
}

div.blog_ml_email { /* blog email links */
}

div.footer_img { /* The icons in the footer area */
clear: both;
border: 0px;
text-align: center;
}

div.footer_webmaster { /* The icons in the footer area */
float: right;
border: 0px;
}

div.login_footer { /* The login footer */
}

div.edit_handle { /* Edit handle (level1) */
background: #ffc600;
text-align: center;
}

div.menu_item { /* DIV for each menu */
position: absolute;
display: none;
border: 1px solid black;
}

div.menu_row { /* DIV for each menu row */
}

div.navigator_title_selected { /* Title navigator */
background: yellow;
text-align: center;
font-weight: bold;
border: 1px solid black;
color: blue;
}

div.multi_schedule_separator { /* Separate schedules in the overview */
border-top: 1px solid black;
margin-top: 10px;
}

div.contacts { /* The contact area */
border: 1px dashed blue;
margin: 5px;
padding: 5px;
}

div.navbar { /* Navbar main DIV */
width: 100%;
height: 1.5em;
overflow: hidden;
margin: 0px;
padding: 0px;
}

div.navbar_data { /* Navbar extra data style */
}

div.upload_set_item { /* Style for the item */
border: 1px solid black;
}

div.upload_big_show { /* Upload big show */
left: 0px;
top: 0px;
visibility: hidden;
z-index: 9999;
width: 100%;
height: 100%;
padding: 20px;
margin: 0px;
border: 3px solid red;
background: rgb(128,128,128);
position: absolute;
}

div.threelist_left { /* Threelist left plugin bar */
float: left;
clear: left;
margin_top: 5px;
margin-right: 5px;
}

div.threelist_right { /* Threelist right plugin bar */
float: right;
clear: right;
margin_top: 5px;
margin-left: 5px;
}

.upload_form { /* The UPLOAD form style */
}

.edit_upload { /* Highlights some editing areas (extlink,intlink,upload) */
}

.webmaster { /* the webmaster link */
}

.intlink_preview { /* PReview area for intlink form */
}

.tooltip { /* Main tooltip DIV */
}

.tooltip_shadow { /* The shadow */
}

.tooltip_pointer { /* The pointer */
}

.wait_div { /* Wait DIV */
}

.wait_img { /* Wait IMG area */
}

.google_search { /* google search box */
}

.header { /* The header style */
}

.header_home { /* The header style for the home icom */
}

.header_home_link { /* The header style for the home link */
}

.lister_odd_title { /* the lister odd title */
}

.lister_odd { /* the lister odd */
}

.lister_list { /* the lister style */
}

.lister_search { /* the lister search area style */
}

.navigator_arrows { /* Style of up/down arrows */
font-size: 10pt;
text-align: center;
background: white;
}

.media_gallery_title { /* The title area */
}

.media_gallery_fileinfo { /* The title area */
}

.media_gallery_specific { /* The title area */
}

.media_gallery_keywords { /* The title area */
}

.contacts_text { /* the contact text */
}

.news_date { /* News date */
color: silver;
font-weight: bold;
margin: 5px;
}

.google_ads { /* google ads box */
}

.login_form { /* The login form */
}

.postit1 { /*  */
}

.postit2 { /*  */
}

.postit3 { /*  */
}

span.comments_data { /* Comments data */
color: red;
font-size: 9pt;
}

span.news_text { /* News text */
color: gray;
font-size: 15pt;
}

span.foto_size { /* string with photo size */
color: red;
}

span.login_footer { /* The login footer control */
border: 1px dotted gray;
margin: 1px;
padding: 1px;
}

h1 { /*  */
text-align: center;
}

h2 { /*  */
text-align: center;
}

h3 { /*  */
}

h4 { /*  */
}

h5 { /*  */
}

h6 { /*  */
}

tr.upload_sets_row { /* abc */
}

/* End of PHP autogenerated CSS */
