div.top div.inspire652{
	border-bottom: 2px solid #ccc;
	margin-bottom:25px;
	/*background-image: none;*/
}


div.top div.box300{
	/*background-image:none;*/
	border-bottom: 1px solid #ccc;
}


div#front_insp a.topimg{
	width:652px;
	height:350px;
	overflow:hidden;
}

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

div#front_insp h2{
	padding:3px 0;
}

div#front_insp h2 a{
	font-size:18px;
}

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

div#front_insp div#insp_nav{
	padding-bottom:5px;

}

div#front_insp div#insp_nav p#nav_first,
div#front_insp div#insp_nav p#nav_last{
	float:left;
	width:279px;
	padding-bottom: 5px;
}

div#front_insp div#insp_nav p#nav_first{
	text-align:right;
	padding-right:0px;
}

div#front_insp div#insp_nav p#nav_last{
	padding-left:10px;
}

div#front_insp div#insp_nav p#nav_last a{
	font-size:13px;
}

div#front_insp div#insp_txt p{
	padding-bottom:5px;
	min-height: 42px;
}

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

div#front_insp div#insp_txt ul li h3{
	padding:3px 0;
}

div#front_insp div#insp_txt ul li h3 a{
	font-size:18px;
}

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

div#front_insp div#insp_txt ul li a{
	/*font-size:14px;
	font-weight:bold;*/
}

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

div#front_insp div#insp_txt ul li.selected{
	background:#fff;
}

div#front_insp div#insp_txt ul li.selected a{
}

div#front_insp div#insp_images{
	width:652px;
	height:350px;
	overflow:hidden;
}

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

div#front_insp div#insp_images div.image img{
	width:652px;
	height:350px;
}

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

p#insp_dots a#insp_rotator_down,
p#insp_dots a#insp_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#insp_dots a#insp_rotator_down{
	cursor:pointer;
	background-position: -12px 0px;
	margin-right:3px;
}

p#insp_dots a#insp_rotator_up{
	cursor:pointer;
	margin-left: 3px;
}

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

/* latest */

div.front_inspiration{
	padding-bottom:5px;
	/*margin-bottom:20px;
	border-bottom:2px solid #ccc;*/
}

div.frontpage_mid{
	width:652px;
}

div#insp_front_latest_list{
	float:left;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}

div#insp_front_latest_list h2{
	padding-bottom:2px;
	padding-top:4px;
	height:21px;
}

div#insp_front_latest_list h3{
	padding:3px 0 4px 0;
}

div#insp_front_latest_list h3 a{
	font-size:14px;
}

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

div#theme_updated_themes{
	margin-top:0px;
	border-top:1px solid #ccc;
	background: #fafafa;
}

div#theme_updated_themes h3{
	padding:8px 0 5px 10px
}

div#theme_updated_themes ul li{
	padding:8px 0 4px 10px;
	background:transparent
}

div#insp_front_latest_list div.front_inspire_list{
	width:321px;
	height:105px;
	overflow:hidden;
	padding:9px 0px 9px 0;
	float:left;
}

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

div#insp_front_latest_list div.front_inspire_list p{
	padding-bottom:0px;
}

div#insp_front_latest_list div.front_inspire_list div.small_image a img{
	margin-left:-25px;
}

div#insp_latest_sections{
	width:204px;
	float:right;
	overflow:hidden;
}

div#theme_adjacent_sections h3{
	font-size:14px;
}
