


/*Indhold*/


 body {
	margin: 0px;
	padding: 0px;
    background-attachment: fixed;
    background-image: url(http://harbirk.betatest.dk/gfx/gazelle_bg_full.jpg);
    background-repeat: no-repeat;
    background-position: center top;
	font: 10px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    }
#container {
  	width: 960px;
    height: auto;
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
	border: 0px solid;
    }
#header {
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px;
	font: "Verdana", Arial, Helvetica, sans-serif;

    }
#main_logo {
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 238px;
	height: 110px;
    float: left;
    }
h1 {
    font-size: 12px;
    font: "Verdana", Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;

    margin-top: 0px;
    margin-bottom: 0px;
}
h2 {
    font-size: 10px;
    font: "Verdana", Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
 
    margin-top: 0px;
    margin-bottom: 3px;
}

/* --------------------- TOP NAV --------------------- */

#topnav {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 722px;
	height: 40px;
    float: right;
    }

#nav-upper {
    font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	width: 722px;
	height: 5px;
    float: left;
    }
#nav-mid {
    font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
	padding: 30px 0px 0px 0px;
	margin: 0px;
	width: 722px;
	height: 2px;
    float: left;
    }
#nav-lower {
    font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
	padding: 0px 0px 10px 3px;
	margin: 0px;
	width: 478px;
	height: 2px;
    float: left;
    }
#nav-lower-flags {
    text-align: right;
	padding: 0px 0px 9px 0px;
	margin: 0px;
	width: 70px;
	height: 5px;
    float: left;
    }
#nav-lower-search {
    font: normal 8px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		width: 170px;
		height: 5px;
    float: right;
    display:inline;
    }

    form { display:inline; }

/* --------------------- STAGEBANNER --------------------- */

#stagebanner {
	padding: 0px;
	margin: 0px;
	width: 960px;
	height: 385px;
    float: left;
    }
#stagebanner-handicap {
	padding: 0px;
	margin: 0px;
	width: 960px;
	height: 225px;
    float: left;
    }
#breadcrumbs {
    font: normal 8px "Verdana", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: left;
   
	padding: 0px 0px 20px 0px;
	margin: 0px;
	width: 960px;
	height: 10px;
    float: left;
    }
/* --------------------- CONTENT --------------------- */

#main-content {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 960px;
	height: auto;
    float: left;
    }
#form-container {
    width: 536px;
    height: auto;
    padding: 0px 0px 30px 0px;
    margin-right: 20px;
    text-align: left;
    float: left;
    display: inline;
    }
#form-container-fuld {
    width: 728px;
    height: auto;
    padding: 0px 0px 30px 0px;
    margin-right: 20px;
    text-align: left;
    float: left;
    display: inline;
    }    

.div-left-col {
	float: left;
	margin-right: 20px;
	width: 192px;
	height: auto;
    }
.div-left-nav {
  	background: url(../gfx/menu-bg.png) no-repeat left top;
	float: left;
	padding: 0px 5px 5px 5px;
    border: 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
	height: 360px;
    }
.div-right-col {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 192px;
	height: auto;
    }
.aktuelt  {
	background: no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;

    }
    
