html, body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
}


body {
  padding:0;           /* required to "hide" distance div */
  margin:0;            /* required to "hide" distance div */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background-image:url(../images/body-repeat.jpg);
  background-position:left top;
  background-repeat:repeat-x;
}




.change_password_start_text {
  margin:0;
  padding:0 0 20px 0;
}


.change_password_error {
  margin:0;
  padding:0 0 5px 0;
  color:#FF0000;
}


.change_password_form_wrap {
  margin:0;
  padding:0 0 10px 0;
}

.change_password_tbl_left {
  margin:0;
  padding:0 10px 5px 0;
}


.change_password_tbl_right {
  margin:0;
  padding:0 10px 5px 0;
}





.indent {
  margin-left:2em;
}


/* fce  start */

.fce_wrapper {
  margin:0;
  padding:0 0 10px 0;
}

.fce_spacer {
  width:20px;
  vertical-align:top;
}

.fce_50_50_column1 {
  vertical-align:top;
  width:48%;
}

.fce_50_50_column2 {
  vertical-align:top;
  width:48%;
}

/* fce  slut */


.login_status_header {
  margin:0;
  padding:0;
}

.login_status_message {
  margin:0;
  padding:0 0 20px 0;
}

.login_spacer {
  margin:0;
  padding:0 0 5px 0;
}

.login_bottom_spacer {
  margin:0;
  padding:20px 0 5px 0;
}



.sr_feuser_register_overskrift { margin:0; padding:0 0 10px 2px; font-weight:bold; }


/* powermail generelt */

.powermail_all powermail_all_td {
  margin:0;
  padding:0 20px 0 0;
}


/* pakkeskift */

#tx-powermail-pi1_fieldset_2 {
  margin:0;
  padding:0 20px 0 20px;
}

#powermaildiv_uid22 {
  margin:0;
  padding:0;
  font-weight:bold;
}


#powermaildiv_uid23 {
  margin:0;
  padding:20px 0 5px 0;
}

#powermaildiv_uid24, #powermaildiv_uid25, #powermaildiv_uid26, #powermaildiv_uid27, #powermaildiv_uid28, #powermaildiv_uid29, #powermaildiv_uid30, #powermaildiv_uid34, #powermaildiv_uid35, #powermaildiv_uid36 {
  margin:0;
  padding:0 0 5px 0;
}


#powermaildiv_uid23 label, #powermaildiv_uid24 label, #powermaildiv_uid25 label, #powermaildiv_uid26 label, #powermaildiv_uid27 label, #powermaildiv_uid28 label, #powermaildiv_uid29 label, #powermaildiv_uid30 label, #powermaildiv_uid34 label, #powermaildiv_uid35 label, #powermaildiv_uid36 label {
  margin:0;
  padding:0;
  float:left;
  width:200px;
}


#powermaildiv_uid41 {
  margin:0;
  padding:20px 0 20px 0;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
  margin:0;
  padding:0;
  font-weight:bold;
}

#powermaildiv_uid42 {
  margin:0;
  padding:0 0 20px 0;
}

.powermail_mandatory_js {
  color:#FF0000;
  margin:0;
  padding:2px 0 20px 0;
}


/* tilslutningsform */

#tx-powermail-pi1_fieldset_1 {
  margin:0;
  padding:0 20px 0 20px;
}
#powermaildiv_uid37 {
  margin:0;
  padding:20px 0 0 0;
}

#powermaildiv_uid21 {
  margin:0;
  padding:20px 0 0 0;
  font-weight:bold;
}


#powermaildiv_uid1 {
  margin:0;
  padding:20px 0 5px 0;
}

#powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid6, #powermaildiv_uid7, #powermaildiv_uid8, #powermaildiv_uid9, #powermaildiv_uid10, #powermaildiv_uid11, #powermaildiv_uid12, #powermaildiv_uid13, #powermaildiv_uid14 {
  margin:0;
  padding:0 0 5px 0;
}


