body, th, td, div, p     { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
input   { color: #1c1c1c; font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva }
.text      { color: #222; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.artikelText, .artikelText p        { color: #444; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.opener        { color: #444; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.openernews        { color: #444; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.news      { color: #222; font-size: 11px; font-family: Tahoma, Arial, Verdana, Helvetica, Geneva, sans-serif }
.small    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.subline       { color: #444; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;text-decoration:none }
.headcapitals       { color: #444; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;text-decoration:none }
.headcapitalsBold   { color: #444; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;text-decoration:none }
.graulinkBold   { color: #444; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;text-decoration:none }

.infoHead, a.infoBT { color: #222; font-size: 10px; padding:0px; padding-left:5px; padding-right:5px; background-color:#fff; font-family: Tahoma, Arial, Verdana, Helvetica, Geneva, sans-serif; text-decoration:none; }
.headcapitalsWhite       { color: #fff; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;text-decoration:none }

.seperatorLine {background-color:#CECECE}
.seperatorText     { color: #111; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; letter-spacing: 1px; padding-top: 1px; padding-left: 7px }
.seperatorLinks    { display:inline;color: #222; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
.seperatorLinks:hover {text-decoration:underline}
h1.seperatorLinks {font-weight:normal;margin:0}

a.newslink     { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.newslink:hover    { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.newslink:visited   { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.newslink:active   { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }

.grauBgColor    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #e5e5e5; padding: 3px }


a.graulinkBold_right    { color: #444; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.graulinkBold_right:hover     { color: #444; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.graulinkBold_right:visited    { color: #444; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.graulinkBold_right:active    { color: #444; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }


h1.headline, h1.headcapitals {margin:0px; padding-bottom:5px;}

.rotBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #F35E49; padding: 3px }
a.rotlink    { color: #F3351A; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.rotlink:hover     { color: #F3351A; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.rotlink:visited    { color: #F3351A; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.rotlink:active    { color: #F3351A; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.rotHeadline            { color: #f3351a; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.rothead            { color: #f3351a; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.rothead:hover     { color: #F3351A; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.rothead:visited     { color: #F3351A; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.rothead:active     { color: #F3351A; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_rot_active {background: #FFE3DA}
.nav_rot:hover {background: #FFE3DA}
.nav_rot {border-color: #F35E49}

.redBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #F35E49; }

.gelbBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #FFCD04 }
a.gelblink    { color: #c90; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gelblink:hover     { color: #c90; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.gelblink:visited    { color: #c90; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.gelblink:active    { color: #c90; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.gelbHeadline          { color: #c90; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gelbhead            { color: #c90; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gelbhead:hover     { color: #c90; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.gelbhead:visited     { color: #c90; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.gelbhead:active     { color: #c90; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_gelb_active{background: #FCF1C5}
.nav_gelb:hover {background: #FCF1C5}
.nav_gelb {border-color: #FFCD05}

.gruenBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #9cce31; padding: 3px }
a.gruenlink    { color: #6b8e23; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gruenlink:hover     { color: #6b8e23; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.gruenlink:visited    { color: #6b8e23; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.gruenlink:active    { color: #6b8e23; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.gruenHeadline            { color: #6b8e23; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gruenhead            { color: #6b8e23; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.gruenhead:hover     { color: #6b8e23; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.gruenhead:visited     { color: #6b8e23; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.gruenhead:active     { color: #6b8e23; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_gruen_active {background: #E5F2CB}
.nav_gruen:hover {background: #E5F2CB}
.nav_gruen {border-color: #99CC33}


.tuerkisBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #9999CC; padding: 3px }
a.tuerkislink      { color: #399; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.tuerkislink:hover       { color: #399; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.tuerkislink:visited      { color: #399; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.tuerkislink:active      { color: #399; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.tuerkisHeadline          { color: #399; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.tuerkishead              { color: #399; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.tuerkishead:hover       { color: #399; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.tuerkishead:visited       { color: #399; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.tuerkishead:active       { color: #399; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_tuerkis_active {background: #DAEBEB}
.nav_tuerkis:hover {background: #DAEBEB}
.nav_tuerkis {border-color: #9BCDCD}

.orangeBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #FF9933; padding: 3px }
a.orangelink      { color: #f63; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.orangelink:hover       { color: #f63; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.orangelink:visited      { color: #f63; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.orangelink:active      { color: #f63; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.orangeHeadline          { color: #f63; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.orangehead              { color: #f63; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.orangehead:hover       { color: #f63; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.orangehead:visited       { color: #f63; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.orangehead:active       { color: #f63; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_orange_active {background: #FDE3C6}
.nav_orange:hover {background: #FDE3C6}
.nav_orange {border-color: #FF9B37}

.blauBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #6699CC; padding: 3px }
a.blaulink     { color: #36c; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.blaulink:hover      { color: #36c; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.blaulink:visited      { color: #36c; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.blaulink:active     { color: #36c; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.blauHeadline          { color: #36c; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.blauhead             { color: #36c; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.blauhead:hover      { color: #36c; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.blauhead:visited      { color: #36c; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.blauhead:active      { color: #36c; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_blau_active {background: #D4E2EF}
.nav_blau:hover {background: #D4E2EF}
.nav_blau  { border: #699bcd }

.ockerBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #8C5A29; padding: 3px }
a.ockerlink    { color: #996600; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.ockerlink:hover     { color: #996600; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.ockerlink:visited    { color: #996600; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.ockerlink:active    { color: #996600; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.ockerHeadline            { color: #996600; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.ockerhead           { color: #996600; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.ockerhead:hover     { color: #996600; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.ockerhead:visited     { color: #996600; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.ockerhead:active     { color: #996600; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_ocker_active {background: #F5EBC2}
.nav_ocker:hover {background: #F5EBC2}
.nav_ocker {border-color: #8C5A29}

.braunBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #8C5A29; padding: 3px }
a.braunlink    { color: #663300; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.braunlink:hover     { color: #663300; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.braunlink:visited    { color: #663300; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.braunlink:active    { color: #663300; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.braunHeadline            { color: #663300; font-weight: bold; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.braunhead           { color: #663300; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none }
a.braunhead:hover     { color: #663300; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a.braunhead:visited     { color: #663300; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.braunhead:active     { color: #663300; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav_braun_active {background: #F1DFCB}
.nav_braun:hover {background: #F1DFCB}
.nav_braun {border-color: #8C5A29}

.grauBgColorMedium    { color: #222; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva; background-color:#666; }


.nav {width:150px;border:none;line-height: 16px}
.nav a {display: block;text-decoration:none}
.nav img {border:1px; margin-right:10px}
.nav td {border-bottom: 1px solid #CCCCCC}
.nav a:link   { color: #444; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav a:visited  { color: #444; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.nav a:hover  { color: #444; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }

.l1        { font: bold 11px Verdana, Arial, sans-serif }
.l1 a {padding: 4px 0px 5px 5px}
.l2      { font: 10px verdana, Arial, sans-serif }
.l2 a {border-left: 11px solid;padding: 4px 0px 5px 12px}

.rotHRColor { color: #F35E49; }
.gelbHRColor { color: #FFCD04; }
.gruenHRColor { color: #9cce31; }
.tuerkisHRColor { color: #9999CC; }
.orangeHRColor { color: #FF9933; }
.blauHRColor { color: #6699CC; }
.ockerHRColor { color: #8C5A29; }
.braunHRColor { color: #8C5A29; }


.gruen_HoverColor {background: #E5F2CB;}
.rot_HoverColor {background: #FFE3DA;}
.gelb_HoverColor {background: #FCF1C5;}
.tuerkis_HoverColor {background: #DAEBEB;}
.orange_HoverColor {background: #FDE3C6;}
.blau_HoverColor {background: #D4E2EF;}
.ocker_HoverColor {background: #F5EBC2;}
.braun_HoverColor {background: #F1DFCB;}

.teaserHLCell { padding:0px; padding-top:6px; }

/*Ratings*/
.profileRating {
	list-style:none;
	margin:0 0 0 5px;
	padding:0;
	width:60px;
	overflow:hidden;
}
.profileRating li {
	float:left;
	padding:0 1px;
}
.profileRating li img {display:block;}

/*Citbank */
	div.citiBox {border:1px solid #E2E2E2;width:429px; overflow:hidden;margin-top:1px}
	div.citiBox div.lowerBox {padding:0 3px 20px 20px;}
	div.citiBox div.boxDouble {width:404px;margin-top:10px;}
	
	div.citiBox h4 {color:#444; margin:0px;font-size:12px;}
	div.citiBox div.left {float:left}
	div.citiBox a {text-decoration:none; color:#015297;font-weight:bold;line-height:16px}
	div.citiBox div.w219 {width:219px}
	div.citiBox div.w188 {width:185px}
	
	div.citiBox .lineFull {width:360px;border-bottom:solid 1px #E2E2E2;}
	div.citiBox .lineHalf {width:144px;border-bottom:solid 1px #E2E2E2;}

	div.f100 .header {
		color:#CC0400;
		font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
		font-size:11px;
		text-decoration:none;
		padding: 5px 0;
		font-weight:bold;
	}
	div.f100 {margin-bottom:20px;}
	div.f100 a {text-decoration:none}
	div.f100 a:hover {text-decoration:underline}
	div.f100 ul, dl { margin:0; list-style-type:none;padding:0;}
	div.f100 ul li {display:inline; float:left; font-size:10px; list-style-type:none; padding:0 0 5px;}
	div.f100 div.small {margin-top:10px;font-size:10px; color:#7C7c7c;}
	
	#dci {margin:10px 0 20px;}
	#dci a {text-decoration:none; font-weight:bold; color:#444444;}
	#dci .box {border:1px solid #FFCD04; padding:5px;}
	#dci p {margin:0px;}
	#dci span.red {color:#CC0400;font-weight:bold;}
	#dci .header {margin-bottom:5px;}
	#dci .text {color:#222222;margin-bottom:5px;}

#moreSites {padding-left:10px;width:740px;margin-top:10px;}
#moreSites p {margin-top:0px;margin-bottom:3px;}
#moreSites #more {font-size:10px;color:#999999;margin-bottom:2px;}
#moreSites a {text-decoration:none}


