html{
/*     overflow: -moz-scrollbars-vertical;*/
     overflow: scroll;
}

/*********************************************************************/
/**************************** OVERORDNET - BODY **********************/
/*********************************************************************/

html{
	height: 100%
}

body {
	text-align: center;
/*	background-image:url(http://www.dynamicit.dk/images/dynamic-it-background-fade2.jpg);
	background-color:#cbcccc;
	background-position: center center;
	background-repeat: repeat-y;
*/	margin:0px;
	padding:0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	height: 100%
}

#overall {
	/*background-color: #cccccc;*/
	height: auto;
	margin:0 auto;
	padding: 0;
	width: 976px;
	text-align:left;
	position: relative;
}

/*********************************************************************/
/**************************** TOP BILLEDE - ROTATION **********************/
/*********************************************************************/

#top_placeholder{
	width: 976px;
	height: 95px;
	position: relative;
	float: left;
}

#top{
	/*background-color: #CCCCCC;*/
	height: 133px;
	width: 956px;
	position: absolute;
	top: 0px;
	margin-left: 10px;
	z-index: 2;
	left: 0px;
}

#top_img{
	height: 95px;
	width: 192px;
	position: absolute;
	top: 0px;
	float: left;
	z-index: 4;
}

#top_img img{
	height: 65px;
	width: 160px;
	margin-left:2px;
	margin-top:18px;
}
#toptekst {margin-top:70px;margin-left:5px;font-size:9px;line-height:9px;width:160px;color:#777;}
#topmidttekst{position:absolute;font-size:20px;font-style:italic;color:#CCC;left:185px;top:44px;}
/*********************************************************************/
/**************************** TOP ELEMENTER PÅ SIDEN *****************************/
/*********************************************************************/


/*********************************************************************/
/**************************** TOP - MENU *****************************/
/*********************************************************************/

#top_menuholder{
	height: 38px;
	position: relative;
	width:976px;
	float: left;
}

#menugroup1_con{
	height: 38px;
	z-index: 2;
}

#menu{
	background-color: #0096c7;
	height: 38px;
	width: 956px;
	position: absolute;
	top: 95px;
	float: left;
	z-index: 2;
}
#mainmenu1_center_wrapper{
/*	background-image: url(http://www.dynamicit.dk//images/blue.gif); */
	background-repeat: repeat-x;
	width:100%;
	text-align:center;
	height:38px;
	float:left;
	position:relative;
	z-index: 2;
}

#mainmenu1,
#mainmenu1_center{
	z-index: 2;
}
/*** LEVEL 1 ***/
#mainmenu1_ul li.firstElement,
#mainmenu1_ul li.firstElementAndMenuChosen{
	margin-left: 169px;
}

* html #mainmenu1_ul li.firstElement,
* html #mainmenu1_ul li.firstElementAndMenuChosen{
	margin-left: 63px;
}

#mainmenu1_ul{
	list-style-type: none;
	text-align:center;
	margin:0px;
	padding:0px;
	position:relative;
	z-index: 2;
}

#mainmenu1_ul li{
	float:left;
	display:block;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	color: #ffffff;
	border-right:1px solid #cccccc;
	position:relative;
	z-index: 2;
}

#mainmenu1_ul li a{
	z-index: 2;
	padding:11px;
}

#mainmenu1_ul li a:hover{
	background-image: url(http://www.dynamicit.dk//images/orange.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #000000;
}

/*** LEVEL 2 ***/
#mainmenu1_ul li ul,
#mainmenu1_ul li ul li{
	z-index: 2;
}

#mainmenu1_ul li ul li.firstElement,
#mainmenu1_ul li ul li.firstElementAndMenuChosen{
	margin-left: 0px;
}

#mainmenu1_ul li ul {
	position: absolute;
	width: 200px;
    left:50%;
    margin-left:-100px;
	z-index:9;
}
#mainmenu1_ul li ul li a{
	padding:0px;
	display: block;
	position:relative;
}

#mainmenu1_ul li ul li{
	background-image:url(../images/dropdown.png);
	padding: 0px;
	position:relative;
	float:left;
	width:200px;
	z-index:995;
	border:none;
}

#mainmenu1_ul li ul li a{
	padding: 5px;
	line-height: 16px;
	padding-bottom: 8px;
}

