/* Wird im Fontend und im Backend benötigt, Schriftformatierungen für Frontend und Editor usw...*/

body{
	text-align: left;
	color:#888888;
	font-size:11px;
	line-height:15px;
	font-family:arial,"lucida grande",tahoma,verdana,sans-serif
}
.inline{display:inline;}

table tr{		vertical-align:top; }
table tr td {	vertical-align:top; }
#lr_content img {float:left; padding: 0px 6px 6px 0px;}
#navi img {	float:none;	padding: 0px;}


a{
	color:#999;
	text-decoration:underline;
}
a:hover{color:#000;}

h1{
	color:#aaa;
	font-size:35px;
	font-weight:normal;
	
}

h2{
	color:#E50083;
	font-size:16px;
	font-weight:bolder;
}
h3{
	color:#777;
	font-size:14px;
	display:inline;
}
h4{
	color:#999;
	font-size:9px;
	display:inline;
}
h5{
	color:#999;
	font-size:12px;
}
h6{
	color:#aaa;
	font-size:11px;
}
address{
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
}

pre{ 
	background-color:#EBEBEB;
	color:#333333;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	padding:10px;
}

#head h1 {	font-size:30px;}
.blau{	color:#3366FF;}
.hblau{	color:#66CCFF;}
.white{	color:#FFFFFF;}
.rot{	color:#CC0000;}
.orange{color:#FF6600;}
.grun{	color:#00CC00;}
.grau{	color:#999999;}
.hgrau{	color:#BBBBBB;}
.lila{	color:#6600FF;}
.wichtig{	font-weight:bold;}
.wichtiger{	font-weight:bolder;}
.kursiv{	font-style:italic;}
.small{font-size:9px;}

.clear{
	clear:both;
}


/*###############################   Formular    ################################*/
.formular{
	width:100%;
	vertical-align:top;
}
.commentfield2, .commentfield2, .fm, .fa, .ft, .fs {
	color:#666666;
	font-style:italic;
	
}
.form1{
	width:140px;
	vertical-align:top;
	padding:0px 0px 0px 10px;
	font-weight:bold;
}
.form2{
	vertical-align:top;
	padding:0px 0px 20px 10px;
}
.ft{
	width:450px;
	vertical-align:top;
}
.fa{
	width:450px;
	vertical-align:top;
}
.fm{
	width:450px;
	vertical-align:top;
}
.fs{
	width:200px;
	vertical-align:top;
}




.rechts, .t10, .t20, .t30, .t40, .t50, .t60, .t70, .t80, .t90, .t100, .t110, .t120, .t130, .t140, .t150, .t160, .t170, .t180, .t190, .t200, .t210, .t220, .t230, .t240, .t250, .t260, .t270, .t280, .t290, .t300, .t310, .t320, .t330, .t340, .t350, .t360, .t370, .t380, .t390, .t_10, .t_20, .t_30, .t_40 {position:relative; float:right;  width:192px;}
.t_10{top:-10px;}
.t_20{top:-20px;}
.t_30{top:-30px;}
.t_40{top:-40px;}
.t10{top:10px;}
.t20{top:20px;}
.t30{top:30px;}
.t40{top:40px;}
.t50{top:50px;}
.t60{top:60px;}
.t70{top:70px;}
.t80{top:80px;}
.t90{top:90px;}
.t100{top:100px;}
.t110{top:110px;}
.t120{top:120px;}
.t130{top:130px;}
.t140{top:140px;}
.t150{top:150px;}
.t160{top:160px;}
.t170{top:170px;}
.t180{top:180px;}
.t190{top:190px;}
.t200{top:200px;}
.t210{top:210px;}
.t220{top:220px;}
.t230{top:230px;}
.t240{top:240px;}
.t250{top:250px;}
.t260{top:260px;}
.t270{top:270px;}
.t280{top:280px;}
.t290{top:290px;}
.t300{top:300px;}
.t310{top:310px;}
.t320{top:320px;}
.t330{top:330px;}
.t340{top:340px;}
.t350{top:350px;}
.t360{top:360px;}
.t370{top:370px;}
.t380{top:380px;}
.t390{top:390px;}


.links{
	float:left;
	width:408px;
	text-align:right;
}.linkst{
	float:left;
	width:408px;
}
#lr_content .links img{
	float:right;
}

.linksl{
	float:left;	}
	
	#extra a img{padding: 0px 15px 6px 0px;
	}

.bereich{
	width:400px;
}