
/*-------------------------------------------------------
---------------------CSS Colors--------------------------
---------------------------------------------------------
darkred     #8C0B0B
lightred    #C70B0B
black       #2B2A2D
darkgrey    #EFEFEF
grey        #C9C9C9
lightgrey   #efefef
--------------------------------------------------------*/


/*-------------------------------------------------------
---------------------Template Basic----------------------
--------------------------------------------------------*/
#container{width:1006px; background-color:#ffffff; overflow:hidden;}
#container{width/*\**/:1006px\9; background-color:#ffffff; overflow/*\**/:hidden\9;}
* html #container{width:1006px; overflow:hidden;}



* {
  padding: 0;
  margin: 0;
  border: 0;

}
html{height:100%;}
body{font-size:12px;font-family:arial, sans-serif; background-color:#EDEDED; height:100%;}


#clearfix{
  padding: 0;
  margin: 0;
  border: 0;
}
.clearfix_float{
  clear:both;
  padding: 0;
  margin: 0;
  border: 0;
}
#big_map{margin-top:-5px;padding-bottom:5px; text-align:right; margin-right:50px;}

input{
margin:0px 0px 3px;
padding:2px;
background-image: url(img/input_bg.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family: arial,sans-serif;
font-style:italic;
color:#2B2A2D;
border:solid 1px #d9d9d9;
}
input:hover{
color:#C70B0B;
}

input[type="submit"] {
background-image:none;
background-color: #C70B0B;
color: #ffffff;
font-weight:bold;
border:solid 1px #2a2b2d;
}
input:hover[type="submit"] {
background-image:none;
background-color: #8C0B0B;
color: #ffffff;
font-weight:bold;
}
#search input[type="submit"] {
background-image:none;
background-color: #C70B0B;
color: #ffffff;
font-weight:bold;
border:solid 1px #2a2b2d;
}
#search input:hover[type="submit"] {
background-image:none;
background-color: #8C0B0B;
color: #ffffff;
font-weight:bold;
}

#navi_ebene3_hotels input {
margin-left:100px;
}

.button{border:solid 2px #fff;}

#search input{
margin-top: 3px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 2px;
background-image: url(img/input_bg.jpg);
background-repeat:repeat-x;
font-size:12px;
font-family: arial,sans-serif;
font-style:italic;
color:#2B2A2D;
border:solid 1px #d9d9d9;
}
   #search input:hover{
   color:#C70B0B;
   }

#search input#words.fliess {
width: 140px;
padding-top:3px;
padding:2px;
background-image: url(img/input_bg.jpg);
background-repeat:repeat-x;
font-family: arial,sans-serif;
font-size:12px;
font-weight: normal;
font-style:italic;
color:#2B2A2D;
border:solid 1px #d9d9d9;
}
#search input#words.fliess:hover{color:#C70B0B;}


/*-------------------------------------------------------
---------------------CSS Links----------------------
--------------------------------------------------------*/
a {color:#C70B0B;}
a:hover {color:#2B2A2D;}
.link_button{display:block; background-color:#2B2A2D; color:#fff;margin-bottom:0px; padding:4px 0px 5px 10px;}
a.link_button{color:#ffffff;text-decoration:underline;text-transform:uppercase;font-size:11px;display:block; background-color:#2B2A2D; color:#fff;margin-bottom:0px; padding:4px 0px 5px 10px;}
a:hover.link_button {color:#C70B0B;}
.link_button2{display:inline; background-color:#2B2A2D; color:#fff;margin-top:0px; padding:4px 15px 5px 10px;}
a.link_button_startcollage{color:#ffffff;text-transform:uppercase;font-size:11px;display:block; background-color:#2B2A2D; color:#fff;margin-bottom:0px; padding:3px 0 5px 10px;}
a:hover.link_button_startcollage {color:#C70B0B;}
a.link_button_startcollage2{color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:11px;display:block; background-color:#2B2A2D; color:#fff;margin-bottom:8px; padding:4px 0px 5px 10px;}
a:hover.link_button_startcollage2 {color:#ffffff;}
.link-button_ind {
background-color:#DDDDDD;
color:#2A2B2D;
font-size:11px;
margin-bottom:10px;
padding:10px 10px 5px;
width:165px;
height:150px;
}
.link-button_ind a{
color: #C70B0B;
font-size: 12px;
font-weight: bold;
}
.link-button_ind a:hover{
color: #2a2b2d;
}
.link-button_ind p{
margin-bottom: 5px;
}

.more_news_link{display:block; background-color:#2B2A2D; color:#fff;padding:5px; margin: 8px 20px 0px -5px;}
.float_img_left{float:left; padding-right:10px; padding-bottom:5px;}
.float_img_left_start{float:left; padding-right:10px; padding-bottom:0px; margin-top: 35px;}
.link_list{list-style-type:none; margin-top:-10px; padding-left:5px;}
.link_list a{line-height:18px; font-size: 9px;}
.link_list_info {list-style-type:none; line-height:18px; font-size: 11px;}
.link_list_info a{list-style-type:none; line-height:18px; font-size: 11px;}
.link_list_numbers{font-size:12px; list-style-type:decimal; margin-left:24px;}
.arrow_links{
font-size:12px;
margin-top:0;
padding:0 0 12px;
/*font-weight:bold;04.05.2010*/
}
.arrow_links a{
background-image:url(img/arrow_red_right.gif);
background-position:1px 3px;
background-repeat:no-repeat;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
padding-left:10px;
}
.arrow_links li{padding-top:3px;}
.Info_page_Info_Link_List{line-height:16px; margin-left:10px;}
.header_link{line-height:30px;}
#footer_servicelinks1 a, #footer_servicelinks2 a, #footer_servicelinks3 a{color:#fff;font-size:11px;}
#navi_multimedia a{color:#fff;}
#navi_multimedia a:hover{color:#C70B0B;}

.newsarchive_more{font-weight:bold; text-transform:uppercase; text-decoration:underline; font-style:italic;}
/*-------------------------------------------------------
---------------------CSS The Border----------------------
--------------------------------------------------------*/
.myborder{
border-bottom:0 dotted #C9C9C9;
border-left:0 dotted #C9C9C9;
border-right:0 dotted #C9C9C9;
margin-top:0;
padding:0 0 10px;
}
#propose .myborder {padding: 0px 0px;}
#othernews .myborder {padding: 0px 0px;}
#topnews .myborder {padding:0px 5px; padding-bottom:15px; margin-top:-5px; border:dotted 0px #c9c9c9; background-color: #f4f4f4;height:462px;}

#content_right .myborder{
margin-top:-10px;
padding:1px 0 0;
}
#content_right2 .myborder{
margin-top:-10px;
padding:1px 0 0;
}
#google_ad{border:dotted 0px #c9c9c9; margin-top:10px;padding: 5px;}
#Info_page_links {
border:0 dotted #C9C9C9;
margin-top:0;
padding:10px;
}
#detail_box {
background-color:#FFFFFF;
border:10px solid #F4F4F4;

}
/*Navi Ebene 3*/
#navi_ebene3 li{border:none; background-color:#dddddd;font-size:11px;}
#navi_ebene3{
border-color:#C70B0B;
border-style:none;
border-width:0 2px 5px;
}
#navi_ebene3_hotels{border:none; border-top:0px;background-color:#dddddd;}

#all_panoramas{border:none;}
#all_panoramas li{
background-color:#DDDDDD;
border:0 dotted #C9C9C9;
font-size:11px;}
#most_pop_panoramas{border:none;}
#most_pop_panoramas li{
background-color:#DDDDDD;
border:0 dotted #C9C9C9;
font-size:11px;}

#most_pop_fotos li{
background-color:#DDDDDD;
border:0 dotted #C9C9C9;
font-size:11px;}
#most_pop_fotos{border:none;}
#all_fotos li{
background-color:#DDDDDD;
border:0 dotted #C9C9C9;
font-size:11px;}
#all_fotos{border:none;}

#gallery_suggestion{border-top:dotted 0px #c9c9c9;}
.gallery360_box_content{padding:10px 5px; }

#advertising{border-top:dotted 1px #c9c9c9;}
  #advertising .myborder{margin-top: 0px;}
  #advertising_form{ border:dotted 1px #c9c9c9;}
#spalte2_startpage_left_top_rechts_attractions {border-left:dotted 1px #fff; border-right:dotted 1px #fff;border-bottom:dotted 1px #fff;}
.border_seperator{border-bottom:dotted 1px #c9c9c9;}
#virtual_tour_button {
padding-bottom: 10px;
}
#virtual_tour_button img {border:dotted 0px #c9c9c9;}
#latest_events .myborder {
background-color:#F4F4F4;
border:0 none;
margin-top:3px;
padding:0 10px 10px;
height:107px;
}
/*Border durch background-color*/
#startpage_gallery .float_img_left {padding:5px; background-color:#fff; margin-left:10px;}
#startpage_gallery .float_img_left_start {padding:0px; background-color:#fff; margin-left:5px;}
#spalte2_startpage_left_top_rechts_attractions .myborder{overflow:auto; margin-top:-5px;}
#spalte2_startpage_teasers_teaser1 p, #spalte2_startpage_teasers_teaser2 p, #spalte2_startpage_teasers_teaser3 p, #spalte2_startpage_teasers_teaser4 p, #spalte2_startpage_teasers_teaser5 p {border:0px dotted #c9c9c9;}
#spalte1 .myborder {border: 0px; background-color:#f4f4f4;padding:0 5px 5px; width:150px;display:block;}
#startp_container_middle_left .myborder {border: 0px; background-color:#f4f4f4;padding:0px}
#spalte1_startpage .myborder {border: 0px; background-color:#f4f4f4;padding:0px 10px 10px 10px;}
#startp_container_middle_left .myborder .link_list_info {padding:2px 10px 5px 10px;}
.further_info{
background-color:#F4F4F4;
border-left:0 dotted #C9C9C9;
border-right:0 dotted #C9C9C9;
font-size:11px;
margin-top:-10px;
padding:1px 0px 10px;
}
.relatet_content{
background-color:#F4F4F4;
border-bottom:0 dotted #C9C9C9;
border-left:0 dotted #C9C9C9;
border-right:0 dotted #C9C9C9;
font-size:11px;
margin-bottom:10px;
margin-top:0;
padding:0 0 10px;
}
.other_sights {
background-color: #f4f4f4;
padding-bottom:5px;
}
.other_sights li {
margin-bottom: 10px;
line-height: 11px;
font-size: 11px;
}

#navi_ebene3_hotels select {border:1px solid #c9c9c9;}

/*Ebene 4*/
#navi_ebene4{background-color:#ff;}
#navi_ebene4 li{background-color:#fff}

#navi_ebene4 li .ebene4{
font-size:9px; text-transform:uppercase;
}
#navi_ebene4 li .ebene4:hover{}
.current #navi_ebene4 li .ebene4 {border:0px; width:151px; padding:3px; color:#c70b0b;}

