/* CSS Document */
/* questo css è da aggiungere a quello principale per avere una colonna a sx */

div#colsx{
width:159px;
float:right;
}
div#colsx h1{
width:auto;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
font-size:12px;
text-align:center;
color:#000000;
background-color:#eaebf0;
margin-top:0;
margin-bottom:8px;
}
div#colsx p{
padding-left:8px;
padding-right:8px;
margin-top:0;
margin-bottom:8px;
}

div#colsx p a, div#colsx li a{
color:#924319;
}

div#colsx p a:hover, div#colsx li a:hover {
color:#090035;
}

div#colsx form{
margin:0;
padding:0;
}

div#colsx form fieldset{
margin:0 8px 8px 8px;
padding:8px 4px 8px 4px;
border-style:dotted;
_border-style:solid;
}

div#colsx form fieldset legend{
color:#924319;
}

div#colsx form fieldset label{
width:40px;
line-height:18px;
display:block;
float:left;
clear:left;
margin-left:4px;
}


div#colsx input{
width: expression(this.type=="submit"?'112px':'110px');
height: expression(this.type=="submit"?'17px':'10px');
float:left;
clear:left;
margin-bottom:4px;
margin-left:4px;
margin-right:0;
background-color:#FFFFFF;
color:#666666;
border:1px solid #cccccc;
font-size:0.9em;
}

* html div#colsx input{
margin-left:0;
}

div#colsx input[type="submit"] { width:112px; height:17px;}
div#colsx input[type="text"] { width:110px; height:12px; margin-bottom:8px;}

*+html div#colsx input[type="submit"] {
width:112px;
}
*+html div#colsx input[type="text"] {
/*margin-bottom:12px;*/
}

div#colsx select{
display:block;
height:13px;
float:left;
clear:left;
margin-right:8px;
margin-bottom:4px;
margin-left:4px;
width:112px;
background-color:#FFFFFF;
color:#666666;
/*border:1px solid #cccccc;*/
font-size:0.9em;
}

html>body div#colsx select{
margin-bottom:8px;
height:18px;
width:112px;
}

*+html div#colsx select{
margin-left:12px;
height:18px;
width:112px !important;
/*margin-bottom:4px;*/
}




div#secondarymenu{
float:right;
clear:none;
width:159px;
margin:0 0;
padding:0 0;
}




div#colsx ul{
margin:0;
padding:0;
/*padding-left:8px;
padding-right:8px;*/
margin-top:0;
margin-bottom:8px;
}


div#colsx div#secondarymenu ul{
margin:0;
padding:0;
}



/*
div#colsx ul{
margin:0;
padding:0;
padding-left:0px;
padding-right:0px;
margin-top:0;
margin-bottom:0px;
}
*/


div#colsx ul li{
list-style:none;
background-image:url(../images/bullett2.gif);
background-repeat:no-repeat;
background-position:3px left;
padding-left:12px;
margin-left:8px;
}

div#colsx div#secondarymenu ul li{
list-style:none;
background-image:none;
margin-left:8px;
padding:0;
float:left;
clear:both;
width:159px;
height:auto;
margin:0;
margin-bottom:15px;
padding:0;
font-size:11px;
font-weight:bold;
list-style:none;
}


div#footernews, div.page_navigation{
_height:15px;
min-height:15px;
float:left;
clear:both;
width:590px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
background-color:#f6f6f6;
margin-top:15px;
margin-right:-5px;
}

div.page_navigation div{
display:inline;
width:auto;
}

div#footernews div{
display:inline;
}

div#footernews div#pagine{
float:right;
}

div#footernews div#resultnum{
float:left;
}

div#footernews div#pagine span{
margin:0 4px 0 4px;
padding:0 4px 0 4px;
_padding:0 2px 0 6px;
}

div#footernews div#pagine span.active{
margin:0 4px 0 4px;
padding:0 4px 0 4px;
_padding:0 2px 0 6px;
background-color:#090035;
color:#ffffff;
}

div#footernews div#pagine span.active a{
background-color:#090035;
color:#ffffff;
}
div.amenu ul li a{
padding-left:45px;
}