* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif, sans, Thaoma; COLOR: #999999; FONT-SIZE: 11px
}
FORM {
	
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
LEGEND {
	DISPLAY: none
}
P {
	LINE-HEIGHT: 1.8em; MARGIN-BOTTOM: 1.5em
}
BLOCKQUOTE {
	LINE-HEIGHT: 1.8em; MARGIN-BOTTOM: 1.5em
}
UL {
	LINE-HEIGHT: 1.8em; MARGIN-BOTTOM: 1.5em
}
OL {
	LINE-HEIGHT: 1.8em; MARGIN-BOTTOM: 1.5em
}
P {
	
}
BLOCKQUOTE {
	
}
UL {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 2em
}
UL LI {
	
}
OL {
	LIST-STYLE-TYPE: lower-roman; MARGIN-LEFT: 2em
}
OL LI {
	
}
A {
	COLOR: #b68e22; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b48e21; TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.map {
	WIDTH: 443px; HEIGHT: 365px
}

.error {
	color: red; 
	font-size: 11px; 
	font-weight: bold;
}

.intestazione 
{
	background-color: #b48e21;
	color: #000000;
	text-align: center;
}
.riga 
{
	background-color: #eaeaea;
	padding-right: 5px;
	padding-left: 5px;
	
}

#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 174px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/logo_gc.jpg) no-repeat; FLOAT: left; HEIGHT: 89px; PADDING-TOP: 0px
}
#logo H1 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 2em
}
#logo H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 1.2em
}
#logo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menu {
	MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 40px
}
#menu UL {
	LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
#menu LI {
	DISPLAY: inline
}
#menu A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(../images/img06.gif) no-repeat; FLOAT: left; HEIGHT: 26px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 14px
}
#menu A:hover {
	TEXT-DECORATION: underline
}
#menu .first A {
	BACKGROUND-COLOR: red; PADDING-LEFT: 0px
}

.header {
	margin: 0px auto; 
	width: 944px; 
	height: 89px;
}

.logosite 
{
	float: left;
	width: 174px; 
	height: 89px;
	display: block; 
}

.navigazione 
{
	float: left; 
	display: block; 
	width: 770px;
	height: auto;
	margin-top: 32px;
}

.mastermenu 
{
	float: left;
	background-image: url(../images/topmenu_bg.jpg); 
	width: 765px; 
	display: block; 
	height: 23px; 
	border-right: #cccccc 1px solid;
}

.mastermenu .voice 
{
	border-left: #fff 1px solid; 
	margin-top: 2px; 
	padding-left: 5px; 
	width: auto; 
	padding-right: 5px; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, sans, Thaoma; 
	float: left; 
	height: 18px; 
	color: #333333; 
	font-size: 11px; 
	font-weight: bold; 
	border-right: #ccc 1px solid; 
	text-decoration: none; 
	padding-top: 2px;
}
.mastermenu .voice:hover 
{
	background-color: #d4b04f;
}
.mastermenu .voiceON 
{
	border-left: #fff 1px solid; 
	background-color: #d4b04f; 
	margin-top: 2px; 
	padding-left: 8px; 
	width: auto; 
	padding-right: 8px; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, sans, Thaoma; 
	float: left; 
	height: 18px; 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	border-right: #ccc 1px solid; 
	text-decoration: none; 
	padding-top: 2px;
}

.submenu 
{
	float: left; 
	width: 755px;
	height: 23px; 
	background-image: url(../images/bg_submenu.jpg); 
	padding-top: 3px;
	padding-bottom: 3px; 
	padding-left: 6px; 
	background-repeat: no-repeat; 
	margin-left: 15px; 
}

