
#inhalt{
background-color:#fff;
}

/* schriften und dergleichen (zum teil ergänzungen zu obrigen containern)*/

h1 { 
color:#E7BF2A;
}


#ganz{width:630px;
margin:0px;
padding:0px;}

#linksoben{
float:left;
margin:0px;
padding:0px;
width:330px;
height:273px;
background-image:url(../images/flash/starthg.jpg)}

#rechtssoben{
float:right;
margin:0px;
padding:0px;}

#flash1{clear:both;}

h2{font:70% Verdana, Arial, Helvetica, sans-serif;
margin:0 0 0 0;
padding:10px 0px 0px 10px;
font-weight:bold;}
/*
p{
font:60% Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:10px 0px 0px 10px;
}
*/
.news-latest-container p {font:60% Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; padding: 5px 0px 5px 10px; font-weight:bold;}

/*HERBST*/
#herbst{
background:#744d3d;
width:300px;
margin:0 10px;
padding:10px 0 0 0 
}

#herbst a{color:#fff}


/* TEASER_VIEW */

.tx-noevents-pi1 {font-family:Verdana, Arial, Helvetica, sans-serif;}

.listprogrammdate {font:60% Verdana, Arial, Helvetica, sans-serif;}
.listprogrammitem {padding: 5px 0px 5px 10px; }
.listprogrammtitles h2{font:60% Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold;}


/*single*/
.singleprogrammitem{
padding:10px 0px 0px 0px;
}

.singleprogrammitem h2{
font:110% Verdana, Arial, Helvetica, sans-serif;
color:#444;
line-height:140%;
padding:0px 20px;
margin:0px;
}

.singleprogrammitem h3{
font:110% Verdana, Arial, Helvetica, sans-serif;
color:#777;
line-height:140%;
padding:0px 20px;
margin:0px;
}

.singleprogrammdatetime,
.singleprogramminfos,
.singleprogrammtickets{
margin:10px 20px 10px 20px;
border-top: 1px dashed #eee;

}

.singleprogrammdatetime p,
.singleprogramminfos p,
.singleprogrammtickets p,
.singleprogrammimagerights p{ 
padding:0px;
}

.singleprogrammminiheaders,
.singleprogrammimagerights{
color: #888; 
font:60% Verdana, Arial, Helvetica, sans-serif; 
}

.singleprogrammimg{
float:right;
padding:0px 0px 0px 5px;
}

.singleprogrammtextimg{
padding:40px 0px 0px 0px;
}
