/* Inhalte */

/* HOME */

#homeModulList {
width:975px;
margin-right:-20px;
float:left;
clear:both;
padding-top:25px;
padding-bottom:25px;
}
#homeModulList .homeModulListRow {
float:left;
clear:both;
width:980px;
margin-right:-10px;
}
#homeModulList .homeModulListRow div.HomeModulBox, #homeModulList .homeModulListRow div.modulLogin {
width:182px;
margin-right:14px;
float:left;
padding-bottom:15px;
}
#homeModulList .homeModulListRow div p {
padding:0 0 0 5px;
margin-bottom:0px;
margin-top:0px;
}
#homeModulList .homeModulListRow div p a:hover, #homeModulList .homeModulListRow div p a:active {
text-decoration:none;
}
#homeModulList .homeModulListRow div h2 {
margin-bottom:0.51em;
}
#homeModulList .homeModulListRow div.modulLogin {
margin-right:14px;
margin-top:26px;
margin-bottom:-60px;
}
#homeBanner {
width:780px;
margin-right:-20px;
float:left;
clear:both;
padding-left:195px;
padding-bottom:10px;
}

#homeBanner div {
padding:5px;
border:1px solid #999999;
float:left;
height:73px;
}
#homeBanner div#realisedBy {
width:432px;
margin-right:12px;
}
#homeBanner div#supportedBy {
width:303px;

}
#homeBanner h4 {
margin:0px;
margin-bottom:1em;
font-weight:normal;
font-size:1em;
}

div#realisedBy span {
margin-left:-35px;
display:block;
width:487px;
margin-right:-20px;
}
div#realisedBy a {
margin-left:35px;
}

div#supportedBy span {
margin-left:-55px;
}
div#supportedBy a {
margin-left:50px;
}
#allLanguages {
margin-top:13px;
padding-bottom:20px;
}
#allLanguages ul, #allLanguages li {
padding:0px;
margin:0px;
list-style:none;
}
#allLanguages li {
padding-bottom:8px;
}
span.erweierteSucheHomeLink {
margin:20px 0 0 18px;
clear:both;
display:block;
}
#home #simple2search_nav form {
background-image:none;
}
/* allgemeine Inhalte */

#weiterbildung #WeiVeranstaltung h2, #weiterbildung #WeiZusatzinfo h2 {
font-size:1.4em; 
font-weight:bold;
padding-top:5px;
clear:both;
margin-bottom:1.4em;
padding-left:6px;
}
#struktur #StrAnaBundeslaenderAuswahl h2, #struktur h2.borderHeadline, #struktur .strAnaHeadlineTopline h2 {
font-size:1.4em; 
font-weight:bold;
padding-top:5px;
clear:both;
margin-bottom:1em;
margin-top:30px;
clear:both;
padding-left:6px;
}
#struktur .strAnaHeadlineTopline h2 {
margin-top:0px;
}
h2.contentHeader {
    border-bottom: 5px solid #000000;
    color: #000000;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 0.81em;
    padding-left: 6px;
    padding-bottom: 6px;
}
#struktur .strAnaHeadlineTopline {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
position:relative;
top:-1px;
padding-top:25px;
}
#struktur .StrAnaDownloads {
padding-top:0px;
}
#struktur #StrAnaOesterreichkarte h2.headlineOesterreichkarte {
font-size:1.1em;
text-align:right; 
font-weight:bold;
color:#631039;
clear:both;
margin-bottom:1em;
margin-top:0px;
clear:both;
padding-left:6px;
}
#struktur #StrAnaPreview .rightPart h2.headlineOesterreichkarte {
display:none;
}


#struktur h2.volldatenHeadline {
margin-bottom:0px;
margin-top:0px;
}

h2.h2 {
color:#000000 !important;
font-size:1em;
font-weight:bold;
margin-top:0px;
}

p.p, .standard-kurztext p {
margin-top:0px;
}
p.TextTeaser {
margin-left:6px;
}
p.bottomMargin5 {
margin-bottom:5px !important;
}
p.seperator {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:10px;
}
p.noMarginBottom {
margin-bottom:0px;
}
a.textlink:link, a.textlink:visited {
color:#0066CC;
}
.main h4 {
font-size:1em;
}
#detailviewContent h2 {
font-weight:bold;
font-size:1.4em; 
margin-top:0.1em;
margin-bottom:0.61em;
}
#newsteaser h2 {
color:#fab100;
}
#newsteaser p {
margin-top:0px;
}
.content h3 {
font-weight:normal;
margin-top:0px;
font-size:1.21em;
}
.stat_report {
padding-top:1.2em;
margin-bottom:0.51em;
}
/* Große UEberschrifte */
#searchresultsAll {height:17px; padding:9px 0 0 0px; margin:26px 0 10px 0;} 

