* { font-family: verdana, arial; font-size: 12px; }
img { border: 0px; }    
a { color: #21549e; font-family: verdana, arial; text-decoration: none; }
body, html { margin: 0px; padding: 0px; background-color: #dcedf1; }
mdiv { border: 1px solid green;}
.tdm { width: 992px; border: 1px solid #00637c; vertical-align: top; background-color: white; }
.tdo { background-color: #dcedf1; }
.logo { padding: 0px 0px 0px 0px; float: left; }
.topr { font-size: 10px; color: #767676; padding: 7px; text-align: right}
.topr a, .copy a { font-size: 10px; color: #767676; }
.tdmtime { clear: left; font-size: 10px; color: #767676; text-align: right; padding: 0px 7px 3px 7px;}
.menudiv { border-top: 1px solid #0584a5; }
.headbox { background-color: #21549e; border-left: 1px solid red; border-top: 1px solid white; border-bottom: 1px solid white; color: white; }
.menubox { height: 48px; }
.itemline { padding: 7px 0px 0px 0px; }
.itemline a { color: white; text-decoration: none; font-size: 13px}
.itemlinesmall { padding: 4px 0px 0px 0px;}
.itemlinesmall a { color: white; text-decoration: none; font-size: 11px}
.sublogo { float: left; }
.itemline a:hover, .itemlinesmall a:hover { color: #ca9700; } 
.itemlinesmallsub { background-color: #04aeda; border: 1px solid white; border-top: 1px solid #04aeda; position: relative; top: 0px; left: 0px; padding: 0px 5px 5px 5px; margin-top: 6px; }
.itemlinesmallsub a { color: white; text-decoration: none; font-size: 10px}
.is, .is a, a.is { font-weight: bold; color: #fbe4c4; }
.how2help { width: 235px; border-top: 1px solid white; vertical-align: top; }
#main { padding: 8px 10px 10px 17px; }
.pghead { font-weight: bold; color: #4b4b4b; font-size: 15px; }
.chead { color: #21549e; font-size: 12px; border-bottom: 1px solid #21549e; }
.cimg { vertical-align: top; padding-right: 5px; }
.cimg img { padding: 1px; border: 1px solid #21549e;}
.cbox { vertical-align: top; margin: 2px; }
.cbox .ctext { padding: 5px 0px 10px 0px; }
.sspacer { height: 2px; width: 200px; }
.asmall { font-size: 10px; }
.csmall { font-size: 9px; color: #666666; padding-bottom: 5px;}
.copy { text-align: center; font-size: 9px; color: #777777; border-top: 1px solid #AAAAAA; padding: 4px; width: 100%; margin-top: 10px; }
.btns, .btns a{ text-align: right; padding: 5px 5px 3px 0px; font-size: 9px; }
.ppages, .ppages a { text-align: center; font-size: 8px; color: #91c8d5; padding-top: 3px; }
.inputs { width: 180px; }


.th, .th a	     	{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #04aeda; vertical-align: bottom }
.td, .td 			{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #e1eef2 }
.td1				{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #d7e9ee }
.td2				{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #d9e8e7 }

.th					{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #3baad6; vertical-align: bottom }
.td					{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #e1eef2 }
.td1				{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #d7e9ee }
.td2				{ font-family: verdana, tahoma, myriad, sans-serif; font-size: 11px; color: #22568f; background-color: #d9e8e7 }
.tbu				{ font-family: verdana; font-size: 11px; color: #FFFFFF; background-color: #3baad6; padding: 3px; text-align: center; font-weight: bold }
.tc					{ background-color: #e1eef2; text-align: left; padding-left: 2px; }

.m					{ font-size: 12px; }



/*

body				{ font-family: verdana, myriad, sans-serif; font-size: 11px; margin: 0; background-color: #CCCCCC; background-image: url('pix/background.gif') }
a					{ text-decoration: none; color: #3baad6 }
a:hover				{ text-decoration: underline }
b					{ color: #5b564c }
p					{ font-family: verdana, myriad, sans-serif; font-size: 11px }
td					{ font-family: verdana, myriad, sans-serif; font-size: 11px }
h4					{ font-size: 13px; color:#157ea7 } 

.banner1			{ background-image: url('pix/banner1.jpg') }
.banner2			{ background-image: url('pix/banner2.jpg') }

.white				{ background-color: #FFFFFF}
.rosa				{ color: #157ea7; font-weight: bold }
.link				{ color: #4290e5 }

.lexikon_titel		{ color:#FFFFFF; background-color: #3baad6; font-weight: bold }

.login				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color:#000000 } 
.paper				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color:#000000; background-color: #FFFFFF; text-align:left; vertical-align:top }

.fineprint			{ font-family: verdana, myriad, sans-serif; font-size: 11px; color:#FFFFFF; background-color: #3baad6; text-align:left; vertical-align:middle; padding:7px }
.fineprint2			{ color:#FFFFFF }

.index1				{ font-family: verdana, myriad, sans-serif; font-size: 13px; color: #000000; font-weight: bold }
.index2				{ font-family: verdana, myriad, sans-serif; font-size: 13px; color: #000000; font-weight: bold }

.xl					{ font-family: verdana, myriad, sans-serif; font-size: 16px; color: #000000 }
.l					{ font-family: verdana, myriad, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.s					{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #000000 }
.tab				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #000000; background-color: #9ccae2; font-weight: normal }

.meldung			{ color: #660000; font-weight: bold }

.menu2				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #3baad6; font-weight: bold; text-decoration: none }
.menu2_hilite		{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #3baad6; font-weight: bold }
.menu2_separator	{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #85d9f1; background-color: #3baad6 }


.krth				{ font-weight: bold }
.krtd				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #000000 }
.krtd1				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #000000; background-color: #e1eef2 }
.krtd2				{ font-family: verdana, myriad, sans-serif; font-size: 11px; color: #000000; background-color: #eef9fc }

.ppages, .ppages a             { padding: 3px; color: #91a7be; }*/