#powermaildiv_uid1 label, #powermaildiv_uid2 label, #powermaildiv_uid3 label, #powermaildiv_uid4 label, #powermaildiv_uid5 label, #powermaildiv_uid6 label, #powermaildiv_uid7 label, #powermaildiv_uid8 label, #powermaildiv_uid9 label, #powermaildiv_uid10 label, #powermaildiv_uid11 label, #powermaildiv_uid12 label, #powermaildiv_uid13 label, #powermaildiv_uid14 label {
  margin:0;
  padding:0;
  float:left;
  width:200px;
}

.form_input_text {
  width:200px;
}

.powermail_mandatory {
  margin:0;
  padding:0 0 0 5px;
}

#powermaildiv_uid15 {
  margin:0;
  padding:10px 0 20px 0;
}

#powermaildiv_uid16 {
  margin:0;
  padding:0;
}

#powermaildiv_uid20 {
  margin:0;
  padding:20px 0 20px 0;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
  margin:0;
  padding:0;
  font-weight:bold;
}

#powermaildiv_uid17 {
  margin:0;
  padding:20px 0 5px 0;
  font-weight:bold;
}

#powermaildiv_uid19 {
  margin:0;
  padding:0 0 20px 0;
}




.tx-srfreecap-pi2-image {
  clear:both;
}
/* forside */

.tbl_forside_1 {
  margin:0;
  padding:0;
  width:380px;
  vertical-align:top;
}

.tbl_forside_2 {
  margin:0;
  padding:0;
  width:305px;
  vertical-align:top;
}

.tbl_forside_3 {
  margin:0;
  padding:0;
  width:305px;
  vertical-align:top;
}

#content_home_1 {
  margin:0;
  padding:0;
  width:380px;
}

#content_home_2 {
  margin:0;
  padding:0 0 0 15px;
  width:290px;
}

#content_home_3 {
  margin:0;
  padding:0 0 0 15px;
  width:290px;
}

#content_home_1 h1, #content_home_1 h2, #content_home_1 h3, #content_home_1 h4 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-forside.jpg) left top repeat-x;
}

#content_home_2 h1, #content_home_2 h2, #content_home_2 h3, #content_home_2 h4 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-forside.jpg) left top  repeat-x;
}

#content_home_3 h1, #content_home_3 h2, #content_home_3 h3, #content_home_3 h4 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-forside.jpg) left top  repeat-x;
}

#content_home_1 p.bodytext, #content_home_2 p.bodytext, #content_home_3 p.bodytext, #content_home_3 .latest_news_wrap, #content .latest_news_wrap {
  margin:0;
  padding:0 0 20px 0;
}

ul {
  margin:0;
  padding:0 0 20px 30px;
  color:#666666;
}

ol {
  margin:0;
  padding:0 0 20px 35px;
  color:#666666;
}



/* tt_news */
.news_list_wrap {
  margin:0;
  padding:0;
}

.news_list_wrap2 {
  margin:0;
  padding:0;
}

.news_list_date {
  margin:0;
  padding:0 0 5px 0;
}

.news_list_title {
  margin:0;
  padding:0 0 20px 0;
}

.news_latest_wrap {
  margin:0;
  padding:0;
}

.news_latest_wrap2 {
  margin:0;
  padding:0;
}

.news_latest_date {
  margin:0;
  padding:0 0 5px 0;
  color:#666666;
}

.news_latest_title {
  margin:0;
  padding:0 0 20px 0;
}



/* fce_70_30 */

.fce_70_30_allwrap {
  margin:0;
  padding:0;
}

.fce_70_30_column1 {
  margin:0;
  padding:0;
  float:left;
  width:522px;
}

.fce_70_30_column2 {
  margin:0;
  padding:0;
  float:right;
  width:220px;
}

#content .fce_70_30_allwrap .fce_70_30_column1 p.bodytext {
  margin:0;
  padding:0 0 20px 0;
}

#content .fce_70_30_allwrap .fce_70_30_column2 p.bodytext {
  margin:0;
  padding:0 0 20px 0;
}

#content .fce_70_30_allwrap .fce_70_30_column1 .csc-textpic-text p.bodytext, #content .fce_70_30_allwrap .fce_70_30_column2 .csc-textpic-text p.bodytext {
  margin:0;
  padding:0 0 20px 0;
}

