body 
{
padding:                	0px;
margin:                	0px;
background-image:		url(/media/assets/bg01.png);
background-repeat:		repeat-x;
height:			100%;
background-color:		#34322d;
}

html {
 overflow-y: scroll !important;
}


img
{
border:			0px;
}

*
{
padding:              	 0px;
margin:                	 0px;
}

p
{
padding-bottom:		10px;
}

#mainWrapper
{
width:			1000px;
height:			auto;
margin-left:		auto;
margin-right:		auto;
}



#Topwrapper
{
width:			1000px;
height:			auto;
float:			left;
/*min-height:		370px;*/
}


#kolonne
{
font-family:		Tahoma;
font-size:		11px;
float:			left;
margin-top:		10px;
width:			200px;
height:			auto;
}

/* **********************************

	TOP BANNER

*********************************** */

.topWrapper
{
height:			75px;
width:			1000px;
float:			left;	
}

#logo
{
height:			75px;
width:			200px; /*175*/
background-image:		url(/media/assets/logoNy_02.png);
background-repeat:		no-repeat;
float:			left;
margin-left:		50px;
}

#menuWrapper
{
height:			75px;
width:			731px; /*775*/
float:			left;
}


ul#nav, ul#nav li
{
margin: 			0px;
padding:	 		0px;
list-style-type: 		none;
float:			right;
padding-top:		2px;
}

ul#nav
{
margin-left:		23px;
margin-top:		26px;
}

ul#nav li
{
position: 		relative;
float: 			left;
text-align: 		center;
}

ul#nav a
{
position: 		relative;
float: 			left;
padding-top: 		7px;
margin-left:		21px;	
color: 			#59574d;
text-decoration: 		none;
font-size: 		16px;
}

ul#nav a:hover
{
color:			#000000 !important;

}

ul#nav li.activelink a, ul#nav li.activelink a:hover
{
color:			#000000;
}

#active a:link, #active a:visited, #active a:hover
{
	
}

#bannerOverskrift
{
width:			950px;
height:			35px;
float:			left;
margin-left:		50px;
margin-top:		15px;
}

#flashWrap
{
width:			100%;
height:			auto;
float:			left;
background-image:		url(/media/assets/bannerbg02.png);
background-repeat:		repeat-x;
background-color:		#f5f5f5;
}

#flashWrapper
{
width:			980px;
height:			auto;
min-height:		220px;
background-image:		url(/media/assets/banner01.png);
background-repeat:		no-repeat;
margin-left:		auto;
margin-right:		auto;
/*
margin-left:		10px;
*/
margin-top:		5px;
}

#flash
{
width:			920px;
height:			200px;
float:			left;
/*
background-image:		url(/media/assets/flash1.png);
background-repeat:		no-repeat;
*/
margin-left:		30px;
margin-top:		20px;
}

/* **********************************

	INDHOLD

*********************************** */
#contentWrapper
{
width:			100%;
height:			auto;
background-color:	#f5f5f5;
float:			left;
}

#contentWrapper2
{
width:			980px;
height:			auto;
min-height:		113px;
background-image:		url(/media/assets/contentBg01.png);
background-repeat:		no-repeat;
margin-left:		auto;
margin-right:		auto;
}

#contentWrapper3
{
width:			960px;
height:			auto;
min-height:		113px;
float:			left;
background-color:		#ffffff;
margin-left:		10px;
}


#space
{
height:			20px;
width:			100%;
float:			left;
}

#contentWrap
{
width:			920px;
height:			auto;
margin-top:		20px;
margin-left:		auto;
margin-right:		auto;
background-color:		#ffffff;
}

#contentWrap2
{
width:			920px;
height:			auto;
float:			left;
}

#boksWrapper
{
width:			300px;
height:			auto;
border-top:		1px #34332e solid;
margin-right:		20px;
margin-right:		10px\0/;
float:			left;
}

#boks3Wrapper
{
width:			280px;
height:			auto;
min-height:		150px;
float:left;
}

