@charset "iso-8859-1";
/*
--------------------------------------------------------------
	Company: Jyskweb
	$Author:: Esben Leonhard         $
	$Date:: 2012-01-20 18:01:29 +010#$
	$Rev:: 163                       $ 
	Resume: 
--------------------------------------------------------------
*/

/*
              ------------  General  ------------  
*/
html {
	padding: 0;
	margin: 0;
}
body {
	padding: 0;
	margin: 0;
	background-image: url(../grafik/main_bg.jpg);
	background-repeat: repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
h1 {
	font-family: tahoma, verdana, arial;
	font-size: 21px;
	font-weight: normal;
	color: #586656;
	text-decoration: none;
	clear:left;
}
h3 {
	clear:left;
	color:#798577;
	font-weight:normal;
	font-size:14px;
}
/*h3-like*/
.box-heading {
	font-size:14px;
	clear:left;
	color:#798577;
	font-weight:normal;
}
h3 a {
	color:#798577;
	text-decoration:none;
}
h5 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #586656;
	text-decoration: none;
}
.bodytext {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	color: #586656;
	text-decoration: none;
}
.bodytext a {
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-decoration: underline;
}
li {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	color: #586656;
	text-decoration: none;
}
a img {
	border:none;
	text-decoration:none;
}
td {
	vertical-align:top;
}
img {
	display:block;
}
/*
              ------------  Layout  ------------  
*/
#main {
	width: 925px;
	margin: auto;
}
#main_sub {
	float: left;
	width: 698px;
	margin-bottom: 20px;
}
#main_sub_inner {
	padding-right: 25px;
	padding-bottom: 10px;
}
#main_sub_udennav_inner {
	padding-right: 25px;
	padding-bottom: 10px;
}
#main_content_sub_udennav{
	clear:left;
	float:left;
	}
#main_content_newsletter_inner {
	padding-top: 35px;
	padding-left: 75px;
	padding-right: 50px;
	padding-bottom: 10px;
}
#subpicture_inner {
	padding: 15px 0;
	float:left;
	clear:both;
	height:auto;
	width:674px;
}
#main_content {
	width: 698px;
	float: left;
	padding:0;
	margin:0;
}
#main_inner {
	float: left;
	width: 692px;
	margin: 0 20px 20px 0;
	padding:0;
	overflow:hidden;
	height:auto;
	min-height:300px;
}
#main_content_inner {
	padding-left: 10px;
	padding-right: 30px;
}
#main_content_sub {
	float: right;
	width: 500px;
}
#main_content_sub_inner {
	padding-left: 23px;
	padding-top: 20px;
}
#right_content {
	width: 208px;
	padding: 15px 0 0 0;
	float:left;
	clear:none;
	margin:0;
	overflow:hidden;
	background-image: url(../grafik/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#right_content_upper {
	height:157px;
	width:208px;
	background-image:url(../images/right-upper.jpg);
	background-repeat:no-repeat;
	background-position:0 1px;
	margin-bottom:12px;
}
#addthis_inner {
	padding: 10px 0;
	width:208px;
}
#addthis_inner div {
	float:right;
}
#top {
	height: 114px;
	width: 925px;
	margin: auto;
	background-image: url(../grafik/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#top_inner {
	width:100%;
}
#logo {
	padding-left: 70px;
	float: left;
}
#actions {
	width: 206px;
	float: right;
	margin-right: 0px;
}
#actions_inner {
	padding-left: 10px;
}
#flag {
	float: left;
	margin: 0;
	padding: 0;
}
#flag_inner {
	padding-top: 5px;
	padding-right: 20px;
}
#flag_inner img {
	padding-left: 4px;
}
#topkontakt {
	margin: 0;
	padding: 0;
}
#topkontakt_inner {
	padding-top: 2px;
	margin-left: 5px;
	line-height:12px;
}
#topkontakt_inner p {
	display: inline;
	margin: 0;
	padding: 0;
}
#topkontakt_inner a {
	font-size: 11px;
	color: #798577;
	text-decoration: none;
}
#topsoeg_inner {
	padding-top: 8px;
	height:24px;
}
#topsoeg_inner form {
	margin:0;
	padding:0;
}
.clear {
	clear: both;
}
#bund {
	background-image: url(../grafik/bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 325px;
	margin: auto;
	min-width:925px;
}
#bund_inner {
	margin: auto;
	padding-top: 16px;
	width: 925px;
	height: 300px;
	overflow:hidden;
}
#bund_inner h3 {
	margin:0 0 8px 0;
}
#front_news {
	float: left;
	margin-left: 12px;
	width: 348px;
	text-align: left;
}
#front_news_inner {
	text-align: left;
}
#front_inspiration {
	float: left;
	margin-right: 0px;
	width: 322px;
}
#award {
	float: left;
	margin-left: 24px;
	width: 208px;
	height: 291px;
	overflow:hidden;
}
#bund_media {
	width: 685px;
	float: left;
}
#bund_media_inner {
	padding-top: 10px;
}
#bund_kontakt {
	float: right;
	width: 214px;
	text-align: center;
}
#bund_kontakt_inner {
	padding-left: 35px;
	padding-top: 5px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
