a:link
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	text-decoration:underline; */
	text-decoration:none;
	color:#36434b;
}

a:visited 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#36434b;
}

a:hover 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#c6d221;
}

a:active 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#36434b;
}

a:focus 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



#nav_menu a:link
{
	text-align:left;
	border:none;
	font-family:Tahoma, Verdana;
	text-decoration: none;
	color:#36434b;
}

#nav_menu a:visited 
{
	text-align:left;
	border:none;
	font-family:Tahoma, Verdana;
	text-decoration: none;
	color:#36434b;
}

#nav_menu a:hover 
{
	text-align:left;
	border:none;
	font-family:Tahoma, Verdana;
	text-decoration: none;
	color:#FFFFFF;
}

#nav_menu a:active 
{
	text-align:left;
	border:none;
	font-family:Tahoma, Verdana;
	text-decoration: none;
	color:#FFFFFF;
}

#nav_menu a:focus 
{
	text-align:left;
	border:none;
	font-family:Tahoma, Verdana;
	text-decoration: none;
	color:#FFFFFF;
}

/*

html, body 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
	SCROLLBAR-BASE-COLOR: #CCCCCC;
	SCROLLBAR-FACE-COLOR: #c6d221;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #333333;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #01285F;
	SCROLLBAR-TRACK-COLOR: #EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR: #01285F;
	margin: 0px;
	background-color: #ffffff;
 }
 
 */
 
div
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
}

table
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
	border-collapse:collapse;
    border: none 0px;
}

.table2
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
	border-collapse:collapse;
	border: none 0px;
}

#detailtabelle th {
	background-color:#D1D1D3;
	border-top:solid 1px #36434b;
	color:#36434b;
}
#nav_menu_old
{
	
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#D1D1D3;
}

#nav_menu
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#D1D1D3;
}

input 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
	border:solid 1px #36434b;
    height:20px;
}



option 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
}

select
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#36434b;
}

.select2 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
	border:solid 1px #36434b;
    height:20px;
}


textarea 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#36434b;
}

/* ab hier Individual-Klassen */

.headtext
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#c6d221;
}

.headtext2
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#c6d221;
}

.headtext3
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#36434b;
}

.border
{
	border-collapse:collapse;
	border-left-style:solid;
	border-left-width:1px;;
	border-left-color:#FFFFFF;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;

}

.border_blue
{
	border-collapse:collapse;
	border-left-style:none;
	border-left-width:0px;
	border-left-color:#D1D1D3;

	border-top-style:solid;
	border-top-width:1px;

	border-right-style:none;
	border-right-width:0px;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D1D1D3;

}

.border_blue2
{
	border-collapse:inherit;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#D1D1D3;

	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D1D1D3;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#D1D1D3;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D1D1D3;

}

.welcometext_fett
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#36434b;
}

.welcometext
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#B0C903;
}

.blautext
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#36434b;
}

.loginbutton
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
    text-align:center;
    vertical-align:middle;
	border:solid 1px #36434b;
	width:75px;
    height:18px;
	font-size: 11px;
	background-color: #c6d221;
	color: #36434b;
}
.searchbutton
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	background-color:#35424A;
	border:solid 1px #B0C903;
	border:solid 1px #35424A;
	background-image:url('../images/ok_button.png');
	background-repeat:no-repeat;
	width:150px;
	height:28px;
	padding-left:20px;
	cursor:pointer;
	color:#FFFFFF;

}
.neubutton
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
	border:none;
	background-image:url('../images/new_button.png');
	background-repeat:no-repeat;
	width:28px;
	height:28px;
	cursor:pointer;
	color:#FFFFFF;

}

.dynknopf_aktiv 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-align:center;
	vertical-align:middle;
	background-color:#36434b;
	color:#FFFFFF;
	border:none;
	height:3em;
	width:100px;

}

.dynknopf_inaktiv 
{
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-align:center;
	vertical-align:middle;
	background-color:#c6d221;
	color:#FFFFFF;
	border:none;
	height:3em;
	width:100px;

}

/*************************************************************************/