#gazelle
{
width:			280px;
height:			161px;
float:			left;
background-image:		url(/media/assets/gazelle01.png);
background-repeat:		no-repeat;
margin-top:		10px;
}

#boksTxt
{
width:			300px;
float:left;
}

#boksOverskrift
{
height:			24px;
width:			300px;
padding-top:		9px;
height:			33px;
float:left;
}

#boksOverskriftTxt
{
font-family:		Tahoma;
font-size:		16px;
text-transform:		uppercase;
height:			33px;
float:left;
}

#tilmeldBoks
{
height:			114px;
width:			280px;
float:			left;
background-image:		url(/media/assets/tilmeld2.png);
background-repeat:		no-repeat;
}

#tilmeldBoks a
{
color:			#ffffff;
text-decoration:		none;
cursor:pointer;

}

.tilmeldTitle
{
font-family:		Myriad Pro;
font-size:		24px;
color:			#ffffff;
margin-top:		17px;
margin-left:		25px;
float:			left;
width:			250px;
}

.tilmeldTxt
{
margin-left:		25px;
margin-top:		5px;
color:			#ffffff;
font-size:		12px;
font-family:		Myriad Pro;
float:			left;
width:			250px;
height:			auto;
}

#boksGenveje
{
width:			278px;
height:			auto;
border:			1px #dedede solid;
float:			left;
margin-top:		0px;
}

#genvejeBg
{
width:			276px;
height:			auto;
min-height:		140px;
margin-left:		1px;
margin-top:		1px;
float:			left;
background-image:		url(/media/assets/boksBg.png);
background-repeat:		repeat-x;
background-color:		#ffffff;
}

h4
{
font-size:		17px;
color:			#34322d;
}

.genvejeOverskrift
{
color:			#34322d;
width:			261px;
margin-top:		10px;
margin-left:		14px;
text-transform:		uppercase;
float:			left;
}

#genvejeBoks
{
width:			261px;
margin-left:		14px;
float:			left;
height:			auto;
margin-top:		20px;
}


#genveje li a
{
font-family:		Tahoma;
font-size:		11px;
color:			#000000;
text-decoration:		none;
width:			129px;
line-height:		18px;
display:			block;
float:			left;

}

#genveje a:hover
{
color:			#808080;
text-decoration:		none;
}

/* **********************************

	UNDERSIDER

*********************************** */
#contentSubWrapper1
{
width:			980px;
height:			auto;
min-height:		333px;
background-image:		url(/media/assets/banner02.png);
background-repeat:		no-repeat;
margin-left:		auto;
margin-right:		auto;
/*
margin-left:		10px;
*/
margin-top:		5px;
padding-top:		10px;
}

#bannerSubWrapper
{
width:			920px;
height:			auto;
margin-left:		30px;
margin-top:		10px;
}

#contentSubWrapper
{
width:			939px;
height:			auto;
min-height:		333px;
padding-left:		20px;
margin-left:		11px;
float:			left;
margin-top:		15px;
background-color:#ffffff;
padding-bottom:30px;
}


#naviWrapper
{
width:			200px;
height:			auto;
min-height:		200px;
float:			left;
border-top:		10px #e9e8de solid;
}

#subContent
{
margin-left:		30px;
width:			690px;
height:			auto;
min-height:		200px;
float:			left;
border-top:		10px #e9e8de solid;
}

#subContent a
{
color:			#000000;
text-decoration:		none;
}

#subContent a:hover
{
color:			#44433b;
text-decoration:		underline;
}


.subTitle
{
width:			620px;
font-family:		Tahoma;
font-size:		19px;
padding-left:		5px;
color:			#ed1c24;
}

.subTxt
{
width:			680px;
font-family:		Tahoma;
font-size:		12px;
margin-top:		10px;
line-height:		18px;
padding-left:		5px;
}

.subTxt li
{
margin-left:		30px;
}

.subTxt ul
{
padding-bottom:		10px;
}

