BODY { margin:0; padding:25 0 0 0; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; }
A { font-size:1.0em; font-weight:normal; text-decoration:none; }
ol {font-size:0.8em;}
		#frame {margin: 0 auto; padding: 0; border: 0; width: 798px; height: auto;  text-align: left;}
		#top_general_nav {background-color:#D7E3FF; color:#4C6FB7; text-align:right; padding:5px 25px 5px 0px; font-size:0.7em; vertical-align:middle; text-align:right; height:auto; }
		#top_general_nav a {color:#4C6FB7; }

		#top_spacer {background-color:#D7E3FF; border-bottom: 5px solid #003399;}
		#top_main_nav_l {float:left; width:70px; text-align:right; height:26px; }
		#top_main_nav_m {float:left; background-color:#FF6600; height:23px; width:658px; color:#Fff; font-size:0.8em;padding:3px 0px 0px 0px; text-align:center;}
		*html #top_main_nav_m {height:26px;}
		#top_main_nav_m a {color:#Fff; font-weight:bold;}
		#top_main_nav_r {float:left; width:70px; text-align:left; height:26px; }
		
		#nav_headline {clear:both; float:none; height:auto; text-align:Center; padding:25px 0px 10px 0px; border-bottom: 5px solid #D7E3FF; margin-bottom:25px;}
		
		#middle {/*clear:both; float:none; height:auto;*/
		margin:0px; padding:0px; float:left; width: 798px; height: auto; border:0px solid red;}
		#navi {float:left; width:170px; height:390px; min-height:365px; margin:0px; padding:0px; background-image:url(http://p12984.typo3server.info/fileadmin/img/bg_left.jpg); background-repeat: no-repeat; background-position:0px 0px;}
		html:root #navi{width:170px; height:auto;}
		.ul_nav  {padding:0px; margin:0px 0px 10px 15px; list-style-type:none; }
		.ul_nav li {padding: 5px 0px; margin:0px; vertical-align:middle;}
		.ul_nav a {color:#2651A8; font-size:0.8em; font-weight:bold; }
		.li_active {font-weight:bold; padding-top:20px; list-style-image:url(http://p12984.typo3server.info/fileadmin/img/nav_pfeil.gif); }
		
		
		#content {font-size:1.0em; float:left; width:438px; min-height:390px; border-right: 5px solid #D7E3FF; solid red; margin:0px; padding:0px 15px 0px 15px; padding-right:15px;background-image:url(http://p12984.typo3server.info/fileadmin/img/bg_right.jpg); background-repeat: no-repeat; background-position:0px 0px;}
		html:root #content{width:408px;}
		* html #content {height:390px;}

		#news {float:left; height:auto; width:190px; border: 0px; margin:0px; padding-left:10px; height:340px;}
		html:root #news{width:175px; height:auto; min-height:340px;}
		.news_box {background-color:#D7E3FF;width:175px; padding:10px; color:#2651A8; margin-bottom:10px;}
		.news_box_list {background-color:transparent;width:95%; padding:10px; color:#2651A8; margin-bottom:10px;}
		html:root .news_box{width:145px; height:auto;}
		.h3_news_box {font-size:0.8em; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; color:#FF6600;}
                                .h3_news_box a {font-size:1.0em; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; color:#FF6600;}
		.news_box p {font-size:0.7em; padding:0px; margin:0px;}
		
		.text {font-size:0.8em; padding-top:0px; margin-top:0px;}
                                .text a{font-size:1.0em; color:#ff6600;}
                                p,td, li {font-size:0.8em; padding-top:0px; margin-top:0px;}
		p a {font-size:1.0em; padding-top:0px; margin-top:0px; color:#ff6600; text-decoration:underline;}
		h1 {color:#2651A8; font-size:1.1em; padding-top:0px; margin-top:0px; font-weight:bold; color:#2651A8;}
		h2 {color:#2651A8; font-size:0.9em; padding-top:0px; margin-top:0px;}		
		h3 {@font-face { font-family:Triplexl; src:url(fileadmin/fonts/triplexl.ttf), url(fileadmin/fonts/triplexl.ttf); color:#2651A8; font-size:0.9em; padding-top:0em; margin-top:0px;}}
		#footer {position:relative; float:left; height:76px; width:798px; text-align:right; right: 140px;}
		 .ul_nav li {font-size: 1em !important;}
		/*#navigation {float:left; width:70px; text-align:left; height:auto;}
		#content {float:left; width:600; text-align:left; paDDing-right:10px; height:auto;}
		#news {float:left; width:70px; text-align:left; border-left: 5px solid #D7E3FF; height:auto;}
		#footer {clear:both; float:none; margin-top:25px;}
		.ul_nav {padding:0px; margin:0px 0px 10px 30px;}*/
.tx-julleevents-pi1-listrowField-title { font-size:0.8em; color:#2651A8;}
.tx-julleevents-pi1-listrowField-title a{ font-size:1.0em; color:#ff6600; font-weight:bold;}
.tx-julleevents-pi1-singleViewField-title {color:#2651A8;}
.tx-julleevents-pi1-editAdd-HCell {font-size:1.0em;}

.tx-julleevents-pi1-browsebox-SCell p a {
  color:#653f96;
}
		
.tx-indexedsearch .tx-indexedsearch-browsebox ul {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}