/* @override http://www.pepenero.it/css/pepe_video.css */

/* @override http://localhost:8888/PEPENERO/css/pepe_video.css */

.clearer {
	clear: both;
}


#wrapper {
	width: 100%;
	float: left;
}


.block_comingsoon_2 {
	background: none no-repeat;
	width: 100%;
	position: relative;
	float: left;
	padding-top: 0;
	padding-left: 0;
	padding-bottom: 5px;
	padding: 0;
	margin: 0 0 10px;
}

/* @group JOLLY */

p.jolly1 {
	font-size: 12pt;
	color: #f6f90c;
	font-weight: normal;
	font-style: normal;
}

p.jolly1 b {
	color: #f6369d;
}



/* @end */


.block_comingsoon_extra {
	width: 100%;
	position: relative;
	float: left;
	padding-top: 0;
	padding-left: 0;
	padding-bottom: 5px;
	padding: 0;
	margin: 0 0 10px;
	background: url(../immagini/items/extra_1.jpg) no-repeat;
}


.block_comingsoon_extra h1 {
	color: #ff000b;
}


.block_comingsoon_extra h2 {
	color: #ffbc32;
}


#collona_cn .block_comingsoon_extra p  {
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
}


.area_comingsoon_extra {
	padding-top: 490px;
}


#icon-box {
	width: 200px;
	margin-left: 0;
	height: 190px;
	background: url(../immagini/main/pnlogo.jpg) no-repeat 70px bottom;
	float: left;
}

#icon-box a img {
	width: 60px;
	height: 60px;
	margin-left: 5px;
	float: left;
	margin-bottom: 5px;
	border-style: none;
}


/* @group GENERIC */

.area_comingsoon_gen {
	margin-bottom: 12px;
	font-weight: normal;
	font-style: normal;
	background-color: #9e0000;
	font-size: 11pt;
}

.area_comingsoon_gen p strong {
	color: #f77402;
	font-weight: bold;
}

.area_comingsoon_gen_pad {
	padding-left: 5px;
	padding-right: 5px;
}

.area_comingsoon_gen h1 {
	margin: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	color: #fbfb00;
}

.area_comingsoon_gen h2 {
	margin-top: 2px;
	margin-bottom: 8px;
	font-weight: normal;
	font-style: normal;
}

.area_comingsoon_gen h1.rosso_1 {
	color: #9e0000;
	font-weight: normal;
	font-style: normal;
	font-size: 29pt;
	padding-top: 7px;
}


#contentcolumn_gen{
margin-left: 640px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn_gen{
float: left;
width: 640px; /*Width of left column*/
margin-left: -880px;
}


#destra_gen_sub1{
margin-left: 200px;
}


#destra_gen_sub1 h3 {
	color: #fff00d;
	margin-top: 2px;
	margin-bottom: 10px;
}


#destra_gen_sub1 p, #sinistra_gen_sub1 p  {
	color: #fff;
}


#destra_gen_sub1 h1 {
	font-weight: bold;
	color: #e71e26;
	text-align: center;
	font-size: 16pt;
	margin-top: 10px;
	margin-bottom: 0;
}

#sinistra_gen_sub1{
float: left;
width: 200px; /*Width of left column*/
margin-left: -640px;
}


#sinistra_gen_sub1 h2 {
	margin: 10px 0 0;
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	color: #fff72c;
}

.columncontainer {
	margin-bottom: 10px;
}

.destra_gen_sub1{
margin-left: 200px;
}


.destra_gen_sub1 h3 {
	color: #fff00d;
	margin-top: 2px;
	margin-bottom: 10px;
}


.destra_gen_sub1 p, .sinistra_gen_sub1 p  {
	color: #fff;
}


.destra_gen_sub1 h1 {
	font-weight: bold;
	color: #e71e26;
	text-align: center;
	font-size: 16pt;
	margin-top: 10px;
	margin-bottom: 0;
}

.sinistra_gen_sub1{
float: left;
width: 200px; /*Width of left column*/
margin-left: -640px;
}


.sinistra_gen_sub1 h2 {
	margin: 10px 0 0;
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	color: #fff72c;
}



/* @end */


/* @group SHOPPING */


#shopping {
	line-height: 1em;
}


.item_vari {
	border: 1px solid #323031;
	padding: 3px;
	margin-bottom: 10px;
	height: 86px;
}


.item_vari img {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
	border-style: none;
}


.item_vari h1 {
	text-align: left;
	padding-top: 5px;
	margin: 0 0 6px;
	font-size: 12pt;
	color: #ffd419;
}.item_vari





/* @end */


/* @group CALENDARS */


/* @group BACKSTAGE */


#backstage {
	
}


#backstage p {
	font-size: 7.5pt;
}


#backstage h4 {
	color: #d79318;
}


#backstage img {
	border-bottom-style: none;
	margin: 0;
	padding: 0;
}





/* @end */


#calendario_09 {
	background-color: #202020;
}


#collona_cn #calendario_09 p {
	margin: 0 0 3px;
	text-align: center;
}


#calendario_09 h1 {
	font-size: 15pt;
	background-color: #da0d03;
	color: #fff;
	margin-bottom: 6px;
}

.section{
	overflow: auto;
	width: 100%;
	padding: 1.4em 0 5px 10px;
}

.thumbnail{
	padding: 3px 3px 8px 3px;
	background-color: #9e0000;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}


.thumbnail a {
	font-size: 8pt;
	text-decoration: none;
}


	
.thumbnail  a img{ 	border: none; }

/* @end */


/* @group MUSICA */


#musica_pp {
	background: url(../immagini/items/fronte_cd_2009.jpg) no-repeat;
}


#musica_pp a:link, #musica_pp a:visited {
	color: #9b0006;
}


#musica_pp a:hover {
	color: #3764fe;
}


#musica_pp p {
	color: #f8e713;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 29px;
	background-color: #9e1021;
}