.subDate
{
width:			620px;
font-family:		Tahoma;
font-size:		11px;
margin-top:		10px;
padding-left:		5px;

}

/* **********************************

	LEFT NAVIGATION

*********************************** */


ul#nav2, ul#nav2 li
{
margin:			0px;
padding:			0px;
list-style-type: 		none;
float:			left;
}


ul#nav2
{
margin: 			0px;
padding:			0px;
float:left;
}

ul#nav2 li
{
position: 		relative;
float:			left;
}

ul#nav2 a
{
color:			#000000;
text-decoration:		none;
font-family:		Tahoma;
font-size:		12px;
width:			192px;
height:			23px; /*21*/
padding-top:		9px;
padding-bottom:		3px;
float:			left;
background-image:		url(/media/assets/menu.png);
background-repeat:		no-repeat;
padding-left:		10px;
}

ul#nav2 li ul li a
{
float:			left;
color:			#000000;
text-decoration:		none;
font-family:		Tahoma;
font-size:		12px;
width:			170px;
background-image:		url(/media/assets/menu.png);
background-repeat:		no-repeat;
}


ul#nav2 a:hover
{
float:			left;
text-decoration:		none;
background-image:		url(/media/assets/menuHover.png);
background-repeat:		no-repeat;
color:			#ffffff;
}

ul#nav2 li.activelink a, ul#nav2 li.activelink a:hover
{
text-decoration:		none;
background-image:		url(/media/assets/menuHover.png);
background-repeat:		no-repeat;
float:			left;
color:			#ffffff;
}



ul#nav2 li ul li.activelink2 a, ul#nav2 li.activelink2 a:hover
{
text-decoration:		none;
float:left;
font-weight:		bold;
}



/* **********************************

	NEWS

*********************************** */
.newsList
{
font-family:		Arial;
color:			#000000;
font-size:		12px;
border-top:		1px #d6d6d5 solid;
width:			300px;
height:			auto;
padding-bottom:		10px;
padding-top:		12px;
float:			left;
}
/*
.hover
{
font-family:		Arial;
color:			#000000;
font-size:		12px;
border-top:		1px #d6d6d5 solid;
width:			300px !important;
padding-bottom:		10px;
padding-top:		12px;
float:			left;
background-color:		#f4f4f4;
cursor:pointer;
}
*/
.newsList a
{
color:			#000000;
text-decoration:	none;

}

.listTitle
{
font-family:		Tahoma;
font-size:		13px;
font-weight:		bold;
float:left;
width:			300px;
}

.listTxt
{
font-family:		Tahoma;
font-size:		11px;
padding-top:		3px;
float:			left;
line-height:		13px;
width:			300px;
}



/* **********************************

	FOOTER

*********************************** */

#footerWrapper
{
width:			100%;
min-height:		90px;
background-image:		url(/media/assets/footerBg01.png);
background-repeat:		repeat-x;
float:			left;
background-color:		#34322d;
}


#footerBottom
{
width:			960px;
height:			auto;
margin-left:		auto;
margin-right:		auto;
margin-top:		30px;
}

#footerBottom2
{
width:			960px;
height:			auto;
float:			left;
background-image:		url(/media/assets/footerBg02.png);
background-repeat:		repeat-y;
}

#foot1
{
width:			300px;
height:			auto;
min-height:		100px;
margin-left:		20px;
float:			left;
}

#foot2
{
width:			268px;
height:			auto;
min-height:		100px;
margin-left:		50px;
float:			left;
}

#foot3
{
width:			248px;
height:			auto;
min-height:		100px;
float:			left;
margin-left:		52px;
}

.footOverskrift
{
width:			90%;
height:			auto;
float:			left;
}

.footTekst
{
width:			290px;
height:			auto;
float:			left;
font-family:		Tahoma;
font-size:		10px;
color:			#9c9c9c;
line-height:		17px;
margin-top:		10px;
}

.footTekst1
{
width:			268px;
height:			auto;
float:			left;
font-family:		Tahoma;
font-size:		10px;
color:			#9c9c9c;
margin-top:		10px;
line-height:		17px;
}

