A:link     { color: #006699; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none }

input, select, textarea { 

background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size: 12px;
/*margin-bottom:10px;
padding:4px 5px;*/

}
A:visited    { color: #f90; font-weight: bold; font-size: 11px; font-family: Verdana }
A:hover   { color: #f90; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: underline }
STRONG { font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica }
.smalltext { font-size: 10px; font-family: verdana, arial, helvetica }
.footer   { color: #555; font-size: 10px; font-family: Verdana, Arial }
.smallprint  { color: #777; font-size: 10px; font-family: arial, helvetica }
.footnote  { color: #777; font-size: 8px; font-family: arial, helvetica; vertical-align: text-top }
#underline { text-decoration: underline }
#noline { text-decoration: none }

#searchbox  { 
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #999;
color:#006699;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size: 16px;
margin-bottom:10px;
padding:4px 5px;

}


.button { border: #555555 1px solid; background-color: #999999; font-size: 12px; color: #ffffff; }


.testologin {  color: #777; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
#strike { text-decoration: none}
.bigtit
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 30px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
    LETTER-SPACING: -1px
    
    }
    
.tit
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 16px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
   
}

.titred
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 16px;
    COLOR: #990000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
   
}

.minitit
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
   
}

.stampa
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
   
}

td{
 font-family: tahoma,verdana,arial;
 font-size: 12px;
 color: #000000;
}

/* arrow prec e succ*/
#view_scroll_left {
	background: transparent url('fleche.png') no-repeat 0 -2px;
	height: 44px;
	width: 50px;
	display: block;
	float:left;
	margin-top: 25px;
	}
	#view_scroll_left:hover {
	background: transparent url('fleche.png') no-repeat 0 -45px;
	}
	#view_scroll_left:active{
	background: transparent url('fleche.png') no-repeat 0 -87px;
	}
#view_scroll_right {
	background: transparent url('fleche.png') no-repeat -44px -2px;
	height: 44px;
	width: 50px;
	display: block;
	float:left;
	margin-top: 25px;
}
#view_scroll_right:hover{background: transparent url('fleche.png') no-repeat -44px -45px;}
#view_scroll_right:active{background: transparent url('fleche.png') no-repeat -44px -87px;}


/* sfondo repubblica*/

body { background: #EFEFEF url("body-gray.png") repeat-y center center }
/*body { background: #EFEFEF } */
body.fix1024 { margin-left:10px; margin-right:10px }

.contenitore_sito {
	width:1010px; 
	background:#fff; 
	/*box-shadow:0 0 20px #999*/
}


/* menubar*/

#stylefour{
	position:relative;
	display:block;
	height:39px;
	font-size:14px;
	font-weight:normal;
	background:transparent url('bgOFF.gif') repeat-x top left;
	font-family:Arial,Verdana,sans-serif;
	border-top:4px solid #006699;
	}

#stylefour ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#stylefour ul li{
	display:block;
	float:left;
	margin:0;
	}

#stylefour ul li a{
	display:block;
	float:left;
	font-size:14px;
	font-weight:normal;
	font-family:Arial,Verdana,sans-serif;
	color:#666;
	text-decoration:none;
	padding:11px 20px 0 20px;
	height:23px;
	background:transparent url('bgDIVIDER.gif') no-repeat top right;
	}

#stylefour ul li a:hover,#stylefour ul li a.current{
	font-size:14px;
	font-weight:normal;
	font-family:Arial,Verdana,sans-serif;
	color:#006699;
	background:#efefef url('bgON.gif') no-repeat top right;
	}
	
	
	
	

div.pagination {
	font:bold 10px tahoma,arial,serif;
	letter-spacing:1px;
	color:#666;
	display:inline;
	margin-left:20px
}
div.pagination a {
	font:bold 10px/28px tahoma,arial,serif;
	text-decoration:none;
	color:#fff;
	background:#069;
	padding:4px 7px;
	margin-right:2px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px
}
div.pagination a:hover, div.pagination a:active, div.pagination a:focus {
	font:bold 10px/18px tahoma,arial,serif;
	color:#fff;
	background:#09C;
	text-decoration:none;
}
div.pagination B {
	font:bold 10px/28px tahoma,arial,serif;
	color:#fff;
	background-color:#f90; /*** CURRENT COLOR ***/
	padding:4px 7px;
	margin-right:2px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px
}
div.pagination span.disabled {
	display:none
}
