body {
	background:#262626;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link, a:visited {
	text-decoration:none;
	color:#FF6600;
}
a:hover {
	text-decoration:none;
	color:#FFF;
}


a.clnews:link,a.clnews:visited{
	text-decoration:none;
	color:#FFF;
}


a.clnews:hover,a.clnews:active{
	text-decoration:none;
	color:#FF6600;
}



a.gt_active:link,a.gt_active:visited{
	text-decoration:none;
	color:#FF6600;
}


a.gt_active:hover,a.gt_active:active{
	text-decoration:none;

		color:#FFF;
}



#register_form{
	color:black;
	background-color:#e6e6e6;
	padding:0;
	margin:0;
}




#register_form label.error{
	
	color:red;
	font-size:10px;
	
	
}










#register_form label {
	display:block;
	text-transform:uppercase;
	font-size:12px;
}

#register_form p{
	padding:0;
	margin-right:15px;
	
}

.inputreg{
	border:1px solid #ccc;
	padding:0;
	margin:0;
	width:170px;
	height:20px;
	
}







#login_form input[type=text],#login_form input[type=password]{
	border:1px solid #ccc;
	background:transparent;
	padding:0;
	margin:0;
	width:80px;
	height:20px;
}





#main{
background:#262626 url(images/sfondo.jpg) no-repeat top center;	
	margin-left: auto;
	margin-right: auto;
	width:100%;
}


#mainCenter {
	margin-left: auto;
	margin-right: auto;
	width:792px;
}


#middle {
	height:354px;
	width:792px;
}
#middleTop {
	clear:left;
}
#middleBottom {
	clear:left;
}





.head{
background:url(images/bkhead.png);
width:792px;
height:280px;


}


.headHome{
background:url(images/bkheadbraccio.png);
width:792px;
height:280px;


}

.float {
	float:left;
}

.clear {
	clear:left;
}


.top_box {
	width:243px;
	height:182px;
}
.bottom_box {
	width:243px;
	height:172px;
}
.space1 {
	width:32px;
}
.space2 {
	width:31px;
}
.newslettertitle_box {
	background:url(images/newslettertitle_box.png)
}

.archivio_butt{
	background:url(images/archivio_butt.png) no-repeat;
	width:235px;
	height:53px;
	margin-top:2px;
	margin-left:5px;
}

.eticket_box{
	background:url(images/video_box.png)	
}

.gallerypic_box {

	margin:0;
	padding:0;
}
.newsletter_box {
	background:url(images/newsletter_box.png);
	padding:0;
	margin:0;
}
.archiviovideo_box {
	/*background:url(images/archiviovideo_box.png)*/
}
.archiviofoto_box {
	background:url(images/archiviofoto_box2.png);

}
.archiviofoto_boxinside {
	padding-top:0px;
	padding-left:0px;
}


#videobox{
	background:url(images/bkvideobox.png);
	width:772px;
	height:332px;
	padding:10px;
	
	
}


#videoboxJC{
	background:url(images/bkvideoboxJC.png);
	width:772px;
	height:332px;
	padding:10px;
	
	
}


#footer {
	width:792px;
	height:40px;
	margin: 14px 0 0 0;
	background:url(images/footer.png);
}

#footer_video {
	width:792px;
	height:40px;
	margin: 14px 0 0 0;
	background:url(images/footer_video.png);
}

#footer_int {
	padding:0 0 0 170px;
	
}



.searchBox {
		font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	background-color:transparent;
	color: white;
	border:0;
	padding:0;
height:20px;
	margin-left:44px;
}
/* root element for scrollable */ 
div.scrollable {
	/* required settings */ 
    position:relative;
	overflow:hidden;
	/* vertical scrollers have typically larger height than width */ 
    height: 300px;
	width: 138px;
	

	
}
/* root element for scrollable items */ 
div.scrollable div.items {
	position:absolute;
	/* this time we have very large space for the height */ 
    height:20000em;

}
.bigfoto {
	background:url(images/bkfotobig.png);
	margin-left:8px;
	width: 563px;
	height: 352px;
	padding:0;
}

.dataContent{
	margin:0px;
	width: 180px;
	height: 339px;
	padding:0px;	
	float:left;
}

.dataContentBig{
	margin:0px;
	width: 380px;
	height: 339px;
	padding:0px 0 0 5px;	
	float:left;
}




.newstextcontentBig{
	margin:0px;
	width: 360px;
	padding:0px;		
}

.newstextcontent{
	margin:0px;
	width: 150px;
	padding:0px;		
}

div#loader {
	margin:5px 0 0 5px;	
	width: 558px;
	height: 347px;
	overflow: hidden;
}
div#loader.loading {
	background: url(images/facebox/loading.gif) no-repeat center center;
}
.items img {
	margin-bottom:8px;
}
.fotogallery {
	background:url(images/bkfotogallery.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}


.confermapage {
	background:url(images/sx_conferma.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}



.newsgallery{
	background:url(images/bknews.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}


.artistigallery{
	background:url(images/bkartisti.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}
.presentatorigallery{
	background:url(images/bkpresentatori.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}

.newswma2010gallery{
	background:url(images/bkwma2010.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}

.ticketboxsx{
	background:url(images/bkticket.png);
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}


.rightpanfoto{
    margin-left:8px;
}


.concorsoleft{
	background:url(images/sx_concorso.gif) no-repeat;
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}

.concorsoleft_poltrone{
	background:url(images/sx_concorso_poltrone.gif) no-repeat;
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}

.concorsostart{
	background:url(images/sx_concorso.png) no-repeat;
	width:205px;
	height:307px;
	padding:45px 0 0 10px
}

.concorso_box {
	background:url(images/bk_concorso.gif) no-repeat;
	margin-left:8px;
	width: 563px;
	height: 352px;
	padding:0;
}



.concorso_box_countdown {

	padding:0;
	margin:0;
}

.concorso_box_start {
	background:url(images/bk_concorso_start.gif) no-repeat;
	margin-left:8px;
	width: 563px;
	height: 352px;
	padding:0;
}




/* CONCORSO */


#quizbox{
	padding-left:20px;
}


h2#domanda{
	width:325px;
	font-size:16px;
	text-transform:uppercase;
padding:0;
margin:0;
}

a.risposta_data:link,a.risposta_data:visited{
	color:#4d4d4d;
}

a.risposta_data:hover,a.risposta_data:active{
	color:#4d4d4d;
}




#p_risposta1,#p_risposta2,#p_risposta3{
	font-size:16px;	
	width:310px;
height:23px;
padding:5px 0 5px 35px;
margin:0;
}

a.risposta_style:link,a.risposta_style:visited{
	color:white;
}

a.risposta_style:hover,a.risposta_style:active{
	color:#000000;
}




#p_risposta1{
background: url('images/risposta1p.png') no-repeat 0 0;
}

#p_risposta2{
background: url('images/risposta2p.png') no-repeat 0 0;
}

#p_risposta3{
background: url('images/risposta3p.png') no-repeat 0 0;
}


#n_domanda{
padding-left:100px;
padding-top:50px;
}