td
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #000000;
font-size: 12px;
	}
p
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #000000;
font-size: 12px;
	}
.s_text
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #000000;
font-size: 12px;
	}
.s_text_fett
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #000000;
font-size: 12px;
font-weight: bold;
	}
.s_link:link,.s_link:visited
	{
	font-family:Tahoma,Helvetica,sans-serif;
color:#1C397F;
font-size: 12px;
text-decoration:underline;
	}
.s_link:hover,.s_link:active
	{
	font-family:Tahoma,Helvetica,sans-serif;
color:#1C397F;
font-size: 12px;
text-decoration:none;
	}
.s_headline
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #1C397F;
font-size: 12px;
font-weight: bold;
	}
.s_navi_main_top:link
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:none;
	}
.s_navi_main_top:visited
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:none;
	}
.s_navi_main_top:hover
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:underline;
	}
.s_navi_main_top:active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
font-weight: bold;
	}
.s_text_main_top
	{
	font-family:Arial,Helvetica,sans-serif;
color:#000;
font-size: 12px;
text-decoration:none;
	}
.s_text_main_left_active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 14px;
font-weight: bold;
	}
.s_navi_main_left:link
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 14px;
text-decoration:none;
	}
.s_navi_main_left:visited
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 14px;
text-decoration:none;
	}
.s_navi_main_left:hover
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 14px;
text-decoration:underline;
	}
.s_navi_main_left:active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 14px;
font-weight: bold;
	}
.s_text_appointment_top
	{
	font-family:Arial,Helvetica,sans-serif;
color:#1C397F;
font-size: 12px;
text-decoration:none;
font-weight: bold;
	}
.s_fehler
	{
	font-family:Arial,Helvetica,sans-serif; 
color: #AA0000;
font-size: 12px;
font-weight: bold;
	}
.s_input
	{
	background:#ffffff;
border:1px solid #777777;
font:normal normal smaller Arial,Helvetica;
font-size:12px;

	}
.s_submit
	{
	background:#ffffff;
border:1px solid #777777;
font:normal normal smaller Arial,Helvetica;
font-size:12px;
height:20px;

	}
.s_text_main_left_sub_active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
font-weight: bold;
	}
.s_navi_main_left_sub:link
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:none;
	}
.s_navi_main_left_sub:visited
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:none;
	}
.s_navi_main_left_sub:hover
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
text-decoration:underline;
	}
.s_navi_main_left_sub:active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
font-weight: bold;
	}
.s_text_main_top_active
	{
	font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size: 12px;
font-weight: bold;
	}
.s_textarea
	{
	background:#ffffff;
border:1px solid #777777;
font:normal normal smaller Arial,Helvetica;
font-size:12px;

	}
.s_text_blau
	{
	font-family:Arial,Helvetica,sans-serif; 
color: #1C397F;
font-size: 12px;

	}
.s_text_blau_fett
	{
	font-family:Arial,Helvetica,sans-serif; 
color: #1C397F;
font-size: 12px;
font-weight: bold;
	}
.s_text_weiss_fett
	{
	font-family:Arial,Helvetica,sans-serif; 
color: #ffffff;
font-size: 12px;
font-weight: bold;
	}
.s_input_suche
	{
	background-color:#fff;
border:1px solid #666;
font:normal normal smaller Arial,Helvetica;
font-size:12px;
height:18px;
margin-top: 0px;
padding: 0px;
vertical-align: top;
color:#000;
width:100px;
	}
.link_left:link,.link_left:visited
	{
	font-size:12px;
color:#000;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:25px;
margin-left:20px;

	}
.link_left:hover,.link_left:active
	{
	font-size:12px;
color:#000;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:25px;
margin-left:20px;
	}
.link_left_a:link,.link_left_a:visited
	{
	font-size:12px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:25px;
margin-left:20px;
	}
.link_left_a:hover,.link_left_a:active
	{
	font-size:12px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:25px;
margin-left:20px;
	}
.link_left_sub:link,.link_left_sub:visited
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:30px;
	}
.link_left_sub:hover,.link_left_sub:active
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:30px;
	}
.link_left_sub_a:link,.link_left_sub_a:visited
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:30px;
	}
.link_left_sub_a:hover,.link_left_sub_a:active
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:30px;
	}
.s_text_weiss_klein
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #fff;
font-size: 12px;
	}
.s_button
	{
	background:#e6e6e6;
border:1px solid #666;
font:normal normal smaller Arial,Helvetica;
font-size:12px;
height:20px;

	}
.link_left_sub2:link,.link_left_sub2:visited
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:40px;
	}
.link_left_sub2:hover,.link_left_sub2:active
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:40px;
	}
.link_left_sub_a2:link,.link_left_sub_a2:visited
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:40px;
	}
.link_left_sub_a2:hover,.link_left_sub_a2:active
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:40px;
	}
.navi_sub_a_path:link,.navi_sub_a_path:visited,.navi_sub_a_path:hover,.navi_sub_a_path:active
	{
	font-size:11px;
color:#fff;
font-family:Tahoma,Helvetica;
text-decoration:none;
font-weight:bold;
line-height:20px;
margin-left:30px;
	}
.s_text_rot
	{
	font-family:Arial,Helvetica,sans-serif; 
color: #AA0000;
font-size: 12px;
font-weight: normal;
	}
.s_text_blau_klein
	{
	font-family:Tahoma,Helvetica,sans-serif; 
color: #1C397F;
font-size: 12px;
	}
.s_text_appointment_weiss_top
	{
	font-family:Arial,Helvetica,sans-serif;
color:#fff;
font-size: 12px;
text-decoration:none;
font-weight: bold;
	}
