body { 	
		background-color: #ffffff;
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: 11px; 
	 } 

div.kopf {
	background-color:#7CB955;
 	margin-left:5px;
 	width:800px;
	z-index:5; 
	padding-bottom:10px;
	position:absolute;
}
div.inhalt{
	position:absolute;
	padding:10px;
	top:147px;
	margin-left:5px;
	width:780px;
	z-index:4;
	overflow:auto;
	background-color:#d3f6bd;
}
div.news_head{
	padding:5px;
	width:700px;
	text-align: left;
	color:#ffffff;
	font-weight:bold;
	margin-top:15px;
	background-color:#7CB955;
	border-top:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
}

div.news{
	padding:5px;
	width:700px;
	text-align:left;
	line-height:15px;
	background-color:#ffffff;
	border-bottom:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
}
div.news2{
	padding:5px;
	width:700px;
	text-align:left;
	margin-bottom:20px;
	line-height:15px;
	background-color:#ffffff;
	border-bottom:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
}

div.news_head_short{
	padding:5px;
	width:400px;
	text-align: left;
	color:#ffffff;
	font-weight:bold;
	margin-top:15px;
	background-color:#7CB955;
	border-top:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
}
div.news_short{
	padding:5px;
	width:400px;
	line-height:15px;
	background-color:#ffffff;
	border-bottom:solid #000000 1px;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
}
.myImage{
position:fixed;
background-color:#d3f6bd;
border:1px solid #000000;
z-index:10;
top:50%;
left:400px;
}
.closeImage{
background-image:url(http://www.sg-grossdrebnitz.de/picz/icons/ico_close.jpg);
position:absolute;
width:15px;
height:15px;
color:#000000;
border:1px solid #000000;
cursor:pointer;
z-index:11;
}
.myLargeImage{
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:3px;
}

#myImageText{
margin-left:5px;
margin-right: 20px;
}

.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
}

.transMenu .content {
	position:absolute;
}

.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:20;
}

.transMenu.top .items {
	border-top:none;
}


.transMenu .item {
    color:#336;
    font-size:10px;
    font-family:sans-serif;
    text-decoration:none;
	
	border:none;
	cursor:pointer;
}
.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:15;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}
.transMenu .shadowRight {
	position:absolute;
	z-index:30;
	top:3px; width:2px;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}
.transMenu .shadowBottom {
	position:absolute;
	z-index:15;
	left:3px; height:2px;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}

table.menu{
	border:none;
	width:100%;
	margin-left:10px;
	margin-top:10px;
}
a.kopflink:link { 	
			font-size: 8pt; 
			color: #d3f6bd;  
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
	   } 
a.kopflink:active { 	
			font-size: 8pt; 
			color: #d3f6bd; 
			font-weight: normal; 
			font-style: normal; 
			text-decoration: underline; 
		} 
a.kopflink:visited { 
			font-size: 8pt; 
			color: #d3f6bd;  
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
		} 
a.kopflink:hover { 	
			font-size: 8pt; 
			color: #2e6a09;
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
		} 
a.mainlink:link { 	
			font-size: 8pt; 
			color: #2e6a09; 
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
	   } 
a.mainlink:active { 	
			font-size: 8pt; 
			color: #2e6a09; 
			font-weight: normal; 
			font-style: normal; 
			text-decoration: underline; 
		} 
a.mainlink:visited { 
			font-size: 8pt; 
			color: #2e6a09; 
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
		} 
a.mainlink:hover { 	font-size: 8pt; 
			color: #7cb955; 
			font-weight: bold; 
			font-style: normal; 
			text-decoration: underline; 
		} 
p{
	text-align:left;
}
.text{
			margin-left:100px;
			margin-right:100px;
}
p.text_center{
			margin-left:100px;
			margin-right:100px;
			text-align:center;
	}

p.center{
			text-align:center;
}
p.textoverview{
			margin-left:100px;
			margin-right:100px;
			line-height:25px;
}
p.textoverview_long{
			margin-left:100px;
			line-height:25px;
}
p.anker{
			text-align:right;
			margin-right:100px;
}
p.overview{
			line-height:20px;
}
p.title{
	margin-top:20px;
	font-weight:bold;
	margin-left:100px;
	color: #2e6a09; 
	font-size:14px;
}
img.thumb{
	margin:10px;
	border:solid #000000 1px;
	cursor:pointer;
}
h1{
	margin-top:20px;
	margin-left:100px;
	color: #2e6a09; 
	font-size: 22px; 
	font-weight: bold;
}
h2{
	margin-top:20px;
	margin-left:100px;
	color: #2e6a09; 
	font-weight: bold;
}
table{
	border:none;
}
table.kontakt{
	margin-left:100px;
}
td{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:15px;
	text-align:left;
}
td.right{
	text-align:right;
}
td.center{
	text-align:center;
}
td.kontakt{
	text-align:right;
	padding-bottom:10px;
}
.formular{
	width:250px;
	background-color:#d3f6bd;
	border:solid #000000 1px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	margin-bottom:10px;
}
textarea.formular{
	width:400px;
}
button.formbutton{
background-color:#d3f6bd;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px; 
font-weight:bold;
border:solid #000000 1px;
width:100px;
cursor:pointer;
}