h1   					{font-family: Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: normal; line-height: 35px}
h2   					{font-family: Helvetica,sans-serif; font-size: 18px; font-style: normal; font-weight: bold}
td   					{font-family: Helvetica,sans-serif; font-size: 14px; font-style: normal; line-height: 23px;}
.navi 					{font-family: Helvetica,sans-serif; font-size: 14px; line-height: 35px; font-weight: bold;}
.subnavi				{font-family: Helvetica,sans-serif; font-size: 14px; line-height: 35px; font-weight: bold;}
.Ueberschrift 			{font-style: normal; font-size: 16px; font-weight: bold; letter-spacing: 1px; font-family: Helvetica, sans-serif; color: #FFEFCE; line-height: 16px}

A:link        			{text-decoration: underline; color: #EFDDCB} 
A:visited     			{text-decoration: underline; color: #EFDDCB} 
A:hover       			{text-decoration: underline; color: #725622; background-color: #F5CD3E}

.navi:link       		{text-decoration: underline; color: #FFFFFF} 
.navi:visited    		{text-decoration: underline; color: #FFFFFF} 
.navi:hover      		{text-decoration: underline; color: #725622; background-color: #F5CD3E}

.subnavi:link       	{text-decoration: underline; color: #EFDDCB} 
.subnavi:visited    	{text-decoration: underline; color: #EFDDCB} 
.subnavi:hover      	{text-decoration: underline; color: #725622; background-color: #F5CD3E}
	
.button:link			{text-decoration: none}
.button:visited     	{text-decoration: none} 
.button:hover       	{text-decoration: none; background-color: #669666}

.formular {
background:#7CA77C;
color:white;
border: #345C34;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
} 

BODY 
{
	SCROLLBAR-FACE-COLOR: #7CA77C; 
	SCROLLBAR-HIGHLIGHT-COLOR: #7CA77C; 
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #345C34; 
	SCROLLBAR-TRACK-COLOR: #345C34; 
	SCROLLBAR-DARKSHADOW-COLOR: #7CA77C
}

.aufzaehlung {  list-style-type: squate}

.trivago_widget_landscape {
background-color:#7CA77C;
border: 3px solid #345C34;
display:block;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
padding-top:4px;
width:316px;
}

.trivago_certificate_box {
display:block;
float:left;
width:153px;
}


.trivago_rating_box {
display:block;
float:right;
width:153px;
}

.trivago_certificate {
background-color:#345C34;
display:block;
height:40px;
}

.trivago_certificate_rank {
background-image:url(http://img.trivago.com/contentimages/press/images/tophotel_bg_darkred_45x40.png);
background-repeat:no-repeat;
display:block;
float:left;
margin-bottom:2px;
margin-left:0;
margin-right:4px;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:7px;
text-decoration:none;
width:50px;
}

.trivago_certificate_rank a {
display:block;
height:33px;
text-decoration:none;
width:47px;
}

.trivago_certificate_rank a span {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:0;
line-height:1em;
margin-bottom:0;
margin-left:0;
margin-right:8px;
margin-top:0;
text-align:center;
text-decoration:none;
text-indent:0;
}

.trivago_certificate_claim {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0;
line-height:1em;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:4px;
text-align:left;
text-decoration:none;
text-indent:0;
}

.trivago_claim {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:12px;
font-weight:normal;
line-height:1em;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:5px;
text-align:justify;
text-decoration:none;
text-indent:0;
}

.trivago_claim a {
color:#FFFFFF;
display:inline;
font-family:arial,sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:0;
text-decoration:none;
text-indent:0;
}

.trivago_rating {
background-color:#345C34;
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:12px;
font-weight:normal;
height:35px;
letter-spacing:0;
line-height:1.2em;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:5px;
text-align:center;
text-decoration:none;
text-indent:0;
}

.trivago_rating span {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0;
line-height:1.2em;
text-align:center;
text-decoration:none;
text-indent:0;
}

.trivago_partner_head {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:0;
line-height:1em;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:5px;
text-align:left;
text-decoration:none;
text-indent:0;
}

.trivago_partner {
display:block;
padding-bottom:2px;
padding-left:0;
padding-right:0;
padding-top:2px;
}

.trivago_partner_title {
color:#FFFFFF;
display:block;
float:left;
font-family:arial,sans-serif;
font-size:10px;
font-weight:normal;
letter-spacing:0;
line-height:1.2em;
margin-bottom:1px;
margin-left:0;
margin-right:3px;
margin-top:0;
overflow-x:hidden;
overflow-y:hidden;
text-align:left;
text-decoration:none;
text-indent:0;
width:99px;
}

.trivago_partner_title span {
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:10px;
font-weight:normal;
letter-spacing:0;
line-height:1.2em;
text-align:left;
text-decoration:none;
text-indent:0;
}

.trivago_partner_rating {
display:block;
float:right;
margin-bottom:1px;
margin-left:0;
margin-right:0;
margin-top:0;
white-space:nowrap;
width:50px;
}

.trivago_partner_rating_value {
background-color:#5EB0DE;
color:#FFFFFF;
display:block;
float:left;
font-family:arial,sans-serif;
font-size:9px;
font-weight:bold;
height:11px;
letter-spacing:0;
line-height:11px;
text-align:center;
text-decoration:none;
text-indent:0;
width:20px;
}

.trivago_partner_rating_graph {
background-image:url(http://ip1.trivago.com/images/layoutimages/rating_lines_small.png);
background-position:0 -1px;
background-repeat:no-repeat;
display:block;
float:left;
height:11px;
overflow-x:hidden;
overflow-y:hidden;
width:30px;
}

.trivago_link {
color:#FFFFFF;
display:block;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0;
line-height:1em;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:5px;
text-align:center;
text-decoration:underline;
text-indent:0;
}

