p,h1,h2,h3,h4,ul,ol,li,div,td,th,b,i,a,body,br,form,span { 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 }

h1.aktiv {color:black; font-size:20pt;text-decoration:none;}
h1.aktiv:hover {text-decoration:underline;}
h3 {font-size:20pt;}
a.inaktiv {color:black; font-size:12pt;}


/* td,p,b {font-size:11pt;}*/

a:link { color:green; text-decoration:underline; }
a:visited { color:gray; text-decoration:underline; }
a:active { color:red; text-decoration:none; }
a:hover { color:red; text-decoration:underline; }

a.schwarz:link { color:black; text-decoration:none; }
a.schwarz:visited { color:black; text-decoration:none; }
a.schwarz:active { color:black; text-decoration:none; }
a.schwarz:hover { color:black; text-decoration:underline; }

a.gruen:link { color:green; text-decoration:underline; }
a.gruen:visited { color:gray; text-decoration:underline; }
a.gruen:active { color:red; text-decoration:none; }
a.gruen:hover { color:red; text-decoration:underline; }

input,textarea { border:1px solid #808080; color:green; background:#F5F5F5; }
img { border-color:#000000; border-style:solid; }

blockquote.quote { font-style: italic; border: 2px solid #d5d5d5; padding:10px; }

/* TABLE,TR,TD {border: 2px solid red; } */

.annot {font-size:10pt;}
.copy {font-size:8pt;}
.grau { color:black; }
.an {font-size:8pt;}
.arnep {font-size:20pt; width:150px;}
.comment {color:orange; font-weight:normal; font-style:italic;}

.weblogtitle { font-size:11pt; }
.weblogdate { font-size:10pt; }
.weblogtext { font-size:11pt; }
.weblogcomment { font-size:10pt; }

.weblogformhead { font-size:10pt; }
.webloginput { font-size:10pt; }

.anneke {font-size:12pt;}
.antispam {font-size:1pt; color:white; }
a.antispam:link {font-size:1pt; color:white; }
a.antispam:visited {font-size:1pt; color:white; }
a.antispam:active {font-size:1pt; color:white; }
a.antispam:hover {font-size:1pt; color:white; }

.box  { border-color:#000; background: #eee; border-style:solid; padding:8px; margin:10px; width: 180px; height:180px; border-width:2px; text-align:center; }
.hbox { border-color:#000; background: #eee; border-style:solid; padding:8px; margin:10px; width: 180px; height:60px;  border-width:2px; }
.abox { border-color:#999;background: #eee;  border-style:dotted; padding:8px; margin:10px; width: 180px; height:180px; border-width:2px; text-align:center; }
.pbox { border-color:#000; background: #eee; border-style:solid; padding:0px; margin:10px; width: 200px; height:200px; border-width:0px; background-image:url(img/programme.png)  }
#main h2 { text-align:center; }
#main div {float: left; }
#main h1 {
float: left;
position:relative;
width:630px;
background:black;
color:white;
padding: 5px;
margin: 10px;
}
#main {
position:absolute;
top:30px;
width:670px;
margin-left:-335px;
left:50%;
}
#copy {
float: left;
position:relative;
width:630px;
background:black;
color:white;
padding: 2px;
margin:10px;
font-size:0.7em;
text-align:center;



}
#copy a { color: #ccc; }
#header a { color: white; text-decoration:none;}