* html #mainmenu1_ul li ul{
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	z-index: 2;
}

* html #mainmenu1_ul li ul li{
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	border: 0px;
	z-index: 2;
}

* html #mainmenu1_ul li ul li a{
	font-size: 12px;
	border: 0px;
	position: relative;
	z-index: 2;
}

#mainmenu1_submenudiv ul{
	float: left;
	width: 160px;
	background-color: #FFFFFF;
	padding-left: 0px;
	margin-left: 0px;
}

#mainmenu1_submenudiv ul li{
	border-bottom: 1px dashed #cccccc;
	list-style-type: none;
	padding-left: 10px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-right: 0px;
	padding-right: 10px;
}
#mainmenu1_submenudiv ul li a:hover{
	color: #000000;
}

#mainmenu1_submenudiv ul li.firstElementAndMenuChosen a,
#mainmenu1_submenudiv ul li.menuChosen a{
	color: #287daa;
}

#mainmenu1_submenudiv li a:hover{
	color: #ffb34c;
}
/*** LEVEL 3 ***/
#mainmenu1_ul li ul li ul {
	position: absolute;
	width: 200px;
    left:50px;
    margin-left:0px;
    border-right:1px solid #CCC;
	margin-top:-4px;
	z-index:99;
}
#mainmenu1_ul li ul li ul li{
	left: 150px;
	top: -26px;
	position:relative;
	z-index:999;
}

* html #mainmenu1_ul li ul li ul li{
	left: 75px;
	top: -26px;
}


#mainmenu1_ul li ul li ul li a{
	padding: 5px;
	display: block;
}

#mainmenu1_submenudiv ul li ul li.firstElementAndMenuSiblingChosen a,
#mainmenu1_submenudiv ul li ul li.firstElementAndMenuParentChosen a,
#mainmenu1_submenudiv ul li ul li.menuParentChosen a,
#mainmenu1_submenudiv ul li ul li.menuSiblingChosen a{
	color: #585858;
}

#mainmenu1_submenudiv ul li ul{
	border-bottom: 1px dashed #cccccc;
	width: 150px;
	margin-left: -10px;
	padding-left: 10px;
}

#mainmenu1_submenudiv ul li ul li{
	border: 0px;
}

/*** ALLE LEVELS ***/


#mainmenu1_ul a{
	display:block;
	color: #ffffff;
	text-decoration:none;
        z-index:9;

}

#mainmenu1_ul li.menuNotChosen{ /*menu punkt ikke valgt*/
	text-decoration:none;
}

#mainmenu1_ul li.firstElement{ /*første menu punkt ikke valgt*/
	border-left:1px solid #cccccc;
	text-decoration:none;
}

#mainmenu1_ul li.firstElementAndMenuChosen{ /*første menu punkt valgt*/
	border-left:1px solid #cccccc;
}

#mainmenu1_ul li.firstElementAndMenuChosen, /*første menu punkt valgt*/
#mainmenu1_ul li.menuChosen{ /* menu punkt valgt*/
	background-image: url(http://www.dynamicit.dk/images/green.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-decoration:none;
}
#mainmenu1_ul li ul li.firstElementAndMenuChosen{ /*første menu punkt valgt*/
	border-left:1px solid #cccccc;
}

#mainmenu1_ul li ul li.firstElementAndMenuChosen, /*første menu punkt valgt*/
#mainmenu1_ul li ul li.menuChosen{ /* menu punkt valgt*/
	font-weight:bold;
	background-image:url(../images/dropdown.png);
	background-repeat: repeat;
	background-position: top;
}
/* Specificity 102, 113, 124 */
#mainmenu1 ul ul,
#mainmenu1 li:hover ul ul,
#mainmenu1 li:hover li:hover ul ul
{
	display:none;
}

/* 112, 123, 134 */
#mainmenu1 li:hover ul,
#mainmenu1 li:hover li:hover ul,
#mainmenu1 li:hover li:hover ul li:hover ul
{
	display:block;
}

/*********************************************************************/
/**************************** MIDDLE CONTENT *****************/
/*********************************************************************/

