#content td ul.links a { font-size: 70%; background-position:0 4px; }
#navSecondary .navMain h3 { display:none; }
#content #article-features h2 { font-size: 110%; font-weight: normal; margin: 0; padding: 0; }
#siteInfo li p.picture {float:left; }
* html  #siteInfo p.picture, * html  #home #main-box .pbe, * html  #home #news-main .pbe { float:left; margin:0; padding:0; } /* NUR IE6 */
* + html  #siteInfo p.picture, * + html  #home #main-box .pbe, * + html  #home #news-main .pbe  { float:left; margin:0; padding:0; } /* NUR IE7 */
* html  #home #news-main .pbe { position:relative; } /* NUR IE6 */
* html #home #news-main .pbe,
* html #home #news-main .pbe .news-box.first { width: 45.3%;}
* + html #home #news-main .pbe .news-box.first { width: 47%;margin-bottom:10px;}
* + html #home #news-main .pbe .news-box { width: 92%; }
* + html #home #news-main .pbe { width: auto;}
#content .teaser .picture { width:auto; }
#content .teaser .image-box { margin-right:0; }
#home #content .box p { margin-left:10px; }
/****** Hack fuer FF3, um Rundungen der Bilder anzuzeigen *****/
#content .dossier div.start {width: 68%;}
.startLink {padding-left:0;
}
#content .dossier h2 {
margin-bottom: 15px;
}
#content #nav-topic ul{margin-left:0px}
.back .backLink{padding-left:0px;}
* + html #supplement a.download {height: 1%;}
* html #supplement a.download {height: 1%;}
/* stört jetzt * html #supplement a.download{display:inline;}
*+ html #supplement a.download{display:inline;}*/
* html #content .teaser h2{padding-top:1px;}
* html #nav-topic img{margin-right:0px;}
a.external{display:inline; /* lange Linkziele mit Zeilenumbruchen werden nicht korrekt dargestellt */
border-bottom: none !important
}
li a.external {
    display: block;
}
.forwardLink, x:-moz-any-link{padding-left:12px;}
#content .publication .order { float:left; width:100%; height:1%; margin:0; padding:0;  }
#content .publication .order p { float:left; }
#content .publication .orderteaser p { float:left; }
#content .publication .orderteaser .shoppingCartAdd { float:right; }
#content .publication .order em, #content a.external em, #supplement a.external, #supplement a.external em { font-style:normal; display:block; }
* html #content .teaser .picture{ width: 160px; }
#content .publication .picture{
width: 160px;
}
/* * html  #supplement a.download em { padding-left:20px; }  stört jetzt doch nur    Nur IE bis Version 6 */
#content .publication .order .button { font-size:120%; }
#content .publication .orderteaser .button { font-size:100%; }
#content .order .download em{font-style:normal;}
#content .pictureEvent{width:200px;margin:0.4em 10px 10px 0;padding:0 0 5px;float:left;}
#content .feedback textarea {font-size:130%; }
#content ul.toc ul { list-style:none; }
#content ul.toc, #content ul.toc ul { list-style-image:none; }
#content .dossier .scrollLinks { border-top:dotted 1px #cdcdcd; border-bottom:none; padding-bottom:20px; }
#content .dossier .scrollLinks .forward a { background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/forward-off.gif?__blob=normal&v=1) no-repeat right 4px; padding-right:18px; }
#content .dossier .scrollLinks .back a { background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/back.gif?__blob=normal&v=1) no-repeat 0 4px; padding-left:18px; }
html>body   #content .dossier .scrollLinks .forward { padding-right:18px; }             /* Moderne Browser, IE nur Version 7 */
#navSecondary .navMain li em a {border-bottom: 0 none;}
a.download {
    display: block;
    border-bottom: none !important
}
p a.download {
    display: block;
    border-bottom: none !important;
    padding-bottom:0.4em;
}
.feedback {
    clear: both;
}
/*Dossiernavigation*/
#content .dossierList li a {
    background: transparent url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_breadcrumb.gif?__blob=normal&v=6) no-repeat 0 5px;
    padding-left:11px;
}
#content .dossierList li strong,
#content .dossierList li a:visited {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_breadcrumb.gif?__blob=normal&v=6) no-repeat 0 -56px;
    padding-left:11px;
}
#content .dossier ul.dossierList {
    list-style: none;
    list-style-image: none;
    padding: 0;
}
#content .dossier ul.schmaleliste {
float: left;
    width: 48%;
}
.clearBoth{
clear:both;
display:block;
}
#main-box #article-features .sprachwechsel{
font-size:110%;
font-weight:normal;
margin:0;
padding:0;
clear:left;
}
#content #main-box p.navToTop a,
#content #main-box a.backLink,
#content #main-box a.forwardLink{
border-bottom: none;
text-decoration: none;
}
#content #main-box p.navToTop a:hover,
#content #main-box p.navToTop a:active,
#content #main-box p.navToTop a:focus,
#content #main-box a.backLink:hover,
#content #main-box a.backLink:active,
#content #main-box a.backLink:focus ,
#content #main-box a.forwardLink:hover,
#content #main-box a.forwardLink:active,
#content #main-box a.forwardLink:focus  {
border-bottom: 1px solid #d35502;
}
a.RichTextIntLink{
border-bottom: dotted 1px #D35502;
}
a.RichTextIntLink:hover,
a.RichTextIntLink:active,
a.RichTextIntLink:focus{
border-bottom: solid 1px #D35502;
text-decoration:none;
}
#content ol.bestaetigung {
list-style: none;
padding-left: 0;
font-weight: normal;
}
#content .bestaetigung h2 {
font-size: 170%;
font-weight: normal;
margin: 20px 0 10px;
padding: 0;
}
.gsb input, .gsb select, .gsb textarea{
font-family:lucida grande, lucida sans, verdana, arial, sans-serif;
}
*+html #content #glossaryHits {
width:51%;
}
*+html #glossarEntry{
width:49%;
}
#home #news-main .news-box h3 { font-size:170%; }
#content dd.externallink .external { display:block; }
#content #main-box div.orderteaser p.shoppingCartAdd a.button { padding:4px 15px; border:none; }
#wrapperOuter #wrapperInner #supplement div.teaser p.shoppingCartAdd a.button { padding:4px 15px; border:none; }
#content div .image-box img {
margin: 0;
}
.publication {
float: left;
margin-bottom: 2em;
width:100%;
}
/****** 7.11 article features box ******/
/* SPRACHLINKS article features box END */
div.glossar-lightbox #glossarEntry h1 {
font-size:143.2%;
font-weight:normal;
}
div.glossar-lightbox #glossarEntry h1 {
margin-bottom:10px;
}
.video .teaser p strong.more a {
background:transparent url(/SiteGlobals/StyleBundles/Bilder/Rebrush/icon-video.gif.gif?__blob=normal&v=1) no-repeat 0 1px;
}
.video .teaser p strong.more a  {
padding-left: 18px;
}
.video .teaser p strong.more a:visited {
background:transparent url(/SiteGlobals/StyleBundles/Bilder/Rebrush/icon-video.gif.gif?__blob=normal&v=1) no-repeat 0 -72px;
}
#content div.abstract {
font-size:130%;
font-weight:normal;
line-height:1.4em;
margin-bottom:10px;
}
#content .abstract p {
font-size:100%;
}
/*#supplement #research-box h4{
width:228px;
}*/
#home #tagline h1 em { position:static; display:inline; height:auto; width:auto; }
#content .formFieldcheckbox { width:auto; }
#content input:focus, #content textarea:focus, #content select:focus { border:1px solid #d35502; }
#content .formFieldcheckbox input.checkbox:focus { outline:1px solid #d35502; }
#content img.BITVDocument { padding:20px 0 4px 13px; width:0px; background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-download.gif?__blob=normal&v=2) no-repeat 0 5px; }
/* REHADAT */
#content .rehadatlist table { background:none; }
#content .rehadatlist table td { border:none; padding:0 5px 10px 0; }
#content .rehadatlist table td.breit70 { width:70%; }
#content .rehadatlist table td.rehadatPicture{width:23%;}
#content .rehadatlist table td.breit { width:99%; }
#content .rehadatlist div.picture { width:auto; }
#content .rehadatlist div.picture span { display:block; clear:both; margin:0; }
#content .rehadatdetail div.picture { width:auto  !important;float:left; }
#content .rehadatdetail div.picture br { display:inline; clear:both; }
#content .rehadatdetail span.external a { background:none; }
#content .rehadatdetail span.caption { clear:both; font-size:100%; }
#search form a.button { clear:none; }
#home #news-main .news-box.newsboxbreit {
width:auto; 
margin-bottom:10px;
margin-top:10px;
min-height:1%;
 }
