#header{
    background:url(../images/testata.jpg);
    background-repeat:no-repeat;
}

#corpo table
{
	font-size: 93%;
}


/*input {
	margin-right: 4px;
	border: 1px solid #CCC;
	background-color: white;
	font-size:120%;
}

label {
	vertical-align: top;
	text-align: left;
	margin: 1.5em 0;
}*/

/************************************************/
/*        Riquadri fluttuanti a destra          */
/************************************************/

#corpo #contentdx{
	/*width:173px;*/
}

#corpo .relazioni
{	
	/*width: 157px;*/
	background-color: #F6F6F6;
	border: 1px solid #E4E4E4;
}

#corpo .relazioni h3
{
	font-size: 94%;
}

#corpo .relazioni ul 
{
	font-size: 94%;
}

#corpo .relazioni li, 
#corpo .relazioni li a,
#corpo .relazioni li a:link,
#corpo .relazioni li a:visited 
{
	color: #575757;
}

#corpo .relazioni li a:hover
{	
	color: #0084c9;
}

#corpo .relazioni p
{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin:0;
	font-weight: bold;
	color: #000;
	font-size: 93%;
}

#corpo .relazioni p a
{
	padding: 0;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

#corpo .relazioni img 
{
	border: 0px;
	padding-right: 5px;	
	padding-bottom: 2px;	
	vertical-align:middle;
}

#imagearticle
{
	width: 175px;
}


/************************************************/
/*        admission         */
/************************************************/

.boxes{
width: 100%;
display:inline;
}

.box{
width: 570px;
background-color: #eee;
border: 1px solid #486293;
margin-bottom: 10px;
padding:0px;
/*float:left;*/
background-image: url(../images/titolo.jpg);
background-repeat: no-repeat;
background-position: bottom;
}

#corpo .box h3{
padding: 0px;
margin: 0px;
}

#corpo .box h3 a, #corpo .box h3 a:link, #corpo .box  h3 a:visited{
color: #fff;
font-size: 110%;
text-decoration: none;
display:block;
padding: 5px 0px 0px 5px;
}

#corpo .box  h3 a:hover {
text-decoration: underline;
}

#corpo .box h2{
padding: 5px 0px 0px 5px;
margin: 0px;
font-size: 105%;
color: #000;
}

#corpo .box li{
padding:2px;
}


/************************************************/
/*        custom particolari         */
/************************************************/

.evidenza
{
 	color: #333;
	font-weight: bolder;
	padding: 5px;
	font-size: 100%;
	background-color: #bde8fe;
	border: 1px #ddd solid;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.evidenza p
{padding: 0;
margin: 0}

/*#intro{

background-color: #efefef;
margin-top: 4px;
padding:2px 0px 2px 0px;
width:980px;
}

#intro a, #intro a:link, #intro a:visited{
color: #2d5380;
font-weight: bold;
font-size: 130%;
text-decoration: none;
}

#intro a:hover {
text-decoration: underline;
}

#intro img{
margin-left: 10px;
}*/