.submenu .link {
	color: #ffffff; 
	font-size: 10px; 
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

.submenu .link_over {
	color: #b19446; 
	font-size: 10px; 
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;	
}

.content 
{
	padding-bottom: 0px; 
	margin: 0px auto; 
	padding-left: 0px; 
	width: 944px; 
	padding-right: 0px; 
	padding-top: 0px;
}

.sidebar 
{
	float: right; 
	width: 222px;
	height: auto;
}

.sidebar .profilo 
{
	height: 155px; 
	width: 222px; 
	border-bottom: #ebebeb 1px solid; 
	border-left: #ebebeb 1px solid; 
	border-top: #ebebeb 1px solid; 
	border-right: #ebebeb 1px solid;
	background-color:#000000;	
}

.sidebar .news
{
	width: 222px; 
	border-bottom: #ebebeb 1px solid; 
	border-left: #ebebeb 1px solid; 
	border-top: #ebebeb 1px solid; 
	border-right: #ebebeb 1px solid;
}

.sidebar .profilo .content 
{
	position: relative;
	color: #2b3147; 
	width: 212px;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 10px;
	color: #FFFFFF;
		
}

.sidebar .profilo .content .testo 
{
	font-weight:bold;
	color: #b48e21;
}

.sidebar .profilo .content .submit 
{
	float: right; 
	width: 60px; 
	margin-right: 10px;
	margin-top: 5px;
	border-bottom: 0px; 
	border-left: 0px; 
	border-top: 0px; 
	border-right: 0px;
	background-color: #b48e21; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	cursor: pointer; 
}

.main 
{
	width: 710px; 
	height: auto;
}

.min_heigth 
{
	float: right;
	width: 1px;
	height: 551px;
}

.template1_content 
{
	width: 672px;
	background-color: #f3f3f1; 
	padding-left: 16px; 
	padding-right: 16px; 
	color: #2b3147;
}

.inputtext {
	border-bottom: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	width: 190px; 
	padding-right: 5px; 
	font: small Arial, Helvetica, sans-serif; 
	margin-bottom: 0.5em; 
	color: #293348; 
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 1px solid; 
	padding-top: 2px;
}

.inputsubmit {
	border-bottom: 0px; 
	border-left: 0px; 
	background-color: #ffffff; 
	width: 60px; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	float: right; 
	border-top: 0px; 
	cursor: pointer; 
	border-right: 0px;
}

.inputdate {
	border-bottom: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	width: 70px; 
	padding-right: 5px; 
	font: small Arial, Helvetica, sans-serif; 
	margin-bottom: 0.5em; 
	margin-right: 4px;
	color: #293348; 
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 1px solid; 
	padding-top: 2px;
}

.inputselect 
{
	border-bottom: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	width: 200px; 
	padding-right: 5px; 
	font: small Arial, Helvetica, sans-serif; 
	margin-bottom: 0.5em; 
	color: #2b3147; 
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 1px solid; 
	padding-top: 2px;
}

.inputselectcinema 
{
	border-bottom: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	width: 462px; 
	padding-right: 5px; 
	font: small Arial, Helvetica, sans-serif; 
	margin-bottom: 0.5em; 
	color: #2b3147; 
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 1px solid; 
	padding-top: 2px;
}

.AUTORIZZATO 
{
	width: 100px;
	background-color: Green;
	color: White;
}

.NEGATO 
{
	width: 100px;
	background-color: Red;
	color: White;
}

.BATCH 
{
	width: 100px;
	background-color: Gray;
	color: Black;
}


#splash_home {
	BACKGROUND-IMAGE: url(../images/bg_main.jpg);
	WIDTH: 704px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: none;
	HEIGHT: 296px;
	margin: 0px;
}
#main_scheda {
	WIDTH: 704px; BACKGROUND-REPEAT: no-repeat; FLOAT: left
}
#main_scheda_cinema {
	BACKGROUND-IMAGE: url(../images/bg_scheda_cinema.jpg); WIDTH: 702px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: auto
}
#main_scheda_cinema .cinema_left {
	PADDING-LEFT: 25px; WIDTH: 199px; PADDING-RIGHT: 20px; FLOAT: left; COLOR: #293348; PADDING-TOP: 20px
}
.programmazione_left {
	FLOAT: left; PADDING-TOP: 3px
}
.cinema_left_link {
	LINE-HEIGHT: 20px; COLOR: #293348; TEXT-DECORATION: none
}
#main_scheda_cinema .cinema_right {
	PADDING-LEFT: 0px; WIDTH: 448px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #293348; PADDING-TOP: 20px
}
.cinema_scritta_gialla {
	COLOR: #b48e21; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cinema_nome {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#main_faq {
	BACKGROUND-COLOR: #f3f3f1; WIDTH: 704px; FLOAT: left
}
#main2_scheda {
	WIDTH: 211px; FLOAT: left; HEIGHT: 301px
}
#scheda_film {
	PADDING-LEFT: 15px; WIDTH: 440px; FLOAT: left; COLOR: #293348; PADDING-TOP: 11px
}
.titolo_film {
	COLOR: #b48e21; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.carat_film {
	COLOR: #b48e21; FONT-WEIGHT: bold
}
.vai_bacheca {
	BACKGROUND-COLOR: #bababa; COLOR: #000000; FONT-WEIGHT: bold
}
.bacheca_logout {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.logged_back_giallo {
	BACKGROUND-COLOR: #d4b04f; COLOR: #fa0b08; FONT-WEIGHT: bold
}
.main_flash {
	PADDING-LEFT: 0px;
	PADDING-TOP: 6px
}
#main2 {
	WIDTH: 704px; FLOAT: left; PADDING-TOP: 7px
}
.sinistra {
	FLOAT: left
}
.destra {
	FLOAT: right
}
#main2_scritta_gialla {
	BACKGROUND-IMAGE: url(../images/home_bg_scritta_gialla.jpg); PADDING-LEFT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; COLOR: #d3b350; FONT-SIZE: 24px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
