/* CSS dschenzone.de 
####################
(c) info(at)dschenzone.de
####################
*/
/* 08-2006 v0.3 */
body {
margin:0px; padding:0px;
background-image:  url("img/bgbg.gif"); background-position:center; background-repeat:repeat-y;
background-color: #B74D00;
text-align:center; /* Center for IE */
font-size: 62.5%; /* Resets 1em to 10px */
font-family:Geneva, Arial, FreeSans, Helvetica, sans-serif;
}

#ueber {height:auto; float:right;}
.csc-mailform-field label {float:left; text-align: left; margin:4px 20px 4px 35px; font-size: 11px;}
.csc-mailform-field input {float:right; text-align: left; margin-right: 25px}
.csc-mailform-field textarea {float:right; text-align: left; margin-right: 25px; margin-left:50px;}

.logoding{width:auto; height:auto;float:left; margin-top:-28px; margin-left:-5px; margin-bottom:-25px;}
#all {width: 750px; height: auto;
	margin: 0 auto;
	padding: 30px 0 15px 0;
	clear:both;
	
}
* html #all {width:771px; padding: 45px 10px 0 10px; text-align:right;/* no shadow for IE */}
#all h5 {color:#B74D00; 
font: bold 180% Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 1.3px;
padding: 0;
margin-right: 4px;
margin-bottom:-19px;
text-align:right;
z-index:20;
}
#all a {text-decoration:none; color:#B74D00;}


.inhalt {
	margin:0; height:auto;width:auto;
	clear:both; text-align:left;
}

.seitenrubrik {width:195px; height:auto; float:left; margin-top: 40px; margin-right: 0; clear:both;

}


.textfeld {width:465px; height:auto; float:right; margin: 40px  30px 0 5px; padding: 0;

}
* html .textfeld {width:465px; margin: 40px 15px 0 20px;}

/* Typo ##################################################################################*/
#inhalt ul {margin:0;padding:0 0 0 20px;}
.textfeld p, .textfeld ul {font-size: 130%; line-height:120%; 
margin:2px 0 18px 10px; color:#000;}
.seitenrubrik p, .seitenrubrik ul {font-size: 130%; line-height:80%; 
margin:1px 0 1px 10px; color:#000;}
.inhalt a:link,.inhalt a:visited, .inhalt a:hover, .inhalt a:active {
padding: 0 0 3px 0;
text-decoration:none;
font-weight:bold;
color:#698B30;
}
.seitenrubrik a:link,.seitenrubrik a:visited, .seitenrubrik a:hover, .seitenrubrik a:active {
padding: 0 0 3px 0;
text-decoration:none;
font-weight:bold;
color:#B74D00;
}
.seitenrubrik p {margin-left:25px; line-height:100%; font-size: 110%;letter-spacing:1 px;}
.seitenrubrik a {color:#B74D00; line-height:100%;}
.seitenrubrik h3 {text-align:left; padding-left:5px; text-style-type:none;  line-height:150%; font-size: 14px; color:#B74D00;}

h1,h2, h4, h5, h6 {
color:#fff; 
font: bold 280% Geneva, Arial, FreeSans, Helvetica, sans-serif;
padding: 5px 0px 5px 0px;
margin: 10px 0 15px 0;
}
H3 {color:#B74D00;
font: bold 200% Geneva, Arial, FreeSans, Helvetica, sans-serif;
padding: 3px 0px 3px 0px;
margin: 0 0 10px 0;
}
h5 {color:#000; font: bold 120% "Trebuchet MS",arial,geneva,sans-serif;}
h2 {font-size:16px; color:#FFFFFF; background-color:#698B30; text-align:center; padding: 3px 0 3px 0; letter-spacing: 1.1px;}
.inhalt h3 { color:#698B30; margin:0 0 0 10px;}

.textfeld .csc-header {width:465px; float:right;}
.text .csc-header {width:465px; float:right;}
h1 {padding-left: 15px; font-size: 1.4em; background-color:#698B30; font-weight:normal; 
text-decoration:none; height: 13px; letter-spacing:1.1px}
.frage {color: #333; margin:0; font-weight:bold;}
.steuer {font-size:100%}


	#nav p {
	
	width: auto;
	background-color:#639249;
	margin: 0 0 0 0;
	padding: 0;
	color:fff;
	text-decoration: none;
	text-align:left;
	font-weight: normal;
	font-family:Geneva, Arial, FreeSans, Helvetica, sans-serif;
	}
		
		#nav_zwo p {
	
	width: auto; 

	height:  2.2em;
	margin: 0 0 0 0;
	color: #993300;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: normal;
	letter-spacing: 1.1px;
	line-height: 2em; font-size: 1.1em;
	font-family:Geneva, Arial, FreeSans, Helvetica, sans-serif;float:left;   
	}
/* Ende Typo ##############################################################*/
/* Menue     ##############################################################*/
#nav {
height:auto;
margin-top: 20px;
margin-right: -10px;
width:545px; 
list-style-type:none;
background-color:#698B30;
clear:right;
float:right; 
}
* html #nav {width:555px;/* no shadow for IE */}
#onav {
height:auto;
margin:1.3em 0 0 0;
width:540px; 
list-style-type:none;
/*float:right;*/
clear:both;
}
	 
#nav a {
	color: #fff;
	width: auto;
	height: auto;
	padding-left: 8px;
	padding-right: 4px;
	margin: 0;
	display: block;
	float:left;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing: 1.1px;
	line-height: 2em; font-size:1.2em;
	font-family:Geneva, Arial, FreeSans, Helvetica, sans-serif; 
	}
	
	#nav_act {
	color: #993300;
	background-color: #C5DFB4;
}
#nav a:hover {
background-color: #C5DFB4; height: auto;
color: #993300;
}
#nav_zwo {
height:auto;
list-style-type:none;
background-color:#C5DFB4;
margin: 0 0 -25px 0;
width:535px;
float:right;
}
#nav_zwo a {
	
	width: auto; 

	height:  2.4em;
	padding-left: 8px;
	padding-right:8px;
	margin: 0 0 0 0;
	color: #993300;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: normal;
	letter-spacing: 1.1px;
	line-height: 2em; font-size: 1.1em;
	font-family:Geneva, Arial, FreeSans, Helvetica, sans-serif;float:left;  
	display:block; 
	}
