/*basis css*/
body {
vertical-align:top;
margin-top:0px;
padding-top:0px;
  background-color:#FFFFFF;
}
.label{
font-family:Times New Roman, times,arial, Helvetica, sans-serif;

 font-size:9px;
 padding-left:5px;
 padding-right:10px;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-right:10px;
 margin-bottom:0px;
 /*line-height:150%;
 letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
 }



TD#klammer_list{
height:100px;
}
.list_header{
float:left top;
}
.list_pic{
float:right top;
}

a img {
border:none;
}
/* Images / Captions */
.csc-textpic-caption { 
font-family:Times New Roman, times, Arial, Helvetica, sans-serif;
color: #AF8C4C;
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
padding-top:0px;
margin-top:0px;
} 
.csc-textpic-text { vertical-align:top;  padding-top:0px; margin-top:10px;}
.csc-textpic-image { padding-right:2px; padding-left:2px;margin-right:2px; padding-bottom:2px; text-decoration:none;
margin-top:10px;

}
.csc-textpic-intext-right { padding-right:2px; padding-left:2px;margin-right:3px;   
border-top-width:0px;
border-right-width:0px;
border-bottom-width:9px;
border-left-width:0px;

vertical-align:top; margin-top:0px;}
.csc-textpic-firstcol { padding-right:2px; padding-left:2px; margin-right:3px;   border-style:none; padding-top:0px; margin-top:10px;}
.csc-textpic-lastcol { padding-right:2px; padding-left:2px; margin-right:3px;   border-style:none; padding-top:0px; margin-top:10px;}
P.csc-caption { font-family:Times New Roman, times, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;   border-style:none;}
/*.csc-textpic-imagewrap { width:450px; text-decoration:none;  border-style:none;}*/
/* Images / Tables / Floating text */
TABLE.imgtext-table { border: 0px; }
.csc-header {
height:20px;
vertical-align:top;
}
.csc-firstHeader {
padding-top:5px;
margin-top:0px;
padding-left:5px;
padding-right:5px;
}
.csc-header-n1 {
}
/*
.csc-header-n2 {width:450px;}
.csc-header-n3 {width:450px;}
.csc-header-n4 {width:450px;}
.csc-header-n5 {width:450px;}
.csc-header-n6 {width:450px;}
.csc-header-n7 {width:450px;}
.csc-header-n8 {width:450px;}
.csc-header-n9 {width:450px;}
.csc-header-n10 {width:450px;}
.csc-header-n11 {width:450px;}
.csc-header-n12 {width:450px;}
*/

/* Images / Tables / Wrapped text */
/* When "Text w/Image" elements are wrapping the text into a table the top-margin of Hx elements should be transferred to the wrapping table instead. This is done here: */
/*
TABLE.imgtext-nowrap { border: 0px; }
TABLE.imgtext-nowrap H1, TABLE.imgtext-nowrap H2, TABLE.imgtext-nowrap H3, TABLE.imgtext-nowrap H4, TABLE.imgtext-nowrap H5 { margin-top: 0px;  border:0px;}
*/
/*.csc-mailform-lable {
float:right;
padding: 5px 5px 5px 5px;
vertical-align:top;
}


.csc-mailform-field {
padding: 5px 5px 5px 5px;
vertical-align:top;
}
.csc-mailform {
float:right;
border:none;
padding: 5px 5px 5px 5px;
}
*/
#csc-mailform {
border:none;
margin-left:5px;
}
.csc-mailform {
border:none;
margin-left:0px;
}
.csc-mailform-field {
margin-left:0px;
margin-bottom:5px;
width:230px;
}
.csc-mailform-select {
margin-left:0px;
margin-bottom:5px;
width:230px;
}
.csc-mailform-submit {
width:60px;
float:inherit;
text-align:center;
}
LABEL {
 font-family:Times New Roman, times, arial, Helvetica, sans-serif;
 font-size:13px;
 line-height:150%;
 /*margin: 0px 0px 0px 0px;  */
 letter-spacing:0.01em;
 /* font-weight:bold;*/
 color:#929090;
 margin-left:5px;
}
#mailformname {
width:230px;
margin-left:5px;
}
#mailformemail {
width:230px;
margin-left:5px;
}
#mailformTel {
width:230px;
margin-left:5px;
}
#mailformFax {
width:230px;
margin-left:5px;
}
#mailformBuchung_oder_Anfrage {
width:230px;
margin-left:5px;
}
#mailformroom {
width:230px;
margin-left:5px;
}
#mailformstay {
width:230px;
margin-left:5px;
}
#mailformdate {
width:230px;
margin-left:5px;
}
#mailformemail {
width:230px;
margin-left:5px;
}
#mailformaddress {
width:230px;
margin-left:5px;
height:45px;
}
/* RTE / Bodytext: */

