/*
DEN BLÅ: 41989f
DEN ORANGE: F45F26
*/

BODY {
  margin-top:0px;
  margin-left:0px;
  /*font-family: "Georgia";*/
  background:#e9e9e9;
}

FORM {
  margin:0px;
}

IMG {
  border:0px solid;
}

TD {
  vertical-align:top;
  font-family: "Georgia";
  font-size: 11px;
}

/* Formularer skal være venstrestillet, men have vertikal space */
TD.form {
  padding:5px 0px 5px 0px;
}

/* skillelinie til formularer, der går helt til kant */
.FormSep{
  z-index:9;
  position:relative;
  width:100%px;
  left:-10px
}

/* holder til store billeder */
.stortbilledeholder {
  /*width:450px;*/
  /*height:270px;*/
  overflow:visible;
  margin:0px;
  /*margin-bottom:10px;*/
}

.stortbillede {
  margin:0px;
  position:relative;
  top:0px;
}

.stortbilledetekst, .hestevideotekst {
  margin:0px;
  position:relative;
  top:-16px;
  height:16px;
  background:#A2965E;
  font-family: "verdana";
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  padding:0px 10px 0px 10px;
  margin-bottom:-16px;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.hestevideotekst {
  top:0px;
}


/* holder til små billeder i blogkommentarer */
.lillekommentarbilledeholder {
  width:120px;
  overflow:visible;
  margin:10px 10px 10px 0px;
}

/* holder til små billeder */
.lillebilledeholder {
  width:170px;
  /*height:147px;*/
  overflow:visible;
  margin:0px 0px 10px 10px;
  /*text-align:right;*/
  float:right;
  /*display:block;*/
  clear:both;
}

.lillebillede {
  margin:0px;
  position:relative;
  top:0px;
}

.lillebilledetekst {
  margin:0px;
  position:relative;
  top:-16px;
  height:16px;
  margin-bottom:-16px;
  background:#A2965E;
  font-family: "verdana";
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  padding:0px 10px 0px 10px;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}



HR
{
  border: none 0; 
  border-top: 1px dashed #999999;
  height:1px;
  margin:0px;
}

H1 {
  font-family: "Georgia";
  font-size:20px;
  line-height:1.2em;
  color:#605937;
  margin:0px;
  margin-bottom:5px;
  font-weight:normal;
}

H2 {
  font-family: "Georgia"; 
  font-size: 18px;
  color:#605937;
  margin:0px;
  margin-bottom:8px;
  font-weight:normal;
}

H3 {
  font-family: "Georgia"; 
  font-size: 16px;
  color:#605937;
  margin:0px;
  margin-bottom:3px;
  line-height:1.2em;
  font-weight:normal;
}

H4 {
  font-family: "Georgia"; 
  font-size: 14px;
  color:#605937;
  margin:0px;
  line-height:1.2em;
  margin-bottom:8px;
  font-weight:normal;
}

H5 {
  font-family: "Georgia"; 
  font-size: 13px;
  color:#605937;
  margin:0px;
  line-height:1.4em;
  /*margin-bottom:8px;*/
  font-weight:normal;
}

H6 { /* som H4 bare uden margin */
  font-family: "Georgia"; 
  font-size: 14px;
  color:#605937;
  margin:0px;
  line-height:1.2em;
  font-weight:normal;
}


A:link, A:visited, .tekst A:link, .tekst A:visited, .orange {
  color:#F45F26;
  text-decoration: none;
}

A:hover, .tekst A:hover, .fsboxtop a:hover, .bundtekst a:hover, A:active, .tekst A:active {
  color:#41989F;
}


.tekst, .tekst TD, TD.tekst {
  font-family: "Verdana";
  font-size: 11px;
  color:#000000;
  line-height:1.3em;
}

.tekst {
  margin:0px;
}

.subtekst, .subtekst TD, TD.subtekst {
  font-family: "Verdana";
  font-size: 10px;
  color:#000000;
  line-height:1.3em;
  margin:0px 0px 5px 0px;
}

.ledetekst, TD.ledetekst, .ledetekst TD{
  font-family: "Verdana";
  font-size: 11px;
  color:#666666;
}

.knap {
  background:#51bac2 url('/images/knap_bg.png') repeat-x top left;
  border:1px solid #41989f;
  height:20px;
  font-size: 8pt; 
  font-family: verdana,arial; 
  font-weight: bold;
  color:#ffffff;
}



#toppen {
  /* samlet bredde: 970 */
  /* samlet højde: 65 */
  width:930px; 
  background:#ffffff;
  padding-left:20px;
  padding-right:20px;
  padding-top:10px;
  clear:right;
  height:55px;
}

