#content h1
{
font-size: 1.1em;
font-weight: bold;
line-height: 1.5;
margin-bottom: 1.2em;
width: auto;
}

#content h1 span
{
border-bottom: 2px solid #9e0047;
}


#content div.pdfPrint
{
float: right;
text-align: right;
font-size: 0.8em;
line-height: 1.2em;
}

#content div.pdfPrint img
{
display: block;
margin: 0px 0px 0px auto;
}

#content div.pdfPrint a
{
color: #630226;
}

#content div.pdfPrint a:hover,
#content div.pdfPrint a:focus,
#content div.pdfPrint a:active
{
color: #9E0047;
}


#content h2,
#content legend
{
float: none;
clear: both;
font-size: 1.05em;
font-weight: bold;
line-height: 1.4;
margin-bottom: 0.4em;
width: auto;
}


#content div.sieheAuch
{
float: none;
clear: both;
font-size: 0.85em;
}

.fullBottomMargin
{
margin-bottom: 1.6em;
}


#content a,
#content a:link,
#content a:visited,
#content a:hover,
#content a:focus,
#content a:active
{
color: #305886;
text-decoration: underline;
}


#content a:hover,
#content a:focus,
#content a:active
{
color: #0C056A;
background-color: #FBEDF2;
}

#content ul,
#content ol
{
padding-left: 30px;
padding-top: 0.2em;
margin-bottom: 0.2em;
}

#content li
{
list-style-image: url(../images/listitem_magenta.gif);
padding-bottom: 0.5em;
}

#content ul.searchResultList
{
padding-left: 10px;
}

#content li.searchResult
{
list-style-image: none;
list-style: none;
padding-bottom: 0.5em;
}


#content p
{
margin-bottom: 0.2em;
}

#content h3
{
float: none;
clear: both;
font-size: 1em;
font-weight: bold;
line-height: 1.2;
margin-bottom: 0.2em;
width: auto;
}


#content div.standard
{
font-size: 1em;
padding-top: 0.6em;
margin-bottom: 0.6em;
}


#content div.wichtig,
#content div.kontakt,
#content div.nachlese
{
padding: 0.5em;
margin-top: 1.4em;
margin-bottom: 1.4em;
font-size: 0.85em;
/* color: #900040; */
color: #000000;
background-color: #f5f4f4;
background-position: 0.5em 0.7em;
background-repeat: no-repeat;
}

#content div.wichtig
{
background-image: url(../images/icon_wichtig.gif);
}

#content div.kontakt
{
background-image: url(../images/icon_kontakt.gif);
}

#content div.nachlese
{
background-image: url(../images/icon_nachlese.gif);
}


#content div.wichtig h2.typeTitle,
#content div.wichtig h3.typeTitle,
#content div.wichtig h4.typeTitle,
#content div.kontakt h2.typeTitle,
#content div.kontakt h3.typeTitle,
#content div.kontakt h4.typeTitle,
#content div.nachlese h2.typeTitle,
#content div.nachlese h3.typeTitle,
#content div.nachlese h4.typeTitle
{
padding-left: 20px;
margin-bottom: 0.2em;
font-size: 1.2em;
font-weight: bold;
line-height: 1.8;
vertical-align: top;
text-transform: uppercase;
}

#content div.wichtig h2.typeTitle,
#content div.wichtig h3.typeTitle,
#content div.wichtig h4.typeTitle
{
color: #900040;
}

#content div.kontakt h2.typeTitle,
#content div.kontakt h3.typeTitle,
#content div.kontakt h4.typeTitle
{
color: #900040;
}

#content div.nachlese h2.typeTitle,
#content div.nachlese h3.typeTitle,
#content div.nachlese h4.typeTitle
{
color: #900040;
}

#content div.wichtig a,
#content div.kontakt a,
#content div.nachlese a
{
color: #630226;
}

#content div.wichtig a:hover,
#content div.wichtig a:focus,
#content div.wichtig a:active,
#content div.kontakt a:hover,
#content div.kontakt a:focus,
#content div.kontakt a:active,
#content div.nachlese a:hover,
#content div.nachlese a:focus,
#content div.nachlese a:active
{
color: #900040;
}


#content div.wichtig li,
#content div.kontakt li,
#content div.nachlese li
{
list-style-image: none;
padding-bottom: 0.3em;
}



#content h2.adressenRegion
{
float: none;
clear: both;
font-size: 1.05em;
font-weight: bold;
line-height: 1.2;
margin-top: 2.3em;
margin-bottom: 0.4em;
width: auto;
}

#content h2.halfTopMarginAdressen
{
margin-top: 0.8em;
}

#content h3.adressenKategorie
{
float: none;
clear: both;
font-size: 1.0em;
font-weight: bold;
line-height: 1.4;
margin-top: 1.4em;
margin-bottom: 0.4em;
width: auto;
}

#content ul.adressen
{
list-style-image: none;
list-style: none;
padding: 0px;
margin: 0px;
}

#content ul.adressen li
{
font-size: 1em;
line-height: 1.2em;
margin: 0px;
padding: 0px 0px 0.5em 0px;
}




#content form
{
margin-bottom: 1.6em;
}

#content legend
{
margin-bottom: 0.2em;
}

#content label
{
display: block;
margin-bottom: 0.2em;
}

#content label.feedback
{
margin-top: 1em;
}


#content input
{
vertical-align: middle;
margin-left: 0.2em;
width: 27em;
}

#content textarea
{
width: 27.2em;
}


#content input.submitter
{
width: auto;
}



#content .error
{
color: #dd0000;
}



#content ul.stwAllColumn
{
display: block;
float: left;
padding: 0px;
margin: 0px;
width: 15.14em;
margin-left: 0.2em
}

#content ul.firstColumn
{
margin-left: 0;
}

#content ul.stwAllColumn li
{
list-style-image: none;
list-style: none;
padding: 0px;
margin: 0px 0px 1px 0px;
}


#content ul.stwAllColumn li a,
#content ul.stwAllColumn li a:link,
#content ul.stwAllColumn li a:visited,
#content ul.stwAllColumn li a:hover,
#content ul.stwAllColumn li a:focus,
#content ul.stwAllColumn li a:active
{
display: block;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 9px;
color: #000000;
font-size: 0.85em;
line-height: 1.0em;
font-weight: normal;
text-decoration: none;
background-color: #F5F4F4;
background-image: url(http://bka.cms.apa.at/cms/frauenratgeberin2009/images/left_a_gray_bg.gif);
background-position: 0px 0px;
background-repeat: repeat-y;
zoom: 1;
}

#content ul.stwAllColumn li a:hover,
#content ul.stwAllColumn li a:focus,
#content ul.stwAllColumn li a:active
{
color: #9E0047;
background-color: #F8DDE7;
background-image: url(http://bka.cms.apa.at/cms/frauenratgeberin2009/images/left_a_magenta_bg.gif);
/* font-weight: bold; */
}

#content ul.stwAllColumn li a.Active,
#content ul.stwAllColumn li a.Active:link,
#content ul.stwAllColumn li a.Active:visited,
#content ul.stwAllColumn li a.Active:hover,
#content ul.stwAllColumn li a.Active:focus,
#content ul.stwAllColumn li a.Active:active
{
color: #630226;
background-color: #F8DDE7;
background-image: url(http://bka.cms.apa.at/cms/frauenratgeberin2009/images/left_a_magenta_bg.gif);
/* font-weight: bold; */
}

