body { 
cursor: url("/css/Ibanez.cur");
font-family: verdana;
font-size: 12px;
background : #000000;
font-size : 0.8em;
color : #fff;
font-weight : normal;
margin : 0;
padding : 0;
background-repeat: no-repeat;
background-attachment: fixed;
}
table {
color : #fff;
font-size: 11px;
font-family: verdana;
}
td { 
border-width: 1px;
border-color: #c1c1c1;
border-style: dotted;
color : #FFFFFF;
font-size: 11px;
font-family: verdana;
background-repeat: no-repeat;
background-position:right top;

}
.testo {
color : #fff;
font-size: 15px;
font-family: arial;
border-width: 0px;
}
.bodytesto {
background-image:url("/immagini/SfondoTesti3.jpg");
background-repeat:repeat;
}
#noborder { 
font-size: 11px;
border-width: 0px;
border-style: dotted;
border-color: #0468b3;
color : #fff;
font-family: verdana;
}
#piccolo
{
font-size: 9px;
color : #7fa2dc;
font-family: verdana;
}
#piccolobianco
{
font-size: 9px;
color : white;
font-family: verdana;
}
#piccolobianco a
{
font-size: 9px;
color : white;
font-family: verdana;
}
marquee {
font-size: 11;
text-decoration: none; 
color: red; 
font-family: verdana;
}
div { 
position : absolute;
top : 0;
left : 0;
background : #000000;
height : 467px;
width : 100%;
}
h1 { 
font-family: verdana;
background : #000000;
font-size : 11px;
color : #fff;
font-weight : normal;
margin : 0;
padding : 0;
}
h2 { 
text-align : center;
font-family: verdana;
background : #000000;
font-size : 1.8em;
color : red;
font-weight : normal;
margin : 0;
padding : 0;
font-style: italic;
}
h2 marquee{ 
text-align : center;
font-family: verdana;
background : #000000;
font-size : 1.3em;
color : red;
font-weight : normal;
margin : 0;
padding : 0;
font-style: italic;
}
h3 { 
text-align : center;
font-family: verdana;
background : #dbdbdb;
font-size : 1.4em;
color : red;
font-weight : bold;
margin : 0;
padding : 0;
font-style: italic;
}
.tabvista
{
background-image:url("/immagini/sfondopag.jpg");
}
.tabconcerti { 
width:80%; 
margin-left:10%; 
margin-right:10%;
	border-color: #000000;
	border-width: 1px;
	background: #000000;
	border-style: dotted; 
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
		}