#musica_pp h1 {
	color: #9e0000;
	font: bold 16pt/2ex Georgia, "Times New Roman", Times, serif;
	background-color: #fff413;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 3px solid #9e0000;
	border-bottom: 3px solid #9e0000;
	margin: 0;
}


#musica_pp h2 {
	color: #fffa36;
	font: italic 19px Georgia, "Times New Roman", Times, serif;
}


#area_musica_pp {
	padding: 408px 35px 5px;
}





/* @end */


/* @group ORARIO */


#orari {
	background: url(../immagini/main/tabella.jpg) no-repeat center top;
}


#orari h1 {
	color: #602b08;
	font-size: 25pt;
	margin: 0 0 15px;
}


#orari h2 {
	color: #b60008;
	font-size: 15pt;
	padding-bottom: 39px;
	margin: 0;
	padding-top: 10px;
}


#orari .ora {
	color: #602b08;
	font: bold 38px Georgia, "Times New Roman", Times, serif;
	padding: 12px;
	margin: 0;
}


#orari_area {
	padding-top: 45px;
	padding-right: 33px;
	padding-left: 30px;
}


.tab_orario {
	border: 2px dashed #571701;
	background-color: #fbab54;
	width: 302px;
	margin: 7px auto 22px;
	padding-bottom: 12px;
}


.or_avviso {
	margin-bottom: 24px;
	padding-bottom: 0;
	color: #000;
	font-size: 12pt;
	font-weight: bold;
}





/* @end */


/* @group PEPENERO */


#pepenero {
	background: url(/immagini/main/pepenero_fronte2.jpg) no-repeat center 4px;
	border: 1px solid #ff4030;
	width: 97%;
	padding-top: 4px;
}


#pepenero p {
	color: #ff070b;
	font: italic 13pt Georgia, "Times New Roman", Times, serif;
	padding-right: 8px;
	padding-left: 8px;
}


#pepenero h1 {
	color: #ff070b;
	font: italic 40pt Georgia, "Times New Roman", Times, serif;
	margin-bottom: 5px;
	margin-top: 5px;
}


#pepenero h2 {
	font: italic bold 15pt Georgia, "Times New Roman", Times, serif;
	color: #dcfc34;
	margin: 15px 0 0;
}


#pepenero p.villa {
	color: #ff070b;
}


#pepenero_area {
	margin-right: 0;
	padding: 247px 0 35px;
}





/* @end */


/* @group PEPERINE TV */


.lf_peperine_tv .peperine_h3 {
	color: #f9ff0f;
	font-weight: bold;
	font-size: 250%;
	visibility: hidden;
}


.lf_peperine_tv  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: #000 url(../immagini/main/fondo_peperine_tv.jpg) no-repeat center top;
	margin-bottom: 8px;
}





/* @end */


#all {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	background: #000 url(../immagini/main/top_per_all_dark.gif) no-repeat;
}


.areatesto {
	margin-top: 276px;
}


a:link {
	font-weight: bold;
	color: #d79318;
}


/* @group TEMP */


#blocco_temp H2 {
	font-size: 35px;
	letter-spacing: 1px;
}


#blocco_temp .chiusura_temp {
	color: #f9f226;
	font-size: 100%;
	text-align: center;
	width: 100%;
	margin: 0;
	padding: 0 0 21px;
}


.chiusura_temp p {
	color: #effb33;
}


#blocco_temp H1 {
	color: #f3ff34;
	font: bold 125% "century gothic", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1ex;
	margin-top: 15px;
}


.area_temp_1 {
	padding-left: 60px;
	padding-right: 60px;
	color: #fff;
	font-size: 120%;
	margin-top: 80px;
}


#blocco_temp {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background: none no-repeat;
}


#blocco_temp p {
	color: #fff;
	font-size: 130%;
	padding-right: 40px;
	padding-left: 40px;
}





/* @end */


.lf_storia  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/main/fondo_storia2.jpg) no-repeat center top;
	padding: 5px;
}


.lf_date  {
	width: 98%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/main/data_brigitta.jpg) no-repeat center top;
	margin-bottom: 8px;
}


.lf_date p {
	font-size: 10pt;
	color: #730b10;
	margin: 2px 0 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.lf_date h3 {
	color: #ff1821;
	font: italic bold 29px Georgia, "Times New Roman", Times, serif;
	margin: 0;
}


.lf_date_area {
	padding-top: 201px;
	padding-right: 15px;
	padding-left: 11px;
}


.lf_storia_lap H3 {
	color: #e7a801;
	font-size: 190%;
}


.bold {
	color: #f41d1e;
	font-weight: bold;
}


.italic {
	font-style: italic;
}


.centrato {
	text-align: center;
}


/* @group PREZZI */


#listino h4 {
	text-align: center;
	font-size: 14pt;
	color: #ffca13;
	margin: 0;
	padding: 0;
}


#listino h2 {
	font-size: 13px;
}


#listino table .centrato {
	text-align: center;
	padding-right: 47px;
}


#listino table {
	width: 100%;
	margin-top: 0;
	margin-bottom: 10px;
	padding-left: 54px;
}


#listino table td {
	text-align: center;
	padding-right: 50px;
	margin: 0;
}


#listino table tbody {
	text-align: center;
	margin-right: 14px;
	margin-left: 14px;
}


#listino table p {
	text-align: center;
	margin: 0;
	padding: 0;
}


#listino {
	padding-top: 47px;
	background: url(../immagini/main/fondo_listino.jpg) no-repeat center top;
}


#listino p {
	margin: 0;
	padding: 0;
	text-align: center;
}


#listino .centrato .tit {
	margin: 0;
	font-weight: bold;
	font-size: 12pt;
	padding: 0;
	color: #ffac0d;
	text-align: center;
}


#collona_cn #listino h3 {
	color: #fffc0d;
	border-style: none;
}


#listino .nota {
	padding: 8px;
	background-color: #5b5b5b;
}#prezzi





/* @end */


.boldini {
	color: #f41d1e;
	font-weight: bold;
	font-size: 13px;
}


