/* CSS Document */

body {
margin:0;
width:100%;
background-image:url(immagini/sfondo.jpg);
}


/*************************** CONTENITORE SITO E STRUTTURA *****************************************/
#contenitore_sito {
	height: 610px;
	width: 900px;
	margin: 0 auto;      /* centrare nei browser standard */
}
					
#contenitore_sito #header {
	position: absolute;
	width: 900px;
	height: 75px;
						}
						
#contenitore_sito #menu_sopra_1 {
	margin-top: 74px;
	position: absolute;
	width: 307px;
	height: 63px;	
						}
						
#contenitore_sito #menu_sopra_2 {
	margin-top: 74px;
	margin-left: 307px;
	position: absolute;
	width: 361px;
	height: 63px;
						}
						
#contenitore_sito #myspace {
	margin-top: 74px;
	margin-left: 668px;
	position: absolute;
	width: 78px;
	height: 85px;
	
						}

#contenitore_sito #radiobbestia {
	margin-top: 74px;
	margin-left: 746px;
	position: absolute;
	width: 154px;
	height: 85px;
						}

#contenitore_sito #sx {
	margin-top: 137px;
	position: absolute;
	width: 90px;
	height: 473px;
					  }

#contenitore_sito #menu_news {
	margin-top: 137px;
	margin-left: 90px;
	position: absolute;
	width: 63px;
	height: 22px;
						}
						
#contenitore_sito #menu_live {
	margin-top: 137px;
	margin-left: 153px;	
	position: absolute;
	width: 44px;
	height: 22px;
						}

#contenitore_sito #menu_bio {
	margin-top: 137px;
	margin-left: 197px;	
	position: absolute;
	width: 41px;
	height: 22px;
						}

#contenitore_sito #menu_disco {
	margin-top: 137px;
	margin-left: 238px;
	position: absolute;
	width: 61px;
	height: 22px;
						}

#contenitore_sito #menu_pics {
	margin-top: 137px;
	margin-left: 299px;
	position: absolute;
	width: 49px;
	height: 22px;
						}

#contenitore_sito #menu_eng_info {
	margin-top: 137px;
	margin-left: 348px;
	position: absolute;
	width: 52px;
	height: 22px;
						}

#contenitore_sito #menu_guests {
	margin-top: 137px;
	margin-left: 400px;
	position: absolute;
	width: 59px;
	height: 22px;
						}

#contenitore_sito #menu_eng_bazar {
	margin-top: 137px;
	margin-left: 475px;
	position: absolute;
	width: 52px;
	height: 22px;
						}				

#contenitore_sito #menu_void1 {
	margin-top: 137px;
	margin-left: 549px;
	position: absolute;
	width: 56px;
	height: 22px;
						}
						
						
#contenitore_sito #menu_void2 {
	margin-top: 137px;
	margin-left: 595px;
	position: absolute;
	width: 73px;
	height: 22px;
						}						
						
#contenitore_sito #content {
	margin-top: 159px;
	margin-left: 90px;
	position: absolute;
	width: 461px;
	height: 365px;
	background-image:url(immagini/content.jpg);
						}						
									
#contenitore_sito #newsletter {
	margin-top: 159px;
	margin-left: 551px;
	position: absolute;
	width: 349px;
	height: 108px;
	background-image:url(immagini/eng_newsletter.jpg);
						}					

#contenitore_sito #newsletter_sotto {
	margin-top: 267px;
	margin-left: 551px;
	position: absolute;
	width: 349px;
	height: 78px;
	background-image:url(immagini/eng_newsletter_sotto.jpg);
						}
						

#contenitore_sito #sagome {
	margin-top: 345px;
	margin-left: 551px;
	position: absolute;
	width: 349px;
	height: 265px;
						}

#contenitore_sito #titolo {
	margin-top: 515px;
	margin-left: 90px;
	position: absolute;
	width: 461px;
	height: 36px;
						}
						
#contenitore_sito #non_cerca {
	margin-top: 551px;
	margin-left: 90px;
	position: absolute;
	width: 244px;
	height: 59px;
	background-image:url(immagini/non_cerca.jpg);
							}
						
#contenitore_sito #francesco {
	margin-top: 551px;
	margin-left: 334px;
	position: absolute;
	width: 217px;
	height: 59px;
						}

						
						
/******************************** TESTI **************************************/
.titolo_1 {
padding-bottom: 3px;

font-family: impact;
font-size:18pt;
text-align:left;
color: #8B0000;
text-indent:20px;
margin-bottom:-18px;
border-bottom:2px solid #8B0000;
width: 100%;
}		

.testo_1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:justify;
color:#000;
}

.testo_8_nero {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000;
}

.testo_1_mini_left {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:left;
color: maroon;
}

.testo_1_mini {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color: maroon;
padding-left: 130px;
}

.testo_1_mini_raccolte {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color: maroon;
padding-left: 100px;
}

