/* ---- WICHTIGE FARBEN ---- */
/*
braun		#753128
hbraun		#C07E40
bg dgrau	#3C3C3C
*/
td{ vertical-align:top; }

body 		{	
				background-image:url(pix/bg_bild.gif);
				background-color:#FFFFFF;
				background-repeat: repeat;				
				/*Scroolbar*/
				scrollbar-base-color:#FFFFFF;
                scrollbar-3dlight-color:#FFFFFF; /*rand-schatten*/
				scrollbar-arrow-color:#000000; /*Pfeil***/
				scrollbar-darkshadow-color:#FFFFFF; /*rechter schatten*/
				scrollbar-face-color:#FFFFFF; /*color allgemein*/
				scrollbar-highlight-color:#000000; /*1px rseite***/
				scrollbar-shadow-color:#000000;/*1px lseite***/
				scrollbar-track-color:#FFFFFF; /*background*/
			}
			

/*Textbutton*/
a			{ font-family: Tahoma; color: #753128; text-decoration:none; }
a:hover 	{ font-family: Tahoma; color: #C07E40; text-decoration:none; }
a.active 	{ font-family: Tahoma; color: #753128; text-decoration:none; }
a:focus  	{ font-family: Tahoma; color: #753128; text-decoration:none; }

a.linkwhite { font-family: Tahoma;  color: #FFFFFF; text-decoration:none; }
a.linkwhite:hover { font-family: Tahoma; color: #C07E40; text-decoration:none; }
a.linkwhite:active { font-family: Tahoma; color: #FFFFFF; text-decoration:none; }

a.linkbrown { font-family: Tahoma; color: #C07E40; text-decoration:none; }
a.linkbrown:hover { font-family: Tahoma; color: #FFFFFF; text-decoration:none; }
a.linkbrown:active { font-family: Tahoma; color: #C07E40; text-decoration:none; }


a.linkbrown2 { font-family: Tahoma; color: #C07E40; text-decoration:none; }
a.linkbrown2:hover { font-family: Tahoma; color: #000000; text-decoration:none; }
a.linkbrown2:active { font-family: Tahoma; color: #C07E40; text-decoration:none; }

.small { font-size:0.7em; }
.picture { border-top:1px solid #753128; border-left:1px solid #753128; border-right:1px solid #753128; border-bottom:1px solid #753128; }

#superbanner	{	
				position:relative;
				top:50px;
				margin:0 auto;
				width:805px;
				height:90px;
				padding-right:17px;
				margin-bottom: 18px;
}

#page	{	
				position:relative;
				top:50px;
				margin:0 auto;
				width:805px;
				height:760px;
				
				/*background-color:#CCCCCC;*/
		}

#skyscraper{  margin-left:820px; width:160px; height:600px; }
		
		
#bgcontent	{	
				position:absolute;
				top:37px;
				left:14px;
				margin:0;
				width:788px;
				height:719px;
				background-color:#E3E0DF;
				/*border: 4px solid #000;*/
				z-index:1;
		}
#headerbox	{	
				position:absolute;
				top:0;
				left:0;
				margin:0;
				width:778px;
				height:186px;
				background-color:#FFF;
				border: 5px solid #753128;				
				z-index:2;
		}
		
#headerbox ul	{	
				margin:0;
				padding:0;
				width:788px;
				height:186px;
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#headerbox li	{	
				margin:0;
				padding:0;
				height:186px;
				display:inline;
				float: left;
		}

	
.col100 { width:100px; }
.col116 { width:116px; }
.col170 { width:170px; }
.col245 { width:245px; }
.col253 { width:253px; }
.col273 { width:273px; }
.col345 { width:345px; }
.col500 { width:500px; }

#contentbox	{	
				position:absolute;
				top:213px;
				left:0;
				margin:0;
				width:778px;
				height:509px;
				/*background-color:#FFF;*/
				background-image:url(pix/bg_bild.jpg);
				border: 5px solid #753128;
				z-index:3;
		}
#contentbox2	{	
				position:absolute;
				top:213px;
				left:0;
				margin:0;
				width:778px;
				height:509px;
				/*background-color:#FFF;*/
				background-image:url(pix/bg_content.jpg);
				border: 5px solid #753128;
				z-index:3;
		}
		
#content	{	
				position:absolute;
				top:25px;
				left:380px;
				margin-left:20px;
				width:368px;
				height:468px;
				overflow:auto;
				/*background-color:#CCC;*/
				z-index:3;
		}
		
#contentgb	{	
				position:absolute;
				top:2px;
				left:266px;
				margin-left:10px;
				width:500px;
				height:650px;
				overflow:auto;
				/*background-color:#CCC;*/
				z-index:4;
		}
		
#content ul	{	
				margin:0;
				padding:0;
				/*width:345px;*/
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#content li	{	
				margin-left:0;
				padding:0;
				display:block;
				float: left;
				text-align:left;
		}

#navbox	{	
				position:absolute;
				top:15px;
				left:0;
				margin:0;
				width:389px;
				height:142px;
				/*background-color:#CCC;*/
				z-index:3;
		}
		
#navbox ul	{	
				margin:0;
				padding:0;
				width:389px;
				height:135px;
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#navbox li	{	
				margin:0;
				padding:0;
				display:inline;
				float: left;
				text-align:right;
		}
		
#newsbox	{	
				position:absolute;
				top:295px;
				left:0;
				margin:0;
				width:273px;
				height:190px;
				z-index:3;
				/*background-color:#CCC;*/
		}
#startbox	{	
				position:absolute;
				top:280px;
				left:0;
				margin:0;
				width:273px;
				height:190px;
				z-index:3;
				/*background-color:#CCC;*/
		}

