/* ######################################################################################################
** ### Standard Formatierung      #######################################################################
** ######################################################################################################
*/
body 	
	{
		font-size: 10pt;
		font-family:Tahoma, Verdana, sans-serif;
		scrollbar-base-color:#C8DAE7;
 	 	scrollbar-3d-light-color:#FFFFFF;
  		scrollbar-arrow-color:#FFFFFF;
  		scrollbar-darkshadow-color:#000000;
  		scrollbar-face-color:#C8DAE7;
  		scrollbar-highlight-color:#FFFFFF;
  		scrollbar-shadow-color:#000000;
  		scrollbar-track-color:#E0E4EC;
	}
	
td
	{
		text-align:left;
	}
	
a:visited 
	{ 
		text-decoration:none; 
		font-weight:bold; 
		color:#000000;
	}
	
a:link 
	{ 
		text-decoration:none; 
		font-weight:bold; 
		color:#000000; 
	}
	
a:hover 
	{ 
		text-decoration:none; 
		font-weight:bold; 
	}
	
a:active 
	{ 
		text-decoration:none; 
		font-weight:bold; 
	}
	
.fehlerbg
	{
	background: #FFAFBA;
	}

input[type=submit], input[type=reset]
	{
		border: 2px #B9BBBF groove;/*2px #B9BBBF groove left*/
  		background: #BACEE2 /*url(../gfx/bg_button.gif) repeat-x top left*/;
  		color: #000000;
  		padding: 1px 10px 1px 10px;
  		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
		font-weight:bold;
	}
	
input[type=submit]:hover, input[type=reset]:hover
	{
		background: #D2DEE9;
  		color: #37393E;
  		border: 2px #B9BBBF inset;
  		padding: 1px 10px 1px 10px;
	}
	
	
input, textarea, select
	{
		border: 1px #B9BBBF solid;
  		background: #FFFFFF;
  		color: #4F73A0;
		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
		padding: 1px 1px 1px 2px;							/*oben rechts unten links*/
	}
	


input:focus, textarea:focus
	{
  		background: #EBEEF4;
  		color: #4F73A0;
  		border: 1px #B9BBBF solid;
  		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
		padding: 1px 1px 1px 2px;
	}


/* ######################################################################################################
** ### Spezielle Formatierungen #########################################################################
** ######################################################################################################
*/

.ueber_css
	{
		margin-left:20px;
		margin-top:15px;
		font-weight:bold;
		font-family:Tahoma,Verdana,sans-serif;
		font-size:18px;
	}
	
.daten_css
	{
		font-size:9px;
		display:inline-block;
		width:130px;
		vertical-align:top;
		margin-top:4px;
	}

.daten2_css
	{
		display:inline-block;
		width:240px;
	}	
	
.format
	{
		border: 1px #B9BBBF solid;
  		background: #ffffff;
  		color: #4F73A0;
		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
		padding: 1px 1px 1px 2px;
	}
	
.sendbutton
	{	
		border: 1px #B9BBBF solid;
  		background: url(../gfx/bg_button.gif) repeat-x top left;
  		color: #000000;
  		padding: 2px 10px 2px 10px;
  		font-size:12px;
		font-family:Tahoma, Verdana, sans-serif;
	}
		
input.klein
	{
	background-color:#004F83;
	font-size: 5pt;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
input.login
	{
	
	}
	
input.login2
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	background-color:#99CCCC;
	}

input.small
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}

