@charset="iso-8859-1";
/* CSS Document */

/*Stili per alteregocage.it*/


/*-----------------------------------------------------------------------------------*/
/*--------------------------STILI UNICI PER TUTTO IL SITO----------------------------*/
/*-----------------------------------------------------------------------------------*/



body { margin:0px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; }

/*Sfondo Immagine Sito*/
.sfondo_immagine { background-image:url(../img/sfondo_immagine_01.jpg); height:800px; background-position:center;}

.contenitore {height:500px; width:1000px; margin:0 auto; position:relative;}



/*-----------------------------------------------------------------------------------*/
/*----------------------------BLOCCHI PER TUTTO IL SITO------------------------------*/
/*-----------------------------------------------------------------------------------*/

/*--------INTESTAZIONE E BANNER--------*/
.intestazione { width:1000px; height:300px; background-image:url(../img/intestazione_sito.gif);  background-repeat:no-repeat;}
.banner_facebook {
	position:absolute;
	border:0px;
	cursor:pointer;
	width:200px;
	height:200px;
	left: 769px;
	top: 30px;
}


/*--------MENU--------*/
.menu {
	position:absolute;
	left: 29px;
	top: 270px;
	width: 939px;
}

.img_menu { margin-right:35px;}


/*--------PIEDE--------*/
.piede { padding:20px 30px 20px 30px;}

/*ShinyStat*/
.img_shiny { float:left; margin-right:15px;}