/* Wiki */
.wikiContent {
padding-left:6px;
}

/* rechte Spalte */
.rightColumn {
float:right;
width:182px;
margin:0px;
padding:9px 0px 0px 0px;
position:relative;
top:-1px;
background:#ffffff url('/images/strichlierte_linie.gif') repeat-x left top;
}
#bifodok .rightColumn {
background-color:transparent;
}
*html .rightColumn {
margin-left:-10px;
}
.rightColumn.type2 {
top:0px;
}
.rightColumn.type3 {
top:0px;
background-image:none;
}
#Newscontent .rightColumn {
padding-top:0px;
background-image:none;
}
.rightColumn.type4 {
background-image:none;
}
.rightColumn.nearSearchResults {
top:15px;
}
.rightColumn.dbl_footer {
padding-bottom:40px;
}
.rightColumn.simplesearch {
padding-bottom:0px;
top:0px;
padding-top:15px;
}
.borderStyle .rightColumn {
background-image:none;
padding-top:20px;
}
body#weiterbildung #searchResults .rightColumn {
background-image:none;
}

.rightColumn h2.h2 {
margin-bottom:0px;
}
.rightColumn p.p {
margin-bottom:0px;
}

.linkBoxRight {
padding:0px 5px 8px 0px;
margin-bottom:9px;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
}
.linkBoxRightStrAna {
border-top:5px solid #631039;
margin-top:19px;
}
.rightColumn a, .rightColumn h2, .rightColumn p {
padding-left:5px;
}
.rightColumn p.linkP{
margin-top:7px;
margin-bottom:0px;
padding-left:0px;
}
.legendLink {
height:2em;
}
#pathnavigation {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
}
body.strukturanalyse #pathnavigation {
background-image:none;
}

#minus5pxleft {
position:relative;
left:-5px;
}

h1.h1Searchresults {
margin:0px;
font-size:1.5em;
padding-top:6px;
text-align:left;
padding-left:6px;
font-weight:normal;
border-top:5px solid #000000;
margin-top:25px;
}
.teaserText {
font-weight:normal;
}
/* Bilder */
img.imgRight {
float:right;
margin:0px 0px 10px 10px;
}

#str_ana_praetext_weniger_unten, str_ana_praetext_weniger_oben {display:block;}

/* Linkboxen */

.linkboxes3Cols
{
width:585px;
padding-top:13px;
margin-right:-20px;
margin-left:-6px;
}
.linkboxesRow {
float:left;
clear:both;
}
.linkbox {
width:182px;
margin-right:13px;
float:left;
padding-bottom:10px;
}
.linkbox a {
padding-top:8px;
display:block;
}
.linkbox h4 {
margin:0px;
}


/* Spezielle Contentbloecke */

/* Literatur Kaptitelliste */
#litMWChapterOverview {
margin-top:20px;
background:transparent url('/images/lit/tex_kapitel.gif') no-repeat left top;
padding-top:55px;
}
#litMWChapterList {
margin-top:20px;
padding-top:20px;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
}
#litWMChapterSelector {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:15px;
margin-left:6px;
}
#litWMVollansicht {
border-top:5px solid #001052;
padding-left:6px;
margin-top:2em;
padding-top:5px;
}
#litWMVollansicht h2 {
color:#001052;
font-size: 1.4em;
font-weight: bold;
margin-bottom: 0.61em;
margin-top: 0.1em;
}
.content #litWMVollansicht h3 {
font-size:1em;
color:#001052;
font-weight: bold;
}
/* Struktur */
/* Einstiegsseite */

/* Preview Strukturanalyse */
#StrAnaPreview .leftPart {
float:left;
width:266px;
padding-left:6px;
padding-top:13px;
}
#StrAnaPreview .leftPart form p {
margin-top:0px;
}
#StrAnaPreview .rightPart {
float:left;
width:250px;
position:relative;
left:-70px;
top:0px;
}

/* Preview Statistik */
#StrStaPreview {
padding-bottom:20px;
}
#StrStaPreview .left {
width:182px;
margin-right:8px;
margin-top:20px;
float:left;
position:relative;
clear:left;
left:-6px;
padding-bottom:15px;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
}
#StrStaPreview .right {
width:378px;
margin-top:20px;
float:left;
padding-bottom:15px;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
}

