html{
width:100%}
body {
	/*width: 900px;*/
	width:100%;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image: url(../img_n/bg-testa2.gif);
	background-repeat: repeat-x;
}
#accademia{
	/*width:900px;*/
	margin: 0 auto;
width: 90%;

text-align: left;
margin-bottom:55px;
}#tour{
	/*width:900px;*/
	margin: 0 auto;

text-align: left;
margin-bottom:55px;
}
#testa{
	width:100%;
	/*background-color: #CCCCCC;*/
	text-align:left;
	float:left;

}
#testa img {
float:left;}

#cercas{width:300px;
float:right;
margin-top:45px;
text-align:right;}
#study{
float:left;
width:300px;
margin-top:50px;
font-family: Arial, Helvetica, sans-serif;
	color: #00CC99;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;}
#study a{
font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
#study a:hover{
	color: #999999;}
#cercaseng{
	width:600px;
	float:right;
	margin-top:45px;
	text-align:right;
	background-color: #00CC99;
}
#cercaseng a{
	width:600px;
	margin-top:45px;
	text-align:left;
	background-color: #00CC99;
}
#men{	width:100%;
text-align:left;
float:left;
/*	background-color: #cc0066;*/
	margin-top:7px;
}
#men ul{
display:inline;
margin:0px;
padding:0px;}
#men li{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#men li a{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}#men li a:hover{
	
	color: #000000;
	
	text-decoration: none;
}
#sottomen {
display:block;
/*background-color:#999999;*/
text-align:left;
}
/*#due, #archivi, #sottomenu1 #sottomenu2{
	background-color: #due;
	margin-bottom:5px;
margin-top:0px;
margin-left:0px;
}*/
#sottomen ul/*, #due ul, #archivi ul, #sottomenu1 ul,#sottomenu2 ul*/{
display:inline;
margin:0px;
padding-bottom:5px;
padding-left:0px;
padding-right:5px;
padding-top:5px;
		/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;*/}
#sottomen li/*, #due li, #archivi li, #sottomenu1 li, #sottomenu2 li*/{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;


}
#sottomen li a, #due li a, #archivi li a, #sottomenu1 li a, #sottomenu2 li a{
padding-right:20px;
padding-left:20px;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
		border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}#sottomen li a:hover, #due li a:hover, #archivi li a:hover, #sottomenu1 li a:hover, #sottomenu2 li a:hover{
	display:inline;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #cc0066;
}
#centroc{
	margin-top:15px;
	text-align:left;
	width:100%;
	position: relative;
	/*float:left;*/

}
#sx{
	position: absolute;
	/*position:relative;*/
	top: 0px;
	left: 0;
	width: 215px;
	/*\width:225px;
	w\idth:215px;*/
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	float:left;
	
}
#sx ul{
	margin:0px;
	padding:5px;
	list-style-image: none;
	list-style-type: none;
}
#sx li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom:2px;
	margin-bottom:4px;
}
#sx li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
#sx li a:hover{
	
	color: #cc0066;
}
#contenuto{
	text-align: justify;
	margin-top: 0;
	margin-right: 265px;
	margin-bottom: 0;
	margin-left: 235px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 1em;
	padding-left: 10px;
	min-height:600px;
	height: auto !important;
height: 600px;
}
#contenutointt{
	text-align: justify;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 245px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 1em;
	padding-left: 10px;
	min-height:600px;
	height: auto !important;
height: 600px;

}
#contenutointt ul{
margin:0px;
padding:0px;
/*width:100%;*/
}
#contenutointt  li{
margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 22px;
	list-style-image: none;
	list-style-type: none;
	min-height: 275px;
height: auto !important;
height: 275px;
}
	#contenutointt  li p:first-letter{
	font-size: 68px;
	font-weight: normal;
	color: #999999;
	float:left;
	line-height: 68px;
	font-family: Helvetica, Arial;
	
}
#contenutointt li a img{
border:0px;
float:right;
margin:8px;}
#contenutoall{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;

}
#contint{
float:left;}

#contenuto2{

		text-align: justify;
	margin-top: 0;
	margin-right: 265px;
	margin-bottom: 0;
	margin-left: 220px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 1em;
	padding-left: 10px;
	min-height:500px;
