/**
 * BEGINN Kathas Zeug
 */

body, form
{ margin: 0;
  padding: 0; }

body, td
{ font: normal 11px Arial, Sans-serif; }

body {
	background-color: #ffffff;
}

a, a:hover
{ text-decoration: none; }

img
{ border: none;}



#main
{ width: 870px; }

    #top
    { background-color: #ffffff;
      background-repeat: no-repeat;
      background-position: top right;
      height: 190px; }

        #logo
        { margin: 33px 40px 33px 33px;
          float: left; }

        #topImg
        { float: left; }

    #mainmenu
    { z-index: 9999;
      height: 1%; /* Necessary for the 5px space between menu and submenu (only IE) */
      margin: 0 0 0 178px; }

        #mainmenu ul
        { list-style: none;
          padding: 0;
          margin: 0; }

            #nav li
            { float: left;
              margin: 0 25px 0 3px; }

                #nav a
                { color: #333333;
                  display: block;
                  padding-bottom: 5px;
                  text-transform: uppercase;
                  font-weight: bold;
                  font-size: 12px; }

                #nav ul
                { display: none;
                  position: absolute;
                  background-color: #ECECEC;
                  height: 181px; /* 192px total height - 11px padding-top */
                  width: 148px; /* 160px total width - 12px padding-left */
                  padding: 11px 0 0 12px;
                  margin: 0 0 0 -2px;
                  border: 1px solid #aaaaaa; }

                * html #nav ul
                { width: 161px; /* IE version 5.x: 148px + 12px */
                  w\idth: 148px; /* IE version 6 */
                  padding: 11px 0 0 0; /* IE version 5.x */
                  padd\ing: 11px 0 0 12px; /* IE version 6 */}

                #nav li:hover ul, #nav li.over ul
                { display: block; }

                    #nav ul li
                    { float: none;
                      width: auto;
                      height: auto;
                      display: block; }

                        #nav ul a
                        { display: inline;
                          padding-bottom: 0;
                          text-transform: none;
                          color: #7F7F7F; }

                        #nav ul a:hover, #nav ul a.subACT
                        { color: #BB2B08; }

    #allcontent
    { clear: both;
      padding: 40px 0 0 0; }

        #leftcontent
        { width: 134px; /* 178px total width (see #mainmenu.margin-left) - 22px padding-left - 22px padding-right */
          float: left;
          padding: 0 22px; }

        * html #leftcontent
        { width: 175px; /* IE 5.x: total width */
          w\idth: 131px; /* IE 6 */
          margin-top: -40px; /* IE 5.x */
          marg\in-top: 0; /* IE 6*/ }

        #content
        { padding-left: 178px; /* same as #leftcontent.width */ }

        * html #content
        { height: 1%; /* 3 pixel jog bug */
          padding-left: 0; /* 3 pixel jog bug */ }

        .threecols #content
        { padding-right: 360px; /* 350px #rightcontent.width + 10px space */ }

        * html .threecols #content
        { padding-right: 0; /* 3 pixel jog bug */ }

        #rightcontent
        { width: 350px;
          float: right; }

        * html #rightcontent
        { margin-left: 10px;
          margin-top: -40px; /* IE 5.x */
          marg\in-top: 0; /* IE 6*/ }

#rightcontentsmall
{ width: 205px; border:
white-space:normal;
float: right;
color: #5b5b5b; }

 * html #rightcontentsmall
{ margin-left: 10px;
margin-top: -40px; /* IE 5.x */
marg\in-top: 0; /* IE 6*/ }

.threecolssmall #content
{ padding-right: 245px; /* 220px #rightcontent.width + 10px space */ }
* html .threecolssmall #content
{ padding-right: 0; /* 3 pixel jog bug */ }


/**
 * ENDE Kathas Zeug
 */

/************************************** Mads Insert start *********************************

.menuItem {
	float:left;
}

#nav .menuItem div {
	display: none;
	float: none;
}

#nav .menuItem div, #nav .menuItem div {
	display: block;
}

/************************************** Mads Insert end *********************************

.frontEndEditIcons {
  position: absolute;
}

a {
  color:#C44800;
  cursor:hand;
}

a:visited {
  color:#C44800;
}

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

h2 {
  font-size:14px;
}

h3 {
font-size:12px;
}

div.layer2-menu {
        margin-left: 12px;
        margin-top: 3px;
	background: #ebebeb;
        width: 176px;
        min-height: 176px;
        padding:5px;
        opacity: .95;
        filter: alpha(opacity=95);
        -moz-opacity: .95;
        -khtml-opacity: 0.95;
}

div.layer2-secondmenu {
        min-height: 166px;
}


/* *******************************************
   KONTRADAM CSS
********************************************** */

.tx-bee3kontradam-pi1 {
font-size:11px;
}

.list-record {
width:200px;
height:240px;
float:left;
}

.thumbnail {
border:1px solid #DFE6D3;
margin-top:3px;
margin-right:5px;
margin-bottom:1px;
}

div#searchbox {
padding:10px;
height:90px;
border:1px solid #abb8a3;
margin-top:10px;
margin-bottom:18px;
font-family:Georgia;
}

div#searchbox input[type="text"] {
padding:2px;
margin-right:9px;
width:180px;
border: 3px solid #abb8a3;
font-family:georgia;
}

.submit {
font-size:10px;
font-weight:bold;
padding:4px;
font-size:10px;
font-weight:bold;
padding:4px;
background-color:#c65616;
border:0px;
height:24px;
width:115px;
color:#fff;
}

div.search-word {
}

div.search-word a {
}

div#search-words {
float:left;
position:relative;
left:340px;
top:-32px;
height:85px;
width:250px;
}

.text-input {

}

div#browsebar {
font-size: 12px;
margin-bottom:15px;
}