.footTekst2
{
width:			248px;
height:			auto;
float:			left;
font-family:		Tahoma;
font-size:		10px;
color:			#9c9c9c;
margin-top:		10px;
line-height:		17px;
}

.footTekst li, .footTekst1 li, .footTekst2 li
{
margin-left:		15px;
}

.footTekst ul, .footTekst1 ul, .footTekst2 ul
{
padding-bottom:		10px;
}

.footTekst a, .footTekst1 a, .footTekst2 a
{
color:			#9c9c9c;
text-decoration:		none;
}

.footTekst a:hover, .footTekst1 a:hover, .footTekst2 a:hover
{
text-decoration:		underline;
}

h5
{
color:			#ffffff;
font-size:		20px;
}


/* *****************************

       sIFR overskrifter

****************************** */
h1.overskrift
{
font-size: 		20px;
}

/* *****************************

     KUNDE CASE

****************************** */

#kundeCase
{
color:			#000000;
width:			300px;
height:			50px;
padding-bottom:		10px;
line-height:		13px;
float:left;
padding-top:		12px;
border-top:1px solid #D6D6D5;
}

#kundeCase a
{
color:			#000000;
text-decoration:		none;
}

.kundeImg
{
width:			105px;
height:			39px;
float:			left;
margin-right:		10px;
}

.kundeTxt
{
width:			185px;
height:			auto;
float:			left;
}

.kundeTitel
{
font-family:		Tahoma;
font-weight:		bold;
font-size:		13px;
width:			185px;
float:			left;
}

.kundeTekst
{
font-family:		Tahoma;
font-size:		11px;
padding-top:		3px;
float:			left;
}


/* *****************************

     SITEMAP

****************************** */

#sitemap
{
width: 			500px;
list-style-type:		circle;
margin-left:		30px;
}

#sitemap a
{
color:			#000000;
font-family:		arial;
font-size:		12px;
text-decoration:		none;
line-height:		20px;
}

#sitemap a:hover
{
color:			#36342f;
text-decoration:		underline;
}

#sitemap ul
{
list-style-type:		circle;
margin-left:		20px;
}


/* *****************************

        Breadcrumbs

****************************** */

#breadcrumbWrapper
{
width:                  	675px;
height:			15px;
color:			#47463d;
font-family:		arial;
font-size:		11px;
text-decoration:		none;
margin-top:		10px;
padding-bottom:		9px;
border-bottom:		1px #e9e8de dotted;
padding-right:		10px;
}

#breadcrumbWrapper a
{
color:			#47463d;
text-decoration:		none;
font-family:		arial;
font-size:		11px;
}

#breadcrumbWrapper a:hover
{
text-decoration:		underline;
color:			#47463d;	
}

#breadcrumb
{
text-align:		right;
}

.currentCrumb
{
}



/* **********************************

	USERCONTROLS

*********************************** */

.contactLabel1
{
width:			220px;
height:			20px;
float:			left;
padding-bottom:		10px;
}

.ContactTextbox
{
background-image:		url(/media/assets/textbox.png);
background-repeat:		repeat-x;
width:			220px;
border:			1px solid #C8C8C8;
height:			20px;
padding-top:		6px;
margin-bottom:		5px;
padding-left:		5px;
}

.ContactTD
{
vertical-align:		top;
}

.radiobutton
{
margin-right:		135px;
padding-left:		10px;
}

.radiobutton2
{
padding-left:		10px;
}


.ContactTextarea
{
background-image:		url(/media/assets/textbox.png);
background-repeat:		repeat-x;
width:			220px;
border:			1px solid #C8C8C8;
height:			100px;
background-color:		#fdfdfd;
padding-top:		6px;
margin-bottom:		5px;padding-left:5px;
}


.checkLabel
{
font-style:italic;
font-size:11px;
}

.mailButton
{
float:			right;
width:			60px;
}

.error li
{
font-size:		11px;
width:			100%;
}




































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

