@charset "utf-8";
/* CSS Document */

				   
body {
	background-color:#0099ff;
	background-image:url(../immagini/bg.jpg);
	background-repeat:repeat-x;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font-family:Tahoma;
	}

a:link, a:visited {
	color:#FFF;
	text-decoration:none;
}
a:hover, a:active {
	color:#FFF;
	text-decoration:underline;
}

object {outline:none;}
	

#calendariAquafashionsito{
	color: #FFF;
	font-size:11px;
	text-align:center;
}

#container {
	width:970px;
	text-align:center;
	margin:0px;
	padding:0px;
	position:relative;
}	
	
#topFlash{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:970px;
	height:665px;;
	outline:none;
	
	}
	
#topFlashInterno{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:970px;
	height:450px;
	outline:none;
	
	}

#footer_old{
	background-image:url(../immagini/footer.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:118px;
}

#footer{
	background-image:url(../immagini/footerBig2.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:340px;
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}

#footerEng{
	background-image:url(../immagini/footerBig2Eng.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:340px;
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}

#leftBar {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	width:253px;
}

#leftBarCorpo{
	
	width:253px;background-image:url(../immagini/bgBarraSx.jpg);background-repeat:repeat-y; position:relative; background-position:bottom; z-index:1;
	
	}

#leftBarFondo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:253px;
	height:13px;
	background-image:url(../immagini/bgBarraSxFondo.jpg);
	background-repeat:no-repeat;
}

#leftBarTop {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:253px;
	height:13px;
	background-image:url(../immagini/bgBarraSxTop.jpg);
	background-repeat:no-repeat;
}

#mainContenuto {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	width:689px;
}

#mainEnglish {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:680px;
}

#videoBox{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:691px;
	height:388px;
	background-image:url(../immagini/bloccoVideo.jpg);
	background-repeat:no-repeat;
}

#boxNewsGrande{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:443px;
	height:352px;
	background-image:url(../immagini/boxGrande.jpg);
	background-repeat:no-repeat;
	}
	
			#boxNewsGrande .titolo{
				font-weight:bold;
				padding:10px 0px 0px 10px;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:13px;
				color:#348ccc;
				
			}
			
			#boxNewsGrande .immagine{
				width:421px;
				height:246px;
				padding:10px 10px 5px 10px;
			}
			
			#boxNewsGrande .abstract{
				font-size:12px;
				color:#fff;
				padding:0px 10px 10px 10px;
				height:12px;
				width:421px;
				line-height:20px;
				font-weight:bold;
			}
			
			#boxNewsGrande .bottone{
				font-size:12px;
				padding:0px 10px 0px 10px;
				height:37px;
				width:421px;
			}
			
			#boxNewsGrande .btn{
				padding:10px 0px 0px 0px; 
				background-image:url(../immagini/btnGrande.png);
				background-repeat:no-repeat;
				width:145px;
				height:37px;
				color:#fff; 
				font-weight:bold;
				font-size:12px;
				cursor:pointer;
			}

#boxNewsPiccolo{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:241px;
	height:170px;
	background-image:url(../immagini/boxPiccolo.jpg);
	background-repeat:no-repeat;
	position:relative;
	}
	
			#boxNewsPiccolo .titolo{
				font-weight:bold;
				padding:3px 0px 15px 10px;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:10px;
				height:20px;
				color:#348ccc;
			}
			
			#boxNewsPiccolo .immagine{
				width:90px;
				height:90px;
				padding:10px 5px 5px 10px;
			}
			
			#boxNewsPiccolo .abstract{
				font-size:11px;
				color:#184261;
				padding:10px 5px 0px 5px;
				height:90px;
				width:50%;
				line-height:14px;
			}
			
			#boxNewsPiccolo .bottone{
				padding:32px 5px 0px 0px;
				height:37px;
				width:241px;
				clear:both;
			}
			
			#boxNewsPiccolo .btn{
				position:absolute;
				top:132px;
				left:120px;	
				padding:10px 0px 0px 0px; 
				background-image:url(../immagini/btnPiccolo.png);
				background-repeat:no-repeat;
				width:105px;
				height:37px;
				color:#fff; 
				font-weight:bold;
				font-size:10px;
				cursor:pointer;
			}


#linkTitolo a:link, #linkTitolo a:visited {
	color:#338CCC;
	text-decoration:none;
}
#linkTitolo a:hover, #linkTitolo a:active {
	color:#338CCC;
	text-decoration:underline;
}


.titolo{
	padding: 5px 0px 0px 10px;
	font-size:15px;
	font-weight:bold;
	color:#338CCC;
	text-transform:uppercase;
	}
	
.titoloNews{
font-size:12px;
font-weight:bold;
color:#338CCC;
text-transform:uppercase;
}
	
.testo{
	color:#FFF;
	font-size:12px;
	line-height:18px;
	}

.testoAbstract{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	}
	

.btn{
	background-image:url(../immagini/btnPiccolo.png);
	background-repeat:no-repeat;
	width:106px;
	height:37px;
	color:#fff; 
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
}

.scaricaModulo{
	background-image:url(../immagini/btnModulo.png);
	background-repeat:no-repeat;
	padding-top:10px;
	width:155px;
	height:33px;
	color:#fff; 
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}