/*-------------------------------------------------------
---------------------CSS The headings----------------------
--------------------------------------------------------*/
#content_left h1{
background-image:url(img/head_content.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:24px;
margin-bottom:4px;
padding:4px 3px 0 0;
width:335px;
}

span.content_address_h1 {
padding-left:10px;
font-size:12px;
}
span.content_transportation_h1 {
padding-left:10px;
font-size:12px;
}
p.content_address {
font-size: 11px;
padding-left:10px;
}
p.content_transportation {
font-size: 11px;
padding-left:10px;
}

#contact_info h1{
background-image:url(img/header_bg505red.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:24px;
margin-bottom:4px;
padding:4px 3px 0 0;
width:505px;
}

#Info_page .content_h1{color:#fff;  margin-bottom:10px; font-weight: bold; font-size: 12px;line-height:12px;}
#hotel_detail .content_h1{color:#fff;  margin-bottom:10px; font-weight: bold; font-size: 12px;line-height:12px;}
#index_content h1{color:#fff;  margin-bottom:10px; font-weight: bold; font-size: 15px;}
#search_results h1{color:#fff; margin-bottom:10px;}
.content_h1{
margin-left:0;
margin-top:10px;
padding:5px 10px;}
.gallery_h1{
font-size:15px;
font-weight:bold;
}
.gallery360_h1{font-size:15px; font-weight:bold;}
.search_results_h1{font-size:15px; font-weight:bold;}
.content_spalte_1_2_h1{
color:#FFFFFF;
margin-bottom:15px;
margin-top:-35px;
padding-left:10px;
}
h1.content_spalte_1_2_h1{
font-size:12px;
font-weight:bold;
line-height:2px;
padding-top:0;
}
.content_spalte_1_2_h1_more_athens{
color:#FFFFFF;
margin-bottom:15px;
margin-top:0px;
padding-left:10px;
}
h1.content_spalte_1_2_h1_more_athens{
font-size:12px;
font-weight:bold;
line-height:2px;
padding-top:0;
}
#Info_page .content_h1_red {background-color:#C70B0B; padding: 2px 10px; margin-left:-5px; color:#fff;  margin-bottom:10px; font-weight: bold; font-size: 14px;}
.content_h1_basic{padding:15px 10px 3px 10px; font-size:14px; font-style:italic; color:#C70B0B;}

#Sub_Cat_Box_top span{background-color:#C70B0B; padding: 2px 10px; margin-left:-5px;}
#Sub_Cat_Box_top h2{padding:10px 0px 20px 5px; color:#fff;}
#search_results h2{padding:10px 0px 20px 5px; color:#fff;}
#propose h2{
color:#FFFFFF;
font-size:12px;
font-style:normal;
font-weight:bold;
padding:5px 0 0;
}
#othernews h2{
color:#FFFFFF;
font-size:12px;
font-style:normal;
font-weight:bold;
padding:5px 0 0;
}

#othernews #spalte2_startpage_right_headerbox{background-color:transparent;}
#gallerie h2 {
background-color:#C70B0B;
color:#FFFFFF;
display:inline-block;
font-size:12px;
font-weight:bold;
margin:8px 5px 10px 0;
padding:3px 10px 11px;
width:auto;
}
#image_Container {

}
#latest_events h2{
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
padding:5px 0 0 10px;
}

#topnews h2{
color:#ffffff;
font-size:12px;
font-weight:bold;
height:auto;
padding:5px 0 8px 10px;
}
#topnews h2 a{
font-size:12px;
font-weight:bold;
margin-left: -5px;
margin-top: -10px;
}
#google_text_box h2{
padding:10px 0px 10px 5px;
color:#fff;
}
#hotspots_text_box h2{
color:#FFFFFF;
padding:10px 0 0 0;
}
#spalte1 h2{
background-image:url(img/header_bg160grey.gif);
background-repeat:no-repeat;
color:#2B2A2D;
font-size:12px;
font-weight:bold;
padding:5px 0 1px 10px;
}
#startp_container_middle_left h2{
background-image:url(img/header_bg160grey.gif);
background-repeat:no-repeat;
color:#2B2A2D;
font-size:12px;
font-weight:bold;
padding:5px 0 1px 10px;
}
#spalte1 li{}

#spalte1_startpage h2{
background-image:url(img/header_bg160grey.gif);
background-repeat:no-repeat;
color:#2B2A2D;
font-size:12px;
font-weight:bold;
padding:5px 0 1px 10px;
}
#spalte1_startpage li{}

#content_right h3{
background-image:url(img/grey_header_middle.gif);
background-repeat:no-repeat;
color:#2A2B2D;
margin-bottom:0;
margin-right:0;
margin-top:-2px;
padding:8px 5px 9px;
}
#content_right .red{
background-image:url(img/red_header_middle.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:23px;
margin-top:0;
padding:5px 0 10px 5px;
}
#content_right2 h3{
background-image:url(img/grey_header_middle.gif);
background-repeat:no-repeat;
color:#2A2B2D;
margin-bottom:0;
margin-right:0;
margin-top:-2px;
padding:8px 5px 9px;
}
#content_right2 .red{
background-image:url(img/red_header_middle.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:23px;
margin-top:0;
padding:5px 0 10px 5px;
}
.relatet_content_teaser{
padding-left: 5px;
padding-right: 5px;
}

#content_right .black{
background-image:url(img/black_header_middle.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
line-height:25px;
margin-top:0;
padding:0 0 17px 5px;
}
#content_right2 .black{
background-image:url(img/black_header_middle.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
line-height:25px;
margin-top:0;
padding:0 0 17px 5px;
}

h1{font-size:16px; font-weight:100;}
h2{font-size:12px; font-weight:100; height:22px;}
h3{
background-image:url(img/red_header_middle.gif);
font-size:11px;
font-weight:bold;
}
.h3_1 {
margin-bottom: 5px;
}

/*-------------------------------------------------------
---------------------CSS Top ---------------------------
--------------------------------------------------------*/
#header{width:100%; overflow:hidden; height:30px;}
  #welcome{background-image: url(img/welcome_bg.jpg);background-repeat:no-repeat; background-position:left top;float:left; margin:0px 0px; padding-left: 10px; padding-right: 25px;line-height:1.8em;font-size: 11px;}
  #quick_links{float:left; margin-top:3px;margin-left: 5px;font-size:10px;}
    #quick_links a{margin-left:5px;}


#search{padding-left:789px;padding-top:5px;}
* html #search{padding-left:775px;overflow:hidden;}
html* #search{padding-left:775px;}

#search img {padding-top:3px;}
/*IE6 Bug*/
   * #search input{margin-top:0px;}
   * #search img {padding-top:0px;}
#banner{width:100%; height:125px;}
  .logo{padding-top: 10px; padding-left: 20px;padding-right:28px;display:inline;float:left;}
  .banner{padding-bottom:0px;display:inline;}
#top_navi{width:100%; height:17px; background-image: url(img/navi_top.jpg);background-repeat:no-repeat; background-position:0px 0px;}
  #top_navi_Buttons{float:left; width:350px;}
    #top_navi_home_Button{float:left; margin-right:10px; display:block; margin:0px; height:15px; padding-left:65px;}
    #top_navi_us_Button{position:absolute; z-index:90; left:75px; top:155px; height:15px; display:block; width:22px;}
    #top_navi_gr_Button{position:absolute; z-index:91; left:97px; top:155px; height:15px; display:block; width:22px;}
    #top_navi_de_Button{position:absolute; z-index:92; left:110px; top:145px; height:15px; display:block;}
  #top_navi_weather {position:absolute; top:150px; left:670px; z-index:2; line-height: 25px; font-size: 11px;}
  #top_navi_weather a:hover {color: #2B2A2D;}
  #top_navi_weather img {position:absolute;padding-top:9px;padding-left:8px;}
  * html  #top_navi_weather img {padding-top:4px;}
  html*  #top_navi_weather img {padding-top:4px;}
  #top_navi_guide{color:#fff;}
