/***************************

     Webdesign af:
     www.swotteam.dk
     info@swotteam.dk
     Design-navn:2col_business

***************************/
#logo_print{
display:none;
}
body {
margin: 20px 0px;
margin-left: 50%;
padding: 0px;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
line-height:150%;
}


#container{
clear:both;
margin: 0px auto;
width:750px;
position:relative;
margin-left:-375px;
}


#top{
background-repeat:no-repeat;
height:100px;
}

#topmenu{
text-align:right;
font-size:80%;
margin: 5px 15px;
}

#topmenu a{
text-decoration:none;
padding: 1px 2px;
}

#topmenu a:hover{
text-decoration:none;
padding: 1px 2px;
}

.logo{
float:left;
width:300px;
padding: 0px 0px 0px;
}

#searchbar{
float:right;
width:400px;
text-align:right;
margin-top:27px;
margin-right:10px;
vertical-align:bottom;
}

.search_string {
height: 15px;
font-size: 11px;
margin:0;
padding:0;
vertical-align: bottom;
}
					
.search_submit {
height: 20px;
font-size: 10px;
margin:0;
padding:0;
vertical-align: bottom;
}

.clearboth{
clear:both;
}

#picture{
height:150px;
/*background-image:url(../gfx/topgrafik.jpg);
background-repeat:no-repeat;*/
}

#bar{
width:690px;
height:20px;
font-size:80%;
padding: 0px 30px; 
}

#bar a{
text-decoration:none;
}

#bar a:hover{
text-decoration:none;
}



#wrapper{
width:720px;
padding-left: 30px;
padding-top: 25px;
background-repeat:no-repeat;
}

#content{
float:left;
width:440px;
padding-top:20px;
display:inline;
}

#right{
float:left;
width:200px;
margin-left:40px;
display:inline;
}

/* MENU */
	
	#menu {
	width:190px;
	font-weight:600;
	text-transform: capitalize;
	margin-left:20px;
	margin-bottom:10px;
	}
	
	/* MENU LEVEL 1 */
	
	#menu ul{
	margin: 0;
	padding: 0;
	list-style: none;
	display:inline;
	}
	
	#menu li{
	margin: 0;
	padding: 0;
	list-style: none;
	display:inline;
	}
	
	#menu a{
	display: block;
	margin: 0;
	padding: 3px 5px 0 15px;
	text-decoration:none;
	font-weight:600;
	}
	
	#menu a:hover{
	margin: 0;
	padding: 3px 5px 0 15px;
	text-decoration:none;
	font-weight:600;
	}
	
	#menu .menu_current{
	font-weight:600;
	}
	
	/* MENU LEVEL 2 */
	
	#menu li ul a{
	display: block;
	margin: 0;
	padding: 3px 5px 0 25px;
	}
			
	#menu li ul a:hover{
	margin: 0;
	padding: 3px 5px 0 25px;
	}
	
	li ul .menu_current a{
	font-weight:600;
	}
	
	/* MENU LEVEL 3 */
	
	#menu li li ul a{
	display: block;
	margin: 0;
	padding: 3px 5px 0 35px;
	}
			
	#menu li li ul a:hover{
	margin: 0;
	padding: 3px 5px 0 35px;
	}
	
	li li ul .menu_current a{
	font-weight:600;
	}


#news{
width:200px;
margin-left:20px;
margin-bottom:20px;
}

#news h2{
background-repeat:no-repeat;
margin:0;
padding:20px 0 5px 15px;
font-size:140%;
}

#news h3{
font-size:120%;
margin:0;
padding:5px 0 5px 15px;
}

#news p{
margin:0;
padding:0;
padding:5px 0 5px 15px;
}

.date{
font-size:90%;
}

#related{
width:200px;
margin-left:20px;
margin-bottom:20px;
}

#related h2{
background-repeat:no-repeat;
margin:0;
padding:20px 0 5px 15px;
font-size:140%;
}

#related h3{
font-size:120%;
margin:0;
padding:5px 0 0 15px;
}

#related p{
padding:0 0 5px 15px;
}

#footer{
height: 40px;
width:730px;
padding: 10px;
text-align:center;
}

#footer a{
text-decoration:none;
}


h1, h2, h3{
font-family:Arial, Helvetica, sans-serif;
}

h1{
font-size:180%;
}

h2{
font-size:140%;
}

a img{
border:none;
}

a:hover img{
border:none;
}

table{
border-collapse: collapse;
/*margin-left:20px;*/
}

td{
padding:3px;
}

/*******************

FORMULAR

********************/
.required {
}
.field_title {
	font-size: 12px;
	width: 100px;
	vertical-align: top;
	text-align:right;
}
.textfield {
	font-size: 12px;
	width: 200px;
}
.textarea {
	font-size: 12px;
	width: 90%;
	height: 100px;
}
.field_heading {
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	padding-top: 10px;
}
.select {
	font-size: 12px;
}
.checkbox_label {
	font-size: 11px;
	cursor: pointer;
}
.radio_label {
	font-size: 11px;
	cursor: pointer;
}
.email {
	font-size: 12px;
	width: 200px;
}