#quickSummary { 
font-size : 2.8em;
overflow : hidden;
position : absolute;
left : 590px;
top : 140px;
height : 140px;
text-align : center;
width : 230px;
z-index : 3;
} 
#quickSummary a { 
text-transform : uppercase;
} 
#preamble, #supportingText { 
position : relative;
text-align : justify;
width : 370px;
top : 302px;
left : 150px;
z-index : 4;
} 
#preamble h3, #supportingText h3 { 
margin-top : 40px;
} 
* html #preamble { 
top : 302px;
} 
#preamble h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/header1.gif) no-repeat center top;
height : 55px;
} 
#explanation h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/header2.gif) no-repeat center top;
height : 55px;
} 
#participation h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/header3.gif) no-repeat center top;
height : 55px;
} 
#benefits h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/header4.gif) no-repeat center top;
height : 55px;
} 
#requirements h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/header5.gif) no-repeat center top;
height : 55px;
} 
#supportingText { 
width : 370px;
left : 150px;
margin-top : 0;
padding-bottom : 40px;
} 
* html #supportingText { 
padding-bottom : 240px;
} 
#footer { 
text-align : center;
background : transparent url(http://www.speedmusicstudio.it/pics/footer.jpg) no-repeat top center;
height : 55px;
padding-top : 10px;
margin-top : 40px;
} 
#footer a { 
border-bottom : none;
} 
#linkList { 
position : absolute;
top : 251px;
width : 210px;
text-align : center;
left : 602px;
font-size : 0.85em;
background : transparent url(http://www.speedmusicstudio.it/pics/right_list_bg.jpg) repeat-y top left;
} 
#linkList h3 { 
padding : 0;
margin : 0;
} 
#lselect h3 { 
margin-bottom : 14px;
} 
#lselect a:link, #lselect a:visited { 
text-transform : uppercase;
display : block;
font-weight : bold;
color : #fff;
border-bottom : none;
} 
#lselect a:hover, #lselect a:active { 
color : #a9e0ff;
text-decoration : underline;
} 
#lselect a:link.c, #lselect a:visited.c { 
display : inline;
text-transform : none;
color : #a9e0ff;
font-weight : normal;
border-bottom : 1px dotted #a9e0ff;
text-decoration : none;
} 
#lselect a:hover.c, #lselect a:active.c { 
color : #fff;
border-bottom : 1px dotted #fff;
} 
#lselect ul { 
margin-top : -290px;
} 
#lselect ul li + li { 
background : transparent url(http://www.speedmusicstudio.it/pics/list_background.jpg) no-repeat center top;
padding-bottom : 5px;
padding-top : 2px;
} 
* html #lselect ul li { 
background : transparent url(http://www.speedmusicstudio.it/pics/list_background_ie.jpg) no-repeat center top;
} 
#lselect ul li { 
padding-bottom : 5px;
padding-top : 2px;
} 
#larchives ul li, #lresources ul li { 
padding-bottom : 0;
padding-top : 0;
} 
#lselect ul { 
background : transparent url(http://www.speedmusicstudio.it/pics/design_bottom.jpg) no-repeat left bottom;
padding-bottom : 30px;
padding-right : 30px;
width : 215px;
} 
#larchives ul { 
background : transparent url(http://www.speedmusicstudio.it/pics/archives_bottom.jpg) no-repeat left bottom;
margin-top : -28px;
padding-bottom : 20px;
padding-right : 40px;
width : 205px;
} 
* html #larchives ul { 
padding-bottom : 14px;
} 
#lresources ul { 
background : transparent url(http://www.speedmusicstudio.it/pics/resources_bottom.jpg) no-repeat left bottom;
padding-bottom : 60px;
margin-top : -28px;
padding-right : 40px;
width : 205px;
} 
* html #lresources ul { 
padding-bottom : 57px;
} 
#lselect h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/design_header.jpg) no-repeat left top;
height : 378px;
width : 245px;
} 
#larchives h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/archives_header.jpg) no-repeat left top;
height : 90px;
width : 245px;
} 
#lresources h3 { 
background : transparent url(http://www.speedmusicstudio.it/pics/resources_header.jpg) no-repeat left top;
height : 90px;
width : 245px;
} 
* html #larchives ul li, * html #lresources ul li { 
background : none;
} 
A:link 
{
cursor:pointer;
font-size: 11;
text-decoration: none; 
color: white; 
font-family: verdana;
border-width: 0px;
}
A:visited 
{
cursor:pointer;
font-size: 11;
text-decoration: none; 
color: white; 
font-family: verdana;
border-width: 0px;
}
A:active 
{
cursor:pointer;
font-size: 11;
text-decoration: none; 
color: white; 
font-family: verdana;
border-width: 0px;
}
A:hover 
{
cursor:pointer;
font-size: 11;
text-decoration: none; 
color: red; 
font-family: verdana;
border-width: 0px;
}
img
{
border-width: 0px;
}

abbr, acronym { 
border-bottom : 1px dotted #fff;
cursor : help;
} 
ul { 
margin : 0;
padding : 0;
} 
ul li { 
list-style : none;
} 
#postit{
position:absolute;
width:250;
padding:5px;
background-color:lightyellow;
border:1px solid black;
visibility:hidden;
z-index:100;
cursor:hand;
}
.button {
	background: #fff;
	padding: 1px;
	font-family: Geneva, Vera, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant : small-caps;
	border : 1px solid #aaa;
}
.invisibile {visibility: hidden; }

#spotlight{
filter:light
}
.navigatore { 
border-style: dotted;
border-width: 0px;
border-color: #0468b3;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
div.box {
width:100%;
height:190px;
float:right;
border:0px;
	} 


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

img.expando{ /*sample CSS for expando images. Not required but recommended*/
border: none;
vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
}

#Messaggio
{
font-size: 14px;
color : white;
font-family: verdana;
}

#MessaggioLink
{
font-size: 14px;
color : red;
font-family: verdana;
}

