﻿

*   /* gælder for alle elementer */
{
    margin: 0px;
    padding: 0px;
}

img{
    padding: 0px;
    border: none;
}

a{
    color: #2e2e2e;
    font-weight: bold;
    text-decoration: none;
}

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

body 
{	
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #505050;
    background: #000000 url(../img/bg.jpg)  /* repeat-x top;              orgelpibe-baggrund */
}

/* bliver brugt i footer
.ls{
    list-style: none;
    padding-left: 0px;
}

.ls li{
    background: url(../img/ls.png) no-repeat 0px 6px;
    margin-bottom: 4px;
    padding-left: 15px;
}*/


h1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #a5460f;
    font-weight: bold;
}

/*
h2{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    color: #ffffff;
    font-weight: normal;
    text-align: center;
    background: url(../img/h2_bg.png) repeat-x bottom;
    padding-bottom: 5px;
}
*/

h3   /*  overskriften på siderne  */
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #a5460f;
    font-weight: bold;
    padding-top: 30px;
    padding-bottom: 10px;
    background: url(../img/h3_bg.png) repeat-x bottom;
}


h4    /* hvis den fjernes rykker menu og topbillede tæt sammen */
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #873c02;
    font-weight: bold;
}

.bredde
{
	width: 1200px;
}

#wrap
{
   /*  width: 1000px;     968px  */
    margin: 0 auto;
}


#prev{
    background: #ffffff;
    padding-top: 5px;
}



/*content  ------------------------------------------------------------------------------------------------ */
#content
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #000000;   /*  #505050; */
    background: #ffffff;
    padding-left: 20px;
    padding-right: 20px;
    margin-top:-20px;
}


.kontakttxt
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 30px;
}


.orglertabel
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 30px;
	margin: 0px auto;  
/*	width: 950px; */
}



.con_bot  /* bunden af læsefelt med afrundede hjørner */
{
    background: url(../img/con_bg_bot.png) no-repeat top;
    height: 10px;
    clear: both;
}

#column_box
{
    background: url(../img/index_bg.png) repeat-y center;
    padding-left: 20px;
}

.column3 p
{
    color: #2e2e2e;
    line-height: 14px;
}

.column2 p
{
    color: #2e2e2e;
    line-height: 14px;
}

.column1 p
{
    color: #2e2e2e;
    line-height: 14px;
}

.col_text
{
    padding-right: 30px;
    padding-left: 70px;

}




.link1
{
    background: url(images/link1.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link2
{
    background: url(images/link2.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link3
{
    background: url(images/link3.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link4
{
    background: url(images/link4.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.footer_border_bot
{
    clear: both;
    background: url(images/footer_border_bot.png) no-repeat center bottom;
    height: 10px;
}

#footer
{
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #ffffff;
}

/*index ------------------------------------------------------------------------------------------- */

.index_content_bg
{
    margin-top: 0px;
    background: url(images/index_bg.jpg) repeat-y center;
}

.index_content_left
{
    padding-right: 20px;
    float: left;
    width: 300px;  /*  430  */
}

.index_content_right
{
    padding-left: 20px;
    float: left;
    width: 800px;  /*  425  */
}


.index_content_one
{
    padding-left: 20px;
    padding-right: 20px;
    float: left;
  /*  width: 850px;    425  */
}




/*about*/

.about a{
    color: #a5460f;
}

.news_about{
    padding-top: 20px;
    padding-bottom: 10px;
    background: url(images/h3_bg.png) repeat-x bottom;
}

.news_about_nobor{
    padding-top: 20px;
    padding-bottom: 10px;
}

/*gallery*/

.row {
    padding-left: 1px;
    height: 235px;
    width: 958px;
}

.box_img2 {
    width: 304px;
    height: 225px;
    background: url(images/img_bg_ind3.png) 0px 0px no-repeat;
    padding: 3px 0px 0px 3px;
    float:left;
}

.box_razd {
    width: 8px;
    height: 50px;
    float: left;
}

.box_img2 h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:24px;
    font-weight: 100;
    color: #002380;
    text-align: left;
    padding: 8px 0px 3px 0px;
}

.rol_over:hover {

    background:url(images/rol_over_galery.png) left top no-repeat;
}

.g_size {
    width: 298px;
    height: 130px;
    display: block;
}



/*contact*/

.contact_content_bg{
    background: url(images/con_bg.png) repeat-y center;
    padding-left: 20px;
}

.contact_content_left{
    padding-right: 30px;
    float: left;
    width: 540px;
}

.contact_content_right{
    padding-left: 90px;
    float: left;
    width: 255px;
}

#contact_form fieldset {
    border: none;
}

#contact_form label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #505050;
    text-align:left;
    padding-left: 10px;
}

#contact_form input {
    margin-bottom: 5px;
}

#contact-submit{
    width: 110px;
    height: 23px;
    color: #ffffff;
    background: url(images/submit.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    border: none;
    float:right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

#con_website {
    width: 516px;
    height: 20px;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 12px;
    border: none;
    background: url(images/input_bg.png);
    background-repeat:no-repeat;
    background-position:left top;
    color: #000000;
    padding-bottom: 5px;
}

#con_email {
    width: 516px;
    height: 20px;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 12px;
    border: none;
    background: url(images/input_bg.png);
    background-repeat:no-repeat;
    background-position:left top;
    color: #000000;
    padding-bottom: 5px;
}

#con_name {
    width: 516px;
    height: 20px;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 12px;
    border: none;
    background: url(images/input_bg.png);
    background-repeat:no-repeat;
    background-position:left top;
    color: #000000;
    padding-bottom: 5px;
}

#con_mess {
    width: 518px;
    height: 166px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
    border: none;
    background: url(images/con_mess.png);
    background-repeat:no-repeat;
    background-position:left top;
    color: #000000;
    margin-bottom: 10px;
}

.orange{
    color: #873c02;
}

.gray_hr{
    height: 1px;
    margin-top: 5px;
    padding-bottom: 10px;
    border-top: 1px dotted #666666;
}

/*lisence*/

.lisence_content_left{
    float: left;
    width: 570px;
}

.lisence_content_right{
    padding-left: 70px;
    float: left;
    width: 275px;
}


.lisence_content_right a{
    color: #873c02;
}


.lisence_content_left a{
    color: #873c02;
}


/*
scroll styles here
*/

.item 
{ 
/*	width: 1200px; */
	height:150px; 
	padding-left: 5px;
}          /*  width: 964px  */


.item img {float:left;}
.item h2 { border:none; margin-bottom:15px;}

.scrollable 
{ 
position:relative; 
overflow:hidden; 
width: 1200px; 
height: 150px;
}
 
.scrollable .items 
{ 
width:20000em; 
position:absolute;
}

.scrollable .items div 
{ 
float:left;
}
 
.scrollable .items .item 
{ 
overflow:hidden;
}

.scrollable .items .item p 
{ 
line-height:16px;
}
*/


.navi 
{ 
/*	width:auto; 
	height:20px; 
	float:right; 
	margin:5px 0; 
	padding-right: 20px; */
}


.header1
{
/*	width: 1200px; */
	height: 150px; 
	text-align: center;
	background: url(../img/header1200.jpg) no-repeat;           /* banner-billede  */
}



/* ------------------------------------------------------------------------
DO NOT CHANGE
------------------------------------------------------------------------- */


div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}
div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}

