body	{ margin:0px; padding:0px; font-family:Arial,Helvetica; color:#A53118; background-color:#FFFFFF; text-align:center; }
body.menue_body	{ margin:0px; padding:0px; background-color:#FFFFFF; background-image:url('/pics/backgr/first.jpg'); background-repeat:repeat-x; }

/* Startseite */
table.tab_main_start	{ width:100%; margin:0px; padding:0px; }
td.col_katalog_start	{ width:200px; text-align:center; vertical-align:top; padding-top:10px; }
td.col_inhalt_start		{ text-align:center; vertical-align:top; padding-top:10px;}

fieldset.fieldset_start	{ -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; width:185px; border:1px solid #D39A87; margin: 10px; text-align:center; vertical-align:top; }
legend.legend_start		{ color:#A53118; font-size:14px; font-weight:bold; }

table.tab_fieldset_start	{ width:100%; height:100%; }
table.tab_inhalt_start		{ width:100%; text-align:center; vertical-align:top; }
table.specials_start		{ width:150px; margin:10px; text-align:center; }
/* /Startseite */

/* Runde Ecken */
.ro	{ background:url(/pics/eck_ro.gif) top right no-repeat; }
.lo	{ background:url(/pics/eck_lo.gif) top left no-repeat; }
.ru	{ background:url(/pics/eck_ru.gif) bottom right no-repeat; }
.lu	{ background:url(/pics/eck_lu.gif) bottom left no-repeat; }

table.tab_inhalt	{ width:80%; text-align:center; vertical-align:top; }
table.tab_footer	{ width:95%; border-top:1px solid #A53118; text-align:center; }
td.tab_footer		{ padding:10px; vertical-align:middle; }

a:link.untermenue		{ color:#A53118; font-size:10pt; font-style:normal; text-decoration:underline; }
a:visited.untermenue	{ color:#9D4215; font-size:10pt; font-style:normal; text-decoration:underline; }
a:hover.untermenue		{ color:#9D4215; font-size:10pt; font-style:italic; text-decoration:underline; }
a:active.untermenue		{ color:#A53118; font-size:10pt; font-style:normal; text-decoration:underline; }
a:focus.untermenue		{ color:#9D4215; font-size:10pt; font-style:italic; text-decoration:underline; }

a:link		{ color:#A53118; font-style:normal; text-decoration:underline; }
a:visited	{ color:#9D4215; font-style:normal; text-decoration:underline; }
a:hover		{ color:#9D4215; font-style:italic; text-decoration:underline; }
a:active	{ color:#A53118; font-style:normal; text-decoration:underline; }
a:focus		{ color:#9D4215; font-style:italic; text-decoration:underline; }

.tiny	{ font-size:8pt; }
.small	{ font-size:10pt; }
.normal	{ font-size:12pt; }

td.top_heading	{ font-size:16pt; font-weight:bold; text-align:center; vertical-align:middle; }



/*
td, th, p, dd, dt, blockquote, div { font-size:10pt; }

ul, li { font-family:Arial,Helvetica; color:#A53118; font-size:10pt; }
ul.tiny, li.tiny { font-family:Arial,Helvetica; color:#A53118; font-size:8pt; }

p.pagetitle { font-family:Arial,Helvetica; font-size:14pt; color:#A53118; font-weight:bold; }

p.tiny { font-family:Arial,Helvetica; color:#A53118; font-size:8pt; }

td.tiny { font-family:Arial,Helvetica; color:#A53118; font-size:8pt; }
p, p.small { font-family:Arial,Helvetica; color:#A53118; font-size:10pt; }

font.prodt { font-family:Arial,Helvetica; font-size:11pt; color:#A53118; font-weight:bold; }
font.prodp { font-family:Arial,Helvetica; font-size:11pt; color:#000000; font-weight:bold; }
font.tiny { font-family:Arial,Helvetica; font-size:8pt; color:#A53118; }

a:link.ferienwohnung { font-family:Arial,Helvetica; color:#FFFFFF; font-style:normal; text-decoration:underline; }
a:visited.ferienwohnung { color:#FFFFFF; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; }
a:active.ferienwohnung { color:#FFFFFF; font-style:italic; font-family:Arial,Helvetica; text-decoration:underline; }

a:link.menu_top		{ color:#FFFFFF; text-decoration:none; }
a:visited.menu_top	{ color:#FFFFFF; text-decoration:none; }
a:hover.menu_top	{ color:#DFDFDF; text-decoration:underline; }
a:active.menu_top	{ color:#DFDFDF; text-decoration:underline; }
a:focus.menu_top	{ color:#DFDFDF; text-decoration:underline; }
*/