@charset "iso-8859-1";
/* CSS Document */

/* Generelle settings */

body {
	margin-left: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #323D41;
	font-family: Verdana;
	font-size: 11px;
}
h1 {
	font-family: "Fletch Light", Arial, sans-serif;
	font-size: 25px;
	color: #9E9C8F;
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 14px;
}
h2 {
	font-family: "Fletch Light", Arial, sans-serif;
	font-size: 20px;
	color: #9E9C8F;
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 13px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 0px;
	color: #A31522;
	margin-top: 1px;
	margin-bottom: 12px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 11px;
}
p {
	margin-top: 1px;
	margin-bottom: 11px;
}
a:link {
	color: #B78F25;
	text-decoration: none;
}
a:visited {
	color: #B78F25;
	text-decoration: none;
}
a:focus {
	color: #B78F25;
	text-decoration: underline;
}
a:hover {
	color: #B78F25;
	text-decoration: underline;
}
a:active {
	color: #B78F25;
	text-decoration: underline;
}

.csc-frame-frame1 {
	background-color: #CCCCCC;
	padding: 5px;
}
.csc-frame-frame2 {
	background-color: #F7FDB6;
	padding: 5px;
}

#main_table {
	background-color: #FFFFFF;
}
#main_col {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}

#main_left_border {
	background-image: url(grafik/main_nw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 18px;
}

#main_right_border {
	background-image: url(grafik/main_se.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 18px;
}

/* Fælles links bar */

#common_links_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
	vertical-align: middle;
	height: 24px;
	margin-top: 12px;
}
#common_links_table .txt {
	padding-right: 7px;
	padding-left: 8px;
}
#common_links_table .txt a:link {
	color: #9F9B90;
	text-decoration: none;
}
#common_links_table .txt a:visited {
	color: #9F9B90;
	text-decoration: none;
}
#common_links_table .txt a:focus {
	color: #B78F25;
	text-decoration: underline;
}
#common_links_table .txt a:hover {
	color: #B78F25;
	text-decoration: underline;
}
#common_links_table .txt a:active {
	color: #B78F25;
	text-decoration: underline;
}

/* Form elementer generelle settings */

input {
	border: 1px solid #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
}

input[type="text"] {
	height: 14px;
}
input[type="password"] {
	height: 14px;
}
input[type="checkbox"] {
	border: none;
}
input[type="radio"] {
	border: none;
}
input[type="submit"] {
	background-color: #FFFFFF;
	color: #999999;
	text-align: center;
	font-size: 11px;
}
select {
	border: 1px solid #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
}
textarea {
	border: 1px solid #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
fieldset {
	border: 1px solid #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;	
}

#mailform legend{
	display: none;
}

#mailform fieldset {
	border: 0px;
	margin-left:35px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	
}

.csc-mailform-field {
	clear: both;
}

/* Header */

#head_logo {
	margin-top: 7px;
}

/* Søgeboks */

#search_table {
	height: 20px;
	vertical-align: middle;
	border: 0px none #FFFFFF;
}
#searchform {
	margin-bottom: 7px;
}

#search_border_w {
	width: 9px;
	background-image: url(grafik/search_border_w.gif);
	background-repeat: no-repeat;
}
#search_submit_g {
	width: 15px;
	background-image: url(grafik/search_submit_g_bg.gif);
	cursor: auto;
	height: 20px;
	background-repeat: no-repeat;
}
#search_submit_g img {
	margin-top: 1px;
}
#search_field {
	width: 134px;
	background-image: url(grafik/search_field.gif);
	height: 20px;
}
#search_field input {
	height: 14px;
	width: 134px;
	border: 0px none #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}

#searchform-sword {
	width: 134px;
	background-image: url(grafik/search_field.gif);
	height: 20px;
}
#searchform-sword input {
	height: 14px;
	width: 134px;
	border: 0px none #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}

#search_border_e {
	width: 9px;
	background-image: url(grafik/search_border_e.gif);
	background-repeat: no-repeat;
}
#search_submit_b {
	display: none;
}
#searchform-submit-td {
	display: none;
}
.tx-indexedsearch-searchbox input {
	margin: 5px;
}
.tx-indexedsearch-searchbox select {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}