div.content-elementtest {
font-size: 9px;
font-family:verdana;
float:right;
color:#b3b0af;
margin-right:10px;
}

div.content-elementtest a:hover {
color:#000;
text-decoration:underline;
}

/* *******************************************
   KONTRADAM / DETAIL PAGE
********************************************** */

div.back-to-list-link a:link {
background-color: #e3e3e2;
color: #000;
font-family:verdana;
font-size:10px;
padding:4px;
margin-top:15px;
margin-bottom:3px;
text-decoration:none;
line-height:1.2;
width: 8em;
display: block;
text-align: center;
border:1px solid #acacac;
}

div.back-to-list-link a:hover {
background-color: #acacac;
border-color: #415f1a;
color:#fff;
}

div.back-to-list-link a:active, div.back-to-list-link a:focus {
background-color: #e1e2de;
border-color: #acacac;
}

div.keywords {
margin-top:5px;
margin-bottom:15px;
}


/* *******************************************
   KONTRADAM / DOWNLOADKNAPPER
********************************************** */

div.download-link a:link {
background-color: #fff;
color: #415f1a;
font-family:verdana;
font-size:10px;
padding:4px;
margin-top:5px;
margin-bottom:3px;
text-decoration:none;
line-height:1.2;
width: 8em;
display: block;
text-align: center;
border:1px solid #415f1a;
}

div.download-link a:hover {
background-color: #acc184;
border-color: #415f1a;
color:#fff;
}

div.download-link a:active, div.download-link a:focus {
background-color: #e1e2de;
border-color: #415f1a;
}

/* *******************************************
   KONTRADAM / DOWNLOADKNAPPER / AKTIVE DOWNLOADS (har downloadet frik&#65533;b eller engangsk&#65533;b &#65533;n gang)
********************************************** */

div.active-download-link a:link {
background-color: #8aa05f;
color: white;
font-family:verdana;
font-size:10px;
padding:4px;
margin-top:5px;
margin-bottom:3px;
text-decoration: none;
line-height: 1.2;
width: 10em;
display: block;
text-align: center;
border:1px solid #415f1a;
}

div.active-download-link a:hover {
background-color: #acc184;;
border-color: #415f1a;
}

div.active-download-link a:active, div.active-download-link a:focus {
background-color: #e15300;
border-color: #8e3d0e;
}



/* *******************************************
   KONTRADAM / DOWNLOADKNAPPER / IKKE LOGGET IND
********************************************** */

.inactive-download-link {
display:none;
}


/* *******************************************
   KONTRADAM / NEWLOGINBOX
********************************************** */

.tx-newloginbox-pi1 {
font:10px/13px Verdana, Arial, Sans-serif;
margin-left:15px;
width:160px;
}


.tx-newloginbox-pi1 table {
}


.tx-newloginbox-pi1 input {
font:10px/13px Verdana;
width:80px;
border:1px solid #abb8a3;
margin-left:7px;
padding-left:3px;
}

.tx-newloginbox-pi1-user {
}

#tx-newloginbox-pi1-pass {
}

.tx-newloginbox-pi1-submit {
height:18px;
background-color:#8aa05f;
border:none;
color:#fff;
}

A {color: #c64e09;}

A:visited { color: #c64e09; text-decoration: none;}

A:hover { color: #545454; text-decoration: underline;}

.bodytext A {color: #c64e09;}

.bodytext A:visited { color: #c64e09; text-decoration: none;}

.bodytext A:hover { color: #545454; text-decoration: underline;}
