/* Ridefinizione Tag */
html {margin:0px auto;height:100%;padding:0px;}
body {margin:0px auto;height:100%;padding:0px;background:#8F0000;color:#FFFFFF;line-height:120%;text-align:center;font: 16px Arial, Verdana, Helvetica, sans-serif;}
table, td {font: 16px Arial, Verdana, Helvetica, sans-serif;border-collapse:collapse;}
.blocco {clear:both;font-size:8px}

/* ContenutoHome */
.corpo {margin:0 auto;padding:0px;text-align:center;height:100%;}
.logoHome {height:212px;margin:0 auto;padding:0px 0px 0px 400px;text-align:left;}
.contenitoreCorpoHome {width:920px;height:100%;margin:0 auto;padding:0;text-align:left;background:url(../immagini/sfondoHome.jpg) no-repeat 0 0;}
.gnawing {height:100px;margin:0;padding:0px 0px 0px 300px;text-align:left;background:url(../immagini/eti_gnawing.gif) no-repeat 300px center;}
.bowling {height:100px;margin:0;padding:0px 0px 7px 105px;text-align:left;}
.bowlingLink a {color:#FFFFFF;text-decoration:none;}
.bowlingLink a:hover {color:#FFFFFF;text-decoration:underline;}
.bowlingLink {font-size:13px;padding-right:4px;}
.strilli {font-size:15px;letter-spacing:0.1em;}
.giochiapremi {height:100px;margin:0;padding:0px 0px 0px 200px;text-align:left;background:url(../immagini/eti_giochiapremi.jpg) no-repeat 200px center;}
.coda {margin:0;padding:10px 0px 10px 0px;text-align:center;font-size:11px}
.coda a {color:#FFFFFF;text-decoration:underline;}
.coda a:hover {color:#FFFFFF;text-decoration:none;}


/* ContenutoInterna */
.contenitoreCorpoInterna {width:920px;height:100%;margin:0 auto;padding:0;text-align:left;position:relative;}
.logoInterna {position:relative;margin:0 auto;padding:40px 0px 0px 310px;text-align:left;z-index:10;}
.imgSezione {position:absolute;margin:0 auto;padding:0;top:40px;left:0px;}
.titoloArea {margin:0 auto;padding:14px 200px 0px 345px;text-align:left;font-size:22px;letter-spacing:0.1em;line-height:140%;}
.bandaCompleanno {height:50px;margin:0 auto;padding:0px 0px 0px 345px;background:url(../immagini/banda_tit_compleanno.gif) no-repeat 336px center;}
.bandaBowling {height:50px;margin:0 auto;padding:0px 0px 0px 345px;background:url(../immagini/banda_tit_bowling.gif) no-repeat 336px center;}
.bandaEventi {height:50px;margin:0 auto;padding:0px 0px 0px 345px;background:url(../immagini/banda_tit_eventi.gif) no-repeat 336px center;}
.bandaGnawing {height:50px;margin:0 auto;padding:0px 0px 0px 345px;background:url(../immagini/banda_tit_gnawing.gif) no-repeat 336px center;}
.bandaGiochiapremi {height:50px;margin:0 auto;padding:0px 0px 0px 345px;background:url(../immagini/banda_tit_giochiapremi.gif) no-repeat 336px center;}
.contenutoArea {margin:0 auto;padding:10px 0px 0px 340px;text-align:left;}
.contenutoArea table {width:360px;margin:0;text-align:left;font:13px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}
.contenutoArea table td {margin:0;padding:10px 0px 0px 10px;text-align:left;font:13px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}
.menu {position:absolute;margin:0 auto;padding:0;top:150px;right:50px;}
.pulsBowling {margin:0;padding:0;}
table.tabCompleanno td {vertical-align:middle;}
.linkCompleanno a {color:#FFFFFF;text-decoration:underline;}
.linkCompleanno a:hover {color:#FFFFFF;text-decoration:none;}
table.tabGnawing td {padding:10px 8px;vertical-align:middle;}
.tabScuola {height:380px;}
.tabScuola a {color:#FFFFFF;text-decoration:underline;}
.tabScuola a:hover {color:#FFFFFF;text-decoration:none;}


.menuUtente {font-size:12px;margin:10px 0 10px 1px;padding:4px 0 4px 6px;background:#50A7EF;width:340px;}
.menuUtente a {color:#FFFFFF;text-decoration:none;}
.menuUtente a:hover {color:#FFFFFF;text-decoration:underline;}
.alternata {background-color:#840202;}



/* Form */
.contenutoPrenota {margin:0 auto;padding:10px 0px 10px 340px;text-align:left;}
.contenutoPrenota table {width:340px;font:13px Verdana, Arial, Helvetica, sans-serif;}
.contenutoPrenota table td {font:12px Verdana, Arial, Helvetica, sans-serif;}

.areaForm {margin:0;padding:0;text-align:left;background:#FFFFFF;font-size:0.70em;line-height:1.5em;color:#005232;}
.areaForm a {font-weight:bold;color:#005232;text-decoration:underline;}
.areaForm a:hover {font-weight:bold;color:#005232;text-decoration:none;}
.testoForm {margin:0;padding:15px 50px 10px 50px;text-align:left;background:#FFFFFF;color:#005232;}
.testoForm a {font-weight:bold;color:#005232;text-decoration:underline;}
.testoForm a:hover {font-weight:bold;color:#005232;text-decoration:none;}

form {margin:0;padding:0;}
.campotesto {width:240px;padding:2px;margin:0;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;font-size:12px}
.campotesto2 {width:26px;padding:2px;margin:0;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;font-size:11px}
.campotesto3 {width:40px;padding:2px;margin:0;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;font-size:11px}
.campotendina1 {width:66px;padding:2px 0;margin:0;font-size:10px;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;}
.campotendina2 {width:49px;padding:2px 0;margin:0;font-size:10px;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;}
.campotendina3 {width:100px;padding:2px 0;margin:0;font-size:10px;color:#005232;background:#FFFFFF;border:solid 1px #8F0000;}
.modulo {margin:0;padding:0;color:#FFFFFF;text-align:left;vertical-align:middle;}
.modulo a {color:#FFFFFF;text-decoration:underline;}
.modulo a:hover {color:#FFFFFF;text-decoration:none;}
.etichetta {padding:0 5px 0 0;margin:0;color:#FFFFFF;text-align:right;vertical-align:middle;}

.boxPulsante {margin:0;padding:10px 0 0 0;text-align:left;}
.pulsante {width:90px;margin:0;padding:2px 4px;text-align:left;font: 12px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;background: #8F0000;border: 1px solid #8F0000;cursor:pointer;text-align:center;}
.obbligatorio {background:#FFF810;}
.obbligatorioAzz {background:#50A7EF;}
.obbligatorioRosa {background:#D316A6;}
.giallo {color:#FFF810;font-weight:bold;}
.azzurro {color:#50A7EF;font-weight:bold;}
.rosa {color:#D316A6;font-weight:bold;}