@charset "UTF-8";
/* CSS Document */

/* Whitebox */

.jf_whitebox_nw {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	/* IE6pngfix - Husk at fylde den fulde siti med /fileadmin/templates ind i typo3-inst-versionen */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/fileadmin/templates/grafik/jf_whitebox_corner_nw.png');
}
.jf_whitebox_nw[class] {
	background-image: url(grafik/jf_whitebox_corner_nw.png);
}
.jf_whitebox_ne {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: right top;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/fileadmin/templates/grafik/jf_whitebox_corner_ne.png');
}
.jf_whitebox_ne[class] {
	background-image: url(grafik/jf_whitebox_corner_ne.png);
}
.jf_whitebox_sw {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: left bottom;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/fileadmin/templates/grafik/jf_whitebox_corner_sw.png');
}
.jf_whitebox_sw[class] {
	background-image: url(grafik/jf_whitebox_corner_sw.png);
}
.jf_whitebox_se {
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: right bottom;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/fileadmin/templates/grafik/jf_whitebox_corner_se.png');
}
.jf_whitebox_se[class] {
	background-image: url(grafik/jf_whitebox_corner_se.png);
}
.jf_whitebox_border {
	background-color: #FFFFFF;
}
.jf_whitebox_content {
	background-color: #FFFFFF;
	vertical-align: top;
}

/* Picture header row */

#jf_picture_header_hspace {
	width: 20px;
}
#jf_picture_header_vspace {
	/* height: 20px; */
}
#jf_picture_header_search_td {
	width: 189px;
	/* height: 30px; */
}

/* Submenu and bread */

#jf_submenu_and_bread_table {
	margin-top: 20px;
}
#jf_submenu_column {
	width: 1px;
}
#jf_bread_column {
}

/* Submenu */

#jf_sp_left_column_content {
	width: 187px;
	padding-right: 35px;
}
#jf_submenu {
}
#jf_submenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9EFBE;
}
#jf_submenu .jf_submenuitems a {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9EFBE;
	font-size: 13px;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 10px;
}
#jf_submenu #jf_activesubmenuitem a {
	color: #6EAB23;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9EFBE;
}
#jf_submenu .jf_subsubmenuitems a {
	font-size: 12px;
	color: #999999;
	display: block;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#jf_submenu #jf_activesubsubmenuitem a {
	color: #6EAB23;
}
#jf_submenu .jf_subsubsubmenuitems a {
	font-size: 11px;
	color: #999999;
	display: block;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
}
#jf_submenu #jf_activesubsubsubmenuitem a {
	color: #6EAB23;
}

#jf_submenu a:focus, #jf_submenu a:hover, #jf_submenu a:active {
	background-color: #F3FAEA;
}

/* Main content */

#jf_main_content h1, #jf_main_content h2, #jf_main_content h3, #jf_main_content h4, #jf_main_content a:hover {
	color: #6EAB23;
}

/* Indexed search */

.tx-indexedsearch-searchbox input {
	margin: 5px;
	border: 1px solid #6EAB23;
}
.tx-indexedsearch-searchbox select {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #6EAB23;
}
.tx-indexedsearch-searchbox-button {
	font-size: 10px;
	height: 18px;
	color: #333333;
	background-color: #6EAB23;
}

/* Indexed serachbox */

#searchform-submit-td {
	display: none;
}
#search_table {
	height: 30px;
	vertical-align: middle;
	border: 0px none #FFFFFF;
}
#searchform {
	margin-bottom: 20px;
}
#search_border_w {
	width: 12px;
	background-image: url(grafik/searchbox/search_border_w.gif);
	background-repeat: no-repeat;
}
#search_border_e {
	width: 6px;
	background-image: url(grafik/searchbox/search_border_e.gif);
	background-repeat: no-repeat;
}
#search_submit_g {
	width: 20px;
	background-image: url(grafik/searchbox/search_submit_g_bg.gif);
	cursor: auto;
	height: 30px;
	background-repeat: no-repeat;
}
#searchform-sword {
	width: 151px;
	background-image: url(grafik/searchbox/search_field.gif);
	height: 30px;
}
#searchform-sword input {
	height: 16px;
	width: 151px;
	border: 0px none #FFFFFF;
	font-size: 13px;
	color: #999999;
	font-style: italic;
}

/* Flexible content 2 colums */

#sp_2columns, .col2575, .col5050, .col7525 {
}
.sp_2columns_l {
	float: left;
}
.sp_2columns_c {
	float: left;
	width: 2%;
}
.sp_2columns_r {
	float: left;
}
.col2575 .sp_2columns_l, .col7525 .sp_2columns_r {
	width: 24%;
}
.col5050 .sp_2columns_l, .col5050 .sp_2columns_r {
	width: 49%;
}
.col7525 .sp_2columns_l, .col2575 .sp_2columns_r {
	width: 74%;
}

/* Flexible content greyborderbox */

.jf_greyborderbox { 
	border: 1px solid #CCCCCC;
	padding: 20px;
}

/* Alm. underside højrekolonne */

#jf_rcol_content {
	margin-top: 20px;
}
#jf_rcol_content h1, #jf_rcol_content h2, #jf_rcol_content h3, #jf_rcol_content h4, #jf_rcol_content a:hover {
	color: #6EAB23;
}

/* Produkt sider (2 kolonner) */

#jf_sp_pr_2col_left {
	width: 372px;
}
#jf_sp_pr_2col_vspace {
}
#jf_sp_pr_2col_right {
	width: 569px;
}
#jf_pr_rcol_content h1, #jf_pr_rcol_content h2, #jf_pr_rcol_content h3, #jf_pr_rcol_content h4, #jf_pr_rcol_content a:hover, #jf_pr_main_content h1, #jf_pr_main_content h2, #jf_pr_main_content h3, #jf_pr_main_content h4, #jf_pr_main_content a:hover {
	color: #6EAB23;
}

/* Stregkoder */

.tx-pincodesearch-pi1 .text {
	width: 170px;
	height: 16px;
	border: solid 1px #CCCCCC;
	background: #FFFFFF;
	font-size: 10px;
	line-height: 100%;
}

.tx-pincodesearch-pi1 .submit {
	border: solid 1px #94A7BB;
	height: 20px;
	background: #E2E5E7;
	font-size: 11px;
	line-height: 100%;
}