/* hrs */

#hr_head {
	background-color: #DDDAD3;
}
.hr_yellow {
	background-color: #C0A649;
	height: 1px;
}

/* Fælles sideindhold */

#main_row_n {
	vertical-align: top;
}

/* Forsideindhold */

#main_col_w {
	width: 686px;
}

#main_col_c {
	width: 28px;
}
#main_col_e {
	width: 210px;
}

/* Undersideindhold */

#main_row_s {
	vertical-align: top;
}

/* Hovedmenu */

#menu_holder {
	height: 44px;
}
#menu_main {
	font-family: "Fletch Light", Arial, sans-serif;
	color: #9F9B90;
	vertical-align: bottom;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 24px;
}
#menu_table {
	height: 18px;
	border-collapse:collapse;
}
#menu_table .menuitems {
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 1px;
	vertical-align: bottom;
}
#menu_table .menuitems a {
	color: #9F9B90;
	text-decoration: none;
}
#menu_table .menuitems a:hover {
	color: #B78F25;
	text-decoration: underline;
}
#menu_table #active_menuitem {
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 1px;
	vertical-align: bottom;
}
#menu_table #active_menuitem a {
	color: #B78F25;
	text-decoration: none;
}

/* Højre forsidekolonne */

.main_col_e_table {
	margin-top: 7px;
}
.main_col_e_table h2, .main_col_e_table .h2 {
	background-image: url(grafik/fp_h1_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;
	padding-bottom: 4px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	height: 18px;
}

.main_col_e_table .h2 {
	height: 21px;
}

.main_col_e_table p, .main_col_e_table .tx-wildsideeventlist-pi1 {
	color: #191919;
	margin-top: 1px;
	margin-bottom: 0.8em;
	font-size: 11px;
	line-height: 15px;
}

/* Brevboks */

#brev_table {
	height: 20px;
	vertical-align: middle;
	border: 0px none #FFFFFF;
	margin-bottom: 1px;
}
#brev_form {
	margin-bottom: 0px;
}

#brev_border_w {
	width: 9px;
	background-image: url(grafik/brev_border_w.gif);
	background-repeat: no-repeat;
}
#brev_field {
	width: 149px;
	height: 20px;
	background-image: url(grafik/brev_field.gif);
	background-repeat: repeat-x;
}
#brev_field input {
	height: 14px;
	width: 149px;
	border: 0px none #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}
#brev_border_e {
	width: 9px;
	background-image: url(grafik/brev_border_e.gif);
	background-repeat: no-repeat;
}
#brev_submit_b input {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
	width: 38px;
	background-image: url(grafik/send_bg.gif);
	background-repeat: no-repeat;
	margin-left: 2px;
	color: #A2A2A2;
}

.tilmeld_nyhedsbrev_table {
	height: 20px;
	vertical-align: middle;
	border: 0px none #FFFFFF;
	margin-bottom: 1px;
}
.tilmeld_nyhedsbrev_table td {

}
.tilmeld_nyhedsbrev_form {
	margin-bottom: 0px;
}

.tilmeld_nyhedsbrev_border_w {
	width: 9px;
	background-image: url(grafik/brev_border_w.gif);
	background-repeat: no-repeat;
}
.tilmeld_nyhedsbrev_field {
	width: 80px;
	height: 20px;
	background-image: url(grafik/brev_field.gif);
	background-repeat: repeat-x;
}
.tilmeld_nyhedsbrev_field input {
	height: 14px;
	width: 80px;
	border: 0px none #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}
.tilmeld_nyhedsbrev_border_e {
	width: 9px;
	background-image: url(grafik/brev_border_e.gif);
	background-repeat: no-repeat;
}
.tilmeld_nyhedsbrev_submit_b input {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
	width: 38px;
	background-image: url(grafik/send_bg.gif);
	background-repeat: no-repeat;
	margin-left: 2px;
	color: #A2A2A2;
}

/* Store forsidebillede */

#big_div {
	margin-top: 6px;
	margin-bottom: 6px;
}
#big_pic {
	margin-bottom: 10px;
}

