/*********************************** 
 Nyhedsbrev
************************************/

.news-header {
	font-family: arial;
	font-size: 17px;
	font-weight:bold;
	color: #000000;
}

.news-description {
	font-family: arial;
	font-size: 13px;
	font-weight:none;
	color: #909090;
}

.newsletter-label {
	padding:10px;
}

.swNewsletterHR {display: none;}

#eid286659 td
{
xpadding: 0px!important;
xmargin: 0px!important;
xborder-spacing: 0!important;
}

#eid286659 input.textBoxSub  {
	display: block;
	position: relative;
	float: left;
	color: #676864;
	font-size: 11px;
	width: 177px;
	border: solid #7f9db9 1px;
	padding-left: 1px;
	height: 15px;
}

#eid286659 .sw1pxSpace {
	height: 10px;
	display: block;
}

#eid286659 .sw3pxSpace {
	height: 4px;
	display: block;
}

#eid286659 input.textBoxSubNewsletterEmail {
	top: 5px;
}

/*********************************** 
 Højre kolonne
************************************/

#swFrontCol22 .swAfsnit .paragraph-bodytext {
	color:#909090;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.lastCol .swAfsnit .paragraph-bodytext {
	xcolor:#909090;
	xfont-family:Arial,Helvetica,sans-serif;
	xfont-size:11px;
}

/*********************************** 
 Link
************************************/
.link-header a{
	xdisplay: block;
	xborder: 1px solid #EEEEEE;
	xpadding: 2px 20px 2px 5px;
	xbackground-image:url(/cgi-files/external/link_bullet_right.gif);
	xbackground-repeat: no-repeat;
	xbackground-position: right center;		
}
.link-header a:hover{
	xborder: 1px solid #DDDDDD;	
}

.paragraph-bodytext a, .swForm-List td a, .swForm-List th a, .googlemaps * a {
	xdisplay: block;
	xborder: 1px solid #EEEEEE;
	xpadding: 2px 20px 2px 5px;
	xbackground-image:url(/cgi-files/external/link_bullet_right.gif);
	xbackground-repeat: no-repeat;
	xbackground-position: right center;
	xwidth: 70px;
	}

/**************************
Menu
**************************/

.swMenuBullet img {
	width: 20px;
	height: 20px;
}	
	
/**************************
Spørgeskema
**************************/	

#TRForm33678a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
}

#TRForm33687a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
	color: #000000;
}

#TRForm33689a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
}

#TRForm33694a .form-bodytext {	
	xborder: 1px solid red;
	display: block;
	width: 300px;
	}
	
#TRForm33696a .form-bodytext {	
	xborder: 1px solid red;
	display: block;
	width: 300px;
	}
	
#TRForm33698a .form-bodytext {	
	xborder: 1px solid red;
	display: block;
	width: 300px;
	}
	
#TRForm33699a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
	color: #000000;
}

#TRForm33714a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
	color: #000000;
}

#TRForm33717a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
	color: #000000;
}

#TRForm33721a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
	color: #000000;
}

#TRForm33734a .form-bodytext {
	xborder: 1px solid red;
	display: block;
	width: 300px;
}

#leftColTd #swform297738 {
background-image:url("/cgi-files/external/site/bg_form2.jpg");
background-position:left top;
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
padding:2px;
width:215px;
}

.swCommerceMiniTable {
    xheight: 80px;
    xpadding: 26px 10px 10px;
    position: absolute;
    top: 32px;
    left: 50%;
    margin-left: 188px;
    xwidth: 245px;
}

/**************************
Formular
**************************/

.form-bodytext select {
color: #676864;
font-size: 11px;
width: 160px;
margin-bottom: 6px;
}
.form-bodytext input{
color: #676864;
font-size: 11px;
width: 155px;
margin-bottom: 6px;
}

/**************************
Webshop
**************************/

.checkout-userinformation-box {
    border-radius: 4px 4px 4px 4px;
}

.checkout-userinformation-box {
    background: none repeat scroll 0 0 #e1eef7;
    padding: 10px;
}

.commerce-imgframe {
	xborder: 1px solid green;
	xwidth:30px;
	xheight:70px; 
}

.tcC1 {
	background-image:url(/cgi-files/external/back.gif);
	background-repeat:no-repeat;
	xborder: 1px solid red;
	display: block;
	width: 137px; 
	height: 19px;
	text-indent: -500px;
	overflow:hidden;
	xposition: absolute;
	xmargin-top: 281px;	
	xmargin-left: 11px;
	}
	
