

body {

    background: #fff;

	font: .74em "Trebuchet MS" Verdana, Arial, sans-serif;

	line-height: 1.5em; 

}

a {

	color: #3B6EBF;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}





#wrap {

margin: 20px auto;

width:1024px;

background: #fff;



}



#top { 

background: #fff;

height: 30px;

}



#content {


width:1024px;

}



#bottom {



background: #fff;

height: 30px;

}





.header {

height: 100px;

background: #85ACF7 ;


width: 100%;

}



.header h1 { padding-left: 17px; padding-top: 22px; font-size: 22px; color: #FFF; }

.header h1 a { font-size: 22px; color: #FFF; text-decoration: none;}

.header h2 { padding-left: 17px; padding-top: 0px; font-size: 17px; color: #FFF; }



.breadcrumbs { 

    background: #F6F9FB; 

	border-bottom: 1px solid #E1E1E1; 

	padding: 5px;

    color: #3B6EBF;

    text-align: left;
	
    width: 100%;

}

.rangeDiv{

}

	

.middle {

	float: left;

	width: 80%;

	text-align: justify;

}



.right {

	float: right;

	width: 15%;

}



.right ul {

	padding: 20px 0 15px 20px;

	margin:0;

}



.right li {

	margin-bottom:5px;

	list-style-type: square;

	color: #3B6EBF;

}

.middle h1 { color: #3B6EBF; font-size: 14px; text-align:center; margin-bottom: 10px; margin-top: 10px;}

.middle h2 { color: #3B6EBF; font-size: 16px; margin-bottom: 10px; margin-top: 10px;}

.middle h3 { color: #000000; font-size: 12px; text-align:left; margin-bottom: 10px; margin-top: 10px;}

.right h2 { color: #3B6EBF; font-size: 14px; margin-top: 15px;}





#clear {

	display: block;

	clear: both;

	width: 100%;

	height:1px;

	overflow:hidden;

}



#footer {

	text-align: center;

	color: #666;

}



input {BORDER-RIGHT: #3B6EBF 1px solid; BORDER-TOP:#3B6EBF 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #3B6EBF 1px solid;

 BORDER-BOTTOM: #3B6EBF 1px solid; }



input.button {BORDER-RIGHT: #3B6EBF 1px solid; BORDER-TOP:#3B6EBF 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #3B6EBF 1px solid;

COLOR:#3B6EBF; BORDER-BOTTOM: #3B6EBF 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; BACKGROUND-COLOR: #FFFFFF}





td { margin: 15px;padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; COLOR:#3B6EBF }

th.ricerca{ margin: 15px;padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR:#3B6EBF; BORDER-RIGHT: #3B6EBF 1px solid; BORDER-TOP:#3B6EBF 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #3B6EBF 1px solid; COLOR:#3B6EBF; BORDER-BOTTOM: #3B6EBF 1px solid}

select {BORDER-RIGHT: #3B6EBF 1px solid; BORDER-TOP: #3B6EBF 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #3B6EBF 1px solid; COLOR: #000000; BORDER-BOTTOM: #3B6EBF 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff}





/*PAGINATION*/
#pagination {margin: 0px auto; text-align: center; }
#pagination ul li {
    border:0;
    margin-bottom: 0;
    padding:0;}

#pagination-digg li{
    border:0; margin:0; padding:0;
    font-size:12px;
    list-style:none;
    margin-right:2px;
}
#pagination-digg a{
    border:solid 1px #fff;
    margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
    border:solid 1px #DEDEDE;
    color:#888888;
    display:block;
    float:left;
    font-weight:bold;
    margin-right:2px;
    padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
    font-weight:bold;
}
#pagination-digg .active{
    background:#2e6ab1;
    color:#FFFFFF;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
    color:#0e509e;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}
#pagination-digg a:hover{
    border:solid 1px #0e509e
}







