body {
font:0.7em verdana,arial;
margin-top:0;
margin-bottom:0;
background-image:url('image/design/bg.gif')
}

body,#container {
	margin:0;
	padding:0;
	text-align:left
}


#container {
	margin: 0 auto;
	width:800px;
	background-color:#FFFFFF;
	border-left:4px solid #2E2E2D;
	border-right:4px solid #2E2E2D;
	border-bottom:4px solid #2E2E2D
}

#header {
	height:83px
}

#werbung {
	height:90px;
	text-align:center
}

#linie {
	padding-top:5px;
	height:19px;
	text-align:right;
	background-image:url('image/design/logo-bg.jpg')
}

#navigation {
	width:130px;
	padding-top:10px
}

#login input {
	font-size:1em;
	width:100px;
	height:12px;
	margin-bottom:1px
}
#login input.submit {
	width:100px;
	height:21px;
	margin-bottom:1px
}

#content {
	width:670px;
	padding-top:10px
}

#navigation,#content {
	float:left
}	

#werbung2 {
	height:90px;
	text-align:center;
	clear: both;
}

#footer {
	padding-top:10px;
	text-align:right;
	height:20px;
	background-image:url('image/design/fuss_bg.gif')
}




	
A:active { 
color : #00006c; 
font-family : Verdana, Arial; 
text-decoration : none; 
} 
A:link { 
color : #00006c; 
font-family : Verdana, Arial; 
text-decoration : none; 
} 
A:visited { 
color : #00006c; 
font-family : Verdana, Arial; 
text-decoration : none; 
} 
A:hover { 
color : #6878a8; 
font-family : Verdana, Arial; 
text-decoration : none; 
}


input { 
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000080;
}


.menu_normal
{ background-color:#FF7700; border-top: 1px solid #FF7700; }

.menu_over
{ background-color:#FFD8B5; border-top: 1px solid #FFD8B5; }

A.navi { font-weight:normal; font-style:normal; text-decoration: none }
A:hover.navi { color: #000080; text-decoration: none }

#menu a { display: block; width:108px; }

form {
 margin: 5px;
}


.TABLE_MENU { background: transparent; margin:0 auto; margin-bottom:3px; width: 99%; }
.TABLE_MENU h3 { margin:0 0 10px 0; border-bottom:1px solid #FFA347; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial; font-weight:bold; }
.TABLE_MENU .top, .TABLE_MENU .bottom  { display:block; background:transparent; font-size:1px; }
.TABLE_MENU .p1, .TABLE_MENU .p2, .TABLE_MENU .p3, .TABLE_MENU .p4, .TABLE_MENU .p1p, .TABLE_MENU .p2p, .TABLE_MENU .p3p, .TABLE_MENU .p4p { display:block; overflow:hidden; }
.TABLE_MENU .p1, .TABLE_MENU .p2, .TABLE_MENU .p3, .TABLE_MENU .p1p, .TABLE_MENU .p2p, .TABLE_MENU .p3p { height:1px; }
.TABLE_MENU .p2, .TABLE_MENU .p3, .TABLE_MENU .p4, .TABLE_MENU .p4p, .TABLE_MENU .p3p, .TABLE_MENU .p2p, .TABLE_MENU .D2 {
background:#F3DDC1;
border-left:1px solid #FFA347;
border-right:1px solid #FFA347; }
.TABLE_MENU .p1 { margin:0 5px; background:#FFA347; }
.TABLE_MENU .p2, .TABLE_MENU .p2p { margin:0 3px; border-width:0 2px; }
.TABLE_MENU .p3, .TABLE_MENU .p3p { margin:0 2px; }
.TABLE_MENU .p4, .TABLE_MENU .p4p { height:2px; margin:0 1px; }
.TABLE_MENU .p1p { margin:0 5px; background:#FFA347; }
.TABLE_MENU .D2 { display:block;  padding: 0 5px 0 5px; }


.TABLE { background: transparent; margin:0 auto; margin-bottom:3px; width: 99%; }
.TABLE h1 { margin:0 0 10px 0; border-bottom:1px solid #DDBD9A; font-size: 1.5em; padding:2px 0 5px 0; color:#DDBD9A; font-weight:bold; }
.TABLE h2 { margin:0 0 10px 0; border-bottom:1px solid #DDBD9A; font-size: 10px; letter-spacing:1px; padding:0 0 3px 3px; }
.TABLE h3 { background:#FEF2E0; margin:0 0 10px 0; border-bottom:1px solid #DDBD9A; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial; font-weight:bold; }
.TABLE .top, .TABLE .bottom  { display:block; background:transparent; font-size:1px; }
.TABLE .t1, .TABLE .t2, .TABLE .t3, .TABLE .t4, .TABLE .t1t, .TABLE .t2t, .TABLE .t3t, .TABLE .t4t { display:block; overflow:hidden; }
.TABLE .t1, .TABLE .t2, .TABLE .t3, .TABLE .t1t, .TABLE .t2t, .TABLE .t3t { height:1px; }
.TABLE .t2, .TABLE .t3, .TABLE .t4, .TABLE .t4t, .TABLE .t3t, .TABLE .t2t, .TABLE .D2 {
background:#FFFFFF; text-align:left;
border-left:1px solid #DDBD9A;
border-right:1px solid #DDBD9A; }
.TABLE .t1 { margin:0 5px; background:#DDBD9A; }
.TABLE .t2, .TABLE .t2t { margin:0 3px; border-width:0 2px; }
.TABLE .t3, .TABLE .t3t { margin:0 2px; }
.TABLE .t4, .TABLE .t4t { height:2px; margin:0 1px; }
.TABLE .t1t { margin:0 5px; background:#DDBD9A; }
.TABLE .D2 { display:block; padding: 0 5px 0 5px; }