height: auto !important;
height: 500px;

}
#contenuto2 a, #contenuto a{color: #cc0066;}
#contenuto2 a:hover,#contenuto a:hover{color: #666666;}
#contenuto2 ul{
margin:0px;
padding:0px;
}
#contenuto2 ul img{
/*float:right;*/
margin:8px;}
#contenuto2 li{
	
	margin-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
/*	float:left;*/
	width:400px;
	list-style-image: none;
	list-style-type: none;
}
#contenuto2 li a{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc0066;}
#contenuto2 li a:hover{
	color: #000000;}
	
#contenuto3{
	width:410px;
	float:left;
	padding:3px;
		margin-left:20px;
	text-align: justify;
}
#contenuto3 ul{
margin:0px;
padding:0px;
}
#contenuto3 ul img{
	margin:8px;
	border: 1px solid #cc0066;
}
#contenuto3 li{
	
	margin-bottom:15px;
	/*border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	float:left;
	line-height: 18px;
	list-style-image: none;
	list-style-type: none;
}
#contenuto3 li a{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc0066;}
#contenuto3 li a:hover{
	color: #000000;}
/*#contenutocorsi{*/
	/*width:655px;*/
	/*float:right;*/
		/*margin-left: 245px;
	margin-top:15px;
	position:absolute;
	float:right;
	padding:3px;
	text-align: justify;*/
	/*text-align: justify;
	margin-top: 0;
	margin-right:10px;
	margin-left: 245px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 1em;
	padding-left: 10px;

}*/

#contenutocorsi ul{
margin:0px;
padding:0px;
}
#contenutocorsi ul img{
float:right;
margin:8px;}
#contenutocorsi li{
	float:left;
	margin-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 18px;
	list-style-image: none;
	list-style-type: none;
}
#contenutocorsi li a{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc0066;}
#dx{/*
margin-top:5px;
	width:245px;
	float:right;
	text-align:right;
	float: right;
	width: 245px;*/
	position: absolute;
	top: 0px;
	right: 0px;
	width: 245px;
	\width:255px;
	w\idth:245px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1em;
	padding-left: 5px;

}#dxnews{/*
margin-top:20px;
	width:245px;
	float:right;
	text-align:left;*/position: absolute;
	top: 0px;
	right: 0;
	width: 245px;
	\width:255px;
	w\idth:245px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1em;
	padding-left: 5px;
	position: absolute;
}

#dxnews ul{
	margin:0px;
	padding:5px;
	list-style-image: none;
	list-style-type: none;
}
#dxnews li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	list-style-image: none;
	list-style-type: none;
}
#dxnews li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-image: none;
	list-style-type: none;
}
#categoria{
	background-color:#cc0066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}#newscl{
background-color:#91c500;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
	/*float:left;*/}
	#newscl ul{
padding:0px;
margin:0px;
	list-style-image: none;
	list-style-type: none;}
#newscl li a{
	color:#666666;
	list-style-image: none;
	list-style-type: none;
	font-weight: bold;
	
}
#newscl li{
	color:#000000;
	list-style-image: none;
	list-style-type: none;
			margin-bottom:6px;
		padding-bottom:2px;

}
#newsc{
/*background-color:#91c500;*/
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float:left;
	color: #FFFFFF;
	padding:3px;}
#newsc ul{
padding:0px;
margin:0px;
	list-style-image: none;
	list-style-type: none;}
#newsc li a{
	color:#666666;
	list-style-image: none;
	list-style-type: none;

}
#newsc li a:hover{
	color:#99cc33;


}
#newsc li{
	color:#000000;
	list-style-image: none;
	list-style-type: none;
		margin-bottom:6px;
		padding-bottom:2px;
}





#personaggi{
/*background-color:#91c500;*/
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:left;
	color: #FFFFFF;
	padding:3px;}
#personaggi ul{
padding:0px;
margin:0px;
	list-style-image: none;
	list-style-type: none;}
#personaggi li a{
	color:#333333;
	list-style-image: none;
	list-style-type: none;
	font-weight: normal;
	
}
#personaggi li a:hover{
	color:#99cc33;


}
#personaggi li{
	color:#000000;
	list-style-image: none;
	list-style-type: none;
		margin-bottom:2px;
		padding-bottom:2px;
		border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #99cc33;
}



