/* farver: 
blaa: #0e2050 #0e2050	logo og bundlinie
roed: 8b4b45, ny 8e332a
m roed: 812e26
sand: #DDD4B8 ,e4ddc6 til baggrund
lys blaa; #6392E4  	til links
helt lys blaa; #B1C9F2   
mork sand: #D1C49A
lys sand #ebe6d5,#e4ddc6;
graa; #8D8F94   
lys graa: #C6C7CA 
helt lys graa: #DADBDD, dddcd4, #dddcd4
 */
 
 
 /* DEFAULTS*/


html {
	overflow-y: scroll;
}

html {
	overflow: -moz-scrollbars-vertical;
}

a img {border: none;} 

body, tr, td, p, div, span, h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
    font-size: 14px;
	line-height: 20px;
}

body {
	background: #ebe6d5;
	text-align: center;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bodytext a {
	color:#8e332a;
	text-decoration: none;
}

.bodytext li {
	color:#000;
}

.bodytext ul {
	color:#000;
}

IMG {
       border: none;
}

/* ELEMENTS */

.flag-da {
	float: right;
	height: 16px;
	width: 24px;
	position: relative;
	top: -108px;
	left:672px;
}

.flag-eng {
	float: right;
	height: 16px;
	width: 24px;
	position: relative;
	top: -108px;
	left:682px;
}

.news-list-item IMG,.news-single-item IMG { 
	float:left;
        margin-right: -144px;
        position: relative;
        top:10px;
        left:30px;      
}

.news-list-item IMG a,.news-single-item IMG a{ 	
      border: none;
}

.boxtext {
	font-size: 12px;
	line-height: 17px;
}

.boxtext a{
	color:#000000;
	text-decoration: none;
}

.boxhead, .boxhead a {
	font-size: 13px;
	line-height: 17px;
	color:#8e332a;
	font-weight: bold;
	text-decoration: none;	
}

h1 {
	font-weight: bold;
        font-size: 15px;
}

h4 {
	font-size: 10px;
}

h6 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #812e26;
}

.important {
        color:#812e26;
        line-height: 20px;
}


/* STRUCTURES */


/* MAIN */

#page-table {
	width: 1004px;
	margin: 0px auto;
	height: 580px;
}

#login-td {
        display:none;
}

#header-td {
	background-color: #002a5c;
	height: 19px;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 279px;
	text-align: left;
}

#left-td, #main-td {
	background-color: #FFFFFF;
	vertical-align: top;
}

#bottom-td {
	height: 20px;
	vertical-align: top;
}

#left-td {
	width: 279px;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #6392E4;
}

#menu-sub {
	padding-top:27px;
	padding-left: 43px;
}

#left-content {
	padding-left: 43px;
}

#main-td {
	padding-top: 86px;
	width: 725px;
	padding-right: 43px;
	vertical-align: top;
	background-image: url(rekruttering81px.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#main-table {
	height: 100%;
	width: 100%;
}


#main-content {
	vertical-align: top;
}


#box_content {
	vertical-align: bottom;
		height: 100%;
}

#box_content2 {
	vertical-align: bottom;
		height: 100%;
}


.text-box{
	text-align: left;
	vertical-align: top;	
}

#ce-2-col-table{
	width: 100%;	
}

#ce-2-col-main {
	width: 446px;

}

#ce-3-col {
	width: 682px;
}

#ce-3col-1, #ce-3col-2, #ce-3col-3{	
	height: 138px;
	vertical-align: top;
	text-align: left;
	background-image: url(box2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 6px 6px 12px 12px;
}

#ce-3col-text-1, #ce-3col-text-2, #ce-3col-text-3 {
	width: 177px;
	vertical-align: top;
}

.ce-3col-link-td{
	width: 15px;
	text-align: left;
	vertical-align: bottom;
}

.ce-3col-margin{
	width: 26px;
	vertical-align: top;
}

.bundlinie-td{
	background-image: url(streg.png);
	background-repeat: no-repeat;
	height: 20px;
	background-position: left;
}

/* MENUS */

.menu1 {
	color: #C6C7CA ;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.menu1 a {
	color: #C6C7CA ;
	font-size: 12px;
	text-decoration: none;
}

.menu1 a:hover {
	color: #d7d8dc;
}

.menu1-act a {
	color: #FFFFFF;
	text-decoration: none;
}

.menu2 {
        font-size: 12px;
	padding-top: 15px;
	color: #8D8F94;
}

.menu2-first {
        font-size: 12px;
	padding-top: 0px;
	color: #8D8F94;
}

.menu2 a {
        font-size: 12px;
	text-decoration: none;
	color: #8D8F94;
}

.menu2-act a {
        font-size: 12px;
	color: #812e26;
}

.menu3 {
	padding-left: 20px;
	line-height: 16px;
}

.menu3 a {
	text-decoration: none;	
	color: #8D8F94;
}

.menu3-act a {
	color: #812e26;
}


/*MAILFORM*/  


.csc-mailform{
	border: 1px solid #8D8F94;
	padding: 10px;
	background-color: #dddcd4;
        font-size: 10px;

}

.csc-mailform-field{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;	
	margin-bottom: 5px;
	
}

.csc-mailform-label{
	font-size: 10px;			
}
.csc-mailform select, .csc-mailform input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-left: 5px;
	color: #000000;
	
}

.csc-mailform textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.csc-mailform-submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #8D8F94 ;
	background-color: #C6C7CA;
	padding-bottom: 0px;     
}


.csc-mailform select {
        margin-top: 5px;
        margin-bottom: 5px;
        font-size: 10px;
}

/*MAILFORM  END*/  

tx-powermail-pi1_confirmation {
	font-weight: bold;
	color: #C30;
}

/*NEWS_LIST tilf&#65533;jelse netop besat*/  
.news-list-item IMG,.news-single-item IMG { 
  float:left;
        margin-right: -144px;
        position: relative;
        top:10px;
        left:30px;      
}

.news-list-item IMG a,.news-single-item IMG a{   
      border: none;
}