#wrapper {
  margin:0 auto;
  padding:0;
  width:990px;
}


#header_wrap {
  margin:0;
  padding:0;
}

#header_top {
  margin:0;
  padding:50px 0 0 0;
  height:66px;
}

#header_bottom {
  margin:34px 0 0 0;
  padding:0;
  background-image:url(../images/header-bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  width:990px;
  height:290px;
}



#logo {
  margin:0 50px 0 0;
  padding:0;
  float:left;
  height:66px;
}

#logo_text {
  margin:0;
  padding:0 0 0 20px;
  border-left:1px solid #cccccc;
  float:left;
  height:66px;
}

.logo_text_wrap {
  margin:0;
  padding:24px 0 0 0;
  font-size:16px;
  font-weight:normal;
  color:#666666;
}

#search {
  margin:0;
  padding:60px 0 0 0;
  float:right;
  height:66px;
}

.knap {
  background:none;
  border:none;
  font-size:14px;
  color:#666666;
  font-weight:normal;
}

.soeg_felt {
  border:1px solid #CCCCCC;
  color:#666666;
}



a {
  text-decoration:none;
  color:#be1d2c;
}

a:hover {
  text-decoration:none;
  color:#666666;
}


hr {
  border: 1px solid #000;
  height:1px;
}

form {
  margin: 0;
  padding: 0;
}

.input {
  border: 1px solid #003f72;
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  margin:-1px 0 0 0;
  padding:0;
}



#content .fce_70_30_column1 h1, #content .fce_70_30_column1 h2, #content .fce_70_30_column1 h3, #content .fce_70_30_column1 h4 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-venstre.jpg) left top no-repeat;
}

#content h1, #content h2, #content h3, #content h4 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-bred.jpg) left top no-repeat;
}

h5, h6 {
  font-size:16px;
  padding:0 0 12px 0;
  margin:0;
  font-weight:normal;
  color:#000000;
  background:url(../images/overskrift-hoejre.jpg) left top no-repeat;
}


table, p {
  margin:0;
  padding:0;
}

p.bodytext {
  margin:0 0 20px 0;
  padding:0;
  color:#666666;
}

p.align-center {
  margin:0 0 20px 0;
  padding:0;
  color:#666666;
  text-align:center;
}

p.align-right {
  margin:0 0 20px 0;
  padding:0;
  color:#666666;
  text-align:right;
}



td {
  vertical-align:top;
}

/*
ul {
  margin-left:0;
  padding-left:16px;
}
*/





/* billede tekst modul */

.billede_tekst_wrap {
  margin:0;
  padding:0;
}

.billede_tekst_venstre {
  margin:0;
  padding:0;
  width:500px;
  float:left;
}

.billede_tekst_hoejre {
  margin:0;
  padding:5px 0 0 0;
  width:400px;
  float:right;
}

.billede_tekst_overskrift {
  margin:0;
  padding:50px 0 0 40px;
  color:#FFFFFF;
  font-size:36px;
  font-weight:normal;
}

.billede_tekst_tekst {
  margin:0;
  padding:10px 0 0 40px;
  color:#FFFFFF;
  font-size:18px;
  font-weight:normal;
}

#pic_text {
  margin:0;
  width:990px;
  color:#FFFFFF;
}

#pic_text a {
  color:#FFFFFF;
  text-decoration:none;
}

#pic_text a:hover {
  color:#FFFFFF;
  text-decoration:underline;
}






#content_main_wrap {
  margin:0;
  padding:20px 0 0 0;
  width:990px;
}

#content_main_left {
  margin:0;
  padding:0;
  width:220px;
  float:left;
}

#content_main_right {
  margin:0;
  padding:0;
  width:756px;
  float:right;
}





#content {
  margin:0;
  padding:0 0 20px 0;
  color:#666666;
}

#print {
  margin:0;
  padding:0 0 20px 0;
  color:#666666;
}

#print a {
  color:#666666;
  text-decoration:none;
}

#print a:hover {
  color:#be1d2c;
  text-decoration:none;
}


/* main slut */



/*
div#content .fce_70_30_allwrap .fce_70_30_column1 p:last-child {
  margin:0;
  padding:0 0 45px 0;
}
*/


