/* CSS Document */

.Stile2 {
	color: #000066;
	font-weight: bold;
}
.Stile3 {
	color: #000000;
	font-weight: bold;
}
body{

	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
#pagina{

	width:900px;
	margin:0px auto;
	position:relative;
	
}
#testata{
		
		color:#000066;
		width:900px;	
		background-color:#ffffff;
		font-weight:bold;		
		height:175px;
		position:relative;		
}
#testata ul {

	list-style:none;

}

#testata ul li{

	float:left;
	padding:5px;

}

#testata a, #testata a:visited, #testata a:active{

	text-decoration:none;
	color:#000000;
	font-size:12px;

}

#testata a:hover{

	text-decoration:none;
	color:#990000;
	font-size:12px;

}

#corpo{
	
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;		
	min-height:392px;
	height: auto !important;
	height: 392px;
	position:relative;
	width:900px;
	background:url(../imma/sx.jpg) left repeat-y;
	clear:both;
	

}

#corpo p{

	/*font-size:14px;*/
	text-align:justify;
	
}

#corpo a, #corpo a:visited, #corpo a:active{

	text-decoration:none;
	color:#0000cc;

}

#corpo a:hover{

	text-decoration:none;
	color:#990000;

}

#piede{
	
	/*padding:5px;*/
	margin:0px;
	padding:0px;
	clear:both;
	width:900px;
	position:relative;
	
}

#main{
		
	min-height:392px;
	height: auto !important;
	height: 392px;
	margin-left:187px;
	position:relative;
	background-color:#fff;
	
}

#main p{

	margin-top:0px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

#sx{

	float:left;
	width:190px;
	min-height:392px;
	height: auto !important;
	height: 392px;
	background-color:#C9E4F7;
	text-align:center;
	margin:0px;
	position:relative;
	
	
}
#default p{
	text-align:justify;
	border-bottom:10px solid #C9E4F7;
	padding-bottom:5px;
	line-height:18px;
}
#iscrizione h4{

	color:#0000cc;
	font-weight:bold;
	font-size:11px;
	
}
#iscrizione p{

	font-size:12px;
	line-height:18px;
	
	
}
#iscrizione th{

	text-align:right;
	
}
#docenti{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:100%;
}
#docenti th{
	background-color:#C9E4F7;
	height:25px;
}
#docenti td{
	font-weight:normal;
	height:20px;
	text-align:left;
}
#docenti tr.grigio{

	background-color:#F8F8F8;

}
#docenti tr.giallo{

	background-color:#E3F1FB;

}
#notizia{
	padding:0px;
	width:350px;
	font-size:1.3em;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-weight:bold;
	vertical-align:middle;
	
}
#notizia p{

	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	
		
}
#notizia a,#notizia a:visited{

	color:#000000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
}
#notizia img{

	vertical-align:middle;
	padding-bottom:0px;	
	float:right;
	width:17px;
	height:17px;
	padding:10px 0 10px 3px;
	border:0px;

	

}
.highslide {	cursor: url(highslide/graphics/zoomin.cur), pointer;    outline: none;}
.highslide img {	border: 0px;}
.highslide:hover img {	border: 2px solid white;}
.highslide-image {	border: 10px solid white;}
.highslide-image-blur {}
.highslide-caption {    display: none;    border: 5px solid white;    border-top: none;    padding: 5px;    background-color: white;}
.highslide-loading {    display: block;	color: white;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;    text-decoration: none;	padding: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;    background-color: black;    /*    padding-left: 22px;    background-image: url(highslide/graphics/loader.gif);    background-repeat: no-repeat;    background-position: 3px 1px;    */}
a.highslide-credits,a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i {    color: white;    background-color: gray;}
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}