#middle_content{  /*indholdsfeltet i midten*/
	width: 956px;
	position: relative;
	top:0px;
	float: left;
	z-index: 1;
	margin-left:10px;
	margin-top:10px;
	display: inline;
/*	background-image: url(http://www.dynamicit.dk/images/faux2.gif);*/
}

#content_left{ /*content_front_box1 og content_front_box2 befinder sig her*/
	width:735px;
	float: left;
}

#content_front_box1{ /*box på front til tekst*/
	width: 735px;
	/* IE6 min-height hack begin */
	min-height:300px;
	height:auto !important;
	height:300px;
	/* IE6 min-height hack end */
	position: relative;
	top:0px;
	float: left;
	z-index: 1;
	padding-bottom:10px;
	color: #585858;
}

#content_front_box1 h1{
	color:#585858;
	font-size:16px;
	font-weight:700;
	font-size: 16px;
	margin-top:15px;
	margin-bottom:10px;
	padding: 0px;
	z-index: 0;
}

#content_front_box1 img{
	padding: 3px;
}

#content_front_box1 h2{
	color:#585858;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:10px;
	padding: 0px;
}
#content_front_box1 h3{
	font-size:13px;
	color:#585858;
	font-weight:700;
	line-height:0px;
	margin-top:8px;
	margin-bottom:5px;
	padding: 0px;
}
#content_front_box1 p{
	font-size:12px;
    color:#585858;
    font-weight:100;
    margin-bottom:7px;
    margin-top:9px;
    line-height:14px;
    }
#content_front_box1 a{
	text-decoration:none;
    color:#585858;
	}
#content_front_box1 a:hover{
	color:#ffffff;
	background-color: #ffb441;
/*	background-image:url(http://www.dynamicit.dk/images/orange.gif);*/
	background-repeat: repeat-x;
}
#content_front_box1 ul{margin-top:0px;margin-bottom:7px;}
#content_front_box1 li{
	font-size:12px;
    color:#585858;
    font-weight:100;
	margin-left:30px;
    margin-right:10px;
    line-height:14px;
	list-style-type:circle;
    border:0px;
    margin-bottom:0px;
    }
#content_front_box2{ /*box på front til møllehjul*/
	background-color: #FFFFFF;
    width: 735px;
    height: auto;
	/* IE6 min-height hack begin */
	min-height:150px;
	height:auto !important;
	height:150px;
	/* IE6 min-height hack end */
    position: relative;
    float: left;
    z-index: 1;
    }
#content_front_news{ /*box på front til nyheder*/
	background-color: #FFFFFF;
	width: 211px;
	height: auto;
	position: relative;
	top:0px;
	float: right;
	z-index: 1;
}

#content_wrapper{
	background-color: #FFFFFF;
	background-image:none;
	text-align:left;
	float: left;
	padding-left: 25px;
	padding-right: 25px;
	/* IE6 min-height hack begin */
	min-height:300px;
	height:auto !important;
	height:300px;
	/* IE6 min-height hack end */
	z-index: 0;
}


/*********************************************************************/
/**************************** BOTTOM IMAGE *************************/
/*********************************************************************/

#footer_content{ /*indhold i bottom*/
	width: 956px;
	height: auto;
	position: relative;
	top:0px;
	float: left;
	z-index: 2;
	left:10px;
	margin-top:10px;
}

#footer_content a{
	color: #000000;
	text-decoration: none;
}

#footer_img1{ /*bund billede nr 1 af 4*/
	background-color: #FFFFFF;
	height:125px;
	width:238px;
	float:left;
	position:relative;
}
#footer_img1_icon{ /*bund ikon nr 1 af 4*/
	background-image:url(http://www.dynamicit.dk/images/laas.png);
    width:64px;
    height:86px;
    position:absolute;
    top: 70px;
    left:-50px;
    z-index:8;
	}
#footer_img2{ /*bund billede nr 2 af 4*/
	background-color: #FFFFFF;
    height:125px;
    width:238px;
    float:left;
    margin-left:10px;
	z-index: 10;
    position:relative;
	}
#footer_img2_icon{ /*bund ikon nr 2 af 4*/
	background-image:url(http://www.dynamicit.dk/images/globus.png);
    width:69px;
    height:86px;
    position:absolute;
    top: 60px;
    right:-10px;
    z-index:7;
	}
