body {
scrollbar-face-color: #E1E1E1;
scrollbar-arrow-color: #C81217;
scrollbar-base-color: #F0EFEF;
scrollbar-3d-light-color: #F0EFEF;
scrollbar-darkshadow-color: #F0EFEF;
scrollbar-highlight-color: #F0EFEF;
scrollbar-shadow-color: #B3B3B3;
scrollbar-track-color: #E1E1E1;
background-color: #e8e8e8;}

td {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #323232;
}

.menu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold; 
color: #323232;
text-decoration: none;
}

a.menu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold; 
color: #676767;
text-decoration: none;
}

a.menu:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #9C1C1E;
text-decoration: none;
}

.selected {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #004A90;
text-decoration: none;
}

.selected:hover {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #004A90;
text-decoration: none;
}

.titel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #323232;
}

.utitel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #323232;
}

.utitelrot {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #C00;
}

.klein {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #323232;
}

.date {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #004C90;
}

.border {
border: 1px solid #7FA5C5;
}

a {color: #9c1c1e; text-decoration :none;}
a:hover { color: #676767; text-decoration: none; }

.design {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;}
a.design {color: #D1D1D1; text-decoration :none;}
a.design:hover {color: #C81217; text-decoration: none;}

/* formular */

.ff {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #323232;
background-color: #dfdfdf;
border: 1px solid #999;
width: 170px;
}

.ffs {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #323232;
background-color: #dfdfdf;
border: 1px solid;
border-color: #999;
scrollbar-face-color: #E5EDF4;
scrollbar-arrow-color: #E5EDF4;
scrollbar-base-color: #E5EDF4;
scrollbar-3d-light-color: #E5EDF4;
scrollbar-darkshadow-color: #E5EDF4;
scrollbar-highlight-color: #E5EDF4;
scrollbar-shadow-color: #E5EDF4;
scrollbar-track-color: #E5EDF4;
}


/* esc.publisher */

.nptitle {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #323232;
font-weight : bold;}

.npheadline {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; ;
color: #9c1c1e;
font-weight : bold;}

.npheadlinelead {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #004C90;
font-weight : normal;}

.npnav {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #A4BFC6;
font-weight : bold;}

.npclosebutton {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #C23331;
font-weight : bold;}

.nplink {
color: #C23331;}

hr {
color: #B2C9DE;
height: 1px;
}

.uebersicht tr td a{
	background-image: url(/images/nav2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 15px;
}

.uebersicht tr td a.none{
	background-image: none;
	padding: 0px;
}

.wettbewerb {
	background-image:url(/images/nav2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0 0 0 15px;	
}


