body{
font-family: Arial, Helvetica, sans-serif;
margin:0px;
font-size:80%;
color:#233232;
}

img{}

hr{
background-color:#cccccc;
color:#cccccc;
height:1px;
overflow:hidden;
border:1px solid #cccccc;
}

h1{
font-size:200%; 
color:#008fbf;
margin-bottom:0px;}

h2{
font-size:140%;
margin-bottom:0px;}

h3{
font-size:100%;
color:#008fbf;
margin-bottom:0px;}

h4{
font-size:100%;
margin-bottom:0px;
}


a:link{color:#008fbf;}
a:hover{color:#008fbf;}
a:active{color:#008fbf;}
a:visited{color:#008fbf;}


input{
border:1px solid #cccccc;}

textarea{
border:1px solid #cccccc;}

/* ######################################## */ 

.links{
float:left;}

.rechts{
float:right;}

.breakefloat{
clear:both;
height:0px;
overflow:hidden;
}

.medi{display:none;}

#page{
width:17cm;
margin:0px auto;
background-color:#eeeeee;
border:1px solid #cccccc;}


#inhalt{
background-color:#ffffff;
margin:5px;
padding:10px 10px 0px 10px;
border-bottom:5px solid #008fbf;
}

#oben{display:none;}

#navi{}


#logo{
}

#mitte_a{display:none;}

#mitte_b{
margin:10px 0px;}

#linke_spalte{
}

#rechte_spalte{border-top:dashed 1px #bbbbbb;

}


#unten{
color:#999999;
padding:5px 0px;
border-top:dashed 1px #bbbbbb;}

.unten_button {
display:none;
}



#fontsize_selector{
display:none;}



.input_header{
font-size:85%;
}

.l_field{
width:260px;}

.m_field{
width:200px;}

.s_field{
width:50px;
margin-right:5px;}

.colored{
color:#FF0000;}

.warnung{
border:solid 2px #ff0000;
color:#ff0000;
padding:4px;
margin:10px 0px;
width:260px;
}

.bestaetigung{
border:solid 2px #008fbf;
color:#008fbf;
padding:4px;
margin:10px 0px;
width:260px;
}

#kontakt_button{
margin-top:8px;
border:2px solid #cccccc ;
color:#008fbf;
background-color:#ffffff;
}



#druckinfo{
display:none;}

/* ################## MEDIRED*/

.navimodul{
padding: 2px;
margin:1px 0px;}

.navimodul:hover{
background-color:#008fbf;}

.navimodul a:hover{
color:#ffffff;}

.navi{
padding: 2px;
margin:1px 0px;}

.navi:hover{
background-color:#008fbf;}

.navi a:hover{
color:#ffffff;}

.highlightmodul{
background-color:#008fbf;
}
.highlightmodul a, .highlightmodul a:active, .highlightmodul a:hover, .highlightmodul a:visited{
color:#ffffff;}

.highlight{
background-color:#008fbf;
}
.highlight a, .highlight a:active, .highlight a:hover, .highlight a:visited{
color:#ffffff;}











