@charset "iso-8859-1";

BODY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;background-repeat: no-repeat;background-position:top center;}

TABLE {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}



A:link,A:visited {color:#000080;font-weight:normal;text-decoration:none;}

A:hover {color:#F06127;text-decoration:underline;}



P {margin:5px 10px 5px 10px;text-align:justify;}

P.c11 {font-size:11px;}

P.c10 {font-size:10px;}



h1 {font-family:Arial Rounded MT Bold,Arial;font-weight:normal;font-style:normal;font-size:30px;color:#000000;letter-spacing:0.5px;margin:20px 5px 0px 0px;}

h2 {font-family:Arial Rounded MT Bold,Arial;font-weight:normal;font-style:normal;font-size:20px;color:#000000;letter-spacing:0.5px;margin:0px 5px 3px 0px;}

h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;font-size:12px;color:#000000;letter-spacing:1px;margin:10px 5px 5px 0px;}



TABLE.buttons-top TD {font-family:Arial Rounded MT Bold,Arial;font-size:16px;color:#505050;font-weight:normal;font-style:normal;letter-spacing:0.5px;text-align:center;}

TABLE.buttons-top A:link,TABLE.buttons-top A:visited {text-decoration:none;color:#505050;font-weight:normal;letter-spacing:0.5px;display:block;}

TABLE.buttons-top A:hover {color:#000000;text-decoration:underline;}



TABLE.bottom_indirizzo TD {font-size:10px;text-align:center;}



TABLE.studios_elenco_attrazioni TD {text-align:center;background:url('img/studios-bg-attrazione.png');}

TABLE.studios_elenco_attrazioni H2 {font-size:13px;color:#F06127;text-align:left;margin:5px 0px 10px 10px;}

TABLE.studios_elenco_attrazioni H3 {font-size:14px;color:#F06127;text-align:left;margin:5px 0px 10px 10px;font-family:Arial Narrow;}

TABLE.studios_elenco_attrazioni P {font-size:11px;text-align:left;margin:0px 10px 10px 10px;}



TABLE.aqua_elenco_attrazioni TD {text-align:center;background:url('img/aqua-bg-attrazione.png');}

TABLE.aqua_elenco_attrazioni H2 {font-size:13px;color:#ffffff;text-align:left;margin:5px 0px 10px 10px;}

TABLE.aqua_elenco_attrazioni H3 {font-size:14px;color:#ffffff;text-align:left;margin:5px 0px 10px 10px;font-family:Arial Narrow;}

TABLE.aqua_elenco_attrazioni P {font-size:11px;text-align:left;margin:0px 10px 10px 10px;}



TD.studios {color:#000000;padding:30px;background:url('img/studios-bg.png');background-repeat: no-repeat;}

TD.studios h1 {color:#000000;}

TD.studios h2 {color:#000000;}

TD.studios h3 {color:#000000;}

TD.studios p {color:#000000;}

TD.studios i {color:#000000;}

TD.aqua {color:#000000;padding:30px;background:url('img/aqua-bg.png');background-repeat: no-repeat;}

TD.aqua h1 {color:#000000;}

TD.aqua h2 {color:#000000;}

TD.aqua h3 {color:#000000;}

TD.aqua p {color:#000000;}

TD.medievaltimes {color:#000000;font-size:12px;padding:30px;background:url('img/medievaltimes-bg.png');background-repeat: no-repeat;}

TD.medievaltimes h1 {color:#000000;}

TD.medievaltimes h2 {color:#000000;}

TD.medievaltimes h3 {color:#000000;}

TD.medievaltimes P {color:#ffffff;}

TD.rockstar {color:#000000;font-size:12px;padding:30px;background:url('img/rockstar-bg.png');background-repeat: no-repeat;}

TD.rockstar h1 {color:#000000;}

TD.rockstar h2 {color:#000000;}

TD.rockstar h3 {color:#000000;}

TD.rockstar P {color:#ffffff;}

TD.nightfestival {color:#000000;font-size:12px;padding:30px;background:url('img/nightfestival-bg.png');background-repeat: no-repeat;}

TD.nightfestival h1 {color:#000000;}

TD.nightfestival h2 {color:#000000;}

TD.nightfestival h3 {color:#000000;}

TD.nightfestival P {color:#ffffff;}

TD.vacanze {color:#000000;padding:30px;background:url('img/vacanze-bg.png');background-repeat: no-repeat;}

TD.dem {color:#000000;background:url('img/studios-bg.png');background-repeat: no-repeat;}

TD.dem h1 {color:#ffffff;}

TD.dem h2 {color:#ffffff;}

TD.dem h3 {color:#ffffff;}

TD.dem p {color:#000000;}

TD.dem i {color:#000000;}



.medievaltimes-menudelre {color:#404040;font-size:15px;font-weight:bold;line-height:24px;font-style:italic;}



TABLE.elenco_attrazioni_norm TD {background:transparent;}



TABLE.menudx TD {padding-top:70px;}

TABLE.menudx A:link,TABLE.menudx A:visited {font-size:14px;color:#ffffff;text-decoration:none;font-weight:normal;line-height:50px;}

TABLE.menudx A:hover {color:#000000;}



TABLE.menudx-eventi TD {padding-top:70px;}

TABLE.menudx-eventi A:link,TABLE.menudx-eventi A:visited {font-size:14px;color:#ffffff;text-decoration:none;font-weight:normal;}

TABLE.menudx-eventi A:hover {color:#000000;text-decoration:underline;}

TABLE.menudx-eventi .data {font-size:11px;}



TABLE.menudx-info TD {padding-top:70px;}

TABLE.menudx-info A:link,TABLE.menudx-info A:visited {font-size:14px;color:#ffffff;text-decoration:none;font-weight:normal;line-height:20px;}

TABLE.menudx-info A:hover {color:#000000;text-decoration:underline;}

TABLE.menudx-info h1 {color:#000000;font-size:15px;margin:10px 0px 5px 0px;}



TABLE.infogenerali TD {background:#F4F0F1;background-image:url('img/info-bg-menutop.jpg');}

TABLE.infogenerali A:link,TABLE.infogenerali A:visited {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}

TABLE.infogenerali A:hover {color:#F06127;}



DIV.infolavoro {border-bottom:1px solid #d0d0d0;}

.campoobbligatorio {background:#FF5B5B;}

TABLE.bordinobianco TD {border:1px #ffffff solid;}

TABLE.nobordo TD {border:0px;}



TABLE.eventi H1 {margin:5px 0px 5px 0px;font-size:23px;}

TABLE.eventi H2 {margin:3px 0px 3px 0px;font-size:20px;}



TABLE.prezzi {background-image:url('img/top-prezzi.png');}

TABLE.prezzi TD {border-right:1px solid #606060;border-bottom:1px solid #606060;}

TD.prezzi-top1 {color:#ffffff;font-size:14px;font-weight:bold;}

TD.prezzi-top2 {color:#ffffff;font-size:12px;text-align:center;}

TD.prezzi-nome {background-color:#FEFDE9;font-size:14px;font-weight:bold;}

TD.prezzi-nome2 {background-color:#FE2AAC;font-size:14px;font-weight:bold;}

TD.prezzi-euro1 {background:#FFE715;font-size:14px;font-weight:bold;text-align:center;}

TD.prezzi-euro2 {background:#FFF8A3;font-size:14px;font-weight:bold;text-align:center;}



/*

n - cella del mese

b - cella bianca vuota

a - orario 10-18:00 (1 show 19)

s - orario 10-19:00 (1 show 19, 2 show 21:30)

h - orario 10:00-24:00

*/



TABLE.calendariostudios {font-size:12px;text-align:center;}

TABLE.calendariostudios TR.titolo {color:#ffffff;background-image:url('img/top-calendario-cn.png');}

TABLE.calendariostudios TD.tsx {color:#ffffff;background-image:url('img/top-calendario-sx.png');}

TABLE.calendariostudios TD.tdx {color:#ffffff;background-image:url('img/top-calendario-dx.png');}

TABLE.calendariostudios TD.n {width:43px;color:#000000;background-image:url('img/calendario-bg1.jpg');}

TABLE.calendariostudios TD.b {width:16px;color:#ffffff;background:#ffffff;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}

TABLE.calendariostudios TD.a {width:16px;color:#ffffff;background:#FFC423;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariostudios TD.s {width:16px;color:#ffffff;background:#F78F1E;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariostudios TD.h {width:16px;color:#000000;background:#B92C92;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariostudios TD.v {width:16px;color:#808080;background:#ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}



TABLE.calendarioaqua {font-size:12px;text-align:center;}

TABLE.calendarioaqua TR.titolo {color:#ffffff;background-image:url('img/top-calendario-cn.png');}

TABLE.calendarioaqua TD.tsx {color:#ffffff;background-image:url('img/top-calendario-sx.png');}

TABLE.calendarioaqua TD.tdx {color:#ffffff;background-image:url('img/top-calendario-dx.png');}

TABLE.calendarioaqua TD.n {width:43px;color:#000000;background-image:url('img/calendario-bg1.jpg');}

TABLE.calendarioaqua TD.b {width:16px;color:#ffffff;background:#ffffff;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}

TABLE.calendarioaqua TD.a {width:16px;color:#ffffff;background:#60CAE4;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendarioaqua TD.s {width:16px;color:#ffffff;background:#00AEEF;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendarioaqua TD.v {width:16px;color:#808080;background:#ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}



TABLE.calendariomedievaltimes {font-size:12px;text-align:center;}

TABLE.calendariomedievaltimes TR.titolo {color:#ffffff;background-image:url('img/top-calendario-cn.png');}

TABLE.calendariomedievaltimes TD.tsx {color:#ffffff;background-image:url('img/top-calendario-sx.png');}

TABLE.calendariomedievaltimes TD.tdx {color:#ffffff;background-image:url('img/top-calendario-dx.png');}

TABLE.calendariomedievaltimes TD.n {width:43px;color:#000000;background-image:url('img/calendario-bg1.jpg');}

TABLE.calendariomedievaltimes TD.b {width:16px;color:#ffffff;background:#ffffff;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}

TABLE.calendariomedievaltimes TD.a {width:16px;color:#ffffff;background:#92278F;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariomedievaltimes TD.s {width:16px;color:#ffffff;background:#662D91;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariomedievaltimes TD.v {width:16px;color:#808080;background:#ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}



TABLE.calendariorockstar {font-size:12px;text-align:center;}

TABLE.calendariorockstar TR.titolo {color:#ffffff;background-image:url('img/top-calendario-cn.png');}

TABLE.calendariorockstar TD.tsx {color:#ffffff;background-image:url('img/top-calendario-sx.png');}

TABLE.calendariorockstar TD.tdx {color:#ffffff;background-image:url('img/top-calendario-dx.png');}

TABLE.calendariorockstar TD.n {width:43px;color:#000000;background-image:url('img/calendario-bg1.jpg');}

TABLE.calendariorockstar TD.b {width:16px;color:#ffffff;background:#ffffff;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}

TABLE.calendariorockstar TD.a {width:16px;color:#ffffff;background:#ED1C24;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariorockstar TD.s {width:16px;color:#ffffff;background:#AF2230;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendariorockstar TD.v {width:16px;color:#808080;background:#ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}



TABLE.calendarionightfestival {font-size:12px;text-align:center;}

TABLE.calendarionightfestival TR.titolo {color:#ffffff;background-image:url('img/top-calendario-cn.png');}

TABLE.calendarionightfestival TD.tsx {color:#ffffff;background-image:url('img/top-calendario-sx.png');}

TABLE.calendarionightfestival TD.tdx {color:#ffffff;background-image:url('img/top-calendario-dx.png');}

TABLE.calendarionightfestival TD.n {width:43px;color:#000000;background-image:url('img/calendario-bg1.jpg');}

TABLE.calendarionightfestival TD.b {width:16px;color:#ffffff;background:#ffffff;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}

TABLE.calendarionightfestival TD.a {width:16px;color:#ffffff;background:#ABC60A;border-right:1px solid #404040;border-bottom:1px solid #404040;}

TABLE.calendarionightfestival TD.v {width:16px;color:#808080;background:#ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}



.piccolo {font-size:9px;}

.bianco {color:#ffffff;}





A.credits:link,A.credits:visited {font-family:Arial;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;}

A.credits:hover  {color:#ffff00;}
