		
	
			#Adresse
			{
				position: absolute;
				left: 30px;
				top: 0px;
				height: 280px;
				z-index: 10;
				text-align: left;
				color: #111111;
				font-size: 10px;
				overflow: auto;
			}
			
			#felt
			{
				position: absolute;
				left: 130px;
				top: 460px;
				width: 500px;
				height: 20px;
				z-index: 10;
				text-align: left;
			}
			
			.InputBox
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				text-align: left;
				font-size: 10px;
				color: #AB1916;
			}
		
			.InputBoxButton
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px;
			}

			#Foto
			{
				position: absolute;
				left: 130px;
				top: 100px;
				height: 400px;
				z-index: 1;
			}
			
			#Logo
			{
				color: rgb(255,128,0);
			}
			
			A
			{
				color: #0066CC;
				text-decoration: underline;
			}
			
			A:hover
			{
				color: 000000;
				text-decoration: none;
			}
			
				

			.undermenu
			{
				margin-left: 80px;
				display: none;
			}

			#menustreg
			{
				position: absolute;
				right: 5px;
				top: 5px;
				width: 1px;
				height: 550px;
				background-color: rgb(0,0,0);
			}
			
			#forvent
			{
				position: absolute;
				left: 15px;
				top: 230px;
				width: 200px;
				height: 250px;
				z-index: 10;
				text-align: left;
			}
			
			#copyr
			{
				position: absolute;
				left: 5px;
				top: 483px;
				width: 50px;
				height: 10px;
				z-index: 10;
				text-align: right;
			}
			
			#Content
			{
				overflow: auto;
			}
			#menutekst
			{
				color: #BD2021;
				font-size: 14px;
				font-weight: bold;
				text-align: right;

			}
.SmallTitle {  font-weight: bold}
.TableSearchResult {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TableTitle {  color: #999999; font-weight: bold}
.TableSearchResultTitle {  border: #999999; border-style: solid;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;  font-weight: bold; color: #AB1916 }

#faelgkattable
{
}

#faelgkat
{
	padding: 8px;
	width: 230px;
	text-align: center;
	border: solid 1px #AAAAAA;
}

.FaelgTitle
{
	font-weight: bold;
	font-size: 14px;	
}

.FaelgDiameter
{
	font-weight: bold;
}

#faelgtable
{
	padding: 8px;
	width: 400px;
	border: solid 1px #AAAAAA;
}

#FaelgTableTD
{
	vertical-align: top; 
	text-align: left;
	width: 400px;
}	

/* --- */

.LargeTitle
{
	font-weight: bold;
	font-size: 14px;	
	color: #BD2021;
}

.SiteTable
{
	width: 750px;
	height: 300px;	
}

.SiteBottom
{
	height: 13px;
	background-color: #BD2021;
	color: #EEEEEE;
	text-align: center;
}

.SiteDivider
{
	border-type: solid;
	border-bottom: 1px;
	background-color: #AAAAAA;
}

.KontaktInfo
{
	padding-left: 8px;
}

.SiteMenu
{
	height: 90px;
	vertical-align: bottom;
	text-align: center;
	background: url(pic/Toplogo.jpg) no-repeat;	
	padding-bottom: 2px;
}

.SiteContent
{
	padding: 8px;
}

A.menu
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}
A.menu:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #222222;
	font-weight: bold; 
	text-decoration: none;
}

A.techstudio
{
	color: #FFBBBB;
	text-decoration: none;
}

A.techstudio:hover
{
	color: #999999;
	text-decoration: none;
}

BODY
{
	background-color: #AAAAAA;
}

TD
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: rgb(128,128,128);
	background-color: #FFFFFF;
}