#nav_zwo_act {
background-color: #f1f3ea; height: 2.4em;
color: #7F3300;
}
#nav_zwo a:hover {
background-color: #f1f3ea; height: 2.4em;
color: #7F3300;
}
/*#hoover_wrap {width:100%;height:auto; text-align:left;}
#hoover {width:535px;height:25px;}*/

/*tt_news*/

.csc-firstHeader {background-color:#698B30; margin-top:15px;}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	margin-top: 5px;

}

.news-latest-container H3 {
	margin-left: 20px;
	color:#B74D00;}
.news-latest-container H2,.news-latest-gotoarchive {

	padding:1px;
}


.news-latest-item {
	padding:1px;	
	margin:1px;

}


.news-latest-date,.news-latest-morelink,.news-latest-category {

	font-size:11px;
	letter-spacing: 1.1px;
	/*margin-left: 20px;*/
	 padding-left:25px;
	 color:#B74D00;
}

.news-latest-morelink {
	height:6px;
}

.news-latest-morelink A {
	float:right;
}

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-amenu-container HR.clearer, .news-latest-container HR.clearer{
	clear:both;
	height:2px;
	border-bottom:2px solid #639249;

}

/*.news-latest-container HR.clearer {
	clear:left;
}*/

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:1px;
	margin:1px;
	/*background-color:#698B30;*/
	background-color:#698B30;
}

.news-single-timedata {
	font-size:14px;
	color:#698B30;
	font-weight: bold;
	letter-spacing: 0.8px;
	margin-bottom: 5px;
	margin-left: 10px;

}
.news-list-morelink {padding-left:10px; text-align:right; margin-top:-15px;}

.news-list-container H3 A:LINK,
.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {color:#B74D00;}

.news-amenu-container {padding-left:15px;}
.news-amenu-container ul {list-style-type:none;}
.news-list-date {
	color: #698B30;
	display: block;
	text-align: left;
	height: 5px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
	}
.news-list-container P {margin-top: 5px; text-align:left;}	
.news-single-img {float:left; padding-right:10px; margin-top: 10px;}
.bodytext p {margin-top:2px; float:left;}
.news-single-item h2 {color:#B74D00;
text-align:left;
background-color: #F1F3EA;
font: bold 200% Geneva, Arial, Helvetica, sans-serif;
padding: 3px 0px 5px 10px;
margin: 0;
}
news-single-item a {line-height:100%;}
.news-single-item h3 {font-size: 140%;}
.listenbild {float:left; padding: 0 10px 5px 0;}
#fuss {width:720px; height:auto; float: right;}
.csc-uploads-fileName p {font-size: 70%; line-height:150%; 
margin:2px 0 18px 25px; color:#000;}
.csc-uploads-description p {font-size: 40%; line-height:150%; 
margin:2px 0 18px 25px; color:#000;}
.csc-uploads-fileSize {font-size: 12px; line-height:100%; 
margin:0; color:#000;}
.author {font-size=12px; letter-spacing:1px; margin-bottom:0px;}
.text {font-size:12px;}
.scroller {margin-bottom:25px;}
.attachment {margin-bottom:25px;}
.im {margin:0; padding:0;}
.tx-chcforum-pi1-Table {font-size:12px;}

.tx-newloginbox-pi1 h3 {display:none; font-size:10px;}
.tx-newloginbox-pi1 thead th {font-size:11px;}
.tx-newloginbox-pi1 thead td {font-size:11px;}
.tx-newloginbox-pi1 tbody tr {font-size:11px;}
.tx-newloginbox-pi1 table {margin-left:25px;}