body {
	color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
a:link {
	color: rgb(84, 81, 87); text-decoration: underline;
}
a:visited {
	color: rgb(84, 81, 87); text-decoration: underline;
}
a:active {
	color: rgb(84, 81, 87); text-decoration: underline;
}
a:hover {
	color: rgb(219, 38, 31); text-decoration: underline;
}
.indent {
	padding-left: 30px;
}
p {
	margin: 0px; padding: 0px 10px 7px; text-align: left; color: rgb(68, 68, 68); line-height: 1.2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
ul {
	margin: 0px; padding: 0px 0px 0px 25px; list-style-type: disc;
}
li {
	margin: 0px; color: rgb(51, 51, 51); padding-bottom: 6px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
h1 {
	margin: 0px; text-align: left; color: rgb(68, 68, 68); text-transform: uppercase; padding-top: 8px; padding-bottom: 8px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
h2 {
	margin: 0px; text-align: left; color: rgb(68, 68, 68); padding-top: 0px; padding-bottom: 7px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none;
}
h3 {
	margin: 0px; text-align: left; padding-top: 0px; padding-bottom: 3px; padding-left: 0px; font-size: 14px; font-style: normal; text-decoration: none;
}
table {
	border: 0px currentColor; overflow: hidden; text-decoration: none; vertical-align: top; border-spacing: 0px;
}
th {
	text-align: left;
}
table.contenttable {
	border: 0px currentColor; text-align: left; overflow: hidden; text-decoration: none; vertical-align: top; border-spacing: 0px;
}
table.contenttable tr {
	text-align: left; text-decoration: none; vertical-align: top;
}
table.contenttable th {
	text-align: left; text-decoration: none; vertical-align: top;
}
.style_kontakt {
	margin: 0px; color: rgb(51, 51, 51); line-height: 1.5; letter-spacing: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.style01 {
	color: rgb(51, 51, 51); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;
}
.style03 {
	color: rgb(51, 51, 51); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
a.style03:link {
	color: rgb(84, 81, 87); text-decoration: none;
}
a.style03:active {
	color: rgb(84, 81, 87); text-decoration: none;
}
a.style03:visited {
	color: rgb(84, 81, 87); text-decoration: none;
}
a.style03:hover {
	color: rgb(85, 85, 85); text-decoration: none;
}
.sitetitle {
	color: rgb(237, 27, 40); text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;
}
.breadcrumb {
	color: rgb(68, 68, 68); text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
a.breadcrumb:link {
	color: rgb(68, 68, 68); text-decoration: none;
}
a.breadcrumb:active {
	color: rgb(68, 68, 68); text-decoration: none;
}
a.breadcrumb:visited {
	color: rgb(68, 68, 68); text-decoration: none;
}
a.breadcrumb:hover {
	color: rgb(237, 27, 40); text-decoration: underline;
}
.lotto_tip {
	text-align: justify; color: rgb(149, 149, 149); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;
}
.lotto_tip_link {
	text-align: justify; color: rgb(149, 149, 149); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;
}
a.lotto_tip_link:link {
	color: rgb(149, 149, 149); text-decoration: none;
}
a.lotto_tip_link:active {
	color: rgb(149, 149, 149); text-decoration: none;
}
a.lotto_tip_link:visited {
	color: rgb(149, 149, 149); text-decoration: none;
}
a.lotto_tip_link:hover {
	color: rgb(219, 38, 31); text-decoration: underline;
}
.required {
	color: rgb(84, 81, 87); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
.option {
	color: rgb(84, 81, 87); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
input.option {
	border: 1px solid rgb(84, 81, 87);
}
input.required {
	border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(184, 58, 36);
}
textarea.required {
	border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(184, 58, 36);
}
.tx-srfreecap-pi2-cant-read {
	margin: 0px; color: rgb(83, 88, 100); line-height: 1.5; letter-spacing: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;
}
a.tx-srfreecap-pi2-cant-read:link {
	color: rgb(83, 88, 100); text-decoration: none;
}
a.tx-srfreecap-pi2-cant-read:active {
	color: rgb(83, 88, 100); text-decoration: none;
}
a.tx-srfreecap-pi2-cant-read:visited {
	color: rgb(83, 88, 100); text-decoration: none;
}
a.tx-srfreecap-pi2-cant-read:hover {
	color: rgb(184, 58, 36); text-decoration: underline;
}
.hide {
	visibility: hidden;
}
.footermenu {
	color: rgb(93, 93, 93); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
a.footermenu:link {
	color: rgb(93, 93, 93); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
a.footermenu:visited {
	color: rgb(93, 93, 93); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
a.footermenu:hover {
	color: rgb(219, 38, 31); text-decoration: underline;
}
a.footermenu:active {
	color: rgb(219, 38, 31); text-decoration: underline;
}
.footermenu_act {
	color: rgb(219, 38, 31); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;
}
a.footermenu_act:hover {
	color: rgb(219, 38, 31); text-decoration: none;
}
a.footermenu_act:active {
	color: rgb(219, 38, 31); text-decoration: none;
}
a.footermenu_act:link {
	color: rgb(219, 38, 31); text-decoration: none;
}
a.footermenu_act:visited {
	color: rgb(219, 38, 31); text-decoration: none;
}
.news-list-container hr.clearer {
	border: 0px currentColor; height: 0px; clear: right;
}
.news-single-item hr.clearer {
	border: 0px currentColor; height: 0px; clear: right;
}
.news-latest-container hr.clearer {
	border: 0px currentColor; height: 0px; clear: right;
}
.news-latest-container hr.clearer {
	clear: left;
}
.news-latest-container h2 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
.news-latest-gotoarchive {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
.news_box {
	width: 530px; height: auto; border-bottom-color: rgb(181, 181, 181); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.headline-container {
	padding: 10px 10px 3px; width: 510px; height: auto; text-transform: uppercase; float: left; position: relative;
}
.subheadline-container {
	padding: 0px 10px; width: 510px; height: auto; float: left; position: relative;
}
.newscontent-container {
	padding: 9px 10px 10px; width: 510px; height: auto; text-align: justify; float: left; position: relative;
}
.date-container {
	padding: 0px 10px; width: 510px; height: auto; float: left; position: relative;
}
.news-latest-gotoarchive {
	font-weight: bold; margin-top: 5px;
}
.news-latest-gotoarchive a:link {
	color: rgb(255, 255, 255);
}
.news-latest-gotoarchive a:visited {
	color: rgb(255, 255, 255);
}
.news-latest-gotoarchive a:hover {
	color: rgb(255, 255, 255);
}
.news-latest-gotoarchive a {
	color: rgb(255, 255, 255);
}
.news_headline_font a:link {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.news_headline_font a:active {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.news_headline_font a:visited {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.news_headline_font a:hover {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.news_subheadline_font {
	text-align: left; color: rgb(137, 137, 137); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.news_content_font {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none;
}
.news_more_link a:link {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none;
}
.news_more_link a:active {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none;
}
.news_more_link a:visited {
	text-align: left; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none;
}
.news_more_link a:hover {
	text-align: left; color: rgb(251, 183, 26); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none;
}
.news_date_font {
	text-align: left; color: rgb(137, 137, 137); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.news-latest-date {
	font-size: 9px;
}
.news-latest-morelink {
	font-size: 9px;
}
.news-latest-category {
	font-size: 9px;
}
.news-latest-morelink {
	height: 0px;
}
.news-latest-morelink a {
	
}
.news-single_backlinkbox_top {
	width: 510px; height: auto; padding-bottom: 3px; border-bottom-color: rgb(181, 181, 181); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.news-single_backlinkbox_bottom {
	width: 475px; height: auto; padding-top: 3px; float: left; position: relative;
}
.newscontent-container img {
	margin: 0px; height: auto; text-align: right; padding-left: 8px; float: right;
}
input.searchbox {
	border-width: 0px; border-color: rgb(255, 255, 255) rgb(255, 0, 0) rgb(255, 255, 255) rgb(255, 255, 255); background-image: url("/fileadmin/images/bg/inputform_bg.png");
}
.searchbox {
	padding: 2px 0px 0px; color: rgb(83, 83, 83); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-image: url("/fileadmin/images/bg/inputform_bg2.png");
}
div#contact_form {
	padding: 0px; width: 530px; text-align: left; float: left;
}
.contact_header {
	padding: 6px 0px 0px 10px; text-align: left; float: left;
}
div#contact_form h2 {
	margin: 0px; color: rgb(68, 68, 68); line-height: 14px; padding-top: 2px; font-size: 14px; font-weight: bold;
}
div#contact_form form table tr td {
	background: rgb(255, 255, 255); padding: 3px 0px; text-align: left; border-bottom-color: rgb(199, 197, 197); border-bottom-width: 0px; border-bottom-style: solid;
}
div#contact_form form table tr td label {
	padding: 0px 10px; display: block;
}
div#contact_form form table tr.contact_bg_light_yellow td {
	background: rgb(255, 243, 153); padding: 3px 0px; text-align: left; border-bottom-color: rgb(199, 197, 197); border-bottom-width: 0px; border-bottom-style: solid;
}
div#contact_form form table tr.contact_bg_white td {
	background: rgb(255, 255, 255); padding: 3px 0px; text-align: left; border-bottom-color: rgb(199, 197, 197); border-bottom-width: 0px; border-bottom-style: solid;
}
div#contact_form form table tr td textarea {
	margin: 0px; padding: 2px; border: 1px solid rgb(199, 197, 197); line-height: 16px; background-image: url("/fileadmin/images/bg/inputform_bg.png");
}
div#contact_form form table tr td input {
	margin: 0px; padding: 2px; border: 1px solid rgb(199, 197, 197); line-height: 16px; background-image: url("/fileadmin/images/bg/inputform_bg.png");
}
div#contact_form form table tr td .active {
	margin: 0px; padding: 2px; border: 1px solid rgb(237, 27, 40); line-height: 16px;
}
div#contact_form form table tr td select {
	margin: 0px; padding: 2px; border: 1px solid rgb(199, 197, 197); line-height: 16px; background-image: url("/fileadmin/images/bg/inputform_bg.png");
}
.contact_error {
	color: rgb(255, 0, 0);
}
#noscript_box {
	padding: 10px; width: 510px; text-align: justify;
}
.noscript_notice {
	color: rgb(237, 27, 40); font-size: 20px;
}
.contact_button {
	background-position: right top; width: 126px; color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; border-top-color: rgb(226, 233, 244); border-bottom-color: rgb(226, 233, 244); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-image: url("/fileadmin/images/bg/contact_button_act.png"); background-repeat: no-repeat;
}
.contact_button_box {
	padding: 0px 10px; width: 510px; height: 28px; text-align: left; float: left;
}
.evaluation_heading {
	margin: 0px; text-align: left; color: rgb(68, 68, 68); text-transform: uppercase; padding-top: 8px; padding-bottom: 8px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
.evaluation_heading_result {
	padding: 8px 0px; text-align: left; color: rgb(255, 0, 0); text-transform: uppercase; font-family: Verdana, Arial, Helvetica, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; text-decoration: none;
}
.jackpot_style {
	text-align: left; color: rgb(0, 0, 0); text-transform: uppercase; font-family: Arial, Helvetica, Helvetica, sans-serif; font-size: 50px; font-style: normal; font-weight: normal; text-decoration: none;
}
.keno_sort_txt {
	height: 14px; color: rgb(138, 21, 126); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/keno_unsort.png"); background-repeat: no-repeat;
}
a.keno_sort_txt:link {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_sort_txt:active {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_sort_txt:visited {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_sort_txt:hover {
	color: rgb(138, 21, 126); text-decoration: underline;
}
.keno_unsort_txt {
	color: rgb(138, 21, 126); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/keno_sort.png"); background-repeat: no-repeat;
}
a.keno_unsort_txt:link {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_unsort_txt:active {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_unsort_txt:visited {
	color: rgb(138, 21, 126); text-decoration: none;
}
a.keno_unsort_txt:hover {
	color: rgb(138, 21, 126); text-decoration: underline;
}
.lotto_sort_txt {
	color: rgb(51, 51, 51); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/lotto_unsort.png"); background-repeat: no-repeat;
}
a.lotto_sort_txt:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_sort_txt:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_sort_txt:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_sort_txt:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.lotto_unsort_txt {
	color: rgb(51, 51, 51); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/lotto_sort.png"); background-repeat: no-repeat;
}
a.lotto_unsort_txt:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_unsort_txt:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_unsort_txt:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.lotto_unsort_txt:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
a.pdfLink {
	background-position: 0px 2px; padding-left: 16px; background-image: url("/fileadmin/images/bg/lotto_sort.png"); background-repeat: no-repeat;
}
a.pdfLink:hover {
	color: rgb(0, 128, 96);
}
.evaluation_reload_txt {
	padding: 3px 0px 3px 25px; color: rgb(51, 51, 51); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/images/bg/evaluation_reload_pas.png"); background-repeat: no-repeat;
}
a.evaluation_reload_txt:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.evaluation_reload_txt:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.evaluation_reload_txt:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a.evaluation_reload_txt:hover {
	padding: 3px 0px 3px 25px; color: rgb(219, 38, 31); text-decoration: underline; background-image: url("/fileadmin/images/bg/evaluation_reload.png"); background-repeat: no-repeat;
}
.uplink_txt {
	padding: 2px 0px 1px 18px; color: rgb(93, 93, 93); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/images/bg/arrow_up_pas.png"); background-repeat: no-repeat;
}
a.uplink_txt:link {
	color: rgb(93, 93, 93); text-decoration: none;
}
a.uplink_txt:active {
	color: rgb(93, 93, 93); text-decoration: none;
}
a.uplink_txt:visited {
	color: rgb(93, 93, 93); text-decoration: none;
}
a.uplink_txt:hover {
	padding: 2px 0px 1px 18px; color: rgb(219, 38, 31); text-decoration: underline; background-image: url("/fileadmin/images/bg/arrow_up_act.png"); background-repeat: no-repeat;
}
.containerbox_right_txt {
	padding: 3px 0px 0px; text-align: justify; color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.bingo_sort_txt {
	height: 14px; color: rgb(226, 0, 122); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/keno_unsort.png"); background-repeat: no-repeat;
}
a.bingo_sort_txt:link {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_sort_txt:active {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_sort_txt:visited {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_sort_txt:hover {
	color: rgb(226, 0, 122); text-decoration: underline;
}
.bingo_unsort_txt {
	color: rgb(226, 0, 122); padding-left: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("/fileadmin/images/bg/keno_sort.png"); background-repeat: no-repeat;
}
a.bingo_unsort_txt:link {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_unsort_txt:active {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_unsort_txt:visited {
	color: rgb(226, 0, 122); text-decoration: none;
}
a.bingo_unsort_txt:hover {
	color: rgb(226, 0, 122); text-decoration: underline;
}
