@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dl, dt, dd, fieldset, form, label, 
		legend, caption, tfoot, span {	margin: 0; padding: 0; }
		
img { border: 0px; outline: none; }
/*img, div { behavior: url(js/iepngfix.htc) }*/

#submenuer {
	position: absolute;
	left: 50%; top: 170px;
	margin-left: -460px;
}

h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; line-height: 20px; color: #cc3333;
}

textarea, input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 14px; color: #595959;
}

span.h2 { font-size: 12px; line-height: 16px; color: color: #595959; margin: 0 0 5px 0; display: block; }

.newsh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 14px; color: #cc3333;
	margin: 5px 0 0 0;
}

a:link { color:#595959; text-decoration:underline; }
a:visited { color:#595959; text-decoration:underline; }
a:hover { color:#595959; text-decoration:none; }
a:active { color:#595959; text-decoration:underline; }

#menuContainer a:link { color:#fff; text-decoration:none; }
#menuContainer a:visited { color:#fff; text-decoration:none; }
#menuContainer a:hover { color:#cccccc; text-decoration:none; }
#menuContainer a:active { color:#fff; text-decoration:none; }

#undernav_items a:link { color:#595959; text-decoration:none; }
#undernav_items a:visited { color:#595959; text-decoration:none; }
#undernav_items a:hover { color:#000; text-decoration:none; }
#undernav_items a:active { color:#595959; text-decoration:none; }

#breadcrumb a:link { color:#595959; text-decoration:undelrine; }
#breadcrumb a:visited { color:#595959; text-decoration:underline; }
#breadcrumb a:hover { color:#595959; text-decoration:none; }
#breadcrumb a:active { color:#595959; text-decoration:underline; }

a.Legend:link { color:#595959; text-decoration:undelrine; }
a.Legend:visited { color:#595959; text-decoration:underline; }
a.Legend:hover { color:#595959; text-decoration:none; }
a.Legend:active { color:#595959; text-decoration:underline; }

#nyhedsdato a:link { color:#e42130; font-weight: bold; text-decoration:underline; }
#nyhedsdato a:visited { color:#e42130; font-weight: bold; text-decoration:underline; }
#nyhedsdato a:hover { color:#e42130; font-weight: bold; text-decoration:none; }
#nyhedsdato a:active { color:#e42130; font-weight: bold; text-decoration:underline; }

#newslist a:link { color:#595959; text-decoration:none; }
#newslist a:visited { color:#595959; text-decoration:none; }
#newslist a:hover { color:#595959; text-decoration:underline; }
#newslist a:active { color:#595959; text-decoration:none; }

/* Nye maskiner knapper */

.knapmenu { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
.knapmenu li { background-color:#595959; border-bottom:1px solid #fff; height:15px; height: 31px; }
.knapmenu li:hover, .knapmenu li:hover a { background-color:#e7e7e7; color:#595959; cursor: pointer; }
.knapmenu a { display:block; color:#fff; font-size:11px; font-weight:bold; text-decoration:none; padding:8px 10px;}
.knapmenu a:hover { color:#fff; }

/* Forside Brugte maskiner styles */

#forsidebrugte a:link { color:#fff; text-decoration:underline; outline: none; }
#forsidebrugte a:visited { color:#fff; text-decoration:underline; outline: none;}
#forsidebrugte a:hover { color:#fff; text-decoration:none; outline: none;}
#forsidebrugte a:active { color:#fff; text-decoration:underline; outline: none;}

.brugte_link {
	color: #fff;
	margin: 0 0 0 7px;	
}

.senest_brugte{
	margin: 0 0 0 7px;
}

.senest_brugte_top{
	margin: 0 0 0 -5px;
}
#forsidebrugte {
	display: block;
	width: 190px;
	padding: 0 5px 0 5px;
	background-color: #e42130;
}
#forsidebrugte table { 
	color: #fff;
	margin: 0 auto;
}

/* Brugte maskiner tabel styles */

#brugte_resultat table { border: 1px solid #E7E7E7; margin: 0; padding: 0; width: 661px; text-align: center; border-spacing: 0; border-collapse: collapse; }
#brugte_resultat td { padding: 3px; }
tr.header { background-color: #707070; color: #fff;  }
th.header { padding: 5px; cursor: pointer; }
.even { background-color: #E7E7E7; }
.Billede_1 header { width: 100px; }

/* Layout styles */

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 14px; color: #595959;
	background-color: #d5d5d5;
}

#wrap { 
	display: block;	margin: 0 auto; padding: 27px 0 20px 0;
	width: 970px; height: auto;
	background-color: #fff;
}

#top {
	float: left; position: relative; padding: 0 20px 0 20px;
	width: 930px; height: 142px;
	background-color: #fff; clear: both;
}

.topMask { position: absolute; top: 0; left: 0; width: 661px; height: 142px; background: transparent url(../images/topmask.png) 0 0; z-index: 9999;}
.forside_bundstreg { margin: 0px 0 10px 0; }
.forside_imagepic { margin: 0 0 10px 0; }

#topPic {
	float: left; position: relative;
	width: 661px; height: 142px;
	overflow: hidden;
}

#logo_adr {
	float: right;
	width: 254px; height: 142px;
	overflow: hidden;
}

#mainMenu {
	position: relative; float: left;
	padding: 0 0px 0 0px;
	width: 930px; height: 31px;
	background-color: #595959;
	color: #fff; font-size: 12px;
}

#menu_items { float: left; display: block; height: auto; width: auto; padding: 0 0 0 10px; }
#menuContainer { float: left; width: 930px; height: 31px; height: auto; padding: 0 20px 0 20px; background-color: #fff; }

#undernav {
	position: relative; float: left;
	padding: 0 0px 0 0px;
	width: 930px; height: auto;
	background-color: #e7e7e7;
	color: #fff; font-size: 11px;
}

#undernav_items { float: left; display: block; height: auto; width: auto; padding: 7px 0 7px 10px; }

#language { display: table; float: right; width: auto; height: 18px; padding: 7px 7px 0 0; }

#search { float: right; width: auto; height: auto; padding: 3px 12px 0 0; }
input.searchfield { width: 115px; }

#breadcrumb {
	float: left; padding: 13px 20px 0 20px;
	width: 930px; height: 29px;
	background-color: #fff;
	color: #595959;
}

#breadcrumb p { width: auto; float: left; clear: none; }

span.print {
	float: right; padding: 0 0 0 17px; clear: none;
	background: #fff url(../images/icon_print.gif) 0px 2px no-repeat;
}

span.Legend { float: left; width: auto; }

#mainContent {
	display: block; padding: 0 20px 0 20px; clear: both;
	position: relative; float: left;
	width: 930px; background-color: #fff;
}

#leftContent {
	float: left; position: relative;
	width: 661px; min-height: 250px;
	background-color: #fff;	
}

#rightContent {
	float: right; position: relative;
	width: 254px; min-height: 50px; padding: 10px 0 12px 0;
	background-color: #e6e6e6;
}

#RC_inner {
	padding: 0 11px;
	width: auto; height: auto;
}

#omraader {
	float: left; position: absolute; top: 35px; left: 11px;
	width: 125px; height: auto;
	z-index: 100;
}


