/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

body {
	scrollbar-arrow-color: White;
	scrollbar-base-color: #696969;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: Gray;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Black;
	scrollbar-track-color: Black;
}

.testata {
	width: 768px;
	height: 60px;
	background-image: url(images/head.jpg);
}

.sfondo {
	background-color: #DDEEFF;
	background-image: url(images/background.gif);
	background-repeat: no-repeat;
	width: 768px;
}

hr {
	color: Black;
}

a:LINK {
	text-decoration: none;
}

a:HOVER {
	color: White;
}

a:VISITED {
	text-decoration: none;
}

#head .nav {
	height: 50px;
	width: 768px;
	background-image: url(images/menu.gif);
	float: right; 
}

#news {
	width: 172px;
	background-color : #FF9600;
	margin-top : 0px;
	margin-left : 2px;
	margin-right : 0px;
	margin-bottom: 4px;
	float : left;
}

#news table {
	width: 100%;
	padding : 4px;
}

#news .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : white;
}

#news a:LINK {
	text-decoration: none;
}

#news a:HOVER {
	color: White;
	text-decoration: none;
}

#news a:VISITED {
	text-decoration: none;
}

#hp  {
	width: 592px;
	float : right;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
}

#hp .foto {
	width : 260px;
	height : 180px
}

#hp .dida {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #CCCCCC;
	text-align : center;
}

#articolo {
	width: 592px;
	background-color: #eeeeee;
	float : right;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	height: 100%;
}

#articolo .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Black;
}

#articolo .nome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Black;
}

#articolo .disciplina {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
}

#articolo  .ora {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
}

#articolo a:LINK {
	color : Black;
	text-decoration: none;
}

#articolo a:HOVER {
	color: Black;
	text-decoration: none;
}

#articolo a:VISITED {
	text-decoration: none;
}

#sx2 {
	width: 174px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	float : left;
	height: 100%;
}

#sx2 .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : White;
}

#sx2 .nome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
}

#sx2 .disciplina {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
}

#sx2 .ora {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : White;
}

#sx2 a:LINK {
	color : White;
	text-decoration: none;
}

#sx2 a:HOVER {
	color: White;
	text-decoration: none;
}

#sx2 a:VISITED {
	text-decoration: none;
}

#programma {
	width: 764px;
	background-image: url(images/sf_2.gif);
	margin-top : 4px;
	margin-left : 0px;
	margin-right : 2px;
	margin-bottom: 0px;
	float : left;
	height: 100%;
}

#programma .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #CCCCCC;
}

#programma .nome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
}

#programma .disciplina {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
}

#programma .ora {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : White;
}

#programma a:LINK {
	color : White;
	text-decoration: none;
}

#programma a:HOVER {
	color: #CCCCCC;
	text-decoration: none;
}

#programma a:VISITED {
	text-decoration: none;
}

#dx2 {
	width: 590px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	float : right;
}

#dx2 .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Black;
}

#dx2 .titolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Black;
}

#dx2 .testo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
}

#dx2 .piccolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
}

#dx2 a:LINK {
	text-decoration: none;
}

#dx2 a:HOVER {
	color : Black;
	text-decoration: none;
}

#dx2 a:VISITED {
	text-decoration: none;
}

#timeline {
	width: 764px;
	height: 100%;
	background-image: url(images/sf_2a.gif);
	margin-top : 4px;
	margin-left : 0px;
	margin-right : 2px;
	margin-bottom: 0px;
	float : left;
}

#timeline .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Black;
}

#timeline .titolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Black;
}

#timeline .testo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Black;
}

#timeline .piccolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
}

#timeline a:LINK {
	color : Black;
	text-decoration: none;
}

#timeline a:HOVER {
	color: White;
	text-decoration: none;
}

#timeline a:VISITED {
	text-decoration: none;
}

.podio1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : Black;
	padding-left: 45px;
}

.podio2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : Black;
	padding-left: 8px;
}

.podio3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : Black;
	text-align: right;
	padding-right: 14px;
}

#icona_memo {
	width: 96px;
	height: 120px;
	border: 1px;
	border-color: Black;
	border-style: solid;
	float: left;
	padding: 4px;
	background-color: White;
}


#slideshow  {
	width: 764px;
	float : left;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
}

#slideshow .foto {
	width : 300px;
	border-bottom: 2px;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-right: 2px;
	border-right-color: White;
	border-right-style: solid;
}

#slideshow .icona {
	width : 50px;
	height : 50px;
	border-bottom: 1px;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-right: 1px;
	border-right-color: White;
	border-right-style: solid;
	float: left;
}

#slideshow .icona1 {
	width : 30px;
	height : 30px;
	border-bottom: 1px;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-right: 1px;
	border-right-color: White;
	border-right-style: solid;
}

#slideshow .dida {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #CCCCCC;
	text-align : center;
}

#allnews {
	width: 768px;
	background-color : #FF9600;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	float : center;
}

#allnews table {
	width: 100%;
	padding : 4px;
}

#allnews .head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : white;
}

#allnews a:LINK {
	text-decoration: none;
}

#allnews a:HOVER {
	color: White;
	text-decoration: none;
}

#allnews a:VISITED {
	text-decoration: none;
}


