body {
background-color: #FDFDFD;
text-align:center;
font-family:arial;
color:#595E5F;
}

/*rechts Kontaktdaten*/
table.kontakt{
	margin-top: 17px;
	margin-left: 3px;
}


table.kontakt td p{
	font-size: 12px;
	margin:0px;
	color:#595E5F;
}


/*rechts News-Datum abschalten*/
.news-latest-date{
	display: none;
}

/*content Datum abschalten*/
.content .news-single-timedata{
	display: none;
}

.news-list-item p{
	font-size: 12px;
	}

a {
color:#5eb3dd;
text-decoration:none;
}

img {
border:0px solid;
}



h2 {
color:#5eb3dd;

font-size:20px;

}

h3 {
color:#5eb3dd;

font-size:14px;

}


.box {
background-image: url(../img/Background3.png);

background-repeat:no-repeat;
width:993px;
height:804px;
margin:auto;
/*border: 2px solid purple;*/

}


.nav {
width: 993px;
margin:auto;
padding-top:151px;
font-weight:bold; 
/*border: 2px solid blue;*/
text-align: center;
line-height: 35px;
vertical-align:middle;
text-align: center;
font-size:		16px;
font-weight:		bold;
color:#000000;
/*padding-left:1px;*/
/*padding-right:1px;*/
}

.nav a {
color:#000000;
font-size:16px;
text-decoration:none;
font-weight:bold;
text-align: center;

}


.spacer {
width: 993px;
height:16px;
margin:auto;
/*border: 1px solid yellow;*/

}





.content {
width: 571px;
height:555px;
*height:540px;
text-align:left;
/*margin-left:50px;*/
padding-left:50px;
padding-right:0px;
padding-top:5px;
*padding-top:20px;
float:left;
/*border: 1px solid red;*/
overflow:auto;
}

.service {
width: 300px;
height:142px;
*height:127px;
text-align:left;
float:right;
font-size:13px;
padding-top:2px;
*padding-top:18px;
/*border: 1px solid yellow;*/
color:#373839;
*line-height:15px;
padding-right:30px;
}


.news {
width: 280px;
height:405px;
text-align:left;
float:left;
font-size:12px;
/*border: 1px solid green;*/
padding-top:10px;
padding-left:45px;
overflow:auto;
}

.footerleft {
font-weight:bold; 
font-size:10px;
/*border: 1px solid yellow;*/
float:left;
padding-left:32px;
color:#000000;
}

.footerright {
margin-top:3px;
font-weight:bold; 
font-size:10px;
/*border: 1px solid yellow;*/
float:right;
padding-right:35px;
color:#000000;
}

.footerright a {
color:#000000;
text-decoration:none;
}

table#menu td a:link {
text-decoration:none;
color:#000000;
vertical-align:top;
text-align: center;
}

table#menu td a:visited {
text-decoration:none;
color:#000000;
vertical-align:top;
text-align: center;
}


.menu_current{
line-height: 35px;
background-image: url(../img/mark_1px.png);
vertical-align:middle;
text-align: center;
font-size:		16px;
font-weight:		bold;
color:#000000;
padding-left:1px;
padding-right:1px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
}

.menu_active {
line-height: 35px;
background-image: url(../img/mark_1px.png);
vertical-align:middle;
text-align: center;
font-size:		16px;
font-weight:		bold;
color:#000000;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
}






