body {
	background-image:url(/images/img01_942.gif);
	background-position: center top;
	background-repeat:repeat-y;
	color: #FFFFFF;
	background-color:#193976;
}

a {
	color: #52A7E0;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1{font-weight: bold;}

h2, h3, h4, h5, h6 {
	text-transform: uppercase;
	font-weight: bold;}
h3.h34left{
 width:100px;
		background-color: #0099FF;
			padding: 5px 83px 5px 5px;}

#right h2{
 letter-spacing:4px;
	font-size:1em;
	padding: 0px;
	color: #193976;}

h3{
	font-size: 14px;
	padding: 0px;
	color: #FFFFFF;}
#right h3{
	font-size:1em;
  letter-spacing:4px;
	color: #193976;
	text-transform:none;}
#right h3.agb{letter-spacing:0px;}
p, ol, ul {
	margin-top: 0px;
	padding: 0px;
}
#right p{margin-bottom:0.6em;}
#right ul{list-style-type:circle;}
#right li ul{list-style-type:disc;}
#right li ul li ul{list-style-type:square;}
#right ul, #right ol{padding-left:2em;}
#right ul ol, #right ol ul, #right ul ul{padding-left:1em;}
#right li{margin-bottom:0.6em;}
#right li ul, #right li ol{margin-top:0.6em;}

.text1 {
	font-weight: bold;
	font-size: 27px;
	/*text-transform: lowercase*/;
	margin: 0px;
	padding: 0px;
	line-height:1.1em;
}

.text2 {
	font-weight: bold;
	font-size: 14px;
	/*text-transform: uppercase;*/
	padding-bottom: 10px;
}

.text3 {
	background-color: #0099FF;
	padding: 5px 83px 5px 5px;}

.img1 {
	float: left;
	margin: 0px;
	margin-left:0px;
}

.divider {
	border-top: 2px solid #5989E4;
}
.div4aktuelles p{font-size:0.9em;}
.wichtigx{}
#menu1 {
	float: left;
	width: 190px;
	margin: 0px auto;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}

#menu1 ul{
	margin: 0px;
	list-style: none;
	padding: 0px;}

#menu-01{
	margin: 0px 0px 5px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;
}

#menu-02 {
	margin: 0px 0px 5px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;
}

#menu-03 {
	margin: 0px 0px 5px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;
}

#menu-04 {
	margin: 0px 0px 5px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;
}

#menu-05 {
	margin: 0px 0px 10px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;
}
#menu1 li{
	margin: 0px 0px 5px 0px;
	padding: 10px 5px 10px 15px;
	list-style: none;
	border: 1px solid #3983BC;}
#menu1 li.aktiv, #menu1 li.aktiv a{
color:#FFFFFF}
#menu1 li.aktiv a{}
#menu1 li.aktiv a:hover{
text-decoration:none;}
/** CONTENT */

#content {
	width:742px;width:942px;
	margin: 0px auto;
	padding: 0px;
}

#left{
	float:left;
	padding:12px 5px 0px 15px;
	width:190px;
	background-color:#193976;}
#right {
	float: right;
	width:473px;width:673px;
	padding: 12px 20px 20px 15px;
	color: #000;
	font-size:0.9em;}

#colB {
	float: right;
	width: 520px;width: 720px;
}

/** FOOTER */

#footer {
	float: left;
	width: 190px;
	margin: 0px auto;
}

#footer p {
	margin: 0px;
	padding: 12px 5px 0px 5px;
	color: #4773C1;
	text-align: left;
	font-size: 9px;
}

#border-top {
	border-top: 4px solid #A67FDA;
}



#div4kontaktformular{
 border:1px solid #666666;
	padding:0.4em;}
#div4kontaktformular form{width:100%;}
#div4kontaktformular form p{margin:0.25em 0;} /*WICHTIG!*/
#div4kontaktformular p.p4bestaetigung,
 #div4kontaktformular p.p4formerror{
	font-size:0.9em;
	margin-bottom:0.4em;
	}
#div4kontaktformular form p.floatClear{height:1em;} /*WICHTIG!*/
#div4kontaktformular label{
 width:110px;
 float:left;}
#div4kontaktformular textarea{
 overflow:auto;
 height:150px;}
#div4kontaktformular textarea,
 #div4kontaktformular input{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
	font-size:1em;
 width:310px;
 border:solid #666666;
 border-width:1px;
	background-color:#F6F6FE;}
#div4kontaktformular #senden, #div4kontaktformular #vorschau, #div4kontaktformular #kontakt{
 width:100px;
 /*height:16px;*/
 padding:0px;
}

#apDiv1 {
	padding:0;
	position:relative;
	width:65px;
	height:135px;
	z-index:1;
	left: -50px;
	top:-125px;
}
#apDiv2 {
	padding:0;
	background-color:#009;
text-transform:none;
font-size:1.5em;
	position:relative;
	width:190px;
	z-index:1;
	left: 0px;
	top:-125px;
}