/***** Farben *****/
/* #788EAC -> blaugrau */
body {
	font-family:tahoma,verdana,helvecia,sans serif;
/*	margin:40px 0 0 20px;*/
	text-align:center;
	color:#1c3963;
	margin:0px auto;
}
img {
	behavior: url("pngbehavior.htc");
}
#containerSite {
  margin:40px auto;
  text-align:center;
  width:750px;
}
#seite {
	width:750px;
	display:block;
	background-color:#ffffff;
	margin:auto;
	text-align:left;
	float:left;
	border-bottom:5px solid #788eac;
	margin-bottom:10px;
}
#logoRO {
	width:150px;
	height:250px;
	position:absolute;
	/*margin:3px 0 0 610px;*/
	top:3px;
	/*left:610px;*/
	left:67%;
	display:block;
	z-index:1;
}
#seitenkopf {
	width:100%;
	height:110px;
	display:block;
	float:left;
	background-image:url(./images/clouds2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-top:5px solid #788eac;
}
#menue {
	display:block;
	float:left;
	width:100%;
	background-image:url(./images/menue.png);
	height:32px;
	text-align:left;
}
#seitenhals {
	height:170px;
	background-image:url(./images/header_koethen2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:5px solid #788eac;
	width:100%;
	display:block;
	float:left;
}
#titel {
	display:block;
	float:left;
	width:290px;
	margin-left:30px;
	margin-top:0;
	_margin-top:20px;
}
#layer {
	width:280px;
	height:160px;
	background-image:url(./images/layer2.gif);
	margin:50px 50px 0 400px;
	position:absolute;
	z-index:2;
	font-size:12px;
}
#anschrift {
	/*padding:8px 0 0 50px;*/
	padding:17px 0 0 50px;
}
.anschrift {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
}
.standard {
	color:#FFFFFF;
	font-size:12px;
}
#main {
	display:block;
	float:left;
	width:750px;
	background-image: url(./images/news.gif);
	background-repeat: repeat-y;
	background-position:450px;
}
#seitenbody {
	display:block;
	background-color:#FFFFFF;
	width:430px;
	float:left;
	color:#1f3a67;
	font-size:12px;
	padding:20px 10px 10px 10px;
	_padding:25px 10px 10px 10px;
	min-height:450px;
	_height:450px;
}
#newsblock {
	margin-top:10px;
	margin-left:450px;
	_margin-left:10px;
	width: 300px;
	position:absolute;
	z-index:1;
	padding:30px 20px 0 20px;
	_padding:30px 20px 0 10px;
	font-size:12px;
	color:#FFFFFF;
	display:block;
}
#seitenfuss {
	width:750px;
	display:block;
	float:left;
}
#fussRechts, #fussLinks {
	width:48%;
	float:right;
	text-align:right;
	display:block;
}
#fussLinks {
	float:left;
	text-align:left
}
p.newsline {
	width:210px;
	line-height:1px;
	border-bottom:1px solid #FFFFFF;
	display:block;
	margin-left:0;
	_margin-left:20px;
}
p.news, table.news {
	width:210px;
	color:#FFFFFF;
	font-size:12px;
	margin-left:0;
	_margin-left:20px;
}
table.news {
	margin:0;
	_margin:15px 0 0 20px;
}

h1, h2, h3 {
	font-family:georgia,"times new roman",serif;
	font-variant:small-caps;
	text-align:center;
	font-size:28px;
	color:#1c3963;
	letter-spacing:1px;
	font-style:italic;
}
h2, h3 {
	display: block; /*  margin-top:5px;*/
	font-weight:bold;
	font-style:normal;
	font-size:17px;
	text-align:left;
}
h3 {
	font-size:14px;
}
a.mainmenue, a.mainmenue:hover {
	color:#FFFFFF;
	font-size:14px;
	font-variant:small-caps;
	text-decoration:none;
	font-weight:bold;
	line-height:32px;
	vertical-align:center;
	letter-spacing:1px;
}
a.mainmenue:hover {
	color:#1c3963;
}
.smallText, a.smallLink {
	font-size:11px;
	color:#788EAC;
	text-decoration:none;
}
a.listmenue {
	color:#1c3963;
	text-decoration:none;
}
a.listmenue:hover {
	color:#788EAC;
	text-decoration:underline;
}
hr.small {
	color:#788eac;
	background-color:#788eac;
	border-bottom:1px solid #788eac;
	height:1px;
	line-height:1px;
	width:100%;
	font-size:1px;
	padding:0;
	margin:0;
}
input, textarea, select, button {
	border:1px solid #788eac;
	margin-right:5px; /*wichtig für Radio*/
	font-family:tahoma,verdana,helvecia,sans serif;
	font-size:12px;
	padding:2px;
}
.formTextfield, .formTextarea {
	width:250px;
}
.formTextarea {
	height:100px;
}
.formButton {
	margin:5px 0 0 155px;
	width:100px;
	cursor:pointer;
}

/*** ARTIKEL ***/
.artikelContainer {
	display:block;
	float:left;
	width:100%;
	clear:both;
	text-align:justify;
}
.artikelImage-left {
	float:left;
	margin:2px 10px 2px 0;
}
.artikelImage-right {
	float:right;
	margin:2px 0 2px 10px;
}
.artikelContent {
	float:left;
	width:74%;
	display:block;
}
.galerie {
	padding:3px;
	border:1px solid #688bb8;
}
.spacer {
  clear:both;
  float:left;
  height:5px;
  line-heiht:5px;
}
table b, form td {
  font-size:11px;
}