#main3 {
	FLOAT: left; PADDING-TOP: 5px
}
#main3_registrati {
	BACKGROUND-IMAGE: url(../images/bg_reg_bottom.jpg); PADDING-BOTTOM: 13px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: auto; COLOR: #2b3147; PADDING-TOP: 12px
}
#main3_locandina {
	BACKGROUND-IMAGE: url(../images/main3_bg_left.jpg); PADDING-LEFT: 7px; WIDTH: 145px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 210px; PADDING-TOP: 7px
}
#main3_box_right {
	WIDTH: 552px; FLOAT: left; HEIGHT: 210px
}

.box_only_card {
	PADDING-LEFT: 10px; HEIGHT: 120px; COLOR: #2b3147; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.box_logged_white {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2b3147; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
.box_logged_black {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 123px; COLOR: #ffffff; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
.box_logged_gold {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #a4864a; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 123px; COLOR: #ffffff; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
.box_logged_green {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #1d9f3f; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 123px; COLOR: #ffffff; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
.box_logged_silver {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #97989c; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 123px; COLOR: #ffffff; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
.box_logged_gold .testo_gold_card {
	COLOR: #333333; FONT-WEIGHT: bold
}
.box_logged_green .testo_gold_card {
	COLOR: #333333; FONT-WEIGHT: bold
}
.box_logged_silver .testo_gold_card {
	COLOR: #333333; FONT-WEIGHT: bold
}
.box_logged_black .testo_gold_card {
	COLOR: #b48e21; FONT-WEIGHT: bold
}
.box_logged_gold .link_giallo {
	COLOR: #000000; FONT-WEIGHT: bold
}
.box_logged_green .link_giallo {
	COLOR: #000000; FONT-WEIGHT: bold
}
.box_logged_silver .link_giallo {
	COLOR: #000000; FONT-WEIGHT: bold
}
.box_logged_black .link_giallo {
	COLOR: #b48e21; FONT-WEIGHT: bold
}
.box_logged_gold .submit_giallo {
	POSITION: absolute; BOTTOM: 10px; COLOR: #000000; RIGHT: 25px; FONT-WEIGHT: bold
}
.box_logged_green .submit_giallo {
	POSITION: absolute; BOTTOM: 10px; COLOR: #000000; RIGHT: 25px; FONT-WEIGHT: bold
}
.box_logged_silver .submit_giallo {
	POSITION: absolute; BOTTOM: 10px; COLOR: #000000; RIGHT: 25px; FONT-WEIGHT: bold
}
.box_logged_black .submit_giallo {
	POSITION: absolute; BOTTOM: 10px; COLOR: #b48e21; RIGHT: 25px; FONT-WEIGHT: bold
}

.link_box_login {
	LINE-HEIGHT: 14px; COLOR: #2b3147; TEXT-DECORATION: none
}
.link_box_login_small {
	LINE-HEIGHT: 14px; COLOR: #2b3147; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.link_box_login_small_FF {
	LINE-HEIGHT: 14px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#attiva_Card {
	COLOR: #2b3147; FONT-SIZE: 9px
}
#cambio_benefic {
	COLOR: #2b3147; FONT-SIZE: 9px
}
#card_Smarrita {
	COLOR: #2b3147; FONT-SIZE: 9px
}
#richiedi_Card {
	COLOR: #2b3147; FONT-SIZE: 9px
}
#gest_card {
	COLOR: #2b3147; FONT-SIZE: 9px
}
#form_locator {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px
}

