body
{ 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url('/newskin/newskin_img/sfondo.jpg');
	background-repeat: repeat-x;
	background-color:#749fba;
	
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color: #40688c;
}
.default
{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: justify;
}

.bordo_destra
{
	float:left;
    margin-left: 0px;
    margin-right: 10px;
    text-align: justify;

}

.bordo_sinistra
{
	clear:both;
	float:right;
    margin-left: 5px;
    margin-right: 0px;
    width: 150px;

}

div.site_angolo {
	position:absolute;
	margin:0;
	border:0px;
	top:0px;
	left:0px;
}

div.contenuto{
	text-align:justify;
	padding-right:2px;
    margin-left: 0px;
    margin-right: 10px;

}

.testo
{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    margin-left: 0px;
    margin-right: 0px;
    
}

.titolo
{
	font-family: Verdana, Arial, Helvetica; 
    color: #3692bb;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.titolo2
{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.titolo3
{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

a:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: underline;
	          
}
a:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: underline;
             
}
a:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 10px;
     text-decoration: underline;
     
}

a.immagini:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #000000;
    font-size: 14px;
    text-decoration: none;
	          
}
a.immagini:visited{font-family: Verdana, Arial, Helvetica; 
    color: #000000;
    font-size: 14px;
    text-decoration: none;
             
}
a.immagini:hover{font-family: Verdana, Arial, Helvetica; 
     color: #000000;
     font-size: 14px;
     text-decoration: none;
     
}

a.link:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
	          
}
a.link:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
             
}
a.link:hover{font-family: Verdana, Arial, Helvetica; 
     color: #40688c;
     font-size: 10px;
     text-decoration: underline;
     
}


a.nnv:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
    cursor:text;
	          
}
a.nnv:visited{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
    cursor:text;
             
}
a.nnv:hover{
	font-family: Verdana, Arial, Helvetica; 
     color: #40688c;
     font-size: 10px;
     text-decoration: none;
     cursor:text;
}


a.link2:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: underline;
	          
}
a.link2:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: underline;
             
}
a.link2:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 10px;
     text-decoration: underline;
     
}

a.link3:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
	          
}
a.link3:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
             
}
a.link3:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 10px;
     text-decoration: none;
     
}


a.link4:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 12px;
    text-decoration: none;
	          
}
a.link4:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 12px;
    text-decoration: none;
             
}
a.link4:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 12px;
     text-decoration: none;
     
}


a.ancora:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
	          
}
a.ancora:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 10px;
    text-decoration: none;
             
}
a.ancora:hover{font-family: Verdana, Arial, Helvetica; 
     color: #40688c;
     font-size: 10px;
     text-decoration: none;
     
}


a.newstitle:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
	          
}
a.newstitle:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
             
}
a.newstitle:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 11px;
     text-decoration: none;
     font-weight: bold;
     
}


a.pagmenu:link{
	font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
	          
}
a.pagmenu:visited{font-family: Verdana, Arial, Helvetica; 
    color: #40688c;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
             
}
a.pagmenu:hover{font-family: Verdana, Arial, Helvetica; 
     color: #023666;
     font-size: 13px;
     text-decoration: none;
     font-weight: bold;
     
}


hr.aa{
	background-color: #bfd4e8;
	color: #bfd4e8;
	border: none;
	padding: 0px;
	margin-top: 5px;
	height: 1px;
	
}
       
img{
	border:none;
}

.rollover_home a {position: absolute; top:73px; background-image: url('/newskin/newskin_img/home1.jpg');}
.rollover_home a:hover {background-image: url('/newskin/newskin_img/home2.jpg');}

.rollover_dream_theater a {position: absolute; top:89px;  background-image: url('/newskin/newskin_img/dream_theater1.jpg');}
.rollover_dream_theater a:hover { background-image: url('/newskin/newskin_img/dream_theater2.jpg');}

.rollover_italian_dreamers a {position: absolute; top:104px;  background-image: url('/newskin/newskin_img/italian_dreamers1.jpg');}
.rollover_italian_dreamers a:hover { background-image: url('/newskin/newskin_img/italian_dreamers2.jpg');}

.rollover_ytseitalia a {position: absolute; top:120px;  background-image: url('/newskin/newskin_img/ytseitalia1.jpg');}
.rollover_ytseitalia a:hover { background-image: url('/newskin/newskin_img/ytseitalia2.jpg');}

