body {font: 25pt  georgia, Times, Times New Roman; margin: 0 0 0 0; color: #222; background-color:#fff; width:auto; min-width:0px; background-color:#fff; padding:15px; line-height:1.4em;}

p {font: 1em georgia, Times, Times New Roman; margin: 0 0 0 0; color: #000; padding:0; line-height:1.4em; margin-bottom:1.4em;}
blockquote {font: 1em georgia, Times, Times New Roman; margin: 0 0 0 0; color: #222; padding:0; line-height:1.4em; margin-left:25pt; margin-bottom:1.4em;}


span.subhead {color: #3d6186; font: 1.3em georgia, verdana, arial, helvetica; font-weight: none; margin-top: 0pt; margin-left: 0pt; text-decoration:none; padding:0; line-height:1.5em;}
span.subheadsm {font: 1em georgia, verdana, arial, helvetica; font-weight: none; margin-top: 0pt; color: #666; margin-left: 0pt; text-decoration:none; padding:0; line-height:1.5em;}


img.nomo(display:none;}

span.subheadrb {font: 1em georgia, verdana, arial, helvetica; font-weight: none; margin-top: 0pt; color: #222; margin-left: 0pt; text-decoration:none; padding:0; line-height:1.5em;}

.winner {font: 1.5em georgia, verdana, arial, helvetica; line-height:1.4em; font-weight:bold;}
.winnersm {font: 1.4em georgia, verdana, arial, helvetica; line-height:1.4em;  font-weight:bold;}
.winnerbig {font: 1.9em georgia, verdana, arial, helvetica; line-height:1.1em;  font-weight:none;}
.winnerbig0 {font: 1.9em georgia, verdana, arial, helvetica; line-height:1.1em;  font-weight:bold;}
.winnerbig2 {font: 1.7em georgia, verdana, arial, helvetica; line-height:1.1em;  font-weight:none;}
.winnerpre {font: 1.4em georgia, verdana, arial, helvetica; color:#666; line-height:1.1em;  font-weight:none;}

span.toplinks {font: 1em verdana, arial, helvetica; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-decoration:none; padding:0; line-height:1.3em;}
span.spjnews {font: 1em verdana, arial, helvetica; font-weight: none; margin-top: 0pt; margin-left: 0pt; text-decoration:none; padding:0; line-height:1.3em;}
.rss-item {font: 1em verdana, arial, helvetica; margin-top: 0pt; color: #000000; margin-left: 0pt; padding:0; line-height:1.3em;}


div.meebo {dsplay:none;}

h2 {font-weight:none;}

p.topnavigation {margin-bottom:23px;}

iframe {display:none;}

.mobileheader {display:block; text-align:left;}
.mobileportal {display:block; text-align:left;}
.mobileonly {display:block; text-align:left; margin-bottom:20px;}


.biotexter {display:none; width:auto; min-width:0px;}

.adbannerwrap {display:none; width:auto; min-width:0px;}
.adbanner {display:none; width:auto; min-width:0px;}
.membershipwrap {display:none; width:auto; min-width:0px;}
.membership {display:none; width:auto; min-width:0px;}

.notifybarwrap {display:none; width:auto; min-width:0px;}
.notifybar {display:none; width:auto; min-width:0px;}
.notifybar.a {display:none; width:auto; min-width:0px;}


.headerwrap {display:none; width:auto; min-width:0px; }
.header {display:none; width:auto; min-width:0px;}
.menuwrap {display:none; width:auto; min-width:0px;}
.wrapperwrapper { width:auto; min-width:0px;}
.wrapper { width:auto; min-width:0px; text-align:left; padding:0px; }

.rightmenu {display:none;}
.rightmenux {float:bottom; text-align:left; width:200; padding-left:30px;}
.bottom {min-width:0px; width:auto; min-width:0px; padding:10px; padding-top:60px; margin-top:60px; border-top:1px solid #444; text-align:left; clear:both; background-color:#fff;}
.bottom p {color:#222;}
.bottom a {text-decoration: none;}
.bottom a:link {color: #285070;}
.bottom a:active {color: #285070;}
.bottom a:visited {color: #285070;}
.bottom a:hover {color: red; text-decoration:none;}



.bodytext {width:auto; min-width:0px; padding:0px;}


.main_image {display:none;}
.image_thumb {display:none;}
div.block {position:relative; font: 25pt  georgia, Times, Times New Roman; margin: 0 0 0 0; color: #222; background-color:#fff; width:auto; min-width:0px; background-color:#fff; padding:0px; line-height:1.4em;}
div.block p.teaserbox {color:#000; font-size:25pt; font-family: verdana, arial, helvetica; display:none;}
div.block h2.t {color:#000; font: 30pt verdana, arial, helvetica; font-weight:none;}
div.block a {text-decoration: none; font-weight:none;}
div.block a:link {color: #285070;}
div.block a:active {color: #285070;}
div.block a:visited {color: #285070;}
div.block a:hover {color: #ff432f;}


.rightad {display:none;}



hr {  border-color: #222;  border-style: solid;  border-width: 2px 0 0;  margin: 20px 0 20px;  height: 0; }



a {text-decoration: none;}
a:link {color: #285070;}
a:active {color: #ff0033;}
a:visited {color: #285070;}
a:hover {color: red; text-decoration:none;}

div.bluebox {background-color:#CFDBDE; float:right; width:35%; margin-left:25px; margin-bottom:25px; margin-top:25px; padding:25px; line-height:1.2em; font-size:25pt;}
.bluebox hr {  border-color: #a9bfc5;  border-style: solid;  border-width: 1px 0 0;  margin: 20px 0 20px;  height: 0; }
div.bluebox span.winnerlist {font: 25pt verdana, arial, helvetica; margin-top: 0pt; color: #000000; margin-left: 0pt; padding:0; line-height:1.3em;}
div.bluebox span.subhead { line-height:1.2em;}
div.bluebox span.subheadsm {line-height:1.2em;}
div.bluebox span.subheadrb {line-height:1.2em;}
div.bluebox span.spjnews {line-height:1.2em;}
div.bluebox span.toplinks {line-height:1.2em;}
div.bluebox p {line-height:1.2em;}
div.bluebox span.winner {font-weight:bold;  line-height:1.2em;}
div.bluebox span.winnersm {font-weight:bold;  line-height:1.2em;}

div.blueboxsm {background-color:#CFDBDE; float:right; width:30%; margin-left:25px; margin-bottom:25px; margin-top:25px; padding:25px; line-height:1.2em; font-size:25pt;}
.blueboxsm hr {  border-color: #a9bfc5;  border-style: solid;  border-width: 1px 0 0;  margin: 20px 0 20px;  height: 0; }
div.blueboxsm span.winnerlist {font: 25pt verdana, arial, helvetica; margin-top: 0pt; color: #000000; margin-left: 0pt; padding:0; line-height:1.3em;}
div.blueboxsm span.subhead { line-height:1.2em;}
div.blueboxsm span.subheadsm {line-height:1.2em;}
div.blueboxsm span.subheadrb {line-height:1.2em;}
div.blueboxsm span.spjnews {line-height:1.2em;}
div.blueboxsm span.toplinks {line-height:1.2em;}
div.blueboxsm p {line-height:1.2em;}
div.blueboxsm span.winner {font-weight:bold;  line-height:1.2em;}
div.blueboxsm span.winnersm {font-weight:bold;  line-height:1.2em;}


.schedule-left {width:150; text-align:right; display:inline-block; margin-right:20px;}

img.right {float:right; border:0px; margin-left:20px; margin-bottom:20px;}


.table21 {width:45%; border-right:1px #CCC solid; padding-right:3%; margin-bottom:25px; float:left;}
.table22 {width:45%; padding-left:3%; margin-bottom:3%; float:left;}

.table31 {clear:left; width:29%; border-right:1px #CCC solid; padding-right:3%; margin-bottom:25px; float:left;}
.table32 {width:29%; border-right:1px #CCC solid; padding-left:3%; padding-right:3%; margin-bottom:25px; float:left;}
.table33 {width:29%; padding-left:3%; margin-bottom:3%; float:left;}

.table31nb {clear:left; width:29%; border-right:0; padding-right:3%; margin-bottom:25px; float:left;}
.table32nb {width:29%; border-right:0; padding-left:3%; padding-right:3%; margin-bottom:25px; float:left;}
.table33nb {width:29%; padding-left:3%; margin-bottom:3%; float:left;}

.table21nb {width:45%; padding-right:3%; margin-bottom:25px; float:left;}
.table22nb {width:45%; padding-left:3%; margin-bottom:3%; float:left;}


.formq {width:45%; clear:left; font: 1em verdana, arial, helvetica;  border-right:1px #CCC solid; padding-right:3%; margin-bottom:25px; float:left;}
.forma {width:45%; font: 1em verdana, arial, helvetica; padding-left:25px; margin-bottom:3%; float:left;}

span.winnerlist {font: 1em verdana, arial, helvetica; margin-top: 0pt; color: #000000; margin-left: 0pt; padding:0; line-height:1.3em;}
span.winnerlistbig {font: 1em verdana, arial, helvetica; margin-top: 0pt; color: #000000; margin-left: 0pt; padding:0; line-height:1.3em; font-weight:none;}

.navigation {font: 25pt verdana, arial, helvetica; line-height:1.3em;}