.bold_centrato {
	color: #f41d1e;
	font-weight: bold;
	font-size: 13px;
}


body {
	font-family: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
	color: #555;
	text-align: center;
	background: #9e0000 url(../immagini/main/fondo1.jpg) repeat-x center 1px;
}


.bk_temp {
	background: #9e0000 url(../immagini/main/fondo_temp.jpg) no-repeat center top;
}


/* @group CALENDARIO */


delete {
	font-size: 60%;
	color: #f9f41c;
	font-weight: bold;
}
/* checkbox */
.check {
clear: both;
}

.content .check input {
width: 25px; height: 25px;
border: 1px solid #DCDCDC;
}

.content .check label{
height: 25px;
padding-top: 5px;
}



.formulario {
	padding-bottom: 20px;
	display: block;
	width: 400px;
	background: url(../immagini/fondo-grande-formulario.gif) no-repeat;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.formulario input, .formulario textarea {
	border: 1px solid #000;
	padding: 3px;
	width: 260px;
}

.formulario label, .formulario input, .formulario textarea {
	display: block;
	float: left;
	margin-bottom: 10px;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.formulario label, .formulario_boton label {
	text-align: right;
	width: 113px;
	padding-right: 5px;
	padding-top: 2px;
	color: #fff;
	font: 100% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.formulario_boton {
	

/* formulario_boton = para que input boton no tome el valor del borde de input de la clase .formulario, estilo sea diferente */
	margin: 0;
	padding: 0;
	height: 35px;
	clear: both;
	background: #f1212c url(../immagini/fondino.jpg) no-repeat;
}

.formulario_boton input {
	vertical-align: middle;
	margin-right: 290px;
	font: 10pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-left: 5px;
	margin-top: 7px;
	width: 50px;
	float: right;
}


.block_calendario_maglia {
	padding: 0 5px 5px 0;
	border-bottom: 1px dotted #b8b8b8;
	background: url(../immagini/items/calendario-maglia-main.jpg) no-repeat;
	width: 100%;
	position: relative;
	float: left;
	margin-bottom: 15px;
}


.area_calendario_maglia {
	margin-top: 330px;
	margin-left: 190px;
	padding-right: 15px;
	margin-bottom: 30px;
}


.area_calendario_maglia p, .area_calendario_maglia a {
	font-size: 100%;
	font-weight: bold;
	padding: 0;
	margin-bottom: 0;
	color: #f9fd1c;
}

/* @end */

/* @group FORMULARIO */





/* @end */


.lf_calendario  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/items/fondo_calendario2.jpg) no-repeat center top;
	padding: 5px;
}


.lf_calendario h3 {
	color: #f9f226;
	font: italic bold 190% Georgia, "Times New Roman", Times, serif;
}


.area_calendario2 {
	margin-top: 340px;
}





/* @end */


/* @group CONTATTI */


.areaguida {
	margin-top: 60px;
}


.areacontatti {
	margin-top: 90px;
	width: 96%;
}


.areacontatti p {
	color: #ffd419;
	font-size: 13pt;
	margin: 0 5px 0 0;
	border: 1px dotted #f6cd1e;
}


.lf_contatti a:hover {
	color: #b8d1fe;
	text-decoration: underline;
}


.lf_contatti a, .lf_contatti a:link {
	text-align: justify;
	color: #fff;
	font-weight: bold;
	font-size: 100%;
	margin-top: 0;
	margin-bottom: 3px;
	text-decoration: none;
}


.lf_contatti  {
	width: 98%;
	margin-top: 0;
	float: left;
	background: url(../immagini/main/fondo_contatti.jpg) no-repeat left top;
	padding: 5px 0 5px 8px;
}


.lf_guida  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/main/fondo_guida.jpg) no-repeat center top;
	padding: 5px;
}


.lf_guida H3, .lf_contatti H3 {
	color: #d9ff08;
	text-align: left;
	font-size: 125%;
}





/* @end */


.link2 a:link, .link2 a:visited {
	text-decoration: none;
	margin: 5px;
	border: 1px solid #f3ffef;
	padding: 3px 20px;
	background-color: #f1212c;
	color: #000;
}


.link2 a:hover {
	font-weight: bold;
	background-color: #57000a;
	color: #fff;
	}


.bold a:link, .bold a:visited {
	color: #f41d1e;
	text-decoration: none;
}


.bold a:hover {
	color: #f6ff13;
}


.grasso {
	font-weight: bold;
}


h3 {
	margin: 0 0 3px;
	font-size: 130%;
	padding-right: 5px;
	padding-left: 5px;
}


.wide #navContainer, .wide #mainContent {
	width: 930px;
}


/* @group navegazione superiore */


#navContainer {
	height: 26px;
	margin: 15px auto 0;
	text-align: right;
	width: 630px;
	background: none repeat-x 0 0;
}


#navContainer ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 100%;
}


#navContainer li {
	float: left;
	height: 26px;
	margin: 0px;
	background: url(../immagini/main/__--nav_off.gif) repeat-x 10px 0;
}


#navContainer li a {
	display: block;
	text-decoration: none;
	height: 26px;
	overflow: visible;
	text-indent: -9999px;
	text-align: left;
	background: url(../immagini/main/__--nav_on.gif) no-repeat 0px 0px;
}


/* IE mac hide \*/


#navContainer li a {
	overflow: hidden;
}


/**/


#navContainer li#calendar, #navContainer li#calendar a {
	background-position: -140px 0;
	width: 70px;
}


#navContainer li#calendar a:hover, #navContainer li#calendar a.tabon {
	background-position: -140px -26px;
	width: 70px;
}


#navContainer li#prezzi, #navContainer li#prezzi a {
	background-position: -210px 0;
	width: 70px;
}


#navContainer li#prezzi a:hover, #navContainer li#prezzi a.tabon {
	background-position: -210px -26px;
	width: 70px;
}


#navContainer li#partyinfo, #navContainer li#partyinfo a {
	background-position: -280px 0;
	width: 70px;
}


