body {
background-image:url(kisses_rossi.gif);
margin:0px auto;
padding:0;
background-color:;

}







#boxheader {

border:0px solid black;
width:850px;
height:100px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
background-color:black;
}

#boxheader1 {

border:0px solid white;
width:850px;
height:100px;
margin-left:auto;
margin-right:auto;
background-color:;
}

#boxheader2 {

border:0px solid red;
width:850px;
height:90px;
margin-left:auto;
margin-right:auto;
padding-bottom:4px;
background-color:;

}



#container{/* il contenitore generale */
margin:0px auto;
padding-top:15px;
padding-bottom:8px;
background-color: red;
height:7em;
line-height:7em;
border:0px solid black;
height:auto! important;
width:980px;



 }


.sinbianco{
 margin:0;
 padding:0;
 width:160px;
 background-color:black;
 float:left;
border-right: 8px solid red;
height: 100px;
background-repeat:no-repeat;
background-image:url(bacio_singolo.gif);
 }

.sin{
 margin:0;
 padding:0;
 width:160px;
 background-color:trasparent;
 float:left;
border: 0px solid green;
height: 98px;
line-height:96px;
 text-align:left;
background-color:trasparent;
font-family:impact;
font-size: 110px;
color:black;
}






.sin2{
margin:0;
padding-left:;
width:390px;
background:trasparent;
float:left;
border: 0px solid green;
height:90px;
font-family:impact;
font-size:82px;
color:white;
line-height:92px;
text-align:left;
} 






.des{
margin:0px;
padding:0px 0px 0px 0px;
width:650px;
background-color:;
float:right;
text-align:right;
border-left:7px solid red;
height:100px; 


 }



	.des a{
	outline:none;
	}

	.des a img{
	border:none;
	}

	.des a:hover img{
	border:;
	}



.des2{
width:440px;
height:90px;
float:right;
text-align:center;
border: 0px solid yellow;
line-height:45px;
font-family:impact;
font-size:37px;
color:#ffffff;

}


.sinsex{
 margin:0;
 padding:0;
 width:60px;
 background-color:black;
 float:left;
border: 0px solid green;
height: 100px;
 }


.sinsex1{
 margin-left:10px;
 padding:0;
 width:170px;
 background-image:url(logo8.png);
 float:left;
border: 0px solid green;
height: 100px;
 }


.dessex{
 width:355px;
height:100px;
 background-color:black;
float:right;

border: 0px solid green;
height: 100px;

}

.boxpic {

width:25px;
height:25px;
float:left;
margin-left:8px;
margin-top:;
background-image:url(myspace.png);

}

.boxpic1 {

width:25px;
height:25px;
float:left;
margin-left:8px;
margin-top:;
background-image:url(face.png);

}

.boxpic2 {

width:25px;
height:25px;
float:left;
margin-left:8px;
margin-top:;
background-image:url(twitter.png);

}

.divnero{
 width:13px;
height:100px;
 background-color:trasparent;
float:left;
text-align:right;
border: 0px solid red;
height: 100px;

 
 }


.divbianco{
 width:14px;
height:100px;
 background-color:black;
float:left;
text-align:right;
border: 0px solid green;
height: 100px;

}

#boxmenu_cont {

border:0px solid black;
width:855px;
margin-left:auto;
margin-right:auto;


}



#sinmenu {
border:0px solid black;
width:160px;
float:left;
text-decoration:;
}









ul.menu1 {
width:160px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
background-color:;
text-align:center;
border:0px solid black;
clear:none;
}
 


ul.menu1 li {
background-color:;
background-image:url(bot.gif);
width:160px;
line-height:2.8em;
border:1px solid red;
font-family:arial;
font-size:15px;
outline:none;
height:43px;
padding:0px 0px 0px 0px;

}



ul.menu1 li a {
text-decoration:none; 
display:block;
}


 
ul.menu1 li a:link, ul.menu1 li a:visited {
background:;
color: white;
} /* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active {
background:white;
color:red;
border-left:0px solid red;
} /* colori per l'effetto roll-over */


.descont{
margin:0;
padding:0;
width:655px;
background:trasparent;
float:right;
border:0px solid green; 
}



.riganera {

width:160px;
height:10px;
background-color:red;

border: 0px solid green;


}





.testo {


width:650px;
line-height:1.5em;
border: 0px solid green;
font-family:arial;
text-align:justify;
color: white;
font-size:15px;
margin-bottom:40px;
padding-top:20px;
background-color:;
float:right;

}



