body {
background-image:URL('../baggrund.gif');
margin:0px;
/* #DBF58B */
}
h1, h2, h3, h4, h5, h6{
    color: #000000;
    margin: 0px;
    font: bold 12px "Tahoma", Times, serif;
}
h1 {
    font-size: 31px;
}
h2 {
    font: normal 28px "Tahoma", Times, serif;
    border-bottom:2px dotted #e3e3e3;
}
h3 {
    font-size: 14px;
}
a {
font: normal 14px Verdana, Arial;
color: #000000;
font-weight:BOLD;
text-decoration: none;
}
a:hover {

font: normal 14px Verdana, Arial;
color: #000000;
text-decoration: underline;
}
#bgContainer{
z-index:0;
position:absolute; 
width:950px;
background-image:URL('');
background-color:#FFFFFF;
top:20px;
left:50%;
margin-left:-475px;
}
#container{
position:absolute; 
width:950px;
height:560px
background-image:URL('');
background-color:#FFFFFF;
top:20px;
left:50%;
margin-left:-475px;
}
#topLogo{
		background-image: URL("../logo.png");
		position:absolute;  
		top: 0px;
		width:950px; 
		height:150px; 
		z-index: 2;
		color: #FFFF00; 
		font-family: georgia,verdana;
	}
#logo{
position:absolute;
background-image:URL('');
top:-90px;
left:0px;
z-index;30;
}
#content{
padding:0 0 0 10px;
	width:670px;
	float:right;
	background-color:#FFFFFF;
	font-family: Avenir,verdana;
		font-size: 10pt;
		padding:10px;
}
#sideBar{
		background-image: URL("../sideBar.png");
		position:absolute;  
		top: 0px;
		width:20px; 
		height:560px; 
		z-index: 100;
	}
#top{
z-index:20;
position:absolute;
top:190px;
left:0px;
}
#menu{
float:left;
	width:250px;
	height: 450px;
	background-image:URL("../color.jpg");
}
#menuleftInside {
	width:220px;
	padding:15px;
} 
#language{
position:absolute;
top:540px;
right:20px;
}
#slide{
	position:absolute; 
	top:30px; 
	left:50%;
	width:950px; 
	margin-left:-475px;
	height:210px;
	border: 0px;
	z-index: 2;
	color: #383427;
	font-family: verdana;
	font-size: 9pt;
	}
#footer{
float:left;
	background-image:URL("");
	width:950px;
	height:25px;
	background-color:#000000;
/*background-color:#FFFF00;*/
}
#header {
	background-image:URL("../header.jpg");
	width:950px;
	height:130px;
}
#topBanner{
position:absolute;
left:30px;
top:230px;
width:340px;
height:250px;
/*background-color:#FFFF00;*/
}
#contactLayer{
display:none;
position:absolute;
top:30px;
left:210px;
height:430px;
width:450px;
overflow:auto;
font: normal 12px Verdana, Arial;
color: #000000;
padding-right:10px;
padding-left:10px;
z-index:10000;
background-color:#FFFFFF;
border:1px solid #000000;
/*height:420px;*/
}
#iframe {
	display:block;
	position:absolute;
	height:400px;
	
}
#link {
	position:absolute;
	top:400px;
	z-index:10;
}
.menuTab {
display:inline;
float:left;
width:120px;
height:30px;
margin:3px;
background-color:#808080;
text-align:center;
border-top:solid 1px white; 
border-left:solid 1px white; 
border-right:solid 1px white; 
}
.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: block;
margin: 0 2px 0 0;
padding: 0;
/* text-transform: uppercase; */
width:200px;
}


.ubercolortabs a{
float: left;
color: #000000;
/* background: #808080 url('') no-repeat left top; /*default background color of tabs, left corner image*/
/* margin: 0 2px 2px 0; */
padding: 3px 2px 3px 2px;
text-decoration: none;
letter-spacing: 1px;
width:180px;
}

.ubercolortabs a span{
float: left;
display: block;
background: #808080 url('') no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a{
text-transform: uppercase;
/*background-color: #808080; /*background color of tabs onMouseover*/
color: #AE042F;
width:180px;
border-bottom:2px dotted #000000;
}

.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 110px;}
#contactform label { margin:2px 10px 2px 0; width:100px; display:block; padding:3px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#2c2c2c; text-transform:capitalize; float:left; text-align:right;}
#contactform label span { color:#2c2c2c;}
#contactform input.text { width:200px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; height:16px; background:#FFF; float:left;}
#contactform textarea { width:200px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; background:#FFF; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}
