/* CSS Document */
#toTopBottom a img{
border:0px;
vertical-align:top;
/*padding-right:5.5px;*/
}
body{
	margin:0px;
	padding:0px;
	background-color:#ECD5CD;
}

a {
  text-decoration:none;
  color:#b35639;
}


.body {
  margin-bottom: 0px; 
  padding-bottom: 0px; 
}
.tablebody {
  margin-top: 0px; 
  padding-top: 0px; 
}

.topText{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	text-align:right;
	padding-right:20px;
}
.topText a{
        font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
        text-decoration:none;
        font-weight:100;
}
.menu{
	background-color:#676767;
	height:30px;
        padding-left:10px;
}

.search{
	background-color:#676767;	
	padding-right:20px;
}
.top_spacer{	
	background-color:#FFFFFF;
}
.body{
	padding-top:15px;
	background-color:#FFFFFF;
        background-image:url(../images/leftBg.gif);
	background-repeat:no-repeat;
	background-position:0px 14px;
}
.leftColumn{
	padding: 3px 20px 2px 20px;
	width:135px;	
	height:370px;
}
.main{	
	padding: 0px 40px 10px 40px;
	width:505px;	
}
.rightColumn{
	padding: 0px 18px 0px 0px;
	width:160px;        
}
.footer{
	height:30px;
	background-image:url(../images/footerBg.gif);   
        background-color:#FFFFFF;     
	background-position:bottom left;
	background-repeat:no-repeat;
        z-index: 1;
}
.footerText{
	font-family:"Trebuchet MS";
	font-size:12px;
        padding-top:5px;
	color:#FFFFFF;
	padding-left:20px;
}
	
.searcContain{
	background-color:#676767;
}
.searchBox{
	font-family:"Trebuchet MS";
	font-size:11px;
	border:1px solid #FFFFFF;
	text-align:left;
	height:16px;
	width:115px;
}
.top{  
	/*padding-right:20px;	*/
        /*padding-left:213px;*/
}
.top_top{
        /*padding-right:20px;	*/
          margin-right:10px;	
}

.searchButton{
	padding-left:2px;
	background-color:#676767;
}
.bullet{
	color:#B35639;
	padding-left:4px;
}
.footerText a{        
        text-decoration:none;        
        font-family:"Trebuchet MS";
	font-size:12px;
	color:#CCCCCC;
        font-weight:100;
}
.main li{
  margin:0px 0px 0px 10px;
}
.main li{
  font-family:"Trebuchet MS";
  text-decoration:none;
  font-size:11px;  
}

/*****************************************menus css*******************************/

#typoconsult_container {
  margin-top: -6px;  
  z-index:10;
}

/*link menu for front page*/
.linkmenu {
  margin-top: 58px;  
}
.linkmenu td{
  padding-top: 10px; 
}

/*second level tmenu_layers color*/
li a {
/* removed by morten@typoconsult.dk because li a is used by RTE color:#fff; */
}

/*end second level tmenu_layers color*/

li a{
  font-family:"Trebuchet MS";
  text-decoration:none;
  font-size:11px;
/*  color: #ffffff;   */
}

.leftMenu{
        margin-top:20px;
        font-family: "Trebuchet MS";
        font-size: 11px;        
}

.leftMenu .leftMenuNO a{
        color:#656565;
        text-decoration:none; 
}
.leftMenu .leftMenuACT a{
        color:#B35639;
        text-decoration:none;
        font-weight:bold;
}
ul.leftMenuList{
        margin:0px;
        padding:0px 0px 0px 10px;
        font-family: "Trebuchet MS";
        font-size: 11px;        
        color:#B35639;
        list-style-type: none;
}             
ul.leftMenuList li{
        margin:0px;
        padding:0px 0px 0px 9px;
        background-image:url(../images/dash.jpg);
        background-position:left center;
        background-repeat:no-repeat;
}             

.leftMenuItem a{
        color:#B35639;
        text-decoration:none;
        display: block;
}

ul.dropMenu1{
        margin:0px;
        padding:0px;
}
.dropMenu1{
        background-color:#B55137;
        list-style-type: none;
        width:195px;
}
.dropMenu1 a{       
        padding:2px 10px 3px 10px;        
        text-decoration: none;
        display:block;        
}
.dropMenu1 a:hover{
        background-color: #933A19;         
}

ul.dropMenu2{        
        margin:0px;
        padding:0px;
}
.dropMenu2{
        background-color:#59c04e ;
        list-style-type: none;
        width:195px;
}

