body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left:0;
	text-align:center;
	top:0;
background: url(images/karos2neu.jpg) scroll 50% 0;
}

.logo-drucken {
	display: none;
}

.maindivback {
	background-image: url(fhg.jpg); 
	background-position: 5px 0px; 
	background-repeat: no-repeat;
	width: 100%;
}

.main-table {
	width: 835px;
	border-left: 1px solid #6B94BB;
	padding-top:0px;
	padding-left: 10px;
}
.main-table-2
{
	border-left: 1px solid #6B94BB;
	border-right: 1px solid #bdbdbd;
	border-top: 1px solid #bdbdbd;
}
.main-table3{
	border-right: 1px solid #bdbdbd;
	border-top: 1px solid #bdbdbd;
}
.main-table4{
	border-left: 1px solid #6B94BB;
	border-right: 1px solid #E4E4E4; 
	border-top: 1px solid #E4E4E4;
}
.main-table5{
	border-left: 1px solid #6B94BB;
	border-right: 1px solid #bdbdbd; 
	border-bottom: 1px solid #bdbdbd; 
	background-color:#FFFFFF; 
	padding-left: 30px;
}

.tx-skpdfviewer-pi1 {
	padding-left: 40px;
}

.csc-uploads {
	padding-left: 40px;

}

.menu1 {
	vertical-align: middle; 
 }
