#tophotels .linkblau 																			{ text-decoration:none; }
#tophotels .linkblau:hover 																{ text-decoration:underline; }
#inhalt>#tophotels .linkblau:hover 												{ text-decoration:none; }
#inhalt>#tophotels .linkblau:hover span 									{ text-decoration:underline; }

#navig							{width:198px; float:left; }
#maincontent                                        {width:465px; }
#inhaltstext					{width:465px; }
#buttonleiste 					{width:465px; }
.button4 						{width:465px; }
#hotelinhalt1					{width:465px; }
#paging							{width:465px; }

#navig .linkblau 																					{ text-decoration:none; }
#navig .linkblau:hover 																		{ text-decoration:underline; }
#inhalt>#navig .linkblau:hover 														{ text-decoration:none; }
#inhalt>#navig .linkblau:hover span 											{ text-decoration:underline; }

#inhaltstext a                                            { font-family:Arial,Verdana,sans-serif; font-size:13px; color:#0388C9; font-weight:normal; text-decoration:underline; }
#inhaltstext a:hover                                      { font-family:Arial,Verdana,sans-serif; font-size:13px; color:#0388C9; font-weight:normal; text-decoration:none; }

#inhaltstext .link                                        { text-align:right; margin-top:5px; }
#inhaltstext .link a                                      { text-decoration:underline; font-weight:normal; }
#inhaltstext .link a:hover                                { text-decoration:underline; font-weight:bold; }
#inhaltstext .link a span                                 { color:#ff5d24; font-weight:bold; font-size:14px; }

#inhaltstext .link2                                        { text-align:right; margin-top:5px; }
#inhaltstext .link2 a                                      { text-decoration:none; font-weight:normal; }
#inhaltstext .link2 a:hover                                { text-decoration:underline; font-weight:normal; }
#inhaltstext .link2 a span                                 { color:#ff5d24; font-weight:bold; font-size:14px; }

#inhaltstext .link3                                      { text-decoration:underline; font-weight:normal; }
#inhaltstext .link3:hover                                { text-decoration:underline; font-weight:normal; }

.rand_links 																							{ width:25px; float:left; }

#inhaltstext a.link_gelb:link    													{ color:#5692c4;font-size:12px; }
#inhaltstext a.link_gelb:visited 													{ color:#5692c4;font-size:12px; }
#inhaltstext a.link_gelb:hover   													{ color:#5692c4;font-size:12px;text-decoration:underline; }
#inhaltstext a.link_gelb:active 						 							{ color:#5692c4;font-size:12px; }

#maincontent h2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:15px; font-weight:bold; text-decoration:none; display:inline; }

/*.menueboxrechts            { width:210px; background-color:#fafaf8; background-image:url('./images/titel_grau.gif'); background-repeat:no-repeat; background-position:top left; }*/
.menueboxrechts            { width:214px; background-color:#fafaf8; background-image:url('./images/titel_grau.gif'); background-repeat:no-repeat; background-position:top left; }
.menueboxrechts a          { font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
.menueboxrechts a:hover    { font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }

.menueboxh1                { font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; display:inline; }
#hotelsuche                { width:214px; text-align:left; margin:auto; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#4E4B4A; text-decoration:none; font-weight:normal; }
#hotelsuche input,select  { border:1px solid #4E4B4A; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#4E4B4A; font-weight:normal; }
#hotelsuchename            { width:214px; text-align:left; margin:auto; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#4E4B4A; text-decoration:none; font-weight:normal; }
#hotelsuchename input      { border:1px solid #4E4B4A; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#4E4B4A; font-weight:normal; }

.form_descr2							{ width:120px; float:left; text-align:right; padding-right:15px; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#646464; font-weight:normal; }

.text											{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; text-align:left; }
a.text 										{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; }
a.text:hover							{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:bold; text-decoration:none; }

a.trefferliste2						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
a.trefferliste2:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:underline; }

a.trefferliste3						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
a.trefferliste3:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:underline; }

#navig										{ overflow:visible; }
.menuitem 								{ width:300px; }