/*-------------------------------------------------------
---------------------CSS Navi Bottom---------------------
--------------------------------------------------------*/
#bottom_navi{width:100%; height:19px; background-image: url(img/navi_bottom.jpg);background-repeat:no-repeat; background-position:0px 0px;}
  #navi_info{float:left; width:800px;  margin-top:5px;}
    #navi_info .date, #navi_info .breadcrumb{}
    .date {padding-left:5px;}
    #date{width: 190px;float:left; background-image: url(img/date_bg.jpg);background-repeat:no-repeat; background-position:left top; margin-left:0px; padding:5px 5px 5px 5px; margin-top:-5px;
     filter:alpha(opacity=70); /* IE */
    -moz-opacity:0.7; /* Gecko-Browser */
    opacity:0.7; /* Opera 9+ */
    color:black;
    font-size:10px;}
    #breadcrumb span{margin-left:10px; background-color:#ccc; padding:5px;
    filter:alpha(opacity=70); /* IE */
    -moz-opacity:0.7; /* Gecko-Browser */
    opacity:0.7; /* Opera 9+ */
    color:black;
}
  /*#navi_multimedia{position:relative; left:15px;}*/
#navi_multimedia{position:absolute; top:226px; left:816px; width:185px; height:17px; z-index:99; color:#fff; font-size:11px;}
/*-------------------------------------------------------
---------------------CSS Hotels Index--------------------
---------------------------------------------------------*/
#content_img {float:left; width:92px; padding-top:8px;}
#content_img img {padding-bottom:5px;}
#content_text_container {overflow:hidden;}
/*-------------------------------------------------------
---------------------CSS Hotels Details--------------------
---------------------------------------------------------*/
#hotel_detail .Info_page_Info_Links_left{float:left;}
#hotel_detail h1{padding-top:5px;}
#hotel_detail {background-image: url(img/header_middle2.gif); background-repeat:no-repeat;}
#hotel_detail span{background-color:transparent;}
#hotel_detail .myborder{
background-color:#F4F4F4;
margin-top:10px;
padding:0;
width:505px;
}
#hotel_detail ul{
font-size:11px;
list-style-type:none;
padding-left:10px;
}
#detail_box {padding-bottom:8px; margin-top:10px; margin-bottom:8px;width:485px;}
#detail_box_header {
background-color:#DDDDDD;
border:0 none;
color:#2A2B2D;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
padding:3px 10px;
}

#hotel_cat{
color:#2A2B2D;
font-size:11px;
margin-right:3px;
margin-top:0;
text-align:right;}
#hotel_adr {margin-top:0px; float:left; width:50%;font-size:12px;}
#hotel_description {margin-top:0px; overflow:hidden;font-size:11px;}
#mini_map{margin-top:10px;}
#overflower{overflow:hidden;color:#2A2B2D;}
#overflower li {
margin-top: 0px;
margin-bottom: 5px;
}

#navi_ebene3_hotels p{text-transform:capitalize; margin-left:5px; margin-bottom:2px;font-size:11px;}
#navi_ebene3_hotels select {
margin-bottom:8px;
margin-left:5px;
width:150px;
font-size:12px;
}
/*-------------------------------------------------------
---------------------CSS Hotels Erg----------------------
---------------------------------------------------------*/
#navi_browse{
padding-bottom:5px;
padding-right:10px;
text-align:right;}
#navi_browse {font-size:11px;}
#navi_browse img{margin-top:20px;}
#navi_browse a img {
border:0 none;
vertical-align:bottom;
position:relative;
top:0px;
}
#navi_browse a:hover img {
vertical-align:bottom;
position:relative;
top:0px;
opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);
}
/*-------------------------------------------------------
---------------------CSS News Archive--------------------
---------------------------------------------------------*/
#newsarchive_date {font-style:italic;  padding:5px 10px 0px 10px}
.newsarchive_img {padding:5px 10px 0px 10px}
.newsarchive_descr h2{color:red; font-weight:bold;}
/*-------------------------------------------------------
---------------------CSS News-Startseite---------------
---------------------------------------------------------*/
#news_startseite_container{
background:url(/img/bg_news-start.jpg);
height:340px;
}
#news_startseite{
position:relative;
left:30px;
top:75px;
background:url(/img/bg_topnews.png);
padding-top:10px;
background-repeat: no-repeat;
height:223px;
}
#top_news_teaser{
height:37px;
 width:45px; 
position:relative; 
margin-bottom:-37px; 
left:100px; top:-40px;
background:url(/img/bt_topnews.png);
background-repeat: no-repeat;
}

#news_startseite_container h1{
padding-left:10px;
color:#FFF;
display:block;
font-size:14px;
font-weight:bold;
line-height:24px;
}

#news_startseite h2{
color:#C70B0B;
display:block;
font-size:12px;
font-weight:bold;
ine-height:15px;
}
#news_startseite td img{margin:2px 0px 0px 10px;}

#news_startseite_container td{
vertical-align:top;
}
#news_startseite_container table{
width:445px;
}

#news_startseite_container .read_more{
display:block;
font-size:12px;
font-weight:bold;
line-height:20px;
}
#news_boxen{margin-top:5px; padding:10px; background-color:#f4f4f4;}
#news_box_left{float:left; width:50%; padding-right:5px;}
#news_box_right{}
#news_boxen img{float:left; padding:0px 5px 5px 0px;}
#news_boxen h2{padding-top:10px;}
/*-------------------------------------------------------
---------------------CSS News-Detailseite---------------
---------------------------------------------------------*/
#news_detailseite_container{
background:url(/img/bg_news-detail.jpg);
background-repeat:no-repeat;
padding-bottom:10px;
}

#news_detailseite_container h1{
padding-left:10px;
color:#FFF;
display:block;
font-size:14px;
font-weight:bold;
line-height:24px;
padding-bottom:5px;
}
.float_img_left{padding-top:10px;}

#news_detailseite_container h4{color:#C70B0B; line-height:20px; font-size:16px;}
#other_news_teaser{
width:157px;
height:19px;
background:url(/img/hd_other-news.png);
background-repeat: no-repeat;
position:relative;
top:13px;
left:150px;
}
#archive_news_teaser{
width:170px;
height:15px;
background:url(/img/bt_news-archive_1.jpg);
background-repeat: no-repeat;
position:relative;
left:150px;
top:10px;
}
#archive_news_teaser:hover{
background:url(/img/bt_news-archive_2.jpg);
}

/*-------------------------------------------------------
---------------------CSS Adress-Startseite---------------
---------------------------------------------------------*/
#startseite_news{
width:505px;
}
.full_size_heading{
padding-left:10px;
padding-top:4px;
margin-top:10px;
margin-left:10px;
text-transform:uppercase;
font-size:13px; 
font-weight:bold;
color:#fff; 
float:left; 
display:block; 
width:985px;
height:28px;
background:url(img/bg_contentall2.png); 
background-repeat: no-repeat;
}

lable{
background:url("img/arrow_red_right.gif"); 
padding-left:10px; 
background-repeat:no-repeat;
background-position:0px 3px;
}

#adress_input_container{
height:325px; width:100%; 
background:url(img/bg_adress-start.jpg);
}
#adress_inputs{
position:relative;
left:180px;
top:85px;
width:482px;
height:194px;
background:url(img/bg_searchbox.png);
}
#adress_inputs p{padding:5px 0px 5px 15px;}
#adress_inputs input{width:380px; height:28px; border:0px; background:url(img/bg_searchfield01.png); background-repeat: no-repeat; font-size:18px; padding-left:5px; }
#adress_inputs select{width:383px; height:28px; border:0px; background:url(img/bg_dropdown01.png); background-repeat: no-repeat; font-size:18px; font-style:italic; color:grey; padding-left:5px; }

#adress_input_button input{
width:56px; 
height:23px; 
border:0; 
background:url(img/bt_search-1.jpg); 
color:#fff; 
font-size:14px; 
display:block;  
background-repeat: no-repeat;
font-weight:normal;
}
#adress_input_button input:hover{background:url(img/bt_search-2.jpg);}
#adress_inputs select:focus, #adress_inputs select:hover{font-style:normal; color:#000;}
#adress_inputs table{padding-left:15px;}
 
/*-------------------------------------------------------
---------------------CSS News Details--------------------
---------------------------------------------------------*/
#Info_page #Info_page_links .Info_page_Info_Links_left{float:left;}
#Info_page_links ul{list-style-type:none;}
.Info_page_Info_Links_left {width:50%;}
#Info_page_links .black{
color:#2A2B2D;
font-size: 15px;
font-weight:bold;
padding:5px 0;}
#Info_page_links h2{margin:5px 0px 5px 0px;}
.Info_page_Info_Links_left a {display:block;margin-left:10px;}
a.Info_page_Info_Link_List2 {
margin-left:0px;
}

/*-------------------------------------------------------
---------------------CSS Info-Page-----------------------
---------------------------------------------------------*/
#Info_page{background-image: url(img/header_middle2.gif); background-repeat:no-repeat; /*height:45px;04.05.2010*/}
#Info_page h1{padding-top:5px;}
#Info_page span{background-color:transparent;}
#Info_page .myborder{
background-color:#F4F4F4;
margin-top:10px;
width:505px;}
#Info_page_links {background-color:#f4f4f4;}
#Info_page_notice {
background-color:#FFFFFF;
font-size:11px;
margin-left:15px;
padding:10px;
width:90%;}
.Info_page_Info_Links_left li p {text-indent:10px;}
.Info_page_Info_Links_right li p{text-indent:10px;}
/*-------------------------------------------------------
---------------------CSS News Article--------------------
---------------------------------------------------------*/

#propose .Show_Cat{padding-left:5px; font-size:10px;}
#propose .news_text_teaser{padding-left:5px; margin-top:0px;}
#propose .border_seperator{display:block; height:10px; margin-bottom:5px;}
#propose .more_link{text-align:right; padding-top:10px; padding-right:8px;}
#othernews .Show_Cat{padding-left:5px; font-size:10px;}
#othernews .news_text_teaser{padding-left:5px; margin-top:0px;}
#othernews .border_seperator{
display:block;
border-bottom:1px dotted #C9C9C9;
padding-bottom:5px;
padding-top:5px;}
#othernews .more_link{text-align:right; padding-top:10px; padding-right:8px;}

