body {
margin:0;
font:71%/1.4em Tahoma, Arial, Helvetica;
color:#ffffff;
font-weight:normal;
text-decoration:none;
line-height:14px;
background-color:#000000;
background-image:none;
}
br.clear_all {
clear:both;
}
a {
color:#FFFF00;
text-decoration:underline;
}
a:hover {
color:#000000;
background-color:#FFFF00;
}

img {
border:0;
}
a.abm {
display:block;
}
.logo {
padding:20px;
background-color:#f0f0f0;
}
.controls a {
display:block;
float:left;
margin:0 20px;
color:#66FFFF;
}
.controls a:hover {
color:#000000;
background-color:#66FFFF;
}

.search_zone {
padding:20px;
clear:both;
}
.search_zone form {
display:block;
float:left;
margin:0 30px 0 0;
}
.adv_zone {
padding:20px;
clear:both;
}
fieldset {
margin:0;
padding:0;
}
form {
margin:0;
padding:0;
}
.menu_zone {
display:block;
float:left;
padding:0 20px 0 0;
width:32%;
}
.content_zone {
display:block;
float:left;
width:66%;
}
.menu_banner img {
display:block;
padding:0 0 10px 20px;
}

.sottotitolo {
color:#FF0000;
}
h3 {
color:#33FF00;
}
h4 {
color:#00FFFF;
}
.footer {
padding:10px;
text-align:center;
background-color:#f0f0f0;
color:#000000;
}
.footer a {
color:#000000;
text-decoration:underline;
}
.sep {
}
.doc_menu_cont_last {
}
.doc_conteiner {
background:none;
padding:0;
height:auto;
border-bottom:1px solid red;
}
.doc_conteiner_inner {
background:none;
padding:0;
height:auto;
color:#FF00FF;
}
.doc_conteiner_txt {
}
.doc_title {
}
.doc_menu {
padding:0 0 20px 20px;
}
.news_list_title {
}
.counter {
}

.underlined_title {
font-size:120%;
color:#00FFFF;
font-weight:bold;
}

a.feed_news {
display:block;
padding:0 0 10px 0;
}
table.filter_table td {
padding:0 20px 10px 0;
}
table.tabella {
width:100%;
margin-bottom:20px;
}
table.tabella th,
table.tabella td {
text-align:left;
vertical-align:text-bottom;
padding:0 20px 0 0;
}

.tabber_selected_first, .tabber_selected_last, .tabber_selected,
.sel {
background-color:#FFFF00;
color:#000000;
}

.page_link,
.tabber_selected_first, .tabber_selected_last, .tabber_selected,
.tabber_first, .tabber_last, .tabber,
.sel {
padding:0 20px;
}

.enter, .prev2, .prev3 {
display:block;
float:right;
padding:0 20px;
}
.counter {
display:none;
}
