/* CSS Document */


/*========================================================================
	THINGS OF UNIVERSAL IMPORTANCE
========================================================================*/

html, body {
margin: 0px;
padding: 0px;
/*background-color: #000F87;*/
}

div {
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
font-weight: normal; 
color: #000F87;
text-decoration: none;
margin:0px;
padding:0px;
}

select, input, textarea { 
border-style:0;
font-size:9;
font-family:arial;
} 


/*========================================================================
	BODY DIV
========================================================================*/


/*========================================================================
	LINK SETTINGS
========================================================================*/

a:link {
color: #000F87;
text-decoration: none;
}
a:visited {
color: #000F87;
text-decoration: none;
}
a:hover {
color: #000F87;
text-decoration: none;
}

/*========================================================================
	MENU 1  
========================================================================*/

div#menu1 {
position:absolute;
top:142px;
left:0px;
height:80px;
width:992px;
z-index:10;
margin:0px;
}

#menu1 .layer1{
border-right:1px solid #FFFFFF;
height:100%;
width:992px;
}

#menu1 .layer1 .menuitem, #menu1 .layer1 .menuitem-active {
  float: left;
}

/*========================================================================
	MENU 1 - LAYER 2
========================================================================*/
#menu1 .layer2{
position:absolute;
top:43px;
left:0px;
width:990px;
height:20px;
padding: 10px 0px 0px 0px;
border:1px solid #000F87;
font-family: Arial;
font-size:11px;
background-color:#FFFFFF;
}

#menu1 .layer2 .menuitem a, #menu1 .layer2 .menuitem-active a{
padding: 0px 10px 0px 10px;
}

#menu1 .layer2 .menuitem-active a{
color: #000F87;
}

/*========================================================================
	MENU 2
========================================================================*/

#menu2 {
position:absolute;
top:268px;
left:20px;
font-family:Arial;
font-size:11px;
line-height:18px;
z-index:100;
}
#menu2 .layer2 .menuitem a{
margin-left:10px;
}
#menu2 .layer2 .menuitem-active a{
margin-left:10px;
color: #000F87;
}

/*========================================================================
	CONTENT
========================================================================*/

#contentboxes { 
position:absolute;
left:0;
top:0;
padding:0px 0px 0px 0px;
width:994px;
}

/* PRIMARY COLUMN */
#contentbox1 {  /*display:none;*/
position:absolute;
top:0px;
left:0px;
width:440px;
padding:258px 0px 0px 245px;
overflow:hidden;
font-size:12px;
line-height:20px;
margin:0px;
}

#contentbox1 h1, #contentbox1 h2, #contentbox1 h3, #contentbox1 h4, #contentbox1 h5, #contentbox1 h6 {
font-family: verdana;
font-size:18px;
line-height:25px;
color: #000F87;
}


/* SECONDARY COLUMN */
#contentbox2 {
position:absolute;
top:0px;
left:727px;
width:226px;
padding:258px 22px 0px 22px;
overflow:hidden;
font-size:10px;
line-height:18px;
margin:0px;
}

#contentbox2 h1, #contentbox2 h2, #contentbox2 h3, #contentbox2 h4, #contentbox2 h5, #contentbox2 h6{

font-size:10px;
text-transform:uppercase;
}

/* LOGO + SITE NAME */
#contentbox3 {/*display:none;*/
position:absolute;
top:0px;
left:0px;
width:727px;
height:46px;
/*background-color:#FFFFFF;*/
margin:0px;
}

/* TOP IMAGE */
#contentbox4 {/*display:none;*/
position:absolute;
top:47px;
left:0px;
width:992px;
height:91px;
border-top:1px solid #000F87;
padding:1px 0px 1px 0px;
margin:0px;
background-color:#FFFFFF;
}

/* BOX BESIDE MENU */
#contentbox5 {
position:absolute;
top:141px;
left:725px;
width:266px;
height:42px;
border:1px solid #FFFFFF;
background-color:#000F87;
z-index:100;
}

/* BOX BESIDE TOP IMAGE */
#contentbox6 { 
position:absolute;
top:48px;
left:725px;
width:266px;
height:92px;
border:1px solid #FFFFFF;
z-index:200;
}

#contentbox6 div{
width:100%;
height:100%;
opacity: .40;
filter: alpha(opacity=40);
background-color:#000F87;
}

#contentbox7{
position:absolute;
top:0px;
left:725px;
height:36px;
width:226px;
overflow:hidden;
font-size:11px;
padding:5px 22px 5px 22px;
}



#contentbox8, #contentbox9, #contentbox7 h1 {
display:none;
}


/********************/

/*========================================================================
	 POLL
========================================================================*/

.csc-header-n3 h1 {
        font: normal 18px/22px helvetica, arial, sans-serif;	
}

.csc-mailform {
	width:95%;
	background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
	font: normal 10px/16px verdana, geneva, arial, helvetica, sans-serif;
	border:1px solid #000F87;
	padding:8px 8px 8px 8px;
}

.csc-mailform label{
	width:60%;
	float:left;
	font-weight:bolder;
}

