@CHARSET "UTF-8";

#toolbar_container {
float:left;
}

#filtri {
margin: 0;
width: 968px;
height: 256px;
padding: 28px 0 0 0;
background: #fff url('../images/bg_toolbar.gif') no-repeat;
float: left;
display: none;
z-index: 10;
position: relative;
}

#segnala {
margin: 0;
width: 968px;
height: 100px;
padding: 28px 0 0 0;
background: #fff url('../images/bg_toolbar.gif') no-repeat;
float: left;
display: none;
z-index: 10;
position: relative;
}
/*
#toolbar a, #filtri a, #segnala a, #toolbar span, #filtri span, #segnala span {
display: inline;
height: 24px;
padding: 0;
margin: 0;
}
*/
#per_keyword {
float: left;
display: inline;
width: 172px;
height: 200px;
margin: 24px 0 0 8px;
clear: both;
}

#per_data {
float: left;
display: inline;
width: 160px;
padding-left: 10px;
height: 220px;
margin: 24px 0 0 0;
background: url('../images/bg_grey_dotted.gif') repeat-y;
}

#per_data em {
display:none;
color:#c00;
font-size:11px;
font-style:normal;
}

#form_filtri {
float: left;
clear: both;
width: 970px;
height:244px;
position:relative;
z-index:2;
background-color:#fff;
margin:6px -1px 24px -1px;
}

.data_container {
clear: both;
padding-top: 11px;
}

.tendine_container {
clear: both;
float: left;
position: relative;
}

.data_container label {
color:#ddd;
}

#per_fonte {
float: left;
display: inline;
width: 429px;
padding-left: 10px;
height: 220px;
margin: 24px 0 0 0;
background: url('../images/bg_grey_dotted.gif') repeat-y;
}

#form_filtri label {
font-size: 10px;
display: block;
float: left;
margin-bottom: 5px;
font-weight: bold;
}

#lbl_giorno, #lbl_giorno_to {
width: 152px;
clear:both;
}


h4 {
font-size: 11px;
margin: 0 0 14px 0;
padding: 0;
}

#per_keyword a, #per_data a, #per_fonte a, #per_category a {
width: 70px;
font-size: 11px;
background: url('../images/bg_check.gif') no-repeat;
display: block;
float: left;
padding: 1px 0 3px 19px;
height: 17px;
margin-right: 10px;
}

#per_category a {
width:94px;
}

#fonte_scroller, #keyword_scroller, #category_scroller {
width: 19px;
height: 120px;
float: left;
}

#fonte_scroll_up, #keyword_scroll_up, #category_scroll_up {
opacity: 0.15;
filter: alpha(opacity = 15);
-moz-opacity: 0.15;
cursor: pointer;
width:19px;
height:17px;
}

#fonte_scroll_down, #keyword_scroll_down, #category_scroll_down {
cursor: pointer;
width:19px;
height:17px;
}

#keyword_container {
height: 168px;
float: right;
width: 143px;
position: relative;
overflow:hidden;
}

#authors_container {
height: 103px;
float: right;
width: 400px;
position: relative;
overflow:hidden;
}

#category_container {
height: 168px;
float: right;
width: 157px;
position: relative;
overflow:hidden;
}

#authors_content, #keyword_content, #category_content {
position: absolute;
width: 400px;
top: 0px;
left: 0px;
}

#keyword_content {
width: 140px;
}

#category_content {
width: 125px;
}

#per_fonte h4 {
margin-bottom: 0;
}

#per_fonte p {
font-size:11px;
font-weight:bold;
background-color:#fff;
padding:2px 2px 2px 5px;
letter-spacing:2px;
color:#aaa;
width:410px;
margin:5px 0 15px 0;
}

#per_fonte p em {
font-style:normal;
cursor:pointer;
letter-spacing:3px;
}

#per_fonte a, #per_keyword a {
width:114px;
margin-right:0;
}

#btn_filtra, #btn_cancella, #btn_invia, #btn_segnala {
float:right;
background:url('../images/bg_btn_filtri.gif');
border:1px solid #d2d2d2;
font-size:11px;
font-weight:bold;
margin:29px 8px 0 0;
color:#555;
padding:2px 26px;
}

#btn_segnala {
display:inline;
margin-right:17px;
}

#giorno, #mese, #giorno_to, #mese_to {
width:43px;
height:15px;
padding:2px 0 2px 3px;
margin-right:2px;
background:url('../images/bg_giornomese.gif') no-repeat;
border:none;
color:#333;
font-size:11px;
}

#anno, #anno_to {
width:50px;
height:15px;
padding:2px 0 2px 3px;
margin-right:0;
background:url('../images/bg_anno.gif') no-repeat;
border:none;
color:#333;
font-size:11px;
}

#select_giorno, #select_mese, #select_anno, #select_giorno_to, #select_mese_to, #select_anno_to {
list-style-type:none;
list-style-image:none;
font-size:11px;
background-color:#fff;
border:1px solid #dbdbdb;
margin:0;
padding:0;
position:absolute;
display:none;
}

#select_giorno, #select_giorno_to {
width:43px;
left:0px;
top:0px;
height:200px;
overflow:auto;
}

#select_mese, #select_mese_to {
width:43px;
left:48px;
top:0px;
}

#select_anno, #select_anno_to {
width:50px;
left:96px;
top:0px;
}

.tendine_container ul li {
padding:1px;
color:#333;
cursor:pointer;
}

#per_keyword a.cat_checked, #per_data a.cat_checked, #per_fonte a.cat_checked, #per_category a.cat_checked {
background:url('../images/bg_cat_checked.gif') no-repeat;
color:#fff;
}

#per_keyword a.cat_checked:hover, #per_data a.cat_checked:hover, #per_fonte a.cat_checked:hover, #per_category a.cat_checked:hover {
color:#fff !important;
}

#per_category {
float: left;
display: inline;
width: 156px;
height: 220px;
margin: 24px 0 0 10px;
background: url('../images/bg_grey_dotted.gif') repeat-y;
padding-left:10px;
}