/* footer start */

#footer_wrap {
  width:990px;
  margin:0;
  padding:0;
  background:url(../images/footer-bg.jpg) left top no-repeat;
}



#footer {
  margin:0;
  padding:10px 0 10px 15px;
  color:#666666;
}

#footer a {
  text-decoration:underline;
  color:#666666;
}

#footer a:hover {
  text-decoration:none;
  color:#666666;
}

#footer p {
  margin:0;
  padding:0;
  font-size:10px;
  color:#666666;
}


/* footer slut */






.clear {
  margin:0;
  padding:0;
  font-size:0;
  line-height:0;
  height:1px;
  clear:both;
}




#topmenu {
  margin:0;
  padding:10px 0 0 5px;
  width:980px;
}



#topmenu ul.topnavul1 {
  margin:0;
  padding:0;
}


#topmenu li.topno1 {
  margin:0;
  padding:0 10px 0 10px;
  font-size:14px;
  font-weight:normal;
  float:left;
  display:inline;
}


#topmenu li.topno1 a {
  color:#FFFFFF;
  text-decoration:none;
  margin:0;
  padding:0 0 9px 0;
  display:block;
}

#topmenu li.topno1 a:hover {
  color:#000000;
  text-decoration:none;
  background:url(../images/sort-menu-pil.jpg) center bottom no-repeat;
  margin:0;
  padding:0 0 9px 0;
  display:block;
}


#topmenu li.topact1 {
  margin:0;
  padding:0 10px 0 10px;
  font-size:14px;
  font-weight:normal;
  float:left;
  display:inline;
}

#topmenu li.topact1 a {
  color:#000000;
  text-decoration:none;
  background:url(../images/sort-menu-pil.jpg) center bottom no-repeat;
  margin:0;
  padding:0 0 9px 0;
  display:block;
}

#topmenu li.topact1 a:hover {
  color:#000000;
  text-decoration:none;
  background:url(../images/sort-menu-pil.jpg) center bottom no-repeat;
  margin:0;
  padding:0 0 9px 0;
  display:block;
}













#leftmenu {
  margin:0;
  padding:0 0 20px 0;
}

#menu1 {
  margin:0;
  padding:0;
}

.menu1_item_wrap {
  margin:0;
  padding:0 0 5px 0;
  background:url(../images/menu-bg.jpg) left top no-repeat;
  width:220px;
}

.no1 {
  margin:0;

  padding:4px 0 0 15px;
  font-size:12px;
  font-weight:normal;
}

.no1 a {
  color:#666666;
  text-decoration:none;
}

.no1 a:hover {
  color:#be1d2c;
  text-decoration:none;
}

.act1 {
  margin:0;
  padding:4px 0 0 15px;
  font-size:12px;
  font-weight:normal;
}

.act1 a {
  color:#be1d2c;
  text-decoration:none;
}

.act1 a:hover {
  color:#be1d2c;
  text-decoration:none;
}

.act_sub1 {
  margin:0;
  padding:4px 0 0 15px;
  font-size:12px;
  font-weight:normal;
}

.act_sub1 a {
  color:#be1d2c;
  text-decoration:none;
}

.act_sub1 a:hover {
  color:#be1d2c;
  text-decoration:none;
}

#menu2 {
  margin:0;
  padding:0;
}

.menu2_item_wrap {
  margin:0;
  padding:0;
  background:url(../images/menu-bg.jpg) left top no-repeat;
  width:220px;
  height:23px;
}

.no2 {
  margin:0;
  padding:4px 0 0 30px;
  font-size:12px;
  font-weight:normal;
}

.no2 a {
  color:#666666;
  text-decoration:none;
}

.no2 a:hover {
  color:#be1d2c;
  text-decoration:none;
}


.act2 {
  margin:0;
  padding:4px 0 0 30px;
  font-size:12px;
  font-weight:normal;
}

.act2 a, .act_sub2 a {
  color:#be1d2c;
  text-decoration:none;
}

.act2 a:hover, .act_sub2 a:hover {
  color:#be1d2c;
  text-decoration:none;
}
