body{margin:0;padding:0;background-color:#ffffff;}
marquee{margin:0;padding:0;}
td,p,a,h1,h2,h3,input,textarea,form{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;margin:0;padding:0;}
img{border:none;}
a{text-decoration:underline;}
.tblHead{width:850px;/*100%*/;}
.tblHead #tdFirst{width:200px;height:30px;text-align:center;}
.divTop img{margin:0px 0px 0px 2px;width:30px;height:28px;}
.divTop .bcgT1{background-color:#83acd6;}
.divTop .bcgT2{background-color:#336699;}
.divTop .bcgT3{background-color: #254a70;}
.navMain td{padding:2px 2px 2px 8px;}
.navMain a,.navMain td{font-size:12px;font-weight:bold;color: #214481/*#004080*/;}
.navMain td span{cursor:default;}
.navMain a:hover{text-decoration:none;color:#ff0000;}
.navMain .divSubV{position:static;left:auto;visibility:visible;}
.navMain .divSubH{position:absolute;left:-1024px;visibility:hidden;}
.navMain div p{padding-left:10px;}
.navMain div p a{font-size:11px;color: #000000/*#2D5986*/;font-weight:normal;text-decoration:none;}
.navMain div p a span{color:#ffffff;cursor:pointer;}
.navMain div p a .spnActive{color:#ff0000;}
.lnkBtm {color:#336699;text-decoration:none;}
.bcgGray{background-color:#ebebeb;}
.bcgYellow{background-color:#fff000;}
#tdContent{padding:3px 3px 8px 3px;}
#tdContent *{font-size:11px;}
#tdContent h1{font-size:18px;color:#336699;font-weight:bold;width:100%;border-bottom:1px solid #336699;}
#tdContent h2{font-size:14px;color:#254a70;font-weight:bold;}
#tdContent h3{font-size:11px;font-weight:bold;}
#tdContent a{color:#336699;text-decoration:underline;}
#tdContent a:hover{text-decoration:none;}
#tdContent .img1{border:1px solid #a9a9a9;}.dots {
	background-image: url(dienstleistungen/dots.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.blue {
	background-repeat: no-repeat;
	background-image: url(images/blue.gif);
	background-position: right top;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
}
.durchgestrichen {
	text-decoration: line-through;
}


/* hier beginnt das für die Box relevante CSS  */

.ro {
	background: url(images/roundedbox_ro.gif) top right no-repeat;
	margin:0;
	padding: 0;
}

.lo {
	background:  url(images/roundedbox_lo.gif) top left no-repeat;
	margin:0;
	padding: 0;
}

.ru {
	background:  url(images/roundedbox_ru.gif) bottom right no-repeat;
	margin:0;
	padding: 0;
	}

.lu {
	background:  url(images/roundedbox_lu.gif) bottom left no-repeat;
	margin:0;
	padding:0;
}

.inhalt {
	margin:0;
	padding: 8px 8px 8px 8px;
}

.inhalt p {
	margin:0;
	padding:0;
}
