@font-face {
    font-family: 'Open Sans Condensed Bold';
    src: url('/rv-wAssets/fonts/OpenSans-CondBold.eot');
    src: url('/rv-wAssets/fonts/OpenSans-CondBold.eot?#iefix') format('embedded-opentype'),
         url('/rv-wAssets/fonts/OpenSans-CondBold.woff') format('woff'),
         url('/rv-wAssets/fonts/OpenSans-CondBold.ttf') format('truetype'),
         url('/rv-wAssets/fonts/OpenSans-CondBold.svg#Open Sans Condensed Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Open Sans Condensed Light';
    src: url('/rv-wAssets/fonts/OpenSans-CondLight.eot');
    src: url('/rv-wAssets/fonts/OpenSans-CondLight.eot?#iefix') format('embedded-opentype'),
         url('/rv-wAssets/fonts/OpenSans-CondLight.woff') format('woff'),
         url('/rv-wAssets/fonts/OpenSans-CondLight.ttf') format('truetype'),
         url('/rv-wAssets/fonts/OpenSans-CondLight.svg#Open Sans Condensed Light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Open Sans Condensed Light Italic';
    src: url('/rv-wAssets/fonts/OpenSans-CondLightItalic.eot');
    src: url('/rv-wAssets/fonts/OpenSans-CondLightItalic.eot?#iefix') format('embedded-opentype'),
         url('/rv-wAssets/fonts/OpenSans-CondLightItalic.woff') format('woff'),
         url('/rv-wAssets/fonts/OpenSans-CondLightItalic.ttf') format('truetype'),
         url('/rv-wAssets/fonts/OpenSans-CondLightItalic.svg#Open Sans Condensed Light Italic') format('svg');
    font-weight: 300;
    font-style: italic;

}

@font-face {
    font-family: 'Open Sans Light';
    src: url('/rv-wAssets/fonts/OpenSans-Light.eot');
    src: url('/rv-wAssets/fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
         url('/rv-wAssets/fonts/OpenSans-Light.woff') format('woff'),
         url('/rv-wAssets/fonts/OpenSans-Light.ttf') format('truetype'),
         url('/rv-wAssets/fonts/OpenSans-Light.svg#Open Sans Light') format('svg');
    font-style: normal;
	font-weight: normal;
}

#blockTop #navigationService {font-family: 'Open Sans Condensed Bold', sans-serif;font-weight: bold;}
#blockBottom  #navigationMeta              {float:left;display:$displayNavigationMeta;font-weight:bold;overflow:hidden;margin:0 0px 20px 0;padding:0 4px 0 8%;height:auto;font-family: 'Open Sans Condensed Bold', sans-serif;font-size:14px;}
#aktuellesTabs a            {font-family: 'Open Sans Condensed Light', sans-serif; font-weight: 300; font-size: 20px; line-height:20px; text-align: center; display:block; height:34px; padding:12px 0 0 0; border-left: 1px solid #c7c7c7; background: url("/rv-wGlobal/wGlobal/layout/images/backgrounds/bg-tabs-aktuelles.png") center top no-repeat;}
#archivTabs a               {font-family: 'Open Sans Condensed Light', sans-serif; font-size: 16px; line-height:16px; font-weight: 300; height:21px; padding:9px 12px 16px 12px; display: block; float: left;}
#aktuellesTabsMobile .MobileTabActive   {cursor: pointer; font-family: 'Open Sans Condensed Light', sans-serif; font-weight: 300; font-size: 20px; line-height:20px; text-align: center; color:#ffffff; display:block; height:34px; padding:12px 0 0 0; border:none; background: url("/rv-wGlobal/wGlobal/layout/images/icons/arrow-toggletabs.png") right center no-repeat #66a9da;}
#aktuellesTabsMobile a      {font-family: 'Open Sans Condensed Light', sans-serif; font-weight: 300; font-size: 20px; line-height:20px; text-align: center; color:#ffffff; display:block; height:34px; padding:12px 0 0 0; background-color: #66a9da; border-top: 1px solid #b3d4ed;}
.loadMoreMobile             {display:none; cursor: pointer; z-index:90; position: relative; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; color: #006fc1; font-size: 15px; text-align: center; height: 47px; padding: 10px 0 0 0; margin:0 0 20px 0; background: url("/rv-wGlobal/wGlobal/layout/images/icons/arrow-down-loadnews.png") center 36px no-repeat #ededed;}
.bildergaleriebox .link a       {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; padding:0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
.boxmultilinks .link a       {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; padding:0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
.listBilddownload .divRight h3  {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 18px; line-height:22px; color: #666666; padding: 0 0 1px 0; margin: 0 0 16px 0; border-bottom: 1px solid #bebebe;}
.bannerelement .link            {width: 95%; margin: 0; border-left: 3px solid #ffffff; padding: 5px 0 7px 2%; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; color: #ffffff;}
.bildteaser .teaser a           {display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
#boxVAK a .title {font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;background:url(/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png) right 6px no-repeat;padding:0 10px 0 0;}
#boxVAK a:hover .title {font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;background:url(/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png) right -34px no-repeat;padding:0 10px 0 0;}
#boxVAK a.liste {display:block;background-color:#e6edf5;margin:3px 0 0 0;padding:16px 12px;font-weight:bold;font-size:15px;font-family: 'Open Sans Condensed Bold', sans-serif;}
#gastroQuicklinks{margin:0 0 17px 0;font-family: 'Open Sans Condensed Light', sans-serif;}
#vakSearch .links > div > div {font-size:13px;padding:0 10px 0 0;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#vakSearch .rechts .rechtsInner {font-size:13px;padding:0 0 0 0;font-family: 'Open Sans', sans-serif; font-weight: 300;}
a.azReset               {float:right;margin:8px 0 0 0;background:url(/rv-wGlobal/wGlobal/layout/images/icons/pfeil-links.png) left 6px no-repeat;padding:0 0 0 12px;font-family: 'Open Sans Condensed Bold', sans-serif;font-weight:bold;}
#vakSearch  #vakCategories #toggleCategories {display:block;text-align:center;padding:0 0 10px 0;font-weight:bold;text-transform:uppercase;font-family: 'Open Sans Condensed Bold', sans-serif;}
#vakErgebnisse .ergebnisse {float:left;width:48%;color:#888888;font-size:30px;font-family: 'Open Sans Condensed Light', sans-serif;}
.vakItem .content .left .leftInner .title {display:block;font-weight:bold;font-size:18px;font-family: 'Open Sans Condensed Bold', sans-serif;margin:0 0 20px 0;}
.vakItem .date{float: left;width: 85px;margin-left: -100%;color:#ffffff;font-family: 'Open Sans Condensed Light', sans-serif;display:block;}
#vakDetailHeader .date{float: left;color:#ffffff;display:block;font-family: 'Open Sans Condensed Light', sans-serif;}
#vakDetailHeader .bis {float:left;display:block;font-size:14px;font-weight:bold;text-align:center;color:#ebebeb;margin:15px 0 0 0;font-family: 'Open Sans Condensed Bold', sans-serif;}
#vakDetailHeader .time .timecontent {font-size:18px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;}
.textboxblau                {font-size:32px;color:#fff;font-family: 'Open Sans Condensed Light', sans-serif;line-height:1.2;margin:0 0 30px 0;}
.vakSummary	                {font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 16px; line-height: 16px; color: #006fc1; width: 96%; margin: 0 0 15px 0; padding: 4px 2% 5px 2%; background-color: #fafafa; /*border-top: 1px solid #b2b2b2; border-left: 1px solid #b2b2b2; border-bottom: 1px solid #fafafa; border-right: 1px solid #fafafa;*/}
#sideContainer #linkPlanen {font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;background:url(/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png) right 6px no-repeat;padding:0 10px 0 0;}
#sideContainer #linkAusblenden {display:none;float:right;font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;background:url(/rv-wGlobal/wGlobal/layout/images/icons/schliessen.png) right 4px no-repeat;padding:0 18px 0 0;}
#sideContainer #linkBerechnen {display:none;float:left;font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif;background:url(/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png) right 6px no-repeat;padding:0 10px 0 0;}
a.linkArrow                     {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; text-decoration: none; padding: 0 10px 0 0; color: #006fc1; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 5px no-repeat;}
.labelCheckbox                  {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; text-decoration: none; padding: 0; color: #006fc1;}
.wetterbox .boxInner a      {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 5px no-repeat;}
.wetterbox .temperatur      {font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 40px; line-height: 44px; color: #006fc1; margin:0 0 13px 0;}
.buergerinfos .infoTitle    {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 15px; line-height: 21px; margin: 0 0 1px 0;}
.moreLinkBox                {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 15px; padding: 9px 21px 14px 21px;background-color: #ededed; border: 3px solid #ededed;}
.boxschnellzugriff .boxInner a  {cursor:pointer; display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 30px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 5px no-repeat;}
.bildlinkbox .elementLink a     {font-family: 'Open Sans Condensed Bold', sans-serif, Arial; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
.zeitgesteuerteBox .infoTitle       {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 15px; line-height: 27px; margin: 0 0 1px 0;}
#kitaSearch .links                  {float:left;width:49%;font-size:13px;padding:0 0 0 0;color:#4c4c4c;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#kitaSearch span.label              {font-size:13px;color:#4c4c4c;padding:0 0 0 0;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#kitaSearch span.labelLine          {display:block;font-size:13px;color:#4c4c4c;padding:0 0 0 0;margin: 0 0 10px 0; font-family: 'Open Sans', sans-serif; font-weight: 300;border-bottom: 1px solid #b3b3b3}
.kitaItem .kitaItemContent .headline    {display: block; color: #006fc1; margin: 0 0 10px 0; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 18px;}
.kitaItem .kitaItemContent .right a        {display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
#gastroSearch .links                  {float:left;width:49%;font-size:13px;padding:0 0 0 0;color:#4c4c4c;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#gastroSearch span.label              {font-size:13px;color:#4c4c4c;padding:0 0 0 0;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#gastroSearch span.labelLine          {display:block;font-size:13px;color:#4c4c4c;padding:0 0 0 0;margin: 0 0 10px 0; font-family: 'Open Sans', sans-serif; font-weight: 300;border-bottom: 1px solid #b3b3b3}
.gastroItem .gastroItemContent .headline    {display: block; color: #006fc1; margin: 0 0 7px 0; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 18px;}
.gastroItem .gastroItemContent .left a        {display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
#azSearch .links                  {float:left;width:49%;font-size:13px;padding:0 0 0 0;color:#4c4c4c;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#azSearch span.label              {font-size:13px;color:#4c4c4c;padding:0 0 0 0;font-family: 'Open Sans', sans-serif; font-weight: 300;}
#azSearch span.labelLine          {display:block;font-size:13px;color:#4c4c4c;padding:0 0 0 0;margin: 0 0 10px 0; font-family: 'Open Sans', sans-serif; font-weight: 300;border-bottom: 1px solid #b3b3b3}
.azItem .azItemContent .headline    {display: block; color: #006fc1; margin: 0 0 10px 0; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 18px;}
.azItem .azItemContent .right a        {display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
.bildsliderBreit .teaser a           {display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;}
.boxkontakt .headline           {font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; color: #4c4c4c; margin: 0 0 9px 0;}
.boxkontakt .boxInner a  {cursor:pointer; display:inline; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; padding: 0 10px 0 0; background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 5px no-repeat;}
.vakBox {font-family: 'Open Sans Condensed Bold', sans-serif;font-size: 14px;font-weight: bold;}
h1, .h1Editor, .h1popup              {font-size:35px;line-height:40px;font-weight:normal;color:$fontColorMainHeadline;padding:0;margin:0 0 10px 0;font-family: 'Open Sans Condensed Light', sans-serif; text-transform:uppercase;}
h2, .h2Editor     {font-size:30px;line-height:40px;font-weight:normal;color:$fontColorHeadline;padding:0;margin:0 0 15px 0;font-family: 'Open Sans Condensed Light', sans-serif; border:none;}
h3, .h3Editor             {font-size:18px;line-height:22px;font-weight:bold;color:#666666;padding:0;margin:0 0 10px 0;font-family: 'Open Sans Condensed Bold', sans-serif;border-bottom:1px solid #ededed;padding:0 0 5px 0;}
h4, .h4Editor               {font-size:31px;line-height:40px;font-weight:normal;color:$fontColorHeadline;padding:0;margin:0 0 7px 0;font-family: 'Open Sans Condensed Light', sans-serif;}
.button             {text-decoration: none; color: #ffffff; font-family: 'Open Sans Condensed Bold', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; height:18px; margin:0; padding:7px 58px 8px 10px; background: url("/rv-wGlobal/wGlobal/layout/images/backgrounds/bg-button.png") right 0px no-repeat;}
  .elementLink a, a.linkweiter                  {font-size:15px;font-weight:bold;font-family: 'Open Sans Condensed Bold', sans-serif, Arial;background: url('/rv-wGlobal/wGlobal/layout/images/icons/pfeil-rechts.png') right 6px no-repeat;padding:0 10px 0 0;}
textarea               {font:inherit;font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 18px; line-height: 18px; color: #006fc1; width:100%;margin:0 0 15px 0; padding:4px 0 5px 0; background-color: #fafafa; border-top: 1px solid #b2b2b2; border-left: 1px solid #b2b2b2; border-bottom: 1px solid #fafafa; border-right: 1px solid #fafafa;}
input.textfeld                  {font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 18px; color: #006fc1; width:100%;text-indent: 10px; margin:0 0 15px 0; padding:4px 0 5px 0; background-color: #fafafa; border-top: 1px solid #b2b2b2; border-left: 1px solid #b2b2b2; border-bottom: 1px solid #fafafa; border-right: 1px solid #fafafa;}
.formularblock label            {font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 13px; line-height: 14px; color: #1d1d1d;}
.listDefault .listEntryTitle               {color:$fontColorSubline;margin:0 0 3px 0;font-weight:bold;line-height:24px;font-size:15px;font-family: 'Open Sans Condensed Bold', sans-serif;}
a.news-more {display:block;padding: 12px 10px 16px 10px;margin:0 0 30px 0;font-family: 'Open Sans Condensed Bold', sans-serif;font-size: 15px;font-weight:bold;text-decoration:none;background:#ededed;}
#navigationMain a.navLevel1                                                      {font-family: 'Open Sans Condensed Light', sans-serif;color:$fontColorNavigationMain;display:block;height:60px;text-decoration:none;font-size:16px;line-height:20px;}
.listBannerSlider_var18 .listEntries .listEntryTitle                                         {padding:0 0 0 75px;font-size:40px;line-height:40px;font-family: 'Open Sans Condensed Light', sans-serif;}