.internal-link {

border-style:none;
text-decoration:none;
}

/*P.bodytext { 
font-family:Times New Roman, times, arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:150%;
 color:#929090;
  
  border-style:none;
 }
P.bodytext A { font-weight: bold;  border:0px;}

bodytext {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:150%;
 color:#929090;
}
*/
.bodytext {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:10px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:130%;
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
}
/* Tabellen*/
.table_gen{
margin-top:25px;
margin-left:5px;
border: #8B0100 solid 1px;
}
.table_oben {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
   
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:150px;
   margin-left:5px;
}
.table_oben_links {
font-family: Times New Roman, times, Helvetica, sans-serif; 
   background-color: #ffffff; 
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:50px;
   margin-left:5px;
}

.table_links {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
    
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:50px;
   margin-left:5px;
}
.table_cell {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
      color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:150px;
   height:30px;
   margin-left:5px;
}
.table_oben_2 {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
   color:999999;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:100px;
   margin-left:5px;
}

.table_oben_links_2 {
font-family: Times New Roman, times, Helvetica, sans-serif; 
   background-color: #ffffff; 
   color:999999;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:90px;
   margin-left:5px;
}

.table_links_2 {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
    
   color:999999;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:90px;
   margin-left:5px;
}
.table_cell_2 {
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
   
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:100px;
   height:30px;
   margin-left:5px;
}

/* RTE / Bulletlists */
/*UL { 
padding-left:5px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:0px;
 margin-left:5px;
 margin-top:0px;
 margin-right:5px;
 margin-bottom:1px;
 /*line-height:1.6em;
 letter-spacing:0.01em;
 font-weight:bold;
 color:#929090;
 border:0px;
}*/
UL { 
font-size: 12px;
font-family:Times New Roman, times;
padding-left:5px;
padding-right:3px;
padding-top:0px;
padding-bottom:3px;
margin-top:0px;
margin-right:5px;
margin-bottom:0px;
margin-left:5px; 
}

OL { margin-top: 0px; }
LI {
list-style-position:outside;
list-style-type: none; 
background-image: url(/fileadmin/Bilder/pfeil_li.gif);
background-position:left top;
background-repeat: no-repeat;
font-family:Times New Roman, times, arial, Helvetica, sans-serif;
font-size:12px;
 padding-left:12px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:1px;
 margin-left:5px;
 margin-top:0px;
 margin-right:5px;
 margin-bottom:0px;
 line-height:160%;
letter-spacing:0.01em;
 font-weight:bold;
 color:#929090; 
 }
.bulletlist {
font-family: Times New Roman, times, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #929090;
}

