/* CSS Document */

body
{
	background-color:#EEE4C6;
	margin: 0;
	padding: 0;
}

#global {
	position:absolute;
	left: 50%;
	top:0px;
	width:906px;
	height:1300px;
	margin-top: 0;
	margin-left: -453px;
	background-image:url(../images/bg_principale_centrale.png);
	background-repeat:no-repeat;
	background-position:222px 325px;
}

#global_eventi {
	position:absolute;
	left: 50%;
	top:0px;
	width:906px;
	height:2000px;
	margin-top: 0;
	margin-left: -453px;
	background-image:url(../images/bg_principale_centrale.png);
	background-repeat:no-repeat;
	background-position:222px 325px;
}

#header {
	position:absolute;
	left:10px;
	top:11px;
	width:885px;
	height:250px;
	z-index:1;
}

#sound {
	position:absolute;
	left:749px;
	top:217px;
	width:100px;
	height:50px;
	z-index:2;
}


/********************************************************* PRINCIPALE *********************************************************/

#principale {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:780px;
	background-image:url(../images/bg_principale_sopra.png);
	background-position:top;
	background-repeat:no-repeat;
}

#principale_home {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:780px;
	background-image:url(../images/bg_principale_sopra_home.png);
	background-position:top;
	background-repeat:no-repeat;
}

#principale_eventi {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:1500px;
	background-image:url(../images/bg_principale_sopra_eventi.png);
	background-position:top;
	background-repeat:no-repeat;
}

#principale_news {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:780px;
	background-image:url(../images/bg_principale_sopra_news.png);
	background-position:top;
	background-repeat:no-repeat;
}

#principale_immagini {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:780px;
	background-image:url(../images/bg_principale_sopra_img.png);
	background-position:top;
	background-repeat:no-repeat;
}

#principale_contatti {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:780px;
	background-image:url(../images/bg_principale_sopra_con.png);
	background-position:top;
	background-repeat:no-repeat;
}

#pricipale_text {
	position:absolute;
	left:0px;
	top:60px;
	width:458px;
	height:689px;
	background-image:url(../images/bg_principale_centrale.png);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:5px;
}

#pricipale_eventi_text {
	position:absolute;
	left:0px;
	top:60px;
	width:458px;
	height:1380px;
	background-image:url(../images/bg_principale_centrale.png);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:5px;
}

#principale_down {
	position:absolute;
	left:0px;
	top:749px;
	width:463px;
	height:30px;
}

#principale_eventi_down {
	position:absolute;
	left:0px;
	top:1450px;
	width:463px;
	height:30px;
}

#foto_angelo {
	position:absolute;
	left:20px;
	top:10px;
	width:126px;
	height:200px;
}

#pricipale_text2_1 {
	position:absolute;
	left:156px;
	top:10px;
	width:290px;
	height:200px;
}

#pricipale_text2_2 {
	position:absolute;
	left:20px;
	top:217px;
	width:426px;
	height:465px;
}

/************************************************ PRINCIPALE RESULT AND ARTISTI *************************************************/

#principale_result {
	position:absolute;
	left:222px;
	top:275px;
	width:463px;
	height:1020px;
}

#principale_up {
	background-image:url(../images/bg_principale_sopra_risult.png);
	background-repeat:no-repeat;
	height:60px;
}

#principale_up_artisti {
	background-image:url(../images/bg_principale_sopra_artisti.png);
	background-repeat:no-repeat;
	height:60px;
}

#principale_center {
	background-image:url(../images/bg_principale_centrale.png);
	background-repeat:repeat-y;

}

#principale_center2 {
	position:relative;
}

#principale_result_down {
	background-image:url(../images/bg_principale_sotto.png);
	background-repeat:no-repeat;
	height:40px;
}

#scheda {
	position:relative;
	margin-left:6px;
	margin-top:5px;
	width:452px;
	height:160px;
}

#scheda_img {
	position:absolute;
	left:2px;
	top:2px;
	width:155px;
	height:130px;
	text-align:center;
}

#scheda_specifiche {
	position:absolute;
	left:166px;
	top:2px;
	width:282px;
	height:130px;
}

#scheda_space {
	position:absolute;
	left:2px;
	top:139px;
	width:446px;
	height:8px;
	border-bottom:2px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:dashed;
}

