@charset "utf-8";
/* CSS Document */

body {
   margin-top:30px;
   background-image:url(../images/bg.jpg);
   
   }

.Stil2 {color: #990000}
.Stil3 {font-size: 8pt}

#index {
   height: auto;
   left: 50%;
   margin-left: -450px;
   position: absolute;
   width: 900px;
   border: solid;
   border-color:#FFFFFF;
   border-width:thin;
}

input {
border-bottom-color: #990000; border-bottom-style: double; border-bottom-width: 1px;
border-left-color: #efefef; border-left-style: double; border-left-width: 1px;
border-right-color: #efefef; border-right-style: double; border-right-width: 1px;
border-top-color: #990000; border-top-style: double; border-top-width: 1px;
background-color: #e7e3c6;
}

select {
border-bottom-color: #990000; border-bottom-style: double; border-bottom-width: 1px;
border-left-color: #efefef; border-left-style: double; border-left-width: 1px;
border-right-color: #efefef; border-right-style: double; border-right-width: 1px;
border-top-color: #990000; border-top-style: double; border-top-width: 1px;
background-color: #e7e3c6;
}

textarea {
border-bottom-color: #990000; border-bottom-style: double; border-bottom-width: 1px;
border-left-color: #efefef; border-left-style: double; border-left-width: 1px;
border-right-color: #efefef; border-right-style: double; border-right-width: 1px;
border-top-color: #990000; border-top-style: double; border-top-width: 1px;
background-color: #e7e3c6;
}

#content 
{
	position:absolute;
	font-family: Verdana, Times New Roman, Times;
	font-size: 10pt;
	color: #ffffff;
	left:234px;
	top:185px;
	width:638px;
	height:365px;
	margin:1em;
	overflow:auto;
}

#terminbox
{
	position:absolute;
	font-family: Verdana, Times New Roman, Times;
	font-size: 8pt;
	color: #ffffff;
	left:18px;
	top:215px;
	height:200px;
	width:204px;
	overflow:hidden;

	
}

#ergebnisbox
{
	position:absolute;
	font-family: Verdana, Times New Roman, Times;
	font-size: 8pt;
	color: #ffffff;
	left:18px;
	top:340px;
	height:120px;
	width:204px;
	overflow:hidden;

	
}

#partnerbox
{
	position:absolute;
	font-family: Verdana, Times New Roman, Times;
	font-size: 8pt;
	color: #ffffff;
	left:18px;
	top:466px;
	height:101px;
	width:204px;
	overflow:auto;
	
}

#werbung
{
	position:absolute;
	left:338px;
	top:172px;
	width:580px;
	height:60px;

}

#stat
{
	position:absolute;
	left:13px;
	top:200px;
	width:190px;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
    color:#666666;
}



#user_box
{
	position:absolute;
	left:13px;
	top:220px;
	width:120;
	height:auto;
}

 td.normal { 

 font-family: Verdana;
 color: #000000;
 
}

 td.hover { 
 background: #CCCCCC; 
 font-family: Verdana;
 color: #000000;
}

#evka 
{
	position:absolute;
	font-family: Verdana, Times New Roman, Times;
	font-size: 10pt;
	color: #000000;
	left:760px;
	top:230px;
	width:120;
	height:auto;

}

.error {
	font-size: 110%;
	color: #0477B8;
}

.errormini {
	font-size: 90%;
	font-weight: bold;
	color: #0477B8;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#bottom {
	font-family: Verdana, Times New Roman, Times;
	font-size: 8pt;
	color: #000000;
    height: auto;
    left: 50%;
    margin-left: -350px;
    position: absolute;
    width: 800px;
    top:700px;
}

#copyright {
	font-family: Verdana, Times New Roman, Times;
	font-size: 7pt;
	color: #ffffff;
    height: auto;
    left: 50%;
    margin-left: -80px;
    position: absolute;
    top:605px;
    width: 280px;
}


td {
	font-family: Verdana, Times New Roman, Times;
	font-size: 10pt;
	color: #ffffff;
	}
	
A:active {

	font-family: Verdana, Times New Roman, Times;
	color: #FFFFFF; 
	TEXT-DECORATION: none;
}

A:link {

	font-family: Verdana, Times New Roman, Times;
	color: #FFFFFF; 
	TEXT-DECORATION: none;
}

A:visited {

	font-family: Verdana, Times New Roman, Times;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
A {

	font-family: Verdana, Times New Roman, Times;
	color: #FFFFFF; 
	TEXT-DECORATION: none;
}
A:hover {
	font-family: Verdana, Times New Roman, Times;
	color: #ffcc00;
	TEXT-DECORATION: none;
}

h1, h2, h3 {
margin: 0px;
padding: 0px;
background-color: #0066CC;
font-weight: bold;
font-variant:small-caps;
font-size: 105%;
color:#FFFFFF;
}
h1 {
height: 160px; 
margin: 0; 
padding: 0;
}

#menue blockquote {
color: #999;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
text-align: left;
margin: 5px 30px 5px 0px;
padding-left: 5px;
border-left: 5px solid #393939;
}

blockquote {
color: #000000;
width:605px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
line-height: 150%;
text-align: left;
margin: 10px -55px 5px 0px;
padding-left: 5px;
border-left: 10px solid #11356b;
background-color:#ffffff;
}

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