/* RTE / Table styling */
TABLE.contenttable { border:none; margin: 0px 0px 0px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 0px 0px 0px 0px; }
TABLE.contenttable TR TD P.bodytext { font-size: 12px; }
TABLE.contenttable TR { background-color: #000000; }




/*
p {

font-family:Times New Roman, times, Helvetica, sans-serif; 
 vertical-align:top;
font-size:13px;
font-weight:normal;
color:#929090;
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
 margin-top:0px;
 margin-right:5px;
 margin-bottom:0px;
 line-height:150%;
}

.p {

font-family:Times New Roman, times, Helvetica, sans-serif; 
 vertical-align:top;
font-size:13px;
font-weight:normal;
color:#929090;
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
 margin-top:0px;
 margin-right:5px;
 margin-bottom:0px;
 line-height:150%;
}
*/


h1 {
font-family: Times New Roman, Times, serif; 
font-size:20px;
font-weight:bold;
color:#929090;
padding-left:3px;
 padding-right:5px;
 padding-top:5px;
 padding-bottom:0px;
 margin-top:8px;
 margin-left:0px;
 margin-bottom:0px;

 vertical-align:top;
}
.h1_news{
vertical-align:top;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-right:5px;
margin-bottom:0px;

}
/*h2 subtitle list*/
h2 {

font-family:Times New Roman, times, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
color:#929090;
padding-top:0px;
padding-right:5px;
padding-bottom:0px;
line-height:150%;
margin-bottom:0px;
}
.h2_news{
vertical-align:top;
padding-left:0px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-right:5px;
margin-bottom:0px;
line-height:150%;
}
h3 {
font-family: Times New Roman, Times, serif; 
font-size:14px;
font-weight:bold;
color:#929090;
padding-left:3px;
 padding-right:5px;
 padding-top:5px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:3px;
 margin-bottom:0px;

 vertical-align:top;
}



h4 {
/*background-image: url(/fileadmin/template/Bilder/sitetitle.gif);
height:;*/
}
/* Links */

A:link {
color: #929090;
text-decoration: none;
font-weight:bold;
}
A:visited {
color: #929090;
text-decoration: none;
font-weight:bold;
}
A:hover {
color: #980100;
text-decoration: none;
font-weight:bold;
}
A:active {
color: #980100;
text-decoration: none;
font-weight:bold;
}
CHECKBOX {  
font-family: Times New Roman, times, Helvetica, sans-serif;

}

RADIO {  
font-family: Times New Roman, times, Helvetica, sans-serif;
}
SELECT {  
font-family: Times New Roman, times, Helvetica, sans-serif;
background-color: #ffffff; 
   border:1px solid #8B0100; 
   border-color:#8B0100; 
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:120px;
   margin-left:5px;
}
#selectbox {
font-family: Times New Roman, times, Helvetica, sans-serif;
background-color: #ffffff; 
   border:1px solid #8B0100;
   border-color: 8B0100;
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   width:120px;
margin-left:5px;
}
TEXTAREA {  
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
   border: #8B0100 solid 1px; 
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: left; 
   width:230px;
   margin-left:5px;
} 

INPUT {  
font-family: Times New Roman, times, Helvetica, sans-serif; 
background-color: #ffffff; 
   border: #8B0100 solid 1px; 
   color:#929090;
   font-size: 12px; 
   font-weight: bold; 
   text-align: left; 
   width:120px;
   margin-left:5px;
}

.input_zahl{
width:20;
}

SUBMIT {  
background-image: url(/fileadmin/Bilder/submit.jpg);
background-repeat: no-repeat;
font-family: Times New Roman, times, Helvetica, sans-serif; 
font-size: 12px ;
background-color:#ffffff; 
color:#929090;
font-size: 12px; 
font-weight: bold; 
text-align: center; 
margin-left:5px;
width:120px;  
}

.submit{
font-family: Times New Roman, times, Helvetica, sans-serif; 
font-size: 12px ;
background-color:#ffffff; 
color:#929090;
font-size: 12px; 
font-weight: bold; 
text-align: center; 
margin-left:5px;
width:120px;  
}
.submit A:hover{

}

