body
	{
	   background-image: url("../images/background dv_beratung@ralph-wegmann.png");
	   margin-left: 150px;
	   margin-right: 25px;
	   font-family: arial , helvetica , sans-serif;
	   font-size: 12pt;
	   text-align: left;
	}

.table_route24
	{
		width: 200px;
		height: 210px;
		border: 0;
		background: url("../images/route_to_own_whi.gif");
	}

.title, .title_tab
	{ font-size: 20pt; }

.chap_2 , .chap_3 , .chap_4 , .msg_sp_centered , .title_2 , .title_2_left , .title_tab_2
	{ font-size: 16pt; }

.chap_5 , .line_title , .line_title_2 , .tab_head , .td_inline_link , .td_msg_link
	{ font-size: 12pt; }

.tab_text , .td_ferien , .td_link , .td_line_hinweis, .td_listing
	{ font-size: 10pt; }

.td_linklist , .td_linklist_sign
	{ font-size: 9pt; }

.address , .link_wetter , .td_link_detail , .table_route24
	{ font-size: 8pt; }

.chap_2 , .chap_3 , .chap_5 , .line_title , .line_title_2 , .tab_head , .td_inline_link , .td_link , .td_link_detail , .td_msg_link , .td_theme_msg , .title , .title_2_1 , .title_tab , .tr_page_name , .tr_page_name_2 , .td_route_title , .td_route_value
	{ font-weight: bold; }

.chap_2 , .chap_3 , .highlight , .line_title_2 , .msg_sp_centered , .tab_head , .td_ferien , .td_link_detail , .td_impressum , .td_theme , .td_theme_border , .td_theme_msg , .title , .title_2 , .title_2_left , .title_3 , .title_tab_2
	{ font-style: italic; }

.t_hr , .tab_next , .tab_page , .tab_page_border
	{ width: 100%; }

.td_impressum
	{ width: 50%; }

.td_theme
	{ width: 35%; }

.td_linklist_sign , .td_msg_link , .td_theme_msg
	{ width: 20%; }

.td_abstand_2 , .txt_cal , .txt_hide
	{ width: 15%; }

.td_abstand
	{ width: 5%; }

.address , .td_cal_sunday , .td_cal_sunday_txt
	{ color: red; }

.td_route_rawe
	{ color: #800000; }

.td_link , .td_link_detail , .td_msg_link
	{ color: blue; }

.td_route_value
	{ background-color: #ffd8bf; }

.title_2_left
	{ margin-left: 75px; }

.tr_route_title
	{ background-color: #cc510a; }

.t_hr, .tab_next
	{ background-color: #EEEEEE; }

.td_inline_link , .td_listing
	{ background-color: #DDDDDD; }

.tab_text , .td , .td_image , .td_impressum , .td_link , .td_linklist , .td_linklist_sign , .td_listing , .td_msg_link , .td_theme , .td_theme_msg
	{ vertical-align: top; }

.t_hr , .td_listing, .tab_next , .tab_page , .td_route_value
	{ text-align: left; }

.line_block
	{ text-align: justify; }

.address , .line_center , .tab_head , .td_image , .td_line_hinweis , .td_link , .td_msg_link , .title , .title_2 , .title_3
	{ text-align: center; }

.td_cal , .td_cal_sunday , .txt_cal , .txt_hide
	{ text-align: right; }

.t_route , .tab_page_border , .td_theme_border , .title_tab , .title_tab_2
	{ border: 3px solid; }

.tr_page_name
	{ height: 150px; }

.td_route_input
	{ font-size: 9pt; }

.txt_hide
	{ color: white; }

.chap_2 , .chap_4
	{ text-decoration: underline; }

.s_code , .td_listing
	{  font-family: courier; }






.tab_head {
	background-color : #666699;
	color : White;
}

.tab_text {
	background-color : #cccce1;
}