html, body {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #36434b;
	margin: 0px;
	padding: 0px;
	background-color: #dedfe1;
	background-image: url(../images/bg_middle.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 100%;
	height: 100%;
	text-align: center;
}

	#scroll {
		margin-top: -17px;
	}

	h1 {
		color: #36434b;
		font-size: 15px;
		font-weight: bold;
	}

	form {
		display: inline;
	}
 
		#container {
			width: 1024px;
			position: static;
			margin:0 auto;
		}

			#top1 {
				background-color: #ffffff;
				width: 964px;
				height: 40px;
				position: static;
				padding-left: 30px;
				padding-right: 30px;
				overflow: hidden;
			}
			
				#top1_logo {
					background-color: #ffffff;
					width: 166px;
					height: 40px;
					position: static;
					text-align: left;
					float: left;
				}
				
				#top1_slogan {
					background-color: #ffffff;
					height: 33px;
					width: 698px;
					position: static;
					float: left;
					padding-top: 7px;
					text-align: right;
					font-size: 18px;
				}
				
			#top2 {
				background-color: #36434b;
				width: 1024px;
				height: 130px;
				position: static;
				text-align: left;
				overflow: hidden;
			}
			
				#top2_slogan {
					background-color: #36434b;
					background-image: url(../images/marken_slogan2.jpg);
					background-repeat: no-repeat;
					width: 75px;
					height: 130px;
					float: left;
					border-right: 1px solid #ffffff;
					position: static;
				}
				
				.top2_marken {
					background-color: #36434b;
					/* width: 140px; */
					width: auto;
					height: 130px;
					float: left;
					border-left: 1px solid #ffffff;
					border-right: 1px solid #ffffff;
					position: static;
				}
				
			#top3 {
				background-color: #ffffff;
				width: 1024px;
				height: 2px;
				font-size: 0px;
				position: static;
			}
				
			#middle1 {
				width: 1024px;
				position: static;
				text-align: left;
			}
			
				#middle1_left {
					width: 215px;
					float: left;
					position: static;
				}
				
					#middle1_left_nav {
						width: 160px;
						position: static;
					}
					
						.nav_point_selected {
							width: 145px;
							height: 30px;
							border-top: 1px solid #ffffff;
							border-bottom: 1px solid #ffffff;
							background-color: #36434b;
							position: static;
							padding-top: 6px;
							vertical-align:middle;
							padding-left: 15px;
							color: #c6d221;
							font-size: 12px;
							overflow: hidden;
							white-space: nowrap;
						}
						
						.nav_point_unselected {
							width: 145px;
							height: 30px;
							border-top: 1px solid #ffffff;
							border-bottom: 1px solid #ffffff;
							background-color: #c6d221;
							position: static;
							padding-top: 6px;
							vertical-align:middle;
							padding-left: 15px;
							color: #36434b;
							font-size: 12px;
							overflow: hidden;
							white-space: nowrap;
						}
						
						.nav_point_space {
							width: 145px;
							height: 5px;
							background-color: #ffffff;
							position: static;
							font-size: 0px;
						}
						
					#middle1_left_login {
						width: 143px;
                        text-align:center;
                        vertical-align:middle;
						padding: 7px;
						font-size: 12px;
						border: 1px solid #c6d221;
					}
				
				#middle1_center {
					width: 568px;
					float: left;
					position: static;
				}
				
					#middle1_center_breadcrumbs {
						font-size: 11px;
					}
				
				#middle1_right {
					width: 241px;
					float: left;
					position: static;
				}
				
					#middle1_right_top {
						width: 211px;
						padding: 15px;
						position: static;
						background-color: #c6d221;
						border-bottom: 2px solid #ffffff;
					}
					
					#middle1_right_news {
						width: 211px;
						padding: 15px;
						position: static;
						font-size: 11px;
					}
				
		#bottom1 {
			background-color: #ffffff;
			width: 1024px;
			height: 20px;
			border-top: 1px solid #000000;
			position: absolute;
			padding-top: 4px;
			text-align: center;
			font-size: 11px;
            left:0px;
			bottom: 0px;
			left: 50%;
			margin-left: -512px;
		}
		
		html>body #bottom1 {
			position: fixed;
		}

/*************************************************************************/

/*

#kopf {
	width: 100%;
	height: 120px;
	background-attachment: fixed;
	background-image: url(../images/top_pistol.png);
	background-repeat: repeat-x;
}

#logo {
	position: absolute;
	top: 20px;
	left: 20px
}

#login {
	position: absolute;
	top: 20px;
	right: 50px;
}

#nav_breadcrumbs {
	position: absolute;
	top: 80px;
	left: 20px;
}

#inhalt_rahmen {
	width: 100%;
}

#linie_oben {
	position: relative;
	top: 0px;
	background-image: url(../images/linie_oben.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 10px;
}

#container_left {
	float: left;
	width: 20%;
}

#container_right {
	width: 80%;
}

#nav_menu {
	width: 100%;
}

#fuelltabelle {
	height: 800px;
	width: 100%;
	background-attachment: inherit fixed;
	background-image: url(/ROOT_PATHimages/navi_bubbles.png);
	background-repeat:repeat-y;
}

*/
