body{font-family:Verdana, sans-serif; font-size:11px; margin:0px; padding:0px; color:#535356;}

img {border:0px;}
th {background-color:#FF9700; text-align:left;}
td,th { border:1px solid #cccccc;}
table.inv td, table.inv th {border-width:0px;}
td,th {padding:3px;}

#tkt{background-color:#FF9700;}

#alles{width:687px;}

#oben{background-image:url(header_1.jpg); background-repeat:no-repeat; background-color:ffc064;}

    #qandd {height:152px;}
    
    #tkt {padding-left:60px; background-image:url(thalmaessinger-kurzfilmtage-schriftzug.gif); background-repeat:no-repeat; height:92px;}

	#nav {}
	#nav  ul {list-style-type:none; background-color:#ff9700;  padding:5px 0 5px; margin:5px 0; float:none; }
	#nav  ul  li {list-style-type:none;  display:inline; }
	
#nav a { text-decoration:none; color:#ffffff; padding:5px 7px 5px 7px; background-color:#FF9700;}
    #nav a.active {background-color:#ffffff; color:#ff9700; }
    #nav a.active:hover { color:#ffffff;}
    #nav a:hover { background-color:#ffc064}
    


#unten {padding-left:10px; padding-top:10px; width:400px; float:left; line-height:1.5em;}

#untenrechts {float:left; width:270px; margin-top:100px;}

#unten img {margin:10px; margin-left:2px; border:0px;}

#unten li {padding-top:4px;}

.txt-img p {margin:10px;}

a {color:#67422e;}
a:hover {text-decoration:none; color:#f2951d;}


/**/

/* */



/*




    #nav ul ul{border-top:5px solid #ffffff; margin-top:0px; float:left; position:relative;}

	
#nav, #nav ul{}
    #nav ul {list-style-type:none; padding:0px; margin:0px; width:687px; margin-top:10px; position:relative; border:1px solid red;}
    #nav ul li { float:left; margin-left:10px; border:1px solid green;}






*/

