div#carousel1_container,
div.tx-veguestbook-pi1 form,
div.tx-veguestbook-pi1 div.blog_browser,
div.tx-veguestbook-pi1:last-child,
div.news_blog_info,
div.news-single-additional-info,
#sidebar,
#topnav,
#mainmenu #menucontainer,
#topbanner_navigation,
#footer {
	display:			none;
}

#container {
	margin:				0 30px;
}

#logo {
	margin:				0;
	top:				0;
	position:			absolute;
	border-bottom:		1px solid #ccc;
	padding-bottom:		30px;
	width:				100%;
}

#top_left {
	position:			absolute;
	top:				130px;
	left:				381px;
}

#main * {
	overflow:			visible !important;
}

#main {
	margin-left:		0;
	padding-left:		0;
	margin-top:			40px;
}

#content {
	margin-left:		0;
	padding-left:		0;
}

#main h4 {
	border-top:			none;
	margin-top:			0px;
}

#main blockquote {
	margin-left:		0;
	width:				100%;
}

div.news-blog-item {
	background:			none;
}

#container,
#main,
#content,
div.news-blog-container,
div.news-blog-item,
div.news-blog-item_content,
div.news-blog-text,
div.news_blog_info {
	width:				700px;
}

div.tx-veguestbook-pi1 div.news-comment {
	background:			none;
}

div.news-blog-item_content h5 {
	margin-top:			20px;
}

/* !TEXTLAYOUT */

div.tx-veguestbook-pi1 div.news-blog-item_content h5 {
	color:				#777 !important;
}
div.tx-veguestbook-pi1 div.news-blog-item_content h3 {
	padding-left:		70px;
	font-size:			16px !important;
	color:				#777 !important;
}

#content h3 {
	font-size:			24px;
	line-height:		30px;
}

p.bodytext {
	font-size:			18px;
	line-height:		24px;
}

div.tx-veguestbook-pi1 ul.commentlist,
div.news-blog-text p.bodytext {
	font-size:			14px;
	line-height:		22px;
}
