body, frame, select, input, table, td, tr, div, span  {
        font-family: Arial, Helvetica, 'sans-serif';
        font-size: 11px;
        color: #000000;
        scrollbar-base-color:#F9F7F7;
        scrollbar-3dlight-color:#FFFFFF;
        scrollbar-arrow-color:#C0212A;
        scrollbar-darkshadow-color:#cc0000;
        scrollbar-face-color:#F9F7F7;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#cc0000;
        scrollbar-track-color:#F9F7F7;

}

select.basis, option.basis, textarea.basis, input.basis {
        background-color: #F9F7F7;
        border-style: solid;
        border-color: #C0212A;
        border-width: 1px;
        font-family: Arial, Helvetica, 'sans-serif';
        font-size: 11px;
}

input.basis1 {
font-family:Verdana, sans-serif;
font-size:10px; 
color:#464646;
	background-color:#E6E6E6;
	border-width:0;font-weight:bold;
margin-bottom:1px;
}	
input.button1 {
	border: medium groove;
	color:#cc0000;
	font-family:Arial;
	font-size:11px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left center ;
	border-color: #ffffff #cc0000 #cc0000 #ffffff
}
.title2 {
background-color:#6F96FF;
color:white;
line-height:normal;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
border:thin none #FFFFFF;
border-color:#990000;
padding:5px;
}
.title{
font-family:Verdana, sans-serif;
color:#990000; 
font-size:11px; 
font-weight:bold;
padding-left:5px; 
padding-top:4px; 
padding-bottom:2px;
border-bottom:1px solid #990000;
}
.rw{
color:white;
font-family:Verdana, sans-serif;
font-size:10px; 
font-weight:bold;
padding-left:5px; 
}
.zwi {
	background-color:#ffffff;
}
.error{
background-color: #cc0000;
color: #FFFFFF;
font-family:Verdana, sans-serif;
font-size: 10px;
}

.navi{
background-color:#CCCCCC;
font-family:Arial;
font-size:11px;
color:#990000;
padding-left: 3px;
height:20px;
}
.login
{
font-family:Verdana, sans-serif, Arial;
font-size:10px; 
color:#464646;
margin-left:2px;
line-height:13px;
}
.anmeld
{
font-family:Verdana, sans-serif, Arial;
font-size:10px; 
color:#464646;
line-height:13px;
}
.login_k
{
font-family:Verdana, sans-serif, Arial;
font-size:9px; 
margin-left:2px;
line-height:12px;
}
.login_d
{
font-family:Verdana, sans-serif, Arial;
font-size:10px; 
color:#464646;
padding-left:2px;
line-height:12px;
font-weight:bold;
}
.login_e
{
font-family:Verdana, sans-serif, Arial;
font-size:10px; 
color:#464646;
padding-left:2px;
line-height:22px;
font-weight:bold;
}
.prof_1
{
font-family:Verdana, sans-serif;
font-size:10px; 
font-weight:bold;
color:black;
padding-left:4px;
vertical-align:top;
}

.prof_2
{
font-family:Verdana, sans-serif;
font-size:10px; 
color:#464646;
padding-left:4px;
vertical-align:top;
}

.txt
{
font-family:Verdana, sans-serif, Arial;
font-size:11px;
color:#4A4A4A;
padding-left:2px;
}
.txt_wht{
font-family:Veranda, sans-serif, Arial;
font-size:10px;
color:white;
vertical-align: middle;
}
.txt_wht a:link, .txt_wht a:visited {text-decoration:none;color:white;font-weight:bold;}
.txt_wht a:hover {text-decoration:underline;color:white;}


.txt_red{
font-family:Verdana, sans-serif, Arial;
font-size:10px;
font-weight:bold;
color:red;
line-height=13px;
}

}
.link a:link, .link a:visited {text-decoration:underline;color:#cc0000;font-weight:normal;}
.link a:hover {text-decoration:underline;color:red;font-weight:normal;}

.small_g {font-family:Verdana, sans-serif, Arial; font-size:10px;line-height:10px;text-decoration:none; color:#2BAA00;font-weight:normal;padding-left:4px;}
.small_g a:link, .small_g a:visited {text-decoration:none;color:#2BAA00;font-weight:normal;}
.small_g a:hover {text-decoration:underline;color:#39E600;font-weight:normal;}

.small_r {font-family:Verdana, sans-serif, Arial;font-size:10px;line-height:10px;text-decoration:none; color:#464646;font-weight:normal;padding-left:4px;}
.small_r a:link, .small_r a:visited {text-decoration:none;color:#464646;font-weight:normal;}
.small_r a:hover {text-decoration:underline;color:#464646;font-weight:normal;}

.navi_s {font-family:Arial; font-size:11px;padding-left:4px;height:20px;color:#464646;}
.navi_s a:link, .navi_s a:visited {text-decoration:none; font-weight:normal;color:#464646;}
.navi_s a:hover {text-decoration:underline; font-weight:normal;color:#464646;}

.login a:link, .login a:visited {text-decoration:none;color:#464646;font-weight:bold;}
.login a:hover {text-decoration:underline;color:#464646;}

.navi_r {font-family:Arial; font-size:11px;padding-left:4px;text-decoration:none;font-weight:bold;}
.navi_r a:link, .navi_r a:visited {text-decoration:none;color:#464646;font-weight:bold;}
.navi_r a:hover {text-decoration:underline;color:#464646;font-weight:bold;}


a.infobox_i { border-bottom: 1px dashed #990000; text-decoration:none;color:#990000;padding-left:2px; z-index:82;}
a.infobox_i:hover { cursor:help; color:#990000; background:white;  z-index:82;}
a.infobox_i span { visibility:hidden; position:absolute; left:0em;top:0em; padding:0.5em; text-decoration:none;color:#990000;font-family:Arial;font-size:11px; z-index:82;}
a.infobox_i:hover span { visibility:visible; border:1px solid #990000;color:#990000; background:white;width:42.6em; z-index:82;}

<!--[if IE 5]>
  a.infobox_i span { display:none; }
  a.infobox_i:hover span { display:block; }
<![endif]-->

a.infobox { border-bottom: 1px dashed #990000; text-decoration:none;color:#990000;z-index:82;}
a.infobox:hover { cursor:help; color:#990000; background:white;z-index:82;}
a.infobox span { visibility:hidden; position:absolute; left:13.9em;top:11.6em; padding:0.5em; text-decoration:none;color:#990000;z-index:82;}
a.infobox:hover span { visibility:visible; border:1px solid #990000;color:#990000; background:white;width:42.6em;z-index:82;}

<!--[if IE 5]>
  a.infobox span { display:none; }
  a.infobox:hover span { display:block; }
<![endif]-->

#navsite h5 {
 display: none;

}
#navsite ul {
 padding: 3px 0; 
 margin-left: 0; 
 margin-top:1;
 border-bottom: 1px solid #990000; 
 font: bold 10px Verdana, sans-serif, Arial;
 margin-bottom:1px;
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline;
  margin-bottom:1px;
}
#navsite ul li a {
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #990000;
 background: #CC0000;
 text-decoration: none;
 margin-bottom:1px;
}
#navsite ul li a:link {
 color: #FFFFFF;
}
#navsite ul li a:visited {
 color: #FFFFFF;
  border: 1px solid #990000;

}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: #990000;
 background: #cccccc;
 border-color: #990000;
}
#navsite ul li a#current {
background: #FFFFFF;
color:#990000;
border-bottom: 1px solid #FFFFFF;
}

#navsite ul li a:hover#current {
color:black;border-bottom: 1px solid #FFFFFF;

}
