  

#frame_content_right table {
	width:779px;
         background:#EFEFED;
         font-size:12px;
         padding-bottom:20px;
         }

#frame_content_right a {
	color:black;
	}

#frame_content_right a {
    color:black;
    }

a div.bildtext {
    text-decoration: underline;
}

#frame_content_right table tr td {
	vertical-align:top;
         }

         #frame_content_right table tr td.rechts {
	padding-left:33px;
         }

         #frame_content_right table tr td.links {
         width:150px;
         font-size:10px;
         }

#frame_content_right table tr td.links div.bildtext {
	font-size:10px;
         padding-left:5px;
         padding-top:9px;
         padding-bottom:20px;
         width:150px;
         }


.farbstreifen {
          height:6px;
          }

#frame_content_right div.heading {
	font-size:18px;
         margin-top:10px;
         margin-bottom:15px;
         padding-right:120px;
         }


#frame_content_right div.cinema {
         margin-bottom:15px;
         }

#frame_content_right div.cinema div.bildtext {
	font-size:10px;
         padding-right:120px;
         padding-top:4px;
         }

#frame_content_right div.special_top {
	border-top:6px solid #808080;
         background:#D5D5D5;
         border-bottom:1px solid #EFEFED;
         font-weight:bold;
         padding:2px 120px 2px 10px;
         color:#616161;
         }

#frame_content_right div.special_bottom {
	background:#D5D5D5;
         padding:5px 120px 10px 10px;
         color:#616161;
         margin-bottom:15px;
         line-height:18px;
         }

         #frame_content_right div.special_bottom ul {
         	list-style-type:square;
                 margin:0;
                 margin-left:20px;
                 padding:0;
                 }
                 
        #frame_content_right div.special_bottom a {
                 color:#616161;
                 }

#frame_content_right div.text {
	padding-right:120px;
         margin-bottom:15px;
         line-height:18px;
         }

         #frame_content_right div.text ul {
         	list-style-type:square;
                 margin:0;
                 margin-left:20px;
                 padding:0;
                 }

#frame_content_right div.subheading {
	font-weight:bold;
}

#frame_content_right div.liste {
	background:green;
         }

#frame_content_right a.intern {
         padding-left:20px;
         background-image:url(../images/nav/pfeil_01.gif);
         background-repeat:no-repeat;
         background-position:3px center;
         line-height:18px;
         }

#frame_content_right a.zoom {
         padding-left:25px;
         background-image:url(../images/lupe.gif);
         background-repeat:no-repeat;
         background-position:3px center;
         font-size:10px;
         color:#646462;
         }

#frame_content_right a.gallerie {
         padding-left:40px;
         height:30px;
         display:block;
         background-image:url(../images/gallerie.gif);
         background-repeat:no-repeat;
         background-position:5px 0px;
         font-size:10px;
         color:#646462;
         }

#frame_content_right a.pdf {
         padding-left:40px;
         height:30px;
         display:block;
         background-image:url(../images/pdf.gif);
         background-repeat:no-repeat;
         background-position:5px 0px;
         font-size:10px;
         color:#646462;
         }
         
a#backlink {
	background-image:url(../images/nav/pfeil_backlink.gif);
	background-repeat:no-repeat;
	background-position:3px center;
        line-height:18px;
	margin-bottom:20px;
	display:block;
	padding-left:20px;
}

#frame_content_right div.special {
background:none;
} 

/** Suche **/

div.tx-indexedsearch-whatis,
#frame_content_right div.subheading {
	font-weight:bold;
}


ul.search_results, ul.search_results li {
	list-style: none;
	padding: 0;
	margin: 0;
	
}

p.tx-indexedsearch-noresults,
ul.search_results li {
	margin-right: 120px;
	border-top: 1px solid #999;
	padding-top: 8px;
	clear: both;
}

p.tx-indexedsearch-noresults,
ul.search_results li.noresults {
	padding-bottom: 200px;
	text-align: left;
	font-weight: normal;
}

ul.search_results li h3 {
	font-size: 12px;
	margin: 0;	
}

ul.search_results li p {
	margin: 15px 0;
}

ul.search_results li p.more {

	padding-left: 12px;
	background: transparent url(../images/nav/pfeil_01_liste.gif) left no-repeat;;
	
}
