body	{ background-color:#FFE7C1; font-family:Arial, Verdana, san-serif; margin:0px; background-image:url(/pics/background_4x4.gif); }

img.image_mit_rahmen	{ border-top:1px solid #E2E2E2; border-left:1px solid #E2E2E2; border-right:2px solid #A3A3A3; border-bottom:2px solid #5F5F5F; }
img.image_ohne_rahmen	{ border:0px; }

table.table_surround	{ width:100%; height:100%; margin:0px; padding:0px; }	/* border:0px solid #000000; */
td.table_surround		{ text-align:center; vertical-align:top; margin:0px; padding:0px; }	/* border:0px solid #000000; */

table.table_size		{ width:800px; height:100%; background-color:#FFFFFF; vertical-align:top; }	/* border:0px solid #000000; */
td.table_size_leftrow_top	{ width:200px; height:170px; text-align:right; vertical-align:top; background-image:url(/pics/foto_200x170.jpg); background-repeat:no-repeat; }
td.table_size_rightrow_top	{ width:600px; height:148px; text-align:right; vertical-align:top; background-image:url(/pics/schreibschrift.jpg); background-repeat:no-repeat; } /* border:0px solid #000000; */
td.table_size_menue_top		{ width:600px; height:20px; text-align:right; vertical-align:middle; background-color:#FF9A00; }	/* border:0px solid #000000; */
td.table_size_menu_left		{ width:200px; height:100%; text-align:right; vertical-align:top; }	/* border:0px solid #000000; */
td.table_size_inhalt		{ width:600px; height:100%; text-align:left; vertical-align:top; }	/* border:0px solid #000000; */

table.logo			{ margin-top:10px; margin-right:10px; }	/* border:0px solid #000000; */
td.logo_text		{ text-align:right; padding-top:20px; }
a:link.logo_text	{ color:#000000; font-size:16px; text-decoration:none; font-weight:bold; text-align:right; }
a:visited.logo_text	{ color:#000000; font-size:16px; text-decoration:none; font-weight:bold; text-align:right; }
a:hover.logo_text	{ color:#000000; font-size:16px; text-decoration:none; font-weight:bold; text-align:right; }
a:active.logo_text	{ color:#000000; font-size:16px; text-decoration:none; font-weight:bold; text-align:right; }
a:focus.logo_text	{ color:#000000; font-size:16px; text-decoration:none; font-weight:bold; text-align:right; }

table.menue_top		{ width:100%; height:100%; margin:0px; padding:0px; }	/* border:1px solid #000000; background-color:#FF9A00; */
td.menue_top		{ width:100px; height:20px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; text-align:center; vertical-align:middle; }
a:link.menue_top_text		{ color:#2C2C2C; font-weight:bold; font-size:13px; text-decoration:none; }
a:visited.menue_top_text	{ color:#2C2C2C; font-weight:bold; font-size:13px; text-decoration:none; }
a:hover.menue_top_text		{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }
a:active.menue_top_text		{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }
a:focus.menue_top_text		{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }

table.menue_main_left	{ width:200px; margin-top:30px; padding:0px; }	/* border:1px solid #000000; */
td#menue1	{ width:180px; height:5px; padding:0px; margin:0px; }
td#menue2	{ width:15px; height:5px; padding:0px; margin:0px; }
td#menue3	{ width:5px; height:5px; padding:0px; margin:0px; }
td#menue4	{ width:5px; height:15px; padding:0px; margin:0px; }
td#menue5	{ width:5px; height:5px; padding:0px; margin:0px; }
td.menue_main_left_box			{ width:195px; height:23px; background-color:#FFFF00; padding-left:5px; border:2px solid #000000; }
a:link.menue_main_left_text		{ color:#000000; font-weight:bold; font-size:13px; text-decoration:none; }
a:visited.menue_main_left_text	{ color:#000000; font-weight:bold; font-size:13px; text-decoration:none; }
a:hover.menue_main_left_text	{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }
a:active.menue_main_left_text	{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }
a:focus.menue_main_left_text	{ color:#414141; font-weight:bold; font-size:13px; text-decoration:underline; }
td.menue_sub_left			{ font-size:12px; width:200px; padding-left:10px; }
a:link.menue_sub_left		{ color:#000000; font-size:12px; text-decoration:none; }
a:visited.menue_sub_left	{ color:#000000; font-size:12px; text-decoration:none; }
a:hover.menue_sub_left		{ color:#414141; font-size:12px; text-decoration:underline; }
a:active.menue_sub_left		{ color:#414141; font-size:12px; text-decoration:underline; }
a:focus.menue_sub_left		{ color:#414141; font-size:12px; text-decoration:underline; }

table.inhalt	{ width:93%; margin-left:30px; margin-top:35px; margin-right:20px; margin-bottom:20px; }
td.inhalt_head	{ height:30px; vertical-align:top; }
td.inhalt		{ font-size:13px; color:#2C2C2C; vertical-align:top; }

.normal	{ font-size:14px; color:#2C2C2C; }
.small	{ font-size:12px; color:#2C2C2C; }
.tiny	{ font-size:11px; color:#2C2C2C; }

.absatz	{ font-size:6px; }

.headline_h1	{ font-size:17px; color:#2C2C2C; font-weight:bold; padding-bottom:30px; }
.headline_h2	{ font-size:14px; color:#2C2C2C; font-weight:bold; padding-bottom:20px; padding-top:10px; }

a:link		{ color:#000000; text-decoration:underline; }
a:visited	{ color:#000000; text-decoration:underline; }
a:hover		{ color:#414141; text-decoration:underline; }
a:active	{ color:#414141; text-decoration:underline; }
a:focus		{ color:#414141; text-decoration:underline; }


a:link.sitemap		{ color:#000000; font-size:13px; text-decoration:none; }
a:visited.sitemap	{ color:#000000; font-size:13px; text-decoration:none; }
a:hover.sitemap		{ color:#414141; font-size:13px; text-decoration:underline; }
a:active.sitemap	{ color:#414141; font-size:13px; text-decoration:underline; }
a:focus.sitemap		{ color:#414141; font-size:13px; text-decoration:underline; }

select.form_box		{ width:200px; height:20px; border:1px solid #FF6500; }
input.form_box		{ width:200px; height:20px; border:1px solid #FF6500; }
textarea.form_box	{ width:200px; height:100px; border:1px solid #FF6500; white-space:normal; }
input.form_button	{ width:200px; height:20px; border:1px solid #FF6500; background-color:#FF9A00; }


td.footer	{ height:30px; border-top:1px solid #FF9A00; }
table.footer	{ width:100%; height:20px; }	/* border:0px solid #000000; */
td.footer_copyright	{ font-size:11px; text-align:left; vertical-align:middle;padding-left:10px; }