#navContainer li#partyinfo a:hover, #navContainer li#partyinfo a.tabon {
	background-position: -280px -26px;
	width: 70px;
}


#navContainer li#prenota, #navContainer li#prenota a {
	background-position: -350px 0;
	width: 70px;
}


#navContainer li#prenota a:hover, #navContainer li#prenota a.tabon {
	background-position: -350px -26px;
	width: 70px;
}


#navContainer li#peperine, #navContainer li#peperine a {
	background-position: -420px 0;
	width: 70px;
}


#navContainer li#peperine a:hover, #navContainer li#peperine a.tabon {
	background-position: -420px -26px;
	width: 70px;
}


#navContainer li#pepenerotour, #navContainer li#pepenerotour a {
	background-position: -490px 0;
	width: 70px;
}


#navContainer li#pepenerotour a:hover, #navContainer li#pepenerotour a.tabon {
	background-position: -490px -26px;
	width: 70px;
}


#navContainer li#webtour, #navContainer li#webtour a {
	background-position: -560px 0;
	width: 70px;
}


#navContainer li#webtour a:hover, #navContainer li#webtour a.tabon {
	background-position: -560px -26px;
	width: 70px;
}


#navContainer li#sexygirls, #navContainer li#sexygirls a {
	background-position: -70px 0;
	width: 70px;
}


#navContainer li#sexygirls a:hover, #navContainer li#sexygirls a.tabon {
	background-position: -70px -26px;
	width: 70px;
}


#navContainer li#welcome, #navContainer li#welcome a {
	background-position: 0px 0px;
	width: 70px;
}


#navContainer li#welcome a:hover, #navContainer li#welcome a.tabon {
	background-position: 0px -26px;
	width: 70px;
}


#navContainer li.header_login {
	background: transparent;
	float: right;
	height: 25px;
	line-height: 25px;
	display: inline;
	font-size: 10px;
	width: 50px;
	text-indent: 0px;
	overflow: hidden;
}


#navContainer li#rt.header_login {
	display: block;
	background: url(../immagini/main/logBg.gif) no-repeat right 0px;
	padding-right: 4px;
	padding-top: 1px;
	line-height: 23px;
}


/* @end */


/* @group navegazione inferiore */


#navContainerINF {
	height: 26px;
	margin: 0 auto 15px;
	text-align: right;
	width: 630px;
	background: none repeat-x 0 0;
}


#navContainerINF ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 100%;
}


#navContainerINF li {
	float: left;
	height: 26px;
	margin: 0px;
	background: url(../immagini/main/__--nav_off_inf.gif) repeat-x 10px 0;
}


#navContainerINF li a {
	display: block;
	text-decoration: none;
	height: 26px;
	overflow: visible;
	text-indent: -9999px;
	text-align: left;
	background: url(../immagini/main/__--nav_on_inf.gif) no-repeat 0px 0px;
}


/* IE mac hide \*/


#navContainerINF li a {
	overflow: hidden;
}


/**/


#navContainerINF li#bb, #navContainerINF li#bb a {
	background-position: -560px 0;
	width: 70px;
}


#navContainerINF li#bb a:hover, #navContainer li#bb a.tabon {
	background-position: -560px -26px;
	width: 70px;
}


#navContainerINF li#shopping, #navContainerINF li#shopping a {
	background-position: -490px 0;
	width: 70px;
}


#navContainerINF li#shopping a:hover, #navContainer li#shopping a.tabon {
	background-position: -490px -26px;
	width: 70px;
}


#navContainerINF li#contatto, #navContainerINF li#contatto a {
	background-position: -420px 0;
	width: 70px;
}


#navContainerINF li#contatto a:hover, #navContainer li#contatto a.tabon {
	background-position: -420px -26px;
	width: 70px;
}


#navContainerINF li#casting, #navContainerINF li#casting a {
	background-position: -350px 0;
	width: 70px;
}


#navContainerINF li#casting a:hover, #navContainer li#casting a.tabon {
	background-position: -350px -26px;
	width: 70px;
}


#navContainerINF li#musica, #navContainerINF li#musica a {
	background-position: -280px 0;
	width: 70px;
}


#navContainerINF li#musica a:hover, #navContainer li#musica a.tabon {
	background-position: -280px -26px;
	width: 70px;
}


#navContainerINF li#limousines, #navContainerINF li#limousines a {
	background-position: -210px 0;
	width: 70px;
}


#navContainerINF li#limousines a:hover, #navContainer li#limousines a.tabon {
	background-position: -210px -26px;
	width: 70px;
}


#navContainerINF li#hard, #navContainerINF li#hard a {
	background-position: -140px 0;
	width: 70px;
}


#navContainerINF li#hard a:hover, #navContainer li#hard a.tabon {
	background-position: -140px -26px;
	width: 70px;
}


#navContainerINF li#onthebeach, #navContainerINF li#onthebeach a {
	background-position: -70px 0;
	width: 70px;
}


#navContainerINF li#onthebeach a:hover, #navContainer li#onthebeach a.tabon {
	background-position: -70px -26px;
	width: 70px;
}


#navContainerINF li#erotica, #navContainerINF li#erotica a {
	background-position: 0px 0px;
	width: 70px;
}


#navContainerINF li#erotica a:hover, #navContainer li#erotica a.tabon {
	background-position: 0px -26px;
	width: 70px;
}


#navContainerINF li.header_login {
	background: transparent;
	float: right;
	height: 25px;
	line-height: 25px;
	display: inline;
	font-size: 10px;
	width: 50px;
	text-indent: 0px;
	overflow: hidden;
}


#navContainerINF li#rt.header_login {
	display: block;
	background: url(../immagini/main/logBg.gif) no-repeat right 0px;
	padding-right: 4px;
	padding-top: 1px;
	line-height: 23px;
}


/* @end */


#flashmovie {
	width: 472px;
	height: 119px;
	margin-bottom: 0;
	margin-left: 405px;
	padding-bottom: 9px;
}