#bund_kontakt_inner A {
	padding-top: 10px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: italic;
	color: #333333;
	text-decoration: none;
}
#copy {
	width: 925px;
	margin: auto;
}
#copy_inner {
	padding-left: 15px;
}
.news_arrow {
	float: left;
	padding-left: 10px;
}
#front_news h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
#front_news h3 a {
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
/*
              ------------  Menu (top)  ------------  
*/
#nav1 {
	margin: 0;
	padding: 0;
	height: 22px;
	width:100%;
	overflow:hidden;
}
#nav1_inner {
	height: 22px;
	width: 866px;
	position:absolute;
	top:89px;
	padding-top: 0px;
	padding-left: 59px;
	overflow:hidden;
}
.nav1item {
	padding-right: 31px;
	float: left;
}
.nav1item A {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #586656;
	text-decoration: none;
}
.nav1item img {
	float:left;
	margin-top:3px;
}
#nav1item-last{
	position:absolute;
	left:790px;
}
/*
              ------------  Menu (Left)  ------------  
*/
#nav2 {
	width: 158px;
	float: left;
	padding-top: 70px;
	height: 100%;
}
#nav2_inner {
	background-image: url(../grafik/nav2_bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-rigth: 10px;
}
.nav2item {
	height: 22px;
}
.nav2item_inner {
	padding-top: 4px;
}
.nav2item_act {
	background-image: url(../grafik/nav2item_act_bg.jpg);
	height: 22px;
	background-repeat: no-repeat;
}
.nav2item_act_inner {
	padding-top: 4px;
}
.nav2item A {
	padding-top: 4px;
	padding-left: 22px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #586656;
	text-decoration: none;
}
.nav2item_act A {
	padding-left: 22px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #586656;
	text-decoration: none;
}
#nav3_inner {
	background-image: url(../grafik/nav2_bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-rigth: 10px;
}
.nav3item {
	height: 22px;
}
.nav3item_inner {
	padding-top: 4px;
	padding-left: 5px;
}
.nav3item_act {
	height: 22px;
	background-repeat: no-repeat;
}
.nav3item_act_inner {
	padding-top: 4px;
	padding-left: 5px;
}
.nav3item A {
	padding-top: 4px;
	padding-left: 22px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #586656;
	text-decoration: none;
}
.nav3item_act A {
	padding-left: 22px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #586656;
	color: #000;
	text-decoration: none;
}
#left_inner{
	height:auto;
	float:left;
	width:158px;
	margin-top:20px;
	margin-bottom:20px;}