.dropMenu2 a{       
        padding:3px 10px 0px 10px;
        height:20px;
        text-decoration: none;
        display:block;      
  color:#fff;
}

.dropMenu2 a:hover{
        background-color: #37A930;         
}
.dropMenuArrow2{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;        
}
.dropMenuArrow2 a:hover{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;        
}

ul.dropMenu3{
        margin:0px;
        padding:0px;
}
.dropMenu3{
        background-color:#40b5bf ;
        list-style-type: none;
        width:195px;
}
.dropMenu3 a{       
        padding:3px 10px 0px 10px;
        height:20px;
        text-decoration: none;
        display:block;        
  color:#fff;
}
.dropMenu3 a:hover{
        background-color: #1E9EA1;         
}
.dropMenuArrow3{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}
.dropMenuArrow3 a:hover{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}

ul.dropMenu4{
        margin:0px;
        padding:0px;
}
.dropMenu4{
        background-color:#2f7eb5;
        list-style-type: none;
        width:195px;
        color: #FFFFFF;
}
.dropMenu4 a{       
        padding:3px 10px 0px 10px;
        height:20px;
        text-decoration: none;
        display:block; 
        color: #FFFFFF;       
}
.dropMenu4 a:hover{
        background-color: #0D6797;         
}
.dropMenuArrow4{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}
.dropMenuArrow4 a:hover{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}

ul.dropMenu5{
        margin:0px;
        padding:0px;     
}

.dropMenu5{
        background-color:#a56d94;
        list-style-type: none;
        width:195px;

}
.dropMenu5 a{       
        padding:3px 10px 0px 10px;
        height:20px;
        text-decoration: none;
        display:block;        
        color: #FFFFFF;
}
.dropMenu5 a:hover{
        background-color: #835676;         
}
.dropMenuArrow5{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}
.dropMenuArrow5 a:hover{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}
ul.dropMenu6{
        margin:0px;
        padding:0px;
}
.dropMenu6{
        background-color:#B55137;
        list-style-type: none;
        width:195px;
}
.dropMenu6 a{       
        padding:3px 10px 0px 10px;
        height:20px;
        text-decoration: none;
        display:block; 
        color: #FFFFFF;       
}
.dropMenu6 a:hover{
        background-color: #933A19;         
}
.dropMenuArrow6{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}
.dropMenuArrow6 a:hover{
        background-image:url(../images/menuArrow.gif);
        background-repeat:no-repeat;
        background-position:right center;
}



/***************************************menus css********************************/

/**********************FCE CSS************************************/
.4square{
	padding-right:25px;
	padding-bottom:20px;
}
.newsBox{
	height:150px;
	width:240px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
        line-height:13px;
}
.greenBox{
	background-image:url(../images/greenBox.gif);
        background-repeat:no-repeat;
}
.aquaBox{
	background-image:url(../images/aquaBox.gif);
        background-repeat:no-repeat;
}
.blueBox{
	background-image:url(../images/blueBox.gif);
        background-repeat:no-repeat;
}

.purpleBox{
	background-image:url(../images/purpleBox.gif);
        background-repeat:no-repeat;
}

.boxText{
	padding-top:74px;
	padding-left:10px;
        padding-right:30px;
}

.boxText a{
	text-decoration:none;
        color:#FFFFFF;
}

.boxLink{
	text-align:right;
	padding-right:30px;
        padding-bottom:10px;
}
.boxLink a{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
        text-decoration:none;
}
.adTable{
        height:322px;
}
.aktueltTab{
        width:140px;
}
.aktueltText{
        padding-top:2px;
        font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
}
.aktueltText a{
        text-decoration:none;
        color:#B25745;
        font-weight:bold;
}
/********************************************************************/

/***************************for second template 3 cols********************/

.leftpadding{
  padding-top:27px;
}
.rightpadding{
  padding-top:32px;
}

/********************************************************************/
.footerspace {
padding-right:20px;
}


**************** added class on newletter - start ****************

#nl_divcont { }

.nl_divcont {
  /* _position:relative;*/

   _padding-left:0px;
   _padding-right:0px;
    _margin-left:0px; 
    _margin-right:-10px;

}


#nl_text { }
.nl_text {
   _position:relative;
   _left:-14px;

  _width:512px;
  /* _min-width:512px;*/

}

#nl_text table {
   _position:relative;
   _margin-right:-14px;
   _clear:both;

}

#nl_text p {
  _position:relative;
  _clear:left;
  
}

**************** added class on newletter - end *****************



