a:link { color:#67657d; text-decoration:none; }
a:visited { color:#67657d; text-decoration:none; }
a:focus { color:#67657d; text-decoration:underline; }
a:hover { color:#67657d; text-decoration:none; }
a:active { color:#67657d; text-decoration:underline; }

body { 
margin:0;
padding:0;
width:100%;
min-width:730px;
height:100%;
background-color:#e0e1f6;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
text-align:top;
} 

h1 {
margin:0px;
font-size:26px;
font-weight:normal;
}

h2 {
margin:0px;
font-weight:normal;
}

h2.v1 {
font-size:17px;
}

h2.v2 {
font-size:15px;
}

h2.v3 {
font-size:11px;
font-weight:bold;
}

div.main { 
position:absolute;
width:100%;
height:100%;
border:none;
} 

#position {
min-width:730px;
}

#horizontal {
z-index:1;
top:50%;
margin:-100px 0 0 0;
height:340px;
background:#b4b4c8;
}

#vertikal {
z-index:3;
left:50%;
margin:0 0 0 -360px;
width:500px;
background:#b4b4c8;
}

#nblock {
z-index:4;
top:50%;
left:50%;
margin:-100px 0 0 -360px;
width:100px;
height:340px;
background:#999aaf;
}

#neintr {
vertical-align:top;
height:280px;
}

#naktiv {
margin:16px 0 16px -3px;
width:98px;
background:#b09986;
border:1px solid #ff9900;
}

#laktiv {
text-align:left;
font-weight:bold;
margin:0;
width:500px;
background:#b09986;
border:1px solid #ff9900;
}

#cblock {
z-index:4;
top:50%;
left:50%;
margin:-175px 0 0 -260px;
width:600px;
height:415px;
background:#aaa8b6;
border:1px solid #fff;
}

td.ecke {
width:43px;
height:43px;
}

td.hor {
width:514px;
height:43px;
}

td.vert {
width:43px;
height:329px;
}

#clo {
background-image:url(bilder/lo.png);
}

#co {
background-image:url(bilder/o.png);
background-repeat:repeat-x;
}

#cro {
background-image:url(bilder/ro.png);
}

#cr {
background-image:url(bilder/r.png);
background-repeat:repeat-y;
}

#cru {
background-image:url(bilder/ru.png);
}

#cu {
background-image:url(bilder/u.png);
background-repeat:repeat-x;
}

#clu {
background-image:url(bilder/lu.png);
}

#cl {
background-image:url(bilder/l.png);
background-repeat:repeat-y;
}

#text {
margin-top:15px;
height:280px;
overflow:auto;
}

#text2 {
margin-top:15px;
height:280px;
font-size:15px;
overflow:auto;
}

#textblock {
margin:0px;
height:195px;
overflow:auto;
}

#text3 {
margin-top:15px;
height:280px;
font-size:11px;
overflow:auto;
}

#img {
border:1px solid #e2ccbc;
}

#rblock {
z-index:2;
top:50%;
left:50%;
margin:-181px 0 0 137px;
width:220px;
height:423px;
background:#e2ccbc;
border:3px solid #ff9900;
}

#rblock2 {
z-index:2;
top:50%;
left:50%;
margin:-100px 0 0 140px;
width:220px;
height:340px;
background:#ada5ad;
border-right:3px solid #b3926e;
}

a.tooltip {text-decoration:none;}
.tooltip span.infobox{display:none;}
.tooltip:hover span.infobox{
			display:block;
			position:absolute;
			padding:0px;
			background-color:#ada5ad;
			top:90px;
			width:495px;
			height:50px;
	}

span.info{
position:absolute;
padding:1px;
font-size:11px;
color:black;
border:1px solid #ff9900;
left:25px;
width:465px;

