div.top div.guide652{
	border-bottom:none;
	padding-bottom:10px;
}

div.guidefront{
	border-bottom:2px solid #ccc;
}

div.topguide div{
	padding:7px 5px 0 0;
	font-size:14px;
}

div.topguide a.topguide_pic{
	display:block;
	height:350px;
	width:652px;
	overflow:hidden;
}

div.topguide div b a{
	color:#999999;
	display:block;
	padding-bottom:2px;
	padding-top:5px;
}

div.topguide div h3 a{
	font-size:18px;
}

div.topguide div h3{
	padding:3px 0;
}

div.guidefront div#front_guide_teasers{
	padding-top:25px;
	border-top:2px solid #999;
}

div.guidefront div#front_guide_teasers div.front_guide_teaser h3{
	font-size:14px;
	padding:3px 0 4px;
}

div.guidefront div#front_guide_teasers div.front_guide_teaser{
	border-top:1px solid #ccc;
	float:left;
	padding:9px 0 9px 0;
	width:321px;
	height:105px;
	overflow:hidden;
}

div.guidefront div#front_guide_teasers div.last{
	margin-left:10px;
}

div.guidefront div#front_guide_teasers div.front_guide_teaser div.small_image{
	float:left;
	height:105px;
	margin-right:10px;
	overflow:hidden;
	width:112px;
}

div.guidefront div#front_guide_teasers div.front_guide_teaser div.small_image img{
	height:105px;
}


/*

div#front_guide a.arrowLink{
	padding-top:5px;
}

div#front_guide div#guide_nav{
	padding-bottom:5px;

}

div#front_guide div#guide_nav p#guide_nav_first,
div#front_guide div#guide_nav p#guide_nav_last{
	float:left;
	width:279px;
	padding-bottom: 5px;
}

div#front_guide div#guide_nav p#guide_nav_first{
	text-align:right;
	padding-right:0px;
}

div#front_guide div#guide_nav p#guide_nav_last{
	padding-left:10px;
}

div#front_guide div#guide_nav p#guide_nav_last a{
	font-size:13px;
}

div#front_guide div#guide_txt p{
	height:42px;
	padding-bottom:5px;
}

div#front_guide div#guide_txt ul{
	list-style-type: none;
	list-style-position: outside;
	padding:0;
}

div#front_guide div#guide_txt ul li h3{
	padding:3px 0;
}

div#front_guide div#guide_txt ul li h3 a{
	font-size:18px;
}

div#front_guide div#guide_txt ul li{
	padding:7px 5px 5px 0px;
	background:#fff;
	font-size:13px;
}

div#front_guide div#guide_txt ul li a{
	font-size:14px;
	font-weight:bold;
}

div#front_guide div#guide_txt ul li b a{
	display:block;
	color:#999;
	padding-bottom:2px;
	padding-top:5px;
}

div#front_guide div#guide_txt ul li.selected{
	background:#fff;
}

div#front_guide div#guide_txt ul li.selected a{
}

div#front_guide div#guide_images{
	width:652px;
	height:350px;
	overflow:hidden;
}

div#front_guide div#guide_images div.image{
	position:absolute;
	width:652px;
	height:350px;
	overflow:hidden;
}

div#front_guide div#guide_images div.image a img{
	width:652px;
	height:350px;
}

p#guide_dots{
	height:15px;
	padding:3px 0 0 0px;
	float:left;
}

p#guide_dots a#guide_front_rotator_down,
p#guide_dots a#guide_front_rotator_up{
	width:12px;
	height:13px;
	line-height:0;
	background-image:url(/grafik/core/ui_elements/sliderButtons.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	display:block;
	float:left;
	margin:0 1px;
}

p#guide_dots a#guide_front_rotator_down{
	cursor:pointer;
	background-position: -12px 0px;
	margin-right:3px;
}

p#guide_dots a#guide_front_rotator_up{
	cursor:pointer;
	margin-left: 3px;
}

p#guide_dots img.guide_front_rotator_indicator{
	cursor:pointer;
	float:left;
	display:block;
	vertical-align:middle;
	margin:1px;
}


div#guide_front_bottom{
	padding-top:25px;
	margin-bottom:0px;
	border-bottom:2px solid #ccc;
}

div#guide_front_bottom h2{
	padding-bottom:4px;
}


div#guide_front_bottom div#teasers{
	float:left;
	width:204px;
	margin-right:10px;
}


div#guide_front_bottom div#lastfour{
	float:left;
}

div#guide_front_bottom div#lastfour a.front_section{
	font-weight:bold;
	display:block;
	color:#777;
	padding-top:5px;
}

div#guide_front_bottom div#lastfour h3{
	font-size:14px;
	padding-top:3px;
	padding-bottom:4px;
}

div#guide_front_bottom div#lastfour div.front_inspire_list{
	width:321px;
	padding:9px 0px 9px 0;
	float:left;
}

div#guide_front_bottom div#lastfour div.last{
	margin-left:10px;
}

div#guide_front_bottom div#lastfour div.front_inspire_list p{
	padding-bottom:0;
}

div#guide_front_bottom div#lastfour div.front_inspire_list div.small_image a img{
	margin-left:-33%;
}

div#regionMasterGMap{
	height:205px;
	border-style:solid;
	border-color:#999;
	border-width:1px 0;
}
*/

/* front guide search */
div#front_guide_search{
	padding-top:3px;
	height:31px;
	background:url(/grafik/core/ticket_top_bg_tall.gif) repeat-x left top;
}

div#front_guide_search div.tgt_dropdown{
	margin-right:40px;
	margin-top:1px;
}

div#front_guide_search h3{
	font-size:14px;
	float:left;
	padding-top:5px;
}

div#front_guide_search div.tgt_dropdown h3{
	padding-top:4px;
}

div#front_guide_search h3.select{
	padding-left:11px;
	width:41px;
}

div#front_guide_search h3.find{
	width:40px;
}

input#guidesearch{
	border:1px solid #CCCCCC;
	background-image:none;
	color:#888888;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	margin-right:7px;
	padding:3px 2px 2px;
	width:189px;
	margin-top:1px;
}

input#guidesearch_submit{
	vertical-align:bottom;
}