#header {
	width: 880px;
	height: 130px;
	margin-right: auto;
	margin-left: auto;
	background: url(../immagini/main/pepe_header.gif) no-repeat center;
	position: relative;
	display: block;
}


#flashwrapper {
	position: relative;
	width: 880px;
	height: 130px;
}


#flashbutton {
	height: 60px;
	width: 40px;
	position: absolute;
	top: 25px;
	right: 50px;

}


.wrapper {
	width: 100%;
	float: left;
}


.innertube {
	margin: 10px;
}


#collona_super {
	width: 600px;
	margin-left: 265px;
	margin-top: 10px;
	margin-right: 0;
}


#collona_lf {
	width: 280px;
	float: left;
	margin-left: -880px;
}


#collona_lf h2 {
	color: #feff23;
	margin: 3px;
}


#collona_lf p {
	color: #efdbce;
}


#collona_cn {
	width: 400px;
	margin-right: 240px;
	margin-left: 240px;
	margin-top: 10px;
	color: #fffcff;
	padding-top: 0;
}


* HTML #collona_cn {
	margin-left: 235px;
}


#collona_cn p {
	text-align: left;
	margin: 0;
	padding-bottom: 10px;
}


#collona_cn H3 {
	margin-bottom: 6px;
	margin-top: 10px;
	border-bottom: 1px solid #676767;
	color: #d6fbe2;
	font-size: 160%;
}


/* @group FILMATI */


#filmato {
	margin-top: 35px;
}


.block_minifilm_gen {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_film_gen.jpg) no-repeat left;
	margin-bottom: 10px;
}


.block_minifilm_myspecialcar {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_mini_myspecialcar.jpg) no-repeat left;
	margin-bottom: 10px;
}

.block_minifilm_sipario {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_mini_sipario.jpg) no-repeat left;
	margin-bottom: 10px;
}

.block_minifilm_sipario {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_mini_sipario.jpg) no-repeat left;
	margin-bottom: 10px;
}


.block_minifilm_anteprima {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_mini_anteprima.jpg) no-repeat left;
	margin-bottom: 10px;
}


.block_minifilm_backstage {
	height: 60px;
	float: left;
	width: 100%;
	background: url(../immagini/items/fondo_mini_backstage.jpg) no-repeat left;
	margin-bottom: 10px;
}


.area_minifilm {
	margin-left: 80px;
	margin-top: 5px;
	color: #f9f226;
	font-weight: bold;
}


.area_filmati {
	margin-top: 85px;
}


.lf_filmati  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/items/fondo_filmati.jpg) no-repeat 5px top;
	padding: 5px 5px 0;
}

/* @group category list */

ul#cat-list {
	list-style-type: none;
	margin: 0;
	float: left;
	padding: 20px 0 0;
}

ul#cat-list li {
	width: 215px;
}

ul#cat-list li a:link, ul#cat-list li a:visited {
	width: 215px;
	line-height: 72px;
	display: block;
	float: left;
	color: #180391;
	text-decoration: none;
	background: url(../immagini/playlist/cats.png) no-repeat 0 0;
	font-weight: bold;
	font-size: 16px;
}

ul#cat-list li a:hover, ul#cat-list li a:active {
	background: url(../immagini/playlist/cats.png) no-repeat 0 -72px;
	color: #320cfd;
}

a#go_back:link, a#go_back:visited {
	line-height: 72px;
	width: 215px;
	display: block;
	background: url(../immagini/playlist/video-index.jpg) 0 0;
	clear: both;
	border-style: none;
	border-width: 1px;
	border-right: 1px solid #787878;
	font-weight: bold;
	color: #8e0e0a;
	text-decoration: none;
	font-size: 18px;
}

a#go_back:hover, a#go_back:active {
	background-position: 0 -72px;
	color: #f8221a;
}



/* @end */





/* @end */


.bianco {
	color: #fff;
	font-weight: bold;
	text-align: left;
	margin: 0;
}


/* @group AREA CENTRO */


#collona_lfw {
	width: 640px;
	margin-left: -880px;
	float: left;
}


.evidenziato {
	padding: 8px;
	border: 5px groove #8e0006;
	background-color: #670004;
	font: italic bold 13pt Georgia, "Times New Roman", Times, serif;
	color: #fffb2c;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contattaci {
	margin-bottom: 0;
	font-size: 15pt;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 15px;
}


#collona_cn .block_right H3.star_ristorante {
	color: #edff3e;
	background: none no-repeat 70%;
	padding-top: 9px;
	padding-bottom: 9px;
}


.foto_l {
	margin-right: 15px;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
}


.block_superiore {
	padding: 0 5px 7px 0;
	background: url(../immagini/main/fondo-cal-generico.jpg) no-repeat;
	width: 100%;
	position: relative;
	float: left;
}


.block_limusine {
	padding: 0 5px 7px 0;
	background: url(../immagini/items/fondo_limusine.jpg) no-repeat;
	width: 100%;
	position: relative;
	float: left;
}


.foto_r {
	float: right;
	margin-right: 5px;
	margin-top: 35px;
	margin-bottom: 10px;
}


.area_limusine {
	margin-top: 16px;
	margin-left: 105px;
	padding-right: 10px;
	padding-bottom: 60px;
	margin-bottom: 376px;
	text-align: right;
}


.area_block_superiore {
	margin-top: 200px;
	margin-left: 205px;
	padding-right: 10px;
	padding-bottom: 60px;
}


.block_right {
	margin-top: 5px;
	float: left;
	padding: 5px 5px 5px 0;
	background-repeat: no-repeat;
}


.block_comingsoon_1 {
	padding: 0 5px 5px 0;
	background: url(../immagini/main/comingsoon.jpg) no-repeat;
	height: 110px;
	width: 100%;
	position: relative;
	float: left;
}


.block_comingsoon_2 .area_comingsoon_2  h5 {
	margin: 0;
	color: #f6df13;
	font-size: 12pt;
	padding: 2px 0;
	background-repeat: repeat-x;
}