/*-------------------------------------------------------
---------------------TOP5 Content---------------------------
--------------------------------------------------------*/
#table_box{width:225px; border:1px dotted #C9C9C9; background-color:#FFF; color:#000; margin-left:5px; margin-top:3px; margin-bottom:3px;}
#table_box span{background-color:#2B2A2D; color:#fff; line-height:30px; padding:2px 10px;}
/*-------------------------------------------------------
---------------------CSS Content---------------------------
--------------------------------------------------------*/
#content_container{
clear:both;
height:auto;
overflow:auto;
padding-left:10px;
padding-top:10px;
width:995px;
}
#spalte1{float:left;
height:100%;
padding-right:0px;
width:160px;
}
#spalte1_startpage{float:left;
height:100%;
padding-right:10px;
width:160px;
}
#spalte2{
float:left;
height:auto;
margin-left:10px;
margin-bottom:10px;
width:515px;
}
#spalte2_map{
float:left;
height:auto;
margin-left:10px;
margin-bottom:0px;
width:515px;
}

#spalte1_2{
float:left;
height:auto;
margin-left:0px;
margin-bottom:10px;
width:675px;
}
  #content_left{
  background-repeat:no-repeat;
  float:left;
  margin-right:10px;
  padding-top:0;
  width:335px;
  }
    #content_left img{
border:1px solid #2A2B2D;
margin-left:2px;
margin-right:2px;
  }
  #contact_info{
  background-repeat:no-repeat;
  float:left;
  margin-right:10px;
  padding-top:0;
  width:505px;
  }
    #contact_info img{
border:0px solid #2A2B2D;
margin-left:1px;
margin-right:2px;
  }
  .content_images {
  margin-left:7px;
  }
    #google_text_box{
    background-color:#2B2A2D;
    color:#FFFFFF;
    margin-bottom:5px;
    margin-top:15px;
    padding:1px 5px;
    }
    #hotspots_text_box{
    background-color:#2B2A2D;
    color:#FFFFFF;
    margin-bottom:5px;
    margin-top:15px;
    padding:1px 5px;
    }
  #content_right{overflow:auto; width:160px;}
  #content_right2{overflow:hidden; width:160px;}
   #Content_Box1,#Content_Box2,#Content_Box3,#Content_Box4{border:dotted 1px; margin-bottom:5px;}
   #content_right .myborder{margin-bottom:10px;background-color:#F4F4F4;}
   #content_right2 .myborder{margin-bottom:10px;background-color:#F4F4F4;}
  #content_left_right{width:100%;}
  .eyecatcher_link{text-transform:uppercase; color:#2B2A2D; font-weight:600; font-size:12px; padding-top:10px; display:block; text-align:right;}
#spalte3{float:left;
height:auto;
margin-left:0;
width:301px;}
  #propose{
background-color:#F4F4F4;
background-image:url(img/dred_header_right.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#2A2B2D;
font-size:11px;
font-style:italic;
/*margin-top:10px;*/
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
width:280px;
}

#news_links_container{margin-left:20px;}
#news_links_container {list-style-image: url(http://guide.athens24.com/img/arrow_sm-right.gif);}
#news_links_container strong {font-size:10px; text-transform:uppercase;}

  #propose p{
background-color:#DDDDDD;
color:#2A2B2D;
font-size:11px;
font-style:normal;
font-weight:bold;
margin:5px 5px 3px -10px;
padding:4px 10px;
}
  #othernews{
background-color:#F4F4F4;
background-image:url(img/header_bg300black.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#2A2B2D;
font-size:11px;
font-style:italic;
margin-top:0px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
width:280px;
}
  #othernews p{
background-color:#DDDDDD;
color:#2A2B2D;
font-size:11px;
font-style:normal;
font-weight:bold;
margin:5px 5px 3px -10px;
padding:4px 10px;
}
   #spalte3 .noBG {
   background-color:#F4F4F4;
color:#000000;
font-style:italic;
font-weight:normal;
margin:0;
padding:0;
   }
  #propose a{
  font-size:12px;
font-weight:bold;
line-height:30px;
  }

#propose .propose_more {
line-height:10px;
font-weight:normal;
font-size:11px;
font-style:italic;

}
  #othernews a{
  font-size:12px;
font-weight:bold;
line-height:20px;
display:block;
  }
  #gallerie{
  background-color:#2A2B2D;
background-repeat:repeat-x;
height:120px;
margin-top:0px;
padding-bottom:10px;
padding-top:0;
}
    #gallerie img{border:solid 2px white; margin-left:10px;}
   .button_morepic{text-align:right; padding-left:166px;margin-bottom:10px;}
#content_left .content_text{
color:#2A2B2D;
font-size:12px;
line-height:15px;
margin:10px 10px 20px;
}
#contact_info .content_text{
color:#2A2B2D;
font-size:12px;
line-height:15px;
margin: 0px 10px 0px 10px;
padding:0px 0px 10px 0px;
}

#Collage {
padding-bottom:10px;
}
#Collage_Start01 {
}


#advertising .content_text{padding:10px 0px;}
#spalte1 img{margin-bottom:10px;}
#spalte1_startpage img{margin-bottom:10px;}
#google_ad img {margin:0px;}
/*-------------------------------------------------------
---------------------CSS Startpage-----------------------
--------------------------------------------------------*/
#container_content_top{padding-bottom:0px;}
#container_content_top img{padding-bottom:10px;}
  #slideshow{float:left; width:450px; padding-right:10px; margin-bottom:10px;}
  #topnews{float:left; width:215px;}
  #banner_latestevents_360{width:300px; float:left; padding-left:10px;}
#latest_events{background-image: url(img/header_bg-events.gif);background-repeat:no-repeat; background-position:0px 0px; margin-top:0px;}


#topnews {padding:0px 0px 0px 0px; background-image: url(img/startseite_blackheader.gif);background-repeat:no-repeat;}
/*Main Content DIV*/

#spalte2_startpage{float:right; width:835px; min-height:580px; height:auto !important; height:580px;}
* html #spalte2_startpage{min-height:600px; height:auto !important; height:600px; width:835px;}

#spalte2_startpage_teasers_box01 {
margin-right:10px;
float:left;
width:222px;
}
#spalte2_startpage_teasers_box02 {
margin-right:0px;
float:left;
width:222px;
}
#spalte2_startpage_teasers_box03 {
margin-right:10px;
float:left;
width:110px;
}
#spalte2_startpage_teasers_box04 {
margin-right:10px;
float:left;
width:110px;
}
#spalte2_startpage_teasers_box05 {
margin-right:10px;
float:left;
width:110px;
}

#spalte2_startpage_teasers{}
#spalte2_startpage_teasers img{width:100%;}
#spalte2_startpage_teasers_teaser1, #spalte2_startpage_teasers_teaser2, #spalte2_startpage_teasers_teaser3, #spalte2_startpage_teasers_teaser4, #spalte2_startpage_teasers_teaser5{float:left;font-size:11px;background-color: #f4f4f4;height: 205px;}

#spalte2_startpage_teasers_teaser1 p, #spalte2_startpage_teasers_teaser5 p{margin:0px 0px;}
#spalte2_startpage_teasers_teaser2 p, #spalte2_startpage_teasers_teaser3 p, #spalte2_startpage_teasers_teaser4 p
{margin:0px 0px;}

#spalte2_startpage_teasers_teaser1 p, #spalte2_startpage_teasers_teaser2 p, #spalte2_startpage_teasers_teaser3 p, #spalte2_startpage_teasers_teaser4 p, #spalte2_startpage_teasers_teaser5 p{padding:5px;}

.spalte2_startpage_teasers_teaser1_header_link{display:block; padding:5px 5px;}
#spalte2_startpage_teasers .read_more{}

  #spalte2_startpage_left{float:left; padding-left:0px; margin-top:5px;}
  #spalte2_startpage_left_top_left{float:left; width:334px; padding-right:5px;}
  #spalte2_startpage_left_top_rechts{float:left; width:252px; padding-right:5px;}
  #spalte2_startpage_left_top_left_2{}
    #spalte2_startpage_left_top_left_2_left{float:left;}
    #spalte2_startpage_left_top_left_2_right{text-align:right;}




#spalte2_startpage_left_top_rechts_attractions{background-color:#fff; margin-bottom:10px; overflow:hidden; height:165px;}
#spalte2_startpage_left_top_rechts_attractions .link_list{padding-top:8px;}
#spalte2_startpage_left_top_rechts_attractions .link_list a{line-height:22px;}

#spalte2_startpage_right_headerbox{
background-color:#F4F4F4;
height:130px;
margin-bottom:10px;
margin-left:0;
width:214px;
}
#spalte2_startpage_right img{margin-left:0px; margin-bottom:8px;}
* html #spalte2_startpage_right_headerbox{float:left;}
html* #spalte2_startpage_right_headerbox{float:left;}

* html #spalte2_startpage_table, * html #spalte2_startpage_table tr, * html #spalte2_startpage_table td {
padding:0 0 0 0;
margin:0 0 0 0;
border:dotted 0px;
}

#spalte2_startpage img{margin:0px 0px 8px 0px;}
* html #spalte2_startpage img, *+html #spalte2_startpage img, *:first-child+html #spalte2_startpage img{margin:0px 0px 1px 0px;}


#latest_events{width:300px; margin-top:0px;}
#latest_events p{padding:3px;}
#latest_events .myborder img {margin-top:8px; margin-left:175px;}


