/*********************************** 
 GENERELLE INDSTILLINGER
************************************/

#eid317382 {
	position: absolute;
	top: 180px; 
	left: 33px;
}

#eid291023 {
	position: absolute;
	top: 180px; 
	left: 37px;
}

#eid291024 {
	position: absolute;
	top: 250px; 
	left: 35px;
	}



.page-navigatorTable {
	display:none;
}

#eid287702 .paragraph-imagebox img {
	border: none !important;
}

#eid287710 .paragraph-imagebox img {
	border: none !important;
}

#swBody {
	background-color: #ececed;
}

#swSiteDiv {
	background-image: url(/cgi-files/external/site/content_baggrund.gif);
	background-position:center top;
	background-repeat:repeat-y;
                             }
#swContentDiv {                        
	min-height:620px;
	height:auto !important;
	height:620px;
}

.paragraph-header, #swPageHeader, .page-head  {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 30px;
	font-weight: 400;
	color: #0092cc;
	letter-spacing: 0px;
}

.link-header {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 18px;
	font-weight: 400;
	color: #0092cc;
	letter-spacing: 0px;
}

.paragraph-bodytext a, .swForm-List td a, .swForm-List th a, .googlemaps * a {
	color:#0092cc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
/*********************************** 
 TOPMENU
************************************/

#swTopMenu a.topMenu-main:hover, #swTopMenu a.topMenu-main.active:visited, #swTopMenu a.topMenu-main.active {
	background-color:#0092CC;
	color:#ffffff;
                             }

#swTopMenu {
	position: absolute;
	top: 70px;
	left: 500px;
                             }
                             
#swTopMenuSeparator {
	margin-right: 10px;
	margin-left: 5px;
	border-right: 1px solid #000000;
	height: 10px;
	xwidth: 1px;
                             }
                             
#swTopMenu .topMenu-main {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 14px;
	font-weight: 400;
	xcolor: #000000;
	letter-spacing: 0px;
}

#swTopMenu a.topMenu-main:hover, a.topMenu-main:hover {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 14px;
	font-weight: 400;
	color: #ffffff;
	letter-spacing: 0px;
}

#swTopMenu a:active {
	xbackground-image: url(/cgi-files/external/site/bg_menu.gif);
                             }

#swTopMenu a:link {
	xbackground-image: url(/cgi-files/external/site/bg_menu.gif);
                             }
                             
#swTopMenu a:visited {
	xbackground-image: url(/cgi-files/external/site/bg_menu.gif);
                             }

#swTopMenu a:hover {
	xbackground-image: url(/cgi-files/external/site/bg_menu.gif);
                             }

#swTopMenu a:active {
	xbackground-image: url(/cgi-files/external/site/bg_menu.gif);
                             }

.topMenu-main {
	position: relative;
	}
                             
#tdMenu269005 {
	position: relative;
        border-left: 1px solid #000000;
                             }


/*********************************** 
 LEFTMENU
************************************/

#swMenuLeftDiv a.leftMenu-main:hover, #swMenuLeftDiv a.leftMenu-main.active:visited, #swMenuLeftDiv a.leftMenu-main.active {
	xbackground-color:#0092CC;
	color:#0092cc;
                             }

#swMenuLeftDiv .menu-main {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	letter-spacing: 0px;
}

#swMenuLeftDiv a.menu-main:hover, a.leftMenu-main:hover {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 14px;
	font-weight: 400;
	color: #4f4f4f;
	letter-spacing: 0px;
}

#swMenuLeftDiv a.menu-main:active, a.leftMenu-main:active {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 14px;
	font-weight: 400;
	color: #0092cc;
	letter-spacing: 0px;
}


#swLeftmenuDiv {
	background-image: url(/cgi-files/external/site/left_menu_baggrund.gif);
	background-image: top center;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#swMenuLeftDiv {
	font-family: arial narrow, arial, helvetica, verdana;
	font-size: 18px;
	font-weight: 400;
                             color: #0092cc;
                             letter-spacing: 0px;
                             min-height: 390px;
                             height: 390px;
                             xborder: 1px solid green;
                             margin-left:20px;
}

