
body  {
    
}
.home {
    background-color:#25482A;
}


.navi {
    background:-moz-linear-gradient(bottom,#008000,#5AF937); /* Firefox */
	background:-webkit-gradient(linear,left top,left bottom,from(#5AF937),to(#008000)); /* Chrome, Safari */
	filter: progid:DXImageTransform.Microsoft.gradient(start
	Colorstr='#5AF937',endColorstr='#008000'); /* Internet Explorer */
	padding-top:3px;
	padding-bottom:3px;
	width:90%;
}

.logo {
	width:100%;
	padding-top: 80px;
    background-image:url(pixs/practicantenschrift3.png);

    background-repeat:no-repeat;
    background-position: center;
}  


p, li, td {	
    font-size :14px;
    font-family:Verdana,sans-serif;
    font-weight :normal;
    font-style :normal;
	color :#EFEEE0;
}

 th  {	
    font-size :30px;
    font-family :Verdana,sans-serif;
    font-weight :bold;
    font-style :normal;
	color :#EFEEE0;
}

td  {
	vertical-align:middle;
	
}

b  {     
    font-weight :bold;
   font-family :Verdana,sans-serif;
	color :#EFEEE0;
}


u  {
	text-decoration :underline;
}


i  {
	font-style :italic;	
	font-size :12px;
}

.small  {
    font-size :0.80em !important;
}

.rot  {
    font-size :25px;
    color: red;
}

a  {
	font-weight :normal;
    text-decoration: underline;
	color :#ffcc90;
}


a:Visited  {
	
	font-weight :normal;   
	text-decoration: underline;
	color :#ffcc90;
}

a:Active  {

    font-weight :normal;
    text-decoration: underline;
	color :#ffcc90;
}

a:Hover  {
	
	font-weight :normal;	
    text-decoration: underline;
	color :#ffffcc;
}

hr.style
    { 	
    
	color :#EFEEE0;
	width:65%;
}

#termine 
	{
width:80%;
white-space:nowrap;
position:absolute; top:180px; left:60px;


}

td#nav a:Hover  {
	font-size :16px;
	font-weight :bold; 	
    text-decoration: none;
	color :#ffffcc !important;	
}

td#nav a  {
	font-size :16px;
	font-weight :bold; 
	text-decoration: none;
	color :#ffcc90;
}

td#nav a:Visited  {
	font-size :16px;
	font-weight :bold; 
	text-decoration: none;
	color :#ffcc90;
}

td#nav a:Active  {
	font-size :16px;
	font-weight :bold; 
	text-decoration: none;
	color :#ffcc90;
}

.aktuell
{
	font-size :16px;
	font-weight :bold;   
	text-decoration: none;
	color :#EFEEE0;
}



.nav
{
	font-size :16px;
	font-weight :bold;   
	text-decoration: none;
	color :#ffcc90;
}

.hell         
{
background-color: #007000;
border:0px;
}

.dunkel
{
background-color: #008040;
border:0px;
}

.v

{
    font-size :20px;
	font-weight :bold; 
	text-decoration: none;
	color :#ffcc90;
	}

.Jahr
{
-moz-transform:rotate(-90deg); /* Firefox 3.6 Firefox 4 */
-webkit-transform:rotate(-90deg); /* Safari */
-o-transform:rotate(-90deg); /* Opera */
-ms-transform:rotate(-90deg); /* IE9 */
transform:rotate(-90deg); /* W3C */
font-size :30px;
    font-family :Verdana,sans-serif;
    font-weight :bold;
    font-style :normal;
color: #008000;

    }
    
.JahrK
{
-moz-transform:rotate(-90deg); /* Firefox 3.6 Firefox 4 */
-webkit-transform:rotate(-90deg); /* Safari */
-o-transform:rotate(-90deg); /* Opera */
-ms-transform:rotate(-90deg); /* IE9 */
transform:rotate(-90deg); /* W3C */
font-size :15px;
    font-family :Verdana,sans-serif;
    font-weight :bold;
    font-style :normal;
color: #008000;

    }
    

#unscharf
{
 color: transparent;
    text-shadow: 0 0 3px #fff;   }
    