#logo{
  float:left;
  width:200px;
}

#tophojre{
  text-align:right;
  float:right;
  width:495px;
  height:47px;
  padding-bottom:0px;
  margin-bottom:0px;
}

#sidetop {
  /* grå kant med rundede hjørner
  /* samlet bredde: 970 */
  width:970px; 
  height:10px;
  background:#ffffff url('/images/sidetop.png') top left no-repeat;
  margin:10px 0px 0px 0px;
}

#lysavis{
  text-align:right;
  float:right;
  width:495px; 
  height:17px;
  padding-top:0px;
  margin-top:0px;
  font-family: "verdana";
  font-size: 10px;
  color: #9999999;
}

#menu{
  /* samlet bredde: 970 */
  width:950px; 
  padding-left:10px;
  padding-right:10px;
  margin-top:10px;
  clear:left;
}

#menu1{
  background:url('/images/menubg.png') top left repeat-x;
  height:26px;
}

.menu1_item, .menu1_sep, .menu1_item_sel {
  font-family: "Georgia"; 
  font-size: 12px;
  padding:6px 10px 0px 10px;
  color:#ffffff;
  float:left;
  text-transform:uppercase;
  font-weight:bold;
}

.menu1_item A:link, .menu1_item A:hover, .menu1_item A:visited {
  color:#ffffff;
}

.menu1_sep{
  padding:7px 0px 0px 0px;
}

.menu1_item_sel {
  padding:7px 12px 0px 12px;
  color:#41989f;
  background:#ffffff;
  height:26px;
}

.menu1_item_sel A:link, .menu1_item_sel A:hover, .menu1_item_sel A:visited {
  color:#41989f;
}

#menu2{
  /*background:url('/images/menubg.png') top left repeat-x;*/
  background:#ffffff;
  height:20px;
}

.menu2_item, .menu2_sep, .menu2_item_sel, .menu3_item, .menu3_sep, .menu3_item_sel {
  font-family: "Georgia"; 
  font-size: 12px;
  padding:7px 12px 0px 12px;
  color:#605937;
  float:left;
  text-transform:uppercase;
  font-weight:bold;
}

.menu2_item A:link, .menu2_item A:hover, .menu2_item A:visited, .menu3_item A:link, .menu3_item A:hover, .menu3_item A:visited  {
  color:#605937;
}

.menu2_sep, .menu3_sep{
  padding:7px 0px 0px 0px;
  color:#605937;
}

.menu2_item_sel, .menu3_item_sel  {
  padding:7px 12px 0px 12px;
  color:#41989F;
  background:#ffffff;
  height:18px;
}

.menu2_item_sel A:link, .menu2_item_sel A:hover, .menu2_item_sel A:visited, .menu3_item_sel A:link, .menu3_item_sel A:hover, .menu3_item_sel A:visited {
  color:#41989f;
}

#menu3{
  /*background:url('/images/menubg.png') top left repeat-x;*/
  background:#ffffff;
  height:20px;
  margin-top:8px;
  border-top:1px solid #e9e9e9;
  clear:left;
}

#siden {
  /* samlet bredde: 970 */
  width:930px; 
  background:#ffffff url('/images/sidebg.png') top left repeat-y;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:10px;
  margin-top:0px;
  clear:right;
}

#bunden {
  /* samlet bredde: 970 */
  width:950px; 
  background:#ffffff;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  clear:left;
}