/**************************
Højrekolonne
**************************/

#swPageCol {
                             padding-left: 9px;
                             border-left: 1px solid #666666;
}

.pagecolelement .swAfsnit .paragraph-header, .pagecolelement .news .news-header {
                             font-family: arial narrow, arial, helvetica, verdana;
                             font-size: 30px;
                             font-weight: 400;
                             color: #666666;
                             letter-spacing: 0px;
}

.pagecolelement .swAfsnit,
.pagecolelement .news .news-header {
                             background-image: url(/cgi-files/external/bg_header.gif);
                             background-repeat: repeat-x;
                             background-position: top center;
                             xwidth: 200px;
                             xheight: 27px;
                             text-align: center;
                             text-transform: uppercase;
                             padding-top: 10px;
                             color: #333333;
}
.pagecolelement .news .news-header {
font-size: 8px;
}
.pagecolelement .news .swShow_news_small_List {
padding-left: 10px;
padding-right: 10px;
}

.pagecolelement {
background-image: url(/cgi-files/external/bg_formular.gif);
background-repeat:  repeat-x;
background-position: top center;
}
.pagecolelement .form {
color: #676864;
}
.pagecolelement #eid262921 {
padding-left: 20px;
}
.pagecolelement .form-bodytext select {
color: #676864;
font-size: 11px;
width: 175px;
margin-bottom: 6px;
}
.pagecolelement .form-bodytext input{
color: #676864;
font-size: 11px;
width: 170px;
margin-bottom: 6px;
}
.pagecolelement #send_262921 {
background-image: url(/cgi-files/external/sendknap.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 175px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

.form-error {
color: #233f95
}

#form_33215, #form_33216, #form_33217 {
                             width: 175px;
}

#form_33219 {
                             width: 175px;
}

/**************************
Billedgalleri
**************************/
.postcard-header {
                             font-family: arial narrow, arial, helvetica, verdana;
                             text-transform: uppercase;
                             font-size: 16px;
                             font-weight: 400;
                             color: #0092cc;
                             letter-spacing: 0px;
}

.postcard table table {
border: 1px solid #e3e6e3;
background-color: #f6f7f6;
width: 140px;
height: 60px;
margin-right: 11px;
}
.postcard table table a {
width: 140px;
height: 60px;
display: block;
overflow: hidden;
margin-top: 11px;
padding-bottom: 0px;
}


/**************************
Indhent tilbud
**************************/



#eid287993 .swAfsnit .paragraph-header, .pagecolelement .news .news-header {
                             font-family: arial narrow, arial, helvetica, verdana;
                             font-size: 30px;
                             font-weight: 400;
                             color: #666666;
                             letter-spacing: 0px;
}

#eid287993 .swAfsnit,
#eid287993 .news .news-header {
                             background-image: url(/cgi-files/external/bg_header.gif);
                             background-repeat: repeat-x;
                             background-position: top center;
                             width: 200px;
                             height: 27px;
                             text-align: center;
                             text-transform: uppercase;
                             padding-top: 10px;
                             color: #333333;
}
#eid287993 .news .news-header {
font-size: 8px;
}
#eid287993 .news .swShow_news_small_List {
padding-left: 10px;
padding-right: 10px;
}

#eid287993 {
background-image: url(/cgi-files/external/bg_formular.gif);
background-repeat:  repeat-x;
background-position: top center;
}
#eid287993 .form {
color: #676864;
}

#eid287993 .form-bodytext select {
color: #676864;
font-size: 11px;
width: 175px;
margin-bottom: 6px;
}
#eid287993 .form-bodytext input{
color: #676864;
font-size: 11px;
width: 170px;
margin-bottom: 6px;
}

.form-error {
color: #233f95
}

#form_33416 {
                             width: 170px;
}

#form_33417 {
                             width: 170px;
}

