/*  
Theme URI: http://ridder-martin.dk
Version: 080210 Standard
Author: Monika Koethnig
Author URI: http://koemedia.com/
*/

h1 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 18px; font-weight: bold;} 
h2, h3 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 15px; font-weight: bold;}

#all
{
position: absolute;
top: 0px;
left: 0px;
margin-left: 0px;
width: 800px;
}

a.galleri-bg:hover
{
text-decoration: underline;
background-color: #ffffff;
}

a.galleri:hover
{
text-decoration: underline;
}

a.tekstlink:hover
{
text-decoration: underline;
}

body
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: arial, helvetica, sans-serif;
background-color: #F6BF64;
}

.table
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#front-space
{
height: 405px;
}
#kontakt-space
{
height: 100px;
}

#inhalt
{
position: absolute;
top: 160px;
left: 180px;
width: 604px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
line-height: 17px;
color: #000000;
padding: 15px 8px 0px 8px;
background-color: #FBF3D3;
}

#inhalt1
{
position: absolute;
top: 160px;
left: 180px;
width: 620px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
line-height: 17px;
color: #000000;
padding-bottom: 20px;
background-color: #FBF3D3;}

#inhalt2 {position: relative; top: 15px; left: 15px; width: 597px}

#inhalt-front
{
position: absolute;
top: 160px;
left: 180px;
width: 590px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

.hidden
 {
 position: absolute;
 left: -1000px; 
 top: -1000px;
 width: 0px;
 height: 0px;
 overflow: hidden;
 display: inline;
}

.tekstlink
{
color: #DC2D2A;
text-decoration: none;
}

a.tekstlink:hover {text-decoration: underline;}

.galleri-bg
{
color: #DC2D2A;
text-decoration: none;
padding: 3px 7px 7px 7px;
}

#nav-bg
{
position: absolute;
top: 160px;
left: 0px;
width: 150px;
height: 467px;
background-color: #F6BF64;
}

#navigation
{
position: absolute;
top: 14px;
width: 179px;
left: -22px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
line-height: 21px;
color: #000000;
z-index: 3;
}


ul.nav-list li {font-family: Arial, Helvetica, sans-serif; font-weight: bold; z-index: 3; padding-top: 7px; padding-bottom: 7px; padding-left: 0px;}
ul.nav-list li a {color: #000000; text-decoration: none; padding: 3px; border: 1px #969696 none;}
ul.nav-list li a:hover {text-decoration: none; color: #ffffff; background-color: #D63129;}

#navigation ul {list-style-type: none;}

.front ul.nav-list li #link-front {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.front ul.nav-list li #link-front a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.front ul.nav-list li #link-front a:hover {background-color: #000000; color: #ffffff;}

.aktiviteter ul.nav-list li #link-aktiviteter {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.aktiviteter ul.nav-list li #link-aktiviteter  a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.aktiviteter ul.nav-list li #link-aktiviteter  a:hover  {background-color: #000000; color: #ffffff;}

.udstyr ul.nav-list li #link-udstyr {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.udstyr ul.nav-list li #link-udstyr a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.udstyr ul.nav-list li #link-udstyr a:hover {background-color: #000000; color: #ffffff;}
 
.galleri ul.nav-list li #link-galleri {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.galleri ul.nav-list li #link-galleri a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.galleri ul.nav-list li #link-galleri a:hover {background-color: #000000; color: #ffffff;}
 
.partnere ul.nav-list li #link-partnere {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.partnere ul.nav-list li #link-partnere a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.partnere ul.nav-list li #link-partnere a:hover {background-color: #000000; color: #ffffff;}
 
.om ul.nav-list li #link-om {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.om ul.nav-list li #link-om a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.om ul.nav-list li #link-om a:hover {background-color: #000000; color: #ffffff;}
 
.ap ul.nav-list li #link-ap {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.ap ul.nav-list li #link-ap a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.ap ul.nav-list li #link-ap a:hover {background-color: #000000; color: #ffffff;}
 
.kontakt ul.nav-list li #link-kontakt {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.kontakt ul.nav-list li #link-kontakt a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.kontakt ul.nav-list li #link-kontakt a:hover {background-color: #000000; color: #ffffff;}
 
.siden ul.nav-list li #link-siden {font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000000; z-index: 3; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; text-align: right; border: 1px #DC2D2A solid;}
.siden ul.nav-list li #link-siden a {color: #FD9729; text-decoration: none; padding: 3px; border: 1px #969696 none;}
.siden ul.nav-list li #link-siden a:hover {background-color: #000000; color: #ffffff;}


.galleri #inhalt2 ul {list-style-type: disc; color: #DC2D2A; font-weight: bold; margin: 0px 0px 32px 130px;}
.galleri #inhalt2 ul li {padding-bottom: 5px;}
.galleri #inhalt2 ul li a {color: #DC2D2A; text-decoration: none;}
.galleri #inhalt2 ul li a:hover {text-decoration: underline;}

.partnere ul.ul-part {list-style-type: disc; color: #DC2D2A; font-weight: bold; margin: 20px 0px 32px 130px;}
.partnere ul.ul-part li {padding-bottom: 5px;}
.partnere #inhalt2 ul li a {color: #DC2D2A; text-decoration: none;}
.partnere  #inhalt2 ul li a:hover {text-decoration: underline;}

.ap #inhalt ul {list-style-type: none;}

h1 a {color: #DC2D2A; text-decoration: none;}
h1 a:hover {text-decoration: underline;}

#top1 {margin: 0px; padding: 0px; height: 130px;}
#top2 {margin: 0px; padding: 0px; height: 30px;}


ul.ap-ul li
{
position: relative;
left: -24px;
list-style-type: none;
}

#footer {position: relative; top: 0px; left: -188px; text-align: center; font-size: 11px; width: 800px; height: 20px; background-color: #000000; color: #ffffff;}
#footer a {color: #ffffff; text-decoration: underline;}
#footer-kontakt {text-align: center; font-size: 10px; height: 20px; color: #7E6948;}
#footer-kontakt a {color: #7E6948; text-decoration: underline;}




h4
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
}

.pic1
{
border: 1px #000000 solid;
}

.pic2
{
border: 1px #000000 solid;
margin-left: 7px;
}

.pic3
{
border: 1px #000000 solid;
margin-right: 6px;
}

.pic4
{
border: 1px #000000 solid;
}

.klein
{
font-size: 10px;
line-height: 13px;
}

.align-right
{
text-align: right;
}

.dia-link
{
color: #DC2D2A;
text-decoration: none;
padding: 3px;
}

.font12
{
font-size: 12px;
}

a img
{
border: none;
}

#temp-box
{
position: relative;
left: 18px;
top: 1px;
width: 135px;
font-size: 12px;
border: 1px #000000 solid;
background-color: #F6EAD4;
padding: 4px;
}

.tur
{
border-collapse: collapse;
table-layout: auto;
margin: 20px 0px 0px 40px;
width: 500px;
}

.tur td
{
vertical-align: top;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
text-align: left;
border: 3px #9B080C solid;
}
.tab-header {background-color: #9B080C;}
.tab-header h2 {text-align: center; color: #ffffff; font-weight: bold; padding: 0px; margin: 0px;}

.tab-tekst1-l
{
font-weight: bold;
padding-right: 30px;
}

.tab-tekst1-r
{
font-weight: bold;
padding-right: 8px;
}

.tab-tekst2-l
{

font-weight: normal;
font-style: italic;
padding-right: 30px;
}

.tab-tekst2-r
{
font-weight: normal;
font-style: italic;
padding-right: 8px;
}

.note
{
font-style: italic;
font-size: 11px;
padding-left: 40px;
}

.sig1-table
{
border-collapse: collapse;
table-layout: auto;
width: 600px;
}

.sig1-table td
{
vertical-align: top;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
width: 200px;
padding-left: 4px;
padding-right: 4px;
}

.undertekst
{
padding-bottom: 10px;
text-align: center;
}

.pic
{
border: 1px #000000 solid;
}

.portrait {border: 1px #000000 solid; width: 180px; height: 224px;}

#space-part
{
height: 130px;
}

.pad30
{
padding-left: 30px;
}


