* {border:0 none; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*          ALLGEMEINES                              */
.wrapper{width:800px; padding:0px 2px 2px 8px; margin-top:15px;  }

.header{background-color:#6DC7DA; color:#fff;  height: 70px; font-size: 1.3em; font-weight:bold; padding: 15px 0 0 15px;}
.header a{text-decoration:none; color: #fff; padding-bottom:5px; }

.ab-top-40 {padding-top: 40px;}

.navi ul {padding-top: 10px; padding-bottom: 40px; }
.navi ul li{display:inline; padding:10px; width: 73px; float:left;  margin-left: 5px; text-align:center; }
.navi ul li.start {margin-left: 0;}
.navi ul li.impr {width: 78px;}
.navi ul li a {text-decoration:none; color:#004F9D; font-size:0.79em; width: 100%; font-weight: bold;  }
.navi ul li a:hover {color:#ff0000; font-size:0.79em;}
.navi ul li a.aktiv {color: #FF0000; font-size:0.79em;}

.navi ul.unternavi {padding-top: 0px; padding-bottom: 0px; padding-left: 342px; }
.navi ul.unternavi li a.aktiv {color: #FF0000; font-size:0.79em;}
.navi ul.unternavi li{display:inline; padding:10px; border:0 none; width: auto; margin-left: 0px; margin-bottom: 0px;text-align:left; }

.content{margin-top:40px; color:#004F9D; min-height:490px; clear: left;}
.content p {line-height: 1.4; padding-top: 8px; color:#004F9D;}
.content p a {color:#004F9D;}
.content p a:hover {color: #ff0000;}
.content h3 {font-size: 1.3em; line-height: 1.5; padding-bottom: 1.1em; color: #ff0000; }
.content ul.behandlung { padding-top: 20px;}
.content ul.behandlung li { font-size: 1.1em; line-height: 1.3;}
.content dl.bildrechts {float: right; padding: 10px 0 0.5em 0.5em;}
.content dl.bildlinks {	float: left; padding: 10px 10px 0.5em 0;}
.content dl.bildrechts dt img,
.content dl.bildlinks dt img {display: block;cursor: pointer;}
.content dl.bildrechts dd,
.content dl.bildlinks dd {font-size: 0.7em;	color:#004F9D; text-align: center;	height: 20px;}

.left{width:340px;  float:left;}
.right{margin-left:25px; width:430px; float:left; font-size:0.79em; line-hight: 1.5;}
.right ul {padding-left: 20px; margin-bottom: 10px;}
.right ul li {line-height: 1.5;}
.right li a {text-decoration:none; color:#004F9D; font-size:0.79em}
.right li a:hover {text-decoration:underline; color:#000099; font-size:0.79em}


.right-top{margin-bottom:10px;}
.right-top li {padding:10px;}
.right-bottom {padding-top: 80px;}
.right-bottom li {padding:5px;}

.bluebox{margin-top:30px; background-color:#CCFFFF; width:320px; height:170px; padding:15px 0 0 15px; font-size:0.6em;}
.inlineright{float:left; width:155px; line-height:1.5; }
.inlineright a {font-size: 1em; color: #004F9D;}
.inlineright a:hover {color: #ff0000;}
.inlineleft{float:left; width:155px; line-height:1.5;}

.footer{border-top: 1px solid #6DC7DA; font-size: 0.7em; clear:both;}
.footer ul{float:right; margin-top:0px;}
.footer li a{ text-decoration:none; color:#004F9D;}
.footer li{display:inline; padding:5px 10px 0 0; line-height: 1.5;}

/*          SEITENSPEZIFISCHES                              */
.inliner{width:360px; padding:10px 10px 10px 0; overflow:auto; height:220px; margin-top:20px;}

p{margin-bottom:8px;}

.inline-border{padding:30px; width:900px;}
#dsa{line-height:20px; height:550px; overflow:auto;}
#sitemap li{padding:2px;}
#sitemap ul{margin-left:10px;}
.second{list-style-type: decimal; margin:5px 0 5px 0px; padding-left:10px;}
.third{list-style-type: upper-alpha; margin:5px 0 5px 0px; padding-left:25px;}
.bold{font-weight:bold; text-decoration:underline;}

