/* CSS Document */
#navigation a,
#navigation a:link,
#navigation a:visited { 
  font-family:arial,verdana,helvetica,sans-serif;
  font-size:15px;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  vertical-align:bottom;
  margin:0 5px 0 0; 
}

#navigation a:hover {
  color:#FFFFFF;
  font-size:15px;
	text-decoration:underline;
  font-weight:bold;
}

#navigation a.aktiv { 
  color:#FFFFFF;
  font-weight:bold;
}

#subnavigation a,
#subnavigation a:link,
#subnavigation a:visited { 
  font-family:arial,verdana,helvetica,sans-serif;
  font-size:12px;
  color:#FFFFFF;
  font-weight:300;
  text-decoration:none;
}

#subnavigation a:hover {
  color:#F1067A;
  font-weight:300;
}

#subnavigation a.aktiv { 
  color:#FFFFFF;
  font-weight:600;
}

.starttext { margin:40px 150px 20px 200px; font-family:arial,verdana,helvetica,sans-serif; font-size:90%; }
.indikator { font-size:80%; color:black; font-family:arial,verdana,helvetica,sans-serif; padding:0 10px 0 10px; }

td
        {
        font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #333333
        }

p
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
		margin:5px 0 5px 0; 
	
        }
		
/*h1.titel
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px; color: #3333CC;
        line-height:16px;
		padding:0; margin:0 0 20px 0;
		font-weight:normal;
        
        }*/

h1
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%; color: #3333CC;
        line-height:110%;
		padding:0; margin:5px 0 5px 0;
		font-weight:bold;
        
        }

h2
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 120%; color: #3333CC;
        line-height:110%;
		margin:5px 0 5px 0;
		font-weight:normal;
        }
		
h2.sub
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 90%; color: #3333CC;
        line-height:100%;
		margin:0;
		font-weight:normal;
        }

h3
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 110%; color: #3333CC;
        line-height:100%;
		margin:30px 0 10px 0;
		font-weight:normal;
        }
		
h3.text
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 110%; color: #3333CC;
        line-height:100%;
		margin:10px 0 10px 0;
		font-weight:normal;
        }
		
h4
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%; color: #3333CC;
        line-height:100%;
		margin:25px 0 10px 0;
		font-weight:normal;
        }
		
h5
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 90%; color: #3333CC;
        line-height:110%;
		margin:10px 0 0 0;
		font-weight:normal;
        }
		
h6
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 90%; color: #3333CC;
        line-height:110%;
		margin:10px 0 0 0;
		font-weight:normal;
        }

li
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #333333
        }

ul
        {
        list-style-image:url(li.gif);
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
		margin:20px 0 20px 0;
		padding:0 20px 0 20px;
        }
		
ol
        {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
		margin:5px 0 15px 0;
		padding:0 30px 0 30px;
        }
		
a, a:visited, a:link
        {
        color: #3333CC; text-decoration: underline;
        }
		
a:hover, a:active
        {
        color: #3333CC; text-decoration: none;
        }
a:visited
        {
        color: #3354A7; text-decoration: underline;
        }		

.klein
        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 80%;
        }

.even  { background-color:#FFFCDC; padding:5px; margin-bottom:0; margin-top:0; }
.odd  { background-color:#FFFBD0; padding:5px; margin-bottom:0; margin-top:0; }

.praxis  { background-color:#FFFCDC; }
.praxiskategorie  { border-bottom:1px solid #3333CC; padding:0; margin-bottom:10px; margin-top:0; color:#3333CC; }
.neu { background:#6FF089; margin:0 0 0 10px; padding:1px; color:white; font-size:80%; }

a.themen, a.themen:link, a.themen:visited {   
  font-size:70%;
  color:#3333CC;
  font-weight:normal;
  text-decoration:none;
}

a.themen:hover { color:#3333CC; text-decoration:underline; }

.themennav  { background-color:#FFFCDC; padding:5px 5px 5px 15px; margin-bottom:0; margin-top:0; border:1px solid #6FF089; }
.praxisnav  { background-color:#FFFCDC; padding:5px 5px 5px 15px; margin-bottom:0; margin-top:0; border:1px solid #6FF089; }
.uaemternav  { background-color:#FFFCDC; padding:5px 5px 5px 15px; margin-bottom:0; margin-top:0; border:1px solid #6FF089; font-size:90%; }

table.cling { border-collapse:collapse; margin:10px 0 10px 0; }
.linie { padding:2px; border:1px solid black; text-align:center; vertical-align:top; }
.links { padding:2px; border:1px solid black; text-align:left; vertical-align:top; }
.farbig { padding:2px; border:1px solid black; text-align:left; vertical-align:top; background:#FFFCDC; }

.blau { color:#3333CC; }
