/**************************
Venstremenu
**************************/
#swLeftmenuDiv {
background-image: url(/cgi-files/external/bg_venstremenu.gif);
background-repeat: repeat-x;
background-position: top left;
}
.swMenuItem .swMenuItem a,
.swMenuItem .swMenuItem a.active,
.swMenuItem .swMenuItem a.link,
.swMenuItem .swMenuItem a.hover,
.swMenuItem .swMenuItem a.visited {
padding-left: 20px;
}
.swMenuItem .swMenuItem .swMenuItem a,
.swMenuItem .swMenuItem .swMenuItem a.active,
.swMenuItem .swMenuItem .swMenuItem a.hover,
.swMenuItem .swMenuItem .swMenuItem a.visited {
padding-left: 35px;
}
.swMenuSection .swMenuSection,
.swMenuSection .swMenuSection .swMenuSection {
margin-bottom: 8px;
}

/**************************
Højrekolonne
**************************/
.pagecolelement .swAfsnit .paragraph-header, .pagecolelement .news .news-header {
	color:#555555;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	}


.pagecolelement .swAfsnit .paragraph-header,
.pagecolelement .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;
}
.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: 160px;
margin-bottom: 6px;
}
.pagecolelement .form-bodytext input{
color: #676864;
font-size: 11px;
width: 155px;
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: 160px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

.form-error {
color: #233f95
}

#form_32446 {
	width: 155px;
}

/**************************
Diverse
**************************/
hr {
width: 100%;
height: 1px;
color: #d9d9d9;
border: none;
background: #ebebeb;	
}

/**************************
Sidehoved
**************************/
.page-head {
background-image: url(/cgi-files/external/bg_header.gif);
background-repeat: repeat-x;
background-position: top center;
height: 38px;
padding-top: 12px;
padding-left: 20px;
text-transform: uppercase;
text-align: center;
}

.page-navigator {
xposition: absolute;
xright: 220px;
xmargin-top: -10px;
}


/**************************
Reservation
**************************/

.swAfsnit .paragraph-header, .pagecolelement .news .news-header {
	color:#555555;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	}


#eid263020 .swAfsnit .paragraph-header,
.news .news-header {
background-image: url(/cgi-files/external/bg_header.gif);
background-repeat: repeat-x;
background-position: top center;
width: 200px;
height: 27px;
xtext-align: center;
text-transform: uppercase;
padding-top: 10px;
color: #333333;
}
.news .news-header {
font-size: 8px;
}
.news .swShow_news_small_List {
padding-left: 10px;
padding-right: 10px;
}

.pagecolelement {
xbackground-image: url(/cgi-files/external/bg_formular.gif);
xbackground-repeat:  repeat-x;
xbackground-position: top center;
}
.form {
color: #676864;
}
#eid263011 {
xpadding-left: 20px;
}
.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;
}

x#send_263011 {
background-image: url(/cgi-files/external/sendknap.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 160px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

.form-error {
color: #233f95
}

#send_263011 {
background-image: url(/cgi-files/external/send_reservation.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 53px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

#send_263019 {
background-image: url(/cgi-files/external/send_reservation.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 53px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

#send_263020 {
background-image: url(/cgi-files/external/send_reservation.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 53px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

#send_268377 {
background-image: url(/cgi-files/external/send_reservation.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 53px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

#send_268396 {
background-image: url(/cgi-files/external/send_reservation.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 33px;
width: 53px;
margin-top: 6px;
border: solid #ededed 1px;
cursor: hand;
}

.form_31342 {
	border: 1px solid red;
	}