#footer_img3{ /*bund billede nr 3 af 4*/
	background-color: #FFFFFF;
    height:125px;
    width:237px;
    float:left;
    margin-left:12px;
	z-index: 9;
    position:relative;
	}
#footer_img3_icon{ /*bund ikon nr 3 af 4*/
	background-image:url(http://www.dynamicit.dk/images/arrow.png);
    width:97px;
    height:90px;
    position:absolute;
    top: 50px;
    right:-20px;
    z-index:9;
	}
#footer_img4{ /*bund billede nr 4 af 4*/
	background-color: #FFFFFF;
    height:125px;
    width:211px;
    float:left;
    margin-left:10px;
	z-index: 8;
    position:relative;
    }
#footer_img4_icon{ /*bund ikon nr 4 af 4*/
	background-image:url(http://www.dynamicit.dk/images/headset.png);
    width:146px;
    height:158px;
    position:absolute;
    top: -18px;
    right:-30px;
    z-index:5;
	}
#footer_img_shadow_251{ /*bund billede skygge nr 1 2 3 4*/
	background-image:url(http://www.dynamicit.dk/images/box_shadow_251_grey.png);
    width:251px;
    height:138px;
    position:absolute;
    top: -3px;
    left:-4px;
    z-index:0;
	}
#footer_img_shadow_250{ /*bund billede skygge nr 1 2 3 4*/
	background-image:url(http://www.dynamicit.dk/images/box_shadow_250_grey.png);
    width:250px;
    height:138px;
    position:absolute;
    top: -3px;
    left:-4px;
    z-index:5;
	}
#footer_img_shadow_224{ /*bund billede skygge nr 1 2 3 4*/
	background-image:url(http://www.dynamicit.dk/images/box_shadow_224_grey.png);
	width:224px;
	height:138px;
	position:absolute;
	top: -3px;
	left:-4px;
	z-index:5;
}

/*********************************************************************/
/**************************** FOOTER MENU ****************************/
/*********************************************************************/

#footer_menu{ /*menu i bund*/
	/*background-image:url(http://www.dynamicit.dk/images/footer_menu.gif);
	background-repeat: repeat-x;*/
	background-color: #0096c7;
	height: 64px;
	width: 956px;
	position: relative;
	top: 0px;
	float: left;
	margin-top:10px;
	z-index:1;
	margin-left:10px;
	display: inline;
}

#footer_menu a{
	text-decoration: none;
	color: #ffffff;
}

#footer_menu p{
	color:#ffffff;
	text-align:center;
	font-size:11px;
	margin-top:13px;
	line-height: 20px;;
	margin-top:13px;
	margin-bottom:0px;
}
#footer_sitemap{ /*sitemap placering i bund*/
	background-color: #f3f3e8;
	width: 956px;
	position: relative;
	top: 0px;
	float: left;
	z-index: 1;
	margin-top:10px;
	margin-left:10px;
	display:inline;
}

#footer_fade{ /*underside af papir og under skygge*/
	text-align: center;
/*	background-image:url(http://www.dynamicit.dk/images/footer_fade2.jpg);
	background-position: 50% 50%;
	*/
	margin:0px;
	padding:0px;
	position:relative;
	/* IE6 min-height hack begin */
	min-height:30px;
	height:auto !important;
	height:30px;
	/* IE6 min-height hack end */
	width:100%;
	float: left;
}

#footer_fade_background{ /*blot skyggen*/
	text-align: center;
/*	background-image:url(http://www.dynamicit.dk/images/footer_bag.jpg);
	background-position: 50% 50%;
	margin:0px;
	padding:0px;
	position:relative;
	height: 270px;
*/
	width:100%;
	float: left;

	overflow: hidden;
}

#granit{	padding-top:230px;color:#ccc;
	}
#granit a{text-decoration:none;color:#ccc;}

/*********************************************************************/
/**************************** BREADCRUMBS ****************************/
/*********************************************************************/
#bc_placeholder{
	height: 15px;
	width: 685px;
}

#breadcrumbs{
	position: absolute;
	
	height: 10px;
	width: 685px;
	font-size: 10px;
	color: #585858;
	padding-top: 55px;
}

