/*
 * Frank Dietrich, Dietrich Datentechnik
 * Stylesheet for resTools
 * 2012-010-26
 * 				
 */


	.ticket{
	    color: #313131;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#f8f8f8));
		background-image:-moz-linear-gradient(270deg, #fcfcfc, #f8f8f8 100%);
	    
	  /*  color: #FF0046;*/
	    font-family: Georgia,"Times New Roman",Times,serif;
	    padding: 10px 0;
	    border: 1px solid silver;
	    margin-left: 10px;
	    margin-right: 10px;
	    margin-top: 10px;  
	}
	
	.ticket .content{
	    width: 340px;
	    padding: 0 5px;
	    vertical-align: top;
	}


	#content .ticket{
	    width: 540px;
		
	}

	#content .ticket .content{
	    width: 380px;
		
	}
	
	.ticket .content .title{
	    /*color: #FF0046;*/
	    font-family: Georgia,"Times New Roman",Times,serif;
	    /*font-size: 2em;*/
	    font-weight: normal;
	    /*line-height: 18px;*/
	    margin-bottom: 6px;
	    margin-top: 0;
	    min-height: 20px;
	    text-transform: uppercase !important;
	}    
	
	
	.genre{
	  color: #9B968C;
	    font-family: "proxima-nova",'Helvetica Neue',Arial,Helvetica,sans-serif;
	    font-size: 0.9em;
	    font-size-adjust: 0.488;
	    font-style: normal;
	    font-weight: 600;
	    letter-spacing: 1px;
	    line-height: 16px;
	    padding-bottom: 5px;
	    text-transform: uppercase;
	}
	
	.subgenre{
	  	color: #9B968C;
	    font-family: "proxima-nova",'Helvetica Neue',Arial,Helvetica,sans-serif;
	    font-size: 0.9em;
	    font-size-adjust: 0.488;
	    font-style: normal;
	    font-weight: 400;
	    letter-spacing: 1px;
	    /*line-height: 16px;
	    padding-bottom: 5px;*/
	    text-transform: uppercase;
		
	}
	
	.program{
	    font-family: "proxima-nova",'Helvetica Neue',Arial,Helvetica,sans-serif;
	    font-size: 0.85em;
	    font-size-adjust: 0.488;
	    font-style: normal;
	    font-weight: 400;
	    letter-spacing: 1px;
	    padding-top: 5px;
	    /*line-height: 16px;*/
	}
	
	.date{
	    text-align: center;
	    font-size-adjust: 0.488;
	    width: 90px;
	    /*min-height: 115px;*/
	    /*border-right: 1px dashed silver;*/
	}
	
	.date .cdow{
	    font-size: 1.5em;
	    font-weight: normal;
	    line-height: 15px;
	}
	
	.date .cmonth{
	    color: #9B968C;
	    font-size:0.9em;
	    /*line-height: 1em;*/
	}
	
	.date .nday{
	    font-size: 2em;
	    font-weight: bold;
	    /*line-height: 0.9em;*/
	}
	
	.date .time{
	    /*color: #9B968C;*/
	    font-size:0.7em;
	    /*line-height: 1.25em;*/
	    padding-top: 5px;
	    
	}
	
	.ticketcount{
	    width: 80px;
	    text-align: center;
	    border-left: 1px dashed silver;
	}
	
	.nTickets{
	    font-size: 30pt;
	    font-weight: bold;
	}
	
	.formatwatch{
	    /*background-color:RED;*/
	    min-height: 100px;
	    width: 1px;
	}			



/*
 * 	DD 2012-09-30
 *  Neue Styles für die Verwendung mit dem HTML-Template 
 *  und etwas geändertem Aufbau. 
 *  HTML für den Newsletter-Antrag kommt jetzt über eine php-function
 *  und auch nur, wenn der Eintrag noch nicht existiert. Gestaltung selbst
 *  über dieses Stylesheet.
 * 
 */

#NLAbo {
	margin-top: 30px;
	font-size: 10pt;
}

#NLAbo FORM{
	margin: 20px 15px 0 15px;
}

#NLAbo FORM LABEL{
	width: 100px;
	margin-right: 10px;
}

#NLAbo FORM INPUT{
	width: 250px;
}

#NLAbo FORM .button{
	margin-left: 10px;
}

#NLAbo FORM LABEL,
#NLAbo FORM INPUT, 
#NLAbo FORM .button{
	padding: 3px 5px;
}

#NLAbo .NLAboDataInfo {
	font-size: 8pt;
	margin-top: 20px;
	color: #5c5c5c
}
