* {margin:0;padding:0;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333;}
body {background-color: #dfdfdf; text-align:center;}
img {border:none;}
h2 {font-size: 14px; margin: 5px 0px 5px 0px;}
a {text-decoration: none; color: #444}
a:hover {color: #c89ab7;}

a.pdf {
  background-image:url(/fileadmin/vorlage/bilder/pdf.gif);
  background-repeat:no-repeat;  
  background-position:right;
  padding-right:20px;
  padding-top:1px;
}


#rand ul {margin-left: 22px;padding-bottom: 10px;}
#info ul {margin-left: 22px;padding-bottom: 10px;}

ul.interner_link li {list-style-type:none;background: url(bilder/int_link.gif) no-repeat; padding-left:19px; margin-left: -17px;}

.external-link-new-window  {text-decoration: underline;padding-right: 17px; background: url(bilder/ext_link.gif) top right no-repeat;}

table.typo3-editPanel { border: none; background-color: #fff; width: auto;}
table.typo3-editPanel TD.typo3-editPanel-controls { border: 1px solid #ccc; background-color: #fff;}
table.typo3-editPanel TD.typo3-editPanel-controls img {margin: 0 5px 0 0;}

#content_innen_mitte ul.interner_link li {}
#content_innen_mitte ul.externer_link li {}

#content_innen_rechts #crosslink ul {list-style-image:url(bilder/page_icon.gif); padding: 5px 10px 15px 25px;}

#rahmen {width: 1000px; margin: 10px auto; background:#fafafa;text-align:left;}
		.distance {height:10px;font-size:2px;clear:both;}
		.vdistance {height:100px;width:10px;font-size:2px;float:left;;}
		#oben {width:978px; height: 225px; margin:0px 10px;border-left:solid 1px #9c9c9c;border-right:solid 1px #9c9c9c;}
				#oben_innen_links {width: 240px;height: 223px;float:left;border-top:solid 1px #9c9c9c;border-right:solid 1px #9c9c9c;border-bottom:solid 1px #9c9c9c;background: #fff; }
				#oben_innen_rechts {background:url(bilder/bild.jpg) #fff;overflow:hidden;width: 726px;height: 223px;float:left;margin: 0px 0px 0px 10px;border-top:solid 1px #9c9c9c;border-left:solid 1px #9c9c9c;border-bottom:solid 1px #9c9c9c;}
		#content {width:978px; margin: 0px 10px;border:solid 1px #9c9c9c;background: #fff;}
				#content_innen_links {width: 230px;margin:0;float:left;}
				#content_innen_mitte {width: 470px;float:left;margin:0 17px 0px 0px;}
					#content_innen_mitte ul {margin: 0 0 10px 30px;margin-bottom: 10px;line-height: 130%;}
					#content_innen_mitte p {margin: 0 0 10px 0;line-height: 130%;}
					#content_innen_mitte h2 {margin: 15px 0;}
					#content_innen_mitte h3 {margin: 15px 0 5px 0; font-size: 12px;}
					#content_innen_mitte .csc-header-n1 { margin: 0 0 5px 0;}
					#content_innen_mitte .csc-header-n2 { margin: 15px 0 5px 0;}
					#content_innen_mitte th  {text-align:left;}
					
					#content_innen_mitte a {color: #92366f}
					#content_innen_mitte div.csc-textpic-intext-left-nowrap {margin-bottom: 50px;margin-left: 15px;}
				#content_innen_rechts {width: 220px;margin:0;float:left;}
					#content_innen_rechts #download {background:#efefef;}
					#content_innen_rechts #crosslink {background:#efefef;}

					#content_innen_rechts div.event_where {display:none}
					
					
		#unten {width:978px;  background: #fff; margin: 0px 10px;border:solid 1px #9c9c9c;}
				#unten_innen {width: 485px;padding:10px;float:left;}
				#unten_innen a {color: #92366f}
				#unten_rechts {float:left;width:220px;padding:10px;}
				#unten_links {float:left;width:210px;padding:10px;}

.news-latest-container {padding:2px 10px 0 10px;background:#efefef; }
.news-latest-item {border-bottom: solid 1px #fff;padding-bottom: 18px;margin:0px;font-size:10px;}
.news-latest-item a {font-weight: bold; color: #000;}
.news-latest-item img {float:left; margin: 4px 6px 0 0}

/* Men�gestaltung*/
#navigation a {color: #ffffff; text-decoration: none;}
.menue {line-height:15px;width: 220px;background:#333;padding: 5px 0px 6px 0px; font-weight: bold; color: #ffffff;border-top: solid 1px #fff;}
.menue img {margin-left: 5px; margin-right: 5px;}
.menue div {font-weight: normal; margin-left: 21px;color: #cccccc;}
#act {background: #92366f;}
#no {background: url(bilder/no.gif) no-repeat 205px 5px #333}
#ifsub {background: url(bilder/pfeil_weiss_ifsub.gif) no-repeat 205px 5px #333}
#actifsub {background: url(bilder/pfeil_weiss_actifsub.gif) no-repeat 205px 5px #92366f;border-bottom: solid 1px #fff;}


.submenue {background: #c89ab7;color:white;padding: 3px 0px 3px 0px;}
#sub_act {background: #c89ab7;}
#sub_act a {color: #92366f;}
#submenuewrap {background: #c89ab7;padding-top: 3px; padding-bottom: 4px;width:220px;}
.submenue img {margin-right: 5px;margin-left: 20px;}
#sub_sub_no {font-size: 11px;padding-left: 17px;background: #c89ab7;}
#sub_sub_no a {color: #fff}
#sub_sub_act {font-size: 11px;padding-left: 17px;background: #c89ab7;}
#sub_sub_act a {color: #92366f;}
#sub_sub_sub_no {font-size: 11px;padding-left: 33px;background: #c89ab7;}
#sub_sub_sub_act {font-size: 11px;padding-left: 33px;background: #c89ab7;}
#sub_sub_sub_act  a {color: #92366f;}
/* Rechter Bereich */
#info, #event, #news {display:none;}
.bilder_rechts {width:220px; height:25px;border:none;border-bottom: solid 1px #fff;}
#rechtes_menue {background: #efefef;}