* html #home #news-main{width:99%}
* html #home #news-main .news-box{
margin-right:0;
width:42%;
}
* html #home #news-main .news-box.first{
margin-right:0;
width:42%;
}
#content .rehadatdetail pre {
    font:  130% courier;
}
#content .rehadatdetail pre p{
    font-size:  100%;
}
/* Startseite Boxen Lebenslagen 4-zeilig */
* html body#home .box { height: 27em; } /*  IE6*/
#content #research-box .research-content { clear:both; }
#content #research-box  h4 { width:228px; }
#content legend {
font-size: 200%;
font-weight: bold;
color: #353535;
padding: 10px 0;
}
.formFieldcheckbox {
float: none;
}
#wrapperOuter #wrapperInner #avatar .button {
font-size: 130%}
#wrapperOuter #wrapperInner #arztauskunftExp2 .button {
margin-top: 10px;
}
#content #avatar { margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px;border-bottom: 1px dotted #B0B0B0; border-top: 1px dotted  #B0B0B0}
#content em.searchString {
font-style: normal;
}
#content div.nospm{
display:none;
}
#content p.formChoices input{
margin-right:0.25em;
}
*+html #content .ErrorJumpLinks ul{
list-style-image:none !important;
}
* html #content .ErrorJumpLinks ul{
list-style-image:none !important;
}
#meta-portal .external{
background:none !important;
padding-left:0;
display:inline;
border-bottom:1px dotted #333333 !important;
}
*+ html .ieCorrection{float:none !important;text-align:right !important;}
* html .ieCorrection{float:none !important;text-align:right !important;}
* html   #home #news-main .news-box .image-box { margin-right:0; }    /* nur IE6 */
* html   #home #news-main .news-box.first { margin-right:0.5em; }    /* nur IE6 */
#home-pb #wrapperInner #research-box form a.ZurExpertensuche,
#site-pb #wrapperInner  #research-box  form a.ZurExpertensuche {
font-size: 100% !important;
margin-right: 10px !important;
margin-top: 5px !important;
}
#site-pb #wrapperInner .altGrid #content-box{
background:none;
}
#content .searchResultIndexBreit{
width:46% !important
}
#navService .serviceAddition{
font-size:70%;
}
.vorschaltseite div.mask{
left: 0;
position: absolute;
top: 0;
width: 100%;
background: none !important;
}
.numberDownUnder{
position:relative;
right:13px;
top:15px;
}
* html .numberDownUnder{
position:relative;
right:16px;
top:15px;
}
*+ html .numberDownUnder{
position:relative;
right:16px;
top:15px;
}
.fragebogen .survey{
margin-top:0.7em !important;
}
.fragebogen .scale{
margin-bottom:0.2em !important;
}
.bold{
font-weight:bold;
}
#content .fragebogen legend{
padding:0px;
}
#content object.video{
margin-bottom:1.5em;
}
#content #arztauskunftExp1 input.submit,
#content #arztauskunftExp2 input.submit{
display:inline !important;
}
#content #arztauskunftExp2 input.submit{
margin-top:10px;
}
#home #content  .news-box p.links,
#home #content  .news-box p.linksOhne{
float:left;
margin-right:10px;
} 
/*CSS für Glossareinträge*/
#home #content .news-box p a{
    border-bottom: 1px dotted #c04c01;
    text-decoration: none;
}
#home #content .news-box p a:active,
#home #content .news-box p a:hover,
#home #content .news-box p a:focus{
    border-bottom: 1px solid #c04c01;
}
#home #content .news-box  p a:visited {
border-bottom: 1px dotted #886c40; 
}
#home #content .news-box p a:visited:active,
#home #content .news-box p a:visited:hover,
#home #content .news-box p a:visited:focus{
border-bottom: 1px solid #c04c01;
}
#home #content .news-box  p span a,
#home #content .news-box  p .more a,
#home #content .news-box p .wrapper  a:visited,
#home #content .news-box p .wrapper  a:visited:active,
#home #content .news-box p .wrapper a:visited:focus,
#home #content .news-box p .wrapper a:active,
#home #content .news-box p .wrapper a:focus,
#home #content .news-box p .more a:active,
#home #content .news-box p .more a:visited,
#home #content .news-box p .more  a:visited:active,
#home #content .news-box p .more a:visited:focus,
#home #content .news-box p .more a:active,
#home #content .news-box p .more a:focus{
border-bottom: none;
}
div.article-features-heading{
font-size: 110%;
font-weight: normal;
margin: 0;
padding: 0;
}
#supplement .teaser h3.rss{
background: url(/SharedDocs/Bilder/DE/Allgemein/rss_icon.gif?__blob=normal&v=1) no-repeat -1px -5px;
padding-left:30px;
}
#content h1.rss{
background: url(/SharedDocs/Bilder/DE/Allgemein/rss_icon.gif?__blob=normal&v=1) no-repeat 0px -2px;
padding-left:25px;
}
#content h3.rss{
background: url(/SharedDocs/Bilder/DE/Allgemein/rss_icon.gif?__blob=normal&v=1) no-repeat -3px -5px;
padding-left:30px;
}
/*ID searcHResultIndex sollte class sein, da mehrfach auf einer Seite verwendet*/
/*aus module_layout*/
#content .searchResultIndex h3,
.searchResultIndex strong em
{
    position: absolute;
    top: -1000px;
    left: -1000px;
    display: block;
    overflow: hidden;
    width: 1px;
    height: 1px;
}
/*aus skin_gsb_basis*/
#content .searchResultIndex {
    margin: 20px 0;
    position: relative;
    overflow: hidden;
    padding: 5px 100px 10px;
    width: 30%;
}
#content .searchResultIndex ul {
    padding-left: 0;
    width: 100%; /*IE7*/
}
#content .searchResultIndex li {
    float: left;
    margin: 0 2px 10px 2px;
    text-align: center;