select.small
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
textarea.small
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
textarea.klein
	{
	background-color:#99CCFF;
	font-size: 8pt;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
textarea
	{
		font-family:Tahoma, Verdana, sans-serif;
		font-size: 11px;
	}


tr
	{
		font-size: 10pt;
	}
	

	
a.link_klein
	{
		font-size:11px;
		color:#3D7CCA;
		text-decoration:underline;
	}

.name
	{
	font-weight:bold;
	font-size:14px;
	}

.datum
	{
	font-size:10px;
	}

.gb {
	border-bottom:1px solid #000000;
	}
	
.gb2 
	{
	border-right:1px solid #000000;
	}
	
.gb3 
	{
	border-bottom:1px solid #000000;
	}

.ueber
	{
	font-size:18px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
th.unter
	{
	font-size:13px;
	font-family:Tahoma, Verdana, sans-serif;
	}

th.button
	{
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	}
	
th.button:hover
	{
	background-color:#99CCFF;
	border-bottom:1px solid #00ff00;
	border-top:1px solid #00ff00;
	border-left:1px solid #00ff00;
	border-right:1px solid #00ff00;
	}
	
th.klein
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}

td.klein
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}

td.rahmen
	{
	border-bottom:1px solid #00ff00;
	border-top:1px solid #00ff00;
	border-left:1px solid #00ff00;
	border-right:1px solid #00ff00;
	}
	
textarea.login
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
#position
	{
	visibility:visible;
	top:1px;
	left:130px;
	height:10px;
	width:100px;
	border:double;
	float:right;
	}	
	
a.anmelden 
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}

a.anmelden:hover 
	{
	font-size:14px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
.forum_table_margin
	{
	margin-left:10px;
	margin-right:10px;
	}
	
.gb_margin
	{
	margin-left:15px;
	margin-top:10px;
	margin-right:15px;
	margin-bottom:10px;
	}
	
.gb_margin2
	{
	margin-left:10px;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:5px;
	}

font.small
	{
	font-size:10px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
td.small
	{
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	}
	
a.menue_klein
	{
		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
	}

.fehlerfeld_bg
	{
		background:#FF9999;
	}
	
.rand_links
	{
		margin-left:10px;
	}
	
.rand_links2
	{
		margin-left:20px;
	}
	
.rand_bild
	{	
		border-left:1px solid #000000;	
		border-right:1px solid #000000;
		border-bottom:1px solid #000000;
		border-top:1px solid #000000;
	}
	
.rand_bild_text
	{
		margin-left:60px;
		margin-right:60px;
	}
	
.bild_button
	{
		margin-right:60px;
		border-left:1px solid grey;	
		border-right:1px solid grey;
		border-bottom:1px solid grey;
		border-top:1px solid grey;
		background:#8EC2CE;
		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
	}
	
.bild_button2
	{
		margin-right:141px;
		border-left:1px solid grey;	
		border-right:1px solid grey;
		border-bottom:1px solid grey;
		border-top:1px solid grey;
		background:#8EC2CE;
		font-size:11px;
		font-family:Tahoma, Verdana, sans-serif;
	}
	
.bild_thumb{
		float: left;
		margin: 5px;
		padding: 10px 0 10px 0;
		border: 1px grey solid ;
		background: #D7E0E9;
		width: 140px;
		height: 90;
}

a.bild_thumb:hover 
	{
	background: #FFFFFF;
	}	

.bild_thumb img{
		border: 0px;
}

	
.rand_rechts
	{
		margin-right:20px;
	}
	
.smalltext
	{
		font-size:9px;
	}
	
.kleinesfeld
	{
		font-size:0px;
	}
	
.chronik_jahr_big
	{
		font-size:18px;
		font-family:Arial, Verdana, sans-serif;
	}

.chronik_jahr_small
	{
		font-size:14px;
		color:#B3B3B3;
		font-family:Arial, Verdana, sans-serif;
	}
	
.chronik_jahr_normal
	{
		font-family:Arial, Verdana, sans-serif;
	}
	
fieldset {
	border: 1px solid grey;
	*padding: 10px;
}

legend{
	font-size: 1em;
	color: #666;
}

.link_bild{
	margin-left:50px;
	margin-right:50px;
	width:450px;
	text-align:left;
}

.link_text{
	margin-left:35px;
	margin-top:30px;
	margin-bottom:5px;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}

.text_center{
	text-align:left;
}