.block_comingsoon_3 {
	padding: 0 5px 5px 0;
	background: url(../immagini/items/comingsoon-backstage.gif) no-repeat;
	height: 98px;
	width: 100%;
	position: relative;
	float: left;
}


.block_comingsoon_4 {
	padding: 0 5px 5px 0;
	background: url(../immagini/main/comingsoon_brigitte.jpg) no-repeat;
	height: 150px;
	width: 100%;
	position: relative;
	float: left;
	margin-top: 6px;
}


.block_comingsoon_4 H1 {
	font: italic bold 180% Georgia, "Times New Roman", Times, serif;
}


.area_comingsoon_4 {
	margin-top: 35px;
	padding-right: 190px;
	color: #000;
	margin-left: 20px;
}


.block_comingsoon_2 H4 {
	color: #f6e502;
	font: bold 130% "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 10px;
}


.block_comingsoon_2 H2 {
	color: #fff;
	margin: 0;
	padding: 0;
}


.area_comingsoon_2 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 5px;
	padding: 0;
	background-color: #9e0000;
}


.area_comingsoon_2 p {
	color: #fffe31;
	font-size: 11pt;
	padding: 5px 10px;
	margin-bottom: 0;
}


.block_video {
	padding: 0 5px 7px 0;
	background: url(../immagini/main/mini-video-fondo_555.gif) no-repeat;
	height: 110px;
	width: 100%;
	position: relative;
	float: left;
}


.block_party {
	padding: 0 5px 5px 0;
	border-bottom: 1px dotted #b8b8b8;
	background: url(../immagini/items/fondo_feste_main.jpg) no-repeat;
	width: 100%;
	position: relative;
	float: left;
	margin-bottom: 15px;
}

#collona_cn .block_party h3 {
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
	color: #fcf634;
}

#collona_cn .block_party h2 {
	font-weight: normal;
	color: #feff23;
	font-size: 21pt;
	margin-bottom: 3px;
	font-style: normal;
}


.area_party_titolo {
	margin-top: 22px;
	margin-right: 175px;
	margin-bottom: 12px;
}


.area_party {
	padding-bottom: 5px;
	margin: 7px 8px 0;
}


#collona_cn .block_party p {
	font-size: 120%;
	font-weight: bold;
	color: #f9f910;
	margin: 15px 0 0;
}

#collona_cn .block_party p.party1 {
	margin-top: 0;
	color: #fff;
	text-align: center;
	padding-bottom: 0;
}


.block_casting {
	padding: 0 5px 5px 0;
	border-bottom: 1px dotted #b8b8b8;
	background: url(../immagini/items/fondo_casting_main.jpg) no-repeat;
	width: 100%;
	position: relative;
	float: left;
	margin-bottom: 15px;
}


.block_casting p.nota_casting {
	padding-right: 15px;
	margin-left: 115px;
}


.block_casting p.nota_casting a:link, .block_casting p.nota_casting a:visited {
	text-decoration: none;
	margin: 5px;
	border: 1px solid #f3ffef;
	padding: 3px 20px;
	background-color: #f1212c;
	color: #f9ffd0;
}


.block_casting p.nota_casting a:hover {
	font-weight: bold;
	background-color: #57000a;
	color: #f0ff32;
}


#collona_cn .block_casting H3 {
	color: #f0f717;
	font: italic 260% Georgia, "Times New Roman", Times, serif;
}


.area_casting {
	margin-top: 270px;
}


/* @end */


#collona_rgw {
	width: 240px;
	margin-left: 640px;
	float: left;
}


.generic {
	width: 100%;
	float: left;
}


#collona_rg {
	width: 240px;
	margin-left: -240px;
	float: left;
}


* HTML #collona_rg {
	margin-left: -245px;
	width: 240px;
}


.inner {
	float: left;
	padding: 5px;
}


/* @group area destra */


.lf_storia_lap  {
	width: 90%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/main/fondo_storia2.jpg) no-repeat center bottom;
	padding: 5px;
	border-top: 1px dashed #9e0000;
}


.lf_storia_lap .bold_viola {
	color: #ad51ca;
	font-size: 70%;
}


#speciale {
	background-color: #dc802c;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 10px;
}


#speciale h4 {
	color: #000;
	background-color: #f40023;
	margin-top: 10px;
}


.rt_events  {
	float: left;
	background: url(../immagini/main/fondo_erotica365.jpg) no-repeat center top;
	padding: 5px;
	width: 97%;
	margin: 0;
}


.rt_events H3 {
	color: #c6ff4c;
}


.area_rt {
	margin-top: 45px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}


.area_rt H4 a {
	color: #feff23;
	font-size: 13pt;
	margin-top: 0;
	margin-bottom: 2px;
	padding-top: 2px;
	font-weight: bold;
}


.stars {
	margin-bottom: 15px;
	padding-bottom: 2px;
	padding-top: 9px;
	background-color: #9e0000;
}


.stars h4 {
	margin-top: 3px;
	margin-bottom: 3px;
	color: #feff23;
	font-size: 12pt;
	padding-right: 7px;
	padding-left: 7px;
}


.area_rt p.data {
	color: #fff;
	margin: 0;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 1px;
	padding-right: 8px;
	padding-left: 8px;
}





/* @end */


/* @group area SINISTRA */


.contorno {
	border: 1px solid #d80d04;
	margin-top: 0;
	margin-bottom: 6px;
	padding-top: 2px;
	width: 98%;
}


#collona_lf H3.addio {
	color: #f0ff32;
	padding-right: 5px;
	padding-left: 5px;
}


#collona_lf p.addio {
	color: #f5d818;
	margin: 0;
	padding-right: 8px;
	padding-left: 8px;
}


.gen_bold {
	color: #fff;
	font-weight: bold;
	font-size: 11pt;
	margin-top: 0;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
}


.areacontatti .gen_bold {
	color: #fff;
	font-weight: bold;
	font-size: 11pt;
	margin-top: 0;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border-style: none;
}


