body {
    background: #FFF;
    font-family: arial, helvetica, verdana, sans-serif;
    font-size: auto; color: #444;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;    
    /* part 1 of 2 centering hack */
}
* html, form, p, div { margin: 0; padding: 0; }
a { color: #007C92; text-decoration: none; }
a:hover { text-decoration: underline; } 
.PrintLink { display: none; }
.Link {
    display: block;
    background: transparent url(/images/bg-nav-rightarrow.gif) 0 4px no-repeat;
    padding: 0 0 0 10px; margin: 0;
}
.PhoneLink {
    background: transparent url(/images/icon_mobile.gif) 0 0 no-repeat;
    padding: 0 0 0 13px; margin: 0;
}
.MailLink {
    background: transparent url(/images/icon_mail.gif) 0 3px no-repeat;
    padding: 0 0 0 15px; margin: 0;
}
.PrintLink:hover,
.Link:hover,
.PhoneLink:hover,
.MailLink:hover { /*text-decoration: underline;*/ }  
.ArticleImg { margin-bottom: 10px; }
.hr { border-top: 1px solid #002664; }
.hrBig { border-top: 4px solid #002664; }
.hrBigGrey { border-top: 4px solid #565656; }
.hrGrey { border-top: 1px solid #565656; }
.hrLightGrey { border-top: 1px solid #E7ECF8; }
.Bold { font-weight: bold; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix { display: inline-block; margin: 0; padding: 0; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.floatholder { padding: 0; margin: 0; }
/* -- Blockmudule -- */
.BlockModuleLeft {
    padding: 0 10px;
    margin: 20px 0 0 0;
}
.BlockModuleLeft h3 {
    background: #9e3039;
    border-bottom: 1px solid #6e2228; font-weight: bold;
    color: #FFF; font-size: 110%;
    padding: 3px 10px; margin: 0;
}
.BlockModuleLeft h3 a { display: block;color: #FFF; background: transparent url(/images/bg-nav-rightarrow_white.gif) center right no-repeat;}
.BlockModuleLeft h3 a:hover { text-decoration: underline; }
.BlockModuleLeft p {
    padding: 10px 10px 0 10px; margin: 0;
}
.BlockModuleLeft a { text-decoration: none; color: #007C92; }
.BlockModuleLeft a.Link {
    display: block;
    background: transparent url(/images/bg-nav-rightarrow.gif) 0 4px no-repeat;
    padding: 0 0 0 10px;
    margin: 4px 0 0 0;
}
.BlockModuleLeftGrey {
    background: #d9dfe8;
    padding-bottom: 15px; margin: 0;
}
.BlockModuleLeftGrey .StatisticText { 
    color: #002664; font-size: 200%; font-weight: bold; 
    padding: 0 10px; margin: 0;
}
.BlockModuleLeftGrey .QuestionText { 
    font-size: 110%;  color: #000;
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    padding:  0 10px; margin: 0;
}
* html .BlockModuleLeftGrey .QuestionText { 
    font-family: Arial, Helvetical, Sans-serif; font-weight: bold;
}
.BlockModuleLeftGrey .ArticleText { float: none; min-height: 65px; }
.BlockModuleLeftGrey .ArticleText strong { 
    color: #000; font-weight: normal; 
    font-family: Arial Black, Arial, Helvetical, Sans-serif; 
    font-size: 110%; line-height: 130%;
    margin: 0; padding: 0;
}
* html .BlockModuleLeftGrey .ArticleText strong {
    font-family: Arial, Helvetical, Sans-serif; font-weight: bold;
}
.BlockModuleLeftGrey .ArticleText span strong { font-family: Arial, Helvetical, Sans-serif; font-size: 100%; font-weight: bold; }
/* */
#Content { 
    width: 100%; 
    padding: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0;
    margin-left: 0;     
    /* opera does not like 'margin:20px auto' */
    background: transparent;
    text-align: left; 
    /* part 2 of 2 centering hack */
    width: 100%; /* ie5win fudge begins */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 100%;
}
html>body #Content {
    width: 100%; /* ie5win fudge ends */
}
#Headerlogo { display: none; }
#Main {
    width: 100%; float: none; background: none;
    text-align: left; font-size: 0.7em;
    padding: 0 10px; margin: 0;
}
#Left { display: none; }
/* ------------------------------------------------------------ mitte & rechte Seite -- */
#MiddleRight {
    margin: 0;
    padding: 0;
}
#MiddleRight h1 { 
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    color: #002664; font-size: 280%; line-height: 100%; font-weight: normal;
    margin: 6px 0 0 0; padding: 0;
}
* html #MiddleRight h1 { 
    font-family: Arial, Helvetical, Sans-serif;
    color:#002664; font-size: 280%; font-weight: bold;
    margin: 5px 0 6px -5px;
}
#MiddleRight h3.Subheadline { 
    font-family: Arial, Helvetical, Sans-serif;
    color:#555656; font-size: 160%; line-height: 100%;font-weight: bold;
    margin: 6px 0 14px 0; padding: 0;
}
* html #MiddleRight h3.Subheadline { margin-left: -4px; }
/* Brotkrümmeln */
#Tools { 
    border-bottom: 1px solid #002664;
    color: #007c92; 
    padding: 6px 0 5px 0; margin: 0;
}
#Tools a { color: #007c92; text-decoration: none; }
#Tools a {
    background-image:none;
    color:#007C92;
    display:inline;
    margin-left:1px;
    margin-right:1px;
    padding:0;
}
* html #Tools a { margin-left: -2px; }
#Tools a.PrintLink { display: none; }
#Tools a:hover,
#Tools a.PrintLink:hover { text-decoration: underline; } 
/* Raster */
#Block { 
    float: none; width: 98%;/*width: 466px; overflow: hidden;*/
    margin: 0; padding: 0 0 10px 0;
}
* html #Block { float: left; width: 100%;/*width: 461px;*/ text-align: left; overflow: hidden; }
#Block.Home { width: 100%; }
* html #Block.Home { float: left; width: 100%; text-align: left; overflow: hidden; }
#MiddleRight p { padding: 0 10px 10px 0px; line-height: auto; }
#MiddleRight h2 { 
    font-size: 150%; color: #565656; font-weight: normal; 
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    padding: 0px 0 1px 0; margin: 15px 0 5px 0;
    border-top: 4px solid #565656;
    border-bottom: 1px solid #565656;
}
#MiddleRight h2.Spacing { padding-left: 3px; } 
* html #MiddleRight h2 { font-family: Arial, Helvetical, Sans-serif; font-weight: bold; padding: 1px 0 2px 0; } 
#Block h3 { clear: both;
    font-size: 110%; color: #565656; font-weight: normal; 
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    padding: 0px 0 5px 0; margin: 15px 0 0 0;
}
* html #Block h3 { font-family: Arial, Helvetical, Sans-serif; font-weight: bold; }
#Block.Home .ThreeColumn .Column img { width: 100%; }
#Block.Home .ThreeColumn .Column.First img { width: auto; }
/* -- Start: Banner Homepage -- */
#BannerForeword { 
    position: absolute; z-index: 100; overflow: hidden;
    width: 228px; height: 212px; background: #eff0f4;
    margin: 28px 0 0 0; padding: 0;
}
#BannerForeword h1 { 
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    font-weight: normal; color: #FFF; font-size: 150%; 
    padding: 5px 10px 0 18px; margin: 0;
}
* html #BannerForeword h1 { 
    font-family: Arial, Helvetical, Sans-serif; 
    color: #FFF; font-size: 150%; font-weight: bold;
    padding: 5px 10px 0 18px; margin: 0; 
}
#BannerForeword .Person {
    color: #FFF; font-size: 100%; line-height: 125%; height: 50px;
    padding: 5px 10px 0 18px; margin: 0;
}
#BannerForeword .Quote {
    color: #002664; font-weight: bold; font-size: 110%; line-height: 125%;
    padding: 7px 18px 5px 18px; margin: 10px 0 0 0;
}
#BannerForeword a { color: #007C92; text-decoration: none; margin: 0 8px; }
#BannerForeword a:hover { text-decoration: underline; }
#ViewLinkBackground { 
    position: absolute; z-index: 100; overflow: hidden; 
    height: 20px; width: 228px; background: #002664;
    filter:alpha(opacity=70); /* IE */
     -moz-opacity:0.70; /* FF */
     opacity: 0.70; /* Opera */
    margin: 240px 0 0 0; padding: 0;
}
#ViewLink { 
    position: absolute; z-index: 200; overflow: hidden; 
    text-align: right;
    height: 20px; width: 208px;
    margin: 241px 0 0 0; padding: 0 10px;
}
#ViewLink a {
    float: right;
    background: transparent url(/images/bg-nav-rightarrow_white.gif) 0 3px no-repeat; 
    color: #FFF; font-size: 100%; line-height: 100%;
    margin: 3px 0 0 0;
    padding: 0 0 0 12px;
}
#TitleTextBackground {
    position: absolute; z-index: 100; overflow: hidden; 
    background: #014286;
    height: 90px; width: 381px;
    filter:alpha(opacity=50); /* IE */
     -moz-opacity:0.50; /* FF */
     opacity: 0.50; /* Opera */
    padding: 0; margin: 28px 0 0 323px;
}
#TitleText { 
    position: absolute; z-index: 200; overflow: hidden; 
    height: 90px; width: 381px;
    padding: 0; margin: 28px 0 0 323px;
}
#TitleText h2 { 
    border: none; 
    font-weight: normal; font-family: Arial Black, Arial, Helvetical, Sans-serif;
    color: #FFF; font-size: 280%;line-height: 100%;
    padding: 5px 10px 0 20px; margin: 0;
}
* html #TitleText h2 { font-family: Arial, Helvetical, Sans-serif; font-weight: bold; padding: 5px 10px 0 20px; } 
#TitleText p { 
    color: #FFF; font-size: /*11px*/100%; line-height: 110%;
    margin: 0; padding: 4px 10px 0 20px;
}
#TeaserText { 
    position: absolute; z-index: 100; overflow: hidden;
    width: 381px; text-align: right; line-height: 100%;
    color: #f0be00; font-size: 400%; font-weight: bold;
    margin: 140px 0 0 285px; padding: 0; 
}
.borderTopImg { border-top: 3px solid #002664; }
/* -- ende: Banner Homepage -- */
.LeftImg { float: left; margin-right: 18px; margin-top: 10px; }
.LeftText { float: none; width: auto; margin: 12px 0 0 107px; padding: 0; }
* html .LeftText { margin-left: 95px;} 
* html .LeftText span { display: inline-block; width: auto; margin-left: 8px; }
.LeftText a { margin-left: -10px; margin-top: 10px; }
* html .LeftText a { width: auto; margin-left: 0; }
.Portrait { 
    float: left; width: 120px; 
    color: #002664; font-size: 100%;
    margin-right: 15px; margin-top: 3px; 
}
* html .Portrait { margin-right: 12px; }
.Portrait img { margin-bottom: 5px; }
.Sinatur { color: #002664; font-size: 110%; }
.ThreeColumn,
.TwoColumn { 
    clear: both; 
    color: #444/*#747678*/;
    margin: 0; padding: 0;
}
* html .ThreeColumn,
* html .TwoColumn { float: left; width: 100%/*466px*/; }
* html .Home .ThreeColumn,
* html .Home .TwoColumn,
* html .Home .OneColumn { float: left; width: 100%/*704px*/; color: #444; }
.Column,
* html #Block .TwoColumn .Column { float: left; width: 45%/*228px*/; margin: 0 0 0 10px; padding: 0; }
.Column.First,
* html #Block .TwoColumn .Column.First { margin-left: 0; }
.Home .TwoColumn .Column,
* html #Block.Home .TwoColumn .Column {
    width: 45%/*342px*/; 
    margin-left: 20px;
}
#Block.Home .ThreeColumn .Column,
* html .Home .ThreeColumn .Column {
    width: 30%/*228px*/; 
    margin-left: 20px;
}
#Block.Home .ThreeColumn .Column.First,
* html #Block.Home .ThreeColumn .Column.First {
    width: 30%/*228px*/; 
    margin-left: 0px;
}
.Home .Column.First { margin-left: 0; }
* html #Block.Home .TwoColumn .Column.First { margin-left: 0; }
.Column ul {
    list-style: none; 
    margin: 0; padding: 0;
}
.Column li { 
    border-bottom: 1px solid #ecf0f9; 
    margin: 0 0 8px 0; padding: 0 0 8px 0;
}
#LayerBackground {
    position: absolute; z-index: 100; overflow: hidden; 
    background: #FFF;
    width: 228px; height: 31px;
    filter:alpha(opacity=80); /* IE */
     -moz-opacity:0.80; /* FF */
     opacity: 0.80; /* Opera */
    margin: 119px 0 0 0;
}
#LayerText { 
    position: absolute; z-index: 200; overflow: hidden; 
    width: 208px; height: 17px;
    color: #000; font-size: 110%; font-weight: bold;
    margin: 119px 0 0 0; padding: 8px 10px 6px 10px;
}
#Block .hr,
#Block .hrBig,
#Block .hrBigGrey,
#Block .hrGrey { margin-bottom: 10px; }
#Block .hrLightGrey { float: none; width: 100%; /*overflow: hidden;*/ margin: 0 0 16px 0; padding: 0; height: 1px; line-height: 1px; }
* html #Block .hrLightGrey { float: left; width: 100%/*228px*/; }
#Block.Home .hrLightGrey { margin: 0 0 8px 0; }
* html #Block.Home .hrLightGrey { float: left; width: 100%/*342px*/; }
* html #Block.Home .OneColumn .hrLightGrey { float: left; width: 100%/*704px*/; }
#Block .TopLine { border-top: 1px solid #E7ECF8; }
/* Blockmodul in Artcle */
#Block .BlockModuleLeftGrey { float: right; width: 191px; padding: 0 10px; margin: 0 0 10px 14px; }
#Block .BlockModuleLeftGrey p { padding-bottom: 8px; padding-top: 10px; }
#Block .BlockModuleLeftGrey p span { font-size: 85%; color: #000; margin: 0; padding: 0; }
#Block .BlockModuleGrey { clear: both;
    float: left; width: 100%; /*overflow: hidden;*/
    background: #d9dfe8; color: #000;
    padding: 0 10px 10px 10px; margin: 0 0 10px 0; 
}
#Block .BlockModuleGrey h3 { 
    font-size: 110%;  color: #000; font-weight: normal;
    font-family: Arial Black, Arial, Helvetical, Sans-serif;
    padding: 10px 0; margin: 0;
}
* html #Block .BlockModuleGrey h3 { font-family: Arial, Helvetical, Sans-serif; font-weight: bold; }
#Block .BlockModuleGrey .ListColumn { 
    background: #b9c3d4; float: left; width: 97.5%;
    border-top: 2px solid #FFF; border-bottom: 2px solid #FFF;
    margin: 0; padding: 0;
}
* html #Block .BlockModuleGrey .ListColumn { width: auto/*442px*/; /*overflow: hidden;*/ }
#Block .BlockModuleGrey .ListColumn .Column { width: 40%/*198px*/; padding: 10px; }
* html #Block .BlockModuleGrey .ListColumn .Column { float: left; width: 40%/*196px*/; /*overflow: hidden;*/ }
* html #Block .Column { float: left; width: auto; /*overflow: hidden;*/ padding: 0;}
#Block .BlockModuleGrey .ListColumn .Column ul { margin: 0; padding: 0; }
#Block .BlockModuleGrey .ListColumn .Column li {
    background: transparent url(/images/list_bullet.gif) 0 6px no-repeat; 
    border: none; margin: 0; padding: 0 0 8px 10px;
}
.ContactText { 
    font-size: 110%; width: auto; /*overflow: hidden;*/ 
    margin-left: 78px; margin-bottom: 8px;
}
* html p.ContactText { margin-left: 78px; width: 50%/*137px*/; padding: 0; }

