/* GENERAL RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}

/* GENERAL STYLE */
body{
	background: #fff url(../images/bg.jpg) no-repeat fixed center bottom;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

h1{
	margin-bottom: 0.75em;
	font-size: 16px;
	font-weight:bold;
	color: #c00;
}
ol{
	list-style-type: decimal;
	padding-left: 25px;
	list-style-position: outside;
	margin-bottom: 0.8em;
}
p{
	margin-bottom: 0.8em;
}
ul{
	list-style-type: disc;
	padding-left: 25px;
	list-style-position: outside;
	margin-bottom: 0.8em;
}
#content{
	width: 765px;
	display: inline;
	float: left;
	margin: 15px 0 15px 10px;
}
#footer{
	clear: both;
	height: 15px;
	background: #cc0000;
}
#header{
	background: transparent url(../images/header.jpg) no-repeat;
	height: 188px;
}
#nav{
	height: 35px;
	margin: 0 15px 10px;
	border-bottom: 2px solid #cc0000;
	list-style: none;
}
	#nav li{
		display: inline;
		float: left;
	}
		#nav li a{
			display: block;
			font-size: 13px;
			font-weight: bold;
			padding: 10px 20px 0;
			color: #000;
			text-decoration: none;
			height: 25px;
		}
			#nav li.act a, #nav li a:hover{
				color: #cc0000;
				background: transparent url(../images/punkt.jpg) no-repeat scroll center bottom;
			}
	#nav .subNav{
		position: absolute;
		left: -99999px;
		margin: 0;
		padding: 0;
	}
		#nav .subNav li a{
			background: transparent;
			font-size: 11px;
			font-weight: normal;
			margin: 0;
			padding: 5px 5px 0;
			color: #000;
		}
			#nav .subNav li.act a, #nav .subNav li a:hover{
				color: #cc0000;
			}
#quicklinks{
	display: none;
}
#sidebar{
	width: 161px;
	float: right;
	display: inline;
}
#sidebarNews{
	border: 1px solid #c00;
	border-left-width: 5px;
	margin: 0 12px 0 0;
	padding: 50px 3px 3px 3px;
	background: transparent url(../images/bock.jpg) no-repeat;
}
#wrapper{
	width: 960px;
	margin: auto;
	background: #fff;
}
.clear{
	clear: both;
}
.csc-frame{
	clear: both;
	padding: 5px 5px 5px 10px;
	margin: 10px 0 10px 0;
}
.csc-frame-frame1, .csc-frame-frame2{
	background: #fff url(../images/bock.jpg) no-repeat;
	border: 2px solid #c00;
	border-left-width: 8px;
	padding:5px 5px 5px 50px;
	margin: 10px 0 10px 0;
}
.csc-frame-frame2{
	background-image: none;
}
.csc-frame-indent3366, .csc-frame-indent6633{
	background: #c00;
	float: left;
	margin-right: 1%;
	clear: none;
	color: #fff;
}
	.csc-frame-indent3366 h1, .csc-frame-indent6633 h1{
		color: #fff;
	}
.csc-frame-indent3366{
	width: 31%;
}
.csc-frame-indent6633{
	width: 63%;
}
.csc-frame-rulerAfter{
	border-bottom: 2px solid #c00;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.csc-frame-rulerBefore{
	border-bottom: 2px solid #c00;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
	margin: 0!important;
}
.csc-mailform-field{
	display: block;
	margin-bottom: 5px;
}
.csc-mailform-field label{
	display: inline-block;
	width: 150px;
	text-align: right;
}
.csc-mailform-submit{
	margin-left: 155px;
}
.powermail_submit{
	margin-left: 170px;
}
.tx-powermail-pi1_fieldset{
	
}
	.tx-powermail-pi1_fieldset legend{
		display: none;
	}
.tx_powermail_pi1_fieldwrap_html{
	padding: 3px 10px;
}
	.tx_powermail_pi1_fieldwrap_html label{
		display: inline-block;
		width: 150px;
		text-align: right;
		margin-right: 15px;
	}
.tx-veguestbook-pi1 h2.tx-guestbook-header{
	width: auto;
}
.tx-veguestbook-pi1 .tx-guestbook-left{
	width: 25%;
	height: auto;
}
.tx-veguestbook-pi1 .tx-guestbook-right{
	width: 69%;
}



div.csc-textpic-border div.csc-textpic-imagewrap dl{
	padding: 3px;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{
	border-color: #c00;
}

.news-latest-item{ padding: 0 0 20px; margin: 0 0 20px; border-bottom: 1px solid #c00; clear: both; }
.news-latest-item h2{ color: #c00; margin: 0 0 15px; }
.news-latest-item h2 a{ color: #cc0000; }
.news-latest-item .news-latest-image{ float: left; margin: 0 10px 0 0; }
.news-single-image{ float: right; margin: 0 0 10px 15px; }
.news-single-backlink{ text-align: center; }
.news-list-browse, .news-list-browse div{ text-align: center; }
.news-list-browse a{ color: #c00; }
.news-list-morelink a{ color: #c00; }
.news-single-subheader{ margin: 0 0 10px; }
.news-single-browse { margin: 0 0 10px; }