.menu1 a { 
font-family: Arial;
	padding-left: 5px;
  font-size: 11px; 
  text-decoration: none;
  color: #FFFFFF;
  display:block;
	height:25px;
border-top: 5px solid #9E9E9E;
  background-color: #9E9E9E;
}
.menu1 a:hover { 
	font-family: Arial;
	padding-left: 5px;
  font-size: 11px; 
  text-decoration: none;
  color: #00A1E7;
  display:block;
	height:25px;
border-top: 5px solid #D2E2F2;
  background-color: #D2E2F2;
}
.menu1-act {  color: #00A1E7; }
.menu1-act a{
	font-family: Arial;
	padding-left: 5px;
  font-size: 11px; 
  text-decoration: none;
  color: #00A1E7;
  display:block;
	height:25px;
border-top: 5px solid #D2E2F2;
  background-color: #D2E2F2;
}
.menu1-act a:hover{
	font-family: Arial;
	padding-left: 5px;
  font-size: 11px; 
  text-decoration: none;
  color: #00A1E7;
  display:block;
	height:25px;
border-top: 5px solid #D2E2F2;
  background-color: #D2E2F2;
}

.navi1 { padding-top: 5px;  }
.navi1 a { 
	font-family: Verdana, Trebuchet MS, Arial;
font-weight: bold;
  font-size: 11px; 
  text-decoration: none;
  color: #7D8681;
}
.navi1 a:hover { 
	font-family: Verdana, Trebuchet MS, Arial;
font-weight: bold;
  font-size: 11px; 
  text-decoration: none;
  color: #00A1E7;
}
.navi1-act { padding-left: 5px; padding-top: 5px;}
.navi1-act a{
	font-family: Verdana, Trebuchet MS, Arial; 
font-weight: bold;
  font-size: 11px; 
  text-decoration: none;
  color: #00A1E7;
}

.druckdiv {
	font-size: 11px;  
	padding-top: 10px;
	padding-left: 3px;
	width: 410px;
	float:left;
}

.druckdiv a { 
	text-decoration:none;  
	padding: 3px; 
	color:0198DF;
	
}

.headerpdf { 
  color: #0072BC; 
  font-family: Trebuchet MS, Arial; 
  font-size: 11px; 
}

.pdflink {
  font-family: Verdana, Trebuchet MS, Arial; 
  font-size: 11px; 
  color: #0072BC;
}
.pdflink a {
  color: #7D8681;
  font-family: Verdana, Trebuchet MS, Arial; 
  font-size: 11px; 
  text-decoration: none;
  padding-left: 25px;
}
.menu3 a { 
  font-size: 10px; 
  padding:2px 2px 2px 50px;
  text-decoration: none;
  color: #FFF444;
}

.my-login-header2 { font-family: Trebuchet MS, Arial; font-size: 14px; color: #7D8681; }
.my-login-header { font-family: Trebuchet MS, Arial; font-size: 14px; color: #FFFFFF;padding-left: 5px; }
.my-login { font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; padding-left: 5px; }
.my-login-input { height:18px; width:114px; font-size:12px; border: 1px dotted #00A1E7; color: #00A1E7; }
.my-login { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000;padding-left: 5px; }

.Stil1 {font-size: 10px}
.mailformplus_felder {	border: 1px solid #000000;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
}
.mailformplus_felder_special {	border: 1px solid #000000;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
}
.mailformplus_schrift {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding: 2px;
}
.mailformplus_schrift_needed {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	padding: 2px;
}
.tx-indexedsearch-descr {	font-family: Verdana, Arial;
	font-size: 10px;
	color: #333333;
	padding: 2px;
}
.tx-indexedsearch-list {	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	padding: 2px;
}
.tx-indexedsearch-title {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding: 2px;
}
.tx-indexedsearch-info {	font-family: Verdana, Arial;
	font-size: 11px;
	color: #00A1E7;
	padding: 2px;
}

.Stil1 a {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
 

}
.Stil3  {	font-family: Verdana, Arial;
	font-size: 10px;
	color: #00A1E7;
  text-decoration: none;

}


.tx-indexedsearch-whatis {	font-family: Verdana, Arial;


	padding-left: 42px;
}

.tx-indexedsearch-browsebox {	font-family: Verdana, Arial;

	padding-left: 42px;
}
 
.csc-textpic-caption {	font-family: Arial;

	font-size: 9px;
}

.speziell  {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
  text-decoration: none;

}
.speziell a {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
  text-decoration: none;

}
.topmeldung  {
	font-family: Arial;
	font-size: 20px;
	color: #FFFFFF;
font-weight: bold;
  text-decoration: none;

}
.mehr  {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.mehr a {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.pdfvorschau  {
	font-family: Arial;
	font-size: 12px;
  text-decoration: none;

}
.pdfvorschau a {
	font-family: Arial;
	font-size: 12px;
	color: #00A1E7;
  text-decoration: none;
font-weight: bold;
}

 .tx-indexedsearch-redMarkup {
color: red;
}

.menu { width: 100px; background-image: url(images/lvu-b4c.gif); text-align: center; font-size: 11px; 	font-family: Arial;}
.menu a:hover { color: #fff; background-image: url(images/lvu-b4d.gif); 	background-repeat: no-repeat; height: 25px; display: block; text-decoration: none;}

.menu-act { width: 100px; background-image: url(images/lvu-b4d.gif); text-align: center; font-size: 11px; 	font-family: Arial;}
.menu-act a { color: #fff; display: block; height: 22px; padding-top: 6px; text-decoration: none;  }
.menu2, .menu2-act {width: 120px;   padding: 2px 5px 2px 5px; }
.menu2 a { 
font-size: 10px; 
font-weight: bold;
  text-decoration: none;
  color: #505151;
display: block;
padding: 2px 5px 2px 5px;
}
.menu2 a:hover { 
font-size: 10px;
font-weight: bold; 
  text-decoration: none;
display: block;
background-color: #EEEEEE;
  color: #00A1E7;
}
.menu2-act a { 
font-size: 10px; 
font-weight: bold;
  text-decoration: none;
  color: #00A1E7;
display: block;
padding: 2px 5px 2px 5px;
}

/* 2010-04-28 - b.pitule@odd.de */
/* Schloss Icon für letzten Menueintrag (optionSplit) oder wenn pid = 207 (=Rundschreiben )*/
.menu_login_req { width: 132px; }
.menu_login_req a { background-image: url(images/breit_lvu-b4c.gif); padding-left:5px; padding-top:6px; text-align: center; font-size: 11px; 	 height: 25px; font-family: Arial; color: #fff; display: block;  text-decoration: none; }
.menu a { color: #fff; display: block; height: 22px; padding-top: 6px; text-decoration: none;  }
.menu_login_req a:hover { color: #fff; background-image: url(images/breit_lvu-b4d.gif); 	background-repeat: no-repeat; height: 25px; display: block; text-decoration: none;}
table.thisWrap_207 td.menu2 {width:180px; }  
table.thisWrap_207 td.menu2 a,
table.thisWrap_207 td.menu2-act a { background:url(images/schutz.gif) 0 0 no-repeat; padding-left:24px; margin-left:3px; }  
/* */ 

#topH { color: #FFFFFF; font-size: 12px; font-weight: bold; width: 445px; display: block; }
#topH_3news { color: #FFFFFF; font-size: 12px; font-weight: bold; width: 438px; display: block; }
#topT {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;padding-bottom:2px; width: 340px;}
#topT_3news {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;padding-bottom:2px; width: 306px;}
#topB {color: #0097DA; font-size: 12px;font-family: Arial, Helvetica, sans-serif; padding-top: 4px; width: 430px;}
#topG {color: #0097DA; font-size: 11px;font-family: Arial, Helvetica, sans-serif; padding-top: 6px; width: 216px;}
#topB_3news {color: #0097DA; font-size: 12px;font-family: Arial, Helvetica, sans-serif; padding-top: 4px; width: 420px;}

#topM a{color: #0097DA; font-size: 12px; font-weight: bold;  text-decoration: none;font-family: Arial, Helvetica, sans-serif;}


#newsarchivlink {
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	overflow: hidden;
}
#newsarchivlink a{
	height: 19px;
	padding: 2px;
	width: 215px;
	text-decoration: none; 
	background-color: #CCCCCC;	
	color:#000000; 
}




.temp-topnews {
overflow: hidden;
      width: 370px;
height: 345px;


	background-color:#FFFFFF; 
float:left;
}


.temp-inhalt {
overflow: hidden;
width: 820px;

	background-color:#FFFFFF; 
float:left;
}


.temp-3news {
	height: 343px;
	margin-left: 10px;
	width: 442px;

float:left;
	background-color:#FFFFFF; 
}

.temp-3news-innen {
	overflow: hidden;
	height: 326px;
}
#topT p {
	padding-bottom: 3px;
}

.temp-3kasten {
height: 180px;
overflow: hidden;
margin-left: 10px;
	width: 267px;

float: left;
	background-color:#FFFFFF; 
}



.temp-3kastena {
height: 180px;
overflow: hidden;
margin-left: 1px;
	width: 267px;

float: left;
	background-color:#FFFFFF; 

}
.temp-3kastenb {
height: 350px;
overflow: hidden;
margin-left: 10px;
	width: 267px;
border-bottom:1px solid #E4E4E4;
float: left;
	background-color:#FFFFFF; 
}
.temp-3kastenc {
height: 159px;
overflow: hidden;
margin-left: 1px;
margin-top: -160px;
	width: 544px;

float: left;
	background-color:#FFFFFF; 
}
.temp-3kastend {
height: 359px;
overflow: hidden;
margin-left: 1px;
margin-top: 9px;
	width: 544px;

float: left;
	background-color:#FFFFFF; 
}
.temp-3kastene {
height: 359px;
overflow: hidden;
margin-left: 10px;
margin-top: 10px;
	width: 267px;
border-bottom:1px solid #E4E4E4;
float: left;
	background-color:#FFFFFF; 
}

.temp-little {
height: 100px;
overflow: hidden;
margin-left: 50px;
	width: 167px;
 border-bottom: 1px solid #929297; border-left: 1px solid #929297; border-right: 1px solid #929297; border-top: 1px solid #929297;
float: left;
	background-color:#FFFFFF; 
}

.3er {padding-top: 10px; margin-top: 10px;}
html>body .3er {
margin-top: 10px;
}

H2 { font-size: 12px; font-weight: bold; background: #929297;  color: #fff; height: 16px; padding-top: 2px; padding-left: 5px; background-image: url(images/buttgrau1.jpg);background-position:top right;background-repeat: no-repeat;}

.ueberschriften { font-size: 12px; font-weight: bold; background: #929297; color: #fff; height: 16px; padding-top: 2px; padding-left: 5px; background-image: url(images/buttgrau1.jpg);background-position:top right;background-repeat: no-repeat;}
.newsueberschriften {width:725px; font-size: 12px; font-weight: bold; background: #929297; color: #fff; height: 16px; padding-top: 2px; padding-left: 5px; background-image: url(images/buttgrau1.jpg);background-position:top right;background-repeat: no-repeat; display:block;}

.waipa a {text-decoration: none; font-weight: bold; }
.csc-firstHeader {font-size: 12px;}
.h2 {font-size: 12px;}

.bildlink-container {
	width: 800px;
	height: 550px;
	background-color:#FFFFFF;
	position: relative; 
	clear:both;
}
.bildlink {
	background-color:#FFFFFF;
	position: relative; 
}

.tip-a-friend {font-size: 11px;  padding-top: 10px; width: 410px; margin-left:410px; }
.tip-a-friend a {text-decoration:none;  padding: 3px; color:0198DF;}

.rss_box {

margin:5px;
}
.rss_title {

font-size: medium;

font-weight: bold;

color: #019ADD;

}
.rss_title a:visited,.rss_title a:active,.rss_title a:hover,.rss_title a:link {

color: #019ADD;

}
.rss_header {

font-weight: bold;

color: #019ADD;

}
.rss_header a:visited,.rss_header a:active,.rss_header a:hover,.rss_header a:link {

color: #019ADD;

}
.rss_summary {

margin-bottom:1px;

}
.rss_title, .rss_title a {

font-size: 12px;

font-family: Arial;

font-weight: bold;

color: #FF6100;

}
.rss_description {
font-family: Arial;

font-weight: bold;

padding-bottom: 1px;

border-bottom-width: 0px;

border-bottom-style: solid;

border-bottom-color: #2763A5;

margin-bottom: 2px;

}
.rss_header {
font-family: Arial;

font-weight: bold;

}
.rss_summary {

margin-bottom:5px;

}
.rss_pubbox, .rss_date, .rss_author, .rss_category {

display: inline;

}
.rss_date, .rss_author, .rss_category {

margin-left: 5px;

}

#weme {
 background-color:#CCCCCC;
 width: 218px;
 height: 20px;
padding: 2px;
}
#weme a {
	text-decoration: none;
	font-weight: bold;
}

 .news-caption { display: none;
}

.catmenu {
	padding: 0;
	margin: 0;
	list-style-type: none;
	padding-left: 40px;
}
.catmenu li {
	float: left;
	padding: 5px;
	margin: 2px 5px 2px 0px;
	font-weight: bold;
	background: #919191;
}
.catmenu li a {
	color: #fff;
	text-decoration: none;
}

.news-catRootline { margin: 10px 0px 5px 4px;
	font-size: 12px; font-weight: bold; background: #929297; color: #fff; height: 16px; padding-top: 2px; padding-left: 5px; background-image: url(images/buttgrau1.jpg);background-position:top right;background-repeat: no-repeat;
}

.align-right {
	text-align:right;
}