.testo_1_mini_paglia {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#F7F7D5;
}

.titoli_1_testi {
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:right;
background-color: #B22222;
color: #fff;
text-transform:uppercase;
font-weight:bold;
}

.titoli_1_dischi {
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:right;
background-color: #B22222;
color: #fff;
text-transform:uppercase;
font-weight:bold;
margin-left:130px;
}


.tit_1_dischi_raccolte {
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:right;
background-color: #B22222;
color: #fff;
text-transform:uppercase;
font-weight:bold;
margin-left:100px;
}

.titoli_1_dischi_rev {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:right;
color: #B22222;
text-transform:uppercase;
font-weight:bold;
margin-left:130px;
}

.titoli_2_dischi {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:right;
color: #AA0000;
/* background-color: maroon; */
text-transform:uppercase;
font-weight:bold;
/* letter-spacing: -1px; */
border-bottom:1px solid #000;
margin-bottom: -10px;
}

.testo_1_dischi {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#000;
text-transform:uppercase;
font-weight:bold;
}

.testo_1_dischi_white {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#FFF;
text-transform:uppercase;
font-weight:bold;
}


.testo_1_dischi_red {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#C61C05;
text-transform:uppercase;
font-weight:bold;
}

.testo_2_dischi {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#97A01D;
text-transform:capitalize;
font-weight:bold;
}


.testo_live1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000;
text-transform:uppercase;
margin-left:20px;
}

.sottotitolo_piccolo_nero {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000;
text-transform:uppercase;
margin-left:20px;
font-weight:bold;
}

.testo_live1_big {
text-transform:uppercase;
font-family: impact;
font-size:14pt;
text-align:left;
color: #8B0000;
margin-bottom:-8px;
}


.titolo_bio {
text-transform:uppercase;
font-family: impact;
font-size:16pt;
text-align:left;
color: #8B0000;
}

.foto{
font-family:verdana, tahoma, arial; 
font-style:normal; font-size:10px;
}

		


/******************************** Links **************************************/


a.link1:link, a.link1:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#CD0004;
text-align:center;
font-weight:bold;
}

a.link1:hover, a.link1:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:underline;
color:#BB0000;
text-align:right;
font-weight:bold;
}

a.link1_mini:link, a.link1_mini:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
text-transform:uppercase;
color:#CD0004;
text-align:center;
font-weight:bold;
}

a.link1_mini:hover, a.link1_mini:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
text-transform:uppercase;
text-decoration:underline;
color:#BB0000;
text-align:right;
font-weight:bold;
}


a.link2:link, a.link2:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color:#000;
text-transform:capitalize;
font-weight:bold;
text-decoration:underline;
}

a.link2:hover, a.link2:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color: #9F0000;
text-transform:capitalize;
font-weight:bold;
text-decoration:underline;
}


a.link6:link, a.link6:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color: #930004;
font-weight:bold;
text-decoration: none;
}

a.link6:hover, a.link6:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
color:#000;
font-weight:bold;
}

a.link4:link, a.link4:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color: #fff;
font-weight:bold;
text-decoration: none;
}

a.link4:hover, a.link4:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
color:#000;
font-weight:bold;
}

a.link5:link, a.link5:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
color: #c61c05;
text-transform:capitalize;
font-weight:bold;
text-decoration:none;
}

a.link5:hover, a.link5:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:justify;
text-decoration:underline;
color:#000;
font-weight:bold;
}


a.link6:link, a.link6:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color: #000;
font-weight:bold;
text-decoration: none;
}

a.link6:hover, a.link6:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
color:#930004;
font-weight:bold;
}


/******************************** JsScroll **************************************/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #701904;
}
.jScrollPaneDrag {
	position: absolute;
	background: #C61D06;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.holder {
float: left;
margin: 0px;
		}
.scroll-pane {
width: 461px;
overflow: visible;

		}
			
#pane2 {
height: 461px;

		}

#pane2b {
height: 461px;
margin-top:100px;

		}

a.jScrollArrowUp {
background: url(immagini/basic_arrow_up.gif) no-repeat 0 0;
			}
a.jScrollArrowUp:hover {
				background-position: 0 -15px;
			}
a.jScrollArrowDown {
				background: url(immagini/basic_arrow_down.gif) no-repeat 0 0;
			}
a.jScrollArrowDown:hover {
				background-position: 0 -15px;
			}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
				background-position: 0 -30px;
			}

/******************************** Immagini **************************************/

			
img {
border: 0;
}
	
.immagini1 {
	float:left;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}

.immagini2 {
	float:right;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}

.immagini3 {
	float:left;
	border: 0;
}

.immagini_centrate {
display: block;
margin: 0px auto;
text-align: center;
border:none;
}	


.live_archivio {
text-transform:uppercase;
font-family: impact;
font-size:11pt;
text-align:left;
color: #8B0000;
margin-left:20px;
}