#RC_top {
	position: absolute; top: 0px; left: 0px;
	width: 254px; height: 5px;
	background: #fff url(../images/rightcontent_top.gif) top left no-repeat;
}

#RC_btm {
	position: absolute; bottom: 0px; left: 0px;
	width: 254px; height: 5px;
	background: #fff url(../images/rightcontent_btm.gif) top left no-repeat;
}

#btmRound {
	position: relative;
	clear: both; margin: 0 auto; display: block;
	width: 970px; height: 23px;
	background: #fff url(../images/btmround.gif) bottom left no-repeat;
}

.fslink { position: absolute; bottom: 23px; right: -15px; width: 5px; height: 67px; }

/* ECOM styles */

#productlist li { list-style-type:none; } 
#productlist { padding: 0; margin: 0; width: 635px; } 
#productlistheader { float: left; margin: 0 0 1px 0; padding: 3px; background-color: #707070; width: 629px; font-weight: bold; color: #fff; }

.info { display: block; float: left; text-align: center; font-size: 11px; margin: 29px 0 0 0; }
.infomtb { display: block; float: left; text-align: center; font-size: 11px; margin: 22px 0 0 0; }
.produktnavn { width: 90px; font-weight: bold; }
.produktnavnteleskoplaesser { width: 102px; font-weight: bold; }
.udstyrnavn { width: 320px; font-weight: bold; }
.udstyrtype { width: 160px; font-weight: bold; }
.mtbtype { width: 80px; font-weight: bold; }
.udstyrmodel { width: 160px; font-weight: bold; }
.vaegt { width: 90px; }
.loeftehoejde { width: 102px; }
.liftingheight { width: 128px; }
.loeftekapacitet { width: 123px; }
.liftingcapacity { width: 136px; }
.maskinvaegt { width: 50px; }
.hammervaegt { width: 90px; margin-left: 16px; }
.motoreffekt { width: 135px; }
.pdf { width: 90px; display: block; }
.pdf_en { width: 62px; display: block; }
.mtbpdf { width: 40px; display: block; }
.brochure { width: 60px; display: block; }
.video { width: 90px; display: block; }
.video_en { width: 62px; display: block; }


.listitem1 { background-color: #E7E7E7; clear: both; margin: 0 0 1px 0; height: 76px; }
.listitem0 { clear: both; border: 1px solid #E7E7E7; margin: 0 0 1px 0; height: 76px; }

.EcomImageSmall { float: left; display: block; width: 100px; height: 70px; margin: 3px 25px 3px 3px; }
.productlistnavigation { float: left; clear: both; padding: 5px 0 0 0; }
#pagenavigation { float: right; }

.price { display: none; visibility: hidden; }
.addtobasket { display: none; visibility: hidden; }
.shortdescription { display: none; visibility: hidden; }



/* Kontakt styles */
.kontakt1 { float: left; display: block; width: 210px; max-height: 90px; margin: 0 15px 15px 0; }
.kontakt2 { float: left; display: block; width: 210px; max-height: 90px; margin: 0 15px 15px 0; }
.kontakt3 { float: left; display: block; width: 210px; max-height: 90px; margin: 0 0 15px 0; }

.employee { float: left; padding: 0px 0px 0 0; font-size: 9px; max-height: 90px; }
.employee img { float:left; margin: 6px 10px 0 0; }
.employee td { vertical-align: top; }
.employee table { float: left; width: 138px; }