#big_div h1 {
	font-size: 18px;
	color: #343434;
	margin-top: 1px;
	margin-bottom: 6px;
	margin-left: 14px;
}
#smallpics_row {
	vertical-align: top;
}


/* Små forsidebilleder */

.smallpic {
	width: 218px;
}
.smallpic_space {
	width: 15px;
}

.med_div {
	margin-top: 15px;
}
.med_pic {
	margin-bottom: 6px;
}

.med_div h2 {
	font-size: 16px;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 4px;
	margin-left: 3px;
}
.med_div p {
	font-size: 11px;
	color: #000000;
	margin-top: 2px;
	margin-bottom: 6px;
	margin-left: 3px;
}

/* Fælles for undersider */

#submenu_and_bread_table {
	margin-top: 20px;
}

/* Undermenu Level 2 */

#submenu_col {
	vertical-align: top;
}
#submenu_table {
	border-collapse:collapse;
}
#submenu_table td {
	padding: 6px;
	margin: 6px;
}
.passive_smi {
	font-family: Arial, sans-serif;
	font-size: 12px;
}
.passive_smi a {
	color: #9E9A8E;
	text-decoration: none;
	font-weight: normal;
	display: block;
}
.passive_smi a:focus {
	color: #B78F25;
}
.passive_smi a:hover {
	color: #B78F25;
}
.active_smi {
	font-family: Arial, sans-serif;
	font-size: 12px;
}
.active_smi a {
	color: #9E9A8E;
	text-decoration: none;
	font-weight: bold;
}
.active_smi a:focus {
	color: #B78F25;
}
.active_smi a:hover {
	color: #B78F25;
}

/* Undermenu Level 3 */

.passive_ssmi {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
}

.passive_ssmi a:focus {
	color: #B78F25;
}
.passive_ssmi a:hover {
	color: #B78F25;
}
.active_ssmi {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
}
.active_ssmi a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.passive_ssmi a {
	text-decoration: none;
	color: #9E9A8E;
	display: block;
	font-weight: normal;
}

.active_ssmi a:focus {
	color: #B78F25;
}
.active_ssmi a:hover {
	color: #B78F25;
}

/*  UnderMenu Level 4 */

table#fourthlevel.innertable {
	font-weight: normal;
}

table#fourthlevel.innertable .passive_ssmi {
	font-size: 10px;
	font-weight: normal;
}
table#fourthlevel.innertable .active_ssmi {
	font-size: 10px;
}

table#fourthlevel.innertable .active_ssmi a {
	color: #B78F25;/*#666666;*/
}

table#fourthlevel.innertable .passive_ssmi a {
	color: #666666;/*#9E9A8E;*/
}
table#fourthlevel.innertable .active_ssmi a:focus {
	color: #B78F25;
}
table#fourthlevel.innertable .active_ssmi a:hover {
	color: #B78F25;
}
table#fourthlevel.innertable .passive_ssmi a:focus {
	color: #9E9A8E;
}
table#fourthlevel.innertable .passive_ssmi a:hover {
	color: #9E9A8E;
}



/*  SubMenu kanter */

.passive_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9E9A8E;
}
.passive_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9E9A8E;
}
.active_borders {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B78F25;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B78F25;
}
.active_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B78F25;
}
.active_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B78F25;
}

/* Spacer */

#space_col {
	width: 20px;
}

/* Brødtekst */

#bread_col {
	width: 742px;
	vertical-align: top;
}
#bread_holder {
	margin: 0px;
	padding: 0px;
}

/* Footer */

#footer_main {
	color: #FFFFFF;
	text-align: center;
	margin: 5px;
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
#footer_main p {
	margin: 0px;
}
#footer_main a {
	color: #FFFFFF;
}
/* MAIL FORM start */

