body {
	margin:0 0 0 0;
	padding:0;
	background-image:url(images/kacheln.gif);
	background-attachment:scroll;
	background-repeat:repeat-x;
	background-color:#4185c6;
	font: 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color: #194588;
	text-align:center;
}
.boldblue {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #3867b0;
}
.bottoml {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.bottomr {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.foot	{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
a:link, a:visited {
	color: #3867b0;
	text-decoration: underline;
}
a:hover {
	color: #333;
	text-decoration: underline;
}
a:active {
	color: #3867b0;
	text-decoration: underline;
}
/* --------------------------- inhalt --------------------------- */
#left {
	float:left;
	width:334px;
	min-height: 540px;
	margin:0px auto;
	text-align:left;
	background-image:url(images/leftbgn.jpg);
	background-repeat:no-repeat;
}
#right {
	float:left;
	width:406px;
	min-height: 540px;
	margin:0px auto;
	text-align:left;
	background-image:url(images/rightbgn.jpg);
	background-repeat:no-repeat;
}
#content {
	width:740px;
	margin:0px auto;
	text-align:left;
	background-image:url(images/kachelcontentn.gif);
	background-repeat:repeat;
	background-position: left 225px;
}
#head {
	width: 357px;
	margin:10px 20px 0 23px;
}
.trenn {
	width: 357px;
	margin:10px 20px 0 23px;
}
#text {
	width: 357px;
	margin:10px 20px 0 23px;
}
#head h1 {
	color: #3867b0;
	font:bold 22px "Times New Roman", Times, serif;
	margin: 0 0 0 0;
}
.navibox {
	float:left;
}
.naviboxr {
	float:left;
	padding:26px 0 0 0;
}
.picgr {
	padding:11px 0 0 32px;
}

.picgrn {
	padding:11px 0 0 143px;
	margin: -136px 0px -19px 0px
}

.picframe {
	margin:12px 0 0 32px;
}
.pichead {
	width:230px;
	float:left;
	text-align:left;
	padding:20px 0 10px 50px;
}
.ref {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width:280px;
	float:left;
	text-align:left;
	padding:10px 0 10px 36px;
}
.datens {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.thumbbox {
	float:left;
	padding:0 0 0 3px;
}
.floatstop {
	clear:both;
}
* html #left { /* Minimalhöhe für IE */
	height:expression(this.scrollHeight < 540? "540px" : "auto" );
}
* html #right { /* Minimalhöhe für IE */
	height:expression(this.scrollHeight < 540? "540px" : "auto" );
}
#content_footer {
	clear:left;
	width:740px;
	height:55px;
}
#footer_left {
	float:left;
	background-color:#7595c8;
	width:267px;
	height:45px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding:10px 0 0 52px;
}
#footer_right {
	float:left;
	background-color:#71a7e8;
	width:280px;
	height:45px;
	border: 1px solid #FFFFFF;
	padding:10px 0 0 110px;
}
#footer_space {
	float:left;
	width:15px;
	height:55px;
}
p {
	margin: 0 0 10px 0;
}
.p_text	{
	margin: 0 0 10px 0;
}
ul	{
	margin-top:2px;
	margin-left:0;
}
li	{
	margin: 0 0 0 0;
}
hr {
	color: #dc5028;
	height: 1px;
	width:339px;
	border-width: 0px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin: 0 0 0 0;
}
#suma {
display:none;
}

.link {
cursor:pointer;
}
