body, div, h1, h2, h3, form, ul, ol, img, legend, fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

html {

}

body {	
	color: #000000;	
	text-align: left;	
	font-family: Verdana,Arial,Geneva,Helvetica,Sans-Serif;	
	font-size: 11px;
	background: #fff;
	overflow-x:auto;
	overflow-y:scroll;	
}

table {	
	color: #000000;		
	font-family: Verdana,Arial,Geneva,Helvetica,Sans-Serif;	
	font-size: 11px;
}

#container {	
	
}

.maintable {
	background: url(../images/tablebg1.gif) repeat-y top left;

}

.maintable1 {
	background: url(../images/tablebg2.gif) repeat-y top left;

}

input[type=text],select{
	border-color:#9f9f9f;
	border-width:1px;
	border-style:solid;	
}

.formhead {
	font-size:12px;
	font-weight:bold;
	line-height: 16px;
	color: #375476;
}

.formular input,select{
	font-size:12px;
	color: #000000;
	width:250px;
	height:20px;
}

.formular td {
	font-size:12px;
	color: #000000;
	padding: 0px 0px 2px 0px;	
}

.gewinn_formular input,select{
	font-size:11px;
	color: #000000;
	width:150px;
	height:20px;
}

.gewinn_formular td {
	font-size:11px;
	color: #000000;
	padding: 0px 0px 2px 0px;	
}

a.agb {	
	color: #000000;
}

a.details {	
	color: #25748e;
}

a.impressum {
	color: #b3b3b3;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 20px 0px 0px;
}

td.imprint {
	text-align: center;
}

td.text0
{
	font-size: 11px;
	color: #576454;
}

td.text1
{
	font-size: 12px;
	color: #576454;
}

td.text2
{
	font-weight: bold;
	font-size: 12px;
	color: #1fac05;
}

input.glueckszahl {
	width:22px;
	height:20px;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 7px;
	background:#f8e92c;
}

input.glueckszahl1 {
	width:21px;
	height:20px;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 7px;
	background:#f8e92c;
}

.frage {
	font-size:11px;
	font-weight:bold;
	padding: 10px 0px 10px 22px;
}

.antwort {
	font-size:11px;
	padding: 0px 0px 0px 10px;
	width:22px;
	text-align:left;
	vertical-align:top;
}

.antwortt {
	font-size:11px;
	padding: 2px 0px 4px 0px;
	vertical-align:top;
}

.kategorie {
	cursor:pointer;
	background-color:transparent;
	padding:1px 0px 1px 10px;
}

.kategorie_over{
	cursor:pointer;
	background-color:#cbb379;
	padding:1px 0px 1px 10px;
}

.kategorie_on{
	cursor:pointer;
	background-color:#cbb379;
	padding:1px 0px 1px 10px;
}

.angebot {
	cursor:pointer;
	background-color:transparent;
	padding:1px 0px 1px 10px;
}

.angebot_over{
	cursor:pointer;
	background-color:#666666;
	color:#ffffff;
	padding:1px 0px 1px 10px;
}

.angebot_on{
	cursor:pointer;
	background-color:#666666;
	color:#ffffff;
	padding:1px 0px 1px 10px;
}

.scrollbox {
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px #333333 solid;	
  background: #ffffff;
}

.scrollbox_wait {
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px #333333 solid;	
  background: #efefef url(../images/wait.gif) no-repeat center center;
  text-align:center;
}

.box_wait {	
  background: #efefef url(../images/wait.gif) no-repeat center center;
  text-align:center;
}

.wait {	
	padding-top:30px;
}

.vorteile {
	color:#cc051c;
	font-size:11px;
	font-weight:bold;
	line-height:15px;	
}