.areatesto_lap {
	margin-top: 0;
	margin-bottom: 300px;
}


.areatesto_lesbo {
	margin-top: 0;
	margin-bottom: 219px;
}


.areatesto_dreams {
	margin-top: 147px;
	margin-bottom: 10px;
}


.lf_eva  {
	width: 95%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/main/fondo_eva_henger.jpg) no-repeat left top;
	padding: 5px;
	height: 300px;
}


.lf_porn  {
	width: 94%;
	margin-top: 25px;
	background: url(../immagini/main/fondo_porn.jpg) no-repeat;
	margin-bottom: 6px;
	border: 1px solid #f1212c;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}


.lf_lesbo  {
	width: 94%;
	margin-top: 5px;
	float: left;
	background: url(../immagini/items/fondo_lesbo.jpg) no-repeat center 275px;
	margin-bottom: 5px;
	border: 1px solid #9e0000;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


.lf_casting  {
	width: 98%;
	margin-top: 5px;
	float: left;
	background: #043553 url(../immagini/main/fondo_casting.jpg) no-repeat center top;
	margin-bottom: 8px;
}


.lf_look  {
	width: 98%;
	margin-top: 5px;
	float: left;
	background: #2b2222 url(../immagini/main/look.jpg) no-repeat center top;
	margin-bottom: 8px;
	padding: 58px 8px 8px;
}


.lf_look h3 {
	font: italic 29pt Georgia, "Times New Roman", Times, serif;
	margin-top: 30px;
}


.lf_look p {
	padding-right: 8px;
	padding-left: 8px;
	color: #fff423;
	margin-top: 62px;
}


.lf_casting a:link, .lf_casting a:visited {
	font-size: 11pt;
}


.lf_casting p {
	text-align: center;
	font-size: 15pt;
	margin-bottom: 13px;
	margin-top: -2px;
}


.lf_casting H3 {
	margin-top: 130px;
	color: #ff2823;
	font: bold 250% "Lucida Grande", Lucida, Verdana, sans-serif;
	letter-spacing: 5px;
	border: 3px groove #329ffd;
	margin-right: 9px;
	margin-left: 9px;
}


.lf h3, .lf_storia, .lf_lesbo, .lf_tour,  .lf_porn  {
	color: #f6ff0e;
	margin: 0;
}





/* @end */


/* @group area SINISTRA NON IN USO */


.agenda1 p {
	padding: 8px;
	position: relative;
	bottom: -190px;
}


.agenda1 {
	background-image: url(../immagini/items/item3.gif);
	float: left;
	height: 290px;
	width: 95%;
	margin: 0;
	padding: 0;
}


.bloccoagenda {
	width: 95%;
	margin: 0;
	background-color: #6d3036;
	padding-top: 5px;
	padding-bottom: 8px;
}

* +HTML .bloccoagenda {
	margin-left: -8px;
}


* HTML .bloccoagenda {
	margin-left: -8px;
}


.bloccoagenda p {
	margin-top: 0;
	padding: 2px 8px 0;
	margin-bottom: 0;
	color: #fbfa9d;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: bold;
	line-height: 2ex;
}


.bloccoagenda H2 {
	margin: 0;
	color: #f9fc38;
}





/* @end */


/* @group LISTA DI DESTRA */


.lista {
	list-style-type: none;
	width: 97%;
}


.lista H2 {
	color: #f42a29;
	letter-spacing: 1px;
	font-family: "Arial Narrow", Arial, "Helvetica Neue", Helvetica, "Helvetica Neue", Geneva, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 2ex;
}


* HTML .lista H2 {
	font-size: 130%;
}


* HTML .lista {
	margin-left: -10px;
	line-height: 1.5ex;
}


ul.lista, ul.lista a, ul.lista a:visited, ul.lista a:active li.lista {
	
  padding: 2px 0px 3px; 
  text-decoration:none;
  display:block;
  background: #171717;
  color: #a9a9a9;
  text-align: center;
	list-style-type: none;
	font-size: 110%;
	font-weight: bold;
	margin-left: 0;
}

ul.lista a:hover {
	
  background: #717171;
  color: #262626;
}





/* @end */


/* @group piede */


#piede {
	color: #FFF;
	padding: 4px 0;
	text-align: center;
	border-top: 1px solid #292929;
	height: 59px;
	background: url(../immagini/main/fondo-indirizzo.gif) no-repeat center;
	width: 100%;
	position: relative;
	clear: left;
	float: left;
}


#piede a:link, #piede a:visited {
	color: #73f6ff;
	text-decoration: none;
}


#piede a:hover {
	color: #f40423;
}


#piede h2 {
	font-size: 9pt;
	margin-top: 26px;
}


.vai {
	font-size: 60%;
	font-weight: bold;
	color: #6bfbfc;
}





/* @end */


/* @group GALLERIA FOTOGRAFICA */


h2.erotica_365 {
	margin-top: 2px;
	color: #fee311;
	font: italic bold 13pt Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0;
	padding: 0;
}


#galleria_365 {
	padding-top: 8px;
	color: #fbff80;
	background: url(../immagini/main/fondo_galleria_365.jpg) no-repeat center top;
}


#galleria_365 H1.erotica_365 {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	background: none no-repeat center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 8px;
	color: #ffc70f;
}


#PepeCaption {
	color: #f5ff13;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 5px;
	background: url(../immagini/main/fondo_galleria_365_caption.gif) no-repeat center;
	font: italic bold 16px Georgia, "Times New Roman", Times, serif;
}