.rollover_writeus a {position: absolute; top:136px;  background-image: url('/newskin/newskin_img/writeus1.jpg');}
.rollover_writeus a:hover { background-image: url('/newskin/newskin_img/writeus2.jpg');}

.rollover_tributeband a {position: absolute; top:136px;  background-image: url('/newskin/newskin_img/tribute_band1.jpg');}
.rollover_tributeband a:hover { background-image: url('/newskin/newskin_img/tribute_band2.jpg');}

.rollover_tributenights a {position: absolute; top:136px;  background-image: url('/newskin/newskin_img/tribute_nights1.jpg');}
.rollover_tributenights a:hover { background-image: url('/newskin/newskin_img/tribute_nights2.jpg');}

input,
textarea,
select{
	background: #FFFFFF;
	border: 1px solid #3a8ba9;
	color: #0c327d;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 2px;
	vertical-align: middle;
}



.submit_home{
	height: 36px;
    background: #3692bb;
	border: 1px solid #3a8ba9;
	color: #ffffff;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 1px;
	padding: 2px;
	vertical-align: middle;
}


/** popup */
body.popup{
	margin:0;
	overflow:hidden;
	
}
body.popup320x200{
	width:320px;
	height:200px;
	
}
body.popup #header{
	border:none;
	background-image:url(/img/titles/popupTop.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:37px;
	background-color:#A1A1A1;
	margin:0;
	padding:0;
	
}
body.popup #headerShadow{
	width:100%;
	height:5px;
	line-height:0px;
	font-size:0px;
	background-color:#F5F5F5;
	margin:0;
	padding:0;
}
body.popup #page{
	position:relative;
	background-image:url(/img/backgrounds/y.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin:0;
	margin-top:0px;
	background-color:#ffffff;
}
body.popup #page div{
	overflow:auto;
	background-color:#ffffff;
}
body.popup320x200 #page div{
	margin-left:5px;
	margin-top:0px;
	padding-right:5px;
	width:305px;
	height:160px;
	background-color:#ffffff;
}


a.helpPop{
	cursor:help;
	background-image:url(/img/icons/puntoD.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:11px;
	height:11px;
	display:block;
}
a.helpHot{
	background-image:url(/img/icons/puntoD_an.gif);
}

.hide,
#header h1,
div.menuHome h3,
div.menuHome a span,
div.contentBlock span
#nonStandard,
div.loginformField span,
a.helpPop span{
	display:none
}


#imageBoxDiv{
	background-color:transparent;
	width:150px;
	float:right;
	padding:0;
	text-align:center;
	vertical-align:middle;
	margin-top:10px;
}



div.relatedBox{
	clear:both;
	float:right;
	border:1px solid #d2dbea;
	padding:5px 5px 5px 5px;
	margin-top: 10px;
	width:148px;
}

div.relatedBox div ul{
	padding-left:0px;

}
div.relatedBox div li{
	list-style: none;
	text-indent: -1em;
	padding-left:15px;	
}

div.relatedBox div h3{
	margin-bottom:5px;
	font-size:10px;
}

div.relatedBox form, div.relatedbox2 form{
	padding:0;
	margin:0px 0px 10px 0px;
}

div.relatedBox select, div.relatedBox2 select{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0c327d;
	width:150px;
}	




	
#paginazione{
	width:330px;
	margin-top:5px;
}
#paginazione a, #paginazione span{
	margin-right:6px;
}
#paginazione span{
	font-size:10px;
}


div.photobook{
	float:left;
	width:150px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:5px;
	text-align:center;
}

#photobookRow1{
	float:left;
	width:315px;
}

div.photobookRow2{
	float:left;
	width:470px;
}

#content div.photobook p{
		margin-top:0px;
		margin-bottom:8px;
}



div.relatedBox input{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid black;
	width:80px;
	height:18px;
	font-size:10px;
	margin:5px 0px 0px 58px;
}
div.discografia{
	width:415px;
	height:100px;
}
div.discografia h4{
	clear:both;
}
div.discografia img{
	float:left;
	margin-right:5px;
}
div.discografia p{
	float:left;
	line-height:14px;
}
div.trackList{
	float:left;
	margin-right:10px;
	width:142px;
}


.opacity img{
filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;
}

.opacity:hover img{
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}
