@CHARSET "UTF-8";

.content h1 {
    font: normal 38px/100% Verdana, Arial;
    text-decoration: none;
    color: #000000;
    letter-spacing: 0em;
    margin: 0px 15px 5px 13px;
    }

.content h2 {
    font: normal 13px/100% Verdana, Arial;
    text-decoration: none;
    color: #e2007a;
    letter-spacing: 0em;
    margin: 0px 15px 10px 15px;
    }

.content h3 {
    font: normal 13px/100% Verdana, Arial;
    text-decoration: none;
    color: #000000;
    letter-spacing: 0em;
    margin: 10px 15px 12px 15px;
    }

body {
    color: #646464;
    font-family: Verdana, Arial;
    font-size: 11px;
    line-height: 18px;
    text-decoration: none;
}


#navigationsleiste a {
    color: #646464;
    text-decoration: none;
    letter-spacing: 0em;
    font: normal 11px/150% Verdana, Arial;

}

#navigationsleiste p {
    padding-top: 1px;
}



h1 {
    font: normal 13px/100% Verdana, Arial;
    text-decoration: none;
    color: #e2007a;
    letter-spacing: 0em;
}

h3 {
    color: #e2007a;
    font-family: Verdana, Arial;
    font-size: 10pt;

    text-decoration: none;
    letter-spacing: 0px;

    margin: 0px 15px 16px 15px;
    font-weight: normal;
}



#right a{
    font: normal 11px/160% Verdana, Arial;
    color:	#646464;
    text-decoration: underline;
    font-style: italic;
}


.content p {
    margin: 0px 15px 10px 15px;
    margin-bottom: 10px;
}


.content a {
    color:	#000000;
text-decoration: none;
line-height:1.3em;}

.content a:hover
{text-decoration: underline;}

.content a.internal-link, .content .internal-link a  {
    font: normal 11px/160% Verdana, Arial;
    color:	#646464;
    text-decoration: underline;
    font-style: italic;
}



.content ul {
    margin: 0px 15px 10px 15px;
    padding:  0px 15px 0px 15px;
    list-style-position: outside;

}

.content li {
    margin: 0px 15px 0px 0px;
    font: normal 11px/160% Verdana, Arial;

}

input {  font: normal 12px/100% Verdana, Arial;
    text-decoration: none;
    color: #646464;
    letter-spacing: 0em;
    padding: 3px 3px 3px 3px;

    }


.newscontainerright p {
    margin: 0px 10px 0px 10px;
}

.newsimgright {
    margin: 0px 10px 0px 10px;
    }

.newslineright {
    margin: 20px 10px 20px 10px;
    }


.newscontainerright h1, .newscontainerright h2{
    margin: 20px 10px 6px 10px;

    color: #E2007A ;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 100%;
    text-decoration: none;
}

#right  .newscontainerright h1 a, #right .newscontainerright h2 a{
    color: #E2007A ;
    font-family: Verdana,Arial;
    font-size:13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 120%;
    text-decoration: none;
}

#right .newscontainerright h2 a
{font-size:11px;
 line-height: 140%;}


#right .newscontainerright h2 a:hover
{text-decoration: underline;color:#000;}

#newsletterright h1 {
    margin: 0px 10px 0px 10px;
    }

#login h1, #login p {
    margin: 0px 10px 3px 10px;
    }

.contentleft p, .contentleft h1, .contentleft h2, .contentleft h3 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

.contentright p, .contentright h1, .contentright h2, .contentright h3 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

.contentleft h3, .contentright h3 {
    margin-top: 20px;
}


.tx-indexedsearch-title a {
    font: normal 13px/100% Verdana, Arial;
    text-decoration: none;
    color: #e2007a;
    letter-spacing: 0em;
    margin: 0px 15px 10px 15px;
}


.tx-indexedsearch-title a {
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    color: #E2007A;
    font-weight: bold;
}

.browsebox ul {	
    margin: 10px 15px 12px 15px;
    padding: 0;
}
    
.browsebox li {
	display: inline;
	margin-right: 5px;
}

p.tx-indexedsearch-descr {
    line-height: 120%;
}

#vkarte {
    margin-left: 15px;
}

#right p {
    margin: 0 10px 0 10px;
}

.keinergebnistext {
 background-color:#c10178;
 color:#ffffff;
 font: normal 13px/18px Verdana, Arial;
 padding: 10px 10px 10px 10px;
}

.tx-indexedsearch-res {
  padding: 20px 0 0 0;
}

.info {
    padding-bottom: 13px;
}

.rssdate {
margin:0 10px 6px;
}