html,body {
    width:100%;
    height:100%;
    margin: 0px;
	background-color:white; }

p, div, td, a, ul, ol, li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #222; }

a	{ text-decoration: none; color:#888; }
a:hover	{ color: #000; }

input, textarea	{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: black; border: 1px #cccccc dashed; border-style: dashed; width: 200px; }
input#error, textarea#error { border: 1px #f00 dashed; }
#higru { position:absolute;width:100%;height:32px;top:50%;left:0px;margin-top:-16px;background-image:url(images/introbg.jpg);background-repeat:repeat-x; }
#logo { position:absolute;width:400px;height:120px;top:50%;left:50%;margin-top:-58px;margin-left:-200px; background-image:url(images/intro.jpg);background-repeat:no-repeat; }
#logo:hover { background-image:url(images/intro_ro.jpg);background-repeat:no-repeat; }
#counter { position:absolute; visibility:hidden; text-align:center; }

#kontaktlink { position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:80px;text-align:center; }
#kontaktlink a span { display:none; }
#kontaktlink a:hover span { position:absolute; top:30px; left:30px; display:block;z-index:100; background-color:#FAFAFA;border:2px #AAA dotted; padding:10px; color: #AAA; }

#kontakt { position:absolute;width:500px;height:345px;top:50%;left:50%;margin-top:-172px;margin-left:-250px;vertical-align:middle; }

#infobox a { position:relative; }
#infobox a span { display:none; }

/* abgerundete Ecken */
.roundedge h1 {margin:0;padding:0 10px 5px 10px;border-bottom:1px solid #444;}
.roundedge p {margin:0;padding:5px 10px;font-size:11px;}
.roundedge {background:transparent;width:240px;float:left;margin:0 3px;}
.color_a {background:#c9ba65;color:white;}
.color_b {background:#d4d8bd;color:black;}
.color_c {background:#758279;color:white;}
.color_d {background:#b2ab9b;color:black;}
.b1, .b2, .b3, .b4 {display:block;overflow:hidden;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:white;border-left:1px solid #444;border-right:1px solid #444;}
.b1 {margin:0 5px;background:#444;}
.b2 {margin:0 3px;border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px;margin:0 1px;}
.content {display:block;border:0 solid #444;border-width:0 1px;height:auto;}
SPAN#error { color: red; }