span.head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-weight:bold;
	font-size:13px;
}
span.text-body {
	color:gray;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td.kontakt-head {
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
td.menu_item { 
	height:25px;
	background-color:#999999;
	border:1px;
	border-width:1px;
	border-color:white;
	border-style:solid;
	padding-left:20px;
	color:white;
	font-size:12px;
}
.s_tekst{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
span.text_info {
	color:#666666;
	font-size:11px;
}
a.img_changer, a.img_changer:visited, a.img_changer:active {color:black;font-size:9px;text-decoration:none;font-weight:bold}
a.img_changer:hover {
	text-decoration:underline;
		font-size:13px;

}

.overskrift {
	font-size: 13.5px;
	font-weight: bold;
}

.menu {
	font-size: 11.5px;
	padding-top:0px;
	margin-top:0px;
	font-weight: bold;

}

.table
{ height:100%; width:100%;}
a{
	color : #000000;
}

a.follow {
	color : #C65552;
	font-size: 8px;
	font-weight: bolder;
}

a:hover{
	text-decoration : underline;
	color : #000000;
}

a.follow, a, body, th, td, input, select, h1, div.newsheader, div.left_bar, div.content{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-decoration : none;
}

h1 { 
	font-size: 14.5px;
	font-weight: bolder;
}



div.header {
	font-size: 13.5px;
	font-weight: bolder;
		color: #C65552;
}


body{
	margin-top: 20px;
	text-align: -moz-center;
	voice-family: "\"}\"";
	voice-family: inherit;
 	scrollbar-arrow-color : White;
 	scrollbar-base-color : White;
	scrollbar-shadow-color : White;
	scrollbar-darkshadow-color : White;
	scrollbar-track-color : White;
 	scrollbar-3dlight-color : White;
 	text-align=center;
	
}

div.content{
	text-align: left;
   left:50%;
   top:50%;
   width:600px;
   height:400px;	
}

div.main{
	position:absolute;
   left:50%;
   top:50%;
   width:740px;
   height:564px;
   margin-left:-370px; 
   margin-top:-282px;
}

 /* styles for IE 5 Mac */
 #horizon {
	background-color: transparent;
	position: absolute;
	top: 20px;
	left: 20px;
 }
 
 /* following rules are invisible to IE 5 \*/
 #horizon {
   position:absolute;
   left:50%;
   top:50%;
   width:740px;
   height:564px;
   margin-left:-370px; 
   margin-top:-282px;
 }
 /* end IE 5 hack */ 
	  
#wrapper {
	background-color: #fff;
	position: relative;
	text-align: left;
	width: 740px;
	height: 564px;
	margin: 0px auto;
}


table.mainbox {
	border: 1px;
	border-color: Silver;
	border-style: solid;
	height: 100%;
	width: 100%;
}

td.mainboxheader {
	background-color: White;
	text-align: center;
	height: 60px;
	vertical-align: middle;	
}
a.mainboxfooter{
	background-color: #CCCCCC;
	color: White;
	font-size: x-small;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
}
#link_bund{
	color: White;
	font-size: 13;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.mainboxmenu, td.mainboxmenuActive, td.mainboxmenuSelected, td.mainboxfooter  { color: white; font-size: x-small; font-weight: bolder; background-color: #cccccc; text-align: center; height: 20px; vertical-align: middle }
td.mainboxmenuSelected   { color: #808080; background-color: white; width: 130px; border: solid 1px silver }
td.mainboxmenuActive    { color: #808080; background-color: #efefef; cursor: pointer; width: 130px }

td.mainboxmenu    { color: white; width: 130px }
/*
td.mainboxfooter{
	background-color: silver;
	font-variant: small-caps;
}*/

