body
{
	font-family: 			Verdana;
	font-size: 				11px;
	background-color: 		#000000;
	margin: 				0px;
	color:					#666666;
}
table tr td
{
	vertical-align:			top;
	margin: 				0px;
	padding: 				0px;
}
h6
{
	font-size:				8px;
	font-weight:			normal;
	padding:				0px;
	margin:					0px;
}
.align-center
{
	text-align:				center;
}
a:link,a:visited
{
	color:					#999999;
	text-decoration:		none;
	font-weight:			bold;
	/**border-bottom:			1px solid #999999;*/
}
a:hover,a:focus
{
	color:					#A07161;
	text-decoration:		none;
	/**border-bottom:			1px solid #A07161;*/
}
#main
{
	width:					100%;
	text-align:				center;
}
#mainnav_td
{
	background-image:		url(new_BackTop.jpg);
	background-repeat:		no-repeat;	
	height:					186px;
	width:					1000px;
}
#mainnav_div
{
	margin: 				0px;
	padding:				0px;
	margin-top:				135px;
	margin-left:			259px;
}
#main_div
{
	background-image:		url(new_BackPart.jpg);
	background-repeat:		repeat-y;
	width:					1001px;
	padding:				0px;
	margin: 				0px;
}
.grafikmainnavpoint
{
	padding-right:			20px;
}
.grafikmainnavpoint a:link,.grafikmainnavpoint a:visited,.grafikmainnavpoint a:hover,.grafikmainnavpoint a:focus
{
	text-decoration:		none;
	border-bottom:			0px;
}
#leftmenue_div
{
	text-align:				left;
	margin-left:			30px;
	margin-right:			50px;	
	margin-top:				20px;
	width:					150px;
}
.leftmenuitem_div
{
	border:					1px solid #A07161;
	width:					140px;
	background-color:		#000000;
	padding:				3px;
	margin-bottom:			5px;
	text-align:				center;
}
#content_div
{
	text-align:				left;
	padding-top:			10px;
	padding-left:			40px;
	padding-right:			40px;
	padding-bottom:			40px;
	margin: 				0px;
	width:					540px;
}
.headline
{
	font-size:				12px;
	font-weight:			bold;
	padding-bottom:			2px;
	margin-bottom:			8px;
	color:					#A07161;
	width:					100%;
	border-bottom:			1px solid #A07161;
}
.tour_list
{
	width:					100%;
	margin-bottom:			5px;
}
.tour_item
{
	margin-bottom:			5px;
}
.tour_title
{
	padding-bottom:			5px;
}
.tour_text
{
	padding-left:			10px;
}

.bodytext
{
	padding:				0px;
	margin:					0px;
	margin-bottom:			5px;
}
.piclink:link,.piclink:visited,.piclink:hover,.piclink:focus,
.guestbook_head_link:link,.guestbook_head_link:visited,.guestbook_head_link:hover,.guestbook_head_link:focus
{
	text-decoration:		none;
	border-bottom:			0px;
}
.guestbook-headline
{
	font-size:				12px;
	font-weight:			bold;
	padding-bottom:			2px;
	color:					#A07161;
	width:					100%;
	border-bottom:			1px solid #A07161;
}
.tx-guestbook-header
{
	margin:					0px;
	padding:				0px;
}
.guestbook_date
{
	font-weight:			200;
	font-size:				8px;
	text-align:				right;
}
.tx-guestbook-comment
{
	margin:					10px;
	margin-top:				20px;
	padding:				5px;
	border:					1px dotted #A07161;
	background-color:		#CCCCCC;
	color:					#000000;
}
.tx-guestbook-result
{
	margin-top:				20px;
}
.tx-veguestbook-pi1 .tx-guestbook-pagination
{
	font-size:				10px;
	font-weight:			200;
}
.tx-guestbook-form-inputfield-med, .tx-guestbook-form-inputfield-big, .tx-guestbook-form-textarea
{
	background-color:		#999999;
	border:					1px solid #A07161;
}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield
{
	color:					#A07161;
}
.tx-guestbook
{	
	margin:					0px;
}
.tx-guestbook-submit
{
	margin-left:			110px;
	background-color:		#CCCCCC;
	border:					1px solid #A07161;
}
#metamenue_div
{	
	text-align:				left;
	padding-top:			10px;
	padding-left:			18px;
	margin: 				0px;
	width:					140px;
}
.grafikmetanavpoint a img
{
	border:					1px solid #A07161;
	margin-bottom:			3px;
}
#footer
{
	/*background-image:		url(new_BackFooter.jpg);*/
	border:					1px solid #333333;
	text-align:				right;
	padding-top:			10px;
	padding-bottom:			10px;
	padding-right:			10px;
	margin: 				0px;
	margin-left:			20px;
	background-color:		#090909;
}
.csc-textpic-image dt a:link, .csc-textpic-image dt a:visited, .csc-textpic-image dt a:hover, .csc-textpic-image dt a:focus
{
	border:					0px;
}
fieldset
{
	border:					0px;
}
.csc-mailform
{
	border:					0px;
}
.csc-mailform-label
{
	padding-right:				15px;
}
.csc-mailform-label
{
}
.csc-mailform-submit
{
	background-color:				#111111;
	color:					#DDDDDD;
}
#mailform input, #mailform textarea
{
	border:	 				1px solid #333333;
}
.important
{
	color:					#FF0000;
}
.detail
{
	color:					#A07161;
	margin-top:				15px;
	font-weight:				bold;
}