SUBMIT_BUTTON_LABEL {
font-family: Times New Roman, times, Helvetica, sans-serif; 
font-size: 12px ;
font-weight:normal;
background-color: #E7E4D6; 
   border: rgb(147,144,149) solid 1px; 
   color:#555555;
   font-size: 12px; 
   font-weight: bold; 
   text-align: center; 
   margin: 0px 0px 0px 0px;
}
TD#basis_01{
background-image: url(/fileadmin/Bilder/basis_01.jpg);
background-repeat: no-repeat;
width:58px;
height:167px;
}
TD#basis_02{
background-image: url(/fileadmin/Bilder/basis_02.jpg);
background-repeat: no-repeat;
width:148px;
height:167px;
}
TD#basis_03{
background-image: url(/fileadmin/Bilder/basis_03.jpg);
background-repeat: no-repeat;
width:498px;
height:167px;
}
TD#basis_04{
background-image: url(/fileadmin/Bilder/basis_04.jpg);
background-repeat: no-repeat;
width:8px;
height:167px;
}
TD#basis_05{
background-image: url(/fileadmin/Bilder/basis_05.jpg);
background-repeat: no-repeat;
width:180px; 
height:167px;
}
TD#basis_06{
background-image: url(/fileadmin/Bilder/basis_06.jpg);
background-repeat: no-repeat;
width:59px;
height:167px;
}
TD#basis_07{
background-image: url(/fileadmin/Bilder/basis_07.jpg);
background-repeat: no-repeat;
width:58px;
height:375px;
}
TD#basis_07_b{
background-image: url(/fileadmin/Bilder/basis_07.jpg);
background-repeat: no-repeat;
width:58px;
height:435px;
}
TD#basis_08{
background-image: url(/fileadmin/Bilder/basis_08.jpg);
background-repeat: no-repeat;
width:148px;
height:30px;
}
TD#basis_09{
background-image: url(/fileadmin/Bilder/basis_09.jpg);
background-repeat: no-repeat;
width:498px;
height:30px;
}
TD#basis_10{
background-image: url(/fileadmin/Bilder/basis_10.jpg);
background-repeat: no-repeat;
width:8px;
height:30px;
}
TD#basis_11{
width:180px;
height:375px;
background-color:#FFFFFF;
}
TD#basis_11_b{
width:180px;
height:435px;
background-color:#FFFFFF;
}
TD#basis_12{
background-image: url(/fileadmin/Bilder/basis_12.jpg);
background-repeat: repeat-y;
width:59px;
height:375px;
}
TD#basis_12_b{
background-image: url(/fileadmin/Bilder/basis_12.jpg);
background-repeat: repeat-y;
width:59px;
height:435px;
}
TD#basis_13{
background-image: url(/fileadmin/Bilder/basis_13.jpg);
background-repeat: no-repeat; 
background-position:bottom;  
width:148px;
height:400px;
background-color:#F2EBE7;
}
.navi_1{
width:138px;
height:345px;
padding-left:10px;
padding-top:10px;

}
.navi_1_b{
width:138px;
height:405px;
padding-left:10px;
padding-top:10px;

}

TD#basis_14{
width:498px;
height:345px;
background-color:#F2EBE7;
}
TD#basis_14_b{
width:498px;
height:405px;
background-color:#F2EBE7;
}
TD#basis_15{
background-image: url(/fileadmin/Bilder/basis_15.jpg);
background-repeat: repeat-y;
width:8px;
height:345px;
}
TD#basis_15_b{
background-image: url(/fileadmin/Bilder/basis_15.jpg);
background-repeat: repeat-y;
width:8px;
height:405px;
}
TD#basis_16{
background-image: url(/fileadmin/Bilder/basis_16.jpg);
background-repeat: no-repeat;
width:58px;
height:170px;
}
TD#basis_17{
background-image: url(/fileadmin/Bilder/basis_17.jpg);
background-repeat: no-repeat;
width:148px;
height:170px;
}
TD#basis_18{
background-image: url(/fileadmin/Bilder/basis_18.jpg);
background-repeat: no-repeat;
width:498px;
height:170px;
}
TD#basis_19{
background-image: url(/fileadmin/Bilder/basis_19.jpg);
background-repeat: no-repeat;
width:8px;
height:170px;
}
TD#basis_20{
background-image: url(/fileadmin/Bilder/basis_20.jpg);
background-repeat: no-repeat;
width:180px;
height:170px;
}
TD#basis_21{
background-image: url(/fileadmin/Bilder/basis_21.jpg);
background-repeat: no-repeat;
width:59px;
height:170px;
}
TD#latest_1{
background-image: url(/fileadmin/Bilder/latest_1.jpg);
background-repeat: no-repeat;
width:174px;
height:4px;
}
TD#latest_2{
background-image: url(/fileadmin/Bilder/latest_2.jpg);
background-repeat: no-repeat;
width:6px;
height:4px;
}
TD#latest_3{
/*background-image: url(/fileadmin/Bilder/latest_3.jpg);
background-repeat: no-repeat;*/
width:174px;
height:148px;
background-color:#F2EBE7;
}
TD#latest_3_b{
/*background-image: url(/fileadmin/Bilder/latest_3.jpg);
background-repeat: no-repeat;*/
width:174px;
height:350px;
background-color:#F2EBE7;
}

