/* CSS Document */

body{
	background-color:#000000;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.contenitore{
background-color:#000099;
width:850px;
margin:0px;
padding:0px;
margin-right: auto;
margin-left: auto;

}


.barra_sfumata{
background-image:url(../graph/sfondino_barra.jpg);
background-repeat:repeat-x;
width:100%;
height:90px;
margin-top:86px;
position:absolute;
width:850px;

}

.barra_sfumata_desk{
background-image:url(../graph/sfondino_barra.jpg);
background-repeat:repeat-x;
width:100%;
height:90px;
margin-top:86px;
position:absolute;
width:850px;

}

.barra_sfumata p{
margin:0px;
padding:0px;
color:#FFFFFF;
margin-top:-19px;
margin-left:182px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-variant:small-caps;
width:500px;
}

.barra_sfumata_desk p{
margin:0px;
padding:0px;
color:#FFFFFF;
margin-top:-19px;
margin-left:182px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-variant:small-caps;
width:500px;
}

#xxx
{
padding-left:225px;
height:20px;
padding-top:12px;
font-size:14px;
}

#xxx a{
text-decoration:none;
font-size:14px;
color:#FFFFFF;
}

#xxx a:visited{
text-decoration:none;
font-size:14px;
color:#FFFFFF;
}


.logo{
margin-left:22px;
z-index:25;
position:absolute;
}


.barra_menu_alta{

margin:0px;
padding:0px;
padding-left:163px;
position:absolute;
}

.menu{
list-style-type:none;
margin:0px;
padding:0px;
display:inline;

}

.menu li{
float:left;
clear:right;

}

.menu li img{
margin:0px;
padding:0px;
border:none;

}


.figura{
margin-left:736px;
margin-top:8px;
z-index:25;
position:absolute;

}

/*##################################################################################*/

.contenitore_sotto{

background-color:#000000;

padding-top:176px;
margin-left:auto;
margin-right:auto;
width:850px;
}


.menusx{
float:left;
width:287px;
}

.link_fotogallery{
/*
position:absolute;
top:253px;
left:227px;
*/
position:relative;
top:-250px;
left:150px;

color:#AC8485;
text-decoration:none;
}

.link_fotogallery a{
color:#AC8485;
text-decoration:none;
}

.link_fotogallery a:visited{
color:#AC8485;
text-decoration:none;
}

.link_fotogallery a:hover{
color:#FFFFFF;
text-decoration:none;
}


.link_eventi{

margin:0px;
padding:0px;
/*
position:absolute;
top:352px;
left:95px;
*/
position:relative;
top:-169px;
left:20px;
color:#AC8485;
text-decoration:none;
}

.link_eventi a{
color:#AC8485;
text-decoration:none;
}

.link_eventi a:visited{
color:#AC8485;
text-decoration:none;
}

.link_eventi a:hover{
color:#FFFFFF;
text-decoration:none;
}




.link_didattica{
font-size:14px;
margin:0px;
padding:0px;
position:relative;
/*
top:457px;
left:129px;
*/
top:-82px;
left:52px;
color:#AC8485;
text-decoration:none;
}

.link_didattica a{
color:#AC8485;
text-decoration:none;
}

.link_didattica a:visited{
color:#AC8485;
text-decoration:none;
}

.link_didattica a:hover{
color:#FFFFFF;
text-decoration:none;
}


.corpodx{
	float:left;
	width:537px;
	background-color:#000000;
	margin-top:12px;
	padding-left:26px;
	text-align: justify;
}

.title{
width:537px;

font-size:20px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:600;
margin-bottom:10px;
}

.title a,a:visited{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-variant:normal;

}

.title img{
border:none;
vertical-align:middle;
}

/*--------------------------------------------------------------------------------*/
.footer{
clear:both;
width:850px;
border-top:1PX solid #AC8485;
padding-top:2px;
margin-bottom:15px;
}

.footer_sx{
float:left;
font-variant:small-caps;
color:#AC8485;
margin:0px;
padding:0px;
width:50%;
}

