/* Neue Styles */
html {
	border:		0;

}

* {
    font-family: Arial, Helvetica, sans-serif; }

A
{
Color: #BC0112;
Text-Decoration: none;
}

A:HOVER
{
Color: #BC0112;
Text-Decoration: underline;
}

h1,.heading,heading1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #BC0112; font-weight: bold; text-decoration:none; line-height: 1.2; }
h1 {display: inline; }
h2,.heading2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CB9501; font-weight: bold; text-decoration:none; line-height: 1.2;}
h2 {display: inline; }
h3,.heading3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BC0112; font-weight: bold; text-decoration:none; line-height: 1.2;}
h3 {display: inline; }
h4,.heading4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CB9501; font-weight: bold; text-decoration:none; line-height: 1.2;}
h4 {display: inline; }

.td1 {text-align: center; padding-left: 8px; padding-right: 8px;}
.table1 {height: 26px}
.text,.left,.mitte,.right,.specials,.text-container {font-size: 12px; line-height: 1.4; color: #000000;}
.text2,.search,.footer {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
.search {height: 15px; border: 1px solid #CB9501; padding-top: 1px; padding-bottom: 0px;}
.spacer, .spacer2 {clear:both;}
.spacer2 {height: 10px; }
.left2,.right2 {margin-top: 15px;}
.footer {border-top: 1px solid #CB9400; border-bottom: 1px solid #CB9400; padding: 10px; margin-top: 15px; text-align:center;}
.footer2 {padding: 2px; font-size: 11px;}
.specials,.rahmen,.rahmen2 {border: 1px solid #CB9501; padding: 4px; }
.rahmen2 {margin-bottom: 5px; background-color:#F9EDD5;}
.specials {height: 200px; background-color:#F9EDD5; overflow:hidden;}
.text-specials {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.rahmen-rot {border: 1px solid #BC0112; padding: 4px; }
.rot {background-color: #BC0112; padding-left: 5px; padding-top: 1px; padding-bottom: 1px; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.teaserbild2 {margin-right: 5px; margin-top: 4px; margin-bottom: 5px;}
.text-container {clear:both; padding-top: 5px;}
.teaser-container {font-size: 12px; line-height: 1.3; color: #4A4545; font-weight: bold; padding-top: 5px; padding-bottom: 5px;}
.copyright2 {color: #CB9501; }