.size{
    display: block;
    float: right;
    text-align: right;
    width: 100px;
}

#contentRSS{
border:0px;
border-bottom:1px solid #fff;
background-color:red;
  width:170px;
}

.xing, .facebook{
    float: left;
    margin-right: 17px;
    width: 12px;
}


hr{
border:0px;
border-bottom:1px solid #fff;
}

.maintext {
  font-family: "Arial Narrow", arial, sans-serif;
  font-size: 14px;
  color: #676D72;  
  line-height: 22px;
}


/**** KONTAKTFORMULAR ****/
.contact_input_small {
  width: 160px;
  height: 18px;
  border: 0px;
  font-size: 12px;
  font-family: "Arial Narrow", arial, sans-serif;
  color: #676D72;
  padding-left: 2px;
}
.contact_input{
  width: 323px;
  height: 18px;
  border: 0px;
  font-size: 12px;
  font-family: "Arial Narrow", arial, sans-serif;
  color: #676D72;
  padding-left: 2px;
}
.contact_textarea {
  width: 323px;
  height: 38px;
  border: 0px;
  font-size: 12px;
  font-family: "Arial Narrow", arial, sans-serif;
  color: #676D72;
  padding-left: 2px;
  overflow: auto;
}
.contact_form {
  line-height: 15px;
}
.contact_form_seperator {
  height: 2px;
}
/**** ENDE KONTAKTFORMULAR ****/

a.navi, a.navi2{
color: #676D72;
font-weight:bold;
display:block;
text-decoration: none;
padding-bottom: 4px;
padding-left: 8px;
padding-top: 4px;
font-family: "Arial Narrow",arial,sans-serif;
font-size: 14px;
}

a.act, a.act2{
font-size: 14px;
font-family: "Arial Narrow",arial,sans-serif;
padding-bottom: 4px;
padding-left: 8px;
padding-top: 4px;
color: #0075A4;
font-weight:bold;
display:block;
text-decoration: none;
}

a.sub, a.sub2{
padding-bottom: 4px;
padding-right: 8px;
padding-top: 4px;
font-size: 13px;
text-decoration: none;
font-family: "Arial Narrow",arial,sans-serif;
color: #8BB3CE;
text-align:right;
display:block;
}

a.subAct, a.subAct2{
padding-bottom: 4px;
padding-right: 8px;
padding-top: 4px;
font-size: 13px;
text-decoration: none;
text-align:right;
color: #0075A4;
font-family: "Arial Narrow",arial,sans-serif;
font-weight:bold;
display:block;
}

a.act2{
color: #922134;
}

a.sub2{
color:#C68F86;
}

a.subAct2{
color:#922134;
}

a.nav, a.haupt, a.haupt2{
margin-left: 10px;
display:block;
font-size:11px;
text-decoration: none;
color: #676D72;
font-family: "Arial Narrow",arial,sans-serif;
}

a.haupt, a.haupt2{
color: #0075A4;
font-weight:bold;
margin-bottom:10px;
margin-left:0px;
background-image:url(../pix/strich.jpg);
background-position: left center;
background-repeat: no-repeat;
padding-left:10px;
font-family: "Arial Narrow",arial,sans-serif;
}

a.haupt2{
color:#922134;
}

.tx-felogin-pi1 label{
display:inline-block;
width:140px;
}

.tx-felogin-pi1 input{
margin-bottom:10px;
}

#none{
display: none;
position: absolute;
margin-left: 21px;
margin-top: 0px;
}

a.block{
display:inline-block;
height: 121px;
}

#steuernews, #heilnews{
    float: left;
    padding-right: 10px;
    width: 205px;
}

.tx-aknewsfeed-pi1 h1{
    font-size: 17px;
    height: 35px;
}

.tx-aknewsfeed-pi1 h2{
    font-size: 17px;
    height: 20px;
    margin-bottom: 7px;
    margin-top:15px;
    padding-top:10px;
}

#steuernews span.date, #heilnews span.date{
    font-size: 13px;
    margin-right: 3px;
    display:block;
}

#gmapDirHead{
margin-bottom:20px;
}