.Home .ContactText {
    font-size: 110%; width: auto; /*overflow: hidden;*/ line-height: 130%;
    margin-left: 118px; margin-bottom: 8px; padding-right: 0;
}
* html .Home p.ContactText { margin-left: 118px; width: 50%/*214px*/; padding: 0; }
* html .Home p.ContactText.Large { width: 100%; }
.Home p.ContactText.Large { min-height: 114px; }
* html .Home p.ContactText.Large { 
    min-height: 114px;
    overflow:hidden;
    height:expression(
    this.scrollHeight < 114? "114px" : "auto" ); 
}
.ContactName { font-size: 90%; color: #002664; font-weight: bold; padding: 0; }
.ContactText .PhoneLink,
.ContactText .Link,
.Home .ContactText .PhoneLink,
.Home .ContactText .Link   { font-size: 90%; display: block; margin: 6px 0 2px 0; }  
.Home .ContactName { font-size: 100%; }
.ContactText .MailLink,
.Home .ContactText .MailLink { font-size: 90%; display: block; margin: 2px 0 2px 0; }
.Column h4,
.OneColumn h4 { 
    font-size: 100%; font-weight: bold; 
    color: #002664; 
    margin: 0 0 0 10px; padding: 0;
} 
.Home .OneColumn h4.Title,
#Block.Home h4.Title {
    clear: both;
    font-size: 110%; color: #002664;
    margin: 0; margin-bottom: 8px; padding: 0;
}
.Column .ArticleUebersicht { margin: 0 0 0 10px; padding: 0; }
.Column .ArticleUebersicht a { margin-left: -10px; }
.Column .ArticleUebersicht a:hover { text-decoration: underline; } 
.Home .InsightText { 
    font-size: 100%; width: auto; /*overflow: hidden;*/ line-height: 130%; 
    margin-left: 113px; margin-bottom: 18px; padding-right: 0; margin-top: -2px; !margin-top: -3px;
}
* html .Home .InsightText { width: auto/*225px*/; padding: 0; overflow: hidden; margin-left: 112px; }  
.Home .InsightTextNoneSpace { 
    font-size: 100%; width: auto; /*overflow: hidden;*/ line-height: 130%; 
    margin-left: 0;margin-bottom: 18px; padding-right: 0; margin-top: -2px; !margin-top: -3px;
}
.Home .OneColumn { clear: both; padding-bottom: 18px; }
.Home .ColumnText {
    font-size: 100%; width: auto; /*overflow: hidden;*/ line-height: 130%; 
    margin-left: 100px; padding-right: 0;  
}
.Home .ColumnText.Supplement {
    width: auto; /* overflow: hidden; */ line-height: 130%;
    margin-left: 238px; padding-top: 10px;
}
.Home .ColumnText.SupplementNoneSpace { 
    width: auto; line-height: 130%;
    margin-left: 0;  padding-top: 0px;
}
.Home .InsightText p,
.Home .InsightTextNoneSpace p,
.Home .ColumnText h4,
.Home .ColumnText p { margin-left: 10px; margin-bottom: 0px; padding: 0; }
.Home .ColumnText span { margin-left: 7px; } 
 
