body {
scrollbar-face-color: #E1E1E1;
scrollbar-arrow-color: #0159B4;
scrollbar-base-color: #F4F4F4;
scrollbar-3d-light-color: #9D9D9D;
scrollbar-darkshadow-color: #D7D7D7;
scrollbar-highlight-color: #D7D7D7;
scrollbar-shadow-color: #D7D7D7;
scrollbar-track-color: #EAEAEA;}

td, input, select {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000;
}

form {
	margin:0;
}

a {color: #A50021; text-decoration :none;}
a:hover { color: #025AB5; text-decoration: underline }

.titel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #025AB5;
}

.titelblack {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #261E22;
}

.utitel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #4E8BCB;
}

.utitel2 {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4E8BCB;
}

.black {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000;
}

.b {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #679CD2;
}

.date {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #AAAAAA;
}

.sblue {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #025AB5;
}

.design {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
}
a.design {color: #CCDEF0; text-decoration :none;}
a.design:hover {color: #679CD2; text-decoration: none;}


.normtab {
background-color: #CCDEF0;
border: 1px solid #025AB5;
border-collapse: collapse; 
}

.normtab td {
	padding:2px;
}

.poptab {
background-color: #FFFFFF;
padding: 2px;
border: 1px solid #025AB5; 
}

.border {
border: 1px solid #025AB5;
}


.bggrau {
background-color: #EAEAEA;
}

.bgblau {
background-color: #025AB5;
}

.bghblau {
background-color: #CCDEF0;
}


/* formular */

.kontaktfeld {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #EEEEEE;
border: 1px solid;
border-color: #9D9D9D;
scrollbar-arrow-color: #CA0000;
scrollbar-base-color: #E1E1E1;
scrollbar-dark-shadow-color: #E1E1E1;
scrollbar-track-color: #E1E1E1;
scrollbar-face-color: #E1E1E1;
scrollbar-shadow-color: #E1E1E1;
scrollbar-highlight-color: #E1E1E1;
scrollbar-3d-light-color: #E1E1E1;
}

/* esc.publisher */

.nptitle {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #025AB5;}

.npheadline {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4E8BCB;
font-weight : bold;}

.npheadlinelead {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4E8BCB;
font-weight : normal;}

.nplead {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4E8BCB;
font-weight : normal;}

.npdoctitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A50021;
font-weight : bold;
}


.npnav {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A50021;
font-weight : bold;}

.npclosebutton {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #A50021;
font-weight : bold;}

.nplink {
color: #A50021;
font-weight : bold;}

hr {
color: #EAEAEA;
height: 1px;
}



	