h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #333333;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height: 28px;
	text-align:left;
}

h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:auto;
	margin-top:0px;
	font-style: italic;

}h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	float:left;
	margin-right:auto;
}
.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 22px;
}
#altro{
	background-color:#cc0066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
}
#foot{
width:100%;
/*float:left;*/
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-top:20px;
}
#accademiaitaliana{
width:900px;
margin-top:5px;}
#destraaccademia{
width:600px;
float:left;
text-align:left;}
#sinistraaccademia{
width:300px;
float:right;
text-align:left;}
.right{
float:left;
margin:5px;}
.linm{
color:#ffba00;}
a.linm:hover{
color:#999999;}
#imma{
width:420px;
float:left;}
#imma img{
margin-right:3px;
float:left;
border:0px;}
#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
.rtop, .rbottom{display:block; } 
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden} 
/*.r1{margin: 0 5px; background:#cc0066;} */
.r2{margin: 0 3px; background:#cc0066;} 
.r3{margin: 0 2px; background:#cc0066;} 
.r4{margin: 0 1px; height: 2px; background:#cc0066;} 
.contain{background:#cc0066;
text-align:center;}

.btop, .bbottom{display:block; } 
.btop *, .bbottom *{display: block; height: 1px; overflow: hidden} 
.b1{margin: 0 5px; background:#99cc33;} 
.b2{margin: 0 3px; background:#99cc33;} 
.b3{margin: 0 2px; background:#99cc33; } 
.b4{margin: 0 1px; height: 2px; background:#99cc33;} 
#containb{
	background:#99cc33;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
float:left;
	line-height: 22px;
	padding:8px;

	/*height:182px;*/
}
#contnews{
width:192px;
float:left;}
#contnews img{
float:left;
margin:5px;}
.linmc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.btopg, .bbottomg{display:block; } 
.btopg *, .bbottomg *{display: block; height: 1px; overflow: hidden} 
.b1g{margin: 0 5px; background:#929292;} 
.b2g{margin: 0 3px; background:#929292;} 
.b3g{margin: 0 2px; background:#929292;} 
.b4g{margin: 0 1px; height: 2px; background:#929292;} 
#gallimma{
width:240px;
/*float:left;*/
	background:#929292;
	text-align:right;
	
}.gallimmaimg{
	margin:1px;
	/*float:left;*/
	border: 1px solid #FFFFFF;	
}
#fot{
margin-left:10px;
padding-bottom:3px;
text-align:left;
width:230px;}
#gal{
width:240px;
/*
float:left;*/
}
.left{
float:right;
border:0px;}
#destrai{
float:right;
width:230px;
float:left;}
#destrai img{
float:right;
border:0px;}
.btopv, .bbottomv{display:block; } 
.btopv *, .bbottomv *{display: block; height: 1px; overflow: hidden} 
.b1v{margin: 0 5px; background:#FFCC00;} 
.b2v{margin: 0 3px; background:#FFCC00;} 
.b3v{margin: 0 2px; background:#FFCC00;} 
.b4v{margin: 0 1px; height: 2px; background:#FFCC00;} 
#galliv{
	width:240px;
	padding:0px; 
	text-align:right;
	background-color: #FFCC00;	
}#gav{
width:240px;
}
.clear{
clear:both;}
#push{height: 142px; clear:both;}
#accademiaitalianacorsi{
width:215px;
float:left;}
form{
	padding:0px;
	margin:0px;
	
}
#dxtestform input, #dxtestform textarea{background-color: #EEEEEE;
	border: 3px double #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left:5px;}
#cercas input{
	background-color: #EEEEEE;
	border: 3px double #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left:5px;
	
}
#articoloiscrizione input, #articoloiscrizione select, #articoloiscrizione textarea{
	background-color: #EEEEEE;
	border: 3px double #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left:5px;
	float:left;
}
h1{
	color: #ffba00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 28px;
	font-style: italic;
}
h3{
	font-family: Helvetica, Arial;
	font-size: 28px;
	font-weight: bold;
	color: #666666;
	line-height: 25px;
}
#dxtest{
position:relative;
top:0px;
float:right;}
#dxtestform{
position:relative;
text-align:left;
top:0px;
margin-left:25px;
float:left;}
#dxtestcred{
top:0px;
float:right;
margin-left:25px;
padding-left:20px;
width:40%;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;}
#dxtestcred a{
	color: #ffba00;
	font-weight: bold;
}
#dxtestcred a:hover{
	color: #999999;
	font-weight: bold;
}
#dxtestcred p:first-letter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: normal;
	color: #666666;
	float:left;
		line-height: 28px;
		margin-right:5px;
}#articolo1{
	width:25%;
	float:left;
	padding-right:12px;
}
#articolo1 a, #articolo2 a, #articolo2l a{
	color: #ffba00;
}
#articolo1 a:hover, #articolo2 a:hover, #articolo2l a:hover{
	color: #333333;
}
#articolo3{
	width:20%;
	float:left;
	padding-right:12px;
}
#articolo1 ul, #articolo3 ul{
	padding:0px;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 10px;
}
#articolo1 li a, #articolo3 li a{font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	font-weight: normal;
	color: #ffba00;}
