/* Reset *************************************************************/
html,body,a,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} ol,ul {list-style:none;}caption,th {text-align:left;} h1,h2,h3,h4,h5,h6{font-size:1em;} q:before,q:after{content:'';} abbr,acronym {border:0;} a, a:hover, a:visited, a:active { text-decoration: none;}



/* Main Positions *************************************************************/

#left	{	
/*	position: absolute ; 
*/	top: 106px;  
	z-index: 0;
	text-align: right;
	}

#main	{	
	width: 810px;
	float: right;
	z-index: 100;
	}

#unten	{  
	margin: 0 auto ;  
	width: 810px;
	position:fixed;
	bottom: 0; 	 
	height: 11px;
	}
#unten img	{
	margin-left: 130px;
	}


html>body #left, html>body #unten	{	position:fixed;	}



.logo		{ margin-left: -40px;}
.divider	{ 
	margin: 0 0 0 -60px;
	padding: 10px 0 0 0;
	clear: both; 
	width: 800px;
	}

.verlauf-oben	{
	background: url('grafik/verlauf-oben.png') repeat-x;
	}





/* STYLING *************************************************************/

body	{
    width: 940px; 
    margin: 0 auto; 
	}
body, td, h1, h2{
	vertical-align:	top;
	text-align: left;
	font-family: 'Helvetica Neue',Arial, Georgia, serif;
	font-size:	12px;
	line-height: 17px;
	font-weight: normal;
	letter-spacing: .05em;
	color: #fff;
	}
body	{	
	background: url('grafik/hg.jpg') no-repeat;
	background-position: center top;
	background-color: #323c00;	
/*	background-attachment: fixed;
*/}

.csc-textpic-text, .csc-textpic, .objekt, .news-list-container, .news-single-item, .news-header-list {	
	background-color: #232a00;	
	padding: 10px;
	max-width: 780px;
	-webkit-border-radius:	10px;
	-moz-border-radius:		10px;
/*	border: 1px solid #364100;
	border-right-color : #1c2200;
	border-bottom-color: #1c2200;
*/	}
.csc-textpic-text {	
	padding: 6px 10px 2px 10px;
	}

.csc-header h1, #titel	{
	font-family: 'Helvetica Neue',Arial,  sans-serif;
	font-weight: bold; 
	font-size:	14px;
	line-height: 14px;
	margin: 15px 0 4px 10px;
	color: #c3d763;
	}


a	{	
	color:		#c3d763;
	text-decoration:none;
	-moz-outline-width:0px;
	outline: none;
	}
a:hover	{
	color: #fff; 
	text-decoration: underline; 
	}
object, embed	{  outline: none;}


p	{
	margin: 0px 0 8px 0;
	text-align: justify;
	}

.bodytext b	{ 
	font-family: 'Helvetica Neue', Arial,  sans-serif;
	}

.caption	{  
		padding:2px 0 12px 0;
		color: #666;
		font-size:	10px;
}

#left a	{
	color: #5e6b19;
	font-size: 14px;
	font-weight: bold;
	}

#left a:hover	{
	color: #a6ba38;
	text-decoration: none;
	}




#logged	{
	font-size: 9px;
	color:  black;}

.csc-textpic-intext-left .csc-textpic-imagewrap	{float: left;}

.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
.csc-textpic-intext-left .csc-textpic-image	{float: left;}

.csc-textpic-intext-left .csc-textpic-imagewrap	{margin-right: 10px;}
.csc-textpic-intext-left .csc-textpic-text	{	margin-top: -3px;	padding: 0}

.csc-textpic	{clear: both;}

.csc-uploads p, .csc-uploads-fileName p	{margin: 0;padding: 0; }


.take1of2, .take1of3, .take2of3, .take1of4	{
	float: left; 
	margin-right: 10px;
	display:block;
	}

.take1of1	{clear: both;}
.take1of2	{width: 395px;}
.take1of3	{width: 267px;}
.take2of3	{width: 523px;}
.take1of4	{width: 190px;}


/* Main Menue *************************************************************/

.mOpen, .mActifSub	{	
	font-weight: bold;	
	}

.ma2	{margin-left: 10px;}

.mSpace {
	width:8px;
	padding-right:8px;
	text-align:center;
}

.menutop td	{padding-top: 12px;}




/* Sprachschalter *************************************************************/
.lang a, .lang a:visited {color: #bbb;	}
.lang a:hover {	color: #000;	}

/* NEWS *************************************************************/
.news-list-container	{}

.news-list-item	{
	width: 380px;
	height: 65px;
	float: left;
	margin: 0 10px 7px 0;
	line-height: 15px;
	}
.news-list-date,
.news-single-timedata,
.news-single-item h2 	{	
	display: inline;
	margin-right: 10px;
	}

.news-single-item h1	{
	font-weight: bold;
	}

.news-img, .news-single-img, .news-list-item img, .news-header-list img	{ 
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	}
	
.news-list-container .more,
.news-header-list .more	{
	display: inline;
	}

.news-list-item p,
.news-header-list p	{display: inline; }

.clearer {	clear: both; width: 380px;}

.news-single-item-navi	{
	width: 780px;
	margin: 10px 0 6px 10px;
	}
.news-single-backlink	{ 
	margin: 6px;	
	}
.browseLinksWrap	{text-align: right;}
.showResultsWrap	{display: none;}
.archiv	{ 
	text-align: right;
	line-height: 13px;
	margin: 0;
	padding: 0;
	}

.news-header-list	{margin-top: 10px;}
.browseLinksWrap span,
.browseLinksWrap a	{
	margin-right: 6px;
	}