font-size: 140%;
}
.searchResultIndex a {
    display: block;
    padding: 2px 4px;
}
.searchResultIndex li.back a:hover,
.searchResultIndex li.back a:focus,
.searchResultIndex li.back a:active {
    display: block;
    padding: 2px 4px;
}
.searchResultIndex li.forward a:hover,
.searchResultIndex li.forward a:focus,
.searchResultIndex li.forward a:active{
    display: block;
    padding: 2px 4px;
}
.searchResultIndex li a:hover,
.searchResultIndex li a:active,
.searchResultIndex li a:focus {
    padding: 3px 5px;
    text-decoration: none;
}
.searchResultIndex strong {
    display: block;
    padding: 2px 4px;
}
.searchResultIndex li.back {
    position: absolute;
    top: 6px;
    left: 0;
}
.searchResultIndex li.forward {
    position: absolute;
    top: 6px;
    right: 0;
}
.searchResultIndex li.forward span {
    display: block;
    padding-right: 25px;
    text-align: right;
}
.searchResultIndex li.back span {
    display: block;
    padding-left: 25px;
}
.searchResultIndex li.back a,
.searchResultIndex li.back a:hover,
.searchResultIndex li.back a:focus,
.searchResultIndex li.back a:active {
    padding-left: 25px;
}
.searchResultIndex li.forward a,
.searchResultIndex li.forward a:hover,
.searchResultIndex li.forward a:focus,
.searchResultIndex li.forward a:active {
    text-align: right;
    padding-right: 25px;
}
.searchResultIndex li span {
    display: block;
    padding: 2px 3px;
}
/*aus skin_gsb_color_scheme_a*/
.searchResultIndex a {
    border: 1px solid #ededed;
}
.searchResultIndex li a:hover,
.searchResultIndex li a:active,
.searchResultIndex li a:focus {
    background: #FBDFCD;
    border: none;
    color: #333;
}
.searchResultIndex li.back a:hover,
.searchResultIndex li.back a:focus,
.searchResultIndex li.back a:active {
    border: 1px solid #ededed;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/back.gif?__blob=normal&v=1) no-repeat 0 4px;
}
.searchResultIndex li.forward a:hover,
.searchResultIndex li.forward a:focus,
.searchResultIndex li.forward a:active{
    border: 1px solid #ededed;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/forward-off.gif?__blob=normal&v=1) no-repeat 100% 4px;
}
.searchResultIndex li.back a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/back.gif?__blob=normal&v=1) no-repeat 0 4px;
}
.searchResultIndex li.forward a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/forward-off.gif?__blob=normal&v=1) no-repeat 100% 4px;
}
.searchResultIndex li.back span {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/back-off.gif?__blob=normal&v=1) no-repeat 0 3px;
    color: #bfbfbf;
    border: none;
}
.searchResultIndex li.forward span {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/forward-off.gif?__blob=normal&v=1) no-repeat 100% 3px;
    color: #ccc;
    border: none;
}
.searchResultIndex strong {
    color: #333;
}
.searchResultIndex strong em,
.searchResultIndex h3{
    left:-1000px;
    top:-1000px;
   position:absolute;
}
/*Paging in MurfaRSS*/
.gsb select#resultsPerPage{
width:10%;
margin-right:5px;
}
#content .searchheader{
margin-top:3em;
}
#content .searchResultIndex { /* Also used in Glossary */
    border: none;
}
#content .searchResultIndex li {
    border-left: none; /* border-color is to be inherited from color */
}
#content .searchheader label{
margin-right:5px;
font-size:120%;
}
#content .searchheader input.submit{
float:none;
}
#content .searchResultIndex{
width:55%;
}
#content .searchResultIndex li.murfaLi{
margin-top:1px;
margin-left:1.2em;
}
#content .searchResultIndex li.forward{
 margin: 0px 0px 10px 0px;
}
#content .searchResultIndex li.back{
 margin: 0px 0px 10px 0px;
}
.searchResultIndex li.backFirst a:hover,
.searchResultIndex li.backFirst a:focus,
.searchResultIndex li.backFirst a:active {
    border: 1px solid #ededed;
    background:none;
}
.searchResultIndex li.forwardLast a:hover,
.searchResultIndex li.forwardLast a:focus,
.searchResultIndex li.forwardLast a:active{
    border: 1px solid #ededed;
    background:none;
}
.searchResultIndex li.backFirst span {
    color: #bfbfbf;
}
.searchResultIndex li.forwardLast span {
    color: #ccc;
}
#content .murfaAbstract p{
font-weight:normal;
}
a.external-link-new-window,
a.moz-txt-link-freetext{
border-bottom:medium none !important;
padding-left:18px;
display:block;
background: transparent url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-external-v.gif?__blob=normal&v=6) no-repeat 0 1px;
font-style:normal;
}
#wrapperOuter .moz-txt-link-freetext a:visited,
#wrapperOuter a.moz-txt-link-freetext:visited,
#wrapperOuter .moz-txt-link-freetext a:active,
#wrapperOuter a.moz-txt-link-freetext:active,
#wrapperOuter .moz-txt-link-freetext a:focus,
#wrapperOuter a.moz-txt-link-freetext:focus 
#wrapperOuter .external-link-new-window a:visited,
#wrapperOuter a.external-link-new-window:visited,
#wrapperOuter .external-link-new-window a:active,
#wrapperOuter a.external-link-new-window:active,
#wrapperOuter .external-link-new-window a:focus,
#wrapperOuter a.external-link-new-window:focus {
    background: transparent url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-external-v.gif?__blob=normal&v=6) no-repeat 0 -73px;
}
/*Wiedervorlage*/
#content #wiedervorlage textarea{
width:98%;
}
#content .wiedervorlage table tr td li strong{
display:none;
}
#content .wiedervorlage ol li{
float:left;
}
#content .wiedervorlage tr td div ol li a,
#content .wiedervorlage tr td div ol li a:active,
#content .wiedervorlage tr td div ol li a:focus,
#content .wiedervorlage tr td div ol li a:hover{
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_breadcrumb.gif?__blob=normal&v=6) no-repeat 0 5px;
}
#content .wiedervorlage tr td div  ol li a:visited {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_breadcrumb.gif?__blob=normal&v=6) no-repeat 0 -56px;
}
#content .wiedervorlage li,
#content .wiedervorlage tr td div ol li  a{
font-size:100%;
}
#content .wiedervorlage li{
padding-left:10px;
}
/*PB Fragebogenaktionen*/
strong.fadeOut,
span.fadeOut,
label.fadeOut{
position:absolute;
text-indent:-9999px;
}
#content .PBFragebogen table{
margin-bottom:0px;
}
#content .PBFragebogen table tr table{
background:none;
}
#content .PBFragebogen{
font-size:100%;
}
#content .PBFragebogen th{
font-size:115%;
}
#content .PBFragebogen .formLabel{
font-size:115%;
margin-right:10px;
}
#content .PBFragebogen .formField{
margin-bottom:10px;
}
#content .PBFragebogen tr th  td,
#content .PBFragebogen tr th  th{
border-bottom:none;
padding:5px;
border-right:none;
font-size:115%;
}
#content .PBFragebogen tr  td .checkbox{
margin-top:10px;
}
#content .PBFragebogen select,
#content .PBFragebogen .width50{
width:50%;
}
#content .PBFragebogen .PBInput input,
#content .PBFragebogen select,
#content .PBFragebogen .textfieldLarge{
font-size:127%;
}
#content .PBFragebogen .textfieldLarger textarea{
height:10em;
font-size:127%;
}
#content .PBFragebogen .textfieldLarge input{
width:100%;
}
#content .PBFragebogen .explicitWidth{
width:98%;
}
#content .PBFragebogen table tr td.inputSmall input,
#content .PBFragebogen table tr tr.inputSmall input{
width:65%;
}
#content .PBFragebogen th input{
width:65%;
}
#content .PBFragebogen table tr td table tr td{
border:none;
}
#content .PBFragebogen .error,
#content .PBFragebogen .formError{
color:red;
}
#content .PBFragebogen .smaller label{
font-size:90%;
}
#content .PBFragebogen .widthComplete input{
width:97%;
}
#content .PBFragebogen legend{
margin-top:-100px;
}
#content div.visionPadding{
margin-left:5.5em;
}
#content #main-box .vision{
background: transparent url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg-blog.jpg?__blob=normal&v=1) 95% 0 no-repeat;
padding-top:10em;
margin-top:-2em;
}
#content #main-box ul.visionResults{
height:1em;
}
/*Visionenteaser*/
#supplement .teaser-poll h3{
left:5.6em;
font-size:170%;
font-weight:bold;
padding-top:0.8em;
margin:0 0 15px 10px;
}
/*google maps bubble*/
#content div #openGoogleMaps a{
font-size:1.2em;
}
#content div #openGoogleMaps p a.external{
font-size:0.9em;
}
#content #gmap div #openGoogleMaps p a:active,
#content #gmap div #openGoogleMaps p a:focus,
#content #gmap div #openGoogleMaps p a:hover{
text-decoration:underline;
}
#content #gmap {
    margin-bottom: 10px;
    padding: 2px 7px 5px 7px;
    width: 98%;
}
#content #gmap p {
    padding: 0;
    margin: 0 0 2px 0;
    text-align: right;
}
#content #gmap p a {
    padding-right: 5px;
    text-align: right;
}
#content #gmap .image-box {
width: 100px!important;
border: 1px solid red!important;
}
#content #gmap .image-box img {
position: relative;
}
#content #gmap {
    border: 1px solid #ededed;
}
#content #map,
#content #gmap{
overflow:visible !important;
}
* html #content #map,
#content #map{
background-color:#FFFFFF !important;
border:none !important;
width:430px !important;
}
#content .aural th{
position:absolute;
left:-1000px;
top:-1000px;
}
/*ProjektDBSuche*/
div.pdb {
position: relative;
margin: 0 0 10px 10px;
}
div.pdb img,
div.pdb .canvas {
position: absolute;
border: none;
top: 0;
left: 0;
}
div.pdb_brd,
div.pdb_brd img,
div.pdb_brd .canvas{
width: 592px !important;
height: 801px !important;
}
div.pdb_bw,
div.pdb_bw img,
div.pdb_bw .canvas{
width: 450px !important;
height: 518px !important;
}
div.pdb_bb,
div.pdb_bb img,
div.pdb_bb .canvas{
width: 450px !important;
height: 450px !important;
}
div.pdb_by,
div.pdb_by img,
div.pdb_by .canvas{
width: 450px !important;
height: 453px !important;
}
div.pdb_hb,
div.pdb_hb img,
div.pdb_hb .canvas{
width: 450px !important;
height: 453px !important;
}
div.pdb_mv,
div.pdb_mv img,
div.pdb_mv .canvas{
width: 450px !important;
height: 318px !important;
}
div.pdb_nds,
div.pdb_nds img,
div.pdb_nds .canvas{
width: 450px !important;
height: 392px !important;
}
div.pdb_rp,
div.pdb_rp img,
div.pdb_rp .canvas{
width: 450px !important;
height: 583px !important;
}
div.pdb_sa,
div.pdb_sa img,
div.pdb_sa .canvas{
width: 450px !important;
height: 576px !important;
}
div.pdb_sh,
div.pdb_sh img,
div.pdb_sh .canvas{
width: 450px !important;
height: 381px !important;
}
div.pdb_sl,
div.pdb_sl img,
div.pdb_sl .canvas{
width: 450px !important;
height: 369px !important;
}
div.pdb_sn,
div.pdb_sn img,
div.pdb_sn .canvas{
width: 450px !important;
height: 348px !important;
}
div.pdb_th,
div.pdb_th img,
div.pdb_th .canvas{
width: 450px !important;
height: 371px !important;
}
div.pdb_he,
div.pdb_he img,
div.pdb_he .canvas{
width: 450px !important;
height: 642px !important;
}
div.pdb_nrw,
div.pdb_nrw img,
div.pdb_nrw .canvas{
width: 450px !important;
height: 449px !important;
}
#content .text .navToTop{
padding-right:10px;
}
#content .mapselect{
width:28%;
float:right;
margin-top:-1.5em;
position:relative;
z-index:1000;
}
#content .pdbSubmit{
margin-left:38.5em;
margin-top:0.8em;
}
/*breite der tabellenspalten fuer trefferliste der suche nach servicestellen*/
#content .searchresult td.entfernung{width:2.2em;}
#content .searchresult td.ergebnisTyp{width:2.2em;}
.ls .text p{ 
overflow:visible;
}
.selected{display:visible !important;}
#content div.wrapperTable{
padding:0;
}
.pdb_select{
font-size:140%;
margin-bottom:1em;
}
.pdb_select select{
margin-bottom:1em;
}
#content ol li p{
font-size:100%;
}
#content .paddedButton input{
margin-left:1em;
}
.poll-opener-box {
background: url(/SharedDocs/Bilder/DE/Startseite/projektdb-flyer.jpg?__blob=normal&v=1) no-repeat 0 0;
}
.poll-opener-content{
background: url(/SharedDocs/Bilder/DE/Startseite/projektdb-flyer.jpg?__blob=normal&v=1) no-repeat -980px 100%;;
}
.poll-opener-content a.close{
background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/close-icon2.png?__blob=normal&v=1) no-repeat 100% 0;
}
* Projekt-DB Accordion-Form */
#main .single_val div{
    padding-bottom: 0;
}
#main .single_val {
    padding-bottom: 0;
    width: 90%;
    overflow: hidden;
    background: #F7F7F7;
    border: 1px solid #ccc;
    padding: .3em;
    margin-bottom: 1em;
}
#main .single_val p {
    float: left;
    clear: left;
    width: 40em;
}
#main .single_val input {
    width: 100%;
}
#main .county .single_val .formLabel {
    clear: left;
}
#main .county .single_val .formField {
   float: left; 
   display: block;
   width: 84.5%;
}
#main .single_val .controls{
     float: left;
     padding-bottom: 0;
     width: 3em;
     height: 2.5em;
}
#main .single_val .controls p{
     width: auto;
}
#main .delete,
#main .trigger {
     cursor: pointer;
     margin-bottom: 0;
     float: left;
     width: 1.5em;
     height: 1.5em;
}
#main .multiple.participants .controls,
#main .multiple.info .controls {
     margin-top: 2.25em;
}
#main .multiple.participants input {
     width: 91.5%;
}
#main .multiple.participants .controls.first {
      margin-left: 2em;
}
html>body #main .single_val input {
    width: 91.5% !important;
}  
html>body #main .single_val select {
     width: 91.5%;
}
#main h5.close,
#main h5.open {
    background: transparent url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/rs-off.jpg?__blob=normal&v=3) no-repeat top left;
    margin-bottom: 10px;
    padding: .2em 0 .2em 2.5em;
    cursor: pointer;
}
#main h5.open {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/rs-on.jpg?__blob=normal&v=3);
}
/* Calendar */
.ui-datepicker .ui-datepicker-header {
     background: #E78E54;
}
a.ui-state-default, 
.ui-widget-content a.ui-state-default {
     background: transparent none;
     text-align: center; 
     width: auto;
}
#navService li a, #navService li strong{
display:block;
}
#research-box form .formField input,
#research-box form .formField select {
 width: 192px !important;
 padding: 7px 5px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}
#research-box form .formField select {
  width: 204px !important;
}
#content .text p.links{
float:left
}
#supplement #research h3{
font-size:170%;
padding-bottom:0px;
}
