body{
background-color: rgb(255,247,241);
margin-left: 0px; margin-top: 0px;
}
body#start{
background-color: rgb(255,241,229);
margin-left: 0px; margin-top: 0px;
}

div#super{
width:945px;
background: url("img/bgcolores.gif") repeat-y;
}
/* New Elements, Main */
div#main{
/*background-color:rgb(255,241,229); */
padding:40px 0px 0px 30px;
margin: 0 0 0 178px;
min-height:650px;
width:720px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
a{
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color: rgb(40,80,110);
}
a img {
border:0;
}
.logostart{
	padding: 14px;
	margin-bottom: 10px;
}
div#main hr{
text-align: center;
width:640px;
height:1px;
color: rgb(150,150,150);
border: 1px solid;
}
#nav hr{ border: 1px solid grey;}
/* New Elements, NaviStruktur */
div#nav{
float:left;
margin: 0 0 0 0;
/*position:absolute;*/
width: 190px;
min-height: 690px;
/*background-color:rgb(244,217,198);*/
/*background: url("img/navfarbe.gif") repeat; */
}
/*margin: 0px 0px 0px 0px;/* o r u l*/
div#navstr{
/*background: url("img/navfarbe.gif") repeat-x repeat-y; */
}
div#navstr ul{
margin: 0 0 0 10px;
padding:0;
}
div#navstr ul.s21{
font-size: 10px;
list-style-type: square;
}
div#navstr ul.s21 li{
margin-left: 10px;
padding: 5px 0px 5px 0px;
}
div#navstr ul.s211{
	font-size: 10px;
	list-style-type: none;
	color:rgb(190,100,50);
}
.listyle{
	list-style-type: square;
}
.red{
	color: red; border: 1px solid red;
}
div#navstr ul.s211 li{
margin-left: 10px;
padding: 5px 0px 5px 0px;
}
div#navstr ul.s22{
font-size: 12px;
list-style-type: none;
}
div#navstr ul.s22 li{
margin-left: 10px;
padding: 5px;
}
div#navstr ul.s23{
font-size: 10px;
list-style-type: none;
}
div#navstr ul.s23 li{
margin-left: 20px;
padding: 5px;
}
div#navstr ul.s24{
font-size: 10px;
list-style-type: none;
}
div#navstr ul.s24 li{
margin-left: 40px;
padding: 5px;
}
.lgus{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:center;
}
.lgerror{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color: red;
text-align:center;
}
div#ausgabe{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
width: 680px;
}
div#ausgabe hr{
text-align: center;
width:675px;
height:1px;
color: rgb(200,200,200);
border: 1px solid;
}
div#ausgabe2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 680px;
}
div#eingabe{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
width: 680px;
}
div#eingabe hr{
text-align: center;
width:675px;
height:1px;
color: rgb(200,200,200);
border: 1px solid;
}

div#mainFAT{
	margin: 0 0 0 190px;
	padding:40px 0px 0px 30px;
	min-height:650px;
	width:718px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url("img/gruppe_fat_hg.jpg") repeat;
}

.scr21{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(40,70,90);
	font-weight:bold;
}
.scr22{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(40,90,120);
	font-weight:bold;
}
.scr23{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(30,110,160);
	font-weight:bold;
}
.scr24{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(90,140,170);
	font-weight:bold;
}

div#navstr ul.s2lg{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
background: url("img/line_bl.gif") repeat-x;
text-align:left;
width: 135px;
height: 1px;
font-size:1px;
}
.blockA{
	float: left;
	vertical-align: middle;
	text-align: center;
	width: 340px;
}
.blockB{
	float: left;
	vertical-align:middle;
	text-align:center;
	width: 280px;
	padding: 5px;
	padding-left: 0px;
	margin-left: 20px;
	margin-right: 20px;
}
.blockA img{
	padding-left: 30px;
}
/* Forum */
.fTab1{
	width:650px;
	vertical-align:middle;
	padding:1px;
	background-color: rgb(229,224,220);
}
.fTr1{
	background-color: rgb(252,252,252);
	margin: 5px 5px 5px 5px;
	padding:5px;
}
.fUB1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-bottom:5px;
width:45%;
}
.fUB2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-bottom:5px;
width:30%;
}
.fUB3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
padding-bottom:5px;
width:25%;
}
.fUBb1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-bottom:5px;
width:35%;
}
.fUBb2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-bottom:5px;
width:65%;
}
.fUBx{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding:5px;
}

.ausschreibungsdiv{
padding: 15px;
}
.ausschreibungsdiv div{
padding: 4px;
}
.ausschreibungsdiv span{
font-weight: bold;
}

