/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7		     */
/*           D-84453 Mühldorf			 */
/*****************************************/

*                             
{ }
*.noprint                     
{ }
a                             
{ }
a:hover                       
{ }
a:link                        
{ }
a:visited                     
{ }
a.toplink
{
  color: red;
}
a.content, a.drucken
{
  color:#666666;
  font-weight:bold;
  text-decoration:none;
  font-size: 9pt;
}
a.content:hover, a.drucken:hover
{
  color:#F36904;
}
a.navigationli                
{ 
  color:#666666; 
  text-decoration:none; 
  font-weight: bold;
  font-size: 9pt;
}
a.navigationli:hover,
a.detailsuche:hover,
a.footerlinks:hover
{ 
  color:#F36904; 
}
a.detailsuche
{
  color: #000000;
  font-size: 9pt;
  text-decoration: underline;
  font-weight: normal;
}

a.footerlinks,
a.footerlinks:link,
a.footerlinks:visited 
{
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-size: 9pt;
  font-family:verdana,arial,geneva,helvetica,sans-serif;
}

div.fl_r {
	float: right;
}
div.hlist div.bstatus {
	margin-top: 15px;
}
div.hlist {
	overflow: hidden;
	clear: both;
}
div.hlist div.hle {
	float: left;
}
div.hlist.anm {
}

/*
{
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  font-size: 9pt;
}*/

body                          
{ 
  font-family:verdana,arial,geneva,helvetica,sans-serif; 
}
caption                       
{ }
caption.header                
{ }
h1                            
{ }
h1.content
{
  margin: 0px;
  color: #666681;
  font-size: 16pt;
} 
h2.headertitle
{
  color: #FFFFFF;
  font-size: 14pt;
}
h2.content                            
{ 
  color: #FF9319;
  font-size: 16pt;
  margin: 0px;
}

h2.statusadresse, h2.categorytitle
{
  font-size: 13pt;
}

h3.content                            
{ 
  color: #FF9319;
  font-size: 11pt;
  margin: 0px;
}
h3.lefttitle 
{
  margin: 0px;
  color: #0B3366;
}

h3.headlinekurs 
{
  font-size: 12pt;
}
p.content                             
{ 
  color:#666666;
  font-weight:bold;
  text-decoration:none;
  font-size: 9pt;
}
span                          
{ }

ul.navigation
{
  border-style: none;
  padding-left: 0.7em;  
}

li.navigation, li.navigationli
{
  list-style-image: url(none);
  margin-top: auto;
}

div.menue
{
  position: absolute;
  top: 76px;
  height: 35em;
  width: 143px;
  padding-left: 7px;
}

html>body div.menue
{
  position: fixed;
}

div.menue_unterauswahl.active
{
  width: 100%;
  margin-left:0px;
}

li.menue_unterauswahl.active
{
  background-color: #D7E0F1;
  height: 2em;
}

div.hauptseite_clickpfad
{
  top: 7em;
}

div.hauptseite_ohnestatus, div.hauptseite
{
  position:static;
  padding-top: 10em;
  top: 0em;
  margin-top: 0px;  
}

div.kontakt
{
  padding-bottom: 30px;
}

form.schnellsuche
{
  margin:0px;
}

html>body #footer             
{ 
  position:fixed; left:0px; 
}

div.footer     
{ 
  width:100%;
  bottom:0px; 
  height: 17px;
  padding-top: 3px; 
  position:absolute;
  background-color: #0B3366;
  font-size: 9pt;
}

div.footer a:hover
{
  color:#F36904; 
}



#logocontainer               
{ 
  position: absolute; 
  z-index:100;
  left:0px;
}

html>body #logocontainer
{
  position: fixed;
}

#topcontainer 
{ 
  
  width: 100%; 
  height: 4.3em; 
  background-color: #0B3366; 
  text-align: right;
  left: 0px;
  position: absolute;
}

html>body #topcontainer
{
  position: fixed; 
}
  
#headertitlecontainer 
{
  margin-top: 1em;
  margin-right: 1em;
}

#aussenstlistcontainer
{
  font-weight: bold;
  color: #0B3366;
  font-size: 7pt; 
  margin-top: 2.2em;
  margin-bottom: 2em;
}

#quicksearchcontainer
{
  margin-top: 5px; 
  margin-bottom: 5px;
}

#belegunglegendecontainer
{
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 7pt;
}

#footerlinkimpressum
{
  margin-left: 5px;
}

#footeraussenstlinkcontainer
{
  margin-left: 50px;
  color: #FFFFFF;
}
ul.kursdetailslist
{
  padding-left: 20px;
}



