.default  { color: black; font-size: 12px; line-height: 16px; }
.verysmall   { font-size: 8px; }
.small   { color: #535353; font-size: 10px; }
.small-headline   { color: #000000; font-size: 10px; line-height: 13px; }
.small-headline a:link    { color: #505050; text-decoration: none; }
.small-headline a:visited    { color: #505050; text-decoration: none; }
.small-headline a:active    { color: #3f3f9a; text-decoration: underline; }
.small-headline a:hover    { color: #3f3f9a; text-decoration: underline; }
.small-grey   { color: #232323; font-size: 10px; line-height: 13px; }
.small-grey a:link    { color: #505050; text-decoration: none; }
.small-grey a:visited    { color: #505050; text-decoration: none; }
.small-grey a:active    { color: #3f3f9a; text-decoration: underline; }
.small-grey a:hover    { color: #3f3f9a; text-decoration: underline; }
.small-grey-list   { color: #232323; font-size: 10px; line-height: 9px; }
.small-grey-list a:link    { color: #505050; text-decoration: none; }
.small-grey-list a:visited    { color: #505050; text-decoration: none; }
.small-grey-list a:active    { color: #3f3f9a; text-decoration: underline; }
.small-grey-list a:hover    { color: #3f3f9a; text-decoration: underline; }
.smallbold   { color: #232323; font-weight: bold; font-size: 11px; line-height: 16px; }
.small-white   { color: #ffffff; font-size: 10px; line-height: 13px; }
.small-white a:link    { color: #ffffff; text-decoration: none; }
.small-white a:visited    { color: #ffffff; text-decoration: none; }
.small-white a:active    { color: #ffffff; text-decoration: underline; }
.small-white a:hover    { color: #ffffff; text-decoration: underline; }
.smallbold-white   { color: #ffffff; font-weight: bold; font-size: 10px; line-height: 13px; }
.smallbold-white a:link    { color: #ffffff; font-weight: bold; font-size: 10px; line-height: 13px; }
.smallbold-white a:visited    { color: #ffffff; text-decoration: none; }
.smallbold-white a:active    { color: #ffffff; text-decoration: underline; }
.smallbold-white a:hover    { color: #ffffff; text-decoration: underline; }
.smallbold-headline   { color: #3aa630; font-weight: bold; font-size: 10px; line-height: 13px; }

.headline   { color: #3aa630; font-weight: bold; font-size: 11px; line-height: 14px; }
.headlinenormalheight   { color: #3aa630; font-weight: bold; font-size: 11px; }
.headline-white   { color: #ffffff; font-weight: bold; font-size: 11px; line-height: 14px; }
.headline13px   { color: #3aa630; font-weight: bold; font-size: 13px; line-height: 16px; }
.headline14px   { color: #3aa630; font-weight: bold; font-size: 14px; line-height: 17px; }
.headline14px-white   { color: #ffffff; font-weight: bold; font-size: 14px; line-height: 14px;  }
.headline14px-white a:link  { color: #ffffff; font-weight: bold; font-size: 14px; line-height: 14px; }
.headline14px-white a:visited  { color: #ffffff; font-weight: bold; font-size: 14px; line-height: 14px; }
.headline14px-white a:active  { color: #ffffff; font-weight: bold; font-size: 14px; line-height: 14px; }
.headline14px-white a:hover  { color: #ffffff; font-weight: bold; font-size: 14px; line-height: 14px; }
.headline14px-black   { color: 000000; font-weight: bold; font-size: 14px; line-height: 14px; }
.headline14px-black a:link    { color: #000000; text-decoration: none; }
.headline14px-black a:visited    { color: #000000; text-decoration: none; }
.headline14px-black a:active    { color: #000000; text-decoration: underline; }
.headline14px-black a:hover    { color: #000000; text-decoration: underline; }

.print_normal { font-family: Times New Roman,Georgia,Times; font-size: 12pt; line-height: 13pt; }
.print_small { font-family: Times New Roman,Georgia,Times; font-size: 10pt; }
.print_headline { font-family: Times New Roman,Georgia,Times; font-size: 14pt; line-height: 16pt; }

.form-small   { font-size:9px; border-style:1px solid; }

.openedclosedfolder { font-size: 10px; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #c0c0c0; text-decoration: none; }
.openedclosedfolder a  { color: #666666; text-decoration: none; }

.hintergrundfarbe { background-color: #eeeeee; padding: 4px; border-bottom: 3px solid #fff; }

body  { color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, sans-serif; line-height: 15px; background-color: #1b5e15; background-image: url(pictures/bg-cybermoor.jpg); background-repeat: no-repeat; margin-top: 0; margin-left: 10px; }
a: link, a:visited { text-decoration: none }
a:active, a:hover { text-decoration: underline }
input, select { font-size: 10px; }
	
#metanavi { width: 590px; margin-top: 5px; text-align: right; float:left; }
.metanavi a { margin-left: 15px;  color: #39a32e;font-size: 10px; font-weight: bold; text-decoration: none }
.metanavi a:hover { text-decoration: underline; }

#metanaviactive { width: 890px; margin-top: 15px; text-align: right }
.metanaviactive a { margin-left: 15px; color: #1b5e15; font-size: 10px; font-weight: bold; text-decoration: none }
.metanaviactive a:hover { text-decoration: underline; }
	
#mainnavi { position: absolute; top: 146px; left:10px; width: 900px; height: 28px; border-bottom: none; clear:both; }
#mainnavi1left { float: left; width: 200px ; padding: 0px 0 0 0;}
#mainnavi1middle { float: left; width: 450px; }

.mainnavi1button1 a { float: left; height: 28px; width: 87px; background-image: url(pictures/dm/mainnavi1-button1.gif); text-align: center; }
.mainnavi1button1active a { background-image: url(pictures/dm/mainnavi1-button1-over.gif); float: left; height: 28px; width: 87px; text-align: center; }
.mainnavi1button1 a:hover { background-image: url(pictures/dm/mainnavi1-button1-over.gif) }
.mainnavi1button2 a { float: left; height: 28px; width: 121px; background-image: url(pictures/dm/mainnavi1-button2.gif); text-align: center; }
.mainnavi1button2active a { background-image: url(pictures/dm/mainnavi1-button2-over.gif); float: left; height: 28px; width: 121px; text-align: center; }
.mainnavi1button2 a:hover { background-image: url(pictures/dm/mainnavi1-button2-over.gif) }
.mainnavi1button3 a { float: left; height: 28px; width: 134px; background-image: url(pictures/dm/mainnavi1-button3.gif); text-align: center; }
.mainnavi1button3active a { background-image: url(pictures/dm/mainnavi1-button3-over.gif); float: left; height: 28px; width: 134px; text-align: center; }
.mainnavi1button3 a:hover { background-image: url(pictures/dm/mainnavi1-button3-over.gif); }
.mainnavi1button4 a { float: left; height: 28px; width: 108px; background-image: url(pictures/dm/mainnavi1-button4.gif); text-align: center; }
.mainnavi1button4active a { background-image: url(pictures/dm/mainnavi1-button4-over.gif); float: left; height: 28px; width: 108px; text-align: center; }
.mainnavi1button4 a:hover { background-image: url(pictures/dm/mainnavi1-button4-over.gif) }

.mainnavi1 a { color: #fff; text-align: center; line-height: 25px; font-weight: bold; text-decoration: none }
.mainnavi1 a:hover { text-decoration: none }
#mainnavi1right { float: left; width: 5px }
#mainnavi2 { float: left; width: 240px; background-image: url(pictures/dm/mainnavi2-bg-passive.gif); }
.mainnavi2button1passive { float: left; height: 28px; width: 83px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; }
.mainnavi2button1active { float: left; height: 28px; width: 83px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; background-image: url(pictures/dm/mainnavi1-button1-over.gif);}
.mainnavi2button1 a { float: left; height: 28px; width: 83px; background-image: url(pictures/dm/mainnavi2-button1.gif); text-align: center; }
.mainnavi2button1 a:hover { background-image: url(pictures/dm/mainnavi2-button1-over.gif) }	
.mainnavi2button2passive { float: left; height: 28px; width: 76px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; }
.mainnavi2button2active { float: left; height: 28px; width: 76px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; background-image: url(pictures/dm/mainnavi1-button2-over.gif)}
.mainnavi2button2 a { float: left; height: 28px; width: 76px; background-color: #087c52; text-align: center; }
.mainnavi2button2 a:hover { background-color: #3aa630 }
.mainnavi2button3passive { float: left; height: 28px; width: 81px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; }
.mainnavi2button3active { float: left; height: 28px; width: 81px; line-height: 25px; font-weight: bold; color: #898989; text-align: center; background-image: url(pictures/dm/mainnavi2-button3-over.gif)}
.mainnavi2button3 a { float: left; height: 28px; width: 81px; background-image: url(pictures/dm/mainnavi2-button3.gif); text-align: center; }
.mainnavi2button3 a:hover { background-image: url(pictures/dm/mainnavi2-button3-over.gif) }
.mainnavi2 a { color: #fff; text-align: center; line-height: 25px; font-weight: bold; text-decoration: none }
.mainnavi2 a:hover { text-decoration: none }
.mainnavi2passive a { color: #898989; text-align: center; line-height: 25px; font-weight: bold; text-decoration: none }
.mainnavi2passive a:hover { text-decoration: none }

#mainnaviactive { z-index: 10; position: absolute; left: 10px; top: 176px; height: 9px; width: 900px; }
#subnaviactive { float: left; width: 200px; background-color: #3aa630 }
#subnaviuseractive { float: left; width: 200px; background-color: #3aa630 }
.endpieces { float: left; width: 5px; height: 9px }
.middlepiece { float: left; height: 9px; }
	
#leftcolumn { z-index: 11; position: absolute; top: 183px; width: 205px; left:5px; }
.subnavi1headline { font-weight: bold; background-color: #3aa630; color: #fff; }
.subnavi2headline { font-weight: bold; background-color: #3aa630; color: #fff; }
.subnavitext { padding-left: 15px; padding-right: 5px; background-image: url(pictures/dm/subnavi-text-bg.gif); background-repeat: no-repeat; }
.subnavi { background-color: #087c52; color: #fff; font-size: 10px; }
.subnavi a { font-weight: bold; font-size: 11px; color: #fff; text-decoration: none; }
.subnavi a:hover { text-decoration: underline; }
.subnaviactive { background-color: #087c52; color: #313131; font-size: 10px; }
.subnaviactive a { font-weight: bold; font-size: 11px; color: #fff; text-decoration: none; }
.subnaviactive a:hover { text-decoration: underline; }

.subsubnavitext { width:150px; float:left; padding-right:5px color:red; 5px; font-weight: normal; text-decoration: none; }
.subsubnavitext a { font-weight: normal; text-decoration: none; }
.subsubnavitext a:link { font-weight: normal; text-decoration: none; }
.subsubnavitext a:visited { font-weight: normal; text-decoration: none; }
.subsubnavitext a:hover { font-weight: normal; text-decoration: underline;}
.subsubnavitextrot { width:150px; float:left; padding-right:5px color:red; 5px; font-weight: normal; text-decoration: none; }
.subsubnavitextrot a { font-weight: normal; color:red; text-decoration: none; }
.subsubnavitextrot a:link { font-weight: normal; color:red; text-decoration: none; }
.subsubnavitextrot a:visited { font-weight: normal; color:red; text-decoration: none; }
.subsubnavitextrot a:hover { font-weight: normal; color:red; text-decoration: underline;}
 

.middlecolumn { z-index: 8; position: absolute; top: 190px; left: 210px; width: 455px; }
.middlecolumn a { color: #4A728E; text-decoration: none }
.middlecolumn a:hover { text-decoration: underline }
.middlecolumn2 { z-index: 8; position: absolute; top: 180px; width: 660px; left: 5px;}
.middlecolumn2 a { color: #4A728E; text-decoration: none }
.middlecolumn2 a:hover { text-decoration: underline }
.middlecolumn3 { z-index: 8; position: absolute; top: 180px; left: 5px; width: 905px; }
.middlecolumn3 a { color: #4A728E; text-decoration: none }
.middlecolumn3 a:hover { text-decoration: underline }

.middlecolumnhalf { float: left; width: 210px; margin-bottom: 2px; }
#middlecolumnwhite { background-color: #fff; }
.middlecolumntextarea { margin-left: 10px; margin-right: 10px; }
.headline { clear: both; color: #3aa630; font-size: 16px; font-weight: bold; line-height: 22px; margin-bottom: 8px; }
.subheadline { color: #000; font-size: 10px; font-weight: bold; }
.bold { font-weight: bold }
.grey { color: #535353 }
.background { background-color: #e6f2ed; padding: 2px; color: #535353; font-size: 10px; }
.articleicons { float: right; padding: 4px; }
.articleheadline { font-size: 12px; font-weight: bold; }
.text { margin-top: 5px; margin-bottom: 5px; color: #000; font-size: 11px; }
.textabstand { margin-left: 5px; margin-bottom: 15px; color: #000; font-size: 11px; }
.comment  { color: #fff; font-size: 12px; font-weight: bold; background-image: url(pictures/dm/bg-middlecolumn-bar-top.gif); background-repeat: no-repeat; text-align: center; padding-top: 2px; height: 20px }
.commentbackground { background-color: #e6f2ed; padding: 4px; border-bottom: 2px solid #fff; }
.commentheadline { font-weight: bold; color: 3aa630; }
.commentsub { margin-left: 15px; }
.commentsubtext { font-size: 10px; }
.listforumborder { border: 2px solid #e6f2ed; }
.listforum { padding: 3px; background-color: #e6f2ed; }
.listforumwhite { padding: 3px; }
.listforum1 { float: left; width: 20px; font-size: 11px; font-weight: bold; }
.listforum2 { float: left; width: 220px; font-size: 11px; font-weight: bold; }
.listforum3 { float: left; width: 100px; font-size: 10px; }
.listforum4 { float: left; font-size: 10px;}
.listforumhead  { height: 20px; padding-top: 2px; color: #fff; font-weight: bold; background-image: url("pictures/dm/bg-middlecolumn-bar-top.gif"); background-repeat: no-repeat; }
.listforum1head { float: left; width: 20px; font-size: 10px; font-weight: bold; }
.listforum2head { float: left; width: 220px; font-size: 10px; font-weight: bold; }
.listforum3head { float: left; width: 100px; font-size: 10px; }
.listforum4head { float: left; font-size: 10px; }
.listforumclear { clear: both }
.mail { height: 20px; padding-top: 2px; color: #fff; font-weight: bold; background-image: url("pictures/dm/bg-middlecolumn-bar-top.gif"); background-repeat: no-repeat; }
.mailicons { float: left; width: 50px; }
.mailsubject { float: left; width: 180px; margin-left: 5px; }
.mailsender { float: left; width: 100px; }
.maildate { float: left; width: 70px }
.mailclear { clear: both }
.mailbarwhite {  font-size: 10px; width: 432px; background-color: #fff; padding: 2px; }
.mailbarblue {  font-size: 10px; width: 432px; background-color: #e6f2ed; padding: 2px; }
.mailfunctions { height: 20px; padding-top: 3px; color: #fff; font-size: 10px; font-weight: bold; background-image: url("pictures/dm/bg-middlecolumn-bar-bottom.gif"); background-repeat: no-repeat; }
.mailfunctions a { color: #fff; text-decoration: none }
.mailfunctions a:hover { text-decoration: underline }
#footer { color: #fff; font-size: 10px; text-align: center; }
#footer a { color: #fff; text-decoration: underline; font-weight: bold; }
#footer a:hover { color: #3aa630; text-decoration: underline; }
#footernavi { text-align: right; margin-bottom: 30px; }
#copyright { padding-top: 10px; margin-bottom: 20px; }
	
#rightcolumn { z-index: 7; position: absolute; top: 176px; left: 665; width: 245px; }
.user { color: #535353; font-size: 10px; background-image: url(pictures/dm/usernavi-active-bg.gif); background-repeat: repeat-y; padding: 10px; width: 245px }
.user a { color: #3aa630; font-weight: bold; text-decoration: none; }
.user a:hover { color: #3aa630; font-weight: bold; text-decoration: underline; }
.userpassive  { color: #898989; font-weight: bold; font-size: 10px; line-height: 22px; font-weight: bold; background-image: url("pictures/dm/usernavi-passive-bg.gif"); background-repeat: repeat-y; padding: 10px; width: 245px }
.userpassive a  { color: #3aa630; text-decoration: none; }
.userpassive a:hover  { text-decoration: underline }
.red { color: #4A728E; font-weight: bold; }
.box { margin-left: 5px; font-size: 10px; }
.flyingbox { margin-left: 5px; font-size: 10px; }
.box a { color: #3aa630; text-decoration: none; }
.box a:hover { text-decoration: underline; }
.boxheadline  { color: #fff; font-weight: bold; background-image: url(pictures/dm/box-top.gif); background-repeat: no-repeat; padding-top: 5px; padding-left: 10px }
.boxcontent { padding: 7px; background-color: #fff; color: 535353; }
.boxsearch  { color: #fff; font-weight: bold; background-image: url(pictures/dm/box-search-bg.gif); background-repeat: repeat-y; padding-left: 10px }
.boxsearch a { color: #fff }
.boxrowblue { height: 18px; background-color: #e6f2ed; border-bottom: 1px solid #fff; }
.boxrowwhite { height: 18px; background-color: fff; border-bottom: 1px solid #fff; }
.boxrowautoheightblue { background-color: #e6f2ed; border-bottom: 1px solid #fff; }
.boxrowautoheightwhite { background-color: fff; border-bottom: 1px solid #fff; }
.boxrow { float: left; width: 240px; }
.boxrow1 { float: left; width: 150px; }
.boxrow2 { float: left; width: 60px; }
.boxrow3 { clear: both; }

.reiterkarte { float: left; width: 108px; height: 20px; line-height: 20px; text-align: center; color: #fff; font-weight: bold; background-image: url("pictures/dm/bg-reiterkarte-passive.gif"); background-repeat: no-repeat; text-decoration: none }
.reiterkarte a:hover { text-decoration: none; background-image: url("pictures/dm/bg-reiterkarte-active.gif"); background-repeat: no-repeat; }
.reiterkarteactive  { float: left; width: 108px; height: 20px; line-height: 20px; text-align: center; color: #fff; font-weight: bold; background-image: url("pictures/dm/bg-reiterkarte-active.gif"); background-repeat: no-repeat; text-decoration: none }
.reiterkarteactive a:hover { text-decoration: none; }
.reiterkartespace { float: left; width: 1px; }
.reiterkarteline { clear: both; background-color: #3aa630; height: 3px; }
.reiterkartecontent { background-color: #d9eaf7; padding: 5px; }
.reiterkartecontent { background-color: #d9eaf7; padding: 5px; }
.reiterkartecontent { background-color: #d9eaf7; padding: 5px; }
.reiterkartecontent { background-color: #d9eaf7; padding: 5px; }

.surveycard 		{ float: left; text-decoration: none }
.surveycard a { text-decoration: none;}
.surveycard a:link { text-decoration: none;  }
.surveycard a:visited { text-decoration: none;   }
.surveycard a:hover { text-decoration: none;  }
.surveycardactive  	{ float: left; font-weight: bold; text-decoration: none }
.surveycardactive a { text-decoration: none; font-weight: bold; }
.surveycardactive a:link { text-decoration: none; font-weight: bold;  }
.surveycardactive a:visited { text-decoration: none; font-weight: bold;  }
.surveycardactive a:hover { text-decoration: none; font-weight: bold; }

.articlelinkbox { background-color: #e6f2ed; padding: 4px; }
.articlelink { float: left; width: 205px; margin-right: 5px; }
.clear { clear: both; height: 1px; }
.line { clear: both; height: 1px; border-top: 1px solid #e0e0e0; }

.abstand8px { clear: both; height: 8px; }
.merkmalskarte { float: left; width: 199px; margin-bottom: 10px; margin-right: 10px; background-color: #e6f2ed; padding: 4px; }
.articlecolumn { float: left; width: 207px; margin-right: 10px;}

.Ink {position: absolute; background-color: #FF0000; border-top: 0px solid transparent; width: 3px; height: 3px; overflow:hidden; z-index:9;}


.wolke { color: #535353; text-align: center; }
.wolke a { color: #535353; text-decoration: none; }
.wolke a:hover { color: #535353; text-decoration: underline; }

.wolke10 { font-size: 17px; line-height: normal; }
.wolke9  { font-size: 16px; line-height: normal; }
.wolke8  { font-size: 15px; line-height: normal; }
.wolke7  { font-size: 14px; line-height: normal; }
.wolke6  { font-size: 13px; line-height: normal; }
.wolke5  { font-size: 12px; line-height: normal; }
.wolke4  { font-size: 11px; line-height: normal; }
.wolke3  { font-size: 10px; line-height: normal; }
.wolke2  { font-size: 9px; line-height: normal; }
.wolke1  { font-size: 8px; line-height: normal; }


/* Map */

.map-b1 a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b1.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b1 a:hover { background-image: url('pictures/gis-images/b1-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b1-active a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b1-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b1-active a:hover { text-decoration: none; }
.map-b2 a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b2.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b2 a:hover { background-image: url('pictures/gis-images/b2-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b2-active a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b2-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b2-active a:hover { text-decoration: none; }
.map-b3 a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b3.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b3 a:hover { background-image: url('pictures/gis-images/b3-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b3-active a { float: left; width: 83px; height: 39px; background-image: url('pictures/gis-images/b3-active.gif'); background-repeat: no-repeat; text-decoration: none; }
.map-b3-active a:hover { text-decoration: none; }


.float { float: left; }
.map-image { float: left; margin-right: 10px; margin-bottom: 5px; }
.padder5 { padding-top: 5px; }
.b-form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }

.b1-text { padding-left: 5px; padding-top: 3px; }
.b1-text a { color: #087c52; text-decoration: none; }
.b1-text a:hover { color: #087c52; text-decoration: underline; }
.b2-text { padding-left: 255px; padding-top: 3px; }
.b2-text a { color: #4A728E; text-decoration: none; }
.b2-text a:hover { color: #4A728E; text-decoration: underline; }
.b3-text { padding-left: 255px; padding-top: 3px; }
.b3-text a { color: #f4c501; text-decoration: none; }
.b3-text a:hover { color: #f4c501; text-decoration: underline; }

.b1-box { padding-left: 10px; padding-right: 10px; background-image: url(pictures/gis-images/b1-box-bg.gif); background-repeat: repeat-y; }
.b1-box a { color: #3aa630; text-decoration: none; }
.b1-box a:hover { color: #3aa630; font-weight: underline; }
.b2-box { padding-left: 10px; padding-right: 10px; background-image: url(pictures/gis-images/b2-box-bg.gif); background-repeat: no-repeat; color: #fff; font-weight: bold; }
.b2-boxbottom { padding-left: 10px; padding-right: 10px; background-image: url(pictures/gis-images/b2-box-bg.gif); background-repeat: no-repeat; color: #fff; }
.b2-box2 { padding-left: 10px; padding-right: 10px; background-image: url(pictures/gis-images/b2-box-bg2.gif); background-repeat: repeat-y; color: #fff; }
.b3-box { padding-left: 10px; padding-right: 10px; background-image: url(pictures/gis-images/b3-box-bg.gif); background-repeat: repeat-y; color: #fff; }

.b1-headline { color: #3aa630; font-size: 14px; line-height: 16px; font-weight: bold; margin-bottom: 5px; }
.b2-headline { color: #fff; font-size: 14px; line-height: 16px; font-weight: bold; margin-bottom: 5px; }
.b3-headline { color: #fff; font-size: 14px; line-height: 16px; font-weight: bold; margin-bottom: 5px; }

.b3-tableheadline { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.b3-tableheadline a { color: #fff; text-decoration: none; }
.b3-tableheadline a:hover { color: #fff; text-decoration: underline; }
.b3-tablerow1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
.b3-tablerow2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffeb99; font-family: Verdana, Arial, Helvetica, sans-serif; }
.b3-tablepadder { padding:4px; }



