#StrStaPreview .bottom {
margin-top:0px;
padding-bottom:0px;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
}
#StrStaPreview .bottom div {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
min-height:100px;
}
*html #StrStaPreview .bottom div {
height:95px;
padding-bottom:15px;
}
#StrStaPreview .left img {
margin:10px;
}
#StrStaPreview h2 {
color:#631038;
padding-top:10px;
}

#StrStaPreview h2 a {
color:#631038;
}
#StrStaPreview p {
margin-bottom:0px;
margin-top:0px;
}
#StrStaPreview a {
display:block;
margin-bottom:0px;
}
#StrStaPreview .standard-kurztext {
padding-top:10px;
}
#StrAnaBundDatenContainer .standard-kurztext h2
{
font-weight:normal;
color:#000000;
font-size:1.2em;
margin-top:0px;
}
#StrAnaBundDatenContainer .standard-kurztext h3, .content #StrAnaBundDatenContainer .standard-kurztext h3, #StrAnaBundDatenContainer .content .standard-kurztext h3
{
font-weight:bold;
color:#000000;
font-size:1em;
}


#StrAnaVolldatenMain {
width:585px;
float:left;
}
#StrAnaVolldatenKennzahlen {
width:182px;
position:relative;
padding-bottom:40px;
float:left;
}
#StrAnaVolldatenKennzahlen table.statistiklinks {
margin-bottom:20px;
}

div.stat_bericht br {
    display: none;
}

h2.stat_report, div.stat_bericht {
padding-top:2px;
}
/* Leistungsberichte & Auswertungen Übersicht */

#LeistungsberichteAuswertungen {
padding-top:10px;
margin-top:30px;
border-top:5px solid #631039;
}
#LeistungsberichteAuswertungen .rightColumn {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding:8px 0 8px 0;
}

#LeistungsberichteAuswertungen .content3Columns {
padding:10px 5px 10px 0;
margin:0 14px 10px 0;
}
#Leistungsberichte  {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:20px !important;
}

#LeistungsberichteAuswertungen th {
text-align:left;
}
/* Leistungsberichte & Auswertungen Detailseite */
/* Buttonnavigation in navigation.css definiert */
.pageNumber {
padding-left:6px;
}

/* Strukturanalyse */
#StrAnaJahresliste {
float:left;
width:184px;
margin-left:-6px;
margin-right:13px;
padding-top:15px;
margin-top:15px;
border-top:5px solid #631039;
}
#StrAnaJahresliste a {
display:block;
color:#631039;
font-size:1.2em;
padding-bottom:10px;
padding-left:36px;
background:transparent url('../images/icons/icon_str_ana_daten.gif') no-repeat left top;
}
#StrAnaJahresliste a.StrAnaLinkAlle {
background:transparent url('../images/icons/icon_str_ana_daten_alle.gif') no-repeat left top;
}
#StrAnaJahresliste a:hover, #StrAnaJahresliste a:active {
text-decoration:none;
background:transparent url('../images/icons/icon_str_ana_daten.gif') no-repeat left -50px;
}
#StrAnaJahresliste a.StrAnaLinkAlle:hover, #StrAnaJahresliste a.StrAnaLinkAlle:active {
background:transparent url('../images/icons/icon_str_ana_daten_alle.gif') no-repeat left -50px;
}
#StrAnaJahresliste a span {
display:block;
color:#000000;
font-size:0.81em;
}
*html #StrAnaJahresliste {
margin-left:-2px;
}
#StrAnaOesterreichkarte {
float:left;
width:377px;
margin-top:15px;
height:200px;
position:relative;
border-top:5px solid #631039;
padding-top:15px;
}
#struktur #StrAnaBundeslaenderAuswahl {
float:left;
clear:both;
width:574px;
}
#StrAnaBundeslaenderList {
list-style:none;
margin:0px;
padding:0px;
width:574px;
padding-left:6px;
padding-top:1em;
}
#StrAnaBundeslaenderList li {
list-style:none;
margin:0px;
padding:0px;
width:185px;
float:left;
}
#StrAnaBundeslaenderList li a {
background:transparent url('../images/icons/icon_str_ana_bundeslaender.gif') no-repeat left 2px;
padding:5px 0px 20px 36px;
display:block;
color:#631039;
font-size:1.1em;
}
#StrAnaBundeslaenderList li a:hover, #StrAnaBundeslaenderList li a:active {
background:transparent url('../images/icons/icon_str_ana_bundeslaender.gif') no-repeat left -48px;
text-decoration:none;
}
/* Tabelle Volldaten */
td.VolldatenZwischenHeadline {
padding:6px 0 0 5px;
}
td.VolldatenZeile {
padding:0px 0 6px 5px;
}

#strAnaBundDatenMehrLink {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding:8px 0px 8px 5px;
}



