/* Farben: gelb #F0F0A0, rot #B42020 */

body {font-family: arial, sans-serif; text-decoration:none; color: black; background-color: white}

* {font-size: 12px}

H1 {font-size: 1.5em; color: #B42020; font-style:italic; font-weight:bold}
H2 {font-size: 1.3em; color: #B42020; font-style:italic; font-weight:bold}
H3 {font-size: 1.1em; color: #B42020; font-style:italic; font-weight:bold}
H4 {font-size: 1.1em}
H5 {font-size: 1.0em}

a:link    {color: #B42020; text-decoration:none}
a:visited {color: #B42020; text-decoration:none}
a:active  {color: red}
a:focus:  {color: red}
a:hover   {color: red}

#karte_bezeichnung {font-size: 1.1em; color: #B42020; font-style:italic; font-weight:bold}

#kopf {background-color: #FFFFFF}

#menu_oben {background-color: #B42020; color: #F0F0A0}
#menu_oben:link    {color: #F0F0A0; text-decoration:none}
#menu_oben:visited {color: #F0F0A0; text-decoration:none}
#menu_oben:active  {color: white}
#menu_oben:focus:  {color: white}
#menu_oben:hover   {color: white}

#menu {background-color: #F0F0A0; color: #B42020; font-weight:bold; display:block}
#menu:link    {color: #B42020; text-decoration:none}
#menu:visited {color: #B42020; text-decoration:none}
#menu:active  {color: white}
#menu:focus:  {color: white}
#menu:hover   {color: white}

#fuss {background-color: #F0F0A0; color: #B42020}
#fuss:link    {color: #B42020; text-decoration:none}
#fuss:visited {color: #B42020; text-decoration:none}
#fuss:active  {color: white}
#fuss:focus:  {color: white}
#fuss:hover   {color: white}

legend{padding-left:0px; padding-right:0px; border: 0px solid #B42020}
fieldset{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; border: 0px solid #B42020}
.radiolayout{margin-bottom: 5px;}

.formu {width: 100%; padding-top: 25px; padding-bottom: 25px; padding-left: 25px; padding-right: 25px; border: 1px solid #B42020; background-color: #FFFFFF}
.mf-radio{border: 0px;}
.mf-text{border: 1px solid #B42020; margin-bottom: 5px}
.mf-check{border: 0px; margin-bottom: 5px}
.mf-select{border: 1px solid #B42020; margin-bottom: 5px}
.mf-input{border: 1px solid #B42020; margin-bottom: 5px}
.mf-submit{color: #F0F0A0; background-color: #B42020; border: 0px; font-weight: bold; margin-bottom: 5px}

.tx-guestbook-form-inputfield-big {color: #B42020; border: 1px solid #B42020; margin-bottom: 5px}
.tx-guestbook-form-inputfield-med {color: #B42020; border: 1px solid #B42020; margin-bottom: 5px}
.tx-guestbook-form-textarea {color: #B42020; border: 1px solid #B42020; margin-bottom: 5px}
.tx-guestbook-list-header {background-color: #B42020}

.tx-newloginbox-pi1 table { border:2px solid #ccc; width:100%; }
.tx-newloginbox-pi1 th { background:#ccc; padding:4px; text-align:right; white-space:nowrap; width:25%; }
.tx-newloginbox-pi1 td { background:#eee; padding:4px; }
.tx-newloginbox-pi3 table { border:0px solid #000000; width:100%; }
.tx-newloginbox-pi3 th { background:#EEEEEE; padding:4px; white-space:nowrap; text-align:left; }
.tx-newloginbox-pi3 td { background:#FAFAFA; padding:4px; }
.tx-newloginbox-pi3-listrow th { text-align:left; }
.tx-newloginbox-pi3-singleView table { background:#FFFFFF; width:100%; }
.tx-newloginbox-pi3-singleView th { background:#FFFFFF; width:0; }
.tx-newloginbox-pi3-singleView td { background:#FFFFFF; width:100%; }

table.menuday{background:#FFBE7D;border:1px solid #000000;}
table.menuday caption{color:#B42020;font-size:10pt;font-weight:bold;}
table.menuday a{text-decoration:none;}
table.menuday a:hover{text-decoration:underline;}
table.menuday th{padding:4px;font-weight:normal;border:none;font-size:11pt;}
table.menuday td{background:#FFFFFF;padding:10px;text-align:center;}

table.menuweek{background:#FFBE7D;border:1px solid #000000;}
table.menuweek caption{color:#B42020;font-size:10pt;font-weight:bold;}
table.menuweek th{font-size:10pt;}
table.menuweek a{text-decoration:none;}
table.menuweek a:hover{text-decoration:underline;}
table.menuweek td{background:#F5F5F5;font-size:8pt;text-align:center;}}
table.menuweek #mlcol{background:none;font-size:8pt;border:none;}

.csc-textpic-caption{font-size: 10px}

.tx-rgsmoothgallery-pi1{float:left}
#externalthumbs{float:left;width:200px}
#externalthumbs .label{display:none}
.carouselInner{width:200px}
.carouselInner .thumbnail{float:left;margin-bottom:10px}