#coldx_banner1_bottom {
	BACKGROUND-IMAGE: url(../images/temp_coldx_banner1.jpg); MARGIN-TOP: 7px; WIDTH: 223px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px
}
#coldx_banner2_bottom {
	BACKGROUND-IMAGE: url(../images/temp_coldx_banner2.jpg); MARGIN-TOP: 6px; WIDTH: 223px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 128px
}
#links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.box_links {
	TEXT-ALIGN: left; MARGIN: 20px 0px 0px
}
.box_links2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px
}
.link_footer_CopyRight {
	COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.link_footer {
	COLOR: #2b3147; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.film {
	BACKGROUND-IMAGE: url(../images/bg_lista_film.jpg); BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 704px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 5px
}
.film IMG {
	DISPLAY: inline
}
#faq {
	 MARGIN-TOP: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 320px; COLOR: #2b3147; OVERFLOW: auto;
}
.tabella_faq {
	MARGIN-TOP: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #2b3147
}
#grande_cinema {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #2b3147; PADDING-TOP: 11px
}
#registrati {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #2b3147; PADDING-TOP: 11px
}
.main_loggato {
	WIDTH: 704px; FLOAT: left
}
.main2_carta_black {
	BACKGROUND-IMAGE: url(../images/carta_loggato_black.jpg); WIDTH: 290px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 215px
}
.main2_carta_gold {
	BACKGROUND-IMAGE: url(../images/carta_loggato_gold.jpg); WIDTH: 290px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 215px
}
.main2_carta_green {
	BACKGROUND-IMAGE: url(../images/carta_loggato_green.jpg); WIDTH: 290px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 215px
}
.main2_carta_silver {
	BACKGROUND-IMAGE: url(../images/carta_loggato_silver.jpg); WIDTH: 290px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 215px
}
.main2_carta_silver .numero_carta {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.main2_carta_silver .nominativo {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 105px
}
.main2_carta_green .numero_carta {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.main2_carta_green .nominativo {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 105px
}
.main2_carta_gold .numero_carta {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.main2_carta_gold .nominativo {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 105px
}
.main2_carta_black .numero_carta {
	PADDING-LEFT: 20px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.main2_carta_black .nominativo {
	PADDING-LEFT: 20px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 105px
}
.loggato_right {
	WIDTH: 307px; FLOAT: left; COLOR: #2b3147; MARGIN-LEFT: 5px
}
.loggato_right_welcome_min_op {
	HEIGHT: 130px
}
.loggato_right_welcome_min {
	HEIGHT: 344px
}
.logged_right_oppanel {
	HEIGHT: 195px
}
.loggato_under {
	MARGIN-TOP: 5px; FLOAT: left; COLOR: #2b3147
}
.scritta_gialla {
	COLOR: #d4b04f; FONT-WEIGHT: bold
}
#captcha {
	BACKGROUND-IMAGE: url(../images/temp_captcha.jpg); WIDTH: 173px; FLOAT: right; HEIGHT: 53px; MARGIN-RIGHT: 100px
}
.spaziatura_btn_entra {
	PADDING-LEFT: 140px
}
.spaziatura_btn_registrati {
	PADDING-LEFT: 110px
}
#bacheca {
	BACKGROUND-COLOR: #f3f3f1; WIDTH: 704px; FLOAT: left
}
.bacheca_contenuto {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #2b3147
}
.bacheca_tit_colonna {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #d4b04f; PADDING-LEFT: 3px; COLOR: #ffffff; FONT-WEIGHT: bold
}
.bacheca_ticket_dati {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-TOP: 2px
}
.bacheca_ticket {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 3px; PADDING-TOP: 8px
}
.bacheca_ticket_oggetto {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 8px
}
.bacheca_ticket_oggetto A {
	COLOR: black; FONT-WEIGHT: bold
}
.bacheca_ticket_attivo {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; COLOR: #a4864a; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.bacheca_ticket_presoincarico {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; COLOR: blue; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.bacheca_risposta {
	BACKGROUND-IMAGE: url(../images/freccia_risposta.jpg); PADDING-LEFT: 40px; WIDTH: 628px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: inherit
}
.bacheca_textarea {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;WIDTH: 668px;  BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}
.bacheca_inputselect {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: 5px; FONT: small Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0.5em; COLOR: #2b3147; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.bacheca_inputtext {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 238px; PADDING-RIGHT: 5px; FONT: small Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0.5em; COLOR: #293348; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.div1 {
	BACKGROUND-COLOR: #f3f3f1; WIDTH: 704px
}
.div1 .contenuto_div1 {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #2b3147
}
.div2 {
	BACKGROUND-COLOR: #f3f3f1; WIDTH: 704px
}
.prelogin {
	MARGIN-LEFT: 6px
}
.prelogin .contenuto_div2 {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; WIDTH: 420px; PADDING-RIGHT: 16px; HEIGHT: 355px; COLOR: #2b3147; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.div3 {
	BACKGROUND-COLOR: #f3f3f1; WIDTH: 704px
}
.div3 .contenuto_div3 {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #2b3147
}
.spaziatura {
	HEIGHT: 5px
}
.div2_carta {
	BACKGROUND-IMAGE: url(../images/card_black_step.jpg); WIDTH: 364px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 234px
}
.div2_carta .numero_carta {
	PADDING-LEFT: 90px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 130px
}
.div2_carta .nominativo {
	PADDING-LEFT: 20px; COLOR: #d4b04f; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.box_sinistra {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 25px; WIDTH: 169px; PADDING-RIGHT: 20px; FLOAT: left; COLOR: #293348; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
.box_destra {
	BACKGROUND-IMAGE: url(../images/bg_scheda_cinema_right.jpg); PADDING-LEFT: 20px; WIDTH: 428px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-y; FLOAT: right; COLOR: #293348; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
.criteri_ricerca {
	COLOR: #b48e21; FONT-SIZE: 16px
}
.boxed .inputsubmit {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 60px; FONT: bold small Arial, Helvetica, sans-serif; FLOAT: right; BORDER-TOP: #ffffff 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #cccccc 1px solid
}
.boxed .content .ingressi {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; FONT: small Arial, Helvetica, sans-serif; COLOR: #ffffff
}
#login P {
	MARGIN: 0px; FONT-SIZE: x-small; PADDING-TOP: 0.2em
}
#updates UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
#updates LI {
	MARGIN-BOTTOM: 1em
}
#updates H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img09.gif) no-repeat left center; FONT-SIZE: x-small; PADDING-TOP: 0px
}
#updates P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
#updates A {
	TEXT-DECORATION: none
}
#footer {
	MARGIN: 0px auto 2em; WIDTH: 937px; CLEAR: both
}
#legal {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #ffffff; PADDING-TOP: 8px
}
#legal A {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
DIV.fieldset {
	MARGIN-TOP: 15px; CLEAR: both
}
DIV.fieldnote {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; FLOAT: left; COLOR: #7b8185; CLEAR: left; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid
}
DIV.captcha {
	BORDER-BOTTOM: #4c5457 1px solid; BORDER-LEFT: #4c5457 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 260px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 80px; BORDER-TOP: #4c5457 1px solid; BORDER-RIGHT: #4c5457 1px solid; PADDING-TOP: 1px
}
DIV.fieldvalidator {
	PADDING-BOTTOM: 5px; COLOR: #dc0c0c
}
.socibox {
	BORDER-BOTTOM: #4c5457 1px solid; BORDER-LEFT: #4c5457 1px solid; PADDING-BOTTOM: 1px; MARGIN: 10px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #4c5457 1px solid; BORDER-RIGHT: #4c5457 1px solid; PADDING-TOP: 1px
}
.sfondo_step_silver {
	BACKGROUND-IMAGE: url(../images/step_silver.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.sfondo_step_black {
	BACKGROUND-IMAGE: url(../images/step_black.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.sfondo_step_green {
	BACKGROUND-IMAGE: url(../images/step_green.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.sfondo_step_gold {
	BACKGROUND-IMAGE: url(../images/step_gold.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.sfondo_step_4card {
	BACKGROUND-IMAGE: url(../images/img_tua_card.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.testo_green {
	COLOR: #1c9e3e; FONT-WEIGHT: bold
}
.testo_silver {
	COLOR: #96989c; FONT-WEIGHT: bold
}
.testo_gold {
	COLOR: #a38549; FONT-WEIGHT: bold
}
.sfondo_tua_card {
	BACKGROUND-IMAGE: url(../images/img_tua_card.jpg); WIDTH: 672px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom
}
.link_password {
	COLOR: #2b3147; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.notabene {
	
}
.socioinit_reg {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; HEIGHT: 355px; COLOR: #2b3147
}
.socioinit_log {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; HEIGHT: 355px; COLOR: #2b3147
}
.sociopsw {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; HEIGHT: 355px; COLOR: #2b3147
}
.socio_locandina1 {
	BACKGROUND-IMAGE: url(../images/main3_bg_left.jpg); PADDING-LEFT: 7px; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 210px; PADDING-TOP: 7px
}
.socio_locandina2 {
	BACKGROUND-IMAGE: url(../images/main3_bg_left.jpg); PADDING-LEFT: 7px; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 210px; PADDING-TOP: 7px
}
.min_heigth {
	WIDTH: 1px; FLOAT: right; HEIGHT: 551px
}
.min_heigth_logged {
	WIDTH: 1px; FLOAT: right; HEIGHT: 362px
}
.film_searchresult {
	PADDING-LEFT: 10px; WIDTH: 200px; FLOAT: left; COLOR: #2b3147
}
.film_searchresult A {
	
}
.film_center {
	BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 10px; WIDTH: 450px; FLOAT: left; COLOR: #2b3147
}
.film_scheda {
	BORDER-BOTTOM: #b48e21 1px solid; FLOAT: left
}
.film_locandina {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 133px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 190px; PADDING-TOP: 3px
}
.film_nolocandina {
	BACKGROUND-IMAGE: url(../images/NoLocandina.jpg); TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 3px; WIDTH: 133px; FLOAT: left; HEIGHT: 190px; COLOR: #293348; TEXT-DECORATION: none
}
.film_dati {
	PADDING-LEFT: 15px; WIDTH: 250px; FLOAT: left; COLOR: #293348; PADDING-TOP: 11px
}
.film_trama {
	PADDING-BOTTOM: 10px; WIDTH: 450px; FLOAT: left; PADDING-TOP: 10px
}
.film_elencolocandine {
	MARGIN-TOP: 10px; WIDTH: 450px; FLOAT: left
}
.film_inputselect {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; FONT: small Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 15px; COLOR: #2b3147; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.cinema_searchresult {
	PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #2b3147
}
.cinema_searchresult A {
	
}
.cinema_center {
	PADDING-LEFT: 10px; WIDTH: 450px; FLOAT: left; COLOR: #2b3147
}
.cinema_scheda {
	FLOAT: left
}
.cinema_nosel {
	COLOR: #cccccc
}
.cinema_filmprg TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.affiliazione_center {
	FLOAT: right; MARGIN-LEFT: 10px
}
.affiliazione_left {
	WIDTH: 223px; FLOAT: left
}
.affiliazione_contenuto {
	BACKGROUND-COLOR: #f3f3f1; PADDING-LEFT: 5px; WIDTH: 461px; PADDING-RIGHT: 5px; HEIGHT: 563px; COLOR: #2b3147
}
.affiliazione_locandina1 {
	BACKGROUND-IMAGE: url(../images/box_sx.png); MARGIN-TOP: 5px; PADDING-LEFT: 45px; WIDTH: 223px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 204px; PADDING-TOP: 7px
}
TABLE.radioWithProperWrap INPUT {
	FLOAT: left
}
TABLE.radioWithProperWrap LABEL {
	WIDTH: 330px; DISPLAY: inline-block; MARGIN-LEFT: 5px
}
TD.wzRichiestaCardCss TABLE {
	
}
#box_ricerca {
	border: 1px dashed #999;
	padding: 5px;
}
#contenuto {
	position: relative;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
.titolo_tabella {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	background-color: #F2E8A0;
	text-align: center;
	border: 1px solid #999;
}
.table_riservata tr td {
	text-align: left;
	text-indent: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
}
#table_riservata tr td.testa {
	background-color: #F2E8A0;	
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;	
	text-align: center;
	text-indent: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
}

#splash_home_mia {
	BACKGROUND-IMAGE: url(../images/bg_main.jpg);
	WIDTH: 704px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: left;
	HEIGHT: 296px;
	z-index: 2;
	position:relative;
	margin: 5px;
	
}
.home_page 
{
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:50%;
	height: 296px;
	width: 704px;	
}
.centro 
{
	position: absolute;
	top: 0px;
	height: 296px;
	width: 704px;	
	background-image: url(../images/bg_main.jpg);
	background-repeat: no-repeat;
	margin: 6px;
	z-index: 10;
}

.log-box 
{
	position: absolute;
	right: 54px;
	top: 40px;	
	background-color: #000;
	height: 120px;
	width: 200px;
	z-index: 20;
	position: absolute;
	
}
.inputtext_data{
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	WIDTH: 68px; 
	HEIGHT: 16px;
	PADDING-RIGHT: 5px; 
	FONT: small Arial, Helvetica, sans-serif; 
	MARGIN-BOTTOM: 0.5em; 
	COLOR: #293348; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-TOP: 2px
}

.stats 
{
	margin-top: 10px;
	border: 1px dashed #999;
	padding: 5px;
}

.stats td.header 
{
	background-color: #b48e21;
	font-weight: bold;
	text-align: center;
	color: #000000; 
	height: 10px;
}

.stats td.content 
{
	background-color: #eaeaea;
	text-align: center;
}

.spaced 
{
	margin-top:10px; 
	margin-bottom: 10px;
}