#breadcrumbs span{
	float: left;
	padding-right: 1px;
	height: 15px;
	padding-top: 1px;
}

#breadcrumbs ul{
	float: left;
	margin: 0px;
	padding: 0px;
}

#breadcrumbs li{
	list-style-type: none;
	float: left;
	margin: 0px;
	padding-left: 5px;
	padding-right: 0px;
}

#breadcrumbs li a{
	font-size: 10px;
	color: #999999;
}

/*********************************************************************/
/**************************** CLASS ****************************/
/*********************************************************************/

.color_blue{
	color: #ff9900;
	}
.color_orange{
	color: #006699;
	}
.color_green{
	color: #006666;
	}
.color_lime{
	color: #51b129;
	}
.color_black{
	color: #000000;
	}
.color_white{
	color: #FFFFFF;
	}
.menu_white{
    font-size: 12px;
	text-align:center;
	color: #FFFFFF;
	}
.box h2{
    border:0;
    margin:0;
    margin-left:10px;
    margin-top:10px;
    font-size:16px;
    line-height:1px;
    font-weight:100;
	}
.box h3{
    border:0;
    margin:0;
    margin-left:10px;
    margin-top:10px;
	font-size:12px;
    line-height:0px;
    font-weight:700;
    }
.box p{
    border:0;
    margin:0;
    margin-left:10px;
    margin-top:10px;
	font-size:11px;
    font-weight:100;
    line-height:14px;
    }

/*********************************************************************/
/**************************** FONT ***********************************/
/*********************************************************************/

h1, h2, h3, h4 {
	padding-top:10px;
	}
ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	}
li{
	padding: 0;
	margin: 0;
	}
a img {
	border: 0;
	padding: 0;
	margin: 0;
	}
a {
	border: 0;
	padding: 0;
	margin: 0;
	}

h1 {
	font-size:18px;
    line-height:18px;
	}
h2 {
	font-size:16px;
	}
h3 {
	font-size:14px;
	}
p {
	}
hr{
	color: #cccccc;
	background-color: #cccccc;
	height: 2px;
	border:0px;
	}
#support{position:fixed; top:0px;right:0px;width:45px;z-index:99999;}
#blue {position:absolute; top:88px;right:0px;width:45px;z-index:99999;}
.blue {float:right;margin-right:-8px;background-image:url(../images/blue.png);background-repeat:no-repeat;}
.blue:hover{margin-right:0px;}
.green {float:right;margin-right:-8px;margin-bottom:40px;background-image:url(../images/green.png);background-repeat:no-repeat;}
.green:hover{margin-right:0px;}
#twitter_con {position:fixed;width:270px;height:380px;padding-top:8px;top:200px;left:-240px;background-image:url(../images/twitterbag.png);z-index:99999;}
#twitter_con:hover {left:0px;}


			#topslider {
				position: absolute;
				height: 235px;
				width: 500px;
				left: -5px;
				top: 0px;
				color:#FFF;
				font-weight:bold;
				font-size:24px;
			}
                        #topslider img {position:Absolute;top:0px;z-index:0;}
                            #topslider h4 {position:absolute;top:4px;left:15px;z-index:2;font-size:13px;margin:0px;}
                        #topslider p {position:absolute;top:30px;margin:0px;left:15px;z-index:2;color:#CCC;}
			#mellemslider {
				position:absolute;
				top:226px;
				width:540px;
				left:-2px;
				font-weight:normal;
			}
			#contentslider {position:relative;height:510px;margin-top:8px;}
			#contentslider h2{margin-bottom:5px;padding-left:5px;margin-top:2px;font-size:15px;}
			#contentslider p {padding-left:5px;}
			#contentslider a:hover {border:none;color:transparent;background-color:#FFF;background-image:none;}
			#toptekstslider {z-index:100;position:absolute;top:58px;left:77px;font-size:17px;}
			#topgrafikslider {background-image:url(../images/pics2/billedetop.png);height:223px;width:515px;position:absolute;z-index:99;margin-left:3px;margin-top:3px;}
			.tekst {width:90px;	padding:2px;}
			.slideshow{position:absolute;height:235px;width:500px;left:0px;top:0px;}
			.rubrik {
				width:133px;
				height:90px;
				float:left;
				padding-right:0px;
			}

