body {
scrollbar-face-color: #1E6E90;
scrollbar-arrow-color: #BCD8E4;
scrollbar-base-color: #1E6E90;
scrollbar-3d-light-color: #3D88A7;
scrollbar-darkshadow-color: #164F67;
scrollbar-highlight-color: #5AA0BD;
scrollbar-shadow-color: #3D88A7;
scrollbar-track-color: #1E6E90;}

a.menu {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color: #BBD5DF;
font-weight : bold;
text-decoration: none;
}

a.menu:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color: #FFFFFF;
font-weight : bold;
text-decoration: none;
}

.selected {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.selected:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

a.umenu {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color: #BBD5DF;
text-decoration: none;
}

a.umenu:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color: #FFFFFF;
text-decoration: none;
}

umenu.selected {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.umactive {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.umactive:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

td, div, span {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF;
}

a {color: #99C9DD; text-decoration :none;}
a:hover { color: #E6E7E8; text-decoration: underline }

.titel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

.titel2 {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #BCD8E4;
}

.titel3 {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #6CA1B7;
}

.klein {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #E6E7E8;
}

.banner {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #6A99AC;
}

.datum {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #AFC7D0;
}

.design {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
}
a.design {color: #6CA1B7; text-decoration :none;}
a.design:hover {color: #BBD5DF; text-decoration: none;}

.border {
border: 1px solid #BCD8E4;
}

/* formular */

.kontaktfeld {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #A1C9DA;
border: 1px solid;
border-color: #BCD8E4;
scrollbar-arrow-color: #5C5C5C;
scrollbar-base-color: #EAEAEA;
scrollbar-dark-shadow-color: #EAEAEA;
scrollbar-track-color: #EAEAEA;
scrollbar-face-color: #EAEAEA;
scrollbar-shadow-color: #EAEAEA;
scrollbar-highlight-color: #EAEAEA;
scrollbar-3d-light-color: #EAEAEA;
}

/* esc.publisher */

.nptitle {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BCD8E4;
font-weight: bold;}

.npheadline {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BCD8E4;
font-weight: bold;}

.npheadlinelead {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BCD8E4;
font-weight: normal;}

.nplink {
color: #99C9DD;}

.npnav {  
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight : bold;
color: #99C9DD;}

a.npnav {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color : #99C9DD;
}

a.npnav:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color : #E6E7E8;
text-decoration: underline;
}



/* esc.newsletter */

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #164F67;
}

.nlboxedmsg {
	background-color: #E7F1F5;
	border: 1px solid #BCD8E4;
}

.nlbgmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #164F67;
	background-color: #E7F1F5;
}

.nlboxed {
	background-color: #E7F1F5;
}


.nlbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #164F67;
	background-color: #E7F1F5;
}

.nlemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:173px;
}

.nlsend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #164F67;
	width:173px;
}

.nlsendsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #164F67;
	width:80px;
}
