@charset "utf-8";
/* CSS Tras an ball - Folk Group - Realizzazione codice by geniusmac.com */

/*PAGE LAYOUT*/
body { background: #ac9671; }

img { border-width: 0px; }

#contenitore { background-color: transparent;
			margin: 0 auto;
			margin-top: -10px;
			width: 940px;
			height: 904px; }
			
#contenitore_nuovo { background-color: transparent;
			margin: 0 auto;
			margin-top: -10px;
			width: 940px;
			height: 954px; }
			
#contenitore_auto { background-color: #bcbec0;
			margin: 0 auto;
			width: 900px;
			height: 650px; }
		
			
#contenitore_barca { background-color: transparent;
			margin: 0 auto;
			margin-top: -10px;
			width: 940px;
			height: 904px; }
			
#testata { background: transparent url(pic/sfondo_superiore_bis.jpg) repeat-x;
			margin: 0 auto;
			margin-top: 0px;
			margin-left: 0px;
			width: 100%;
			height: 838px; }

#facebook {background: transparent;
			margin-top: 25px;
			margin-left: 20px;
			width: 170px;
			height: 130px;
			z-index: 30;	}

#sfondo_testata { background: #ce7e4b url(pic/nyckel-arpa3.jpg) no-repeat center;
			margin: 0 auto;
			margin-top: 30px;
			margin-left: 0px;
			width: 940px;
			height: 93px;
			position: absolute;
			z-index: 2; }

#sfondo_menu {
	background-color: transparent;
	margin: 0 auto;
	margin-top: 35px;
	margin-left: 40px;
	width: 940px;
	height: 95px;
	position: absolute;
	z-index: 2;
	left: 7px;
}

#logo_strappato { background: transparent url(pic/Logo_strappato-definitivo.png) no-repeat center;
			margin: 0 auto;
			margin-top: -10px;
			margin-left: 200px;
			width: 280px;
			height: 197px;
			position: absolute;
			z-index: 9; }	
			
#logo_strappato_home { background: transparent url(pic/Logo_strappato-definitivo.png) no-repeat center;
			margin: 0 auto;
			margin-top: 140px;
			margin-left: 200px;
			width: 280px;
			height: 197px;
			position: absolute;
			z-index: 9; }

#logo_locandina { background: transparent;
			margin: 0 auto;
			margin-top: -10px;
			margin-left: 500px;
			width: 300px;
			height: 208px;
			position: absolute;
			z-index: 9; }
			
#logo_locandina_home { background: transparent;
			margin: 0 auto;
			margin-top: 140px;
			margin-left: 500px;
			width: 300px;
			height: 208px;
			position: absolute;
			z-index: 9; }
			
#intermezzo_superiore { background-color: transparent;
			margin: 0 auto;
			width: 100%;
			height: 100%; }

#sezione_centrale { background: transparent url(pic/foto_gruppo_sul_palco.jpg) no-repeat;
			margin: 0 auto;
			margin-top: -385px;
			margin-left: 0px;
			width: 100%;
			height: 333px;
			position: absolute;
			z-index: 2; }
			
#nuova_sezione_centrale { background: transparent url(pic/sfondo_automobile2.jpg) no-repeat;
			margin: 0 auto;
			margin-top: -585px;
			margin-left: 0px;
			width: 940px;
			height: 765px;
			position: absolute;
			z-index: 0; }
			
#nuova_sezione_centrale_barca { background: transparent url(pic/sfondo_componenti.jpg) no-repeat;
			margin: 0 auto;
			margin-top: -585px;
			margin-left: 0px;
			width: 940px;
			height: 657px;
			position: absolute;
			z-index: 0; }
			
#sezione_finale { background-color: transparent;
			margin: 0 auto;
			margin-top: -127px;
			margin-left: 0px;
			width: 100%;
			height: 236px;
			position: absolute;
			z-index: 2;  }

#testo_auto { background-color: transparent;
			margin: 0 auto;
			margin-top: -570px;
			margin-left: 50px;
			width: 530px;
			height: 380px;
			position: absolute;
			z-index: 2;
			  }

#testo_links { background-color: transparent;
			margin: 0 auto;
			margin-top: -560px;
			margin-left: 75px;
			width: 530px;
			height: 380px;
			position: absolute;
			z-index: 2;
			  }

#testo_contatti { background-color: transparent;
			margin: 0 auto;
			margin-top: -600px;
			margin-left: 50px;
			width: 530px;
			height: 380px;
			position: absolute;
			z-index: 2;
			  }

#bal_folk { background: transparent url(pic/Bal-Folk.png) no-repeat center;
			margin: 0 auto;
			margin-top: 275px;
			margin-left: 840px;
			width: 103px;
			height: 52px;
			position: absolute;
			float: right;
			z-index: 10; }
			
			
/*TEXT STYLES*/
.centrato { text-align: center; }
.sinistra { text-align: left; }
.destra { text-align: right; }
.giustificato { text-align: justify; }

.grassetto { font-weight: bold; }
.corsivo { font-style: italic; }
.sottolineato { text-decoration: underline; }

.sinistra_gallery { text-align: justify; margin-left: 10px; margin-right: 10px; margin-top: 50px; }

p { font-family: font-family: Palatino, "Times New Roman", Times, serif; font-size: 12px; color: #000000; }

.testomaggiore { font-size: 16px; }

.rosso { color: #813122; }
.arancio { color: #e38879; }

.incostruzione { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 1.6em ; color: #b3b3b3; text-align: center; }

.paragrafo { line-height: 25px; }

.piccolo { font-size: 0.6em; margin-top: 50px;}

.padsinistro { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 0.9em ; color: #DBDBDB; text-align: left; border-top: 1px solid #ffffff; }

.margine { margin-left: 5px; margin-right: 5px; }

.titolo { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 1.8em ; color: #DBDBDB; }

.indirizzo { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 0.6em ; color: #000000; text-align: center; }

.imgsin { float: left; }
.imgdes { float: right; }
.top40 { margin-top: 40px; }

.sfondo_auto {
			margin: 3%;
			width: 851px;
			height: 602px; }
			

/* Link CSS */
a   { text-decoration: underline; color: 
			#e38879 ; 
			background-color: transparent; }
			
a:hover  { text-decoration: none ; color: 
			#e38879; 
			background-color: transparent; }

#sinbottom:hover { background: #fe7700 none repeat scroll 0 0;
			text-decoration: none; color: #000000; }
			
.padsinistro a { text-decoration: none; color:#a3a3a3; }

.padsinistro a:hover { text-decoration: none; color:#ffffff; }


/* Contatore */
#contatore { background: transparent;
			margin: 0 auto;
			margin-top: 0px;
			margin-left: 0px;
			width: 105px;
			height: 20px;
			position: absolute;
			z-index: -15; }
			
#over_home { background-color: #ad9571;
			margin: 0 auto;
			margin-top: 0px;
			margin-left: 0px;
			width: 105px;
			height: 20px;
			position: absolute;
			z-index: 10; }

