html {
		margin: 0;
		padding: 0;
		height: 100%;
		
	}
	

body {
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #efefef;
		font: normal 10px/10px verdana, sans-serif;
		background-image: url(../images/pageElements/background.png);
		color: #616161;
		
	}

a {
color:#77c0c7;
text-decoration: none;
}
a:hover {
color:#32939c;
text-decoration: none;
}

img {
border:0;
padding:0;
}

a img {
border: 0 none;
}

#menuContainer{
		position:absolute;
		top:0px;
		left:0px;	
		background: #efefef;
}


#contentMargin{
padding-top:140px;
padding-left:10%;

}


#contentContianer{
	margin-bottom:16px;
	width:640px;
	background: #f8f8f8;
	padding-left:39px;
	padding-right:41px;
	padding-top:40px;
	padding-bottom:4px;
	line-height: 1.5em;
}


.longLineText{
width:560px;
padding-bottom: 20px;
}
.shortLineText{
width:400px;

}


h1 {
	font-weight:normal;
	font-size:16px;
	padding-bottom:30px;
	padding-top:0px;
	margin-top:0px;

}
h2{
	font-weight:normal;
	font-size:22px;
	margin-bottom:18px;
	margin-top:14px;
}
h3{
	font-weight:normal;
	font-size:22px;
	margin-bottom:6px;
	margin-top:0px;
}
h5{
	font-weight:normal;
	font-size:14px;
	margin-bottom:6px;
	margin-top:0px;
}


p{
padding-bottom:20px;
margin-top:0px;
}

.xxxx li{ 
	margin-bottom:6px;
	margin-left:30px;
}

.tableLine{
	padding-bottom:8px;
}
.tableLeft{
	float:left;
	width:120px;
}


.news{
background:#ffffff;
margin-bottom:12px;
padding-bottom:8px;
}


.topAbsatz1{
padding-top:12px;
}
.topAbsatz2{
padding-top:32px;
}


.tabellenzeile{
	width:600px;
	height:200px;
	margin-top:10px;
	margin-bottom:30px;

}

.bildtitel{
text-align:right;	
}
.bild {
float:left;

}	

.pageNum{
margin-bottom:20px;

}

#footer{
padding-top:60px;
text-align:center;
padding-bottom:10px;
}

a.sbutton { display:block; margin-bottom:5px; text-align:center; width:50px;height:17px;
           padding-top:1px; text-decoration:none; }

a.sbutton:link    {color:#616161; background-color:#9e9d9d; }
a.sbutton:visited {color:#616161;background-color:#9e9d9d; }
a.sbutton:hover   { color:#616161; background-color:#c7e6e9 }
a.sbutton:active  { color:#616161; background-color:#c7e6e9 }



a.arrow{
display:block;
height:32px;
width:238px;
background-repeat:no-repeat;
padding-bottom:20px;

}
a.arrow:link{background-image: url(../images/pageElements/arrow-g.gif);}
a.arrow:visited{background-image: url(../images/pageElements/arrow-g.gif);}
a.arrow:hover{background-image: url(../images/pageElements/arrow.gif);}
a.arrow:active{background-image: url(../images/pageElements/arrow.gif);}

.smallInput {
	font: normal 9px/9px arial, helvetica, sans-serif;
	line-height: 1.5em;
	min-height: 101%;	
	color: #000;        
	text-align: left;
    border: 1px solid #ebebeb;
    background: #ffffff;
	width:230px;
	margin-bottom:10px;
	margin-top:2px;
}
.smallInputMis{
	font: normal 9px/9px arial, helvetica, sans-serif;
	line-height: 1.5em;
	min-height: 101%;	
	color: #000;        
	text-align: left;
    border: 1px solid #ff0000;
    background: #ffffff;
	width:230px;
	margin-bottom:10px;
	margin-top:2px;
}


.smallInput:hover {
    border: 1px solid #dcf3f5;
    background: #dcf3f5;
}
		
/*Mailform---------------------------------------------------------------------------------------*/

.input {
	font: normal 9px/9px arial, helvetica, sans-serif;
	line-height: 1.5em;
	min-height: 101%;	
	color: #000;        
	text-align: left;
    border: 1px solid #ebebeb;
    background: #ffffff;
	width:640px;
	margin-bottom:10px;
	margin-top:2px;
}
.inputMis{
	font: normal 9px/9px arial, helvetica, sans-serif;
	line-height: 1.5em;
	min-height: 101%;	
	color: #000;        
	text-align: left;
    border: 1px solid #ff0000;
    background: #ffffff;
	width:640px;
	margin-bottom:10px;
	margin-top:2px;
}
.input:hover {
    border: 1px solid #dcf3f5;
    background: #dcf3f5;
}
.button  {
	font: normal 10px/10px arial, helvetica, sans-serif;
	display: block;
	width: 80px;
	height:30px;
	
	border: 1px solid #ffffff;
	background: #9e9d9d;
	margin-right:8px;
}
.button:hover {
    border: 1px solid #c7e6e9;
    background: #c7e6e9;
}

/*Commentform-ENDE--------------------------------------------------------------------------------------*/