#topnews .Show_Cat{padding-left:5px; font-size:10px; color:black;padding-bottom:5px;padding-top:5px;}
#topnews .news_text_teaser{padding-left:5px; margin-top:0px; color:black; font-size:11px; overflow:hidden;width:200px;}
  #topnews .news_text_teaser img{float:left; padding-right:5px;padding-bottom:5px;}
  #topnews .news_header{}
#topnews .border_seperator{display:block; height:10px; margin-bottom:5px;}
#topnews .more_link {text-align:right; padding-top:10px; padding-right:8px;}

.latest_events_section {
margin-top:2px;
padding-bottom:0px;
}
.latest_events_section b{color:#C70B0B;}

.latest_events_title {
font-size:11px;
}
.latest_events_date {
font-size:10px;
font-style: italic;
}
.latest_events_content {
font-size:10px;
}

/*-------------------------------------------------------
---------------------CSS Index Seite---------------------
---------------------------------------------------------*/
#index_content{float:left; width:335px; margin-right:10px;}
#index_content .content_text{padding-top:8px;}
#spalte2_box{dixplay:block;  width:505px; float:left; margin-top:10px;}
#spalte2_box img{padding-bottom: 10px;}
  #spalte2_box_right{float:left; margin-right:10px;}
  #questions_teaser{float:left;}
  #suggestions_teaser{
  float:left;
margin-left:0;
width:310px;
}
  #spalte2_box_right .link_button_ind{margin-right: 0px;}
#suggestions_teaser #google_text_box{
margin-top:0;
}
#suggestions_teaser #google_text_box a{color:#fff; padding:3px;display:block;margin-top:6px;}

#suggestions_teaser #hotspots_text_box{
margin-top:0;
padding-bottom:10px;
height:219px;
}
#suggestions_teaser #hotspots_text_box a{
color:#FFFFFF;
display:block;
margin-top:0;
padding:0 5px 0 3px;}

#Sub_Cat_Box{
background-color:#DDDDDD;
float:left;
margin-bottom:0;
margin-top:0;
padding-bottom:10px;
width:100%;
}
#Sub_Cat_Box_bottom_left{float:left;margin-left:10px;width:237px;}
.Sub_Cat_Box_singel{background-color:#fff; width:100%; float:left; margin-bottom:0px;}
.Sub_Cat_Box_img{float:left; margin-right:5px;}
#spalte2_box .Sub_Cat_Box_img img{padding-bottom: 0px;}
#Sub_Cat_Box_bottom_right{float:left;margin-left:10px;width:237px;}
#Sub_Cat_Box_top{margin-bottom:-15px;}
.Sub_Cat_Box_singel{border:dotted 0px #c9c9c9; margin-top:10px;}
#Sub_Cat_Box{border:dotted 0px #fff; margin-top:0px;}
.Sub_Cat_Box_content {font-size:11px;padding-top:3px;padding-right:3px;padding-bottom:3px;}
.Sub_Cat_Box_content p {font-size:11px;}
.Sub_Cat_Box_link {font-size:11px;}
.Sub_Cat_Box_link a {font-size:11px;}

##content_right .relatet_content_teaser{margin-bottom:5px;}
##content_right2 .relatet_content_teaser{margin-bottom:5px;}
#content_right li {
margin-top:5px;
padding-left:5px;
padding-right:5px;
}
#content_right2 li {
margin-top:2px;
padding-left:5px;
padding-right:5px;
}
/*-------------------------------------------------------
---------------------CSS Footer--------------------------
--------------------------------------------------------*/
#footer_header{width:1006px;height:29px;
background-image: url(img/nav_bg.gif);
background-repeat:repeat-x;
color:#fff;
font-size:15px;
margin-top:10px;
line-height:26px;
}
  #header_left{float:left; width:75%; text-indent:10px;}
  #header-right{text-align:right; margin-top:5px;}

#footer_content{width:100%; padding-bottom:15px; margin-top:10px; overflow:auto;}
#footer_content h2{margin-bottom:-6px; margin-top:8px;}
#footer_lang{width:100%;background-color:#dddddd;height:19px;}
  #footer1c,#footer2c{float:left;}
  #footer1c,#footer2c,#footer3c{overflow:hidden; width:320px;padding:5px;}
  #footer1c,#footer2c,#footer3c a{font-size:11px;}
  #footer1c{margin-left:10px;}
#footer_end{width:100%;background-color:#2B2A2D;}
#footer_servicelinks{width:1006px; text-align:right;}
  #footer_servicelinks1, #footer_servicelinks2, #footer_servicelinks3{float:left; color:#fff; padding-left:30px; padding-top:8px;}
  #footer_servicelinks1{padding-left:760px;}
  #footer_copyright {
clear:both;
color:#FFFFFF;
font-size:10px;
margin-left:10px;
padding-bottom:5px;
}

#footer_block {
   width: 320px;
   float: left;
   font-size: 11px;
   overflow: hidden;
   padding: 5px;
}

#footer_content {
   margin-left: 5px;
   width: 100%
}


/*-------------------------------------------------------
---------------------CSS Spalte 1 & 2--------------------
--------------------------------------------------------*/
#google, #gallery360, #map {
background-repeat:no-repeat;
float:right;
margin-top:5px;
padding-bottom:10px;
padding-left:0px;
padding-right: 10px;
padding-top:45px;
}
#google_sm {width:505px; float:left; margin-top:5px;padding-top:45px; padding-bottom:10px; background-repeat:no-repeat;}
#google iframe{padding: 0px;}
#google_sm iframe{padding: 0px;}

/*-------------------------------------------------------
---------------------CSS Google-------------------------
--------------------------------------------------------*/
#google {
background-image:url(img/bg_contentmap2.png);
background-position:0px 0;
}
#google_sm{background-image: url(img/header_bg505red2.gif);}
#google_text_box h2 span{
background-color:#C70B0B;
margin-left:-10px;
padding:3px 10px;
font-weight:bold;
}
#google_text_box .content_text{
color:#FFFFFF;
margin-left:5px;
margin-right:5px;
}
#google_text_box h4{
color:#C70B0B;
padding-left:5px;
}
#google_text_box h4 a{
color: #C70B0B;
}
#google_text_box h4 a:hover{
color: #fff;
}

#hotspots_text_box h2 span{
background-color:#C70B0B;
font-weight:bold;
margin-left:-5px;
padding:3px 10px;
}
#hotspots_text_box .content_text{
color:#FFFFFF;
font-size:11px;
margin-left:5px;
margin-right:5px;
margin-top:0;
padding-bottom:5px;
}
#hotspots_text_box .content_text p{
color:#FFFFFF;
font-size:11px;
}
#hotspots_text_box h4{
color:#C70B0B;
padding-left:5px;
}
#hotspots_text_box h4 a{
color: #C70B0B;
}
#hotspots_text_box h4 a:hover{
color: #fff;
}
#hotspots_text_box h5{
color:#C70B0B;
font-size:12px;
padding-left:5px;
padding-top:5px;
}
#hotspots_text_box a h5 {
color:#C70B0B;
text-decoration:underline;
padding-left: 2px;
}
#hotspots_text_box a:hover h5 {
color:#ffffff;
}

#more_athens_header{width:815px; float:left; margin-top:5px;padding-top:11px; padding-bottom:5px; background-repeat:no-repeat;}
#more_athens_header{background-image: url(img/bg_contentmap2.png); margin-top:15px;}
#more_athens_header h1 span{background-color:#c70b0b; padding:3px; margin-left:-5px;}

/*-------------------------------------------------------
---------------------CSS Map-----------------------------
---------------------------------------------------------*/
#map{background-image: url(img/bg_contentmap2.png); margin-top:0px;width:815px;}
#map iframe{padding:0px 0 10px 0;}
#map h1 span{background-color:#c70b0b; padding:3px; margin-left:-5px;}
/*-------------------------------------------------------
---------------------CSS Gallery-------------------------
--------------------------------------------------------*/
#spalte2 .gallery_h1 {background-image: url(img/header_middle.gif); background-repeat:no-repeat; color:#fff; height:42px; line-height:30px; padding-left:10px;}
#bg_gallery{background-color:#F4F4F4;
margin-right:10px;}
  /*#gallery_cat{position:relative; left:350px; top:-33px;}*/
    #gallery_cat {}
  #gallery_nav_top{text-align:right; padding-right:15px;margin-top: 0px;margin-bottom: 5px;}
    #gallery_nav_top img {margin-left:0px;margin-top:0px;margin-bottom: 0px;}
        #gallery_nav_top a img {vertical-align:bottom;position:relative;top:2px;}
        #gallery_nav_top a:hover img {opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
  #gallery_large_Picture{text-align:center;}
    #gallery_large_Picture img {border:1px solid #2B2A2D}
  #gallery_nav_bottom{text-align:right; padding-right:15px;margin-top:5px;}
    #gallery_nav_bottom a img {vertical-align:bottom;position:relative;top:2px;}
    #gallery_nav_bottom a:hover img{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
        #gallery_nav_bottom img{margin-right:0px;}
    .gallery_content_header strong {margin-top:-10px; color:#C70B0B;font-size: 13px;}
    .gallery_content_header{
      color:#2B2A2D;
      font-size:11px;
      margin-bottom:10px;
      margin-left:12px;
      margin-top:-25px;
      padding-bottom:25px;
      width:375px;}
  #gallery_content{margin-left:15px;}
#gallery_suggestion{
font-size:12px;
margin-top:0;
}
  #gallery_suggestion .myborder{padding:0 0 8px; margin-top:0px;border:0px;background-color:#f4f4f4;}
  #gallery_suggestion p{background-image: url(img/header_bg300red.gif);background-repeat:no-repeat; background-position:0px 0px; margin-top:0px;height:33px;color:#fff;font-weight:bold;padding-top:5px;padding-left:10px;}
  #gallery_suggestion img{border:solid 1px #2B2A2D;margin-left:13px;margin-bottom:10px;}