.csc-mailform-field {margin-bottom: 5px;_margin-left:5px;}
.csc-mailform-field label {
	width: 316px;
	float: left;
	display: block;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	

		
}
.csc-mailform-field .csc-mailform-radio label {
	float: none;
	display: inline;
}
.csc-mailform {
border:0px;
margin:0;
padding:0;
}
.csc-mailform-field input[type="text"] {
	width: 200px;
}
.csc-mailform-field textarea {
	width: 200px;
}
.csc-mailform-field select {
	width: 250px;
}
.csc-mailform-field input[type="submit"] {
	margin-left: 100px;
}

/* Nyheder */

#news_table {
	margin-top: 7px;
}
#news_table h2 {
	font-family: "Fletch Light", Arial, sans-serif;
	color: 9F9B90;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	background-image: url(grafik/news_h2_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;
	padding-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	height: 18px;
}
#news_table p {
	color: #191919;
	margin-top: 1px;
	margin-bottom: 0.8em;
	font-size: 12px;
	line-height: 15px;
}
#news_table dd {
	margin-top: 1px;
	margin-left: 0px;
	font-size: 11px;
	margin-bottom: 1px;
}
.news-single-img {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
#news_table #list_time {
	height: 25px;
}
#latest_news_table {
	font-size: 11px;
}
/*
	================================================================================
		Newsletter subscription
	================================================================================
*/

.tx-sremailsubscribe-pi1 p {
	margin-top: 0.5em;
	margin-bottom: 0;
	padding: 0;
	text-indent: 0;
	font-size: 12px;
}
.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit { margin-left: 2em; margin-right: 2em;}
.tx-sremailsubscribe-pi1 h4 {
	margin-top: 0;
	padding-left: 0em;
	font-weight: normal;
}
.tx-sremailsubscribe-pi1 legend { padding: 0 .5em; font-weight: bold; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-notice {
	font-style: italic;
	margin-bottom: 1em;
	display: none;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-trash { margin-bottom: 2em; }
.tx-sremailsubscribe-pi1 a {
	text-decoration:none;
}
.tx-sremailsubscribe-pi1 a:hover {
	text-decoration:underline;
}
.tx-sremailsubscribe-pi1 label { margin: 0; padding: 0; }
.tx-sremailsubscribe-pi1 label span { color: #ff0000; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-error {
	color: #A31522;
}
.tx-sremailsubscribe-pi1 input { }
.tx-sremailsubscribe-pi1 input[type=password] { margin-right: 1em; }
/* * html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-password { margin-right: 1em; } */
.tx-sremailsubscribe-pi1 input[type=radio], .tx-sremailsubscribe-pi1 input[type=checkbox] { background-color: transparent; }
/* * html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-radio, * html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-checkbox { background-color: transparent; }	*/
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon:hover { cursor: pointer; }
.tx-sremailsubscribe-pi1 a.tx-sremailsubscribe-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
.tx-sremailsubscribe-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes { list-style-type: none; }
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes li {
	margin: 0;
	padding: 0;
}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
.tx-sremailsubscribe-pi1 dl { margin: 0; padding: 1em 0 0 0; }
.tx-sremailsubscribe-pi1 dt, .tx-sremailsubscribe-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
.tx-sremailsubscribe-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
/* .tx-sremailsubscribe-pi1 dd { text-align: left; width: 50%; } */
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd { width: auto; }
/* * html .tx-sremailsubscribe-pi1 dd { float: none; } */
.tx-sremailsubscribe-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
.tx-sremailsubscribe-pi1 dd label { padding: 0 1em 0 .5em; }

/* Modified from default styles */
/*
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checked-values li { float: none; }
.tx-sremailsubscribe-pi1 dd { float: none; display: none; }
 */

.tx-sremailsubscribe-pi1 dd {
	display: block;
	float: none;
}
.tx-sremailsubscribe-pi1 dt { display: none }
.tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-text {
	width: 147px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}
.tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-submit {
	width: 40px;
	background-image: url(grafik/send_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
}

.round_input_td {
	background-image: url(grafik/round_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 169px;
	background-position: center center;
}
.round_input_txt {
	width: 147px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F9B90;
}
.round_submit {
	width: 40px;
	background-image: url(grafik/send_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
}

/* Følgende gælder kun på forsiden */

#brev_row .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit, #kal_row .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
	margin-left: 2em;
	margin-right: 2em;
	display: none;
}
#brev_row fieldset, #kal_row fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
}
#brev_row legend,#kal_row legend {
	display: none;
}
#brev_row #tx-sremailsubscribe-pi1-name, #kal_row #tx-sremailsubscribe-pi1-name {
	display: none;
}
#brev_row dl, #kal_row dl {
	margin: 0px;
	padding: 0px;
}
#brev_row dd, #kal_row dd{
	padding: 0px;
	margin: 0px;
}
#brev_row dt, #kal_row dt {
	padding: 0px;
	margin: 0px;
}
#brev_row #tilmeld_nyhedsbrev_table_name, #kal_row #tilmeld_nyhedsbrev_table_name {
	display: none;
	clear: right;
}
#brev_row .tx-sremailsubscribe-pi1-error,#kal_row .tx-sremailsubscribe-pi1-error {
	color: #A31522;
}