.testo a{

color:blue;
outline:none

}


.infohome {

width:410px;
height:35px;
background-color:black;
float:right;
line-height:2em;
text-align:center;
font-size:17px;
border:0px groove red;
}


.infohome  a{
outline:none;
color:white;
}

.infohome  a:link{
text-decoration:none;
}

.infohome  a:hover{
color:#1a76b1;
}





.mail  a{
color:white;
}

.mail  a:hover{
color:#1a76b1;
}






.testo h1 {

font-family:rockwell;


}





.sponsor2 {


width:650px;
height:220px;
line-height:1em;
border:0px solid blue;
margin-top:;
float:right;
background-color:;
}


.sponsor3 {

height:100px;
width:650px;
border:0px solid #740812;
background-color:;
margin-bottom:20px;


}



.spons {

height:100px;
width:611px;
border:0px solid yellow;
background-color:black;
margin-left:auto;
margin-right:auto;
}






.sponsor2sin {
margin-left:0px;
margin-right:20px;
padding:0;
clear:none;
height:100px;
width:290px;
float:left;
line-height:1em;
border-right:6px solid red;


}


	.sponsor2sin a img{
	
	border:none;

	}


.sponsor2des {

padding:0;
height:100px;
width:290px;
float:right;
line-height:1em;
border-left:5px solid red;

}


	.sponsor2des a img{
	
	border:none;

	}






 



	.sponsor3 a img {

	border:; 

}





.footer {

padding-top:80px;
width:850px;
height:;
line-height:0.8em;
border:0px solid yellow;
font-family:verdana;
text-align:center;
color: black;
font-size:10px;
clear:both;
margin-left:auto;
margin-right:auto;

}


.footer a{
outline:none;
}


.footer a:hover{

color: white;

}



.sponsor {
display:block;
text-decoration:none; 
padding:0px 0px 0px 0px;
background-color:black;
height:260px;
line-height:1em; 
width:160px;
font-family:impact;
font-size:20px;
color:white;
padding-bottom:130px;
margin-bottom:12px;
text-align:center;
border:0px solid yellow;
clear:none;
}






.blocco {
width:135px;
height:60px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
background-color:red;
border:0px solid yellow;
}
 
.blocco a{
outline: none; 
}


.blocco a img {

   border: 2px solid black;
	
}


.blocco a:hover img {

   border: 2px solid red;
	
}





.divfoto {
width: 650px;
border:0px solid black;
text-align:center;
color:black;


}


	.divfoto a{
	outline:none;
	}


	.divfoto a img{
	border:none;
	}





.descrizione {

width: 640px;
height: 220px;
border:0px solid green;
line-height:1.5em;
font-family: rockwell;
}



.nome {

width: 370px;
height: 200px;
border:0px solid blue;
font-family: rockwell;
font-size:14px;
margin-left:20px;
color:black;
line-height:1em;


}

	.nome a{
	border:0px solid blue;
	font-family: rockwell;
	font-size:14px;
	color:black;
	}

	.nome a:hover{
	color:white;
	}





.photo {
width:650px;
border:0px solid yellow;
position:relative;
background-image:url(foto.gif);
background-repeat:repeat-y;
background-position:top right;
}

	.photo a{
	outline:none;
	}







.photo1 {
width:70px;
height:70px;
margin-bottom:6px;
}


.photo1 a{
	outline:none;
	}



	.photo1 a:link img{
	border:1px solid black;
	}

	.photo1 a:hover img{
	border:1px solid yellow;
	}

 


.anno {

font-family: verdana;
font-size:12px;
color:black;
line-height:4em;
width:650px;
border:0px solid black;
text-align:;
}

	.anno a {
	color:black;
	}

	.anno a:hover {
	color:white;
	}



.bottom {
width:650px;
text-align:right;
border:0px solid green;
padding-bottom:10px;

}

	.bottom a{
	color:white;
	text-decoration:none;
	outline:none;
	font-size: 9pt;
	}
	
	
	
	.bottom a:hover{
	color:black;
	}



.bottom1 {
width:25px;
height:10px;
float:right;


}

	.bottom1 a{
	color:black;
	text-decoration:none;
	font-size: 9pt;
	}






.artisti {

font-family:verdana;
font-size:10px;
text-align:center;
color: black;


} 



.links {

font-family:verdana;
font-size:14px;
text-align:center;
} 

	.links a{
	color: black;
	} 

	.links a:hover{
	color: white;
	} 


	.links a img{
	border: 1px solid red;
	} 	

	.links a:hover img{
	border: 1px solid yellow;
	} 