#gallery_cat a{color:#fff;}
.m_pic{float:left; margin-right:2px; margin-left:5px;}
.s_pic img{margin-left:3px; margin-bottom:3px; border:1px solid #2B2A2D;}
#close_box{height:8px; width:817px;float:left; background-image: url(img/bg_contentmap_bottom.gif);background-repeat:no-repeat;display:none;}
#gallery360 #close_box2{height:8px; width:817px;float:left; background-image: url(img/bg_contentmap_bottom.gif);background-repeat:no-repeat;}
#closer3{background-image:url(img/bg_gallery_big-2.png);
background-repeat:no-repeat;
display:none;
height:7px;
width:500px;}
/*-------------------------------------------------------
---------------------CSS Gallery360----------------------
--------------------------------------------------------*/
#bg_360{background-image: url(img/bg_gallery_big-1.png);background-repeat:no-repeat; background-position:0px 0px;}
#gallery360{background-image: url(img/bg_contentmap.png);}
  #spalte2 .gallery360_h1{background-image: url(img/header_middle.gif); background-repeat:no-repeat; color:#fff; height:42px; line-height:30px; padding-left:10px;}
  #gallery360_further_information{text-align:right; margin-top:-32px; padding-right:10px;}
#gallery360_further_information2{padding-top:20px; text-align:right; padding-right:10px;}
  #gallery360_large_Picture{text-align:center; padding-top:10px;}
  .gallery360_content_header{color:#C70B0B; margin-bottom:10px; margin-left:15px;}
  #gallery360_content{margin-left:15px;}
.gallery360_sections{width:100%;}
  .gallery360_box{
  background-color:#F4F4F4;
  float:left;
  margin:8px;
  width:255px;}
.gallery360_box2{
  background-color:#F4F4F4;
  float:left;
  margin-left:8px;
  margin-right:8px;
  width:255px;}
    .gallery360_box img{
     border:1px solid #2B2A2D
     }
  .gallery360_box_h3{
  background-color:#DDDDDD;
  margin-bottom:5px;
  padding:3px 0 3px 10px;}
  .gallery360_box_content{background-color:#fff; margin:0; padding:5px;}
    .gallery360_box_h3 a{color:#C70B0B;}
    .gallery360_box_h3 a:hover{color:#2B2A2D;}
    .gallery360_box_h3 h3{background-image:none; text-decoration:underline;}
    .gallery360_box_h3:hover{background-image:none; text-decoration:underline; background-color:#FFF;}
#gallery_cat{
color:#fff;
font-size:12px;
font-style: italic;
margin-bottom:15px;
margin-right:15px;
margin-top:-34px;
text-align:right;}
/*-------------------------------------------------------
---------------------CSS Search--------------------------
--------------------------------------------------------*/
#search_results{background-image: url(img/head_google.jpg); background-repeat:no-repeat;height:45px;}
    #search_results_input {position:relative; left:350px; top: -17px; left: 340px; float:left;  margin-top: -25px;}
     /*Info BG Header muss transparent sein*/
    #search_results .myborder{clear:both;}
  #search_results .search_results_input_field{float:left; background-color:#fff; height:21px;border:solid 1px #2B2A2D;}
  #search_results .button {background-image: url(img/nav_bg.gif); background-repeat:repeat-x; background-position:0px -6px; color:#fff;}
  #search_results_liste p{margin:5px 0px;}
  #search_results_liste span {color:red; font-size:14px;}

/*-------------------------------------------------------
---------------------CSS Address (Seafood-Template)------
--------------------------------------------------------*/

#content_address {
float:left;
margin-top: 20px;
margin-bottom: 10px;
padding-bottom: 10px;
background-color:#f4f4f4;
width:505px;
border: 0px solid #dddddd;
display: block;
}
#content_address h2 {
margin-top: 10px;
padding-top: 5px;
padding-right: 3px;
padding-bottom: 0px;
padding-left:10px;
font-size:13px;
font-weight: bold;
color: #2a2b2d;
width: 480px;
}
#content_address_row {
float:left;
}

#address_table {
background-color:#ffffff;
margin: 10px 5px 5px 10px;
float: left;
width:233px;
border: 1px solid #dddddd;
}
#address_table .cat{
font-size: 11px;
font-weight: normal;
padding:5px 5px 0px 5px;
text-align: right;
}
#address_table .title{
font-size: 12px;
font-weight: bold;
padding:5px 5px 10px 5px;
color: #C70B0B;
}
#address_table .content{
font-size: 11px;
font-weight: bold;
padding:0px 5px 5px 5px;
color: #2a2b2d;
}
#address_table .descr{
font-size: 11px;
font-weight: normal;
padding:0px 5px 10px 5px;
color: #2a2b2d;
}
#content_address #navi_browse{
float:right;
display:block;
padding-top:5px;
width: 495px;
}

#content_address_row_onerow #address_table{
border:1px solid #DDDDDD;
float:left;
margin:10px 5px 5px 10px;
width:485px;
}

#content_address_row_onerow .cat{
display:none;
}

#content_address_row_onerow .title{
float:left;
width:48%;
}

#content_address_information .title{
color:black;
font-size:10px;
font-weight:normal;
}
#content_address_information .heading_address{
height:25px;
line-height:25px;
font-size:15px;
font-weight:bold;
text-indent:18px;
text-transform:uppercase;
background-image: url(img/heading_address.gif);
background-repeat:no-repeat;
}
#content_address_information #address_table{border:0px; background-color:#f4f4f4; width:480px;}

#content_address_row_onerow .descr p{
width:48%;
float:right;
padding:5px 0px 3px 0px;
}


/*-------------------------------------------------------
---------------------CSS Advertising--------------------------
--------------------------------------------------------*/
#advertising{}
  #advertising_form{background-color:#EDEDED; margin:0px 10px; padding-left:10px;}
  #advertising_form input{margin-left:0px;}
  #advertising_form h1{margin-top: -5px; margin-left: -5px;}

#advertising .content_h1{color:#fff; line-height:25px;}
#advertising_form .content_h1{background-color:#2B2A2D; color:#fff; line-height:50px;}
/*-------------------------------------------------------
---------------------CSS Contact--------------------------
--------------------------------------------------------*/






/*-------------------------------------------------------
---------------------CSS Contact-------------------------
--------------------------------------------------------*/
#address_box{float:left; width:49%;}
#address_box label{display:block;}
#address_box input{width:200px;}

#content_box{}
#content_box label{display:block; }
#content_box input{width:210px;}
#content_box textarea{width:210px; height:200px; margin-bottom:20px;}
/*-------------------------------------------------------
---------------------CSS Sitemap--------------------------
--------------------------------------------------------*/
#sitemap{}
  #sitemap_list{}
#sitemap .content_h1{color:#fff; line-height:25px;}
#sitemap_list .content_h1{background-color:#2B2A2D; color:#fff; line-height:50px;}
.link_ebene_1{text-transform:uppercase; color:#2B2A2D; font-weight:600; font-size:14px;}
.link_ebene_2{padding-left:10px;}
.link_ebene_3{padding-left:20px;}
.link_ebene_1, .link_ebene_2, .link_ebene_3{line-height:20px;}

#sitemap_content {
margin:0px;
}
#sitemap_content h1{
background:none;
margin:0px;
padding: 0px;
}
.sitemap_results {
padding-top: 15px;
padding-left: 10px;
}
.sitemap_results a {
font-size: 11px;
color: #C70B0B;
}


/*------------------------------------------------------
---------------------CSS FAQ----------------------------
-------------------------------------------------------*/
#faq_back {
font-size:11px;
padding-right:10px;
text-align:right;
}
#contact_content .faq_h1_answer {
background-color:#2A2B2D;
background-position:-9999px 50%;
height:100%;
margin-top:25px;
padding:5px;
width:96%;
}

.faq-index {
padding-left:10px;
}
td.faq-index-buttons {
height: 100px;
vertical-align:top;
padding-right: 3px;
}
.faq-index-buttons {
height: 100px;
}
.faq-index-buttons div {
font-size: 10px;
margin:2px 5px;
}

/*------------------------------------------------------
---------------------CSS Navigation Ebene 3-------------
-------------------------------------------------------*/