#bundlinks {
  /* samlet højde 28px */
  height:20px;
  padding-top:8px;
  text-align:center;
  font-family: "Georgia"; 
  font-size: 12px;

}

.bundlink A:link, .bundlink A:visited{
  color:#606937;
}

.bundlink A:hover {
  color:#41989F;
}

#bundejerskab{
  background:#7a7046;
}

.bund_heading{
  padding:10px;
  font-family: "Georgia"; 
  font-size: 12px;
  line-height:1.3em;
  color:#ffffff;
  height:35px;
}

.bund_tekst_div{
  padding:0px 10px 10px 10px;
}

.bund_tekst{
  font-family: "Verdana";
  font-size:11px;
  line-height:1.6em;
  color:#ffffff;
}

.bund_tekst A:link, .bund_tekst A:visited{
  color:#ffffff;
}

.bund_tekst A:hover {
  color:#ffffff;
  text-decoration:underline;
}

.hovedlink, .sublink {
  font-family: "Verdana";
  font-size:11px;
  color:#41989F;
  margin-top:-3px;
}

.hovedlink A:link, .hovedlink A:hover, .hovedlink A:visited, .sublink A:link, .sublink A:hover, .sublink A:visited{
  color:#F45F26;
}

.hovedlink A:hover, .hovedlink A:active, .sublink A:hover, .sublink A:active {
  color:#41989F;
}

.sublink{
  margin-top:0px;
}

.redalert, .redalert A:link, .redalert A:hover, .redalert A:visited {
  color:#F45F26;
}

.kommentarfelt{
  border:0px solid;
  width:100%;
  overflow:hidden;
  background-color:transparent;
  font-family: "Verdana";
  font-size: 10px;
  color:#000000;
}

.reklame {
  margin-bottom:10px;
  background:#ffffff;
  font-family: "Verdana";
  font-size: 9px;
  color:#605937;
}

#topreklame {
  width:930px;
  margin-left:10px;
  height:196px;
  border-top:10px solid #e9e9e9;
  border-left:10px solid #e9e9e9;
  border-right:10px solid #e9e9e9;
}
#topreklamebund {
  width:970px;
  height:10px;
  background: url('/images/topbannerbund.png') top left no-repeat;
}

/* **************************** */ 
/* KOLONNE 1 */
/* **************************** */ 
#col1 {
  width:160px;
  margin:0px;
  padding:0px;
  float:left;
}

.box_col1 {
  width:160px;
  margin-bottom:10px;
}

.box_col1_hoved {
  /* Samlet bredde: 160px */
  width:140px;
  background:url('/images/box_col1_head.png') no-repeat top left;
  padding-left:10px;
  padding-right:10px;
  /* Samlet højde: 46px */
  height:36px;
  padding-top:10px;
}

.box_col1_indhold {
  width:160px;
  background:#ffffff;
}

.col1_element {
  width:140px;
  padding:10px;
}

/* **************************** */ 
/* KOLONNE 1 SLUT */
/* **************************** */ 

/* **************************** */ 
/* KOLONNE 2 */
/* **************************** */ 
/* Samlet bredde: 450px */
#col2{
  margin-left:10px;
  width:450px;
  float:left;
}

.box_col2 {
  width:450px;
  margin-bottom:10px;
}

.box_col2_hoved {
  /* Samlet bredde: 450px */
  width:430px;
  background:url('/images/box_col2_head.png') no-repeat top left;
  padding-left:10px;
  padding-right:10px;
  /* Samlet højde: 46px */
  height:36px;
  padding-top:10px;
}

.box_col2_indhold {
  width:450px;
  background:#ffffff;
  margin:0px;
}

.col2_element {
  width:430px;
  padding:10px;
  z-index:1;
}

/* **************************** */ 
/* KOLONNE 2 SLUT */
/* **************************** */ 


/* **************************** */ 
/* KOLONNE 3 */
/* **************************** */ 
/* Samlet bredde: 300px */
#col3{
  margin-left:10px;
  width:300px;
  float:left;
}

.box_col3 {
  width:300px;
  margin-bottom:10px;
}