/* fce1 */

#fce1_hor_spacebar {
	height: 21px;
}
#fce1_main_body {
}
#fce1_left_content_ml {
	width: 35px;
}
#fce1_left_content {
	width: 474px;
	vertical-align: top;
}
#fce1_left_content h1 {
	font-family: Solex, Verdana, Arial, sans-serif;
	font-size: 32px;
	font-weight: normal;
	color: #343434;
	margin-bottom: 10px;
}
.fce1_mm {
	background-color: #FFFFFF;
}
#fce1_left_content_mr {
	width: 28px;
}
#fce1_lce p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 200%;
	margin-top: 0px;
	margin-bottom: 5px;
}
.fce1_lce_space_n {
	height: 12px;
}
.fce1_lce_row {
	vertical-align: top;
}
.fce1_lce_w {
	width: 190px;
}
.fce1_lce_c {
	width: 13px;
}
.fce1_lce_e {
	text-align: left;
}
.fce1_lce_space_s {
	height: 26px;
}
.fce1_hori_divider {
	background-color: #9D9B8C;
	height: 1px;
}
.fce1_hori_divider_margin_s {
	height: 16px;
}
#fce1_vert_divider {
	width: 1px;
	background-color: #9D9B8C;
}
#fce1_right_content_ml {
	width: 13px;
}
.fce1_rce {
	margin-top: 16px;
	margin-bottom: 20px;
}
.fce1_rce .bodytext {
	color: #9E9A8E;
}
#fce1_right_content {
	vertical-align: top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
#fce1_right_content p {
	margin: 0px;
}
.fce1_rce_body {
	color: #9E9A8E;
}
#fce1_right_content_mr {
	width: 5px;
}

.fce1_lce_img_div {
	float: left;
}

.fce1_lce_img_div img {
	margin-right: 23px;
	margin-bottom: 5px;
}

.fce1_lce_txt_div {}

.fce1_lce_e_div {
	clear: both;
}

/* fce2 */

.fce2_main_table {
	margin-top: 30px;
}
.fce2_main_row {
	vertical-align: top;
}
.fce2_main_row h3 {
	color: #000000;
	font-weight: normal;
	margin-bottom: 5px;
}
.fce2_main_row img {
	margin-bottom: 20px;
}
.fce2_ce_ml {
	width: 35px;
	background-color: #FFFFFF;
}
.fce2_ce_c {
	width: 25px;
	background-color: #FFFFFF;
}
.fce2_ce_mr {
	width: 68px;
	background-color: #FFFFFF;
}

/* fce3 */

.fce3_main_table {
	margin-top: 5px;
}
.fce3_main_row {
	vertical-align: top;
}
.fce3_ce_c {
	width: 25px;
	background-color: #FFFFFF;
}

/* Login */

.tx-newloginbox-pi1 form {
	margin-bottom: 10px;
}

/* Billedtekster */

.csc-textpic-caption {
	font-size: smaller;
}

/* Link-lister */

