@charset "utf-8";
/* CSS Document */
* {
margin: 0;
padding: 0;
}

html {
  height:100%;
}
body{
  height:100%;
	padding:0 0 0 0;
	margin:0 0 0 0;		
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100.01%;
}
h1 {
  font-size:1.0em; 
  color:#0e5498;
  margin:0;
  padding:0px 0px 7px 0px;
}
p {
  color:#0e5498;
  font-size:0.8em;
}
label {
  color:#0e5498;
  font-size:0.8em;
}
a {
    font-family:Arial, Helvetica, sans-serif;
    color:#c30020;
    font-size:12px;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
ol{
  margin-left:30px;
  color:#0e5498;
  font-size:0.8em;
}
input, textarea{
  color:#0e5498;
}
span{
  color:#0e5498;
}
.submit-weiter, .submit-send{
  background: url(pixel/button_weiter.png) no-repeat left top;
  border: none;
  width: 62px;
  height: 22px;
  color: #fff;
  cursor:pointer;
}
.submit-send{
  background: url(pixel/button_abschicken.png) no-repeat left top;
  width: 88px;
}
.pixel-image{
  border: none;
}
div.pixel-container{
  background: url(pixel/scholle.jpg) no-repeat left top;
  height:824px;
}
div.set-tatze{
  width:190px;
  height: 49px;
  background: url(pixel/eigene-tatze.jpg) no-repeat left top;
  margin-bottom: 10px;
}
div.set-tatze a{
  display:block;
  padding-left: 68px;
  padding-top: 27px;
  text-decoration: none;
  font-size: 12px;
}
.pixel-wuerfer{
  float:left;
  width: 15px;
  height: 15px;
  margin-right:5px;
  cursor: pointer;
}
.pixel-wuerfer-border{
  float:left;
  width: 15px;
  height: 15px;
  margin-right:5px;
  cursor: pointer;
  border: 1px solid red;
}
#error-email, #error-name{
  color: red;
}
div#qTip {
 padding: 3px;
 border: 1px solid #3caeda;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #a9d2ea;
 color: #FFF;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
