body, html{
	margin: 0; padding: 0; background: url('../img/sfondo_pagina.jpg') center repeat-y #33A9DB; font: 82% Verdana, sans-serif; text-align:center; line-height: 160%;
}
p{
	margin: 0; text-align: justify;
}
p.nome{
	margin-top: 10px; font-weight: bold; text-decoration: underline
}
p.descrizione{
	color: #000
}
p.didascalia{
	width: 350px; margin-bottom: 30px; padding-bottom: 5px; font-style: italic; border-bottom: 1px dotted #000
}
a{
	display: block; color: #7D3500
}
img{
	border: 0;
}
div#header{
	height: 142px; background: #fff url('../img/testata.jpg') top left no-repeat;
}
#logo{
	margin: 33px 0 0 22px; padding-bottom: 15px; border-bottom: 1px solid #7D3500;
}
h1, h2{
	margin: 20px 0 5px 0; padding: 0; font-size: 130%; color: #006633
}
div#container{
	width: 757px; margin: 0 auto; padding-bottom: 30px; text-align: left; background-color: #FAF8EF; overflow: auto
}
div#menu{
	background: #B9CAFF
}
div#extra{
	float: right; width: 158px; margin-left: -158px;
}
div#footer{
	width: 757px; background: #CBC89C; color: #000; c: left; text-align: center; padding: 3px 0; margin: 0 auto;
	border-top: 1px solid #7D3500;
}
div#footer p{
	margin: 0; padding: 20px; text-align: left;
}
div#footer a{
	text-decoration: none; color: #7D3500;
	display: inline;
}
.credits{
	float: right;
}
div#wrapper{
	float: left; width: 100%; padding-bottom: 20px
}
div#content{
	margin: 0 15px 0 238px; text-align: center;
}
div#content img{
	margin-top: 20px
}
div#content a{
	display: inline;

}

div#navigation{
	float: left; width: 238px; margin-left:-757px;
}

ul#menu_six{
	width: 100%; list-style: none; float: left; margin: 0; padding: 0 0 6px 0;
/*	background: url('../img/sfondo_menu.gif') top left repeat-y;*/
	background: url('../img/sfondo_menu_completo.gif') bottom left no-repeat;
}
ul#menu_six li{
	margin: 5px 28px 5px 24px; padding: 0 0 5px 0; font-weight: bold; border-bottom: 1px dotted #7D3500;
}

ul#menu_six li a,
ul#menu_six li a:link,
ul#menu_six li a:active{
	text-decoration: none; color: #000;
}
ul#menu_six li a:hover{
	 text-decoration: underline; color: #7D3500
}

ul#menu_six li.selezionato {
	color: #7D3500; background: url('../img/indicatore_menu.gif') left center no-repeat; margin-left: 18px; padding-left: 14px;
}

ul#menu_six li.selezionato a,
ul#menu_six li.selezionato a:link,
ul#menu_six li.selezionato a:active{
	text-decoration: none; color: #7D3500
}
ul#menu_six li.selezionato a:hover{
	 text-decoration: underline; color: #000
}

ul#menu_six li.voce_mail {
	border: 0;
}

ul#menu_six li a.mail,
ul#menu_six li a.mail:link,
ul#menu_six li a.mail:active{
	font-weight: normal; text-decoration: underline; text-align: center; color: #7D3500;
	margin-top: 15px;
}
ul#menu_six li a.mail:hover{
	text-decoration: underline; color: #000
}

.box_banner{
	clear: left;
	background: url('../img/top_box_banner.gif') top left no-repeat; padding-top: 13px; margin: 10px 0;
}

#banner_gallery_content{
	text-align: center;
}
ul.banner{
	width: 100%; list-style: none; margin: 0; padding: 0 0 16px 0;
	background: url('../img/sfondo_box_banner.gif') bottom left repeat-y;
}

ul.banner li{
	margin: 0 20px 0 21px; padding: 7px 6px 7px 25px; font-weight: bold; border-bottom: 1px solid #E4E4E4;
}
.scuole_insegnanti{
	background: url('../img/icona_scuole_insegnanti_2.gif') center left no-repeat;
}
.scuole_insegnanti_over{
	background: url('../img/icona_scuole_insegnanti_1.gif') center left no-repeat;
}
.percorsi_didattici{
	background: url('../img/icona_percorsi_2.gif') center left no-repeat;
}
.orari{
	background: url('../img/icona_orari_2.gif') center left no-repeat;
}
.video{
	background: url('../img/icona_video_2.gif') center left no-repeat;
}

ul.banner li a,
ul.banner li a:link,
ul.banner li a:active{
	text-decoration: none; font-weight: normal; color: #7D3500
}
ul.banner li a:hover{
	 text-decoration: underline; color: #7D3500
}

ul#menu_dex{
	width: 152px; list-style: none; float: left; margin: 0; padding: 0;
}
ul#menu_dex li{
	margin: 0 8px; padding: 3px 0; border-bottom: 1px solid #CBC89C;
}

ul#menu_dex li a,
ul#menu_dex li a:link,
ul#menu_dex li a:active{
	text-decoration: none; color: #7D3500;
}
ul#menu_dex li a:hover{
	 text-decoration: underline; color: #000
}
ul#menu_dex li.selezionato {
	color: #000000; font-weight: bold
}