.fTopic{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 5px;
color: rgb(50,50,50);
}
.fAutor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 5px;
color: rgb(50,50,50);
}
.fDate{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 5px;
color: rgb(120,120,120);
}
/* Aktuelles */
.AktTab{
width:700px;
padding: 5px;
vertical-align: middle;
}
.AktDat{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding: 8px;
width: 100px;
}
.AktTxt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 8px;
}
/* Autorvita */
div#AutVita{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/* width:100%;*/
}
div#AutVToben{
/*width:690px;*/
min-height: 300px;
/*font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;*/
}
.AutVToben1{
/*float:left;*/
padding: 5px;
margin-right:15px;
}
.AutVToben2{
padding: 5px;
}
div#AutVTmid{
/*clear:both;*/
margin:10px 0px 10px 0px;
}
div#AutVitaRMSoben{
margin-top:30px;
}/*
div#AutVitaRMSoben img{
float: right;
text-align: right;
padding: 10px 0px 0px 20px;
}*/
.AVlinks{
text-align: left;
float: right;
padding: 10px;
}
.AVlinks2{
text-align: left;
float: right;
padding: 0px 15px 10px 15px;
}
.AVrechts{
text-align:right;
float: left;
padding: 10px;
}
.AVout{
text-align:left;
}
.Links{
width:400px;
text-align:center;
vertical-align:middle;
/*border: 1px dashed grey;*/
}
.LkGroup{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: rgb(200,50,50);
}
.LkA{
margin-top: -8px;
}

/* LG Sachen */
.LgTable{
width:660px;
vertical-align: middle;
background-color: rgb(200,200,200);
border: 1px solid black;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.LgTd0{
border-bottom:1px dotted grey;
padding:5px;
}
.LgTd1{
font-weight: bold;
padding:7px;
}
.LgTd2{
padding:5px;
}
.LgTd3{
font-weight: bold;
padding:7px;
border-bottom:1px dotted grey;
}
.LgTd4{
padding:4px;
border-bottom:1px dotted grey;
}

/* Footer */
div#footer{
clear:both;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top:15px;
text-align:center;
padding:5px;
width:100%;
background-color: rgb(255,247,241);
}
.ausschreibungenohnezeit{
	background: white;
}
/* Alte Elemente */

.hg_aussen
{ background-color:rgb(255,247,241); }
.hg_innen
{ background-color:rgb(255,241,229); }
.hg_nav
{ background-color:rgb(244,217,198); }
.tab1
{ background-color:rgb(225,231,223); }
.tab2
{ background-color:rgb(0,0,0); }

.gbtab
{ background-color:rgb(255,241,229);}

dfn {
	border-bottom: none;
	font-style: normal;
	white-space: nowrap;
	cursor: help;
}
.tooltipp {
	position: absolute;
	visibility: hidden;
	background: #FFFFFF;
	border: 1px solid Black;
	width: 120px;
	font-size: 11px;
	padding: 3px;
}
.klot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:rgb(120,40,40);
	font-weight:bold;
}
.gb1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(57,132,37);
	font-weight:bold;
}
.gb2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(50,110,10);
	font-weight:bold;
}
.gb3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(0,0,0);
	font-weight:bold;
}
.scrUB{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(0,0,0);
	font-weight:bold;
	text-align: center;
}
.scrSm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:rgb(0,0,0);
}
.scr0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(0,0,0);
}
.scr1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.scr1r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
}
.scr1c{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}
.center{
	text-align: center;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}
/*
.scr1_1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}*/
.scr2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(0,0,0);
	font-weight:bold;
}
.scr211{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(0,0,0);
	font-weight:bold;
}
.IndexMGtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(0,0,0);
	font-weight:bold;
	margin-bottom: 30px;
}
.IndexTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: rgb(20,58,128);
	font-weight:800;
	margin-left: 270px;
	margin-bottom: 40px;
}
.IndexAutor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.IndexMGtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(0,0,0);
}
.scr3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(0,0,0);
}
.scr4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(6,42,113);
}
.scr5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:rgb(19,22,84);
	font-weight:bold;
}
.scr6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(22,38,130);
	font-weight:bold;
}
.scr8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(26,84,150);
	font-weight:bold;
}
.scr81{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(26,84,150);
	font-weight:bold;
}
.scr82{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(102,133,188);
	font-weight:normal;
}
.scr9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(68,68,68);
	font-weight:bold;
}
.scr10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(70,0,0);
	font-weight:bold;
}
.scr11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(150,0,0);
	font-weight:bold;
}
.scr12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(0,107,13);
	font-weight:bold;
}
.kasten{
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: rgb(111,125,154);
}
A.gb1:link     { color:rgb(57,132,37); text-decoration: none; }
A.gb1:visited  { color:rgb(57,132,37); text-decoration: none; }
A.gb1:hover    { color:rgb(168,0,0);   text-decoration: none; }
A.gb1:active   { color:rgb(57,132,37); text-decoration: none; }
A.scr0:link    { color:rgb(0,0,0);     text-decoration: none; }
A.scr0:visited { color:rgb(0,0,0);     text-decoration: none; }
A.scr0:hover   { color:rgb(150,0,0);   text-decoration: none; }
A.scr0:active  { color:rgb(0,0,0); 	   text-decoration: none; }

