/*HTML - Formatierungen*/
a, a:visited, a:hover, a:focus  				{ color:#000; text-decoration:none; outline:none; }
table			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
td				{ padding:7px 14px 7px 0; vertical-align:text-top; }
ul				{ padding:0; list-style: url(../pics_basic/nav_rechts.gif) outside; }
li				{ margin:0px; margin-bottom:5px; padding:0 }
#prog table		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
#prog td		{ padding:3px; vertical-align: middle; text-align:center; }
#formular table		{ font-family: Verdana, Arial, Helvetica, sans-serif;  color:#000; font-size:10px;}
#formular td		{ padding:0 0 3px 0; vertical-align: middle; }
 
/*specials*/
.img 		{ border: 1px solid #333; font-size: 10px; color: #000; 	text-decoration: none;  }
.floatLeft	{ width:auto; height:auto; float:left; margin-right:15px; }
.floatRight	{ width:auto; height:auto; float:right; margin-left:15px; }
.red		{ color:#f00; font-weight:bold; }


/*container*/

body, tr, td	{font-family: Arial, Helvetica, sans-serif Verdana, Arial, Helvetica, sans-serif; 	font-size:11pt; 	color:#000;}
body	{ 	text-align:center; 		margin:auto; 	background: none; 	 	}
td				{padding: 3px 3px 3px 0; vertical-align:text-top;}

#main {	position:absolute;	width:802px;	height:auto;	margin-left: auto;	margin-top: auto;	margin-bottom:auto;
	left: 0;		top: 0;	text-align:left;	background:none;	
	border:0px solid #333; }

#topText	{	position:absolute; 	top:0px; 	left: 	0; 	width:802px; 	height: 69px; 	border-bottom:1px solid #333;
	font-family:Arial, Helvetica, sans-serif; 	font-size:16px; 	padding-top:10px; voice-family: "\"}\"";   voice-family: inherit; height: 80px; }
html>body #topText	{height: 80px; }


#left{ visibility:hidden;}
#head	{position:absolute;	top:0px;	left: 0;	width: 802px;	height:auto; padding-left:10px;}
h1	{	font-size:14pt; color: #f00; font-weight:bold; margin:0; padding:0; text-align:left; }


#content	{	position:absolute;	top:150px;	left: 0;	width: 85%;	height:auto; 	padding:0; 	background: none ;	margin-bottom:0px;	overflow:  auto; }
#content .text	{margin:0 20px 30px 0; }