/* Weiterbildung Detailseiten */
#WeiVeranstaltung {
clear:both;
padding-bottom:80px;
padding-top:20px;
}
#WeiZusatzinfo p {
padding-left:6px;
}
#WeiVeranstaltung h3, .content #WeiVeranstaltung h3 {
margin:0px;
padding-left:6px;
padding-bottom:4px;
font-weight:normal;
font-size:1.25em;
}
#WeiVeranstaltung table h3 {
margin:0px;
padding-left:0px;
font-weight:normal;
}
#WeiVeranstaltung p {
padding-left:6px;
}
#WeiVeranstaltung table {
margin-bottom:20px;
width:770px;
}

#WeiVeranstaltung table td {
padding:0.41em;
text-align:left;
vertical-align:top;
}
#WeiVeranstaltung table th {
padding:0.41em;
text-align:left;
vertical-align:top;
padding-right:1em;
width:10em;
}

#WeiVeranstaltung table tr.trDatenvergleich th {
border:1px solid #ff0033;
border-right:none;
}
#WeiVeranstaltung table tr.trDatenvergleich td {
border:1px solid #ff0033;
border-left:none;
border-right:none;
}
#WeiVeranstaltung table tr.trDatenvergleich td.startDate {
border-right:1px solid #ff0033;
}
#WeiVeranstaltung table tr.trNoDatenvergleich td.startDate {
border-right:1px solid #eeeeee;
}
#WeiVeranstaltung table tr.trNoDatenvergleich1 th, #WeiVeranstaltung table tr.trNoDatenvergleich2 th {
border:1px solid #eeeeee;
border-right:none;
}
#WeiVeranstaltung table tr.trNoDatenvergleich1 td, #WeiVeranstaltung table tr.trNoDatenvergleich2 td {
border:1px solid #eeeeee;
border-left:none;
}
#WeiVeranstaltung table tr.trDatenvergleich td.startDate {
background-color:#ff0033;
color:#ffffff;
}
#WeiVeranstaltung table tr.trNoDatenvergleich1 td.startDate {
background-color:#ffffff;
}
#WeiVeranstaltung table tr.trNoDatenvergleich2 td.startDate {
background-color:#eeeeee;
}


#WeiVeranstaltung #VAFooter{
background:transparent url('../images/strichlierte_linie.gif') repeat-x left top;
margin-left:8.5em;
height:2em;
width:auto;
}
.dataFooter {
float:left;
clear:both;
background:transparent url('../images/strichlierte_linie.gif') repeat-x left top;
margin-top:1em;
width:100%;
height:2em;
}
.noLine {
background-image:none;
}
#siglenTable {
margin-top:-10px;
}
#WeiVeranstaltung #VAFooter .rightColumn, .dataFooter .rightColumn {
margin-top:1px;
border-left:13px solid #ffffff;
}

/* NEWS */
.newsList {
width:182px;
margin-right:13px;
float:left;
margin-top:18px;
padding-top:22px;
}
.newsList h2 {
margin-bottom:0px;
font-size:1.31em;
padding-left:2px;
padding-bottom:15px;
background:transparent url('../images/strichlierte_linie.gif') repeat-x left bottom;
}
#newsArchiv h2 {
background-image:none;
}

.newsList h2 span {
display:block;
color:#fab100;
border-top:5px solid #fab100;
padding-top:7px;
font-weight:bold;

}
.newsList h2 a:hover, .newsList h2 a:active {

text-decoration:none;
}
.newsList p {
background:transparent url('../images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:10px;
padding-right:6px;
padding-left:6px;
padding-top:6px;
margin-top:0px;
margin-bottom:0px;
min-height:6.5em;
background-color:#eeeeee;
}
#newsThemen p {

background-color:transparent;
}
*html .newsList p {
height:6.5em;
}
*html .newsList {
padding-top:32px;
}
*+html .newsList {
padding-top:32px;
}
.newsList span.date {
font-weight:bold;
font-size:0.91em;
display:block;
padding-bottom:2px;
}
#Newscontent {

background:transparent url('../images/strichlierte_linie.gif') repeat-x left top;
padding-top:15px;
}
#newsDetail {
border-top:5px solid #fab100;
margin-top:2em;
}
#newsteaser {
width:570px;
margin-bottom:15px;
padding-top:5px;
}
.newsTeasertext {
margin-top:2px;
}