#reference a:hover{background-color:transparent;color:#006699}
#referencetekst {float:left;margin-top:0px;width:100%;}
#referencetekst img {padding:0px;border:4px solid #CCC;}
#referencetekst img:hover {padding:0px;border:4px solid #999;}
#referencetekst h2 {margin-top:20px;}
.reference {position:relative;width:100%;float:left;border-bottom:5px solid #CCC;font-size:12px;margin-top:20px;}
.reference h2 {float:left;}
.refcenter img {float:left;width:300px;}
.moduler {clear:both;font-size:10px;font-style:italic;}
.refcenter {width:520px;}
.reftekst {float:left;padding-left:20px;width:200px;height:200px;overflow:hidden;}
.reflink {margin-left:20px;padding-bottom:1px;width:194px;border-bottom:1px dotted #999;font-style:italic;float:left;}
.refeksternlink {clear:both;float:none;padding-top:0px;}
.refeksternlink a {font-size:10px;}
.modullinks {width:200px;height:20px;float:right;}
.modul {float:right;margin-left:5px;padding:0px;background-image:url(../images/ikoner.png);height:18px;width:18px;}
#ikonglobe {background-position:-18px -2px;}
#ikonglobe:hover {background-position:-18px -20px;}
#ikonblog {background-position:1px 0px;}
#ikonblog:hover {background-position:1px -18px;}
#ikonface {background-position:80px -1px;}
#ikonface:hover {background-position:80px -19px;}
#ikonyou {background-position:18px -2px;}
#ikonyou:hover {background-position:18px -20px;}
#ikontwit {background-position:38px -1px;}
#ikontwit:hover {background-position:38px -19px;}
#ikonmap {background-position:58px -2px;}
#ikonmap:hover {background-position:58px -20px;}
#topsub {
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-top:10px;
}
#topsub a, a:visited{
	font-size:10px;
	text-align:center;
}	
#topsub p{
	font-size:10px;
	text-align:center;
}	
#newslettercon {
	position:absolute;
	right:10px;
	font-size:10px;
	top:5px;
	z-index:999;
	height:91px;
}
#newslettercon input {
	margin:0px;
	margin-right:5px;
	width:160px;
}
#newslettercon td {
	padding:0px;
}

.tilmeld {
	position:Absolute;
	bottom:2px;
	right:5px;
	border:none;
	background-color:transparent;
	background-image:url(../images/knap.png);
	color:#FFFFFF;
	height:40px;
	width:160px;
	padding-bottom:4px;
	font-size:11px;
}
.tilmeld:hover {
  cursor: pointer; /* hand-shaped cursor */
}
		
/*** news teaser ***/
#myscroll{
	background-color: #ffffff;
}
.scroll-pane{
	background: #ccc;
	float: left;
	height: 100px;
	padding: 0;
	display: block;
	_overflow: hidden;
}


#newsteaser_con{
}
#newsteaserWrapper{
	width: 211px;
	padding-bottom: 10px;
}
* html #newsteaserWrapper{
	margin-right: -3px;
}/*IE6 hack - tan hack*/

#newsteaserTopimage01{
	background-repeat: no-repeat;
	background-position: top left;
	width: 176px;
	height: 50px;
}
#newsteaserGenerelOverskrift01{
	width: 191px;
	height: 26px;
	color: #585858;
	font-weight: 400;
	font-size: 14px;
	font-family: verdana;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 10px;
	border-bottom: 2px solid #F2C693;
}
* html #newsteaserGenerelOverskrift01{
	\width: 176px;
	\height: 36px;
}/*IE6 hack*/

#newsTeaserItem01{
	padding-left: 10px;
	padding-right:10px;
	font-size:12px;
	line-height:14px;
	color: #585858;
}

#newsteaserText01,
#newsteaserText01 h1,
#newsteaserOverskrift01,
#newsteaserOverskrift01 a{
	color:#585858;
	font-size:12px;
	line-height:14px;
}
#newsteaserText01{
	font-weight:400;
}