.Home .ColumnText.Supplement span,
.Home .ColumnText.SupplementNoneSpace span { margin-left: 10px; } 
  
.Home .ColumnText h4 { padding-bottom: 5px; }  
.Home .ColumnText.Supplement h4 span,
.Home .ColumnText.SupplementNoneSpace h4 span { margin-left: 0px; }   
.Home .InsightText h4,
.Home .InsightTextNoneSpace h4 { margin-bottom: 10px; }  
.Home .InsightText a.Link,
.Home .ColumnText.Supplement a.Link,
.Home .ColumnText.SupplementNoneSpace a.Link { line-height: 120%; }
.Home .InsightText a.Link { margin-bottom: 10px; }  
.Home .Column img,
.Home .OneColumn img { margin-bottom: 18px; }
.Home .Column li img { margin-bottom: 0px; }
.Home .OneColumn h4 img { margin-bottom: 0px; }
.Home .SpaceLeft { float:none; clear: both; width: 466px; margin-left: 238px; margin-top: 18px; !margin-top: 0px; padding-top: 10px; }
#Block .OneColumn.HeightSpace { margin-top: 25px; }
#Block .FormSearchResult { margin: 18px 0 6px 0; !margin-top: 16px; padding: 0; overflow: hidden; }
* html #Block .FormSearchResult { margin-top: 11px; margin-bottom: 0; }
#Block .FormSearchResult input { font-size: 100%; }
#Block .FormSearchResult .searchField { 
    float: left; width: 152px; height: 13px; 
    border: 1px solid #c3c3c3; 
    padding: 2px 2px 3px 4px; margin: 0 10px 0 0;
}
#Block .FormSearchResult .searchButton { 
     float: left; width: 78px; height: auto; vertical-align: bottom; text-align: center; 
    border: none; background: transparent url(/images/bg_searchButton.gif) 0 0 no-repeat; 
    padding: 2px 2px 4px 2px; !padding-bottom: 3px; !padding-top: 3px; margin-bottom: 0px; margin-right: 6px;
}
#Block .FormSearchResult span { float: left; margin: 2px 0 0 0; padding: 0;}
#Block .Finding { clear: both;margin: 0 0 18px 0; padding: 0; }
#Block .Result { clear: both;padding: 9px 0 17px 0; !padding-top: 5px; }
#Block .PageTool { 
    background: #f3f5fb; border-bottom: 1px solid #E7ECF8; 
    text-align: center;
    margin: 3px 0 0 0; padding: 10px 0 0 0;
}
#Block .PageTool p { margin: 0; }
#Block .PageTool p a { margin: 0 4px; }
#PreviousPage,
#NextPage { display: none; }
#Block li .Date { float: left; margin-right: 8px; font-weight: bold; } 
.ColumnText.Supplement h4 span,
.ColumnText.SupplementNoneSpace h4 span  { float: left; padding: 0; margin-left: 0; margin-right: 8px; }  
.ColumnText.Supplement h4 img,
.ColumnText.SupplementNoneSpace h4 img { float: left; !margin-top: 2px; }  
#Right { display: none; }
/* ------------------------------------------------------------------------- Footer -- */    
#Footer {
    background: #FFF; clear: both; 
    width: 100%; 
    color:#B2B2B2; font-size: 100%; text-align: left;
    border-top: 1px solid #e7ecf8;
    margin: 0; padding: 7px 8px;
}
#Footer p { width:100%; }
#Footer ul {
    list-style-type: none; margin: 0 0 10px 0; padding: 0;
}
#Footer li { 
    display:inline;
    padding-right:5px;
}
#Footer li a {
    color:#B2B2B2;
    text-decoration:none;
    margin-right:5px;
}
#Footer li a:hover { text-decoration: underline; } 
#ShadowBottom {
    display: none;
}
/* ---------------------------------------------------------------------- Schatten */
/* 65x87 */
.ShadowXS { 
    float: left; width: 81px; height: 112px;
    background: transparent url(/images/shadow_65x87_g.gif) 0 -5px no-repeat;
    margin: 0; padding: 1px 0px 0px 7px;
}
/* 84x84 */
.ShadowSM {
    overflow: hidden;
    float: left; width: 89px; height: 99px;
    background: transparent url(/images/shadow_84x84.gif) 0 0 no-repeat;
    margin: 4px 0 0 0; padding: 6px 0px 9px 7px;
}
/* 97x136 */
.ShadowLG {
    float: left; width: 104px; height: 151px;
    background: transparent url(/images/shadow_97x136.gif) 0 0px no-repeat;
    margin: -5px 0 0 0; !margin-top: -8px; padding: 6px 0px 9px 6px;
}
* html .ShadowLG { margin-top: -5px; }
/* 78x105 */
.ShadowMD { 
    float: left; width: 90px; height: 105px;
    background: transparent url(/images/shadow_78x105.gif) 0 0 no-repeat;
    margin: 0; padding: 5px 7px 8px 5px;
}
#Block img.ImgLeft { float: left;  margin-top: 30px; margin-bottom: 30px; margin-right: 20px; margin-left: 0; padding:0;}
#Block img.ImgRight { float: right; margin-top: 30px; margin-bottom: 30px; margin-left: 20px; margin-right: 0; padding: 0;}
/* ------------------------------------------------------------------------ Reddot */
span.rd_blue { color: blue; font-size: 11px; }
span.rd_red { color: red; font-size: 11px; }
#Block .OneColumn span.rd_red img { margin-bottom:0; }