h2{  font-size:12px;  font-weight:bold;  color:#339} h1{font-size:2.2em;color:#f93;margin-bottom:6px}.right_box{border:1px solid #e1e1e1;margin-bottom:2em;margin-left:3px}.right_box h2{font-size:14px;color:#000;background-color:#EFEFF7;line-height:30px;padding-left:5px}.right_box-text{overflow:hidden;margin:3px}.right_box-text ul{display:block;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;margin:0px;list-style-type:none}.right_box-text ul li{display:block;line-height:25px;background-color:#FFF;margin-bottom:2px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#E5E5E5}.right_box-text ul li A:hover{background-color:#F07C19;line-height:25px;color:#FFF;display:block;margin-top:2px}.right_box-text ul li ul{display:block;padding-left:20px;margin-top:2px;margin-bottom:2px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.right_box-text ul li ul li{display:block;border:1px solid #FFF}.right_box_img{overflow:hidden;width:18em}.right_box_img img{width:18em}.main_box{border:1px solid;margin-bottom:1em}.left_box{border:1px solid #e1e1e1;margin-bottom:1em}a.linkbox{display:block;float:right;margin-top:12px;height:21px;line-height:21px;font-weight:bold;color:#F93;border:1px solid #aeaeae;background-image:url(../images/tab/linkbox.gif);background-repeat:repeat-x;margin-right:12px;margin-bottom:12px;padding-right:12px;padding-left:12px;font-size:14px}.travelsearch{padding:8px}.travelsearch fieldset{  border:0}.travelsearch #mode{display:block;float:left;border-right:1px solid #e3e3e3}.travelsearch #mode p{  padding:20px 10px}.travelsearch #details p{  margin:0;  padding:0px 10px 5px 50px}.travelsearch #details label{display:block;float:left;padding-top:3px;width:80px;background-position:right}.travelsearch select{  padding:1px;  margin:2px;  border:1px solid #909090;  font-size:0.9em}.travelsearch #details input{  padding:1px;  margin:2px;  border:1px solid #909090;  font-size:0.9em}.travelsearch .left{  float:left;  padding-top:3px;  padding-left:10px}.travelsearch .right{  float:right;  padding-right:10px}.travelsearch a{  text-decoration:underline}.travelsearch button{  border:0;  background:none}.travelsearch .linkbox{  display:block;  float:right;  padding:0 12px;  height:21px;  line-height:21px;  font-weight:bold;  color:#f93;  border:1px solid #aeaeae;  background:url('/fileadmin/struktur/images/linkbox.jpg')}.hotlist{    FLOAT:left;WIDTH:50em;margin-left:10em}#hotel_tools{margin-left:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C4D4EF;margin-bottom:10px}#hotel_tools h2{height:49px;line-height:49px;font-size:18px;font-family:Arial;color:#FFF;font-weight:normal;background-image:url(../images/tab/c_right_bg1.gif);background-repeat:no-repeat;background-position:top}#hotel_list{border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#C4D4EF;border-left-color:#C4D4EF}#hotel_list_bott{}.Destinations{background-color:#fffdf4;background-repeat:repeat-y;background-position:10px 0px;margin-left:25px;width:550px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:20px}.Destinations DL{WIDTH:164px;float:left}.Destinations DT{PADDING-LEFT:47px;FONT-WEIGHT:bold;MARGIN:15px 0px 5px;COLOR:#3266cb;LINE-HEIGHT:22px;background-repeat:no-repeat;background-position:15px 0px}.Destinations DD{PADDING-LEFT:10px;MARGIN:0px 0px 2px 15px;PADDING-TOP:5px}.Destinations DD{background-repeat:no-repeat;background-position:0px 10px;background-image:url(../images/arrows/arrow-navigate2.gif)}.Destinations DD IMG{VERTICAL-ALIGN:middle}.Destinations DD A:hover{TEXT-DECORATION:none}.green_label{font-weight:bold;font-size:14px;color:#390}.yellow_label{font-size:14px;font-weight:bold;color:#FC0}