.contact {

width:454px;
height:350px;
margin-left:100px;
border:0px solid white;
text-align:center;

}






.sagoma {

width:77px;
height:350px;
border:0px solid white;
background-image:url(sagoma.png);
background-repeat:no-repeat;
background-position:center;
margin-top:0px;

}



.sagoma1 {

width:77px;
height:350px;
border:0px solid white;
background-image:url(sagoma1.png);
background-repeat:no-repeat;
background-position:center;
margin-top:0px;

}



.press {

width:650px;
height:300px;
border:0px solid white;
font-size:12px;
color:black;
font-family:verdana;

line-height:1.3em;
}

	.press a{
	color:white;
	}

	.press a:hover{
	color:black;
	}



.events {

width:650px;
border:0px solid white;
color:black;
text-align:center;
}


.flyer {

width:650px;
height:242px;
border:0px solid black;

}


	.flyer a img{
	border:none;
	}



.espositori {

width:650px;
border:0px solid white;
text-align:center;

}





.piano {
text-align:center;
font-size:12px;
width:650px;
border:0px solid blue;
color:black;
}




.domande {

line-height:; 
border:0px solid yellow; 
font-size:11px; 
width:650px; 
padding-top:30px;
padding-bottom:10px;
}


.domande a{
outline:none;
}

.domande a img{
border:none;
outline:none;
}


.domande a:link{
border:none;
outline:none;
color:white;
}

.domande a:hover{
color:#1a76b1;
}








.spazio{

width:650px;
height:200px;
border:0px solid black;
background-color:red;

}









.news {

height:460px;
width:650px;
line-height:1.5em;
border: 0px solid green;
font-family:verdana;
text-align:justify;
color: white;
font-size:15px;
margin-bottom:40px;
padding-top:10px;
background-color:;
overflow:auto;
padding-left:10px;
padding-right:10px;
scrollbar-base-color: #003366;
scrollbar-face-color: black;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-3d-light-color: #FFFFFF;
scrollbar-track-color: red;

}


.pan1{
float:left;
margin-right:10px;
border:2px solid white;
width:200px;
height:133px;
}


.pan2{
float:right;
margin-left:10px;
border:2px solid white;
width:200px;
height:133px;
}


.fotonews{
width:210px;
height:140px;
border:0px solid white;
margin-top:7px;
font-size:10px;
color:yellow;
}


.fotonews a img{
width:70px;
height:70px;
border:2px solid white;
}



#dynloadarea{
float:right;
margin-left:10px;
border:2px solid white;
width:300px;
height:199px;
}








#slideshow {
border:2px solid #740812;
width:650px;
height:280px;
line-height:1em;
margin-bottom:;
background-color:#740812;
}




.mappaespo1 {

font-size:12px;
line-height:1.5em;
text-align:left;



}


.trebanner {

width:200px;
height:50px;
border-right: 0px solid yellow;

}

	.trebanner a{

	outline:none;
	
	}	


	.trebanner a img {

	border-right:5px solid red;
	border-left:5px solid red;
	border-top:0px solid red;
	border-bottom:0px solid red;
	}

	.trebanner a:hover img {

	border:5px solid red;
		
	}






.trebanner1 {

width:200px;
height:50px;
border-right: 0px solid yellow;

}

	.trebanner1 a{

	outline:none;
	
	}	


	.trebanner1 a img {

	border-right:5px solid red;
	border-left:0px solid red;
	border-top:0px solid red;
	border-bottom:0px solid red;
	}

	.trebanner1 a:hover img {

	border-top:5px solid red;
	border-bottom:5px solid red;
	border-left:0px solid red;
	border-right:5px solid red;
		
	}






.trebanner2 {

width:200px;
height:50px;
border-right: 0px solid yellow;

}

	.trebanner2 a{

	outline:none;
	
	}	


	.trebanner2 a img {

	border-right:5px solid red;
	border-left:5px solid red;
	border-top:0px solid red;
	border-bottom:0px solid red;
	}

	.trebanner2 a:hover img {

	border-top:5px solid red;
	border-bottom:5px solid red;
	border-left:5px solid red;
	border-right:0px solid red;
		
	}







#fernando {
height:102px;
width:655px;
margin-bottom:5px; 
margin-top:5px;
border-bottom:2px solid #740812;
}

	#fernando a{
	outline:none;
	}	













	