body {font-family:Arial,Helvetica;}

h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica; color:#4368AD; }
h1.title,h2.title,h3.title,h4.title,h5.title,h6.title {font-family:Arial,Helvetica; color:#4368AD; }
td,dd,dt,div {font-family:Arial,Helvetica; }

td.small,dd.small,dt.small,blockquote.small,div.small,p.small,li.small,ol.small,ul.small {font-family:Arial,Helvetica; font-size:10pt; }
     
ol,ul,li {font-family:Arial,Helvetica; font-size:10pt;}
ul.tiny,li.tiny,ol.tiny,dl.tiny,dd.tiny {font-family:Arial,Helvetica; font-size:8pt;} 

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

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

a:link { color:#01229C; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; }
a:visited { color:#1C4270; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline;}
a:active { color:#4368AD; font-style:italic; font-family:Arial,Helvetica; text-decoration:underline; }                                         

a.menu:link { color:#4368AD; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.menu:visited { color:#1C4270; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.menu:active { color:#688CAD; font-style:italic; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;} 

a.submenup:link { color:#CCCCCC; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.submenup:visited { color:#CCCCCC; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.submenup:active { color:#FFFFFF; font-style:italic; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;} 

a.submenua:link { color:#8394BA; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.submenua:visited { color:#8394BA; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;}
a.submenua:active { color:#FFFFFF; font-style:italic; font-family:Arial,Helvetica; text-decoration:none; font-size:8pt;} 

a.footer:link { color:#304060; font-style:normal; font-family:Arial,Helvetica; text-decoration:none; }
a.footer:visited { color:#304060; font-style:normal; font-family:Arial,Helvetica; text-decoration:none;}
a.footer:active { color:#304060; font-style:italic; font-family:Arial,Helvetica; text-decoration:none; }  

/* Gaestebuch */
table.gb_form_table { border-style:solid; border-width:1px; border-color:#bbbbbb; border-collapse:collapse; padding:5px; }
table.gb_form_table tr td { padding:3px; }
table.gb_form_table tr td.gb_form_title1, table.gb_form_table tr td.gb_form_title2 { background-color:#cccccc; border-style:solid; border-width:1px; border-color:#cccccc; font-family:Arial,Helvetica; font-size:10pt; }
table.gb_form_table tr td.gb_form_left, table.gb_form_table tr td.gb_form_right { border-bottom-style:solid; border-width:1px; border-color:#cccccc; font-family:Arial,Helvetica; font-size:10pt; }
table.gb_form_table tr td.gb_form_left_mandatory { border-bottom-style:solid; border-width:1px; border-color:#cccccc; font-family:Arial,Helvetica; font-size:10pt; }
table.gb_save_error { padding:20px; }
table.gb_save_error tr td { border-style:solid; border-width:2px; border-color:#ff0000; background-color:#dddddd; color:#dd0000; font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; padding:7px; }
table.gb_save_ok { padding-bottom:40px; } 
table.gb_save_ok tr td.gb_save_ok { border-style:solid; border-width:1px; border-color:#dddddd; background-color:#dddddd; color:#444444; font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; padding:5px; }