#newsteaser p.date {
font-weight:normal;
font-size:1.171em;
margin-top:0px;
margin-bottom:2px;
}
.newsBack {
padding-top:8px;
background:transparent url('../images/strichlierte_linie.gif') repeat-x left top;
float:left;
width:575px;
margin-top:-1px;
}
.newsText {
padding-bottom:15px;
width:570px;
float:left;
}
#Newscontent .rightColumn img {
display:block;
}
div.news_img {
  padding: 0px 0px 10px 0;
margin-top:-2px;
}
div.news_img img {

	width:184px;
}
#Newscontent h3 {
font-size:1em;
margin-bottom:2px;
}
#Newscontent p.newsDownload {
margin:0px;
}
#newsArchiv {
clear:both;
width:574px !important;
margin-top:30px;
}
*html #newsarchivSearchHeadline {
margin-top:15px;
}
*+html #newsarchivSearchHeadline {
margin-top:15px;
}
#newsTermine {
background:transparent url('../images/new/pfad/pfad_news_termine_b.gif') no-repeat left top;
}
#newsThemen {
background:transparent url('../images/new/pfad/pfad_news_themen_b.gif') no-repeat left top;
}
#newsNeuerscheinungen {
background:transparent url('../images/new/pfad/pfad_news_neu_b.gif') no-repeat left top;
}
#newsArchiv {
background:transparent url('../images/new/pfad/pfad_new_archiv.gif') no-repeat left top;
}

/* medienpreis */
#radiopreis {
padding-bottom:15px;
}
#radiopreis .standard-kurztext a, #fernsehpreis .standard-kurztext a{
display:block;
margin-top:1.2em;
}
#medienpreisStartContent {
border-top:5px solid #663366;
margin-right:14px;
padding-right:0px;
margin-top:20px;
}
#medienpreisPersonenContent {
border-top:5px solid #663366;
padding-right:0px;
margin-top:20px;
}
#medienpreisPersonenContent .content3Columns {
margin-right:14px;padding-right:0px
}
.contentBorderBottom {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
}
.content2Columns {
float:left;
width:377px;
padding-right:13px;
}
.imgContent {
width:178px;
float:right;
text-align:center;
}
#logos {
clear:both;
padding-top:25px;
}
#logos div {
border: 1px solid #000000;
float: left;
width:362px;
height: 130px;
padding: 5px;
}
#logos div img {
margin:10px;
}
#logos div.verleiher {
margin-right:13px;
}
#logos div.verleiher img {
margin-top:17px;
}
h2.selectPreis {
background-color:#663366;
color:#ffffff !important;
padding:8px 7px;
font-weight:bold;
margin-bottom:2px !important;
}
#selectMedienpreisForm button {
float:right;
}
#selectMedienpreisForm span.button {
height:1.4em;
clear:both;
display:block;
}
.rightMedienpreis {
padding-top:0px;
background-image:none;
top:20px;
}
#medienpreisStartContent h2.mainheadline, #medienpreisPersonenContent h2.mainheadline {
font-size: 1.4em;
font-weight: bold;
margin-bottom: 0.41em;
margin-top: -3px;
color:#663366;
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:15px;
}
#medienpreisAttachments {
width:572px;
}
#medienpreisAttachments td, #radiopreisDetail td {
padding:5px 10px 5px 0;
text-align:left;
vertical-align:top;
}
td.medienpreisAttachmentFile {
text-align:right !important;
width:15%;
}
#medienpreisAttachments th{
padding:5px 10px 5px 0;
text-align:left;
vertical-align:top;
width:30%;
}
#radiopreisDetail {
width:572px;
}
#radiopreisDetail th {
padding:5px 25px 5px 0;
text-align:left;
vertical-align:top;
}
.headerSendung {
font-style:italic;
}
.strichlierte-linie-bottom td, .strichlierte-linie-bottom th {
background-image: url(/images/strichlierte_linie.gif);
background-repeat: repeat-x;
background-position: left bottom;
}
.strichlierte-linie-top td, .strichlierte-linie-top th {
background-image: url(/images/strichlierte_linie.gif);
background-repeat: repeat-x;
background-position: left top;
}
td.nopadding {
padding:0px !important;
}
#radiopreisDetail .strichlierte-linie-top td, #radiopreisDetail .strichlierte-linie-top th {
padding-top:10px;
border-top:5px solid #ffffff;
}
#radiopreisDetail .strichlierte-linie-bottom td, #radiopreisDetail .strichlierte-linie-bottom th {
padding-bottom:10px;
border-bottom:5px solid #ffffff;
}
#selectMedienpreisForm {
height:3em;
}
#selectMedienpreisForm select {
margin-bottom:5px;
padding-left:0px;
height:19px;
}
.medPersImg {
margin-top:3.7em;
}
.medPersImg a {
padding:0px !important;
}
#radiopreisDetail th {
min-width:150px;
}
