/*Text*/

body {
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

hr {
    border:#CCCCCC solid 1px;
}

table {
    margin: 0;
	padding: 0;
	border:solid;
	border-width: 0px;
    font-family:Verdana, Arial, Helvetica, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

table.klein {
    margin: 0;
	padding: 0;
	border:solid;
	border-width: 0px;
	font-family:Verdana, Arial, Helvetica, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

table td {
    text-align:left;
	vertical-align:top;
}

td.topl {
    width:947px;
    padding-bottom:40px;
	/*background:url(../bilder/bgtop.gif) top repeat-x;*/	
}

td.topr {
    padding-bottom:40px;
	background:url(../bilder/bgtop.gif) top repeat-x;	
}

td.left {
    width:160px;
	padding-left:17px;
	padding-right:30px;
	padding-top:23px;
	padding-bottom:40px;
}

td.mainvoll {
    width:740px;
    padding-right:0px;
	padding-bottom:40px;
}

td.main {
    width:500px;
    padding-right:60px;
	padding-bottom:40px;
}

td.news {
    width:180px;
}

td.leistel {
    width:937px;
    height:21px;
    padding-left:10px;
	vertical-align:middle;
	color:#FFFFFF;
    background:url(../bilder/leiste.gif) top left no-repeat;
}

td.leister {
    padding-left:0px;
    background:url(../bilder/bgleiste.gif) top repeat-x;
}

td.mid {
    text-align:center;
	vertical-align:middle;
}

table.dl td {
    padding: 0 40px 30px 0;
}

.ueb1 {
    font-size:18px;
	color:#000066;
}

.ueb2 {
    font-size:14px;
	color:#000066;
}

.btop {
    font-size:15px;
	line-height:28px;
}

ul li {
    list-style-type:square;
}

ul.ad li {
    list-style-type:none;
}

span.li li {
    line-height:25px;
	list-style-type:square;
}

img.imgl {
    margin-right:30px;
}
    


/*Links*/


table#navmenu {
    width:150px;
	margin: 0;
	padding: 0;
	border:solid;
	border-width: 0px;
	line-height:normal;
	position:relative;
}

table#navmenu td {
	width: 150px;
	margin:0;
}

table#navmenu a {
	display: block;
	margin: 0;
	padding: 4px 0 4px 13px;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color:#8E8E8E;
}

table#navmenu td#tab {
	width: 137px;
	padding-left:13px;
	margin:0;
}

table#navmenu td#tab a {
	font-size:11px;
}

table#navmenu a.act {
	background:url(../grafik/punkt-grau2.gif) left no-repeat;
}

table#navmenu a.act:hover {
	color: #D71C00;
	text-decoration: none;
	background:url(../grafik/punkt-rot2.gif) left no-repeat;
}

table#navmenu a:hover {
	color: #D71C00;
	text-decoration: none;
	background:url(../grafik/punkt-rot2.gif) left no-repeat;
}

table#homenav {
    margin: 0;
	padding: 0;
	border:solid;
	border-width: 0px;
	line-height:normal;
	position:absolute;
	left:870px;
	top:29px;
}

table#homenav td {
	/*width: 150px;*/
	margin:0;
}

table#homenav a {
	display: block;
	margin: 0;
	padding: 1px 0 1px 13px;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#8E8E8E;
}

table#homenav a.act {
	background:url(../grafik/punkt-grau2.gif) left no-repeat;
}

table#homanav a.act:hover {
	color: #D71C00;
	text-decoration: none;
	background:url(../grafik/punkt-rot2.gif) left no-repeat;
}

table#homenav a:hover {
	color: #D71C00;
	text-decoration: none;
	background:url(../grafik/punkt-rot2.gif) left no-repeat;
}




a:link { font-family:Verdana, Arial, Helvetica, Helvetica, sans-serif; font-size:12px; color:#8E8E8E; font-weight: normal; text-decoration:none; line-height: normal}
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#8E8E8E; text-decoration:none; line-height: normal; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#D71C00; text-decoration:underline; line-height: normal; }
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#8E8E8E; text-decoration:none; line-height: normal; }