#articolo1 li a:hover, #articolo3 li a:hover{
color:#666666;}
#articoloiscrizione{
	float:left;
	width:65%;
	margin-left:25px;
}
#articolo1map{
	width:48%;
	float:left;
	padding-right:8px;
}
#articolo1credit{
	width:28%;
	float:left;
	text-align:left;
	padding-right:12px;
}
#articolo1credit a{
	color: #ffba00;
	font-weight: bold;
}
#articolo1credit a:hover{
	color: #999999;
	font-weight: bold;
}
#articolo1credit2{
	width:25%;
	float:left;
	text-align:left;
	padding-left:25px;
	padding-right:12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#articolo1credit2 a{
	color: #ffba00;
	font-weight: bold;
}
#articolo1credit2 a:hover{
	color: #999999;
	font-weight: bold;
}
#articolo1credit3{
	width:35%;
	float:left;
	text-align:left;
	padding-left:25px;
	padding-right:12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}#articolo1credit3 a{
	color: #ffba00;
	font-weight: bold;
}
#articolo1credit2 ul{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#articolo1credit2 li{
margin:0px;
padding:0px;}
#articolo1credit3 a:hover{
	color: #999999;
	font-weight: bold;
}
#articolo1credit3 ul{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#articolo1credit3 li{
margin:0px;
padding:0px;}
#riga{
width:1px;
float:left;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
#articolo1 p:first-letter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: normal;
	color: #666666;
	float:left;
	line-height: 28px;
	margin-right:5px;

}
#articolo2 p:first-letter, #articolo2l p:first-letter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: normal;
	color: #666666;
	float:left;
		line-height: 28px;
		margin-right:5px;
}
#articolo2{
	width:25%;
	float:left;
	padding-left:12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#articolo2l{
	width:28%;
	float:left;
	padding-left:12px;
		padding-right:12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}


#articolo4{
	width:25%;
	float:left;
	padding-left:12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#headline{
	float:left;
	margin-top:25px;
	width:72%;
	float:right;

}#elenco{
	padding-left:30px;
	position:relative;
	top:0px;
	width:420px;
	float:right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#elencos{
	padding-left:10px;
	position:relative;
	top:0px;
	width:420px;
	float:right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#elenco ul{
	margin-left:10px;
	margin-top:5px;
	list-style-image: none;
	list-style-type: none;
}
#elenco img{
	float:right;
	
}
#elenco li a:hover{
color:#cc0066;
	
}

#elenco p{
		
}
#headline p:first-letter{/*font-family:  "Times New Roman", Times, serif;*/
	font-size: 68px;
	font-weight: normal;
	color: #CCCCCC;
	float:left;
	line-height: 68px;
	font-family: Helvetica, Arial;
}
#headline p{
	float:left;
	color: #333333;
	white-space: pre;
	vertical-align: super;

}#lagallery {
width:100%;
min-height:450px;
height: auto !important;
height: 450px;}
#lagallery img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border: 1px solid #cc0066;
}
#galles{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;

}
#galles a, #galles2 a{font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;}
#galles2{background-color:#EEEEEE; 
width:240px; 
padding:5px;
margin:5px;}
#destra2{
float:right; 
width:250px;
}
.sfilata{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffba00;}
a.sfilata:hover{
	color: #666666;}
#galleslaurea{

height:95px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
clear:right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
#gallesint{
	width:260px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:left;
	line-height: 14px;
}
#gallesint img{
margin-left:60px;}
#galleslaurea b{
text-align:right;
float:left;}
/*#galleslaurea img{
margin:2px;
}*/
.wales{
float:left;}
#galleslaurea a{

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.linmdov{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;}