#newsteaserOverskrift01,
#newsteaserOverskrift01 a{
	font-weight:700;
	text-decoration: none;
}
#newsteaserMinioverskrift01{
	color: #000000;
	font-weight: 400;
	font-size: 10px;
	font-family: verdana;
	font-style: italic;
}
#newsteaserText01 h2{
	padding-top: 10px;
}
#newsteaserMinioverskrift01{
	margin-left: 7px;
	margin-top: 10px;
}
#newsteaserText01 *{
	color:#585858;
	font-weight: 400;
}
#newsteaserText01 a{
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
}
#newsteaserText01 a:hover{
	text-decoration: underline;
}
#newsteaserText01 p{
	margin: 0px;
}

#newsteaserBillede01{
	margin-top: 10px;
	padding-left: 12px;
	padding-right: 12px;
	width: 164px;
}
#newsteaserMere01,
#newsteaserMere01 a{
	padding-bottom: 1px;
	text-align: right;
	font-size: 10px;
	color:#585858;
	position: relative;
	top: 0px;
}
#newsteaserMere01 a{
	text-decoration: underline;
}
* html #newsteaserGenerelMere01{/*IE 6 hack*/
	\width: 176px;
	\height: 29px;
}
#newsteaserDateTime01{
	color: #999999;
	width: 169px;
	padding-bottom: 0px;
	padding-right: 7px;
	text-align: left;
	font-size: 10px;
}
* html #newsteaserDateTime01{/*IE 6 hack*/
	\width: 176px;
}

#newsteaserGenerelMere01 a:link,
#newsteaserGenerelMere01 a:hover,
#newsteaserGenerelMere01 a:active,
#newsteaserGenerelMere01 a:visited{
	color: #000000;
	font-weight: 400;
	font-size: 10px;
	font-family: verdana;
	text-decoration: none;
}
a.newsheader{
	text-decoration: none;
}

/*** news_front ***/
.newsDate{
	width: 100%;
	float: left;
	clear: both;
	font-size: 11px;
}

#newsItem .newsDate{
	width: 85px;
	float: left;
	clear: both;
	font-size: 11px;
}

.newsindhold{
	float: left;
}
#newsItem .newsindhold{
	float: left;
	width:590px;
	font-style:italic;
}

#newsItem .newsindhold a{
	margin-right:15px;
	font-style:normal;
	font-weight:bold;
}
#news .newsindhold h2{
	margin-top: 0px;
	font-size: 13px;
}

.newsListHeader{
	float: left;
	font-size: 16px;
	margin-bottom: 15px;
	margin-top: 10px;
}

.newsListFooter{
	float: left;
	clear: both;
}

#news{
float:left;
width: 100%
}

#news .newsDate{
	font-size: 10px;
	color: #999999;
}

#newsItem{padding-bottom:5px;}#sitemap01{
	font-size: 14px;
	height: 100%;
	float: left;
}

#sitemap01 a{
	text-decoration: none;
	color: #585858;
}

#sitemapmain01{
	height: 100%;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.sitemapmainli01{
	float: left;
	margin-left: 9px;
	padding-left: 9px;
	border-left: 1px solid #cccccc;
	height: 260px;
	padding-top: 15px;
}

* html .sitemapmainli01{
	height: 260px;
	margin-left: 8px;
	padding-left: 8px;
}

.sitemapmainliFirstElement01{
	border-left: 0px;
	float: left;
	padding-left: 20px;
	height: 200px;
	padding-top: 15px;
}

* html .sitemapmainliFirstElement01{
	height: 240px;
	padding-left: 18px;
}

.sitemapmainli01 ul{
	margin-top: 10px;
	font-size: 10px;
	margin-bottom: 10px;
}

.sitemapmainliFirstElement01 ul{
	margin-top: 10px;
	font-size: 10px;
	margin-bottom: 10px;
}
.sitemapmainli01 ul li ul,
.sitemapmainliFirstElement01 ul li ul{
}

#sitemapsub2_01{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}#contact_form tr{
	margin-bottom: 2px;
}
#contact_form input,
#contact_form textarea{
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	border: 1px solid #204D86;
}
#contact_form .input_left{
	width: 43px;
	margin-right: 2px;
}

* html #contact_form .input_left{
	width: 44px;
}

#contact_form .input_right{
	width: 107px;
}
* html #contact_form .input_right{
	width: 108px;
}
#contact_form .formular{
	width: 154px;
}