/*CSS Navigation Ebene 3 Display Start*/
/*Ausblenden#ebene3_streets,#ebene3_buildings,#ebene3_hills,#ebene3_green,#ebene3_church, #ebene3_squares, #ebene3_maps{display:none;}

#body_10 #ebene3_streets, #body_11 #ebene3_streets, #body_11 #ebene3_streets, #body_12 #ebene3_streets, #body_13 #ebene3_streets, #body_14 #ebene3_streets, #body_15 #ebene3_streets, #body_16 #ebene3_streets, #body_17 #ebene3_streets, #body_18 #ebene3_streets, #body_19 #ebene3_streets, #body_20 #ebene3_streets, #body_21 #ebene3_streets, #body_22 #ebene3_streets, #body_23 #ebene3_streets, #body_24 #ebene3_streets, #body_25 #ebene3_streets, #body_26 #ebene3_streets, #body_27 #ebene3_streets, #body_28 #ebene3_streets, #body_29 #ebene3_streets, #body_30 #ebene3_streets, #body_31 #ebene3_streets, #body_32 #ebene3_streets, #body_33 #ebene3_streets, #body_34 #ebene3_streets, #body_35 #ebene3_streets, #body_36 #ebene3_streets, #body_37 #ebene3_streets, #body_38 #ebene3_streets, #body_39 #ebene3_streets{display:block;}

#body_132 #ebene3_buildings, #body_1 #ebene3_buildings, #body_133 #ebene3_buildings, #body_134 #ebene3_buildings, #body_135 #ebene3_buildings, #body_136 #ebene3_buildings, #body_137 #ebene3_buildings, #body_138 #ebene3_buildings, #body_139 #ebene3_buildings, #body_140 #ebene3_buildings, #body_141 #ebene3_buildings, #body_142 #ebene3_buildings{display:block;}
#body_143 #ebene3_hills, #body_144 #ebene3_hills, #body_145 #ebene3_hills, #body_146 #ebene3_hills, #body_147 #ebene3_hills, #body_148 #ebene3_hills, #body_149 #ebene3_hills, #body_150 #ebene3_hills {display:block;}
#body_151 #ebene3_green, #body_152 #ebene3_green, #body_153 #ebene3_green, #body_154 #ebene3_green, #body_155 #ebene3_green, {display:block;}
#body_156 #ebene3_church, #body_157 #ebene3_church, #body_158 #ebene3_church, #body_159 #ebene3_church, #body_160 #ebene3_church, #body_161 #ebene3_church, #body_162 #ebene3_church, #body_163 #ebene3_church, #body_164 #ebene3_church, #body_165 #ebene3_church, #body_166 #ebene3_church, #body_167 #ebene3_church, #body_168 #ebene3_church, #body_169 #ebene3_church, #body_170 #ebene3_church, #body_171 #ebene3_church, #body_172 #ebene3_church {display:block;}
#body_40 #ebene3_squares, #body_41 #ebene3_squares, #body_42 #ebene3_squares, #body_43 #ebene3_squares, #body_44 #ebene3_squares, #body_45 #ebene3_squares, #body_46 #ebene3_squares, #body_47 #ebene3_squares, #body_48 #ebene3_squares, #body_49 #ebene3_squares, #body_50 #ebene3_squares, #body_51 #ebene3_squares, #body_52 #ebene3_squares, #body_53 #ebene3_squares {display:block;}
#body_66 #ebene3_maps, #body_0 #ebene3_maps {display:block;}*/
/*CSS Navigation Ebene 3 Display Ende*/


#navi_ebene3_hotels{background-image: url(img/head_navi3_hotels.jpg);background-repeat:no-repeat;padding-top:35px; padding-bottom:10px; list-style-type:none; margin-bottom:10px;}
#navi_ebene3{background-image: url(img/head_navi3.jpg);background-repeat:no-repeat;padding-top:27px; padding-bottom:0px; list-style-type:none; margin-bottom:10px;}

#all_panoramas{background-image: url(img/head_navi3_pan2.gif);background-repeat:no-repeat;padding-top:27px; padding-bottom:0px; list-style-type:none; margin-bottom:10px;}
#most_pop_panoramas{background-image: url(img/head_navi3_pan1.gif);background-repeat:no-repeat;padding-top:27px; padding-bottom:0px; list-style-type:none; margin-bottom:10px;}

#all_fotos{background-image: url(img/head_navi3_gal2.gif);background-repeat:no-repeat;padding-top:27px; padding-bottom:0px; list-style-type:none; margin-bottom:10px;}
#most_pop_fotos{background-image: url(img/head_navi3_gal1.gif);background-repeat:no-repeat;padding-top:27px; padding-bottom:0px; list-style-type:none; margin-bottom:10px;}



    #navi_ebene3 li{
    margin-bottom:3px;
    /*margin-left:2px;*/
    padding:3px 0px;
    width:158px;
    }
    #navi_ebene3 li:hover{background-color:#fff;}
    #navi_ebene3 a{display:block; width:100%;}
    #navi_ebene3 a:hover{color:#2B2A2D;}

    .ebene3_titel {
    background-color:#8C0B0B;
    color:#FFFFFF;
    font-weight:bold;
    margin:10px 2px 3px;
    padding:3px;
    }

    .overview_li {
    font-weight:bold;
    text-transform:uppercase;
    }

    #all_panoramas li{
    margin-bottom:3px;
    margin-left:2px;
    padding:3px;
    width:150px;}
    #all_panoramas li:hover{background-color:#fff;}
    #all_panoramas a{display:block; width:100%;}
    #all_panoramas a:hover{color:#2B2A2D}

    #all_fotos li{
    margin-bottom:3px;
    margin-left:2px;
    padding:3px;
    width:150px;}
    #all_fotos li:hover{background-color:#fff;}
    #all_fotos a{display:block; width:100%;}
    #all_fotos a:hover{color:#2B2A2D}

    #most_pop_panoramas li{
    margin-bottom:3px;
    margin-left:2px;
    padding:3px;
    width:150px;}
    #most_pop_panoramas li:hover{background-color:#fff;}
    #most_pop_panoramas a{display:block; width:100%;}
    #most_pop_panoramas a:hover{color:#2B2A2D}

    #most_pop_fotos li{
    margin-bottom:3px;
    margin-left:2px;
    padding:3px;
    width:150px;}
    #most_pop_fotos li:hover{background-color:#fff;}
    #most_pop_fotos a{display:block; width:100%;}
    #most_pop_fotos a:hover{color:#2B2A2D}
/*------------------------------------------------------
---------------------CSS Navigation Ebene 1 und 2-------
-------------------------------------------------------*/

#nav li {
       margin:0;
       padding:0;
       height:auto;
       float:left;

}

#nav .select :hover .sub li a i,
#nav .current .show .sub li a i {
display:none;
}

#nav {
background-image: url(img/nav_bg.gif);
background-repeat:repeat-x;
width:1006px;
height:52px;
position:relative;
}

#nav .select, #nav .current {margin:0; padding:0; list-style:none;}

#nav li {display:inline; margin:0; padding:0; height:auto;}

#nav .select a,
#nav .current a {
display:block; height:11px; float:left;text-decoration:none; font-size: 11px; line-height:20px; white-space:nowrap; color:#fff;}
* html #nav .select a, * html #nav .current a {width:1px; height:27px;}


#nav .select a:hover,
#nav .select li:hover a { cursor:pointer; color:#ff0;}

/*Alte Navi-----#nav .sub {display:none;}-------/*
/* -------------------------------------------
-------------NaviUpdate Ebene2 Start------
---------------------------------------------*/
#nav .sub {display:block; position:absolute; z-index:90; left:0px; top:29px; height:15px; display:block; width:985px;}
/* -------------------------------------------
-------------NaviUpdate Ebene2 Ende------
---------------------------------------------*/

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {color:#fff;}



#nav .sub_active .current_sub a,
#nav .sub_active a:hover { color:yellow;}

/*
#nav .select li a:hover .sub,
#nav .select li:hover .sub {display:none; position:absolute; width:1006px; top:29px; left:0; margin-top:0; padding:0; z-index:100; color:#fff;}
 */
#nav .sub, #nav .sub_active {margin:0; list-style:none;padding:2px 0px 0px 5px;}

#nav .sub_active {display:block; position:absolute; width:1006px; top:29px; left:0; margin-top:0; padding:0; z-index:10;}


#nav .sub_active a {height:21px; text-decoration:none; line-height:29px; white-space:nowrap; display:block; float:left; margin:0; font-size:8px; white-space:nowrap; border:0; color:#fff;}

#nav .select a:hover .sub li a,
#nav .select li:hover .sub li a {display:block; margin:0; white-space:nowrap; border:0; color:#fff; font-size:11px;}


#nav .current .sub {display:block; position:absolute; width:1006px; top:29px; left:0;  margin-top:0; padding:0; z-index:10; color:#fff; font-size:8px;}
#nav .current .sub a:hover{display:none;}
.select_sub ul{
/*IE BUG*/
border-top:dotted 2px #ffffff;
/*background-color:#8C0B0B;*/
 background-image: url(img/nav2_bg.gif);background-repeat:repeat-x;
width:1006px;
height:28px;
}

.sub a{
color:#FFFFFF;
padding:3px 5px 4px;
padding: 3px 3px 4px\9;
font-size:11px;
text-decoration:none;
margin-top:2px;
}

.active {background-color:#fff;padding:5px;color:#000;}
#nav li.active  {
height: 15px;
line-height:19px;
padding-top:0px;
padding-bottom:6px;
margin-top:-2px;
color:#000;
}

.active a {background-color:#fff;color:#8C0B0B;}

/*-----------------------------------
-----------NaviUpdate Basic NavIMG Start-------
-------------------------------------*/
#button2,#button95,#button351,#button350,#button68, #button349, #button177, #button280, #button335,#button127,#button192,#button354, #button381{
background-repeat:no-repeat;
background-position:0px 0px;
height:29px;
}
/*-----------------------------------
-----------NaviUpdate Basic NavIMG Ende-------
-------------------------------------*/

/* -------------------------------------------
-------------NaviUpdate SEO NavIMG Start------
---------------------------------------------*/
#button2 i,#button95 i,#button351 i,#button350 i,#button68 i, #button349 i, #button177 i, #button280 i, #button335 i,#button127 i,#button192 i
{
display:none;
}
/* -------------------------------------------
-------------NaviUpdate SEO NavIMG Ende------
---------------------------------------------*/

/* -------------------------------------------
-------------NaviUpdate Setup Different NavIMGs Start---
---------------------------------------------*/
#button2{width:95px; background-image: url(img/Ebene1Butts/about_athens.gif);}
#button68{width:102px; background-image: url(img/Ebene1Butts/getting_around.gif);}
#button95{width:100px; background-image: url(img/Ebene1Butts/ancient_sights.gif);}
#button127{width:101px; background-image: url(img/Ebene1Butts/modern_sights.jpg);}
#button177{width:61px; background-image: url(img/Ebene1Butts/history.gif);}
#button192{width:75px; background-image: url(img/Ebene1Butts/museums.gif);}
#button349{width:74px; background-image: url(img/Ebene1Butts/going_out.gif);}
#button335{width:66px; background-image: url(img/Ebene1Butts/lifestyle.gif);}
#button350{width:73px; background-image: url(img/Ebene1Butts/free_time.gif);}
#button351{width:81px; background-image: url(img/Ebene1Butts/excursions.gif);}
#button280{width:55px; background-image: url(img/Ebene1Butts/hotels.gif);}
/* -------------------------------------------
-------------NaviUpdate Setup Different NavIMGs Start---
---------------------------------------------*/


/* -------------------------------------------
-------------NaviUpdate Normal NavIMG Start---
---------------------------------------------*/
#button2,#button95,#button351,#button350,#button68, #button349, #button177, #button280, #button335,#button127,#button192,#button354, #button381{
height:29px;
background-repeat:no-repeat;
background-position: 0px -66px;
}
/* -------------------------------------------
-------------NaviUpdate Normal NavIMG Ende----
---------------------------------------------*/