#startbox ul	{	
				margin:0;
				padding:0;
				width:178px;
				height:190px;
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#startbox li	{	
				margin-left:20px;
				padding:0;
				width:178px;
				display:block;
				float: left;
				text-align:left;
				/*ackground-color:#FF0000;*/
		}


		
#newsbox ul	{	
				margin:0;
				padding:0;
				width:178px;
				height:190px;
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#newsbox li	{	
				margin-left:20px;
				padding:0;
				width:178px;
				display:block;
				float: left;
				text-align:left;
				/*ackground-color:#FF0000;*/
		}
		
#newsbox2	{	
				position:absolute;
				top:275px;
				left:0;
				margin:0;
				width:253px;
				height:220px;
				z-index:3;
				/*background-color:#CCC;*/
		}
		
#newsbox2 ul	{	
				margin:0;
				padding:0;
				width:253px;
				height:220px;
				list-style-type: none;
				/*background-color:#FF0000;*/
				
		}
		
#newsbox2 li	{	
				margin-left:0;
				padding:0;
				width:253px;
				display:block;
				float: left;
				text-align:right;
				/*ackground-color:#FF0000;*/
		}
*:first-child+html #footerboxde	{	
				position:relative;
				top:135px;
				left:0;
				margin:0;
				width:273px;
				height:20px;
				/*background-color:#ffffCC;*/
				z-index:3;
		}
		
		#footerbox	{	
				position:relative;
				top:120px;
				left:0;
				margin:0;
				width:273px;
				height:20px;
				/*background-color:#ffffCC;*/
				z-index:3;
		}
		
		#footerboxde	{	
				position:relative;
				top:120px;
				left:0;
				margin:0;
				width:273px;
				height:20px;
				/*background-color:#ffffCC;*/
				z-index:3;
		}
		
		
		
#footerbox ul	{	
				margin-left:20px;
				padding:0;
				/*width:273px;*/
				width:140px;
				height:20px;
				list-style-type: none;
				
		}
		
		#footerboxde ul	{	
				margin-left:20px;
				padding:0;
				/*width:273px;*/
				width:140px;
				height:20px;
				list-style-type: none;
				
		}
		
#footerbox li 	{	
				margin:0;
				padding:0;
				width:60px;
				display:inline;
				float: left;
				text-align:left;
		}
		
		#footerboxde li 	{	
				margin:0;
				padding:0;
				width:60px;
				display:inline;
				float: left;
				text-align:left;
		}

#footerboxde li a	{	
				margin:0;
				padding:0;
				width:60px;
				display:inline;
				float: left;
				text-align:left;
				/*background-color:#FF0000;*/
		}
		
		#footerbox li a	{	
				margin:0;
				padding:0;
				width:60px;
				display:inline;
				float: left;
				text-align:left;
				/*background-color:#FF0000;*/
		}

*:first-child+html #signaturboxde	{	
				position:relative;
				top:115px;
				margin:0;
				padding:0;
				left:458px;
				width:320px;
				height:20px;
				/*background-color:#CCC;*/
				z-index:4;
		}
		
#signaturbox	{	
				position:relative;
				top:100px;
				margin:0;
				padding:0;
				left:458px;
				width:320px;
				height:20px;
				/*background-color:#CCC;*/
				z-index:4;
		}
		
		#signaturboxde	{	
				position:relative;
				top:100px;
				margin:0;
				padding:0;
				left:458px;
				width:320px;
				height:20px;
				/*background-color:#CCC;*/
				z-index:4;
		}
		
#signaturbox ul	{	
				margin:0;
				padding:0;
				/*width:273px;*/
				width:320px;
				height:20px;
				list-style-type: none;
				
		}
		
		#signaturboxde ul	{	
				margin:0;
				padding:0;
				/*width:273px;*/
				width:320px;
				height:20px;
				list-style-type: none;
				
		}
		
#signaturboxde li 	{	
				margin:0;
				padding:0;
				width:160px;
				display:inline;
				float: left;
				text-align:right;
		}
		
		#signaturbox li 	{	
				margin:0;
				padding:0;
				width:160px;
				display:inline;
				float: left;
				text-align:right;
		}

#signaturbox li a	{	
				margin:0;
				padding:0;
				width:160px;
				display:inline;
				float: left;
				text-align:right;
				/*background-color:#FF0000;*/
		}
		
		#signaturboxde li a	{	
				margin:0;
				padding:0;
				width:160px;
				display:inline;
				float: left;
				text-align:right;
				/*background-color:#FF0000;*/
		}

/* ---- Standard ----*/
h1 {
   margin: 0;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: bold;
   color: #000000;
   line-height: 1.5em;
}

h2 {
   margin: 0;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: normal;
   color: #753128;
   line-height: 1.8em;
}
h3 {
   margin: 10px;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: bold;
}
h4 {
   margin: 10px;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: bold;
}
h5 {
   margin: 0;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: bold;
}

p {
	margin: 0;
   font-family: Tahoma;
   font-size: 0.7em;
   font-weight: normal;
   color: #000000;
   line-height: 1.8em;
}

html {
 height:100%;
 margin-bottom:1px;
}


[if gte IE 6]>
<style type="text/css">
html {overflow-y:scroll;}
