.jsnav2 {}
.jsnav3 {}

*			{ font-family: Verdana,arial,sans-serif;margin:0;padding:0;}

html					{ min-height: 100%; height: 100%;}
p 						{ margin-bottom: 10px;}
ul 						{ margin-bottom: 10px; }
li 						{ margin-left:20px; }

h1 						{ font-size:18px; margin: 7px 0; }
h2 						{ font-size: 12px; }

h2.intro { margin-bottom: 20px; color: grey; font-size: 11px; }

a					{ color:#b81600; text-decoration:none; }
a:hover     			{ text-decoration: underline; }
.text h2 a 				{ color: #b81600;}
.text h2 a:hover 		{ text-decoration: underline; }

a img { border: 0; text-decoration: none; } 


/*--- Site build ---*/
body		{background: #3d3f40 url(/setup/images/3/bg.png) repeat-x;font-size:11px;}
#site		{margin:0pt auto;width:980px;min-height:100%;background-color:#fff;}
#wrapper	{padding:0 20px;min-height:100%;}
#top		{border-top:4px solid #b81600;height:95px;}
#topmenu	{min-height:40px;}

#sup-nav	{float:right;padding-top:15px;}

#sup-nav, input#searchInput			{ text-align:right; color:#666; }/*b4babf*/
#sup-nav a:link, #sup-nav a:visited {font-size: 9px; margin-left: 7px; color: #666;}
#sup-nav a:hover					{ color:#000; }

#searchForm							{ margin-top:30px; }
#searchFormSubmit					{ margin-bottom:-3px; _margin-bottom:-4px; }/*underscore hack for IE*/
#topmenu-wrapper{overflow:hidden;width:100%;}
#main{overflow:hidden;width:100%;margin:10px 0 0 0;padding:0;background:transparent url(/setup/images/3/main-bg.png) repeat-y;}
#leftmenu{float:left;width:220px;}
#leftmenu .fakeSpace{height:50px;}

#content{
float:left;
width:710px;
min-height:500px;
/*IE min-height hack*/
height:auto !important;
height:500px;
}

#bottom{margin:10px 0;padding:10px;border-top:1px solid #3c3e40;}
.clear{clear:both; font-size:1%;}




/*--- Adress, V-Card ... ---*/
#bottom .vcard span 					{ padding-right:9px; }
#bottom .vcard, #bottom .openinghours 	{ display:inline; }
#bottom .vcard 							{color:#666;font-size:9px;}






/*--- Navigation --*/

/* Nav 1 */

ul#nav1list
{
margin:0px;
padding:0px;
font-size:11px;
list-style-type: none;
}

ul#nav1list li
{
margin: 0;
padding: 0;
display:block;
float:left;
}

ul#nav1list li a , ul#nav1list li span
{
display:block;
}

ul#nav1list li
{
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 100% 0;
}
ul#nav1list a
{
color:#FFF;
text-decoration: none;
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 0 0;
margin-right:1px;
}
ul#nav1list a:hover
{
color:#FFF;
text-decoration: none;
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 0 -120px;
margin-right:1px;
}


ul#nav1list li.active1
{
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 100% -60px;
}
ul#nav1list a.nav1active
{
color:#FFF;
text-decoration: none;
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 0 -60px;
margin-right:1px;
}
ul#nav1list a.nav1active:hover
{
color:#FFF;
text-decoration: none;
background:transparent url(/setup/images/3/nav-bg.png) no-repeat scroll 0 -60px;
margin-right:1px;
}

#topmenu-wrapper a
{
padding:15px 53px;
}


/* Nav 2 & 3 in common */

#leftmenu-wrapper ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size:11px;
}

#leftmenu-wrapper li 
{ 
margin: 0; 
padding: 0;
}

#leftmenu-wrapper li span
{ 
display:block;
}

#leftmenu-wrapper a
{
padding: 10px;
display: block;
text-decoration: none;
color:#3c3e40;
}
#leftmenu-wrapper a:hover
{
color:#b81600;
}


/* Nav 2 */

#nav2list li
{
border-top:1px solid #FFF;
border-bottom:1px solid #b4babf;
}

.nav2
{
margin:0;
padding:0;
}

.nav2active
{
margin:0;
padding:0;
background-color:#b81600;
}

#nav2list a.nav2active
{
color:#FFF;
font-weight:bold;
}
#nav2list a.nav2active:hover
{
color:#FFF;
}


/* Nav 3 */

#nav3list li
{
border:none;
}

.nav3
{
margin:0;
padding:0;
}

.nav3active
{
margin:0;
padding:0;
}

#nav3list a
{
padding:5px 10px 5px 20px;
}


#nav3list a.nav3active
{
color:#b81600;
text-decoration:underline;
}
#nav3list a.nav3active:hover
{
color:#b81600;
text-decoration:underline;
}




/*--- Nyheder --*/
.news_summary			 { border-bottom:1px solid #eaedf3; border-top:1px solid #eaedf3; }
.news_item				 { margin:7px 0 15px 0; }
.news_date				 {}
.news_descr				 {}
.news_readmore a		 { color:#b81600; text-decoration:none; }
.news_readmore a:hover	 { color:#b81600; text-decoration:underline; }




/*--- inline-img ---*/
img.inline-img{ margin-bottom:-3px; margin-top:3px; }




/*--- Forms ---*/
input,textarea,select	{ border:1px solid #b4babf; }
textarea				{ font-family:Verdana, Arial, Helvetica, sans-serif; }
input,select,textarea	{ font-size:11px; }
input.checkbox			{ border:none; }





/*--- Filtrering ---*/
.list-filters						{ overflow:hidden; width:100%; background-color:#eaedf3; padding:20px 10px; }
.list-filters div					{ float:left; padding-right:7px; }
.list-filters div.filter-guideTxt	{ margin-top:2px; }
#filter-searchfield input			{ height:17px; }
#filter-showbtn input				{ border:none; height:19px; background: transparent url(/media/btn_go.png) no-repeat; padding-left:21px; color:#b81600; cursor:pointer; }




/*--- Liste sider ---*/
a.tableheader , a.tableheader:hover , .fileheader						{ color:#000; font-weight:bold; text-decoration:none; }
.page-content .fullcol .group											{ margin:0; }
.page-content .fullcol .listing											{ margin:0; background-color:#f5f8ff; width:470px; }
.page-content .fullcol .listing_presentation							{ margin:0 0 20px 0; background-color:#f5f8ff; width:470px; }
/*
.page-content .fullcol .listing	tr.tablelineodd td						{ border-bottom: 1px solid #b4babf; }
.page-content .fullcol .listing	tr.tablelineeven td						{ border-bottom: 1px solid #eaedf3; }
*/
.page-content .fullcol .list-group-detail								{ margin:0 0 20px 0; border-top:4px solid #b81600; width:700px; overflow:hidden; height:expression( this.scrollHeight < 201 ? "200px" : "auto" ); min-height:200px; }
.page-content .fullcol .list-group-detail .leftcol						{ float:left; width:440px; padding:10px; color:#3c3e3f; }
.page-content .fullcol .list-group-detail .rightColPlaceholder			{ float:left; }
.page-content .fullcol .list-group-detail .rightcol						{ float:left; width:200px; padding:10px; margin:15px 0 0 20px; background-color:#f5f8ff; }
.page-content .fullcol .list-group-detail .rightcol img.prod-group-img	{ margin-bottom:10px; }
.page-content .fullcol .list-group-detail .leftcol h3					{ font-size:14px; color:#000; margin-bottom:10px; }
.page-content .fullcol .list-group-detail .filelink						{ display:block; }

#desPageTitleContainer													{ margin-bottom:20px; }

#presentationContainer			 { margin:19px 0; }
#presentationContainer a		 {  background: #eaedf3 url(/media/btn_go.png) no-repeat scroll right top; padding: 2px 29px 2px 10px;font-weight:bold; color:#000000; text-decoration:none; }
#presentationContainer a:hover	 { color:#4e4f51; }

/*--- Page layouts ---*/


/* Inderside - højre spalte */
.page-content				{ width:700px; overflow:hidden; margin-left:20px; }
.page-content .leftcol		{ float:left; width:460px; }
.page-content .rightcol		{ float:left; width:220px; padding-top:42px; }




/*--- Afsnit layouts ---*/

/* Standard */
.default-chapter					{ padding:10px; }
.introtext							{ font-weight:bold; }

/* Blok titel */
.block-title 						{ padding:10px; border-top:5px solid #b81600; }
.block-title h2						{ text-align:center; }
.block-title h2 a					{ margin:0 auto; font-size:11px; color:#3c3e40; }

.block-title-space 					{ padding: 10px; border-top:5px solid #b81600; margin-top: 35px; }
.block-title-space h2				{ text-align:center; }
.block-title-space h2 a				{ margin:0 auto; font-size:11px; color:#3c3e40; }

/*Blok image*/
.block-image img 					{ padding:0px; border-bottom:5px solid #b81600; }

/* Info blok */
.info-block						{ padding:10px; background-color:#eaedf3; }
.info-block h2 a				{ font-size:11px; }
.info-block .info-link			{ margin-top:5px; }
.info-block .info-link a		{ color:#b81600; text-decoration:none; }
.info-block .info-link a:hover	{ color:#b81600; text-decoration:underline; }
.info-block .info-link img		{}


.no-margin-content p,
.no-margin-content p.section 	{ margin:0; padding:0; font-size:0%; }

 .navigation {
font-family: Verdana, Arial, Helvetica, Sans-serif}

