body { margin:30px 0px 0px 0px; font:11px Verdana; color:#2d3539; text-decoration:none; line-height:16px; background-color: #ffffff;}

td { font:11px Verdana;	color: #2d3539; text-decoration:none; line-height:16px; }
form { padding:0px; margin:0px; }
img { border:0px;}
ul { padding:0px; margin:0px 0px 0px 20px; }

table#mc {position:relative; top:210px; }
table#nc { position:absolute; left:0px; top:30px; }

a, a:link, a:visited, a:active { font:11px Verdana;	color: #003399;	text-decoration:underline; }
a:hover { color:#70c13d; }
h1 { font:bold 14px Verdana; color: #003399; margin-bottom: 0px;} 
h2, h3, .Headline{ font:bold 12px Verdana; color: #003399; margin:0px; } 
img.imgPng { behavior:url(/css/viewpng.htc);}
.normal { font:11px Verdana; color: #003399; }
.HLL {font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:none; color:#70C13D;}

a.HL, a.HL:link, a.HL:visited, a.HL:active { 
	font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:none}
a.HL:hover { color:#70c13d; }

.h3HL { 
	font-size:14px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:none}
.h3HL a:link { 
	font-size:14px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:underline; color:#090}
.h3HL a:visited { 
	font-size:14px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:underline; color:#090}

a.Headline, a.Headline:link, a.Headline:visited, a.Headline:active { 
	font:bold 12px Verdana; color: #003399;	text-decoration:underline;}
a.Headline:hover { color:#70c13d; }
.SubHeadline { font:bold 11px Verdana; color: #003399; }
.SubHeadline#Active { font:bold 11px Verdana; color:#70c13d; }
a.SubHeadline, a.SubHeadline:link, a.SubHeadline:visited, a.SubHeadline:active { 
	font:bold 11px Verdana;	color: #003399;	text-decoration:underline;}
a.SubHeadline:hover { color:#70c13d; }
.SHL { font:bold 11px Verdana; color: #003399; }
.SHL#Active { font:bold 11px Verdana; color: #70c13d; }
a.SHL, a.SHL:link, a.SHL:visited, a.SHL:active { 
	font:bold 11px Verdana;	color: #003399;	text-decoration:underline;}
a.SHL:hover { color:#70c13d; }
a.SubHeadlineActive, a.SubHeadlineActive:link, a.SubHeadlineActive:visited, a.SubHeadlineActive:active { 
	font:bold 11px Verdana;	color: #70c13d;	text-decoration:none;}
a.SubHeadlineActive:hover { color:#003399; }
a.SHA, a.SHA:link, a.SHA:visited, a.SHA:active { 
	font:bold 11px Verdana;	color: #70c13d;	text-decoration:none;}
a.SHA:hover { color:#003399; }
a.SiteNav, a.SiteNav:link, a.SiteNav:visited, a.SiteNav:active { font:bold 11px Verdana; color: #003399; text-decoration:none; }
a.SiteNav:hover { color:#70c13d; }
a.SN, a.SN:link, a.SN:visited, a.SN:active { font:bold 11px Verdana; color: #003399; text-decoration:none; }
a.SN:hover { color:#70c13d; }
a.SiteNavActive, a.SiteNavActive:link, a.SiteNavActive:visited, a.SiteNavActive:active { font:bold 11px Verdana; color: #70c13d; text-decoration:none; }
a.SiteNavActive:hover { color:#003399; }
a.SNA, a.SNA:link, a.SNA:visited, a.SNA:active { font:bold 11px Verdana; color: #70c13d; text-decoration:none; }
a.SNA:hover { color:#003399; }
.divisor { color:#70c13d;}
.divisorLang { color:#70c13d; margin-left:4px; margin-right:5px; }
.SearchBar { color:#ffffff; }
.InfoLine, .IL { color:#ffffff; font:bold 11px Verdana; }
.InfoLineNormal { color:#ffffff; }
a.InfoLine, a.InfoLine:link, a.InfoLine:visited, a.InfoLine:active,a.IL, a.IL:link, a.IL:visited, a.IL:active { color:#ffffff; font:bold 11px Verdana; text-decoration:underline; }
a.InfoLine:hover, a.IL:hover { color:#003399; text-decoration:none; }
td.SearchBar { font:11px Verdana; background-color:#003399; color:#ffffff; padding-top:7px; padding-bottom:7px; }
td.InfoLine, td.IL { font:bold 11px Verdana; background-color:#70c13d;	color:#ffffff; padding-top:5px; padding-bottom:5px; margin-bottom:30px; }
td.InfoBox, td.IB { background-color:#eff4fe; }
td.InfoBox2, td.IB2 { padding:20px; border:1px dotted #70c13d; }
td.Footer { border-top: 1px solid #70c13d; font:11px Verdana; color:#003399; padding-top:3px; }
#WithBorder, #WB { border-bottom:1px dotted #70c13d; padding-bottom:18px; }
#WithBorderHeadline, #WBH { border-bottom:1px dotted #70c13d; padding-bottom: 10px; }
input, select, textarea { font:11px Verdana; color: #003399; }
input.InfoBox, input.Page, textarea.Page { border:1px solid #a0a0a0; background-color:#ffffff; }
input.SearchBar { border:1px solid #70c13d; color:#003399; width:396px; }
.searchresult, .SR { vertical-align:top; padding-top:18px; }
.searchresultcontent, .SRC { width:740px; overflow:hidden; }
.marked { font-weight:bold; color:#70c13d;}
.txtgreen {color:#70c13d; font-size:11px; }
a.rss, a.rss:link, a.rss:visited, a.rss:active { 
	background-color:#ff8000;
	color:#ffffff;
	padding:2px;
	font:bold 9px verdana;
	text-decoration:none;
	margin:5px;
	white-space:nowrap;
}
.newspd {margin-bottom:4px; margin-top:0px;}
a.rss:hover { background-color:#003399; }
.divError{ border:1px dotted #70c13d; color: #003399; padding: 3px; margin-bottom:5px;}
.divInfo{ border:1px dotted #70c13d; color: #003399; padding: 3px; margin-bottom:5px;}

.list {margin-bottom:4px; height:14px;}
img { vertical-align:middle}
ght:bold;}
.thinline { text-decoration:underline; color:#649e40}
a:link {  text-decoration:none; }
a:visited { text-decoration:none; }
a:focus {  text-decoration:underline; }
a:hover {  text-decoration:underline; }
a:active { text-decoration:underline; }
.underline { text-decoration:underline; font-weight:bold;}
.SubHeadLineFooter {font-weight:bold; text-decoration:underline; color:#70c13d}
.infoDivGray {font: Verdana, sans-serif; color: #282828;}
.infoDivGreen {font:  Verdana, sans-serif; color: #282828;}
.infoDivLGGray {font: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #144097;}
.infoDivLGGreen {font: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #70c13d;}

fem {color:#70c13d; font-weight:normal;}

h5 { margin:0px; font:12px Verdana; }
.plz_tmp_Body {font-family:Arial, Helvetica, Verdana, Sans-Serif;font-size:11px}
.plz_tmp_Headline1 {font-size:14px}
.plz_tmp_Headline2 {font-size:13px}
.plz_tmp_Headline3 {font-size:12px}

.elYTV {display:none;}
.imgThumb {border:1px dotted #61ad31; padding:4px; width:100px; text-align:center; margin-right:10px; position:relative; }
.lupePos {position:absolute; right:-6px; bottom:-14px; }

.hght4 {height:4px}
.hght8 {height:8px}
.hght20 {height:20px}
.hght30 {height:30px}
.hght130 {height:130px}
.hght40 {height:40px}
.hght23 {height:23px;}
.pl30 {padding-left:30px;}
.pl130 {padding-left:130px;}
.fsz18 { font-size:18px; font-weight:normal }
.fsz18withLink { font-size:18px; font-weight:normal; text-decoration:underline}
.mb0 { margin-bottom:0px;}

.ml30 {margin-left:30px;}
.mt10 {margin-top:10px;}
.mt50mb40 {margin-top:50px; margin-bottom:40px;}
.w690mb60 {width:690px; margin-bottom:60px;}
.w20 {width:20px}
.w120mt4 {width:120px; text-align:left; margin-top:4px;}
.white12 {color:#FFFFFF; font-size:12px;}
.allnull {margin:0;padding:0;width:0px;height:0px;position:relative;}
.tdunderl {text-decoration:underline}

.clr2d3539 {color:#2d3539}
.clr999 {color:#999}
.clrCCC {color:#CCC}

#notesfornews { color:#000000}
#notesfornews a { color:#000000}
#plazoo_da1 {margin:0;margin-left:10px;margin-right:10px;padding:0;width:0px;height:0px;position:relative;} 
#plazoo_textcomm { margin-bottom:16px;  float:right; width:740px;}
#saLayer { margin-bottom:20px;}

.pt8 {padding-top:8px;}

.txtdecnone {text-decoration:none;}
.w250mt11 {width:180px; margin-top:11px;}
.mt6 {margin-top:6px;}
.ml85 {margin-left:85px;}
.posRelativ {position:relative;}
.posRelativWhite {position:relative; color:#FFFFFF}

.searchFormPos {position:absolute; bottom:-25px; left:0px;}
.searchInputFeld {position:absolute; bottom:12px; left:19px;}
.InputFeld {border:1px solid #c1c6d2; width:365px}
.searchCategorPos {position:absolute; bottom:13px; left:433px;}
.searchTypPos {position:absolute; bottom:-18px; left:20px; z-index:10}
.srLupePos {position:absolute; bottom:0px; left:641px;}
.srArrowPos {position:absolute; bottom:7px; left:396px;}
.w200 {width:200px;}

.VideosPos {margin-left:30px; padding-top:10px; color:#6db341}
.VideosTXT {font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; color:#003399}
.VideoBlock {border:1px dotted #70c13d; margin-top:10px; margin-bottom:20px; height:190px; margin-left:30px; width:736px;}
.PlayerPos {margin-left:15px; margin-top:15px; margin-bottom:15px;}
.VideoLogoPos {float:left; width:50px; margin-left:14px;}
.VideoLogoTXTPos {color:#003399; font-size:10px; margin-left:17px;}
.VideoTitle {font-size:10px; color:#999999}
.PlayerWidth {width:194px; margin-top:6px;}
.PlayerContent {float:left; width:200px; margin-left:8px;}

.tipsPos {width:720px; text-align:left; background-image:url(../images/mrkt.gif); background-repeat:no-repeat; background-position:33px 60%}
.tipsTXT {width:700px; text-align:left; font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; text-decoration:none; color:#003399;  padding-bottom:16px;}
.tipsWidth {width:600px; margin-left:117px;}

.keyw{  color:#033}
.keyw span:first-letter{ text-transform:uppercase; font-size:14px}

.letterList span { font-size:14px; text-transform:uppercase}
.h3tags {font-size:16px; color:#70c13d; margin-bottom:6px; margin-top:6px;}
.smallTags {color:#999; font-size:12px; font-style:italic; margin-bottom:20px; display:block}
.dHR {margin-top:16px; height:1px; border-top:1px solid #CCC; font-size:1px; margin-bottom:10px;}
.tagCollumn {float:left; width:180px;}

.firmName {color:#70c13d; font-size:14px;}
.firmName small { display:block; color:#999; font-size:11px; font-weight:normal; margin-top:10px; font-style:italic}
.firmName small a { color:#999; font-size:11px; font-weight:normal}
.firmName em {color:#999999; font-size:12px; font-weight:bold; font-style:normal}
.firmName h1 {color:#70c13d;}

.themesLnk {padding-left:20px; padding-bottom:10px; border-bottom:1px dotted #70c13d}



.firmNews {border-bottom:1px dotted #70c13d; padding-bottom:10px;}
.firmNews span{ display:block; margin-left:20px;}
.firmNews div{width:260px; height:40px; background-image:url(/images/news-punkt.gif); background-position:0px 4px; background-repeat:no-repeat; float:left; margin-bottom:16px; margin-left:10px;margin-right:10px; }

.firmNewsAll {border-bottom:1px dotted #70c13d; padding-bottom:10px;}
.firmNewsAll span{ display:block; margin-left:20px;}
.firmNewsAll div{ background-image:url(/images/news-punkt.gif); background-position:0px 4px; background-repeat:no-repeat; margin-bottom:16px; margin-left:10px;margin-right:10px; }
.firmNewsAll small { color:#999999; font-style:italic}

.firmNewsAll h3 { font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; color:#003399; margin-left:-20px;}
.firmNewsAll h3 span { font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; font-weight:normal; color:#70c13d; }

.firmDataTd {border-bottom:1px dotted #70c13d}

.ltrFrm {font-size:16px; font-weight:bold; color#70c13d;}
.ltrFrmSm {font-size:12px;}

.keywBt {}

.keywBt a {border:1px solid #c4efa9; color:#2160a6; padding:6px; font-size:16px; margin:3px; width:34px; height:34px; text-align:center; float:left; background-color:#ffffff; display:block}
.keywBt a:hover {border:1px solid #003399; background-color:#e6eaed; cursor:pointer; font-size:16px;}
.keywBt a:focus {border:1px solid #003399; background-color:#e6eaed; cursor:pointer; font-size:16px;}
.keywBt a:visited {border:1px solid #c4efa9; background-color:#ffffff; cursor:pointer; font-size:16px;}


@media print {
#DoNotPrint { display:none; }
}