img.fotinat {
    clip: Rect(0px 50px 50px 0px);
}
#corsi ul{}
#corsi li{
margin-bottom:4px;
padding-bottom:2px;}
#corsi li a{
color:#333333;}
#corsi li a:hover{
color:#cc0066;}
#videoli{
/*background-color:#91c500;*/
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float:left;
	color: #FFFFFF;
	padding:3px;}
#faqt{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	color: #333333;
}
#faqt ul{
margin:0px;
padding:0px;}
#faqt li{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom:25px;
	color: #333333;}
#faqt li a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	color: #333333;}

#faq1, #faq2{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;}
#abr1, #abr2, #abr3, #abr4, #abr5, #abr6, #abr7, #abr8, #abr9, #abr10, #abr11, #abr12, #abr13, #abr14, #abr15, #abr16, #abr17, #abr18, #abr19, #abr4m, #abr3s, #abr2h{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #EEEEEE;
	margin-bottom:25px;
	padding:5px;
}
.titcalbfaq{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffba00;}
#hom{
float:left;
width:150px;
margin-top:50px;}
#hom a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0066;}
.home{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc0066;
	margin-bottom:6px;}
a.home:hover{
	color: #666666;
}
.url{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0066;
	margin-bottom:6px;}
.title{font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-bottom:6px;}
a.title:hover{
	color: #cc0066;
}
#meneng{	width:100%;
text-align:left;
float:left;
/*	background-color: #cc0066;*/
	margin-top:7px;
}
#meneng ul{
display:inline;
margin:0px;
padding:0px;}
#meneng li{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
#meneng li a{
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}#meneng li a:hover{
	
	color: #000000;
	
	text-decoration: none;
}
#newsclo{
background-color:#009ee0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
	/*float:left;*/}
	#newsclo ul{
padding:0px;
margin:0px;
	list-style-image: none;
	list-style-type: none;}
#newsclo li a{
	color:#009ee0;
	list-style-image: none;
	list-style-type: none;
	font-weight: bold;
	
}
#newsclo li{
	color:#000000;
	list-style-image: none;
	list-style-type: none;
			margin-bottom:6px;
		padding-bottom:2px;

}
#newsclo li a:hover{
	color:#009ee0;

}
#newsclgg{
background-color:#009ee0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
	/*float:left;*/}
	#newsclgg ul{
padding:0px;
margin:0px;
	list-style-image: none;
	list-style-type: none;}
#newscl ligg a{
	color:#666666;
	list-style-image: none;
	list-style-type: none;
	font-weight: bold;
	
}
#newscl ligg a:hover{
	color:#009ee0;
	
}#newsclgg li{
	color:#000000;
	list-style-image: none;
	list-style-type: none;
			margin-bottom:6px;
		padding-bottom:2px;

}
.iscritit{
	color: #ffba00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 28px;
	font-style: normal;
}
#dati1, #dati3{
float:left;
width:40%;}
 #dati2 {
	float:left;
	width:60%;

}
#dati5, #dati6, #dati7{
float:left;
width:100%;}
#dati5 input, #dati6 input, #dati7 input{float:left;
clear:right;}
#study2{
	float:left;
	width:300px;
	margin-top:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;

}
#study2 a{
font-family: Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
#study2 a:hover{
	color: #999999;}
	#footeer{
width:99%;/*
modificato il float, cioč tolto il commento per vedere se scende il piede*/
float:left;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-top:20px;
}
h6{font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding:0px;
	color: #666666;
	margin:0px;}
	
/* gerardo: modifiche per pagine prezzi*/
#contenutoallprice{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 24px;
}
.txtx{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 24px;
}