/*Credits*/
.credits { color:#FFF; font-size:11px; float:right;} /*Controllo DIV Credits*/
.creditsA { color:#FFF; text-decoration:none; } /*Controllo A HREF creditsA*/



/*-------------------------------------*/
/*--------------HOME PAGE--------------*/
/*-------------------------------------*/

/*Gestione Novita*/
.box_livello_novita_home {
	position:absolute;
	width: 588px;
	height: 226px;
	left: 29px;
	top: 90px;
}

.etichetta_novita_home { margin-bottom:5px; margin-right:300px; border:0px; width:150px; height:25px; }

.box_novita_home { background-image:url(../img/sfondo_opaco.png); width:350px; height:163px; padding:12px 20px 0px 20px;  margin:0px 5px 0px 0px; float:left; }

.titolo_novita_home { font-size:12px; margin:0px 0px 5px 0px; font-weight:bold; color:#d71561; }

.testo_novita_home  { font-size:11px; color:#FFF; margin:0px 0px 0px 0px; }

/*Novitą Piccolo*/
.box_novita_piccolo { background-image:url(../img/sfondo_opaco.png); width:152px; height:35px; padding:20px 20px 0px 20px;  margin:0px 0px 5px 0px; float:left; cursor:pointer; }
.testo_novita_piccolo { font-size:14px; color:#c8af3d; margin:0px; font-weight:bold; width:120px; float:left; }
.testo_novita_piccolo:hover { font-size:14px; color:#f3df83; margin:0px; font-weight:bold; width:120px; float:left; }
.icona_apri_novita_piccolo { border:0px; margin:0px 0px 0px 0px; width:20px; height:20px; cursor:pointer; float:right; }



/*Gestione Eventi*/
.etichetta_eventi_home { margin-bottom:5px; margin-right:50px; border:0px; width:150px; height:25px; }

.box_livello_eventi {
	position:absolute;
	left: 669px;
	top: 90px;
	width: 300px;
	height: 228px;
	overflow: auto; /*leave this value alone*/
}

.box_livello_eventi .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 30px;
}


.box_livello_eventi .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 300px;
}


.box_eventi_home {
	cursor:pointer;
	background-image:url(../img/sfondo_opaco.png); 
	height:155px;
	padding:20px 20px 0px 20px;  
	margin:0px 0px 0px 0px; 
	text-align:center;
	}

.titolo_evento_home { font-size:12px; margin:0px 0px 5px 0px; font-weight:bold; color:#d71561; }
.testo_evento_home { font-size:11px; color:#FFF; margin:0px 0px 0px 0px; /*border:#FFFFFF 1px solid;*/ height:90px; }
.icon_time { margin-right:5px; border:0px; width:17px; height:17px; }
.time_evento_home { float:right; font-size:11px; color:#FFF; margin:15px 0px 0px 0px; }



/*Finestra novitą*/
.finestra_01 {
	position:absolute;
	z-index:120;
	background-image:url(../img/sfondo_opaco_scuro.png);
	width: 440px;
	height: 285px;
	left: 269px;
	top: 67px;
	padding:10px 10px 10px 10px;
	border:2px solid #c8af3d;
	/*display:none;*/
}

.finestra_02 {
	position:absolute;
	z-index:120;
	background-image:url(../img/sfondo_opaco_scuro.png);
	width: 440px;
	height: 395px;
	left: 269px;
	top: 55px;
	padding:10px 10px 10px 10px;
	border:2px solid #c8af3d;
	/*display:none;*/
}

.finestra_03 {
	position:absolute;
	z-index:120;
	background-image:url(../img/sfondo_opaco_scuro.png);
	width: 440px;
	height: 378px;
	left: 269px;
	top: 67px;
	padding:10px 10px 10px 10px;
	border:2px solid #c8af3d;	
	/*display:none;*/
}

.titolo_finestra { color:#c8af3d; width:440px; font-size:20px; margin:0px 0px 7px 0px; font-weight:bold; float:left; }
.testo_finestra { color:#FFFFFF; width:440px; font-size:13px; margin:0px; line-height:1.4; float:left; }

.chiudi_finestra_home {
	position:absolute;
	top:-23px;
	#top:5px; /*per internet explorer*/
	left: 412px;
	#left:403px; /*per internet explorer*/
	cursor:pointer;
	width:52px;
	height:20px;	/*border:#FFFFFF 1px solid;*/
	}

.banner_home { margin:13px 0px 0px 0px; border:0px; width:440px; height:130px; float:left; }

/*--------------------------------------*/
/*--------------DOVE SIAMO--------------*/
/*--------------------------------------*/

.etichetta_livello_dove { float:left; margin-bottom:5px; margin-right:200px; width:230px; height:25px;}
.testo_dovesiamo { width:425px; height:170px; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:5px 0px 5px 5px; margin:2px 20px 15px 0px; }
#map { margin:5px 5px 5px 5px; width:410px; height:160px; /*border:#0099FF 1px solid;*/ z-index:20;}
.testo_dovesiamo_nome { margin:5px 0px 20px 5px; font-weight:bold; color:#d71561;}
.testo_dovesiamo_dati { margin:0px 0px 0px 5px; line-height:19px;}

.contenuto_livello_colonna_sx_dove {
	position:absolute;
	width: 456px;
	height: 256px;
	left: 29px;
	top: 90px;
}

.contenuto_livello_colonna_dx_dove {
	position:absolute;
	width: 450px;
	height: 256px;
	left: 538px;
	top: 90px;
}



/*--------------------------------------*/
/*--------------NEWSLETTER--------------*/
/*--------------------------------------*/

.etichetta_livello_newsletter { float:left; margin-bottom:5px; margin-right:200px; width:110px; height:25px; }

.testo_newsletter { width:425px; height:175px; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:10px 0px 0px 10px; margin:2px 0px 0px 0px; }
 
.contenuto_livello_colonna_sx_newsletter {
	position:absolute;
	width: 463px;
	height: 256px;
	left: 29px;
	top: 90px;
}

.contenuto_livello_colonna_dx_newsletter {
	position:absolute;
	width: 450px;
	height: 256px;
	left: 534px;
	top: 90px;
}

/*Form*/

/*Text Area Corta*/
.form_text_piccolo_left { width:200px; float:left; margin:0px 6px 20px 0px; }
.form_text_piccolo_right { width:200px; float:left; margin:0px 0px 20px 6px; }
.etichetta_form_piccolo_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; margin:0px 0px 0px 0px; float:left;}
.form_text_piccolo_area {float:left; width:200px; height:20px; margin:0px; border:#CCCCCC 1px solid;}

/*Text Area Lunga*/
.form_text_grande { width:412px; float:left; margin:0px 0px 20px 0px; }
.etichetta_form_grande_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; margin:0px 0px 0px 0px; float:left;}
.form_text_grande_area {float:left; width:412px; height:20px; margin:0px; border:#CCCCCC 1px solid;}

/*Spazio Vuoto*/
.form_vuoto_piccolo_left { width:200px; height:38px; float:left; margin:0px 0px 20px 6px; }
.form_vuoto_piccolo_right { width:200px; height:38px; float:left; margin:0px 0px 20px 6px; }

.obbligatori {
	font-size:8px;
	margin:0px;
	float:left;
	position:absolute;
	left: 10px;
	top: 199px;
}

/*PrivacyY*/
.privacy { width:412px; /*height:38px;*/ float:left; margin:0px 0px 0px 0px; overflow-y:scroll; }

/*Registrazione tasto*/
.tasto_invio {
	position:absolute;
	text-align:right;
	left: 539px;
	top: 313px;
	width: 430px;
	height: 33px;
	float:left;
	margin:0px;
	cursor:pointer;
}

.icona_registrazione { margin-left:10px;}

.img_tasto_invio { float:right; margin-left:15px; z-index:40;}

.report_registrazione { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:2px 0px 0px 0px; float:right; }



/*---------------------------------*/
/*--------------ORARI--------------*/
/*---------------------------------*/

.etichetta_livello_orari { float:left; margin-bottom:5px; margin-right:300px; width:82px; height:25px;}

.contenuto_livello_colonna_sx_orari {
	position:absolute;
	width: 469px;
	height: 256px;
	left: 29px;
	top: 90px;
}

.contenuto_livello_colonna_dx_orari {
	position:absolute;
	width: 450px;
	height: 256px;
	left: 538px;
	top: 90px;
}

.testo_giorno_orari { width:70px; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:5px 0px 5px 5px; margin:2px 20px 15px 0px; }
.testo_orari_orari { width:330px; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:5px 0px 5px 5px; margin:2px 20px 15px 0px; }



/*-------------------------------------*/
/*--------------APERITIVO--------------*/
/*-------------------------------------*/

.etichetta_livello_aperitivo { float:left; margin-bottom:5px; margin-right:300px; width:150px; height:25px; }

.contenuto_livello_aperitivo {
	position:absolute;
	width: 527px;
	height: 166px;
	left: 271px;
	top: 90px;
	}


.testo_giorni_aperitivo { cursor:pointer;width:450px; text-align:center; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:5px 5px 5px 5px; margin:2px 0px 15px 0px; }

.scheda_giorno {
	position:absolute;
	z-index:100;
	left: 134px;
	top: 85px;
	width: 714px;
	height: 259px;
	background-image:url(../img/sfondo_opaco_scuro.png);
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:12px;
	/*display:none;*/
	}

.chiudi_finestra {
	position:absolute;
	top:-22px;
	#top:5px; /*per internet explorer*/
	left: 683px;
	#left:678px; /*per internet explorer*/
	cursor:pointer;
	width:52px;
	height:20px;
	/*border:#FFFFFF 1px solid;*/
}



.titolo_scheda_giorno { width:700px; height:15px; font-size:16px; color:#d71561; float:left; /*border:#FFFFFF 1px solid;*/ margin:0px 0px 15px 0px;}
.img_scheda_giorno { float:right; width:306px; height:229px; border:0px;}
.testo_scheda_giorno { font-size:12px; width:375px; height:225px; color:#FFFFFF; float:left; margin:0px; /*border:#FFFFFF 1px solid;*/ }



/*---------------------------------*/
/*--------------STAFF--------------*/
/*---------------------------------*/

.etichetta_livello_staff { float:left; margin-bottom:5px; /*border:#FF0000px solid 1px;*/ margin-right:500px; width:96px; height:25px;}

.contenuto_livello_staff { 
	position:absolute;
	width: 660px;
	height: 241px;
	left: 181px;
	top: 90px;
	overflow: auto; /*leave this value alone*/
	}

.contenuto_livello_staff .belt_staff{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 30px;
}


.contenuto_livello_staff .panel_staff{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 660px;

}
	
/*Anteprima*/
.box_anteprima_staff { 
	width:300px; 
	height:71px; 
	float:left; 
	font-size:12px; 
	color:#FFFFFF; 
	background-image:url(../img/sfondo_opaco.png); 
	padding:10px 0px 0px 10px; 
	margin:2px 20px 20px 0px; 
}

.img_anteprima_staff { width:60px; height:60px; float:left; border:1px solid #999999; margin:0px 10px 0px 0px;}
.nome_anteprima_staff {/* border:#FF0000 1px solid;*/ width:190px; height:40px; float:left; margin:0px 10px 0px 0px; font-size:14px; padding-top:20px;}
.icona_apri_aperitivo { border:0px; margin:20px 0px 0px 0px; width:20px; height:20px; cursor:pointer; }
.navigazione_staff {
	position:absolute;
	left: 793px;
	top: 320px;
	cursor:pointer;
}

/*Scheda*/
.scheda_staff {
	position:absolute;
	z-index:100;
	left: 134px;
	top: 85px;
	width: 714px;
	background-image:url(../img/sfondo_opaco_scuro.png);
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:12px;	
	}

.titolo_scheda_staff { width:700px; height:15px; font-size:16px; color:#FFF; float:left; /*border:#FFFFFF 1px solid;*/ margin:0px 0px 15px 0px;}
.img_scheda_staff { float:right; width:250px; height:250px; border:0px;}
.testo_scheda_staff { font-size:12px; width:445px; /*height:350px;*/ color:#FFFFFF; float:left; margin:0px; /*border:#FFFFFF 1px solid;*/ }
.domanda_staff { font-size:12px; margin:0px 0px 7px 0px;}
.bold_color_staff { color:#d71561;}



/*----------------------------------*/
/*--------------EVENTI--------------*/
/*----------------------------------*/
/*Anteprima*/
.etichetta_livello_eventi {float:left; margin-bottom:5px; margin-right:300px; height:25px; width:150px; }

.contenuto_livello_eventi {
	/*position: relative; leave this value alone*/
	position:absolute;
	width: 511px;
	height: 218px;
	left: 246px;
	top: 90px;
	overflow: auto; /*leave this value alone*/
	}

.contenuto_livello_eventi .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 30px;
}


.contenuto_livello_eventi .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 511px;

}

.box_anteprima_eventi { 
	width:500px; 
	height:22px; 
	float:left; 
	font-size:12px; 
	color:#FFFFFF; 
	background-image:url(../img/sfondo_opaco.png); 
	padding:7px 5px 0px 5px; 
	margin:2px 0px 15px 0px;
	}
.icona_time_anteprima_eventi { float:left; margin-right:5px; width:17px; height:17px; border:0px;}
.testo_time_anteprima_eventi { margin:0px 0px 20px 0px; float:left; /*border:#FFFFFF 1px solid;*/ }
.titolo_anteprima_eventi { margin:0px 0px 0px 20px; float:left; color:#d71561; font-weight:bold;}
.icona_apri_anteprima_eventi { float:right; margin-right:5px; width:17px; height:17px; border:0px; cursor:pointer;}

.navigazione_eventi {
	cursor:pointer;
	position:absolute;
	left: 728px;
	top: 305px;
}

/*Scheda*/
.scheda_eventi {
	position:absolute;
	z-index:100;
	left: 134px;
	top: 85px;
	width: 714px;
	height: 286px;
	background-image:url(../img/sfondo_opaco_scuro.png);
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	font-size:12px;	
	/*display:none;*/
	}

.titolo_scheda_eventi { width:720px; height:15px; font-size:16px;  color:#d71561; /*color:#FFF;*/ float:left; /*border:#FFFFFF 1px solid;*/ margin:0px 0px 15px 0px;}
.img_scheda_eventi { float:right; width:250px; height:250px;border:0px;/*border:#000000 1px solid;*/}
.testo_scheda_eventi { font-size:12px; width:445px; height:195px; color:#FFFFFF; float:left; margin:0px; /*border:#FFFFFF 1px solid;*/ }
.time_scheda_eventi { font-size:12px; float:left; }
.testo_time_eventi { margin:0px 0px 20px 0px; float:left; /*border:#FFFFFF 1px solid;*/ }
.img_icona_condividi_eventi { float:left;}



/*--------------------------------*/
/*--------------FOTO--------------*/
/*--------------------------------*/

/*Gestione Album*/
.contenuto_livello_box_album {
	position:absolute;
	width: 968px;
	height: 219px;
	left: 32px;
	top: 90px;
	display:block;
}

.etichetta_livello_album { float:left; margin-bottom:5px; margin-right:700px; width:100px; height:25px;}

.box_album {cursor:pointer; width:190px; height:143px; float:left; font-size:12px; color:#FFFFFF; background-image:url(../img/sfondo_opaco.png); padding:10px 10px 10px 10px; margin:0px 30px 0px 0px; position:relative; }
.box_img_album {  width:190px; height:143px;}

.etichetta_album {
	position:absolute;
	border:0px;
	left: 0px;
	top: 167px;
	width:210px;
	height:20px;
	text-align:center;
}

.torna_album {
	position:absolute;
	border:0px;
	left: 805px;
	top: 164px;
	cursor:pointer;
	width:124px;
	height:22px;
}


/*Gestione Pił Foto*/
.contenuto_livello_box_ant_foto {
	position:absolute;
	width: 928px;
	height: 219px;
	left: 28px;
	top: 90px;
	display:block;	
}

.marque{
	float:left;
	width:100%;
	height:120px;
	overflow:hidden;
}

.etichetta_livello_ant_foto { float:left; margin-bottom:5px; margin-right:750px; width:150px; height:25px;}

.box_ant_foto { width:120px; height:90px; background-image:url(../img/sfondo_opaco.png); margin:10px 10px 10px 10px; padding:7px 7px 7px 7px; float:left; cursor:pointer; }
.img_ant_foto { width:120px; height:90px;}
/*Gestione Zoom Foto*/
.zoom_foto {
	position:absolute;
	z-index:100;
	left: 247px;
	top: 85px;
	width:439px;
	background-image:url(../img/sfondo_opaco_scuro.png);
	padding:13px 13px 0px 13px;
	color:#FFFFFF;
	font-size:12px;
	display:block;
}

.zoom_foto_descr{
	font-size:11px;
	margin-top:13px;
	margin-bottom:13px;
}

.zoom_foto_chiudi {
	position:absolute;
	left: 412px;
	top: -22px;
	#left: 405px;
	#top: 5px;
	width:52px;
	height:20px;
	border:0px;
	cursor:pointer;
}
.zoom_foto_cont{
	width:439px; 
	height:330px;
}

.navigazione_foto {
	position:absolute;
	left: 425px;
	top: 362px;
	cursor:pointer;
	width: 40px;
	text-align:right;
}

.icona_indietro_foto { border:0px; width:12px; height:21px; margin-right:5px; }
.icona_avanti_foto { border:0px; width:12px; height:21px; }

