img.bug			{vertical-align:bottom;}
td				{font:11px verdana,arial; color:#000000;}
td.DealerText1	{font:11px verdana,arial; color:#000000; font-weight:bold;}
td.DealerText2	{font:11px verdana,arial; color:#000000;}
td.PressText1	{font:11px verdana,arial; color:#000000; font-weight:bold;}
td.PressText2	{font:11px verdana,arial; color:#000000;}
td.DealerPost	{width:70px; border-width:1px; border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#fdf0a7;}
td.DealerFirm	{width:140px; border-width:1px; border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#fdf0a7;}
td.DealerStreet	{width:200px; border-width:1px; border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#fdf0a7;}
td.DealerPhone	{width:75px; border-width:1px; border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#fdf0a7;}
td.PressDate	{width:100px; padding-top:5px; padding-bottom:5px;}
td.PressText	{width:385px; padding-top:5px; padding-bottom:5px;}
H1				{font-family:verdana,arial;	font-size:14px; font-weight:bold; color:#000000; margin-bottom:14px; margin-top:0px;}
H2				{font-family:verdana,arial;	font-size:11px; font-weight:bold; color:#009036; margin-bottom:0px; margin-top:0px;}
H3				{font-family:arial,verdana;	font-size:13px; font-weight:bold; color:#000000; margin-bottom:2px; margin-top:5px;}
small			{text-transform:uppercase; font-size:10px;}
input			{font-family:verdana,arial;	font-size:10px; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#015E1F; padding-left:3px; padding-right:3px;}
input.text		{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF;  padding-left:3px; padding-right:3px;}
input.button	{font-family:verdana,arial;	font-size:10px; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#015E1F; height:15px; width:15px;}
input.noBorder {border: solid 0px black;}
input.searchfield{width:105px; height:15px;}
select 			{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF;}
textarea 		{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF;}
/*ol				{margin-left:0px; margin-top:0px;padding:0px; }
li				{margin-left:-23px; margin-top:10px; padding:0px;list-style-image:url("gfx/ListCircle.gif"); }*/
ol    {margin-left:0px; margin-top:0px;padding:0px; }
li    {margin-left:20px; margin-top:10px; padding:0px;list-style-image:url("gfx/ListCircle.gif"); }

a.MenuText			{text-decoration:none; font-family:verdana,arial; font-size:12px; font-weight:bold; color:#009036; display:block; line-height:27px; padding-left:20px; padding-right:20px;}
a.MenuText:hover	{text-decoration:none; font-family:verdana,arial; font-size:12px; font-weight:bold; color:#000000; display:block; line-height:27px; padding-left:20px; padding-right:20px;}
a.SiteMapHide		{text-decoration:none; font-family:verdana,arial; font-size:1px; color:#ffffff; cursor:default; height:1px;width:1px}
a.SiteMapHide:hover	{text-decoration:none; font-family:verdana,arial; font-size:1px; color:#ffffff; cursor:default; height:1px;width:1px}
a.LinkText1			{text-decoration:none; font-family:verdana,arial; font-size:11px; font-weight:bold; color:#000000; display:inline;}
a.LinkText1:hover	{text-decoration:none; font-family:verdana,arial; font-size:11px; font-weight:bold; color:#009036; display:inline;}
a.LinkProductList		{text-decoration:none; font-family:verdana,arial; font-size:11px; font-weight:bold; color:#000000; display:block; margin-bottom:8px;}
a.LinkProductlist:hover	{text-decoration:none; font-family:verdana,arial; font-size:11px; font-weight:bold; color:#009036; display:block; margin-bottom:8px;}
a.BreadCrumbText1		{text-decoration:none; font-family:verdana,arial; font-size:9px; font-weight:normal; color:#009036; display:inline;}
a.BreadCrumbText		{text-decoration:none; font-family:verdana,arial; font-size:9px; font-weight:normal; color:#009036; display:inline;}
a.BreadCrumbText:hover	{text-decoration:underline; font-family:verdana,arial; font-size:9px; font-weight:normal; color:#009036; display:inline;}
a.ContactLink			{text-decoration:none; color:#009036; display:inline;}
a.ContactLink:hover		{text-decoration:none; color:#000000; display:inline;}
a				{text-decoration:none; color:#009036; display:inline;}
a:hover			{text-decoration:none; color:#000000; display:inline;}


/* Element IDs */


#Bodyid  {
	background-color:#fadf45;
	background-image:url("gfx/BgVertical.gif");
	background-repeat:repeat-x;
	height:100%;
	margin:0px;
	color:#000000;
	font:11px verdana,arial;
	line-height:14px;
	
	}
	
#MainContainer {	
	background-image:url("gfx/ShadowBg.gif");
	background-repeat:repeat-y;
	top:0px;
	left:50%;
	text-align:left;
	margin-left:-382px;
	width:764px;
	visibility:visible;
	position:relative;
	}	

#TopContainer {	
	background-image:url("gfx/Top.jpg");
	background-repeat:no-repeat;
	height:59px;
	width:742px;
	margin-left:11px;
	position:relative;
	}

#ContentContainer {	
	margin-left:11px;
	margin-right:11px;
	position:relative;
	}	

#BottomContainer {	
	background-image:url("gfx/Bottom.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	color:#FFFFFF;
	font:11px verdana,arial;
	padding-top:6px;
	padding-left:62px;
	padding-right:25px;
	padding-bottom:18px;
	position:relative;
	}
	
#ShadowLeft {	
	background-color:#fdf5c5;
	background-image:url("gfx/ShadowLeft.gif");
	width:11px;
	top:0px;
	height:558px;
	left:0px;
	position:absolute;
	}	
	
#ShadowRight {	
	background-color:#fdf5c5;
	background-image:url("gfx/ShadowRight.gif");
	width:11px;
	top:0px;
	height:558px;
	right:0px;
	position:absolute;
	}
	
#Logo {	
	left:28px;
	top:25px;
	position:absolute;
	}

#MenuBlock {	
	width:206px;
	padding-top:92px;
	text-align:right;
	position:relative;
	float:left;
	}
	
#FrontBlock1 {	
	width:273px;
	left:25px;
	padding-top:25px;
	position:relative;
	float:left;
	}
	
#FrontBlock2 {	
	width:213px;
	left:50px;
	position:relative;
	float:left;
	}

#ContentBlock {	
	width:487px;
	left:25px;
	padding-top:45px;
	padding-bottom:25px;
	position:relative;
	float:left;
	text-align:justify;
	}
	
#Envelope {	
	right:65px;
	top:7px;
	position:absolute;
	}

#FrontIconPrint {	
	right:-15px;
	top:9px;
	position:absolute;
	}
	
#IconPrint {	
	right:9px;
	top:9px;
	position:absolute;
	}
	
#IconHome {	
	right:132px;
	top:39px;
	position:absolute;
	}
	
#Search {	
	right:5px;
	top:39px;
	position:absolute;
	}

#SearchButton {	
	right:-15px;
	top:0px;
	width:15px;
	height:15px;
	position:absolute;
	}
	
#BreadCrumb {	
	top:65px;
	left:242px;
	position:absolute;
	}
	

/* Element Classes */
.FloatbreakerBottom {
	overflow:hidden;
	height:1px;
	clear:both;
	background-color:#016120;
	
}

.FloatBreaker {
	overflow:hidden;
	height:1px;
	clear:both;
	}
	
.FloatBreakerList {
	overflow:hidden;
	height:28px;
	clear:both;
	}

.FrontBg {	
	background-image:url("gfx/ContentContainerBGFront.gif");
	background-repeat:repeat-y;
	}

.Bg {	
	background-image:url("gfx/ContentContainerBG.gif");
	background-repeat:repeat-y;
	}

.BgListTopDealer {	
	background-image:url("gfx/ListTopYellow.jpg");
	background-repeat:no-repeat;
	width:485px;
	height:18px;
	}

.SeasonImage {	
	padding-top:77px;
	
	}

.FrontTeasers {	
	position:relative;
	}

.FrontThumbs {	
	width:95px;
	margin-right:16px;
	position:relative;
	float:left;
	border:1px; 
	border-style:solid; 
	border-color:#009036;
	background-color:#ffffff;
	}

.FrontTeasersText {	
	width:160px;
	margin-bottom:0px;
	position:relative;
	float:left;
	}

.FrontMonthsText {	
	background-color:#fef2b4;
	width:213px;
	padding-top:18px;
	padding-bottom:18px;
	position:relative;
	}
	
.Image {	
	padding-left:18px;
	padding-bottom:10px;
	position:relative;
	float:right;
	
	}
	
.Download {	
	position:relative;
	float:left;
	}
	
.ProductListFrameLeft {	
	background-color:#FFFFFF;
	height:125px;
	width:233px;
	border:1px; 
	border-style:solid; 
	border-color:#009036;
	position:relative;
	float:left;
	}

.ProductListFrameRight {	
	background-color:#FFFFFF;
	height:125px;
	width:233px;
	left:18px;
	border:1px; 
	border-style:solid; 
	border-color:#009036;
	position:relative;
	float:left;
}
	
.ProductListImage {	
	width:84px;
	height:125px;
	text-align:center;
	position:relative;
	float:left;
	overflow:hidden; /*ie*/
	}
	
.ProductListText {	
	width:135px;
	height:110px;
	top:8px;
	left:7px;
	position:relative;
	float:left;
	text-align:left;
	}

.ProductListArrow {	
	right:0px;
	bottom:5px;
	position:absolute;
	}

.ContactFrameLeft {	
	background-color:#FFFFFF;
	height:92px;
	width:233px;
	border:1px; 
	border-style:solid; 
	border-color:#009036;
	position:relative;
	float:left;
	}

.ContactFrameRight {	
	background-color:#FFFFFF;
	height:92px;
	width:233px;
	left:18px;
	border:1px; 
	border-style:solid; 
	border-color:#009036;
	position:relative;
	float:left;
	}

.ContactImage {	
	background-color:#DCDCDC;
	width:75px;
	height:92px;
	position:relative;
	float:left;
	overflow:hidden; /*ie*/
	}
	
.ContactText {	
	width:145px;
	height:75px;
	top:6px;
	left:7px;
	line-height:20px;
	position:relative;
	float:left;
	
	}

.Padding1{	
	margin-left:18px;
	margin-right:18px;
	position:relative;
	}


/*HolyHack bruges kun når IE ikke kan vise det element det skal*/

/*  \*/
* html .HolyHack {
	height: 1%;
}
/*  */