.thumbwrap {
	display: inline-block;
	padding: 15px 8px 0;
	margin: 0;
	background-image: none;
}
.thumbwrap li {
	display: -moz-inline-box;  /* Moz */
	display: inline-block;  /* Op, Saf, IE \*/
	vertical-align: top;  /* IE Mac non capisce e a volte crea extra v space */
	margin: 0 7px 15px 7px;
	padding: 0;
}
.thumbwrap a {
	display: block;
	border: 1px solid #726224;
	color: #403613;
	background-color: #9e0000;
	text-decoration: none;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
.thumbwrap a:hover {
	border-color: #6f6;
	background-color: #711711;
}
.thumbwrap a img {
	border-width: 0;
	vertical-align: bottom;
    width: 150px; /* mario */
}
.thumbwrap a span {
	display: block;
	width: 160px;
	w\idth: 152px; /* Moz */
	padding: 4px;
	font-size: 12px;
	color: #f9f4f1;
	font-weight: bold;
}
/*\*//*/ .thumbwrap a {
	width: 160px;
}
/* hover Op */
@media all and (min-width: 0px) {
	.thumbwrap a {
		display: inline-block;
	}
	.thumbwrap li {
		width: 168px;
	}
}





/* @end */


/* @group Chiusura */


.disclamer {
	font-size: 90%;
	padding-right: 20px;
	padding-left: 20px;
	color: #818181;
}


#chiusura a:link, #chiusura a:visited {
	color: #999;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
}


 #chiusura a:hover {
	text-decoration: none;
	color: #f9ff18;
}


#chiusura p.siti {
	color: #ff0;
	letter-spacing: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


#chiusura p.siti a:link, #chiusura p.siti a:visited {
	color: #fefd1e;
}


#chiusura p.siti a:hover {
	text-decoration: underline;
}





/* @end */


/* @group EVENTI SPECIALLI */


.block_fashion_tv {
	background: #e20f04 url(../immagini/main/fd_fashion_logo.jpg) no-repeat center top;
	border: 1px solid #f40023;
	width: 99%;
	margin-bottom: 10px;
}


.block_fashion_tv h2 {
	color: #f9ff57;
	padding: 26px 0 35px 117px;
	text-align: center;
	letter-spacing: 3px;
	font: bold 16pt "century gothic", Georgia, "Times New Roman", Times, serif;
	margin: 0 0 2px;
}


.block_fashion_tv p {
	margin: 0;
	padding: 0;
	background-color: #e20f04;
}


.block_fashion_tv a:link {
	color: #f4061f;
	letter-spacing: 3px;
	text-decoration: none;
	padding-left: 31px;
	text-align: center;
}


.block_fashion_tv a:hover {
	letter-spacing: 4px;
}


.latex {
	font-size: 120%;
	padding: 0;
	margin: 0;
}


.block_comingsoon_2 .latex_2 {
	font-size: 150%;
	color: #f8e513;
	font-weight: bold;
}


.no_border img {
	border-style: none;
}


.ordina a:link {
	color: #ffea3a;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	background-color: #ac1229;
	padding: 2px;
	margin: 0;
	border: 1px solid #ffea3a;
}


.ordina a:hover {
	background-color: #3e296e;
	color: #0aa7d9;
}


/* @group SEXY CD */


.direction {
	color: #2a00fe;
	font: bold 125% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: capitalize;
}


.block_comingsoon_2 H2.cd {
	color: #000;
	font-size: 173%;
	padding-left: 23px;
	margin: 0;
}


.block_comingsoon_2 H6.cd {
	color: #010101;
	font-size: 105%;
	margin: 0;
}


.block_capodanno {
	padding: 0 5px 5px 0;
	background: url(../immagini/items/cena-San-Silvestro.gif) no-repeat;
	height: 96px;
	width: 100%;
	position: relative;
	float: left;
	margin-top: 6px;
}


.area_capodanno {
	padding-top: 0;
	margin-top: 31px;
	margin-right: 0;
}


.area_comingsoon_2b {
	padding-left: 5px;
	padding-top: 0;
	margin-top: 113px;
	margin-left: 2px;
	padding-right: 4px;
	margin-bottom: 19px;
}


/* @end */


.block_capodanno h2 {
	line-height: 20px;
	font-family: "Century Gothic", "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #f0ff19;
}


#capodanno {
	width: 250px;
	height: 57px;
	background: url(../immagini/items/capodanno_H2.gif) no-repeat center center;
	clear: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 74px;
}

#capodanno a {
	display: block;
	width: 100%;
	text-indent: -10000px;
	height: 100%;
}

#capodanno h1 {
	display: none;
}


#collona_cn .fashion  {
	color: #000;
	font: 120% "Lucida Grande", Lucida, Verdana, sans-serif;
}





/* @end */


/* @group PROMHOTELS */


#promhotels {
	width: 98%;
	height: 57px;
	background: url(../immagini/items/promhotels.gif) no-repeat center center;
	margin-bottom: 7px;
	padding: 0;
	float: left;
}

#promhotels a {
	display: block;
	width: 100%;
	text-indent: -10000px;
	height: 100%;
	text-align: center;
}

#promhotels h1 {
	display: none;
}


/* @end */


/* @group PRIVACY */


#bl_privacy h2 {
	color: #9e0000;
	font-size: 125%;
}





/* @end */


/* @group ANNIVERSARIO */


#lf_calendario2009 {
	width: 215px;
	height: 144px;
	padding: 0 0 10px;
	background: url(../immagini/main/calendario_2009.jpg) no-repeat;
}


#lf_calendario2009 h1 {
	text-indent: -10000px;
	color: #2b2222;
	margin: 0;
	padding: 0;
}





/* @end */


/* @group ANNIVERSARIO */


#lf_quarto {
	width: 215px;
	height: 300px;
	padding: 0 0 10px;
	background: url(../immagini/items/shopping_pepenero.jpg) no-repeat;
}


#lf_quarto h1 {
	text-indent: -10000px;
	color: #2b2222;
	margin: 0;
	padding: 0;
}





/* @end */


/* @group FRANCHISING */


#lf_franchising {
	width: 215px;
	height: 144px;
	padding: 0 0 10px;
	background: url(../immagini/main/pepenero_franchising.jpg) no-repeat;
}


#lf_franchising h1 {
	text-indent: -10000px;
	color: #2b2222;
	margin: 0;
	padding: 0;
}





/* @end */