.csc-mailform-field input{
	color: /*###color4###*/ #ffffff /*###color4###*/;
	border:1px solid #000F87;
	width:100%;
	float:left;
}

.csc-mailform-field textarea {
	color: /*###color4###*/ #ffffff /*###color4###*/;
	width:100%;
	border:1px solid #000F87;
	float:left;
}

.csc-mailform-field{
	padding:2px 0px 0px 0px;
	clear:both;
}

.csc-mailform-check {
}

#mailformvest_for_bakkerne {
	width:30%;
	border:0px;
	float:right;
}

#mailformvind {
	width:30%;
	border:0px;
	float:right;
}

#mailformkontakt {
	width:30%;
	border:0px;
	float:right;
}

#mailformformtype_mail {
	width:20%;
	border:1px solid #000F87;
	color:#000000;
}


.pollsubmit {
	border:1px solid #000F87;
	color: #000000;
}
.pollquestion {
margin: 0;
padding: 0 0 15px 0;
font: normal 18px/24px helvetica, arial, sans-serif;
color: /*###color4###*/ #666666 /*###color4###*/;
letter-spacing:0,9em;
}
.pollanswer {
margin: 0 0 0 2px;
}

.tx-nrdfimport-pi1 li{
padding:0px 0px 5px 0px;
list-style-type: none;
list-style-position:outside;
}
.tx-nrdfimport-pi1 blockquote{
margin:0px;
}

/*========================================================================
	 BLOG
========================================================================*/

.tx-guestbook-label {
	width:60px;
	float:left;
	font-weight:bolder;
}

.tx-guestbook-form-inputfield-med {             /*Input felt for comment - Navn og email */
	float:right;

 background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
 color: /*###color4###*/ #ffffff /*###color4###*/;
 border:1px solid #000F87;
 width:100%;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
}

.tx-guestbook-form-inputfield-big {                /*Input felt for comment - website */
	float:right;


 background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
 color: /*###color4###*/ #ffffff /*###color4###*/;
 border:1px solid #000F87;
 width:100%;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
}

.tx-guestbook-form-textarea {                       /* Selve comment text feltet. */
	float:right;

 background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
 color: /*###color4###*/ #ffffff /*###color4###*/;
 border:1px solid #000F87;
 width:100%;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
}

.tx-guestbook-form-submit {                          /* Submit knappen for blog comment */
	float:right;

 background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
 color: #000000;
 border:1px solid #000F87;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
}

.tx-guestbook-header {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 font-weight:bold;
}

.tx-guestbook-list-header {                            /* Blog indl&#65533;gsliste header */
 width:100%;
 background-color:/*###color9###*/ #FAFAFA /*###color9###*/;
 border:1px solid #000F87;
 color: #000000;
 padding: 8px;
}

.tx-guestbook-list-row {
 width:100%;
 background-color:/*###color9###*/ #FAFAFA /*###color9###*/;
 border:1px solid #000F87;
 color: #000000;
}

.tx-guestbook-list-url {                                  /* Blog indl&#65533;gsliste url */
  color: /*###color6###*/ #0066CC /*###color6###*/;
  cursor:hand;
  text-decoration:none;
}

.tx-guestbook-list-url:visited {
  color:/*###color6###*/ #0066CC /*###color6###*/;
}

.tx-guestbook-list-url:hover {
	text-decoration:none;
	color:/*###color7###*/ #FF3300 /*###color7###*/;
}

.tx-guestbook-row {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	clear:both;
}

.tx-guestbook-table1 {
	width:95%;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	
	background-color:/*###color9###*/ #FAFAFA /*###color9###*/;
	border-top-width:1px; 
	border-bottom-width:0px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-style:solid;
	border-color:#000F87;
}

.tx-guestbook-table2 {
	width:95%;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	
	background-color:/*###color9###*/ #FAFAFA /*###color9###*/;
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-style:solid;
	border-color:#000F87;
}

.tx-guestbook-clearer {
	color:#FFFFFF;
}

.tx-guestbook-headline {
font-weight:bold;
margin-top:16px;
margin-bottom:4px;
}

.news-list-item {
margin-bottom:-18px;
}

/*========================================================================
	 MAILLIST
========================================================================*/

.tt_maillist_label {
	float:left;
	font-weight:bolder;
}

.tt_maillist_head_spacer {
	visibility:hidden;
	height:0px;
}
	
.tt_maillist_headline {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.tt_maillist_toptext {
	width:100%;
	color: #000000;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
	border-color:#000F87;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.tt_maillist_textfield {
	float:left;
	background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
	color: /*###color4###*/ #ffffff /*###color4###*/;
	border:1px solid #000F87;
	width:100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.tt_maillist_checkbox {
	width:13px;
	float:right
}

.tt_maillist_submitbutton {
	float:right;
	background-color: /*###color9###*/ #FAFAFA /*###color9###*/;
	color: #000000;
	border:1px solid #000F87;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.tt_maillist_table_row {
	padding-top:2px;
	padding-bottom:2px;
	clear:both;
}

.tt_maillist_table {
	width:95%;
	padding:8px;
	background-color:/*###color9###*/ #FAFAFA /*###color9###*/;
	border:1px solid #000F87;
}

