.haedline        { color: #b29a82; font-size: 21px; font-family: Tahoma, sans-serif; word-spacing: 1px; letter-spacing: 1px }
.hr30 { color: #DCCFC2; font-size: 6px; font-family: Tahoma, sans-serif }
.hr31 { color: #DCCFC2; font-size: 8px; font-family: Tahoma, sans-serif }
.hr32 { color: #DCCFC2; font-size: 10px; font-family: Tahoma, sans-serif }
.hr33 { color: #DCCFC2; font-size: 12px; font-family: Tahoma, sans-serif }
.hr34 { color: #DCCFC2; font-size: 14px; font-family: Tahoma, sans-serif }
.hr35 { color: #DCCFC2; font-size: 16px; font-family: Tahoma, sans-serif }
.hr36 { color: #DCCFC2; font-size: 18px; font-family: Tahoma, sans-serif }
.tahoma    { color: #6f6f6f; font-size: 11px; line-height: 17px; font-family: Tahoma, sans-serif }
.tahoma a:link      { color: #b29a82; text-decoration: none }
.tahoma a:visited      { color: #b29a82; text-decoration: none }
.tahoma a:hover     { color: #bebebe; text-decoration: none }
.tahoma a:active     { color: #bebebe; text-decoration: none }
.main    { color: #6f6f6f; font-size: 11px; line-height: 17px; font-family: Tahoma, sans-serif; text-align: justify }
.main a:link      { color: #b29a82 }
.main a:visited      { color: #b29a82 }
.main a:hover       { color: #ded3ca }
.main a:active       { color: #ded3ca }
.navlink        { color: #6f6f6f; font-size: 11px; font-family: Tahoma, sans-serif; text-decoration: none }
.navlink a:link     { color: #6f6f6f; text-decoration: none }
.navlink a:visited      { color: #6f6f6f; text-decoration: none }
.navlink a:hover       { color: #b29a82; text-decoration: none }
.navlink a:active       { color: #b29a82; text-decoration: none }
.navlinkfest        { color: #b29a82; font-size: 11px; font-family: Tahoma, sans-serif; text-decoration: none }
.navlinkfest a:link     { color: #b29a82; text-decoration: none }
.navlinkfest a:visited      { color: #b29a82; text-decoration: none }
.navlinkfest a:hover       { color: #b29a82; text-decoration: none }
.navlinkfest a:active       { color: #b29a82; text-decoration: none }
.subnav    { color: #b29a82; font-size: 11px; line-height: 17px; font-family: Tahoma, sans-serif; text-decoration: none }
.subnav a:link      { color: #6f6f6f; text-decoration: none }
.subnav a:visited      { color: #6f6f6f; text-decoration: none }
.subnav a:hover        { color: #b29a82; text-decoration: none }
.subnav a:active        { color: #b29a82; text-decoration: none }
.subnavfest    { color: #b29a82; font-size: 11px; line-height: 17px; font-family: Tahoma, sans-serif; text-decoration: none }
.subnavfest a:link      { color: #b29a82; text-decoration: none }
.subnavfest a:visited      { color: #b29a82; text-decoration: none }
.subnavfest a:hover        { color: #b29a82; text-decoration: none }
.subnavfest a:active        { color: #b29a82; text-decoration: none }
.mainmeldung         { color: #6f6f6f; font-size: 11px; line-height: 15px; font-family: Tahoma, sans-serif }
.mainmeldung a:link      { color: #b29a82; text-decoration: none }
.mainmeldung a:visited       { color: #b29a82; text-decoration: none }
.mainmeldung a:hover        { color: #ded3ca; text-decoration: none }
.mainmeldung a:active        { color: #ded3ca; text-decoration: none }
.rechtsmeldunghaed         { color: #81385b; font-size: 11px; font-family: Tahoma, sans-serif }
.rechtsmeldung  { color: #666; font-size: 11px; line-height: 15px; font-family: Tahoma, sans-serif; padding-left: 10px }
.rechtsmeldung a:link      { color: #81385b; text-decoration: none }
.rechtsmeldung a:visited       { color: #81385b; text-decoration: none }
.rechtsmeldung a:hover        { color: #b29a82; text-decoration: none }
.rechtsmeldung a:active        { color: #b29a82; text-decoration: none }
.rechtslink  { color: #666; font-size: 11px; line-height: 15px; font-family: Tahoma, sans-serif }
.rechtslink a:link      { color: #81385b; text-decoration: none }
.rechtslink a:visited       { color: #81385b; text-decoration: none }
.rechtslink a:hover        { color: #b29a82; text-decoration: none }
.rechtslink a:active        { color: #b29a82; text-decoration: none }
.linkweiss   { color: #ded3ca; font-size: 11px; line-height: 17px; font-family: Tahoma, sans-serif }
.linkweiss a:link     { color: #ded3ca }
.linkweiss a:visited     { color: #ded3ca }
.linkweiss a:hover       { color: #c8b7a6 }
.linkweiss a:active       { color: #c8b7a6 }
.submitbold   { color: #ded3ca; font-style: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans-Serif; background-color: #81385B; padding: 1px; border: solid 1px #ded3ca }
.formular      { color: #6f6f6f; font-size: 11px; font-family: Tahoma, sans-serif }
.formularbold   { color: #6f6f6f; font-weight: bold; font-size: 13px; font-family: Tahoma, sans-serif }
.formularklein    { color: #6f6f6f; font-size: 10px; line-height: 14px; font-family: Tahoma, sans-serif }
.formularklein a:link      { color: #b29a82; text-decoration: none }
.formularklein a:visited      { color: #b29a82; text-decoration: none }
.formularklein a:hover     { color: #bebebe; text-decoration: none }
.formularklein a:active     { color: #bebebe; text-decoration: none }
ul 	{ margin-top: -5px; margin-bottom: -5px; margin-left: 0px; 	padding:0; list-style-type:none; }
li 	{ margin-top: 5px; margin-bottom: 5px; background-image:url(http://www.berlins-hotel.de/images/icon_arrow.jpg); background-position:0px 4px; background-repeat:no-repeat; padding-left:12px; }
.listen     { color: #6f6f6f; font-size: 11px; font-family: Tahoma, sans-serif  }
.linie   { margin: 5px 0px 8px; border-bottom: 1px dotted #5F5F5F }
div#linie      { margin: 5px 0px 8px; border-bottom: 1px dotted #5F5F5F }
.Zoomable       { cursor:url(http://www.berlins-hotel.de/images/z_in.cur); }
#ZoomPic       { cursor:url(http://www.berlins-hotel.de/images/z_out.cur); }
.rahmen { border-style: solid; border-width: 2px 0px 0px 2px; border-color: #e9e3dc }
.rahmeninnen { color: #6f6f6f; font-size: 11px; font-family: Tahoma, sans-serif; border-style: solid; border-width: 0px 2px 2px 0px; border-color: #e9e3dc }
.ce_accordion .toggler{padding:5px 0px;background-color:#FFFFFF;background:#FFFFFF url(http://www.berlins-hotel.de/images/pfeil_main.gif) no-repeat;background-position:left;border-top:1px solid #E9E3DC;border-bottom:1px solid #E9E3DC;color: #6F6F6F; font-size: 11px; font-family: Tahoma, sans-serif;cursor:pointer;}
.ce_accordion .toggler.open{padding:5px 0px;background-color:#FFFFFF;background:#FFFFFF url(http://www.berlins-hotel.de/images/pfeil_main_down) no-repeat;background-position:left;border-top:1px solid #E9E3DC;border-bottom:1px solid #E9E3DC;color: #6F6F6F; font-size: 11px; font-family: Tahoma, sans-serif;cursor:pointer;}
.ce_accordion .accordion div{padding-top: 4px; padding-left: 0px; padding-reight: 0px; padding-bottom: 12px;}
.layout_5
{
    padding: 0px 0px 0px 10px !important;
    margin: 0 !important;
    width: 250px !important;
}

.trivago_elem_claim
{
    font-size: 13px !important;
    line-height: 19px !important;
	font-family: Tahoma, sans-serif !important;
	color: #666 !important;
}

.trivago_head
{
    font-size: 11px !important;
	font-family: Tahoma, sans-serif !important;
	font-weight: bold !important;
	color: #81385b !important;
}

.trivago_partner_title
{
    width: 240px !important;
    font-size: 11px !important;
	font-family: Tahoma, sans-serif !important;
	color: #666 !important;
    line-height: 16px;
}

.trivago_partner_percentage1, .trivago_partner_percentage2
{
    font-size: 10px !important;
	font-family: Tahoma, sans-serif !important;
	color: #666 !important;
	line-height: 10px;
}
.trivago_provider
{
    font-size: 11px !important;
	line-height: 25px !important;
	font-family: Tahoma, sans-serif !important;
	font-weight: bold !important;
	color: #81385b !important;
}