BODY { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/back.gif"); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #b28d73; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px }
A:link { FONT-WEIGHT: bold; TEXT-DECORATION: underline }
A:visited { FONT-WEIGHT: bold; TEXT-DECORATION: underline }
A:hover { FONT-WEIGHT: bold; TEXT-DECORATION: none }
A:active { FONT-WEIGHT: bold; TEXT-DECORATION: underline }
A:hover:link {	FONT-WEIGHT: bold; TEXT-DECORATION: none }
A:hover:visited { FONT-WEIGHT: bold; TEXT-DECORATION: none }
FIELDSET { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }
UL { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }
FORM { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }
OL { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }
submit { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px }
INPUT { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
UL { LIST-STYLE-TYPE: none; FONT-WEIGHT: bold }
UL LI { MARGIN-BOTTOM: 0px }
HR { PADDING-BOTTOM: 0px; MARGIN: 0px 70px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; COLOR: #d9d9d9; PADDING-TOP: 0px }
HTML > BODY HR { DISPLAY: none }
IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px }
LABEL { MARGIN: 0px }
TABLE { WIDTH: 635px; FONT-FAMILY: Verdana, Arial, Helvetica; MARGIN-BOTTOM: 10px; COLOR: #000000; MARGIN-LEFT: auto; FONT-SIZE: 11px; MARGIN-RIGHT: auto }
TABLE TD { BORDER-BOTTOM: #e5ddd8 1px solid; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #f6f2ef }
TABLE TH { BORDER-BOTTOM: #ccc2bb 1px solid; BACKGROUND-COLOR: #e5ddd8; FONT-SIZE: 0.85em; FONT-WEIGHT: normal !important }
CAPTION { DISPLAY: none; VISIBILITY: hidden }
P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 225%; MARGIN: 0px 0px 20px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 0px; background-color:transparent;}
H3 { PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0px 0px 20px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bolder; PADDING-TOP: 0px }
UL { LINE-HEIGHT: 175%; LIST-STYLE-TYPE: square; MARGIN: 0px 70px 20px 90px; FONT-SIZE: 11px; FONT-WEIGHT: normal }
OL { LINE-HEIGHT: 175%; LIST-STYLE-TYPE: square; MARGIN: 0px 70px 20px 90px; FONT-SIZE: 11px; FONT-WEIGHT: normal }
H4 { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; COLOR: #b2004c; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px }
UL A { COLOR: #b2004c }
UL A:link { COLOR: #b2004c }
UL A:active { COLOR: #b2004c }
UL A:hover { COLOR: #b2004c }
UL A:visited { COLOR: #b2004c }
OL A { COLOR: #b2004c }
OL A:link { COLOR: #b2004c }
OL A:active { COLOR: #b2004c }
OL A:hover { COLOR: #b2004c }
OL A:visited { COLOR: #b2004c }
.floater { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/mitte_back02.gif"); POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 779px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px }
/*
.floater { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/mitte_back02.gif"); POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 779px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center top; PADDING-TOP: 0px }
*/
.hiddentext { DISPLAY: none; VISIBILITY: hidden }
.imglink { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; text-decoration:none; }
.menu { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/menu_back.jpg"); PADDING-LEFT: 49px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 53px }
.footer { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/top_back.jpg"); BACKGROUND-REPEAT: no-repeat; HEIGHT: 139px; COLOR: #ac8e78; FONT-SIZE: 10px }
.footer P { PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 38px; PADDING-RIGHT: 0px; COLOR: #ad8e78; FONT-SIZE: 10px; PADDING-TOP: 14px }
.footerlink { BORDER-BOTTOM: #ac8e78 1px dashed; COLOR: #ac8e78; FONT-WEIGHT: normal !important; TEXT-DECORATION: none !important }
.footerlink:visited { BORDER-BOTTOM: #ac8e78 1px dashed; COLOR: #ac8e78; FONT-WEIGHT: normal !important; TEXT-DECORATION: none !important }
.footerlink:hover { BORDER-BOTTOM: #ac8e78 1px dashed; COLOR: #ac8e78; FONT-WEIGHT: normal !important; TEXT-DECORATION: none !important }
.footerlink:active { BORDER-BOTTOM: #ac8e78 1px dashed; COLOR: #ac8e78; FONT-WEIGHT: normal !important; TEXT-DECORATION: none !important }
.footerlink:hover { BORDER-BOTTOM: 0px; COLOR: #ac8e78; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.footer STRONG { FONT-SIZE: 1.1em }
.h3fliess { MARGIN-TOP: 20px }
.mainback { }
.innerback { width:779px; BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/mitte_back01.jpg"); BACKGROUND-REPEAT: no-repeat }
.mainbottom { BACKGROUND-IMAGE: url("http://www.classik-hotel.de/img/bottom_back.jpg"); BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px }
.pcontainer { PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px }
.pcontainer P A { BORDER-BOTTOM: #b2004c 1px dashed; COLOR: #b2004c; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.pcontainer P A:link { BORDER-BOTTOM: #b2004c 1px dashed; COLOR: #b2004c; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.pcontainer P A:active { BORDER-BOTTOM: #b2004c 1px dashed; COLOR: #b2004c; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.pcontainer P A:hover { BORDER-BOTTOM: #b2004c 1px dashed; COLOR: #b2004c; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.pcontainer P A:visited { BORDER-BOTTOM: #b2004c 1px dashed; COLOR: #b2004c; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.pcontainer P A:hover { BORDER-BOTTOM: 0px }
.remark { COLOR: #939393; FONT-SIZE: 10px }
.imgleft { FLOAT: left; MARGIN-RIGHT: 5px }
.imgleftnofloat { MARGIN: 5px 0px 10px 68px }
.imgright { MARGIN: 0px 68px 0px 25px; FLOAT: right }
.pbtwimg { MARGIN-BOTTOM: 5px }
.backbutton { MARGIN: 10px 60px 0px }
.backbuttonflow { MARGIN: 10px 0px 0px }
.galleryfirst { MARGIN: 0px 30px 10px 73px; FLOAT: none }
.gallerylast { MARGIN: 0px 0px 10px }
.gallerycaptionfirst { MARGIN: 0px 30px 15px 39px; WIDTH: 297px; FLOAT: left; FONT-SIZE: 12px }
.gallerycaptionlast { MARGIN: 0px 0px 15px; FLOAT: none; FONT-SIZE: 12px }
HTML > BODY .gallerycaptionfirst { MARGIN: 0px 30px 10px 75px; WIDTH: 302px }
HTML > BODY .gallerycaptionlast { MARGIN: 0px 0px 10px }
.tagungsaehele { MARGIN: 0px 0px 20px 68px }
.tagungsraeume { MARGIN-BOTTOM: 30px }
.tagungsraeume TD { TEXT-ALIGN: center; LINE-HEIGHT: 100% !important; FONT-SIZE: 0.85em }

INPUT { BORDER-BOTTOM: #beb3ad 1px dashed; BORDER-LEFT: #beb3ad 1px dashed; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; BORDER-TOP: #beb3ad 1px dashed; BORDER-RIGHT: #beb3ad 1px dashed; PADDING-TOP: 2px }
TEXTAREA { BORDER-BOTTOM: #beb3ad 1px dashed; BORDER-LEFT: #beb3ad 1px dashed; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; BORDER-TOP: #beb3ad 1px dashed; BORDER-RIGHT: #beb3ad 1px dashed; PADDING-TOP: 2px }
.submitbutton { BORDER-BOTTOM: #beb3ad 1px solid; BORDER-LEFT: #beb3ad 1px solid; BACKGROUND-COLOR: #dcd4ce; BORDER-TOP: #beb3ad 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #beb3ad 1px solid }
.navsubmit { WIDTH: 150px; FONT-SIZE: 10px }
.navfield { WIDTH: 100px }
.form TD { VERTICAL-ALIGN: top }
.pagenav TD { BORDER-BOTTOM: #bcb2ac 1px solid; BACKGROUND-COLOR: #d0c7c1; COLOR: #f6f2ef }
.pagenav A { COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.pagenav A:link { COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.pagenav A:active { COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.pagenav A:hover { COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.pagenav A:visited { COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.pagenav A:hover { TEXT-DECORATION: none }
.guestbookp { PADDING-LEFT: 75px }
.guestbookheader TD { BORDER-BOTTOM: #dad2cd 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ede7e4; BORDER-TOP: 0px; BORDER-RIGHT: 0px }
.guestbookheader { MARGIN-BOTTOM: 0px }
.guestbookheader2 TD { BORDER-BOTTOM: #ede7e4 1px solid; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px }
.guestbookheader2 { MARGIN-BOTTOM: 0px }
.guestbookheadernum { TEXT-ALIGN: center; BACKGROUND-COLOR: #dad2cd !important; WIDTH: 45px }
.guestbookheaderdate { TEXT-ALIGN: center; FONT-STYLE: italic; WIDTH: 80px }
.radio { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px }
.img_offers_left { PADDING-BOTTOM: 0px; MARGIN: 0px 20px 10px 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px }
.img_offers_right { PADDING-BOTTOM: 0px; MARGIN: 0px 60px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px }
.angebotsbutton { MARGIN: 0px 55px; FLOAT: right }



.langswitch{ width:100%; background-image:url("http://www.classik-hotel.de/img/langswitch_back.jpg"); background-position:40px 0px; padding-left:49px; background-repeat:no-repeat; height:53px; padding-bottom:10px; font-size:13px; }
	.langswitch p{ margin:0; padding:0; padding-right:49px; text-align:center;  line-height:53px; }
	.langswitch a{ font-weight:bold; text-decoration:none; border-bottom:1px dashed #B2004C; }
	.langswitch a:link { color: #b2004c; }
	.langswitch a:active { color: #b2004c; }
	.langswitch a:hover { color: #b2004c; border-bottom:none; }
	.langswitch a:visited { color: #b2004c; }

#overlay { width:640px; height:auto; background-color:#B28D73; background-image:url("http://www.classik-hotel.de/img/back.gif"); background-repeat:repeat-x; font-family:Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; display:none; border:5px solid white; }
#overlay h3 { width:100%; text-align:center; padding:0px; }
#overlay .tagungsraumlink, #overlay .closeme { border-bottom:1px dashed #B2004C; color:#B2004C; font-weight:bold; text-decoration:none; }
#overlay .tagungsraumlink:hover, #overlay .closeme:hover { border-bottom:none; color:#B2004C; font-weight:bold; text-decoration:none; }
#overlay .tagungsraumlink:link, #overlay .closeme:link { border-bottom:1px dashed #B2004C; color:#b2004c; font-weight:bold; text-decoration:none; }
#overlay .tagungsraumlink:visited, #overlay .closeme:visited { border-bottom:1px dashed #B2004C; color:#b2004c; font-weight:bold; text-decoration:none; }

.smalllinks { font-size:10px; text-align:center; padding:0px 70px; }
	.smalllinks a{ font-weight:normal; border-bottom:none; color:#D4996E; text-decoration:none; }
	.smalllinks a:link{ font-weight:normal; border-bottom:none; color:#D4996E; text-decoration:none; }
	.smalllinks a:hover{ font-weight:normal; border-bottom:none; color:#D4996E; text-decoration:none; }
	.smalllinks a:visited{ font-weight:normal; border-bottom:none; color:#D4996E; text-decoration:none; }
	.smalllinks a:active{ font-weight:normal; border-bottom:none; color:#D4996E; text-decoration:none; }

.clear{ clear:both; }