/*current NavIMG*/
#nav .current {
background-repeat:no-repeat;
background-position:0px 0px;
height:29px;
}

/* -------------------------------------------
-------------NaviUpdate Hover NavIMG Start----
----------------------------------------------*/
#button2:hover,#button95:hover,#button351:hover,#button350:hover,#button68:hover, #button349:hover, #button177:hover, #button280:hover, #button335:hover,#button127:hover,#button192:hover,#button354:hover, #button381:hover
{
height:29px;
background-repeat:no-repeat;
background-position: 0px -32px;
}
/* -------------------------------------------
-------------NaviUpdate Hover NavIMG Ende----
----------------------------------------------*/


#nav .sub li a:hover,
#nav .select a:hover .sub li a:hover,
#nav .select li:hover .sub li a:hover {color:#fff; background-color:#C70B0B;background-repeat:repeat-x;}

#nav .sub li a:active,
#nav .select a:active .sub li a:active,
#nav .select li:active .sub li a:active {color:#; background-image: url(img/nav2_a_bg.gif);background-repeat:repeat-x;}

/*Search-Results*/
#spalte2 dl {
padding-bottom: 20px;
}
#spalte2 select {
border: 1px solid;
border-color: #c9c9c9;
}

#navi_ebene3 li.current {background-color:#fff;color:#ffffff;font-weight:bold;text-decoration:none;}
#navi_ebene3 li.current a {background-color:#C9C9C9;color:#2b2a2d;text-decoration:underline;}
#navi_ebene3 li.current a:hover {background-color:#2a2b2d;color:#fff;text-decoration:none;}

/*IE Bug*/
* html #nav .select a {text-indent:-500px;}
* html #nav .current a {text-indent:0px;}
* html #nav .select_sub ul{
height:1px;
background-color:transparent;
}

#Content_news_details {
width:505px;
}
#Content_news_details .myborder{margin-top:0px; padding-bottom:10px;}
#Content_news_details h1{
background-image:url(img/header_bg505black.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:24px;
margin-bottom:10px;
padding-top:4px;
}
#Content_news_details .myborder i{font-size:11px;margin-left:10px;margin-right:10px;}
#Content_news_details .myborder .content_text i{font-size:12px;}
#Content_news_details b {font-size:13px;margin-left:10px;margin-right:10px;}
.content_text {margin-left:10px;margin-right:10px;margin-top:10px; text-align:justify;}
#Content_news_details img {margin-left:10px;margin-top:15px;}

#othernews .news_text_teaser{padding:0px;display:block;}
#othernews h2 a {line-height:15px;}

.news_header a{
display:block;
float:left;
margin-bottom:5px;
}

#contact_info{}
  #contact_form{background-color:#EDEDED; margin:0px 10px; border:1px solid #DDDDDD;
padding:10px;}
  #contact_form input{margin-left:0px;}
  #contact_form h1{margin-top: 15px; margin-left: -5px; padding-bottom:15px;}
.starter_text{padding-top:10px; font-size:13px;}
#contact_info{}
  #contact_info .myborder{margin-top: 0px;}

#contact_info .content_h1{
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:24px;
margin-bottom:10px;
padding-top:4px;}

#contact_form span .content_h1{
background-color: red;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:24px;
margin-bottom:10px;
padding-top:4px;}

#contact_form h1{
background-image:none;
}
#contact_form .content_h1{
background-color: no;
background-image:none;
color:#2a2b2d;
font-size:13px;
font-weight:bold;
height:24px;
margin-bottom:10px;
padding-top:3px;}

.breadcrumb {
font-size: 11px;
width: 575px;
position:absolute;
z-index:90;
left:200px;
top:55px;
height:0px;
display:block;
color: #2B2A2D;
}
.breadcrumb a {
z-index:90;
left:70px;
display:inline;
}


/*Banner Advertisment Start*/
#banner_1{float:right;padding-right:10px;}
#banner_1_position,#banner_2_position,#banner_4_position{position:relative; top:0px; color:#C9C9C9;}
#banner_3_position{color:#C9C9C9; text-indent:25px;}

#banner_1_position{text-align:center;font-size:10px;}
#banner_2 {padding-bottom:10px;}
*html #banner_2 {width:160px;display:block;
padding-bottom:10px;}
#banner_2_position{text-align:center;font-size:10px;}
*html #banner_2_position {float:left;width:160px;}
#banner_4 {padding-bottom:10px;}
#banner_4_position{text-align:center;font-size:10px;}
#banner_1, #banner_2, #banner_3, #banner_4 {text-transform:uppercase;}
/*Banner Advertisment Ende*/

#marqueecontainer{
position: relative;
width: 280px; /*marquee width */
height: 125px; /*marquee height */
overflow: hidden;
padding:0px 0px 0px 0px;
}

#div3 { background-image: url(img/bt_event_up.gif);background-repeat: no-repeat;}
#div1 { background-image: url(img/bt_event_down.gif);background-repeat: no-repeat;}

#div4 { background-image: url(img/bt_event_mid.gif);background-repeat: no-repeat;}


#div3:hover { background-image: url(img/bt_event_up2.gif);background-repeat: no-repeat;}
#div1:hover { background-image: url(img/bt_event_down2.gif);background-repeat: no-repeat;}

*+html #marqueecontainer{
position: relative;
width: 280px; /*marquee width */
height: 125px; /*marquee height */
overflow: hidden;
padding:0px 0px 0px 0px;
}

#vmarquee {
}

/*Startseite neu*/
#startp_container_full{
clear:both;
height:auto;
overflow:auto;
padding: 10px;
overflow/*\**/:hidden\9;
}

#startp_container_top{
height:500px;
padding-bottom:15px;
display:block;
}
#startp_subcontainer_top_left {
float:left;
width:450px;
padding-right:10px;
margin-bottom:10px;
}
#startp_slideshow {
height:350px;
}
#startp_gallery {
height:150px;
background-image: url(img/startpage_gallery.gif)
;background-repeat:no-repeat;
}
#startp_gallery h2 {
color:#fff;
padding-top:15px;
padding-left:10px;
}
#startp_subcontainer_top_center {

}
#startp_subcontainer_top_right {
float:left;
padding-left:10px;
overflow/*\**/:hidden\9;
}
#startp_virtual_tour_banner img {
background-color:#EFEFEF;
margin-left:0;
margin-top:8px;
padding:5px;
}

#startp_container_middle {
display:block;
}
#startp_container_middle_left {
display:block;
float:left;
padding-right:10px;
}
*html #startp_container_middle_left {
padding-right:10px;
}
#startp_useful_information {
width:160px;
display:block;
}
#startp_container_middle_center {
float:left;
padding-left:0px;
padding-right:9px;
padding-right /*\**/:10px\9;
}
html* #startp_container_middle_center {
padding-right:9px;
}
#startp_container_middle_right {
margin:0px;float:left;
}
#startp_banner_acropolis-museum {
padding-bottom:8px;
float:none;
display:block;
}
* html #startp_banner_acropolis-museum {
padding-bottom:5px;
}
#startp_banner_pireaus {
padding-bottom:8px;
float:none;
display:block;
}
* html #startp_banner_pireaus {
padding-bottom:5px;
}
#startp_container_middle_right .red{
background-image:url(img/header_top5-214red.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:35px;
padding:5px 0 8px 5px;
}
#startp_container_middle_right p {
padding-right:25px;
}

#spalte1 .current {
/*background-image: url(img/input_bg.jpg);
background-repeat:repeat;*/
line-height:20px;
}

.breadcrumb_pretitle{display:block; width:75px; float:left;} /* nur fır IE8 */
.breadcrumb_pretitle{display:block; width:75px; float:left;} /* nur fır IE8 */

/* nur fır IE6 */
* html {padding: 0;margin: 0;border: 0;}
* html .s_pic img{margin:0; padding:0;}
* html .m_pic {margin:0; padding:0;}
* html .gallery360_box {margin:4px;}
* html #gallery360_further_information  {margin:0;}
* html #gallery_cat{margin:0; padding:0;}
* html #spalte2_box img{padding-bottom: 4px;}
* html #spalte2_box_right{margin-right:3px;border: 0;}
* html #startp_subcontainer_top_right{margin:0; padding-left:5px; }
* html #content_right h3 {margin:0;}
* html #propose {margin:0; padding:0;}
* html #gallerie {margin:0; padding:0;}
* html .button_morepic {margin:0; padding:0;}
* html #gallery_large_Picture {height:330px;}
* html #gallerie {margin:0; padding:0;}


/* nur fır IE7 */
* + html{padding: 0;margin: 0;border: 0;}
* + html .gallery360_box {margin:4px;}
* + html #gallery360_further_information  {margin:0;}
* + html #gallery_cat{margin:0; padding:0;}