a:link {
	  color: #000099;
}	
a:visited {
  	color: #0033CC;
}	
a:hover {
  	color: #518AE1;
    text-decoration:none;
}	

hr {
  background-color:#FFEC00;
}

p {
    margin:0 0 8px 0;
    line-height:1.2em;
    /*font-size:1.1em;*/
}

h1 {
    font-size:1.5em;
    letter-spacing:1px;
    margin:5px 0 15px 0;
}

h2 {
    font-size:1.2em;
    margin:5px 0;
}

h3 {
    font-size:1.0em;
    margin:5px 0;
}

input, textarea {
    font-size:1.1em;
    font-family:Arial, Verdana, sans-serif;
}

/* Für Linklisten */
div.letterNavi {
    font-size:115%;
    margin:25px 0 25px 0;
}

/* Für Nach-oben-Links im Text */
div.up_link {
    margin:10px -10px 30px 0;
    text-align:right;
}

.error {
    color:#CC3300;
}

.ok {
    color:#008000;
}

p.news_teaser_header {
    border-bottom:1px solid #FFEC00;
    padding:10px 0 2px 10px;
}

p.news_teaser_header span{
    display:block;
    float:right;
    padding:0px 5px 5px 0;
    width:auto;
}

p.news_teaser_body {
    padding:3px 10px 15px 10px;/*min-height:70px;*/
}




