hr
	{ 
		border: #ffffff 0px dashed; 
	}


/* BODY */ 
	body 
	{
		font-family:Verdana;
		font-size:12px;
		background-color:#59452d;
		text-align:center;
		margin:0; 
		padding:0;	 
	}



/* Header */
	#header { 
		width:985px; 
		height:200px; 
		margin:0 auto;
	}
	
	#header a.navi:hover
	{ 
	
	}
	
	
	
/* USER MENU */
	#usermenu { 
		width:965px;
		height:15px;
		margin:0 auto; 
		background-color:#9c9a63	;
		border-top:0px solid #ffffff;
		padding:5px;
		color:#000000;
	
	}
		
	
	
	/* USER MENU LINKS */
	
		a.menupunkt:link, a.menupunkt:visited
		{ 
		  color:#ffffff;
		  text-decoration:none;
		}
		a.menupunkt:active, a.menupunkt:hover
		{ 
		  color:#000000;
		  text-decoration:none;
		}	
		
		a .info{visibility:hidden;}
		a:hover .info{visibility:visible;}
	
	
	
	
	/* Content - INNERER TABLE*/ 
		#content { 
			width:964px;
			border:0px solid #000000;
			background-color:#ffcc66;
			margin:2px auto;
			padding:10px;
			border-style:solid;
			color:#000000;
		}
	
	
		/* Content - LEFT */
			#content .left { 
				width:265px;
				color:#000000;
				float:left;
			}			
	
	
	
			
	
		/* Content - CENTER */
			#content .center { 
				width:405px;
				color:#000000;
				margin:0 auto;
	
			}

		/* Content - RIGHT */
			#content .right { 
				width:265px;
				color:#000000;
				float:right;
			}
			
			
			
			
		/* Content - 2 SPALTEN LINKS */
			#content .left2 {
				width:353px;
				color:#000000;
				float:left;
			}
			
		/* Content - 2 SPALTEN RECHTS */
			#content .right2 { 
				width:598px;
				color:#000000;
				margin-left:365px;
			}
			
		
		/* Content - BOX */
			#content .box { 
				background-color:#ebbf66;   /*Save Farbe Ver.2007: E4D177    */
				border-style:dashed;
				border-color:#59452d;
				border-width:1px;
				padding:10px;
				overflow:auto;
				text-align: justify;
			}		
	
	
				/* Content - BOX - GBOOK */
					#content .box .gbook { 
						text-align: left;
						/* max-height: 500px; */
			}		
	
				/* Content - BOX - NEWS */
					#content .box .news { 
						/* max-height: 500px; */
						overflow:auto;
						text-align: justify; /* Blocksatz */
			}		
			
				/* Content - BOX - FOOTER */
					#content .box .footer { 
						text-align: center;
						font-weight:bold;
						margin: 0 auto;
					}
					
				/* Content - BOX - ERROR */
					#content .box .error { 
						text-align: center;
						
						
					}					
						
				/* Content - BOX - NAVIGATION */
					#content .box .navigation { 
						text-align: left;
						font-weight:bold;						
					}	
					
				/* MSG */
					#content .box .msg {
						padding:5px;
						text-align:center;
						margin:0 auto;
						text-align:center;
					}					
					
				/* Content - BOX - LEFTBOOX */
					#content .box .leftbox { 
						text-align: left;
			}					
					
			}			
	
	
	/* CLEAR */
		#content .clear { 
			clear:both;
		}
		
		
	.box1 {
	background-color:#ebbf66;   /*Save Farbe Ver.2007: E4D177*/
	border-style:dashed;
	border-width:1px;
	padding:10px;
	text-align: justify;
    padding-top: 20px;
	}
	

	
	
	
	h1 {font-size:18px;color:#000000;margin:0px;}
	h2 {font-size:14px;color:#000000;}
	h3 {font-size:12px;color:#000000;}
	p {margin-top:0px;}
	





	
	a:link, a:visited, a:active, a:hover
	{ 
	  text-decoration:none;
	  color:#000000;
	}
	a:active, a:hover
	{ 
	  background-color:#819fb0;
	}


.navi:visited, .navi, .navi:active, .navi:link, .navi:link, .navi:active, .navi:visited, .navi:hover{
	text-decoration:bold;
background-color:#59452d;
border:0;
	}
	

	
	
	.nolink:visited, .nolink, .nolink:active, .nolink:link, .nolink2:link, .nolink2:active, .nolink2:visited{
	background-color:#f0f3c8;
	color:#E6CE5C;
	}
	.divlink{
	float: right;

	margin-right:3px;
	}
	.divlink2{
	float: left;
	margin-right:3px;
	
	}
	.topp{
	vertical-align:middle;
	}
	.img1{

	vertical-align:middle;
	
	}
	.beschriftung {
	vertical-align: bottom;

	}
	
	.divlink:hover, .nolink:hover{
	background-color:#819fb0;
	}
	
	.opacity50{
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	opacity:0.5; 
	}
	.nohover:hover{
	
	background-color:#819fb0;
	
	}
	
	.opacity100, .opacity50:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1.0; 
	opacity:1.0; 
	background-color:#cfe8ff;
	}
		
	.login, .loginselect, .action { 
		color: #000000; 
		font-size: 8pt; 
		text-decoration: none; 
		background-color: #ffcc66;   /*Save Farbe Ver.2007: F3A324*/; 
		border: solid 0px #59452d;  
		
	}
	
	.login {
	width: 100px;

	}
	
		.form { 
		color: #000000; 
		font-size: 8pt; 
		text-decoration: none; 
		background-color: #ffcc66;   /*Save Farbe Ver.2007: F3A324*/; 
		border: solid 1px #f0dfc1;  
		
	}


	.login:hover, .loginselect:hover, .action:hover {
		background-color: #819fb0; 
	}	
	
	.loginselect { 
		width: 185px;
	}
	
	
	
	.submit  { 
		color: #000000; 
		font-size: 8pt; 
		text-decoration: none; 
		background-color: #e26e45;   /*Save Farbe Ver.2007: F3A324*/; 
		border: dashed 0px #59452d; 
		bar-arrow-color: #AAAAAA; 
		width: 103px;
	}	
	
	.submit:hover {
		background-color: #819fb0; 
	}	

	
	.tabletitel {
	background-color: #e26e45;   /*Save Farbe Ver.2007: F3A324*/; 
	border: solid 0px;
	border-spacing:0;
	font-weight:bold;
	}
	
	.tablecontent {
	background-color: #ebbf66; 
	border: solid 0px;
	
	}
	
	.tabletitelblock {
	background-color: #e26e45;   /*Save Farbe Ver.2007: F3A324*/; 
	border: solid 0px;
	border-spacing:0;
	font-weight:bold;
	text-align: justify;
	}
	
	.tablecontentblock {
	background-color: #ebbf66; 
	border: solid 0px;
	text-align: justify;
	}
	
	
	/* 2 Color Tablez */ 
		.table1 {
			background-color: #e26e45;
	
		}
		
		.table1:hover {
			background-color: #819fb0; 
		}				
	
		.table2 {
			background-color: #ffcc66; 
		}
		
		.table2:hover {
			background-color: #819fb0; 
		}		
	
	
	
	         
	           
.menucontainer {
width:100%;
}



   
 a.menu:link, a.menu:visited
{ 
 color:#000;
 text-decoration:none;
}
a.menu:active, a.menu:hover
{ 
 background-color:#819fb0;
}
a.menu {
 display:block;
 padding:0px;
 text-align:left;
 font-weight:bold;
 color:#eeeeee;
 text-decoration:none;
 background-color:#e26e45;   /*Save Farbe Ver.2007: F3A324*/;
 border: dashed 0px #f0dfc1;
 ;
 }     
 
 
 
 
 	.tab {
		border: dashed; 
		border-width: 1px;
		margin: 5px;
		padding: 5px;
		background-color:#F4E798;   /*Save Farbe Ver.2007: E4D177*/
		text-align: left;
	}
	
	
	.thumb_image50{
	filter:alpha(opacity=50); 
	-moz-opacity:0.5;
	opacity:0.5;
	border: 1px solid rgb(204, 204, 204); 
	padding: 1px; 
	}
	
	.thumb_image100, .thumb_image50:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1.0; 
	opacity:1.0; 
	background-color:#E6CE5C;
	border: 1px solid rgb(204, 204, 204); 
	padding: 1px; 
	}	