.csc-uploads-description {
	font-size: smaller;
}
.csc-uploads-icon {
	vertical-align: top;
}
.csc-uploads-fileName{
	vertical-align: top;
}
.csc-uploads-fileSize {
	vertical-align: top;
	text-align: right;
}

/* Gæstebog */

/* display of result count */
.tx-veguestbook-pi1 .tx-guestbook-result {
text-align: center;
}

/* pagination */
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	text-align: center;
	color: #B78F25;
}

/* styles for list mode */
.tx-veguestbook-pi1 h2.tx-guestbook-header {
	font-family: "Fletch Light", Arial, sans-serif;
	color: 9F9B90;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	background-image: url(grafik/news_h2_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;
	padding-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	height: 18px;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
	margin-bottom: 3px;
}
.tx-veguestbook-pi1 .webinf {
	height: 25px;
	margin-top: 1px;
	margin-left: 0px;
	font-size: 11px;
	margin-bottom: 1px;
	text-transform: lowercase;
}
.tx-veguestbook-pi1 h4 {
	font-size: 11px;
	color: #9E9C8F;
}
.tx-veguestbook-pi1 .hr_yellow {
	margin-top: 0px;
}
.tx-veguestbook-pi1 .tx-guestbook-date {
	margin-top: 1px;
	margin-left: 0px;
	font-size: 11px;
	margin-bottom: 1px;
}
	/* form styles */
	.tx-veguestbook-pi1 .tx-guestbook-field {
		clear:both;
		width:100%;
		display:block;
		padding: 1em 0;
	}

	.tx-veguestbook-pi1 .tx-guestbook-field label {
		clear: both;
		display: block;
		float: left;
		width: 10em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
		float:left;
		width:20em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
		float:left;
		width:20em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
		width: 30em;
		display: block;
		float: left;
	}

	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
		color:#990000;
	}

	.tx-veguestbook-pi1 fieldset {
		border:none;
	}

	.tx-veguestbook-pi1 legend {
		display:none;
	}

	.tx-veguestbook-pi1 .tx-guestbook-freecap {
	margin-left: 10em;
	display: block;
	}
	.tx-veguestbook-pi1 .tx-guestbook-freecap img {
	margin-left: 0px;
	}

	.tx-veguestbook-pi1 .tx-guestbook-freecap input {
	}

	.tx-veguestbook-pi1 .tx-guestbook-freecap p {
	}

	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
	}

	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
	color: #000000;
	}

	.tx-veguestbook-pi1 .tx-guestbook-clear {
		clear:both;
		display:block;
	}

	.tx-veguestbook-pi1 input.tx-guestbook-submit {
	width:auto;
	display:block;
	margin-left: 11em;
	}

/* EVENT LIST */
   .searchbox{
      padding-bottom: 20px;
   }

	.searchbox td{
      padding-left: 10px;
	}

	.searchbox td.first{
      padding-left: 0px;
	}

	.tx-wildsideeventlist-pi1 .full-listitem{
	  padding-bottom: 15px;
	}

	.tx-wildsideeventlist-pi1 .headline{
	  /* font-weight: bold; */
	}

/* Forum */

.tx-chcforum-pi1-postForm select {
	height: auto;
}

/* FE-user tilmelding */

.tx-srfeuserregister-pi1 a {
	padding-left: 0px;
}
.tx-srfeuserregister-pi1 p {	
	padding-left: 0px;
}

/* Nyhedbrevtilmelding */

#tx-sremailsubscribe-pi1-tt_address_form fieldset {
	border: 1px solid #DBDBDB;
	padding: 5px;
}

#brev_row #tx-sremailsubscribe-pi1-tt_address_form fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
}

#brev_row .tx-sremailsubscribe-pi1 #dear_crea_withsetfixed {
	display: none;
}

.tx-sremailsubscribe-pi1 #dear_confirm {
	display: none;
}


/* CV */

div.cv-image {
	margin-bottom: 10px;
}

div.cv-image .caption{
	width: 100px;
	text-align: right;
	font-size: 11px;
}

div.cv-comments {
	margin-right: 15px;
}

