.withjavascript, .keyboardplay, .mouseplay {
visibility: hidden;
display:none;
}
body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #f7f7f7;
text-align: center;
width: 100%;
margin: 0 0 0 0;
padding: 0 0 20px 0;
}
h1 { visibility:hidden; margin-bottom: 0px; margin-top: 5px; height:38px;}
h2 { visibility:hidden; margin-bottom: 0px; margin-top: 3px; height:24px;}
img
{
border: 0;
}
pre { line-height: 10px; }
a:active, a:link, a:visited
{
color: #cc2723;
font-weight: normal;
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}
.height10
{
height: 10px;
}
.clear
{
clear: both;
height: 15px;
}
.txtRight
{
text-align: right;
color: #fff;
}
.spacer20
{
clear: both;
height: 20px;
}
.spacer15
{
clear: both;
height: 15px;
}
.nofloat
{
clear: both;
}
.floatLeft
{
float: left;
}
.floatRight
{
float: right;
}
.dottedline
{
width: 100%;
height: 1px;
border-top: 1px dotted #999;
clear: both;
}
.ui-slider { width: 200px; height: 23px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 23px; width: 12px; top: 0px; left: 0px; background-image: url(/img/slider-handle.gif);  }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }
.ui-slider, .ui-slider-1 { background-image: url(/img/slider-bg-1.png); }
.ui-slider-2 { background-image: url(/img/slider-bg-2.png); }
#grayBar
{
width: 100%;
height: 100%;
background-color: #e0e0e0;
color: #313131;
height: 20px;
font-size: 10px;
border-bottom: 2px Solid #c0c0c0;
font-family:arial, sans-serif;
}
.topBar
{
background-color: #e0e0e0;
margin-left:auto;
margin-right:auto;
padding: 4px 10px 0 0;
width: 963px;
}
.topBar a:active, .topBar a:link, .topBar a:visited
{
color: #313131;
text-decoration: none;
font-weight: bold;
}
.topBar a:hover
{
text-decoration: underline;
}
#shell
{
background-color: #fff;
margin: 0 auto;
padding: 0 0 0 0;
width: 963px;
}
#langs
{
height: 18px;
width: 963px;
background-color: #f7f7f7;
}
#planet
{
width: 963px;
height: 80px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #fefffc;
background-image: url(/img/mpbg4.gif);
background-repeat: repeat-x;
}
#hnav ul{
list-style:none;
margin:0;
padding:0;}
#hnav li{
float:left;
width:150px;
height:62px;
list-style:none;
margin:18px 0 0 0;}
#hnav a{
color:#cc2723;
font:90% times serif;
font-variant: small-caps;
display:table-cell;
vertical-align:bottom;
width:100%;
height:100%;
display:block;
text-decoration:none;
background-image:url("/img/mpbg3.gif"); background-repeat:repeat-x;
border:0px;
border-left:2px solid #d8d2d1;
text-align:center;}
#hnav a:hover{
color:#cc2723;
border:0px;
border-left:2px solid #d8d2d1;}
#contentBorder
{
width: auto;
height: auto;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image: url(/img/site_bg.gif);
}
.horSpcr18
{
width: 961px;
height: 4px;
clear: both;
}
.vertSpcr14
{
width: 14px;
height: 100%;
float: left;
}
#contentShell
{
background-color: #fff;
width: 935px;
height: auto;
float: left;
text-align: left;
}
#mainContent
{
width: 786px;
height: auto;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#mainContent-forum
{
width: 940px;
height: auto;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.verSpcr22
{
width: 22px;
height: 100%;
float: left;
}
#rightCol-forum
{
font-size: 12px;
width: 1px;
float: left;
padding: 44px 0 0 0;
margin: 0 0 0 0;
}
#rightCol
{
font-size: 12px;
width: 120px;
float: left;
padding: 44px 0 0 0;
margin: 0 0 0 0;
}
#rightColArtikel
{
width: 336px;
float: left;
padding: 44px 0 0 0;
margin: 0 0 0 0;
}
.horSpcr50
{
width: 961px;
height: 50px;
clear: both;
}
#footer
{
width: 963px;
background-color: #fff;
font-size: 10px;
}
.footerTxt
{
text-align: center;
width: 963px;
height: auto;
padding: 0 0 0 0;
}
.footerTxt a:active, .footerTxt a:link, .footerTxt a:visited
{
font-size: 10px;
text-decoration: none;
color:  #cc2723;
}
.footerTxt a:hover
{
text-decoration: underline;
}
.headerNavtxt a:active, .headerNavtxt a:link, .headerNavtxt a:visited {
color: #909090;
text-decoration: none;
}
.headerNavtxt a:hover
{
text-decoration: underline;
}
.headerNavtxt
{
float: right;
font-size: 11px;
color: #909090;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.logo
{
height: 80px;
width: 174px;
padding:  0 0 0 0;
margin: 0 0 0 0;
float: left;
}
.hnav
{
height: 80px;
padding:  0 0 0 0;
margin: 0 0 0 0;
float: left;
}
#mainNav
{
background-color: #0f1528;
background: url(/img/mainnavbg.jpg) 0% 0px repeat-x;
width: 961px;
height: 32px;
overflow: hidden;
border-top: 1px solid #d0d0d0;
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
padding: 0 0 0 0;
text-align: center;
}
#mainNavLinks
{
margin: auto auto;
width:600px;
}
#mainNav ul
{
font-family: "URW Bookman L", "URW Palladio L", Georgia serif;
font-variant: small-caps;
list-style-type: none;
font-size: 14px;
background: url(/img/mainnavbg.jpg) 0% 0px repeat-x;
height: 32px;
padding: 0;
margin:0;
}
#mainNav  li
{
color: #fff;
height: 32px;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/img/mainnavbg_pipe.jpg) 100% 0px no-repeat;
}
#mainNav li a
{
display: block;
font-weight:bold;
float: left;
text-align:center;
padding:5px 9px 18px 8px;
color: #fefffc;
}
#mainNav li a:hover
{
background: url(/img/tabhover6.gif) -5px 0px repeat-x;
background-color: #fefffc;
color: #cc2723;
text-decoration: none;
}
#mainNav li a.on
{
background: url(/img/tabon5.gif) 0% 0px no-repeat;
background-color: #fefffc;
color: #cc2723;
text-decoration: none;
padding:5px 8px 18px 9px;
}
#subNav
{
width: 961px;
height: 20px;
background: url(/img/sub_bg.gif) 0% 0px repeat-x;
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.subNavLinks
{
font-family: "URW Bookman L", "URW Palladio L", Georgia serif;
font-variant: small-caps;
font-size: 15px;
height: 20px;
padding: 0 0 0 0;
margin: 0 0 0 0;
text-align: center;
}
.subNavLinks a
{
font-weight: normal;
padding:  0 20px 0 0;
margin:  0 0 0 0;
color:  #cc2723;
}
.subNavLinks a:hover
{
text-decoration: underline;
}
#breadcrumb
{
font-size: 9px;
margin: 0 0 25px 0;
}
#breadcrumb a:active, #breadcrumb a:link, #breadcrumb a:visited
{
color: #cc2723;
padding: 0 5px 0 5px;
}
#breadcrumb a:hover
{
text-decoration: underline;
}
.contentNews
{	margin: 43px 0 0 0;
width: 100%;
}
.rightColBox, #rightColBoxLS
{
border: 1px solid #dbdbdb;
padding: 0 0 0 0;
margin: 0 0 20px 0;
width: 334px;
font-size: 10px;
}
.rightColBoxHead
{
margin: 0 0 0 0;
padding: 4px 0 6px 6px;
border-bottom: 1px solid #dbdbdb;
}
#rightColSearch
{
font-size: 10px;
border: 1px solid #dbdbdb;
padding: 0 0 0 0;
margin: 0 0 20px 0;
width: 334px;
overflow: hidden;
}
.rightColSearchHead
{
margin: 10px 5px 0 16px;
float: left;
}
.leftBoxfeld
{
height: 14px;
width: 110px;
padding: 2px 0 0 0;
margin: 6px 10px 0 0;
font-size: 10px;
line-height: 11px;
color: #000;
text-decoration: none;
float: left;
}
.leftBoxBotton {
background-color: #fff;
border: 1px solid #4c4c4c;
width: 50px;
color: #4c4c4c;
font-size: 9px;
font-family: verdana;
margin: 7px 0 0 0;
padding: 1px 0 0 0;
float: left;
}
#quickNav
{
border: 1px solid #dbdbdb;
padding: 5px 0 5px 0;
margin: 0 0 20px 0;
height: 100%;
width: 334px;
text-align: center;
font-size: 10px;
font-weight: bold;
}
#quickNav a:active, #quickNav a:link, #quickNav a:visited
{
color: #000;
padding: 0 8px 0 8px;
}
#quickNav a:hover
{
color: #000;
padding: 0 8px 0 8px;
}
#rightColThemenBox
{
border-top: 1px solid #dbdbdb;
width: 100%;
padding: 0 0 0 0;
margin: 0 0 20px 0;
}
.rightColBoxThemenHead
{
margin: 0 0 0 0;
width: 328px;
padding: 4px 0 6px 6px;
border-left: 1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
}
#rightColThemenRow
{
width: 334PX;
border-left: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
height: 100%;
font-size: 10px;
font-weight: bold;
}
.hpBoxArrow
{
float: left;
padding: 0 3px 10px 4px;
margin: 0 0 0 0;
}
.hpBoxArrow IMG
{
padding: 14px 0 0 0;
margin: 0 0 0 0;
vertical-align:bottom;
}
.themenOne
{
width: 144px;
height: 100%;
float: left;
padding: 10px 0 10px 0;
margin: 0 5px 0 0;
}
.themenOne a:active, .themenOne a:link, .themenOne a:visited
{
color: #525252;
}
.themenOne a:hover
{
color: #525252;
}
#spacer20
{
float: right;
width: 20px;
height: 20px;
background-color: #ccff33;
}
.rightColHalfBox
{
width: 160px;
float: left;
font-size: 10px;
}
.rightColHalfBoxspace {
width: 16px;
height: 15px;
float: left;
}
.rightColBoxReader, .rightColBoxReaderIndex
{
border-top:1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
padding: 0 0 0 0;
margin: 0 0 13px 0;
}
.rightColBoxReader UL, .rightColBoxReaderIndex UL
{
list-style-type: none;
padding: 0 0 0 0;
margin: 5px 0 0 0;
}
.rightColBoxReader LI
{
font-size: 9px;
line-height: 14px;
margin: 7px 5px 0 5px;
padding: 0 0 0 18px;
overflow: hidden;
}
.rightColBoxReader li a:active, #rightColBoxReader li a:link, #rightColBoxReader li a:visited
{
color: #000;
font-weight: bold;
}
#rightColBoxReader li a:hover
{
text-decoration: underline;
}
#rightColBoxReaderFullIndex, #rightColBoxReaderFull
{
border-top:1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
padding: 0 0 0 0;
margin: 0 0 20px 0;
height: auto;
width: 334px;
}
#rightColBoxReaderFullIndex IMG
{
vertical-align: text-top;
margin: 0 5px 0 0;
padding: 0 0 0 0;
}
#rightColBoxReaderFull UL, #rightColBoxReaderFullIndex UL
{
list-style-type: none;
padding: 0 0 0 0;
margin: 5px 0 0 0;
}
#rightColBoxReaderFullIndex LI
{
font-size: 9px;
line-height: 16px;
text-align:left;
margin: 7px 10px 0 8px;
padding: 0 0 10px 0;
border-bottom: 1px solid #dbdbdb;
}
#rightColBoxReaderFull LI
{
font-size: 9px;
line-height: 16px;
margin: 7px 10px 0 8px;
padding: 0 0 10px 18px;
border-bottom: 1px solid #dbdbdb;
}
#rightColBoxReaderFull li a:active, #rightColBoxReaderFull li a:link, #rightColBoxReaderFull li a:visited, #rightColBoxReaderFullIndex li a:active, #rightColBoxReaderFullIndex li a:link, #rightColBoxReaderFullIndex li a:visited
{
text-align: left;
color: #000;
font-weight: bold;
}
#rightColBoxReaderFull li a:hover, #rightColBoxReaderFullIndex li a:hover
{
text-decoration: underline;
}
#rightColAd
{
margin: 0 0 20px 0;
padding: 0 0 0 0;
text-align: right;
float: right;
}
#rightColAT
{
margin: 0 0 20px 0;
}
.rightColText, .rightColTextLS
{
padding: 10px 0 0 10px;
margin: 0 0 0 0;
height: 100%;
}
.rightColTextLSshort
{
padding: 10px 0 0 10px;
margin: 0 0 0 0;
height: 100%;
width: 200px;
}
.rightColText h3, .rightColText p, .rightColTextLifeStyle h3, .rightColTextLifeStyle p
{
width: 225px;
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
float: left;
height: auto;
}
.rightColText h3 a:active, .rightColText h3 a:link, .rightColText h3 a:visited
{
font-weight: bold;
color: #000;
}
.rightColText h3 a:hover
{
text-decoration: underline;
}
.rightColTextImgRight
{
float: right;
margin: 0 10px 0 10px;
}
.rightColTextLS h3, .rightColTextLS p
{
width: 205px;
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
float: left;
height: auto;
}
.rightColTextLS h3 a:active, .rightColTextLS h3 a:link, .rightColTextLS h3 a:visited
{
font-weight: bold;
color: #000;
}
.rightColTextLS h3 a:hover
{
text-decoration: underline;
}
.ricghtColTextHead
{
color: #4d4d4d;
font-weight: bold;
}
.rightColTextImgleft
{
float: left;
padding: 0 0 0 0;
margin: 0 15px 0 0;
}
.rightColTextLSshort
{
width: 150px;
padding: 0 0 0 0;
margin: 10px 0 0 10px;
height: 100%;
}
.rightColTextLSshort h3, .rightColTextLSshort p
{
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
float: left;
height: auto;
}
.rightColTextLSshort h3 a:active, .rightColTextLSshort h3 a:link, .rightColTextLSshort h3 a:visited
{
font-weight: bold;
color: #000;
}
.rightColTextLSshort  a:hover
{
text-decoration: underline;
}
.rightColTextLSImage
{
float: right;
height: 134px;
margin: 10px 0 0 0;
padding: 0 0 0 0;
vertical-align:top;
}
.rightColBoxHeadExternal
{
padding: 6px 0 6px 6px;
border-bottom: 1px solid #dbdbdb;
}
.rightColBoxJobsgray, .rightColBoxJobswhite, .rightColBoxEventgray, .rightColBoxEventwhite
{
height: 100%;
width: 320px;
padding: 0 0 0 0;
margin: 6px 6px 6px 6px;
}
.rightColBoxJobsgray
{
background-color: #c8c4e1;
}
.rightColBoxJobswhite
{
background-color: #fff;
}
.rightColBoxEventgray
{
background-color: #ddd;
}
.rightColBoxEventwhite
{
background-color: #fff;
}
.rightColBoxTextExternal
{
margin:  0 0 0 0;
padding: 6px 9px 6px 6px;
height: 100%;
width: 307px;
}
.rightColBoxTextExternal h3, .rightColBoxTextExternal p
{
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.rightColBoxTextExternal h3 a:active, .rightColBoxTextExternal h3 a:link, .rightColBoxTextExternal h3 a:visited
{
font-weight: bold;
color: #000;
}
.rightColBoxTextExternal h3 a:hover
{
text-decoration: underline;
}
.rightColVorlagen
{
font-size: 11px;
line-height: 15px;
margin: 0 0 0 0;
padding: 10px 0 5px 10px;
width: 324px;
height: 100%;
}
.rightColVorlagenImg
{
margin: 0 0 0 0;
width: 120px;
float: left;
}
.rightColVorlagenTxt
{
float: left;
width: 195px;
margin: 0 0 0 5px;
}
.rightColVorlagen h3
{
font-size: 16px;
font-weight: bold;
line-height: 20px;
padding: 0 0 4px 3px;
color: #989899;
margin: 0 0 0 0;
}
.rightColVorlagen h3 a:active, .rightColVorlagen h3 a:link, .rightColVorlagen h3 a:visited, .rightColVorlagen h3 a:hover
{
color: #989899;
}
.rightColVorlagen p
{
color: #575757;
font-weight: bold;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
.rightColVorlagenTeaser
{
padding: 10px 0 0 0;
margin: 0 0 0 0;
width: 318px;
height: auto;
clear: both;
}
.rightColMultiMed
{
float: left;
width: 120px;
font-size: 10px;
margin: 20px 15px 0 15px;
padding: 0 0 20px 0;
}
.rightColMultiMedImg
{
padding: 0 0 0 0;
margin: 0 0 5px 0;
}
.rightColMultiMed h3
{
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.rightColMultiMed h3 a:active, .rightColMultiMed h3 a:link, .rightColMultiMed h3 a:visited
{
color: #000;
font-size: 9px;
font-weight: bold;
}
.rightColMultiMed h3 a:hover
{
text-decoration: underline;
}
.rightColMultiMed p
{
font-size: 9px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.leftColStory
{
padding: 0 0 0 0;
margin: 0 0 0 0;
font-size: 12px;
}
.storyRoof
{
padding: 0 0 0 0;
margin: 0 0 0 0;
font-size: 10px;
color: #909090;
font-weight: bold;
}
.storyHeadline h1
{
padding: 0 0 0 0;
margin: 5px 0 5px 0;
font-size: 16px;
font-weight: bold;
}
.storyAutor
{
font-size: 10px;
color: #316Bc8;
margin: 10px 0 0 0;
}
.storyPubDate
{
font-size: 10px;
color: #909090;
margin: 5px 0 0 0;
}
.storyText
{
margin: 25px 0 20px 0;
}
.storyText P a:active, .storyText P a:link, .storyText P a:visited
{
color: #cc2723;
}
.storyTags P a:hover
{
text-decoration: underline;
}
.storyText p
{
line-height: 18px;
margin: 0 0 15px 0;
padding: 0 0 0 0;
}
.storyLinks DIV, .storyLinks IMG
{
float: left;
}
.storyLinks
{
float: left;
width: 160px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.storyLinks IMG
{
float: left;
padding: 0 3px 0 0;
}
.linkTxt
{
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.storyLinks a:active, .storyLinks a:link, .storyLinks a:visited, .storyShareLinks a:active, .storyShareLinks a:link, .storyShareLinks a:visited
{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
color: #000;
}
.storyLinks a:hover, .storyShareLinks a:hover
{
text-decoration: underline;
}
.storyLinks UL
{
list-style: none outside;
padding: 0 0 0 0;
margin: 0 0 0 20px;
}
.storyLinks LI
{
height: 30px;
width: 150px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.storyShare
{
float: left;
width: 160px;
padding: 0 0 0 0;
margin: 0 0 10px 0;
}
.storyShareLinks
{
margin: 0 15px 0 0;
}
.storyShare UL
{
list-style: none outside;
padding: 0 0 0 0;
margin: 0 0 0 20px;
}
.storyShare LI
{
height: 22px;
vertical-align: text-top;
padding: 0 0 10px 15px;
margin: 0 0 0 0;
}
.storyRelated
{
font-size: 10px;
line-height: 175%;
margin: 40px 0 0 0;
padding: 0 0 0 0;
}
.storyRelated UL
{
list-style: none outside;
padding: 0 0 0 0;
margin: 10px 0 35px 5px;
}
.storyPageNavigation
{
}
.storyPageNavigation img
{
vertical-align: top;
}
.channelPromo
{
font-size: 12px;
line-height: 15px;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 560px;
height: auto;
}
.channelPromoImg
{
margin: 3px 10px 0 0;
border: 1px solid #c0c0c0;
width: 120px;
height: 90px;
float: left;
}
.channelPromoTxt
{
width: 425px;
float: right;
text-align:left;
vertical-align:top;
margin: 0 0 0 0;
padding: 0 0 15px 0;
font-size: 12px;
}
.channelPromo h3
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
padding: 0 0 10px 0;
color: #000000;
margin: 0 0 0 0;
}
.channelPromo h3 a:active, .channelPromo h3 a:link, .channelPromo h3 a:visited, .channelPromo h3 a:hover
{
color: #000;
}
.channelPromo p
{
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
.channelPromoTopline
{
font-size: 11px;
line-height: 12px;
padding-bottom: 1px;
margin: 0;
}
.channelPromo p a:active, .channelPromo p a:link, .channelPromo p a:visited, .channelPromo p a:hover
{
color: #316Bc8;
}
.channelPromo p a:hover
{
text-decoration: underline;
}
.rightHalfBoxHead
{
margin: 0 0 0 0;
padding: 4px 0 6px 7px;
border-bottom: 1px solid #dbdbdb;
}
.rightColCommentText
{
padding: 10px 10px 0 10px;
margin: 0 0 10px 0;
}
.rightColCommentText h3
{
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.rightColCommentText h3 a:active, .rightColText h3 a:link, .rightColText h3 a:visited
{
font-weight: bold;
color: #000;
}
.rightColCommentText h3 a:hover
{
text-decoration: underline;
}
.rightColCommentText p
{
padding: 2px 0 0 0;
margin: 0 0 0 0;
}
.artsend
{
padding: 10px 10px 10px 40px;
}
.artsend Input
{
font-size: 9px;
}
.artsendTxt
{
float: left;
margin: 0 15px 10px 0;
padding: 3px 0 0 0;
height: 15px;
width: 40px;
}
.artsendbutton
{
background-color: #fff;
border: 1px solid #4c4c4c;
width: 100px;
color: #4c4c4c;
font-size: 9px;
font-family: verdana;
padding: 1px 0  0 0;
margin: 5px 0 0 156px;
float: left;
}
.archivList
{
font-family:  Verdana, Helvetica, Sans-serif;
font-size: 12px;
line-height: 15px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.archivItem
{
margin: 0 0 20px 0;
}
.archivItem Img
{
vertical-align:middle;
padding: 2px 0 0 0;
margin:  0 3px 0 0;
}
.archivItem .gray, .archivItem .black
{
font-weight: bold;
}
.archivItem .gray
{
color: #9f9f9f;
margin: 0 4px 0 0;
}
.archivItem p
{
font-size: 12px;
padding: 0;
margin: 1px 0 0 0;
}
.suche IMG
{
float: left;
}
.suchBegriff
{	height: 30px;
font-size: 18px;
color: #000;
font-weight: bold;
margin: -3px 0 0 0;
float: left;
}
.suchTreffer
{
color: #575757;
font-size: 12px;
font-weight: bold;
float: left;
margin: 3px 0 0 10px;
}
.suchCategoryNews
{
height: 14px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.suchCategorySpotlights
{
height: 18px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.suchList
{
font-size: 12px;
line-height: 15px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.sucheItem {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 0 10px 5px;
border-bottom: 1px dotted #999;
}
.sucheItem .text  {
font-size: 12px;
padding: 5px 5px 2px 0;
line-height: 14px;
}
.sucheItem .text a:link, .sucheItem .text a:active, .sucheItem .text a:visited
{
font-size: 12px;
font-weight: bold;
line-height: 14px;
color: #000000;
}
.sucheItempupl {
font-size: 10px;
margin-top: 0px;
padding: 0px
}
.sucheItempupl a:link, .sucheItempupl a:active, .sucheItempupl a:visited
{
font-size: 10px;
color: #316Bc8;
margin-top: 0px;
padding: 0px
}
.sucheItempupl a:hover
{
text-decoration: underline;
}
.moreResults, .moreResults a:link, .moreResults a:active, .moreResults a:visited
{
font-size: 11px;
padding: 15px 0 40px 0;
line-height: 12px;
font-weight: bold;
text-align: right;
}
#storyPreGallery
{
width: 575px;
margin: 40px 0 36px 0;
}
#storyPreGallery H3
{
font-size: 12px;
padding: 0;
margin: 0 0 9px 0;
}
#storyPreGallery P
{
font-size: 10px;
line-height:10px;
padding: 0;
margin: 15px 0 0 0;
}
.preGalleryFrame
{
width: 85px;
height: 110px;
border: 1px solid #d0d0d0;
float: left;
}
#media
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.mediaTop
{
margin: 15px 0 0 0;
}
.mediaHead
{
float: left;
width: 575px;
padding: 15px 0 0 0;
}
#mediaBox
{
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 100%;
}
.mediaNavTop, .mediaNavBottom
{
width: 933px;
height: 24px;
background-color: #316Bc8;
text-align: center;
}
.mediaNavTop
{
border-bottom: 2px solid #000033;
}
.mediaNavBottom
{
border-top: 2px solid #000033;
}
.mediaNavTop a, .mediaNavBottom a
{
margin: 0 10px 0 0;
padding: 0 0 0 0;
font-size: 10px;
font-weight: bold;
color: #fff;
vertical-align: top;
}
.mediaavTop a:hover, .mediaNavBottom a:hover
{
text-decoration: underline;
}
.mediaImgFrame
{
width: 567px;
height: 385px;
background-color: #ddd;
float: left;
}
.mediaImg
{
padding: 30px 43px 0 43px;
}
.mediaVidFrame
{
width: 378px;
height: 385px;
background-color: #ddd;
float: left;
}
.mediaVid
{
margin: 0 0 0 0;
padding: 28px 0 0 28px;	}
.mediaImg P
{
font-size: 10px;
color: #666666;
text-align: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.mediaContentBoxGallery, .mediaContentBoxVid
{
height: 385px;
float: left;
}
.mediaContentBoxGallery
{
width: 359px;
}
.mediaContentBoxVid
{
width: 555px;
}
.mediaContent
{
padding: 0 0 0 0;
margin: 26px 15px 0 26px;
}
.mediaContentVid
{
width: 325px;
height: 350px;
padding: 0 0 0 0;
margin: 26px 0 0 26px;
float: left;
overflow: hidden;
}
.mediaContent H3, .mediaContentVid H3
{
font-size: 16px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.mediaContent P, .mediaContentVid P
{
font-size: 12px;
line-height: 16px;
}
.mediastoryTags ul
{
list-style-type: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.mediastoryTags li
{
float: left;
font-size: 11px;
margin: 0 0 0 0;
padding: 4px 0 0 0;
}
.mediastoryTags li a:active, .mediastoryTags li a:link, .mediastoryTags li a:visited
{
color: #316Bc8;
font-weight: normal;
padding: 7px 0 0 5px;
}
.mediastoryTags li a:hover
{
text-decoration: underline;
}
.mediastoryAutor
{
font-size: 10px;
color: #316Bc8;
margin: 5px 0 0 0;
}
.mediastoryPubDate
{
font-size: 10px;
color: #909090;
margin: 5px 10px 0 0;
float: left;
}
.mediaLinks
{
width: 100%;
padding: 5px 0 0 0;
margin: 15px 0 0 0;
float: left;
border-top: 1px dashed #ccc;
}
.mediaLinks IMG
{
padding: 0 3px 0 0;
float: left;
}
.medialinkTxt
{
padding: 2px 0 0 0;
margin: 0 0 0 0;
}
.mediaLinks a:active, .mediaLinks a:link, .mediaLinks a:visited
{
margin: 0 0 0 0;
padding: 2px 0 0 0;
font-size: 11px;
color: #000;
}
.mediaLinks a:hover
{
text-decoration: underline;
}
UL
{
margin: -12px 0 0 -15px;
}
.mediaLinks LI
{
height: 15px;
width: 150px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.mediaVidLinksFrame
{
width: 184px;
height: 350px;	margin: 26px 0 0 10px;
float: left;
}
.storyShareLinksVid
{
margin: 0 0 5px 0;
}
.storyShareLinksVid a:active, .storyShareLinksVid a:link, .storyShareLinksVid a:visited
{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
color: #000;
}
.storyShareLinksVid a:hover
{
text-decoration: underline;
}
.favDiashow
{
height: auto;
padding: 10px 10px 0 10px;
}
.favDiashow IMG
{
float: left;	margin: 0 0 0 0;
}
.favDiashow P a:active, .favDiashow P a:link, .favDiashow P a:visited
{
font-weight: normal;
padding: 0 0 0 0;
}
.favDiashow P a:hover
{
text-decoration: underline;
}
.favDiashowNr
{
font-size:30px;
color: #ccc;
font-weight: bold;
float: left;
margin: 0 10px 0 0;
}
.favDiashowImg
{
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.favDiashowText
{
float: left;
padding: 0 0 0 0;
margin: 0 0 0 10px;
text-align:left;
}
.favDiashowText H3
{
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 14px;
}
.favDiashowText P
{
font-size: 10px;
margin: 2px 0 0 0;
padding: 0 0 0 0;
}
.favDiashowText H3 a:active, .favDiashowText H3 a:link, .favDiashowText H3 a:visited
{
font-size: 10px;
font-weight: bold;
color: #4d4d4d;
}
.favDiashowText H3 a:hover
{
text-decoration: underline;
}
.meinReg P
{
font-size: 12px;
padding: 0 15px 5px 0;
}
.nlabo
{
font-size: 11px;
font-weight: bold;
width: 575px;
clear: both;
}
.nlname
{
float: left;
width: 200px;
}
.nlinfo
{
float:left;
width: 52px;
margin: 0 30px 0 0;
}
.nltype
{
float:left;
width: 250px;
}
.abocheck, .abotext, .nlcheck, .nltext
{
float:left;
}
.nltext, .abotext
{
padding: 2px 0 0 0;
}
.nltext
{
margin: 0 25px 0 0;
}
.formElement
{
margin: 0 0 0 5px;
padding: 0 0 30px 5px;
clear: both;
}
.feldForm, .labelForm
{
float: left;
}
.labelForm
{
width: 135px;
font-size: 11px;
font-weight: bold;
padding: 3px 0 0 0;
}
.feldForm select, .feldForm input
{
font-size: 11px;
}
.feldForm input
{
width: 195px;
}
.feldForm select
{
width: 200px;
}
.impHead
{
font-size: 17px;
font-weight: bold;
margin: 0 0 10px 0;
}
.impText
{
font-size: 12px;
margin: 0 0 30px 3px;
}
.impWorkerRow
{
margin: 0 0 0 0;	width: 575px;
height: 20px;
}
.impWorkerName
{
font-size: 12px;
width: 338px;
float: left;
margin: 0 0 0 3px;
}
.impWorkerMail, .impWorkerInfo
{	width: 52px;
float: left;
margin: 0 10px 0 0;
}


#pressaboutus,
#pressaboutus a,
#pressaboutus b,
#pressaboutus div {
    position: relative;
    padding: 0;
    margin: 0;
    border: 0;
    word-wrap: break-word;
    zoom: 1;
}

#pressaboutus a {
    text-decoration: none;
    color: #0093da;
}

#pressaboutus a:hover {
    text-decoration: underline;
    color: #333;
}

#pressaboutus {
    background: #fff;
    -moz-border-radius: 8px;
    -moz-box-shadow: 0 1px 2px #F4F4F4;
    border: 1px solid #F4F4F4;
}

#pressaboutus .pressaboutus-header {
    font: bold 14px/26px Arial;
    color: #262626;
    padding: 0 0 1px 19px;
    background: #F4F4F4;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
}

#pressaboutus .pressaboutus-content {
    padding: 6px 0px;
}

#pressaboutus .pressaboutus-footer {
    clear: both;
    text-align: center;
    font: 11px/10px Arial;
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #EAEAEA;
    color: #616161;
}

#pressaboutus .pressaboutus-footer a {
    text-decoration: none;
}

#pressaboutus .pressaboutus-footer a:hover {
    text-decoration: underline;
}

#pressaboutus .pressaboutus-content {
    width: 850px;
    height: 16px;
    padding-top: 6px;
    overflow: hidden;
}

#pressaboutus .pressaboutus-item {
    float: left;
    padding: 0 7px;
    margin: 0 0 6px -1px;
    border-left: 1px solid #ACACAC;
}

#pressaboutus .pressaboutus-item-opened {
    background: #F5F5F5;
    -moz-border-radius: 6px;
}

#pressaboutus .pressaboutus-more,
#pressaboutus .pressaboutus-hide {
    position: absolute;
    top: 0;
    right: 0;
    font: bold 10px/22px Arial;
    color: #aaa;
    cursor: pointer;
    z-index: 1;
    padding-right: 12px;
}

#pressaboutus .pressaboutus-item-opened .pressaboutus-more {
    display: none;
}

#pressaboutus .pressaboutus-more:hover,
#pressaboutus .pressaboutus-hide:hover {
    color: #666;
}

#pressaboutus .pressaboutus-hide {
    display: none;
    background-position: right -92px;
}

#pressaboutus .pressaboutus-item-opened .pressaboutus-hide {
    display: block;
}

#pressaboutus .pressaboutus-more-block {
    border-top: 1px solid #fff;
    padding: 0 5px 7px;
    display: none;
}

#pressaboutus .pressaboutus-item-opened .pressaboutus-more-block {
    display: block;
}

#pressaboutus .pressaboutus-domain {
}

#pressaboutus .pressaboutus-domain a {

}

#pressaboutus .pressaboutus-item-opened .pressaboutus-domain {
    border-bottom: 1px solid #ECECEC;
}

#pressaboutus .pressaboutus-title {
}

#pressaboutus .pressaboutus-description {
}

#pressaboutus .pressaboutus-keywords {
}
