
A:active          { text-decoration: none }
A:link         { color: green; text-decoration: none }
A:visited            { color: green; text-decoration: none }
A:hover        { color: #f00; }


* { color: black; font-size: 100%; font-family: Arial, Helvetica, Verdana, sans-serif;  }

p.wichtig {font-weight: bold; text-align: center; margin-top:30px;}

h1 { font-style: italic; font-weight: bold; font-size: 160%; text-align: center }
h2  {font-style: italic; font-weight: bold; font-size: 130%; text-align: center }
h3 { font-style: italic; font-weight: bold; font-size: 110%; }
h4 { font-weight: bold; font-size: 100%;}
h5 { font-weight: bold; font-size: 90%;}

hr {background-color:#eab000; height:1px; border-width:0px ;}
img { border: 0; margin:0; padding:0;}
pre {font-family: Fixedsys,Courier,monospace; font-size: 90%}

#side { display: none; }

.date {width: 11em;vertical-align:top;}
.datum {margin-right: 1em; color: #766b31;}
.artikelfoto {text-align: center;}
#top img { display: none; }

.kandidat {
background-color: #cccccc;
padding: 10px 0 5px 20px;
margin: 25px 0 25px 0;
clear: both;}

.kandidat p {
margin: 10px 0 0 0;
font-size:85%;
}

p.kandidatentext {
margin:0;
padding:15px 0 0 0;
position:relative;
top:-30px;
}

.kandidat img{
margin: 0 20px 0 0;
padding:0;
float: left;
position: relative;
top: -30px;}

.kandidat h4 {
font-weight:normal; font-size:180%; 
margin:0 0 0 0;padding:0;
border-bottom: 3px solid #cc3201;
}

hr.break {visibility:hidden; page-break-after:always;}