.aktuelt1  {
	background: url(../gfx/TEASER_BG1.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
    }

.aktuelt2  {
	background: url(../gfx/TEASER_BG2.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
    }
    
 .aktuelt3  {
	background: url(../gfx/TEASER_BG3.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
    }
    
 .aktuelt4  {
	background: url(../gfx/TEASER_BG4.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
    }
    
 .aktuelt5  {
	background: url(../gfx/TEASER_BG5.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;

    }   
     
 .aktuelt6  {
	background: url(../gfx/TEASER_BG6.png) no-repeat;
	float: left;
	padding: 0px 30px 10px 10px;
    margin-bottom: 0px;
    border: #9eb5bf 0px solid;
	text-align: left;
    font: 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;

    }    
#fem-knapper {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 960px;
	height: 22px;
    float: left;
    }
 #fem-kasser{
	padding: 0px;
    }
.thumbnail {
  background: url(../gfx/text_areas.png) no-repeat left top;
	float: left;
	margin: 0px;
	padding: 0px 12px 0px 0px;
	text-align: left;
  font: 12px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 185px;
	height: auto;
    }
    
.flash_clinton {
    background: left top;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 166px;

	height: auto;
    }

/* --------------------- BASE LINKS --------------------- */

a {text-decoration: underline}

a:link { color: #FFFFFF; }

a:visited { color: #FFFFFF; }

a:hover { color: #48b8ff; }

a:active { color: #CCCCCC; }

a:focus{ color: #CCCCCC; }

a.menulink {text-decoration: none}

a.menulink:link { color: #FFFFFF; }

a.menulink:visited { color: #FFFFFF; }

a.menulink:hover { color: #48b8ff; }

a.menulink:active { color: #CCCCCC; }

a.menulink:focus{ color: #CCCCCC; }

p {line-height:1.4em;margin:10px 0;}

hr{margin:10px 0;color:#999999;}

/* --------------------- BULLETS --------------------- */

ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	list-style-type: square;
	background-position: left;

    background-image: url(../gfx/square_bullet.jpg) no-repeat;
    padding-left: 20px;
    padding-top: 0px;
	}
ul li{ padding-top:3px; }

#contentPad{ margin:20px; }

/* --------------------- FORM STYLES --------------------- */

#form-texts {
    font-family: "Verdana",Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-style: normal;
    }
INPUT			{font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background: url(../gfx/form-bg.png) repeat; border: 1px solid; border-color: #ffffff}
SELECT			{font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background-color: #4483a3;
                border: 1px solid; border-color: #ffffff; overflow: scroll; clip:  rect(   )}
TEXTAREA		{font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background: url(../gfx/form-bg.png) repeat; border: 1px solid; border-color: #ffffff}
BUTTON          {font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background: url(../gfx/form-bg.png) repeat; border: 1px solid; }

p.legend { margin-bottom: 3px; }
p.legend em { font-family: "Verdana", Arial, Helvetica, sans-serif; color: #ffffff; font-style: bold; }

div.form-container form p.note { font-size: 10px; color: #ffffff; }
div.form-container form fieldset { background: url(../gfx/form-bg.png) repeat: left top; margin: 10px; 0; padding: 10px; border: #9eb5bf 1px solid; }
div.form-container form legend { font-size: 11px; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; }
div.form-container form fieldset div { padding: 2px; 0; }
div.form-container label,
div.form-container span.label { margin-right: 10px; padding-right: 10px; padding-top: 2px; width: 150px; display: block; float: left; text-align: right; position: relative; }
div.form-container label.error,
div.form-container span.error { color: #9eb5bf; }
div.form-container label em,
div.form-container span.label em { position: absolute; right: 0; font-size: 10px; font-style: normal; color: #ffffff; }
div.form-container input.error { background-color: #31799c; border-color: #9eb5bf; border: 1px solid; }
div.form-container input:focus { background-color: #4483a3; border-color: #9eb5bf; border: 1px solid; }
div.form-container input.error:focus,
div.form-container textarea { background: url(../gfx/form-bg.png) repeat; border-color: #9eb5bf; border: 1px solid; }
div.form-container textarea:focus {	background-color: #31799c; border-color: #ffffff; border: 1px solid; }
div.form-container div.controlset label,
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { margin-left: 170px; }
div.form-container div.buttonrow { margin-left: 193px; }

/* --------------------- FOOTER --------------------- */

#footer {
    text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 960px;
	height: 52px;
    float: left;
    }
#emblem {
	text-align:center;
	padding: 5px 0px 5px 0px;
    margin: 0px;
	width: 130px;
	height: 40px;
    display: table-cell;
    display: inline;
    float: left;
    font: 10px Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    }
#miljo {
	text-align:center;
	padding: 5px 0px 5px 0px;
    margin: 0px;
	width: 110px;
	height: 40px;
    display: table-cell;
    display: inline;
    float: left;
    font: 8px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    }
#address {
	text-align:center;
	padding: 18px 0px 50px 0px;
	float: left;
	margin: 0px;
    width: 500px;
	height: 40px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    }
#danskindustri {
	text-align:center;
	padding: 5px 0px 5px 0px;
    margin: 0px;
	width: 120px;
	height: 40px;
    display: table-cell;
    display: inline;
    float: left;
    font: 8px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    }
#danskevognmaend {
	text-align: center;
	padding: 5px 0px 5px 0px;
    margin: 0px;
	width: 100px;
	height: 40px;
    display: table-cell;
    display: inline;
    float: left;
    font: 8px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    }
#footer a:link, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
    }
#footer a:hover {
	color: #CCCCCC;
    }
/* --------------------- END FOOTER --------------------- */


.adminlink:link {  font-family: Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #404040; 
		text-decoration: none}

.adminlink:visited { font-family: Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #404040; 
		text-decoration: none}

.adminlink:hover { font-family: Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #c0c0c0; 
		text-decoration: none}

<![if !IE 6]>



.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 964px; /* container width*/
background: transparent url(../gfx/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: black;
border: 0px solid grey;
padding: 16px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}


