body { color: FBD25B; }
table {  background-repeat: no-repeat; }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-repeat: no-repeat}
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height:13px; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFCF; line-height:13px; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFCF;  line-height:13px; }
a.text3, a.text3:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFCC66; }
a.text3:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }

.background1 {
	background: url('../images/hintergrund_test.jpg') 0px 0px repeat-y;
	padding:0px 0px 0px 29px;
	margin:0px;
	width:800px;
}

.background2 {
	background:url('../images/hintergrund_test_blau.jpg') 0px 0px repeat-y;
	padding:0px 0px 0px 29px;
	margin:0px;
	width:800px;
}

.headline 			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }
.headline2 			{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
.text1 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FBD25B; font-style: normal; font-weight: normal; }
.text2 				{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffcf1d; font-style: normal; font-weight: bold; }
.text3 				{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffcf1d; }
.text3_1			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffcf1d; font-weight: bold;}
.text3gelb 			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFCC00; line-height: 9pt; }
.text3gelb:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCF; line-height: 9pt; }
.text3gelb:active 	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCF; line-height: 9pt; }
.text4				{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffcf1d; }
.text4:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCF; }
.text4:active 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCF; }
.text5 				{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffcf1d; font-style: normal; line-height: 9pt; font-weight: bold; }
HTML > BODY .text5	{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffcf1d; font-style: normal; line-height: 9px; font-weight: bold; }
.text5:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #FFFFCF; font-style: normal; line-height: 9px; font-weight: bold; }
.text5:active 		{ font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #FFFFCF; font-style: normal; line-height: 9px; font-weight: bold; }
.text5_1 				{ font-family: Arial, sans-serif; font-size: 11px; color: #ffcf1d; font-style: normal; line-height: 12px; font-weight: normal;padding-right:5px; }
.text6 				{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffcf1d; }
.text6:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCF; }

td.text3 span.text5,
td.text3 p span.text5 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffcf1d; font-style: normal; line-height: 9pt; font-weight: bold; }

td.text3 p  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffcf1d; font-style: normal; font-weight: normal; }
.text2einzug {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #2B3078;
    font-style: normal;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 10px;
}

.textgelbeinzug {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 10px;
	color: #FFCC00;
}

p.textgelbeinzug span.text5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffcf1d; font-style: normal; line-height: 12px; font-weight: bold; }
p.textgelbeinzug { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffcf1d; font-style: normal; line-height: 13px; font-weight: normal; }


div.boxtext1 { border:0px solid red; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffcf1d; display:block; height:auto; position:relative;}
div.boxtext2 { border:0px solid red; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffcf1d; display:block; height:auto; position:relative;}
h1.headline1 { font-size: 16px; color: #ffcf1d; font-style: normal; line-height: 16px; }
h2.headline1 { font-size: 12px; color: #ffcf1d; font-style: normal; line-height: 12px; }

h1.headline2 { font-size: 12px; color: #ffcf1d; font-style: normal; line-height: 12px; font-weight: bold;padding:0px; margin:0px;}
h2.headline2 { font-size: 11px; color: #ffcf1d; font-style: normal; line-height: 11px; font-weight: bold;padding:0px; margin:0px;}


div.ruler { margin:0px; padding:0px 0px 2px 0px; display:inline; float:left; position:relative;}
blockquote.ruler { margin:0px; padding:0px 0px 2px 10px; font-weight:bold;position:relative;}

.textrothead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	color: #7F1F20;
}
.textrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #7F1F20;
}
.specialsblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	margin-left: 10px;
	margin-top: 10px;
	color: #2B3078;
}

.specials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-indent: 10pt;
	
}

.srtext {
	font-family: Arial, Helvetica, sans-serif;
    line-height: 7pt;
	font-size: 10px;
} HTML > BODY .srtext {
    line-height: 7pt;
	font-size: 8pt;
}

.subline {
	font-family: Times New Roman, Times, Georgia, serif;
	font-size: 28px;
	font-style: italic;
	color: ffcf1d;
	line-height: 32px;
	font-weight: bold;
	padding-top: 24px;
	text-align: center;
	padding-right: 20px;
}

.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffcf1d;
	text-align: center;
	padding-right: 20px;
	font-weight: normal;
}
.preis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFCF;
	text-align: center;
	font-weight: bold;
}

.preiszusatz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #ffcf1d;
	text-align: center;
}



.savoy-block {
   position:relative;
   top:0px;
   left:0px;
   width:624px;
   height:200px;
   padding:0px;
   margin:0px;
   text-align: left;
   display:none;
   visibility:visible;
}

.brownbox td {
	background-color: #9b1935;
	padding:0px 0px 0px 0px;
}

.schatten_rechts            { background: url(../images/r_se_mr.gif) top left repeat-y; width:9px; }
.schatten_links              { background: url(../images/r_se_ml.gif) top right repeat-y; width:6px; }
.schatten_unten              { background: url(../images/r_se_mu.gif) top left repeat-x; }
.schatten_oben                { background: url(../images/r_se_mo.gif) bottom left repeat-x; height:22px; }
.schatten_obenrechts    { background: url(../images/r_se_ro.gif) bottom right repeat-x; width:9px; height:3px; }
.schatten_obenlinks      { background: url(../images/r_se_lo.gif) repeat-x; width:3px; height:3px; }
.schatten_untenrechts  { background: url(../images/r_se_ru.gif) repeat-x; width:9px; height:13px; }
.schatten_untenlinks    { background: url(../images/r_se_lu.gif) repeat-x; width:3px; height:13px; }

.schatten2_rechts           { background: url(../images/sr_mr.gif) repeat-y; width:3px; }
.schatten2_links             { background: url(../images/sr_ml.gif) repeat-y; width:3px;}
.schatten2_unten             { background: url(../images/sr_mu.gif) repeat-x; }
.schatten2_oben               { background: url(../images/sr_mo.gif) repeat-x; height:3px; }
.schatten2_obenrechts   { background: url(../images/sre_ro.gif) repeat-x; width:3px; height:3px; }
.schatten2_obenlinks     { background: url(../images/sre_lo.gif) repeat-x; width:3px; height:3px; }
.schatten2_untenrechts { background: url(../images/sre_ru.gif) repeat-x; width:3px; height:3px;  }
.schatten2_untenlinks   { background: url(../images/sre_lu.gif) repeat-x; width:3px; height:3px; }
div#savoy_head {
	display:block;
	height:71px;
	width:769px;
	position:relative;
	margin:0;
	padding:0;
}
div#savoy_head  img {
	display:block;
}


div#hotline {
	position:absolute;
	top:30px;
	right:5px;
	font-family: helvetica, arial;
	color: #ffcf1d;
	font-weight:bold;
	font-size:11pt;
	
}
