body { 	
	background: #ffffff url(images/topmenu-back.gif) center top repeat-x;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}

td, P, DIV {
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	line-height:14px;
}
.caption {
	font-family:Verdana;
	font-size:10px;
	color:#333333;
}
a {
	text-decoration: underline;
	color:#000000;
	font-family:Verdana;
}

a:hover {
	text-decoration: none;
	color:#333333;
	font-family:Verdana;
}

input #submit{
padding-top:20px;
}

.copy, .copy A {
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#768380;
text-decoration:none;
}

.copy A:hover{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#cccccc;
text-decoration:none;
}

.adresse, .adresse A{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
line-height:12px;
}

.csc-firstHeader, .overskrift, h1{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color: #333333;
text-decoration:none;
line-height:normal;
margin:0px;
padding:0px;
}

		p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

		p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #f6f0b7; padding: 2px 4px 2px 4px; border: 1px solid #333333; margin-top:14px; }


/* Top menu */
.topnav {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#ffffff;
   height:30px;
   border-right:1px solid #FFFFFF;

} 
.topnav a:link {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#ffffff;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;
}
.topnav a:visited {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#ffffff;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;

}
.topnav a:active {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#ffffff;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;

}
.topnav a:hover {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#333333;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;

}

.topnav_act {
   font-family:Verdana;
   font-size: 11px;
   font-weight:none;
   color:#333333;
   font-weight:bold;
   height:30px;
      border-right:1px solid #FFFFFF;

} 
.topnav_act a:link {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#333333;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;

}

.topnav_act a:visited {
   font-family:Verdana;
   font-size: 11px;
   font-weight:bold;
   color:#333333;
   text-decoration: none;
   margin-left:15px;
   margin-right:15px;
   height:30px;
   line-height:30px;
   display:block;
}





/* Left Navigation Menu */
.leftnav {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#97a3ab;
   text-decoration:none;
   height:25px;
   
} 
.leftnav a:link {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#97a3ab;
   height: 25px;
   line-height:25px;
   text-decoration:none;

}
.leftnav a:visited {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#97a3ab;
   height: 25px;
   line-height:25px;
   text-decoration:none;


}
.leftnav a:active {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#97a3ab;
   height: 25px;
   line-height:25px;
   text-decoration:none;


}
.leftnav a:hover {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   height: 25px;
   line-height:25px;
   text-decoration:none;


}

.leftnav_act {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   text-decoration:none;
   height:25px;

} 
.leftnav_act a:link {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   height: 25px;
   line-height:25px;
   text-decoration:none;

}

.leftnav_act a:visited {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   height: 25px;
   line-height:25px;
   text-decoration:none;
}


/* Left Navigation Menu 1 */
.leftnav1 {
   font-family: Verdana, sans-serif;
   font-size: 10px;
   color:#97a3ab;
   
} 
.leftnav1 a:link {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#97a3ab;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;

}
.leftnav1 a:visited {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#97a3ab;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;

}
.leftnav1 a:active {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#97a3ab;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;

}
.leftnav1 a:hover {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#333333;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;

}

.leftnav_act1 {
   font-family: Verdana, sans-serif;
   font-size: 10px;
   color:#333333;
   height:20px;
} 
.leftnav_act1 a:link {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#333333;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;

}

.leftnav_act1 a:visited {
   font-family: Verdana, sans-serif;
   font-size: 10x;
   color:#333333;
   text-decoration: none;
   height: 20px;
   text-indent:25px;
   line-height:20px;
}

/* TYPO3 FIXES */
.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-justify { text-align: justify; }
.float-left { float: left; display: inline; }
.float-right { float: right; display: inline; }

DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image { margin-right: 0; }

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0; display: block; }


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { width: 101px !important; width: 121px; height: 30px !important; height: 30px; color: #fff; padding: 10px; margin: -50px 0 0 0 !important; margin: 300px 0 0 -121px; background: url(images/picture-text-bg.png); clear: both; position: absolute; z-index: 10; }