#info_result {
	height:212px;
}



/**************************************************** PRINCIPALE IMMAGINI *****************************************************/

#principale_foto {
	position:absolute;
	left:10px;
	top:10px;
	width:445px;
	height:200px;
}

#principale_video {
	position:absolute;
	left:10px;
	top:257px;
	width:445px;
	height:200px;
}

/***************************************************** PRINCIPALE CONTATTI *****************************************************/

#contatti {
	position:absolute;
	left:10px;
	top:10px;
	width:445px;
	height:655px;
}

#contatti_obbligatori_scritta {
	top:2px;
	margin-left:10px;
	width:150px;
	height:30px;
}

#contatti_modulo {
	width:410px;
	height:500px;
	margin-left:20px;
	margin-top:20px;
}

#nome {
	margin-left:0px;
	margin-top:0px;
	width:195px;
	height:45px;
}

#cognome {
	margin-left:210px;
	margin-top:-45px;
	width:195px;
	height:45px;
}

#email {
	margin-left:0px;
	margin-top:10px;
	width:195px;
	height:45px;
}

#telefono1 {
	margin-left:210px;
	margin-top:-45px;
	width:195px;
	height:45px;
}

#telefono2 {
	margin-left:0px;
	margin-top:10px;
	width:195px;
	height:45px;
}

#nazione {
	margin-left:210px;
	margin-top:-45px;
	width:195px;
	height:45px;
}

#citta {
	margin-left:0px;
	margin-top:10px;
	width:195px;
	height:45px;
}

#provincia {
	margin-left:210px;
	margin-top:-45px;
	width:195px;
	height:45px;
}

#messaggio {
	margin-left:0px;
	margin-top:10px;
	width:405px;
	height:110px;
}

#legge {
	margin-left:0px;
	margin-top:10px;
	width:405px;
	height:45px;
}

#invio {
	margin-left:0px;
	margin-top:10px;
	width:60px;
	height:35px;
}


/************************************************************* LEFT *************************************************************/

#left_artisti {
	position:absolute;
	left:10px;
	top:275px;
	width:200px;
	height:780px;
	background-image:url(../images/bg_artisti.png);
	background-position:top;
	background-repeat:no-repeat;
}

#artisti_text {
	position:absolute;
	left:5px;
	top:75px;
	width:190px;
	height:574px;
}


/************************************************************ RIGHT ************************************************************/

#right_news {
	position:absolute;
	left:696px;
	top:455px;
	width:200px;
	height:600px;
	background-image:url(../images/bg_news.png);
	background-position:top;
	background-repeat:no-repeat;
}

#news_text {
	position:absolute;
	left:8px;
	top:75px;
	width:187px;
	height:500px;
}

#right_cerca {
	position:absolute;
	left:696px;
	top:275px;
	width:200px;
	height:165px;
	background-image:url(../images/bg_cerca.png);
	background-position:top;
	background-repeat:no-repeat;
}

#cerca_text {
	position:absolute;
	left:5px;
	top:82px;
	width:190px;
	height:36px;
	text-align:center;
}


/************************************************************* INFO *************************************************************/

#info {
	position:absolute;
	left:222px;
	top:1065px;
	width:464px;
	height:200px;
}

#info_eventi {
	position:absolute;
	left:222px;
	top:1780px;
	width:464px;
	height:200px;
}

/*********************************************************** PRIVACY ***********************************************************/

#legge_privacy {
	position:absolute;
	left:0px;
	top:0px;
	width:335px;
	height:335px;
	background-image:url(../images/bg_privacy.gif);
	background-repeat:no-repeat;
}
#legge_privacy_text {
	position:absolute;
	left:6px;
	top:71px;
	width:323px;
	height:244px;
}

/*********************************************************** IMMAGINI ***********************************************************/

#varie {
	position:absolute;
	left: 50%;
	top: 50%;
	width:950px;
	height:500px;
	margin-top: -250px;
	margin-left: -475px;
	background-image:url(../images/bg_varie.png);
	background-repeat:no-repeat;
	z-index:1;
}

#varie_logo {
	position:absolute;
	left:20px;
	top:5px;
	width:300px;
	height:140px;
	z-index:2;
}