TD#latest_4{
background-image: url(/fileadmin/Bilder/latest_4.jpg);
background-repeat:repeat-y;
width:6px;

}
TD#latest_5{
background-image: url(/fileadmin/Bilder/latest_5.jpg);
background-repeat: no-repeat;
width:174px;
height:6px;
}
TD#latest_6{
background-image: url(/fileadmin/Bilder/latest_6.jpg);
background-repeat: no-repeat;
width:6px;
height:6px;
}
.latest_img{
float:right; 
margin-right:3px;
margin-top:10px; 
}
.news-latest-morelink {
  font-style:italic;
  vertical-align:bottom;
  color:#929090;
  font-family:Times New Roman, times, arial, verdana;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  margin-left:5px;
  text-decoration:none;
}

.news-latest-morelink A { 
	font-style:italic;
	float:left;
	color:#929090;
	text-decoration:none;
}
.news-latest-morelink A:hover {
	color:#980100;
}
.news-list-container{
background-color:F2EBE7;
}


.news-list-item{
vertical-align:top;
}
.news-list-browse{
}
.news-single-item{
background-color:F2EBE7;
}
.news-single-image{
margin-bottom:5px;
padding-bottom:5px;
}
.clearer{ 
float:left;
background-image: url(/fileadmin/Bilder/latest_5.jpg);
background-repeat: repeat-x;
width:100%;
height:6px; 
border:0px;
border:none;
margin-top:3px;
}
.language{
padding-left:85px;
margin-top:3px;
}
tx-bblanguageselect-pi1 {
margin-top:0px
}
.rss_title {
	font-family: Times New Roman, Times, serif; 
font-size:20px;
font-weight:bold;
color:#929090;
padding-left:3px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:0px;
 margin-top:2px;
 margin-left:0px;
 margin-bottom:0px;

 vertical-align:top;
}
.rss_title a:link,.rss_title a:visited,.rss_title a:active {
	color: #929090;
}
.rss_titel a:hover{
color:#980100;
}
.rss_header {
	font-family: Times New Roman, Times, serif; 
font-size:14px;
font-weight:bold;
color:#929090;
padding-left:2px;
 padding-right:5px;
 padding-top:5px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:3px;
 margin-bottom:0px;

 vertical-align:top;
}
.rss_header a:visited,.rss_header a:active,.rss_header a:link {
	color: #929090;
}
.rss_header a:hover{
color:#980100;
}
.rss_description {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif; 
 font-weight:bold;
 vertical-align:top;
 font-size:20px;
 padding-left:2px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:8px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:130%;
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;}

.rss_summary {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:2px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:130%;
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
}
.rss_pubbox, .rss_date, .rss_author, .rss_category {
	font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:12px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:2px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:130%;
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
}
.rss_date, .rss_author, .rss_category {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:12px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:2px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:130%;
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
}
.ticker {
font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:12px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:3px;
 margin-top:2px;
 margin-right:0px;
 margin-bottom:0px;
 /*line-height:130%;*/
 /*letter-spacing:0.01em;*/
 /* font-weight:bold;*/
 color:#929090;
 height:20px;
}
#ticker_table{
height:20px; 
vertical-align:top; 
margin-top:0px;
margin-bottom:0px;
}
.panorama{
margin-left:5px;
}
.trivago_widget_protrait {
background-color:#FFFFFF;
}
.trivago_claim{
font-family:Times New Roman;
font-size:10px;
}