.commerce-show-prices {
	text-align: right;
	}
.swClearBoth {
    	clear: both;
    	margin-top:40px;
    	}
    	
.commerce-show-subheader {
    width: 135px;
    margin-top: 10px;
    }

.swCommerceRelatedHeadline {
	color: #000000;
    	font-family: Arial,Helvetica,sans-serif;
    	font-size: 13px;
    	font-weight: bold;
       	padding-top: 10px;
    	}
    	
.swCommerceRelatedProduct {
    float: left;
    margin-right: 20px;
    }

.swCommerceRelatedProductLink {
    height: 200px;
    padding-top: 20px;
    width: 150px;
    }
    

/**************************
Resultater
**************************/
    
.resultater .swAfsnit {
	background: none repeat scroll 0 0 #F8F8F8;
    	border-top: 1px solid #EEEEEE;
    	box-shadow: 0 1px 2px #AAAAAA;
    	padding: 10px;
    	margin-bottom: 10px;
}

.resultater .columns {
	width: 690px;
}

#eid362177 {
	xborder: 1px solid blue;
}


/**************************
Resultater - sideblok
**************************/

#eid362325 {
	background: none repeat scroll 0 0 #F8F8F8;
    	border-top: 1px solid #EEEEEE;
    	box-shadow: 0 1px 2px #AAAAAA;
    	padding: 10px;
    	margin-bottom: 10px;
}

#eid362328 {
	background: none repeat scroll 0 0 #F8F8F8;
    	border-top: 1px solid #EEEEEE;
    	box-shadow: 0 1px 2px #AAAAAA;
    	padding: 10px;
	margin-bottom: 10px;
}

#eid362329 {
	background: none repeat scroll 0 0 #F8F8F8;
    	border-top: 1px solid #EEEEEE;
    	box-shadow: 0 1px 2px #AAAAAA;
    	padding: 10px;
	margin-bottom: 10px;
}

/**************************
Billedgalleri
**************************/


.postcard table table {
border: 1px solid #e3e6e3;
background-color: #f6f7f6;
width: 135px;
height: 80px;
margin-right: 11px;
}

.postcard table table a {
width: 135px;
height: 60px;
display: block;
overflow: hidden;
margin-top: 11px;
padding-bottom: 0px;
}
.postcard-header {
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
}








/*########## Resultat ##########*/
.resultat .swMainContent H2 {
	font-size: 24px;
	font-weight: 100;
}
.resultat .swMainContent .swCore_count_2 table {
	width: 690px;
}
.resultat .swMainContent .swCore_count_3 table.postcard,
.resultat .swMainContent .swCore_count_4 table.postcard {
	xwidth: 690px;
}
.resultat .swMainContent .postcard-header,
.resultat .swMainContent .file.layout6 H2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: 100;
	text-transform: none;
}
.resultat .swMainContent .swCore_count_3 table.postcard td,
.resultat .swMainContent .swCore_count_4 table.postcard td {
	height: 1px;
	background-color: transparent;
}
.resultat .swMainContent .swCore_count_3 .postcard table table,
.resultat .swMainContent .swCore_count_4 .postcard table table {
	background-color: transparent;
	border: 0px solid;
	margin-right: 15px;
}
.resultat .swMainContent .swCore_count_3 .postcard table table a,
.resultat .swMainContent .swCore_count_4 .postcard table table a {
	width: 220px;
	height: 280px;
	margin-top: 0px;
}
.resultat .swMainContent .testim1 table {
	width: 650px;
	background-image: url("/cgi-files/external/quotes.png");
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding: 0 0 0 40px;
}
.resultat .swMainContent .testim2 table.paragraph-imagebox,
.resultat .swMainContent .testim3 table.paragraph-imagebox {
	width: 200px;
	padding: 0px;
}
.resultat .paragraph.layout1 table.paragraph-imagebox  {
	padding-left: 10px;
}
.resultat .paragraph.layout2 table.paragraph-imagebox  {
	padding-right: 10px;
}
.resultat .swMainContent .testim2 table,
.resultat .swMainContent .testim3 table {
	width: 650px;
	padding: 0 0 0 40px;
}
.resultat .swMainContent .testim1 table p,
.resultat .swMainContent .testim2 table p,
.resultat .swMainContent .testim3 table p {
	font-family: Georgia,"Times New Roman",Times,serif;
	color: #777777;
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
}