A.scr11:link    { color:rgb(0,70,130);     text-decoration: none; }
A.scr11:visited { color:rgb(0,70,130);     text-decoration: none; }
A.scr11:hover   { color:rgb(150,0,0);      text-decoration: none; }
A.scr11:active  { color:rgb(0,70,130); 	 text-decoration: none; }

A.scr2:link    { color:rgb(0,0,0);     text-decoration: none; }
A.scr2:visited { color:rgb(0,0,0);     text-decoration: none; }
A.scr2:hover   { color:rgb(150,0,0);   text-decoration: none; }
A.scr2:active  { color:rgb(0,0,0); 	   text-decoration: none; }

A.scr21:link     { color:rgb(40,70,90);   text-decoration: none; }
A.scr21:visited  { color:rgb(40,70,90);   text-decoration: none; }
A.scr21:hover    { color:rgb(150,0,0);    text-decoration: none; }
A.scr21:active   { color:rgb(40,70,90);   text-decoration: none; }
.scr28{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(91,112,219);
	font-weight:bold;
	text-decoration:underline;
}
A.scr28:link     { color:rgb(91,112,219);   text-decoration: underline; }
A.scr28:visited  { color:rgb(91,112,219);   text-decoration: underline; }
A.scr28:hover    { color:rgb(150,0,0);    	 text-decoration: none; }
A.scr28:active   { color:rgb(91,112,219);   text-decoration: underline; }

A.scr211:link     { color:rgb(150,0,0);   text-decoration: none;   }
A.scr211:visited  { color:rgb(150,0,0);   text-decoration: none;   }
A.scr211:hover    { color:rgb(40,70,90);    text-decoration: none; }
A.scr211:active   { color:rgb(150,0,0);   text-decoration: none;   }

A.scr22:link     { color:rgb(40,90,120);  text-decoration: none; }
A.scr22:visited  { color:rgb(40,90,120);  text-decoration: none; }
A.scr22:hover    { color:rgb(150,0,0);    text-decoration: none; }
A.scr22:active   { color:rgb(40,90,120);  text-decoration: none; }

A.scr23:link     { color:rgb(43,106,104);   text-decoration: none; }
A.scr23:visited  { color:rgb(43,106,104);   text-decoration: none; }
A.scr23:hover    { color:rgb(150,0,0);      text-decoration: none; }
A.scr23:active   { color:rgb(43,106,104);   text-decoration: none; }

A.scr24:link     { color:rgb(50,128,128);   text-decoration: none; }
A.scr24:visited  { color:rgb(50,128,128);   text-decoration: none; }
A.scr24:hover    { color:rgb(150,0,0); 	  text-decoration: none; }
A.scr24:active   { color:rgb(50,128,128);   text-decoration: none; }

A.scr6:link    { color:rgb(22,38,130); text-decoration: none; }
A.scr6:visited { color:rgb(22,38,130); text-decoration: none; }
A.scr6:hover   { color:rgb(150,0,0);   text-decoration: none; }
A.scr6:active  { color:rgb(22,38,130); text-decoration: none; }

A.scr8:link    { color:rgb(26,84,150); text-decoration: none; }
A.scr8:visited { color:rgb(26,84,150); text-decoration: none; }
A.scr8:hover   { color:rgb(150,0,0);   text-decoration: none; }
A.scr8:active  { color:rgb(26,84,150); text-decoration: none; }

A.scr81:link    { color:rgb(26,84,150); text-decoration: none; }
A.scr81:visited { color:rgb(26,84,150); text-decoration: none; }
A.scr81:hover   { color:rgb(150,0,0);   text-decoration: none; }
A.scr81:active  { color:rgb(26,84,150); text-decoration: none; }

A.scr82:link    { color:rgb(102,133,188); text-decoration: none; }
A.scr82:visited { color:rgb(102,133,188); text-decoration: none; }
A.scr82:hover   { color:rgb(150,0,0);     text-decoration: none; }
A.scr82:active  { color:rgb(102,133,188); text-decoration: none; }


div.guestbook table{ width: 100%; margin-bottom: 10px; font-size: 10px;}
div.guestbook td{ border: 1px dotted #ccc !important; }
div.guestbook input,div.guestbook textarea{ border: 1px solid #ccc; }
div.guestbook textarea{ width:200px; height:90px; }
