/* CSS Document */
body{
	background-color:#162f67;
	margin:0;
	padding:0;
	color:#f2fbff;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #9eadca; 
	line-height:1.4em;	
}
table, td{
	margin:0;
	padding:0;
}
textarea, input{
	color:#000000;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px;
	border:1px solid #666666;
	padding:2px;
}

td{
	margin:0;
	padding:0;
	color:#f2fbff;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #9eadca;
	line-height:1.4em;
	vertical-align:top;
}
td a{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #9eadca;
	text-decoration:none;
}

/*NEW*/
div#banner
{
	background-image:url('img/ban_bkg.png');
	background-position:0 0;
	color:#FFFFFF;
	height:120px;
}

div#rsm p
{
	padding-top:5px;
	padding-left:60px;
	margin:0px;
	line-height:10pt;
}

div#stagione
{
	padding:0px;
	margin:0px;
	margin-top:10px;
	font-size:12pt;
	padding-top:0px;
	padding-left:60px;
}

div#stagione h1
{
	padding:0px;
	margin:0px;
	margin-bottom:2px;
	font-size:14pt;
	font-weight:normal;
}

div#stagione p
{
	padding:0px;
	margin:0px;
	color:#00D4F1;
}

div#sezioni
{
	height:25px;
	margin-bottom:5px;
}

div#progpdf
{
	width:178px;
	background-color:#015095;
	float:left;
	text-align:right;
	color:#FFFFFF;
	height:30px;
}

div#nuovo
{
	width:382px;
	background-color:#015095;
	float:left;
	text-align:right;
	color:#FFFFFF;
	height:30px;
}

div#nuovoIN
{
	margin-left:auto;
	margin-right:0;
	width:382px;
	border-top:solid 4px #00D8F3;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}

div#nuovoIN a
{
	font-size:13pt;
	color:#00DDF5;
	text-decoration:none;
}

div#nuovoIN a:hover
{
	text-decoration:underline;
}

div#titano
{
	width:382px;
	background-color:#138C2E;
	float:left;
	text-align:left;
	color:#FFFFFF;
	height:30px;
	margin-left:6px;
}

div#titanoIN
{
	width:382px;
	border-top:solid 4px #4ABA34;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}

div#titanoIN a
{
	font-size:13pt;
	color:#FFFFFF;
	text-decoration:none;
}

div#titanoIN a:hover
{
	text-decoration:underline;
}

h3
{
	font-size:10pt;
}

div#content
{
	color:#FFFFFF;
	text-align:center;
	font-size:13pt;
	line-height:17px;
}
/*NEW*/

div#menu{
	background-color:#015095;
	padding:3px 1px 3px 175px;
}

div#menu ul{
	margin:0;
	padding:0;	
}


div#menu li{
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;	
}

div#menu li a{
	text-decoration:none;
	padding:4px;
	margin-right:14px;
	color:#93b1d7;
	font-weight:bold;
	font-size:12px;
}


.titolo{
	color:#93b1d7;
	font-size: 12px; 	
}
.login{
	background-color:#132a54;
	height:100%;	
}
.login, .login td{
	font-size: 11px; 	
}

.tbl_login{
	background-color:#015095;
}

.banner{
	margin-top:4px;
	margin-left:1px;
}

.boxSpettacolo{
/*	margin:5px;*/
	background-color:#0d1d3e;
	padding-left:4px;
	padding-right:4px;	
	width:372px;
	margin-left:5px;
	height:200px;
	line-height:1.5em;
}
.boxProssimiSpettacoliTeatroNuovo{
	background-color:#005097;
	width:382px;
	padding-top:3px;
}
.boxProssimiSpettacoliTeatroTitano{
	/*background-color:#940c6e;*/
	background-color:#135F47;
	width:382px;
	padding-top:3px;
	
}

.boxAcquistaSpettacolo{
	background-color:#0e1d3c;
	width:378px;
	margin-right:10px;
	border:1px solid #324973;
}

.boxSpettacoloTop{
	background-image:url(img/boxTop.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:10px;	
	
	border:none;
}
.boxSpettacoloBottom{
	background-image:url(img/boxBottom.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:5px;	
	border:none;	
}
.boxDettaglioSpettacolo{
	background-color:#0e1d3c;
	margin-bottom:10px;
	border:1px solid #324973;
}

.elencoSpettacoli{
	background-color:#0e1d3c;
	border:1px solid #324973;
	margin-bottom:10px;	
}

.elencoSpettacoli td{
	vertical-align:middle;
	padding:5px;
}

.txtDettaglioSpettacolo{
	padding:10px;
}


.boxFotoSpettacolo{
	background-color:#0e1d3c;
	border:1px solid #324973;
	margin:0;
	padding:0;
}


.dataSpettacolo{
	color:#f4c70c;
}

.titSpettacolo{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}

.tabella td{
	color:#000000;
	padding:3px;
}

.button{
	border:none;
	background-color:#015095;
	color:#00faff;
	font-size: 11px;
	margin-top:5px;
}

.button2{
	border:none;
	background-color:#0e1d3c;
	color:#f99300;
	font-size: 11px;
	margin-top:5px;
}

.button3{
	border:none;
	background-color:#162f67;
	color:#00faff;
	font-size: 12px;
	margin-top:5px;
}
.button5{
        border:none;
        background-color:#0e1d3c;
        color:#00faff;
        font-size: 12px;
        margin-top:5px;
}

.riga{
padding:3px;
	background-color:#30589e;
	border:1px solid #324973;
	margin-bottom:10px;	
}
.link a{
	color:#f69d05;
}
.link2 a{
	color:#faffa3;
}
.titologiallo{
	color:#ffcd00;
	line-height:1.4em;

}
.titoloblu{
	color:#02d5f3;
	font-size:16px;
	line-height:1.4em;
}
.titoloviola{
	color:#fd18bb;
	font-size:16px;
	line-height:1.4em;
}
.titoloverde{
	color:#4ABA34;
	font-size:16px;
	line-height:1.4em;
}
