/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	background-color: #eee;
	text-align: center;
    }

div#box{
	width: 760px;
	background-color: #fff;
	background-image: url("pics/main_bg.jpg");
	background-repeat:repeat-y;
    margin: 0px auto;
	padding: 10px 0px 1px 0px;
    text-align: left;
    }
	
div#foot{
	width: 760px;
	margin: 0px auto;
}
	
div#testa{
	width: 720px;
	height: 150px;
	background-color: #ddd;
	margin: 0px auto 5px auto;
	}

div#subtesta{
	width: 710px;
	background-color: #ddd;
	color: #000;
	margin: 0px auto 5px auto;
	padding: 2px 5px 2px 5px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	text-align: right;
	}
	
div#subtestasx{
	float: left;
	width: 500px;
	color: #000;
	padding: 0px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	}
	
div#colonnasx{
	float: left;
	width: 173px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
div#menusx01{
	width: 158px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	}
	
div#menusx01bis{
	width: 98px;
	height: 73px;
	background-image: url(pics/menu01.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 15px;
	padding: 10px 0px 0px 60px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
	
	#menusx01bis a:link{
	color: #000;
	text-decoration: none;
	}

	#menusx01bis a:visited{
	color: #000;
	text-decoration: none;
	}
	
	#menusx01bis a:hover{
	color: #aaa;
	text-decoration: none;
	}
	
div#menusx02{
	width: 98px;
	background-image: url(pics/menu02.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 15px;
	padding: 0px 0px 0px 60px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
	
#menusx02 a:link{
	color: #000;
	text-decoration: none;
	}

#menusx02 a:visited{
	color: #000;
	text-decoration: none;
	}
	
#menusx02 a:hover{
	color: #aaa;
	text-decoration: none;
	}
	
div#menusx03{
	width: 133px;
	margin: 5px 0px 10px 15px;
	padding: 0px 0px 0px 15px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
	
#menusx03 a:link{
	color: #000;
	text-decoration: none;
	}

#menusx03 a:visited{
	color: #000;
	text-decoration: none;
	}
	
#menusx03 a:hover{
	color: #aaa;
	text-decoration: none;
	}
	
div#menusx04{
	width: 58px;
	background-image: url(pics/menu04.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 15px;
	padding: 5px 0px 0px 100px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
	
#menusx04 a:link{
	color: #000;
	text-decoration: none;
	}

#menusx04 a:visited{
	color: #000;
	text-decoration: none;
	}
	
#menusx04 a:hover{
	color: #aaa;
	text-decoration: none;
	}
	
div#corpo{
	float: right;
	width: 565px;
	margin: 0px 20px 0px 0px;
	background-color: #fff;
	}
	
div#corpoindex{
	float: left;
	width: 417px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	}
	
div#piedeindex{
	width: 417px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	background-color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: right;
	}
	
#piedeindex a:link{
	color: #900;
	text-decoration: underline;
	}

#piedeindex a:visited{
	color: #900;
	text-decoration: underline;
	}
	
#piedeindex a:hover{
	color: #aaa;
	text-decoration: underline;
	}
	
div#separatoreindex{
	clear: both;
	width: 417px;
	height: 5px;
	border-bottom: #aaa 1px solid;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
	
div#colonnadx{
	float: right;
	width: 130px;
	margin: 0px 15px 0px 5px;
	padding: 0px;
	background-color: #fff;
	}
	
div#titolo{
	width: 565px;
	margin: 0px 0px 5px 0px;
	}
	
div#testo{
	width: 560px;
	background-image: url(pics/scuolabg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px 0px 0px 5px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	}
	
#testo a:link{
	color: #900;
	text-decoration: underline;
	}

#testo a:visited{
	color: #900;
	text-decoration: underline;
	}
	
#testo a:hover{
	color: #aaa;
	text-decoration: underline;
	}
	
div#testobis{
	width: 565px;
	background-image: url(pics/bg01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px 0px 0px 0px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	}

div#testo2{
	width: 560px;
	background-image: url(pics/bg01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px 0px 0px 5px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	}
	
#testo2 a:link{
	color: #900;
	text-decoration: underline;
	}

#testo2 a:visited{
	color: #900;
	text-decoration: underline;
	}
	
#testo2 a:hover{
	color: #aaa;
	text-decoration: underline;
	}
	
div#stampadx{
	float: right;
	width: 170px;
	margin: 10px 0px 10px 0px;
	text-align: center;
	color: #000;
	}
	
div#stampasx{
	float: left;
	width: 375px;
	margin: 10px 10px 10px 0px;
	color: #000;
	}
	
div#testotitolo{
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	text-align: center;
}
	
div#testo3{
	width: 560px;
	padding: 0px 0px 0px 5px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	}
	
#testo3 a:link{
	color: #900;
	text-decoration: underline;
	}

#testo3 a:visited{
	color: #900;
	text-decoration: underline;
	}
	
#testo3 a:hover{
	color: #aaa;
	text-decoration: underline;
	}
	
div#cage{
	border: #000000 1px solid;
	margin: 0px;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	}

div#cage01{
	float: right;
	border: #000000 1px solid;
	margin: 5px 0px 0px 5px;
	}
	
div#cage02{
	float: left;
	border: #000000 1px solid;
	margin: 5px 5px 0px 0px;
	}
	
div#sezione{
	float: left;
	width: 270px;
	margin: 5px 5px 5px 10px;
	padding: 0px 0px 0px 5px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	}
	
#sezione a:link{
	color: #000;
	text-decoration: underline;
	}

#sezione a:visited{
	color: #000;
	text-decoration: underline;
	}
	
#sezione a:hover{
	color: #900;
	text-decoration: underline;
	}
	
div#sezione2{
	float: right;
	width: 265px;
	margin: 5px 10px 5px 0px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: right;
	}
	
#sezione2 a:link{
	color: #000;
	text-decoration: underline;
	}

#sezione2 a:visited{
	color: #000;
	text-decoration: underline;
	}
	
#sezione2 a:hover{
	color: #900;
	text-decoration: underline;
	}
	
div#piede{
	clear: both;
	width: 710px;
	background-color: #ddd;
	color: #000;
	margin: 0px auto 5px auto;
	padding: 2px 5px 2px 5px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	text-align: right;
	}
	
div#separatore{
	clear: both;
	width: 565px;
	height: 20px;
	padding: 0px 10px 0px 0px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: right;
	}
	
#separatore a:link{
	color: #666;
	text-decoration: none;
	}

#separatore a:visited{
	color: #666;
	text-decoration: none;
	}
	
#separatore a:hover{
	color: #900;
	text-decoration: none;
	}
	
div#separatorestampa{
	clear: both;
	width: 560px;
	height: 5px;
	border-bottom: #aaa 1px solid;
	margin: 0px;
	padding: 0px;
	}
	
div#linksx{
	float: left;
	width: 395px;
	padding: 0px 5px 0px 5px;
	margin: 10px 0px 5px 0px;
	}
	
div#linkdx{
	float: right;
	width: 150px;
	border: #000 1px solid;
	margin: 10px 0px 5px 0px;
	}
	
div#newscell{
	float: left;
	width: 130px;
	padding: 5px;
	margin: 0px;
	}

textarea#texmod {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000;
	}

table#agonisti {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000;
	}
	
div#lineafoto {
	width: 540px;
	height: 83px;
	background-color: #eee;
	padding: 5px 5px 10px 10px;
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	}
	
div#cellafoto {
	float: left;
	width: 106px;
	border: #ccc 1px solid;
	margin: 0px 4px 5px 0px;
	}