/*
              ------------  Search form  ------------  
*/
.tx-indexedsearch-whatis {
	float:left;
}
.tx-indexedsearch-browsebox {
	text-align:right;
}
.tx-indexedsearch-browsebox a {
	color:#666;
	text-decoration:none;
}
.tx-indexedsearch-noresults {
	clear:both;
	color:#FF0000;
}
.tx-indexedsearch-browsebox, .tx-indexedsearch-whatis {
	font-size:90%;
	padding-bottom:15px;
}
.tx-indexedsearch-browsebox ul.browsebox li {
	font-size:10px;
	margin:2px;
	padding:0;
	display:inline;
}
.tx-indexedsearch-res {
}
.res-tmpl-css {
	border-top:none;
}
.tx-indexedsearch-descr {
	margin:0;
	padding:0;
	font-size:11px;
	color:#666;
}
.tx-indexedsearch-descr strong {
	font-weight:700;
	color:#666;
}
.tx-indexedsearch-browsebox ul.browsebox li strong a {
	text-decoration:none;
	font-weight:bold;
}
.tx-indexedsearch-searchbox form, #searchform_in {
	margin:0;
	padding:20px 0 0 0;
	height:auto;
	vertical-align:middle;
}
.tx-indexedsearch-searchbox {
	padding:0 0 8px 0;
	margin:0 0 8px 0;
	border-bottom:1px #DDD solid;
}
.tx-indexedsearch-searchbox form input#tx-indexedsearch-searchbox-sword {
	padding-left:4px;
	width:250px;
}
.tx-indexedsearch-searchbox form input {
	display:inline;
	margin:0;
	vertical-align:middle;
}
.tx-indexedsearch-searchbox form div {
	margin:5px 0;
}
.searchmode a {
	text-decoration:none;
	font-size:11px;
	color:#777;
	float:right;
	width:auto;
	margin-left:10px;
	display:block;
}
.tx-indexedsearch-selectbox-type, .tx-indexedsearch-selectbox-order {
	width:110px
}
.tx-indexedsearch-searchbox form div select {
	font-size:11px;
}
.tx-indexedsearch-searchbox form label {
	display:block;
	float:left;
	width:130px;
}
.tx-indexedsearch-search-select-group {
	width:100%;
	float:left;
	clear:right;
	height:15px;
}
.tx-indexedsearch-search-select-group * {
	float:left;
}
#tx_indexedsearch_extResume {
	margin: 0 3px;
	height:18px;
}
.tx-indexedsearch-othermode a {
	float:right;
	text-decoration:none;
	color:#666;
}
.tx-indexedsearch-secHead h2 {
	padding:0;
	margin-bottom:0;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	background-color:#ddd;
	padding:2px 5px;
}
.tx-indexedsearch-secHead h2 a {
	text-decoration: none;
	color: #586656;
}
div.tx-indexedsearch-res_single h2 {
	padding:0;
	margin-bottom:0;
}
div.tx-indexedsearch-res_single h2 a {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #586656;
	text-decoration: none;
p
}
dl.tx-indexedsearch-info {
	margin:0;
	padding:0;
}
.tx-indexedsearch-info dt, .tx-indexedsearch-info dd {
	font-size:10px;
	display:inline;
	text-align:left;
	padding:0;
	margin:0;
}
/*
              ------------  Form  ------------  
*/
.csc-form-label {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	color: #586656;
	text-decoration: none;
}
select {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
input {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.searchclass {
	padding:0;
}
.searchclass img {
	margin:0;
	padding:0;
	border:none;
	float:left;
}
.searchfield {
	font-size: 10px;
	border:none;
	border-top: 1px solid #8c8e90;
	border-bottom: 1px solid #8c8e90;
	height: 14px;
	width: 131px;
	margin:0;
	float:left;
}
submit {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
textarea {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.tx-felogin-pi1 form {
	position:relative;
	margin:25px 0;
}
.tx-felogin-pi1 form fieldset legend {
	color:#999;
	font-weight:bold;
	padding:0 10px;
	height:11px;
	position:absolute;
	top:-7px;
	display:block;
	background-color:#FFF;
	z-index:1;
}
.tx-felogin-pi1 form fieldset {
	padding-top:15px;
}
.tx-felogin-pi1 form div {
	padding:4px 15px;
}
/*
              ------------  csc-menus  ------------  
*/
.csc-menu li a, .csc-sitemap li a {
	color:#666;
}
.csc-menu li a:hover, .csc-sitemap li a:hover {
	color:#000;
}
ul.csc-menu, .csc-sitemap ul {
	padding-left:2px;
	margin-left:10px;
}
/*
              ------------  Fileupload  ------------  
*/
.csc-uploads-fileName a {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	color: #666666;
	text-decoration: underline;
}
/*
              ------------ Table  ------------  
*/
.contenttable {
	margin:5px 0 0 0;
	font-size:95%;
	line-height:normal;
	width:auto;
	border-collapse:collapse;
}
.contenttable caption {
	font-size:130%;
}
.contenttable-1 {
	width:100%;
	table-layout:fixed;
	clear:both;
}
.contenttable td {
	padding:2px 5px;
	margin:0;
}
.tr-0 {
	vertical-align:top;
}
.tr-odd {
	vertical-align:top;
	background-color:#EAEAEA;
}
.tr-even {
	vertical-align:top;
	background-color:#F5F5F5;
}
.contenttable tfoot {
	border-top:1px solid #666666;
}
.contenttable tfoot tr {
	background-color:#FFFFFF;
}
.contenttable th, .contenttable thead td {
	padding:2px 4px;
	font-weight:700;
	font-size:100%;
	background-color:#CCCCCC;
}
.contenttable thead th {
}
.contenttable thead tr {
}
table.rowaltern {
}
/*
              ------------  Frames  ------------  
*/
/*
Box w. top*/
.box-w-top {
	border:1px solid #d4d4d4;
	border-top:none;
	position:relative;
	clear:both;
	padding:14px;
	background-color:#fff;
}
.box-w-top-tl {
	height:25px;
	width:100%;
	background-image:url(../grafik/greybox.jpg);
	background-repeat:no-repeat;
	background-position:0 -55px;/*-29px;*/
	margin:0;
	border:none;
	padding:0;
}
.box-w-top-bl, .box-w-top-br {
	height:7px;
	width:7px;
	background-image:url(../grafik/greybox.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	z-index:1;
	margin:0;
	border:none;
	padding:0;
}
.box-w-top-tl {
	top:-1px;
	left:-1px;
}
.box-w-top h1 {
	color:red;
	margin-top:-40px;
}
.box-w-top-bl {
	bottom:-1px;
	left:-1px;
	background-position:0 -9px;
}
.box-w-top-br {
	right:-1px;
	bottom:-1px;
	background-position:-9px -9px;
}
/*
Greybox*/
.greybox {
	border:1px solid #d4d4d4;
	position:relative;
	clear:both;
	padding:0 14px;
	background-color:#fff;
}
.greybox-tl, .greybox-bl, .greybox-br {
	height:7px;
	width:7px;
	background-image:url(../grafik/greybox.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	z-index:1;
	margin:0;
	border:none;
	padding:0;
}
.greybox-tl {
	top:-1px;
	left:-1px;
}
.greybox-bl {
	bottom:-1px;
	left:-1px;
	background-position:0 -9px;
}
.greybox-br {
	right:-1px;
	bottom:-1px;
	background-position:-9px -9px;
}
.greybox .bodytext{
	color:#798577;
	}
/*
Pricelabel banner*/
.skiltebanner {
	width:339px;
	height:32px;
	background-image:url(../grafik/greybox.jpg);
	background-repeat:no-repeat;
	background-position:0 -81px;
	margin:0;
	border:none;
	padding:0;
	overflow:hidden;
	float:left;
	clear:both;
}
.skiltebanner h1 {
	margin:0 50px 0 35px;
	color:#798577;
	font-weight:normal;
	font-size:14px;
	line-height:30px;
	padding:0;
}
.skiltebanner h1 a {
	display:block;
	text-decoration:none;
	color:#798577;
}
#bund_inner .skiltebanner {
	background-position:0 -114px;
}
#right_content .skiltebanner {
	width:208px;
	background-position:0 -147px;
	margin-right:12px;
}/*
Box-16*/
.box-16 {
	height:112px;
	width:208px;
	background-image:url(../grafik/box-bg.jpg);
	background-repeat:no-repeat;
	background-position:0 26px;
	overflow:hidden;
	margin-bottom:20px;
}
.box-16 p {
	padding:0 90px 3px 8px;
	font-size:11px;
	line-height:1.3;
}
.box-16 h3,
.box-17 h3{
	padding-bottom:6px;}
.box-16 a {
	text-decoration:none;
} /*
Box-17*/
.box-17 {
	height:149px;
	width:208px;
	background-image:url(../grafik/box-bg.jpg);
	background-repeat:no-repeat;
	background-position:-208px 26px;
	overflow:hidden;
	margin-bottom:20px;
}
.box-17 p {
	padding:0 5px 3px 8px;
	font-size:11px;
	line-height:1.3;
}
.box-17 a {
	text-decoration:none;
}
a.med-pil {
	background-repeat:no-repeat;
	background-image:url(../grafik/pil.png);
	background-position:0 1px;
	padding-left:12px;
	text-decoration:none;
	line-height:14px;
}

/*
              ------------  HQ Link  ------------  
*/
.img_link_wrap {
	float:left;
	position:relative
}
.hq_link {
	position:absolute;
	z-layer:1;
}
.hq_link a {
	position:absolute;
	background-color:#000;
	color:#FFF;
	display:block;
	padding:2px;
	font-size:9px;
	font-weight:bold;
	line-height:1;
	text-decoration:none;
	z-layer:2;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.hq_link a:hover {
	color:#FFF;
	z-layer:2;
	background-color:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
/*
              ------------  tt_news  ------------  
*/
.news-latest-item {
	width: 346px;
	margin:0;
	padding:0;
}
.news-latest-content {
	padding-top: 5px;
	float: left;
	width: 280px;
}
.news-latest-content P {
	margin: 0;
	padding: 0;
}
.news-single-img {
	float:right;
	margin-left:8px;
}
.clearer {
	clear:both;
}
.tx-ttnews-browsebox a {
	text-decoration:none;
	color:#666;
}
/*
              ------------  News List  ------------  
*/
.news-list-item a {
	text-decoration:none;
	color: #586656;
}
.news-list-item {
	margin-bottom:8px;
	position:relative;
	height:auto;
}
.news-list-item strong {
	margin-left:80px;
	display:block;
}
.news-list-item span {
	display:block;
	width:15%;
	position:absolute;
}
#front_news .bodytext {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	margin:0;
	padding:0;
	text-style: italic;
}
.news-latest-container {
	background-color: #FFFFF0;
	width: 346px;
	margin:0;
	padding:0;
	background-image: url(../grafik/front_news_bg.jpg);
	background-repeat: repeat-y;
}
.news-latest-item P {
	margin:0;
	padding:0;
}
.news_item_right {
	float:left;
	margin:0;
	padding:0;
}
.news-single-timedata {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.news-single-item h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.news-single-backlink A {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.aktuelt-latest-item {
	margin:0;
	padding:0;
}
.aktuelt-latest-item h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.aktuelt-latest-content {
	padding-top: 5px;
}
.aktuelt-latest-content P {
	margin: 0;
	padding: 0;
}
#aktuelt-latest-item .bodytext {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	margin:0;
	padding:0;
	text-style: italic;
}
.aktuelt-latest-container {
	margin:0;
	padding:0;
}
.aktuelt-latest-morelink A {
	margin:0;
	padding:0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.aktuelt-latest-item P {
	margin:0;
	padding:0;
}
.aktuelt_item_right {
	margin:0;
	padding:0;
}
.aktuelt-single-timedata {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.aktuelt-single-item h3 A {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.aktuelt-single-backlink A {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.tx-jwplants-pi2, .tx-jwplants-pi1 {
	padding:0;
	margin:0;
	float:left;
	clear:both;
}
.press_arrow {
	float: left;
	padding: 10px 0 0 10px;
}
.press-latest-content h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-latest-content h3 A {
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
	line-height:1.2;
}
.press-latest-item {
	width: 208px;
	margin:0;
	padding:0;
}
.press-latest-teaser {
	line-height:1.2;
	font-size:10px;
	color:#798577;
	margin-bottom:4px;
}
.press-latest-content {
	padding-top: 10px;
	float: left;
	width: 150px;
}
.press-latest-content P {
	margin: 0;
	padding: 0;
}
.press-list-content h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-list-content h3 A {
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-list-item {
	width: 408px;
	margin:0;
	padding:0;
}
.press-list-content {
	padding-top: 10px;
	float: left;
	width: 150px;
}
.press-list-content P {
	margin: 0;
	padding: 0;
}
.press-list-date {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-list-morelink A {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-single-item h3 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-single-item {
	width: 408px;
	margin:0;
	padding:0;
}
.press-list-content {
	padding-top: 10px;
	float: left;
	width: 150px;
}
.press-list-content P {
	margin: 0;
	padding: 0;
}
.press-single-timedata {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
.press-single-backlink A {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
}
#front_press .bodytext {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	margin:0;
	padding:0;
	text-style: italic;
}
.press-latest-container {
	background-color: #FFFFF0;
	width: 208px;
	margin:0;
	padding:0;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0;
	background-image: url(../grafik/front_press_bg.jpg);
	background-repeat: repeat-y;
}
.press-latest-container img {
	float:left;
	margin:0;
}
.press-latest-item p {
	margin:0;
	padding:0;
}
.tx-wmfdnurseries-pi1 .odd {
	background-color: #e5e5e5;
}
.tx-wmfdnurseries-pi1 em {
	font-style:normal;
	font-weight:bold;
}
/*
              ------------  Plants  ------------  
*/
.pd_top {
	background-image:url(../grafik/search_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:10px;
	width:671px;
	float:left;
	clear:both;
	position:relative;
}
.pd_body {
	background-image:url(../grafik/search_bg.jpg);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
	width: 671px;
	height:auto;
	float:left;
	clear:both;
	position:relative;
}
.pd_bottom {
	background-image:url(../grafik/search_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:40px;
	width:671px;
	float:left;
	clear:both;
	position:relative;
}
#namesearch {
	float:left;
}
.pd_searchprompt {
	width:330px;
	height:28px;
	background-image:url(../grafik/pd_search_left.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	border:none;
}
#namesearch .pd_searchprompt input#pd_search_text {
	background:transparent;
	border:none;
	height:28px;
	width:299px;
	position:absolute;
	left:5px;
	background-image:url(../grafik/pd_search_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	padding:0;
	margin:0;
}
#pd_search_arrow {
	position:absolute;
	left:304px;
}
#vsearchtype {
	float:right;
	width:auto;
}
/* List view */
.pd_rescount {
	font-style:italic;
	font-weight:bold;
}
.pd_button {
	height:26px;
	float:left;
	margin:5px 15px 5px 0;
}
.pd_button_l {
	background-image:url(../grafik/pd_button_l.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:26px;
	width:6px;
	float:left;
}
.pd_button_m {
	background-image:url(../grafik/pd_button_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:26px;
	width:auto;
	float:left;
	padding: 0 5px;
}
.pd_button_m a {
	font-size:12px;
	height:26px;
	line-height:23px;
	text-decoration:none;
	color:#666;
	font-weight:bold;
	display:block
}
.pd_button_r {
	background-image:url(../grafik/pd_button_r.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:26px;
	width:18px;
	float:left;
}
.pd_header {
	padding:0 25px;
	width:100%;
	float:left;
	clear:both;
}
.pd_tiptext {
	font-weight:bold;
	margin-bottom:30px;
}.pd_mode{
	top:-23px;
	right:10px;
	position:absolute;
	z-index:3;
	}
.pd_mode a{
		display:block;
	background-image:url(../grafik/pbrow_top.jpg);
	background-repeat:repeat-x;
	float:left;
	width:auto;
	padding:0 3px;
	height:23px;
	text-align:center;
	line-height:21px;
	color:#666;
	font-weight:bold;
	text-decoration:none;	
	}
.pd_mode a:hover{
	color:#000;}
.pd_reset {
	float:left;
	clear:both;
	padding:15px;
	height:15px;
	width:300px;
}
.pd_reset a {
	color:#999;
	text-decoration:none;
}
.pd_item {
	float:left;
	position:relative;
	width:332px;
	height:130px;
	overflow:hidden;
}
.pd_list_image {
	float:left;
	width:auto;
	padding:15px;
}
.pd_list_text {
	position:absolute;
	left:135px;
	width:183px;
	padding-top:15px;
}
.pd_list_text a {
	background-image:url(../grafik/nav_pil.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:12px;
	color:#666;
	font-weight:bold;
}
.tx-jwplants-pi1-browsebox {
	position:absolute;
	z-index:1;
	right:10px;
	height:23px;
	padding:0;
	margin:0;
	bottom:10px;
}
.tx-jwplants-pi1-browsebox{} div.pb_r {
	width:6px;
	height:23px;
	background-image:url(../grafik/pbrow_top_r.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}
.tx-jwplants-pi1-browsebox {}div.pb_l {
	width:6px;
	height:23px;
	background-image:url(../grafik/pbrow_top_l.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}
.tx-jwplants-pi1-browsebox span {
	display:block;
	background-image:url(../grafik/pbrow_top.jpg);
	background-repeat:repeat-x;
	float:left;
	width:auto;
	padding:0 3px;
	height:23px;
	text-align:center;
	line-height:21px;
	color:#666;
	font-weight:bold;
}
.pd_bottom .tx-jwplants-pi1-browsebox {
	top:6px;
	height:23px;
}
.pd_bottom .tx-jwplants-pi1-browsebox div.pb_r {
	background-image:url(../grafik/pbrow_bottom_r.jpg);
}
.pd_bottom .tx-jwplants-pi1-browsebox div.pb_l {
	background-image:url(../grafik/pbrow_bottom_l.jpg);
}
.pd_bottom .tx-jwplants-pi1-browsebox span {
	background-image:url(../grafik/pbrow_bottom.jpg);
}
.tx-jwplants-pi1-browsebox span a {
	display:block;
	text-decoration:none;
	color:#666;
}
.tx-jwplants-pi1-browsebox span.activePbLink {
	color:#000;
}
/* Singleview - Plants */
.pd_single {
	width:671px;
	border: 1px solid #d5d5d5;
	height:auto;
	clear:left;
	float:left;
}
.pd_single a {
	text-decoration:none;
	color:#999;
	font-weight:bold;
}
.pd_single a:hover {
	color:#666;
}
.pd_single .hq_link a {
	color:#FFF;
}
.pd_single_mainimg {
	width:280px;
	float:left;
}
.pd_single_data {
	background-color:#eff0f0;
	padding: 0;
	width:360px;
	color:#5b605a;
	float:left;
}
.pd_single_data tr td {
	padding:5px;
}
.pd_evenrow td {
	background:#FFF;
}
.pd_single_label {
	font-weight:bold;
}
.pd_single_item {
	padding: 15px;
	float:left;
}
.pd_single_item .img_link_wrap {
	margin:0 6px 6px 0;
	float:left;
	clear:none;
	width:120px;
	height:120px;
}
.pd_tap {
	margin-top: 25px;
	position:relative;
	height:28px;
	padding:0 15px;
	background-repeat:repeat-x;
	background-position:top left;
	background-image:url(../grafik/pd_fane_bg.jpg);
	width:auto;
	float:left;
	clear:both;
	color:#5b605a;
	font-size:18px;
	line-height:28px;
	font-family:Arial, Helvetica, sans-serif;
}
.pd_tap_l {
	width:5px;
	height:28px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../grafik/pd_fane_l.jpg);
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.pd_tap_r {
	width:5px;
	height:28px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../grafik/pd_fane_r.jpg);
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
.morepics {
	padding:0 15px 15px;
	float:right;
	display:block;
}
.square-brows {
	position:relative;
}
.square-brows .tx-jwplants-pi1-browsebox {
	bottom:0;
	height:23px;
	right:0;
}
/*
              ------------  Plants - Pictures ------------  
*/
.pd_form_image {
	background-position:410px 10px;
	background-repeat:no-repeat;
	background-image:url(../grafik/billedbank_bg.jpg);
	height:200px;
}
.pd_view_item {
	float:left;
	width:134px;
	height:160px;
	overflow:hidden;
}
.pd_view_image {
	height:auto;
	width:auto;
	padding:15px;
}
.pd_view_text {
	text-align:center;
	width:100px;
	height:20px;
	padding:0 15px;
}
.pd_view_text a {
	text-decoration:none;
	color:#666;
}
.pd_view_text a:visited {
	color:#999;
}
/*
              ------------  Articles  ------------  
*/
.article_header_latest {
	height:28px;
	width:208px;
	background-image:url(../grafik/greybox.jpg);
	background-position:-38px 0;
	background-repeat:no-repeat;
	line-height:25px;
	position:relative;
}
.article_header_latest a {
	text-decoration:none;
	position:absolute;
	left:175px;
}
.article_header_latest span {
	text-decoration:none;
	position:absolute;
	left:10px;
}
.tx-jwplants-pi2-browsebox {
	margin:5px 0;
}
.tx-jwplants-pi2-browsebox p {
	margin:0;
	padding:0;
}
.tx-jwplants-pi2-browsebox b a {
	font-weight:bold;
}
.article_img_block {
	float:right;
	margin-left:24px;
}
.article_img {
	clear:both;
}
.article_img img {
	margin-bottom:5px;
}
.tx-jwplants-pi2 table.bodytext {
	width:100%;
	border:none;
}
.tx-jwplants-pi2 .tx-jwplants-pi2-browsebox table.bodytext {
	width:auto;
}
.tx-jwplants-pi2 table.bodytext .tr-even td, .tx-jwplants-pi2 table.bodytext .tr-odd td {
	padding:3px 5px;
	line-height:1.2;
	border:none;
}
.tx-jwplants-pi2 table.bodytext .tr-even td a, .tx-jwplants-pi2 table.bodytext .tr-odd td a {
	text-decoration:none;
	line-height:1.2;
	font-weight:bold;
}
/*
              ------------  Nurseries  ------------  
*/
.tx-wmfdnurseries-pi1-browsebox {
	margin:5px 0;
}
.tx-wmfdnurseries-pi1-browsebox p {
	margin:0;
	padding:0;
}
.tx-wmfdnurseries-pi1-browsebox b a {
	font-weight:bold;
}
.nurseries-showall {
	float:right;
}
.nurseries-showall a {
	color:#999;
	text-decoration:none;
}
.nurseries-showall a:hover {
	color:#666;
}
/*
              ------------  Powermail  ------------  
*/
div.tx-powermail-pi1 {
	width:674px;
}
/*
              ------------  Livsstilstyper  ------------  
*/
#bund2 {
	height:294px;
	background-image: url(../grafik/ls-f-bg.jpg);
	background-repeat: repeat-x;
	min-width:925px;
	width:100%;
}
.ls-b-teaser {
	margin:auto;
	width: 906px;
	position:relative;
}
.ls-header, #right_content_upper h1 {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#452f65;
	line-height:14px;
}
#right_content_upper h1 {
	color:#bba3df;
	padding:0;
	margin:0;
}
#right_content_upper div {
	padding:0;
	margin:0;
}
.ls-header a {
	text-decoration:none;
	color:#452f65;
}
.ls-b-teaser .ls-header {
	margin-top:18px;
	float:left;
}
.ls-type-box {
	position:absolute;
	width:207px;
	text-align:center;
	top:42px;
}
.ls-b-teaser .ls-type-box .ls-header {
	margin-top:16px;
	text-align:center;
	width:100%;
}
.ls-b-teaser .ls-type-box .ls-header a {
	color:#bba3df;
}
#ls-type1 {
	left:0;
}
#ls-type2 {
	left:233px;
}
#ls-type3 {
	left:466px;
}
#ls-type4 {
	left:699px;
}
#main_upper {
	float: left;
	width: 100%;
	margin: 0;
	padding:0;
	height:auto;
	overflow:hidden;
}
#main_upper #subpicture {
	padding:  0;
	float:left;
	clear:both;
	height:auto;
	width:692px;
	margin-right:20px;
}
#main_inner_ls {
	float: left;
	width: 925px;
	margin: 0 0 20px 0;
	clear:both;
}
#main_inner_ls #main_sub {
	width:100%;
}
#main_inner_ls #nav2 {
	float:left;
	padding-top:0;
}
#main_inner_ls #main_content_sub {
	width:767px;
	float:left;
	margin:0;
	padding:0;
	clear:none;
}
#main_inner_ls #left_c {
	width:258px;
	float:left;
	margin:0 0 0 40px;
}
#main_inner_ls #right_c {
	width:444px;
	float:left;
	margin:0 0 0 20px;
}
/* Video link */
.ls-videolink, .ls-videolink-spaceleft {
	float:left;
	width:103px;
	margin-right:1px;
	height:270px;
}
.ls-videolink .bodytext, .ls-videolink-spaceleft .bodytext{
	
	line-height:12px;
	font-size:11px;}
.ls-videolink-spaceleft {
	margin-left:28px;
}

/*
              ------------  qr link  ------------  
*/
.qr-link{
	display:block;
	height:14px;
	width:40px;
	background-position:-84px 0;
	background-image:url(../images/qr_img.jpg);
	background-repeat:no-repeat;
	color:#000;
	text-decoration:none;
	line-height:12px;
	font-size:12px;
	font-weight:bold;
	float:right;
	margin-top:2px;
	text-align:right;
	}
