/**
 * KOPIE BEGINN Kathas Zeug aus screen2.css
 */

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;
                  line-height: 27px;
                  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; }

                        #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: 220px;
float: right; }
 * html #rightcontentsmall
{ margin-left: 10px;
margin-top: -40px; /* IE 5.x */
marg\in-top: 0; /* IE 6*/ }

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

/**
 * KOPIE ENDE Kathas Zeug aus screen2.css
 */

/* MADS START */

.content-elementKontraframe.kundearkiv .csc-form-label {
}

.content-elementKontraframe.kundearkiv .csc-form-labelcell .csc-form-label-req {
}

.content-elementKontraframe.kundearkiv .csc-form-fieldcell input {
	background-color: #e3e3e2;
	color: #000000;
	font-family:verdana;
	font-size:10px;
	padding:4px;
	margin-top:15px;
	margin-bottom:3px;
	text-decoration:none;
	line-height:1.2;
	display: block;
	text-align: center;
	border:1px solid #acacac;
}

/* *******************************************
   KONTRADAM / LIGHTBOXKNAPPER 
********************************************** */

#submit-lightbox {
	float:left;
}

#submit-lightbox a {
	background-color: #ffffff;
	color: #C64E09;
	font-family:verdana;
	font-size:10px;
	padding:8px;
	margin-top:5px;
	margin-bottom:3px;
	text-decoration:none;
	line-height:1.2;
	width: 12em;
	display: block;
	text-align: center;
	border:1px solid #C64E09;
	cursor:pointer;
	overflow:hidden;
}

#submit-lightbox a:hover {
	background-color: #eee4de; 
	border-color: #C64E09;
	text-decoration:none;
	color: #C64E09;
}


div.not-selected {
	background-color: #ffffff;
	color: #C64E09;
	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 #C64E09;
	cursor:pointer;
	overflow:hidden;
}

div.not-selected:hover {
	background-color: #eee4de; 
	border-color: #C64E09;
	color:#C64E09;
}

div.not-selected:active, div.not-selected:focus {
	background-color: #e1e2de;
	border-color: #C64E09;
}

/* *******************************************
   KONTRADAM / LIGHTBOXKNAPPER / AKTIVE DOWNLOADS 
   
********************************************** */

div.selected {
	background-color: #C64E09;
	color: #ffffff;
	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 #C64E09;
	overflow: hidden;
	cursor: pointer;
}

div.selected:hover {
	background-color: #eee4de;
	border-color: #C64E09;
	cursor: pointer;
	color: #c64e09;
}

div.selected:active, div.selected:focus {
	background-color: #e15300;
	border-color: #8e3d0e;
	color: #ffffff;
}

div.waiting {
	background-color: #eee4de;
	color: #ffffff;
	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 black;
	overflow: hidden;
	cursor: wait;
}

div.waiting:hover {
	background-color: gray;
	border-color: black;
	cursor: wait;
}

div.waiting:active, div.waiting:focus {
	background-color: gray;
	border-color: black;
	color: #ffffff;
}

/* MADS SLUT */

.frontEndEditIcons {
  position: absolute;
}

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

a:visited {
  color:#C64E09;
}

a:hover {
  color:#C64E09;
  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:245px;
	float:left;
}

.list-record img {
	border:1px solid #DFE6D3;
	margin-top:3px;
	margin-right:5px;
	margin-bottom:1px;

}

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

.info {
	float: right;
  margin-top: 20px;
  font-size: 10px;
 }

    .info p {
    	margin: 0;
    }

        .info a {
        	color: #C64E09;
        }

div#searchbox {
	padding: 18px 0 70px 0;
	margin: 20px 0 18px 0;
	font-family: Arial, Sans-serif;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
 }

/*div#searchbox input[type="text"], .text-input {
	padding:2px;
	margin-right:9px;
	width:180px;
	height:15px;
	border: 3px solid #C64E09;
	font-family:georgia;
}*/

	.submit {
		font-size:11px;
		font-weight:bold;
      font-family:georgia;
      padding:4px;
      margin-left:9px;
      padding:4px;
      background-color:#C64E09;
      height:25px;
      width:85px;
      color:#ffffff;
      border:0px;
      text-transform:uppercase;
      letter-spacing:1px;
     }

    div#search-words {
    	padding-left:20px;
      margin-bottom:30px;
      font-size:12px;
     }

    #searchbox div.content-element {
    }

div.search-word {
	height:20px;
}

div.remove-search-word {
	position:relative;
	left:-13px;
	top:-17px;
}

div.remove-all {
}

div#browsebar {
	font-size: 11px;
	line-height:19px;
	margin-bottom:25px;
}

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

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

div.description {
	width:600px;
	margin-top:10px;
}

div.keywords {
	width:600px;
	height:30px;
	margin-bottom:15px;
}

/* div.content-elementS.gevejledning */

#search-description {
	position:absolute;
	left:460px;
	top:326px;
	width:346px;
	line-height:14px;
	color:#C64E09;
}


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

div.back-to-list-link a {
	background-color: #e3e3e2;
	color: #000000;
	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: #C64E09;
	color:#ffffff;
}

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 {
	background-color: #ffffff;
	color: #C64E09;
	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 #C64E09;
}

div.download-link a:hover {
	background-color: #eee4de;
	border-color: #C64E09;
	color:#C64E09;
}

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

/* *******************************************
   KONTRADAM / DOWNLOADKNAPPER / AKTIVE DOWNLOADS (har downloadet frik.b eller

engangsk.b .n gang)
********************************************** */

div.active-download-link a {
	background-color: #C64E09;
	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 #C64E09;
}

div.active-download-link a:hover {
	background-color: #eee4de;
	border-color: #C64E09;
	color:#C64E09;
}

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, .tx-newloginbox-pi1 h3, .tx-newloginbox-pi1 input {
	font: normal 10px Verdana, Sans-serif;
  color: #000000;
 }

    .tx-newloginbox-pi1 h3 {
    	margin: 0;
      padding-left: 11px;
      color: #C64E09;
      background: transparent url(arrow-h3.gif) no-repeat left center;
      font-weight: bold;
     }

    .tx-newloginbox-pi1 table {
    	color: #404c29;
      margin: 0;
      border-collapse: collapse;
     }

            .tx-newloginbox-pi1 table td {
            	padding: 0 0 2px 0;
            }

                .tx-newloginbox-pi1 input {
                	width: 58px;
                  margin-left: 3px;
                  border: 1px solid #abb8a3;
                  color: #424C2A;
                 }

                .tx-newloginbox-pi1-submit {
                	height: 19px;
                  background-color: #ffffff;
                  border: 1px solid #C64E09;
                  border: none;
                  color: #60703f;
                 }

                .tx-newloginbox-pi1 table p {
                	margin: 0;
                }

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;
}

.content-elementloginboks {
	margin-bottom: 5px;
}