.footer_dx{
float:right;
font-variant:small-caps;
color:#AC8485;
margin:0px;
padding:0px;
width:50%;
text-align:right;
}

.footer_dx a{
font-variant:small-caps;
color:#AC8485;
text-decoration:none;
}

.footer_dx a:visited{
font-variant:small-caps;
color:#AC8485;
text-decoration:none;
}

.footer_dx a:hover{
font-variant:small-caps;
color:#FFFFFF;
text-decoration:none;
}

/*ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà*/
.barra_back{
background-color:#000000;
border:none;
margin:0px;
padding:0px;
margin-top:3%;
text-align:right;

}


.barra_back img{
border:none;
margin:0px;
padding:0px;
margin-right:2%;
}


.elenco_news{
list-style-type:none;
padding:0px;
margin:0px;

}

.elenco_news li{

padding:0px;
margin:0px;
float:left;
margin-bottom:20px;

}


.box_news{

width:537px;
background-color:#000000;

}

.box_news_testo{

width:537px;
background-color:#000000;

}

.title_n{
	width:527px;
	color:#CC3300;
	font-size:18px;
	border-bottom:1px solid #FFFFFF;
	padding-bottom:3px;
}

.title_n a{
width:527px;
color:#5F3334;
font-size:18px;
text-decoration:none;
border-bottom:1px solid #FFFFFF;
padding-bottom:3px;
}


.title_n a:visited{
width:527px;
color:#5F3334;
font-size:18px;
text-decoration:none;
border-bottom:1px solid #FFFFFF;
padding-bottom:3px;
}

.back_label{
font-weight:500;
font-size:1em;
margin-right:2%;

border:1px solid #990000;
text-align:left;
margin-bottom:4px;
padding-left:5px;
width:40%;
background-color:#5F3334;

}

.back_input{
margin-bottom:4%;
width:100%;
}

.inserito{
width:527px;
color:#FFFFFF;
font-size:12px;
margin-top:2px;
text-align:left;
margin-bottom:10px;
}

.leggi_questa{
background-color:#5F3334;
width:120px;
float:right;
text-align:right;
margin-bottom:10px;

}

.leggi_questa a{
color:#FFFFFF;
font-weight:600;
text-decoration:none;
margin-right:5px;
font-size:14px;
font-family: Tahoma, Arial, Verdana, sans-serif;
letter-spacing:0.08em;
}

.leggi_questa a:visited{
color:#FFFFFF;
font-weight:600;
text-decoration:none;
}


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.seleziona_anno{
width:100%;
text-align:right;
}

.seleziona_anno_label{
color:#FFFFFF;
margin-right:5px;
font-size:14px;
font-family: Tahoma, Arial, Verdana, sans-serif;
vertical-align:middle;
}


.link_pagine{
clear:both;
width:500px;
text-align:center;
margin-bottom:20px;
margin-top:20px;
}

.link_pagine a{
color:#AC8485;
text-decoration:none;
font-size:14px;
margin-right:8px;
}

.segnato{
color:#FF0000;
font-size:16px;
text-decoration:none;
}

.segnato:visited{
color:#FF0000;
font-size:16px;
text-decoration:none;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*   G A L L E R Y  */


.indietro a{
text-decoration:none;
color:#CCCCCC;

}

.indietro a:visited{
text-decoration:none;
color:#CCCCCC;
}

.indietro a img{
text-decoration:none;
color:#CCCCCC;
margin-right:5px;
vertical-align:baseline;
}


ul.lista_img{
list-style-type:none;
}


ul.lista_img ul{
width:100%;
list-style-type:none;
margin:0px;
padding:0px;
clear:both;
list-style-type:none;
}

ul.lista_img ul li{
margin:0px;
padding:0px;
float:left;
clear:right;
margin-right:30px;
list-style-type:none;
}

ul.lista_img li img{
border:2px solid #FFFFFF;
margin-right:30px;

}
.titlesandra {
	width:537px;
	font-size:20px;
	color:#FFFFFF;
	font-variant:small-caps;
	font-weight:600;
	margin-bottom:10px;
	background-image: url(../graph/rad_teacher.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 68px;
}