.box_col3_hoved {
  /* Samlet bredde: 300px */
  width:280px;
  background:url('/images/box_col3_head.png') no-repeat top left;
  padding-left:10px;
  padding-right:10px;
  /* Samlet højde: 46px */
  height:36px;
  padding-top:10px;
}

.box_col3_indhold {
  width:300px;
  background:#ffffff;
}

.col3_element {
  width:280px;
  padding:10px;
}

/* **************************** */ 
/* KOLONNE 3 SLUT */
/* **************************** */ 




/* **************************** */ 
/* TOPBLOG */
/* **************************** */ 

.topblog {
  width:930px;
  overflow:visible;
  margin:0px;
}

.topblog_billedeholder {
  width:480px;
  overflow:visible;
  margin:0px;
  /*margin-bottom:10px;*/
    float:left;
}

.topblog_indhold {
  width:450px;
  height:300px;
  background:#ffffff;
  float:right;
}

.topblog_element {
  width:430px;
  padding:10px;
}
/* **************************** */ 
/* TOPBLOG SLUT */
/* **************************** */ 



.felt {
  font-family: verdana, Arial, Helvetica, sans-serif; 
  color:#000000;
  font-size: 11px;
  border:1px solid #CCCCCC;
  background-color: #F9F9F9;

  scrollbar-face-color: #41989f; 
  scrollbar-shadow-color: #FFFFFF; 
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-3dlight-color: #41989f; 
  scrollbar-darkshadow-color: #xxxx72737C; 
  /*scrollbar-track-color: #FFFFFF; */
  scrollbar-arrow-color: #FFFFFF;

  scroll:no;
}

.subb {
  /* mellemrubrik for artikeler fra LA*/
  font-weight:bold;
  margin:0px;
  padding:0px;
}

.liste TD {
  padding:5px 10px 5px 0px;
  border-bottom:1px dashed #999999;
}


#artikel p {
  margin-top:0px;
  /*line-height:1.3em;*/
}

.mhreklame_tekst{
  width:140px;
  background:#f45f26;
  color:#ffffff;
  font-family: "Georgia";
  font-size: 15px;
  padding:10px;
  line-height:1.3em;
}

.stamtavle_f{
  background:#8baed8;
  border:1px solid #000000;
  padding-left:4px;
  width:150px;
  height:28px;
}

.stamtavle_m{
  background:#ea6878;
  border:1px solid #000000;
  padding-left:4px;
  width:150px;
  height:28px;
}

.stamtavle_f_eh{
  background:#8baed8;
  border:1px solid #000000;
  padding-left:4px;
  width:120px;
  min-height:30px;
}

.stamtavle_m_eh{
  background:#ea6878;
  border:1px solid #000000;
  padding-left:4px;
  width:120px;
  min-height:30px;
}

#stamtavle TD{
  vertical-align:middle;
}

.kalender_prevnext {
  text-transform: capitalize;
  font-family: "Georgia";
  font-size: 10px;
}
.kalender_title {
  text-transform: capitalize;
  font-family: "Georgia";
  font-size: 14px;
  text-align: center;
}
.kalender_dag {
  text-transform: capitalize;
  font-family: "Georgia";
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.kalender_dato {
  font-family: "Georgia";
  font-size: 12px;
  text-align: center;
}
.kalender_dato_prevnext {
  font-family: "Georgia";
  font-size: 12px;
  color: gray;
  background-color: whitesmoke;
  text-align: center;
}

#nyhedsbrev{
  width:380px;
  background-color: #ffffff;
  text-align:left;
  padding:20px;
  border:1px solid #A2965E;
}

#nyhedsbrevshadow{
  width:440px;
  padding:10px;
  filter:shadow(color:#cbc08e, strength:5, direction:135)
}

#friendfinder{
  width:380px;
  background-color: #ffffff;
  text-align:left;
  padding:20px;
  border:1px solid #A2965E;
  font-weight:bold;
}

#friendfinderpopupshadow{
  width:440px;
  padding:10px;
  filter:shadow(color:#cbc08e, strength:6, direction:135)
}