/*<![CDATA[*/ 

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Tabs */

.ui-tabs .ui-tabs-hide {
     display: none;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Inhalt */

#inhalt-container {
	float: left;
	width: 974px;
	background: url(images/content_bg.jpg) top left repeat-x;
}


#inhalt {
	float: left;
	width: 802px;
	margin: 0 0px 0px 0;
	padding: 0px 0 0 6px;
	/*border: 1px solid red; */
}
#inhalt.no-sidebar {
	width: 968px;
}

ul {
	padding: 0px;	
	margin: 0 0 15px 30px;
	list-style-image: url(images/li_bg.gif);
}

ul li {
	padding-top: 2px;	
	list-style-image: url(images/li_bg.gif);
}

.b4-inhalt {
	float: left;
	width: 640px;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Teaser */

#inhalt .teaser {
	float: left;
	padding: 0px;
	margin: 6px 0 0 0;
}

#inhalt .teaser.padl {
	padding-left: 10px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Box */
#inhalt .box {
	float: left;
	background: #fff;
	padding: 0px;
	margin: 6px 0 0 0;
}
#inhalt .box.padl {
	/*margin-left: 5px;*/
}

#inhalt .box h2 {
	float: left;
	height: 20px;
	padding: 4px 0 0 8px;
	margin: 0px;
}

#inhalt .box .inner {
	float: left;
	padding: 10px 0 10px 10px;
}

/* 5 Breiten */
#inhalt .box.full {
	width: 801px;
}
#inhalt .box.full h2 {
	width: 793px;
	background: url(images/box_h3_bg_full.png) top left no-repeat;
}

/* 2 Breiten */
#inhalt .box.b2 {
	width: 314px;
}
#inhalt .box.b2 h2 {
	width: 306px;
	background: url(images/box_h3_bg_b2.png) top left no-repeat;
}

/* 3 Breiten */
#inhalt .box-container.b3 {
	float: left;
}
#inhalt .box.b3 {
	width: 477px;
}
#inhalt .box.b3.padl {
	padding-left: 10px;
	width: 477px;
}

#inhalt .box.b3 h2 {
	width: 469px;
	background: url(images/box_h3_bg_b3.png) top left no-repeat;
}

/* 3 Breiten */
#inhalt .box.b4 {
	width: 639px;
}
#inhalt .box.b4 h2 {
	width: 631px;
	background: url(images/box_h3_bg_b4.png) top left no-repeat;
}

/* innerhalb einer Box */
#inhalt .box.content .inner {
	padding: 10px 20px 10px 20px;
	/*font-size: 11px;
	line-height: 13px;*/
}
.box .inner h1 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}
.box .inner h2,
.box .inner h3 {
	float: none;
	/*font-size: 11px;*/
	font-weight: bold;
	margin: 0px 0 3px 0;
	padding: 5px 0 0 0px;
	background: none;
	width: auto;
	height: auto;
}

#inhalt .box.content .inner,
#inhalt .box.content .inner h2,
#inhalt .box.content .inner h3 {
	font-size: 11px;
	/*line-height: 13px;*/
}

/* Inner Startseite */
#inhalt .box.b3 .inner.startseite {
	width: 460px;
}

#inhalt .box.b3 .inner.startseite td {
	padding: 3px 5px 3px 5px;
	border: 0px;
	vertical-align: top;
	background: url(images/charts_bg.gif) bottom left repeat-x;
}

#inhalt .box.b3 .inner.startseite td img {
	padding: 2px 0 0 0;
}

#inhalt .box.b3 .inner.startseite td.bg2 {
	padding: 3px 5px 3px 5px;
	border: 0px;
	border-top: 4px solid #fff;
	vertical-align: top;
	background: none;
	background-color: #ededed;
}

.content {
	font-size: 11px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Schwarzer Button */
.btn-black {
	float: left;
}
.btn-black-login {
	height:16px;
	overflow:hidden;
}
.btn-black.r {
	float: right;
}

.btn-black.mr {
	margin-right: 5px;
}
.btn-black a {
	float: left;
	color: #fff;
	text-decoration: none;
	padding: 3px 10px 3px 20px;
	background: #000 url(images/btn_pfeil_w.gif) 10px 7px no-repeat;
}
.btn-black-login a {
	float: left;
	color: #fff;
	text-decoration: none;
	padding: 1px 10px 3px 20px;
	background: #000 url(images/btn_pfeil_w.gif) 10px 7px no-repeat;
}
.btn{
	background: #000 url(images/btn.gif) top left no-repeat;
	border:none;
	color:#fff;
	font-size:11px;
	padding: 3px 10px 3px 20px;
	text-align:left;
	cursor:pointer;
}
.btn-login{
	background: #000 url(images/btn.gif) 0 -2px no-repeat;
	border:none;
	color:#fff;
	font-size:9px;
	height:16px;
	line-height:16px;
	padding-left:17px;
	width:80px;
	text-align:left;
	cursor:pointer;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Schwarzer Link mit PFeil */
.lnk-black {
	float: left;
}
.lnk-black a {
	float: left;
	color: #fff;
	text-decoration: none;
	padding: 1px 5px 1px 12px;
	margin: 0 0 0 2px;
	background: #000 url(images/lnk_pfeil_w.gif) left no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News vertikal */
.newsteaser-v {
	float: left;
	font-size: 11px;
	line-height: 13px;
	padding: 0 10px 0px 0;
}

.newsteaser-v {
	width: 228px;
}
/* QCWrap seems to be unused as of 20091002, missing in online version (wd): */
.QCWrap .newsteaser-v {
	width: 390px;
}


.newsteaser-v h3 {
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 8px 0;
	padding: 0px;
}
.newsteaser-v .newstext {
	font-size: 11px;
	padding: 8px 5px 0 3px;
}

.newsteaser-v .newstext i {
	font-size: 9px;
	font-style: normal;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News vertikal �BERSICHT 2 News */
#news-uebersicht-2 {
	float: left;
	padding: 10px 0 0 0;
}
#news-uebersicht-2 .newsteaser-v {
	width: 386px;
	padding: 0 10px 0 0;
}
#news-uebersicht-2 .newsteaser-v.last {
	padding: 0 0px 0 0;
}

#news-uebersicht-2 .newsteaser-v .thumb,
#news-uebersicht-2 .newsteaser-v .thumb a {
	float: left;
	display: block;
	width: 386px;
	height: 200px;
	text-decoration: none;
	margin: 0 0 5px 0;
}

#news-uebersicht-2 .newsteaser-v .thumb a strong,
#news-uebersicht-2 .newsteaser-v .thumb a h2 {
	float: left;
	display: block;
	width: auto;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	background: #000;
	padding: 2px 4px;
	font-size: 12px;
	font-weight: normal;
}
#news-uebersicht-2 .newsteaser-v .thumb a h2 {
	font-size: 17px;
	line-height: 18px;
	margin: 37px 0 2px 0;
	font-weight: bold;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News vertikal �BERSICHT 3 News */
#news-uebersicht-3 {
	float: left;
	padding: 10px 0 0 0;
}
#news-uebersicht-3 .newsteaser-v {
	width: 248px;
	padding: 0 13px 0 0;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News vertikal �BERSICHT 5 News */
#news-uebersicht-5 {
	float: left;
	padding: 10px 0 0 0;
}
#news-uebersicht-5 .newsteaser-v {
	width: 148px;
}


/* Teaser musicquiz */
.teaser-musicquiz {
	float: left;
	display: block;
	width: 306px;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News horizonal */
.newsteaser-h {
	float: left;
	font-size: 11px;
	padding: 0 10px 15px 0;
}

.newsteaser-h h3 {
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 10px 0;
	padding: 0px;
}
.newsteaser-h .newstext {
	padding: 3px 0 0 0;
}
.newsteaser-h.big .thumb {
	float: left;
	width: 154px;
}
.newsteaser-h.small .thumb {
	float: left;
	width: 63px;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gamesteaser */
.gamesteaser-v {
	float: left;
	font-size: 11px;
	line-height: 13px;
	padding: 0 10px 0px 0;
	margin:10px 0 0 17px;
}

.gamesteaser-v {
	width: 358px;
}


.gamesteaser-v h3 {
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 8px 0;
	padding: 0px;
}
.gamesteaser-v .newstext {
	font-size: 11px;
	padding: 8px 5px 0 3px;
}

.gamesteaser-v .newstext i {
	font-size: 9px;
	font-style: normal;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Sidebar */
#sidebar {
	float: right;
	width: 150px;
	padding: 6px 6px 0 0;
}

#sidebar .partner-logos {
	float: left;
	width: 150px;
	padding: 10px 0 10px 0;
	margin: 10px 0 0px 0;
	background: #000;
}

#sidebar .partner-logos a {
	float: left;
	display: block;
	margin: 10px 0 10px 0;
}

.b2-sidebar {
	float: right;
	width: 314px;
	margin: 0 6px 0 0;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinne */
#gewinne {
	float: left;
	width: 476px;
	height: 259px;
	margin: 6px 0 0 10px;
	background: url(images/teaser/gewinne_bg.jpg) top left no-repeat;
}

#gewinne .teasertext {
	float: left;
	width: 320px;
	height: 61px;
	padding: 61px 0 0 18px;
}

#gewinne .teasertext strong {
	float: left;
	display: block;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	background: #000;
	padding: 1px 10px 1px 15px;
}
#gewinne .teasertext em {
	float: left;
	display: block;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	background: #4f4f4f;
	padding: 1px 3px 1px 15px;
	margin: 1px 0 0 16px;
}

#gewinne .tagesgewinn-bild {
	float: left;
	padding: 0 0 0 18px;
	/*border: 1px solid red; */
}
#gewinne .link-tagesgewinn {
	float: left;
	padding: 32px 0 0 67px;
}
#gewinne .links-info {
	float: left;
	width: 120px;
	padding: 21px 0 0 50px;
	font-size: 11px;
	line-height: 1.25em;
}


#gewinne .gewinne {
	float: right;
	width: 126px;
	height: 259px;
}

#gewinne .gewinne .woche,
#gewinne .gewinne .monat,
#gewinne .gewinne .jahr {
	float: left;
	width: 114px;
	height: 57px;
}
#gewinne .gewinne .woche {
	padding: 19px 0 0 0;
}
#gewinne .gewinne .monat {
	padding: 35px 0 0 0;
}
#gewinne .gewinne .jahr {
	padding: 20px 0 0 0;
}

#gewinne .gewinne .woche a,
#gewinne .gewinne .monat a,
#gewinne .gewinne .jahr a  {
	float: right;
}

/* XXL MusicQuiz */
#xxl-musicquiz-teaser {
	float: left;
	width: 306px;
	height: 221px;	
	overflow: hidden;
}
#xxl-musicquiz-teaser strong {
	float: left;
	display: block;
	color: #fff;
	font-weight: bold;
	background: #000;
	padding: 1px 5px 1px 5px;
	margin: 1px 0 0 0;
}

#xxl-musicquiz-teaser .btn-black {
	float: right;
	margin: 135px 10px 0 0px;
}

/* Download Charts */
.charts {
	float: left;
	padding: 5px 0 4px 0;
	margin: 0px;
	font-size: 11px;
	background: url(images/charts_bg.gif) top left repeat-x;
	
}

.charts.first {
	background: none;
}

.charts .charts-bild {
	float: left;
	width: 77px;
}
.charts .charts-bild span.chart-num {
	position: absolute;
	display: block;
	margin: 1px 0 0 1px;
	width: 17px;
	height: 17px;
	text-align: center;
	text-decoration: none;
	background: #fff;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

.charts .charts-text {
	float: left;
	width: 213px;
	padding: 0px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Zettel */
#zettel-1 {
	float: left;
	width: 251px;
	height: 200px;
	padding: 39px 20px 0 45px;
	background: url(images/zettel_1_bg.jpg) top left no-repeat;
}
#zettel-2 {
	float: left;
	width: 260px;
	height: 205px;
	padding: 34px 26px 0 30px;
	margin: 8px 0 0 43px;
	background: url(images/zettel_1_bg.jpg) top left no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* News Uebersicht */
#news-detail {
	float: left;
}

#news-detail .news-bild {
	float: left;
	padding: 0 10px 0 0;
}

#news-detail .news-text {
	float: left;
	width: 300px;
	font-size: 11px;
}

/* News DETAIL */
#news-detail .news-detail-text {
	float: left;
	padding: 10px 0 0 0;
	width: 445px;
	font-size: 11px;
}

#news-detail #zettel-news-detail {
	float: right;
	width: 261px;
	height: 219px;
	padding: 18px 0 0 18px;
	margin: 15px 22px 0 0;
	background: url(images/zettel_newsdetail_bg.jpg) top left no-repeat;
}

#news-detail #zettel-news-detail h3 {
	float: left;
	font-size: 12px;
	text-transform: uppercase;
	width: 230px;
	padding: 0 0 5px 11px;
}

#news-detail #zettel-news-detail strong {
	
	color: #fff;
	font-weight: bold;
	background: #000;
	padding: 1px 3px;
	margin: 0 0 2px 0;
}
#news-detail #zettel-news-detail a {
	font-size: 11px;
}

.album-bild {
	float: left;
	padding: 0 10px 0 0;
}

/* Weitere News */
.weitere-news,
.weitere-quizzes {
	float: left;
	width: 781px;
	height: 23px;
	margin: 10px 0 0 0;
	background: url(images/weitere_news_bg.gif) top left repeat-x;
}

.weitere-news h4 {
	float: left;
	width: 77px;
	height: 22px;
	padding: 1px 0 0 7px;
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	background: #fff url(images/weitere_news_h4_bg.gif) top left no-repeat;
}

.weitere-quizzes h4 {
	float: left;
	width: 87px;
	height: 22px;
	padding: 1px 0 0 7px;
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	background: #fff url(images/weitere_quizzes_h4_bg.gif) top left no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Games */
.games-bg {
	background: url(images/games_bg.jpg) top right no-repeat;
}

/* Meldung Black */
.meldung-black {
	float: left;
	width: 569px;
	padding: 5px 0px 5px 8px;
	margin: 0 0 0px 0;
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	background: #000;
}

.meldung-black p.haken {
	margin: 0px;
	padding: 0 0 0 22px;
	background: url(images/meldung_black_haken.gif) left no-repeat;
}
.meldung-black p.gesperrt {
	margin: 0px;
	padding: 0 0 0 22px;
	background: url(images/meldung_black_gesperrt.gif) left no-repeat;
}

.meldung-black .hr {
	border-bottom: 1px dotted #666;
	margin: 3px 5px 3px 22px;
}

/* Meldung Grey */
.meldung-grey {
	float: left;
	width: 762px;
	padding: 10px 0px 5px 18px;
	margin: 10px 0 0px 10px;
	color: #fff;
	font-size: 11px;
	line-height: 14px;
	background: #6b6b6b;
}

.meldung-grey.kl {
	width: 608px;
	padding: 5px 0px 0px 10px;
}

.meldung-grey a {
	color: #fff;
}

.countdown{
	color:#699f13;
	font-size:30px;
	font-weight:bold;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Game DETAIL */

#game-detail {
	float: left;
}

#game-detail .game-titel {
	float: left;
}

#game-detail h1 {
	float: left;
	padding: 1px 5px;
	margin: 0 0 2px 0;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #fff;
	background: #000;
}
#game-detail .ap{
	padding: 1px 30px 1px 5px;
	background:url(images/meldung_black_gesperrt_hl.gif) right center no-repeat #000;
}
#game-detail h3,
#game-detail h4 {
	float: left;
	padding: 1px 5px;
	margin: 0 2px 0 0;
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	background: #000;
}

#game-detail h4 {
	background: #981c56;
}


#game-detail #game {
	float: left;
	margin: 10px 0;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Rating */

.ratingBox {
	float: right;
	width: 270px;
	padding: 0 4px 0 0;
}
/*
.rating .rating-img {
	float: right;
}

.rating strong {
	text-transform: uppercase;
	float: right;
	margin: 2px 10px 0 0;
}

.rating .rating-select option {
	padding-right: 20px;
	background: url(images/rating/rating_star.gif) 15px 0px no-repeat;
}

.rating p {
	margin: 7px 0 0 0;
	color: #9a9a9a;
}
*/
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Game Info */

.game-info {
	float: left;
	width: 300px;
	padding: 0 60px 0 35px;
}

.game-info table {
	margin-left: 10px;
}

.zettel-klein {
	float: left;
	width: 132px;
	height: 101px;
}

.zettel-klein.links {
	margin: 0 35px 0 0;
	background: url(images/zettel_klein_bg_l.jpg) top left no-repeat;
}

.zettel-klein.rechts {
	background: url(images/zettel_klein_bg_r.jpg) top left no-repeat;
}

.zettel-klein.links p {
	float: left;
	padding: 32px 9px 0 14px;
}
.zettel-klein.rechts p {
	float: left;	
	padding: 30px 10px 0 11px;
}


.quiz-info .zettel-klein.links {
	float: left;	
	margin: 10px 0 5px 0;
}
.quiz-info .zettel-klein.rechts {
	float: left;	
	margin: 10px 0 15px 0;
}
.quiz-info .zettel-klein.rechts p {
	float: left;	
	padding: 30px 7px 0 4px;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Liste */

.liste th,
.liste td {
	vertical-align: top;
	text-align: left;
}

.liste th {
	font-size: 11px;
	font-weight: bold;
	padding: 1px 7px 2px 7px;
	border-left: 1px solid #adadad;
	background: url(images/liste_th_bg.gif) top center repeat-x;
	color:#fff;
}

.liste td {
	color: #3b413f;
	font-size: 11px;
	padding: 10px 7px 5px 7px;
	border-left: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
}

.liste.hlinie td {
	border-left: 0px;
}

.liste th.last {
	background-position:top right;
}
.liste th.first,
.liste td.first {
	border-left: 0px;
	background-position:top left;
}
.liste .nowrap {
	white-space: nowrap;
}

.liste strong {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

th.c,
td.c {
	text-align: center;
}

th.m,
td.m {
	vertical-align:middle;
}

th.r,
td.r {
	text-align: right;
}

td.spacer {
	line-height: 0px;
	height: 6px;
	border: 0px;
}
.rank_bg{
	width:23px;
	height:23px;
	background:url(../images/hg_plaetze.gif) no-repeat;
	line-height:23px;
	color:#fff;
	display:block;
	margin:auto;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Tabellen Hintergruende */
.bg1 {
	background: #fff;
}

.bg2 {
	background: #eee;
}
.bg3{
	background: #efefef;
}
.bg4{
	background: #e6e6e6;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Suchergebnis */
#suchergebnisse .bild {
	float: left;
	margin: 0 20px 0 0;
}

#suchergebnisse.liste td {
	border: 0px;
}

#suchergebnisse.liste th {
	margin: 0px 0;
	padding: 3px 7px 2px 7px;
	height: 22px;
	background: url(images/liste_th_bg.gif) top left repeat-x;
	/*border: 1px solid red;*/
}
#suchergebnisse.liste th.last {
	background-position:top right;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Seitennavigation */
.seitennavigation {
	float: right;
	margin: 0 10px 0 0;
	font-size: 11px;
	font-weight: normal;
	color: #b2b2b2;
}

.seitennavigation a {
	color: #b2b2b2;
	text-decoration: none;
}

.seitennavigation a.aktiv {
	color: #fff;
	font-weight: bold;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Ansicht Minimieren */
.ansicht-minimieren {
	float: left;
	background: #000;
}

.ansicht-minimieren span {
	float: left;
	width: 786px;
	height: 19px;
	padding: 8px 0 0 0;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	background: url(images/ansicht_minimieren_bg.gif) top left no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Ansicht Minimieren */
.freunde-einladen {
	float: left;
	background: #000;
}

.freunde-einladen span {
	float: left;
	width: 640px;
	height: 19px;
	padding: 8px 0 0 0;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	background: url(images/freunde_einladen_bg.gif) top center no-repeat;
	cursor: pointer;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Musicquiz */
#game-detail.quiz-detail {
	width: 635px;
}

.inner.quiz-bg {
	background: url(images/quiz_bg.jpg) top right no-repeat;
}

.quiz-info {
	float: right;
	width: 145px;
	margin: 70px 0 0 0;
}

.quiz-info p {
	margin-left: 10px;
}

.frage,
.antworten {
	font-weight: bold;
	margin: 0px 0 10px 0;
}

.frage strong,
.antworten strong {
	font-size: 15px;
	text-transform: uppercase;
}

.antworten .antwort {
	display: block;
	clear: both;
}

.antworten .antwort a {

}

#game-detail .QuizzAntworten ul {
	margin: 0;
}
.antworten .antwort a:hover {
	text-decoration: underline;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinne */

.gewinn-outer-box{
	border: 1px solid #e5e5e5; padding:1px;
	margin-top:10px;
}
.gewinn-block {
	float: left;
	width: 470px;
	padding: 7px;
	margin: 0 0 11px 0;
}

#inhalt .gewinn-block h1 {
	float: left;
	padding: 1px 5px;
	margin: 0 0 5px 0;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	background: #000;
}

.gewinn-block p {
	font-size: 11px;
}
.gewinn-block p strong {
	font-size: 12px;
}


.gewinn-bild {
	float: left;
	padding: 3px;
	margin: 0 15px 0 0;
	border: 1px solid #ededed;
}

.gewinn-info {
	float: left;
	width: 170px;
	padding: 16px 0 0 0;
}

.vorschau {
	float: right;
	font-size: 11px;
	width: 95px;
	margin: 55px 0 0 0;
}

.vorschau .vorschau-bild {
	float: left;
	clear: both;
	padding: 3px;
	border: 1px solid #ededed;
}

.gewinner-tabelle {
	float: left;
	width: 279px;
	margin: 7px 5px 0 12px;
	font-size: 11px;
	color: #fff;
}

.gewinner-tabelle th {
	font-weight: normal;
	text-align: left;
	background: #000;
	padding: 3px 9px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #ccc;
	color: #fff;
}

.gewinner-tabelle td {
	font-weight: normal;
	background: #e6e6e6;
	color: #000;
	padding: 2px 8px 2px 8px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.gewinner-tabelle tr.first td {
	background: #efefef;
}
.gewinner-tabelle td a {
	color: #000;
}

.gewinner-tabelle th.first,
.gewinner-tabelle td.first {
	border-left: 0px;
}

.gewinner-tabelle th.first {
	background: #000 url(images/tables/gewinner_head_left.gif) left top no-repeat;
	text-align: center;
}
.gewinner-tabelle th.last {
	background: #000 url(images/tables/gewinner_head_right.gif) right top no-repeat;
	text-align: center;
}
.gewinn_block_s{
	width:148px;
	float:left;
	margin-left:7px;
}
.gewinn_block_s .g_head{
	width:143px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	background-color:#000;
	padding-left:5px;
	margin-bottom:1px;
}
/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinn Detail */
.gewinn-bg {
	background: url(images/gewinn_bg.jpg) top right no-repeat;
}

#gewinn-detail {
	
}

#gewinn-detail .gewinn-bild-gr {
	float: left;
	margin: 10px;
}

#gewinn-detail .gewinn-beschreibung {
	float: left;
	width: 420px;
	margin: 65px 0 0 0;
	font-size: 11px;
}

#gewinn-detail .gewinn-beschreibung h1,
#gewinn-detail .gewinn-beschreibung strong {
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0 0 10px 0;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinn history */
#gewinn-history {
	float: left;
	width: 551px;
	padding: 0px 7px 0 120px;
	background: url(images/gewinn_history_right_bg.gif) top right no-repeat;
}
#gewinn-history-tail {
	float: left;
	width: 558px;
	height: 8px;
	line-height: 0px;
	padding: 0px 0px 0 120px;
	background: url(images/gewinn_history_tail_bg.gif) top right no-repeat;
}

#gewinn-history h1 {
	float: left;
	width: 521px;
	height: 39px;
	padding: 25px 0 0 30px;
	margin: 0 0 1px 0;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	background: url(images/gewinn_history_head_bg.gif) top left no-repeat;
}

#gewinn-history td {
	color: #000;
}

#gewinn-history-text {
	float: left;
	width: 553px;
	padding: 0px 0px 0 125px;
	font-size: 11px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinn Ergebnis */
#gewinn-ergebnis {
	float: left;
	width: 551px;
	padding: 0px 7px 0 120px;
	background: url(images/gewinn_history_right_bg.gif) top right no-repeat;
}
#gewinn-ergebnis-tail {
	float: left;
	width: 558px;
	height: 8px;
	line-height: 0px;
	padding: 0px 0px 0 120px;
	background: url(images/gewinn_history_tail_bg.gif) top right no-repeat;
}

#gewinn-ergebnis h1 {
	float: left;
	width: 551px;
	height: 44px;
	padding: 20px 0 0 0px;
	margin: 0 0 1px 0;
	font-size: 22px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url(images/gewinn_history_head_bg.gif) top left no-repeat;
}

#gewinn-ergebnis td {
	color: #000;
	padding-top: 4px;
}

#gewinn-ergebnis-text {
	float: left;
	width: 553px;
	padding: 0px 0px 0 125px;
	font-size: 11px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Gewinne Teaser */
.gewinneteaser .teaserbox {
	float: left;
	width: 135px;
	padding: 6px 0 6px 10px;
	margin: 0px;
}

.gewinneteaser .teaserbox.left {
	border-right: 1px solid #e7e7e7;
}
.gewinneteaser .teaserbox.bottom {
	border-top: 1px solid #e7e7e7;
}

.gewinneteaser .teaserbox h4 {
	display: block;
	float: left;
	padding: 1px 25px 1px 3px;
	margin: 0 0 5px 0;
	font-size: 12px;
	color: #fff;
	background: #000 url(images/forward.gif) top right no-repeat;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Teaserbox Black */
.teaserbox-black {
	float: left;
	width: 301px;
	padding: 6px;
	margin: 7px 0 0 0px;
	background: #000 url(images/teaserbox_black_head_bg.gif) top left no-repeat;
}

.teaserbox-black .teaser {
	float: left;
	margin: 8px 0 0 0;
}

.teaserbox-black .teaser-bild {
	float: left;
	width: 100px;
	margin: 3px 0 0 0;
}
.teaserbox-black .teaser-text {
	float: left;
	width: 180px;
	font-size: 11px;
	color: #fff;
}
.teaserbox-black .teaser-text h4 {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	margin: 0 0 3px 0;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Reiter */
.reiter {
	float: left;
	height: 18px;
	background: url(images/reiter_bg.gif) top left repeat-x;
}

.reiter.full {
	width: 801px;
}

.reiter.b4 {
	width: 639px;
}
.reiter.b2 {
	width: 314px;
}

.reiter a {
	float: left;
	height: 17px;
	padding: 1px 10px 0 10px;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background: url(images/reiter_link_bg.gif) right no-repeat;
}

.reiter a.last {
	background-image: none;
}

.reiter a.aktiv {
	font-weight: bold;
	background: #fff;
}

.reiter b {
	float: left;
	padding: 1px 10px 0 10px;
	color: #000;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Tabbed Reiter */

#inhalt ul.ui-tabs-nav {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
	height: 18px;
	background: url(images/reiter_bg.gif) top left repeat-x;
}
ul.ui-tabs-nav.b2 {
	width: 314px;
}

#inhalt ul.ui-tabs-nav li {
	float: left;
	margin: 0px;
	padding: 0px;
}

ul.ui-tabs-nav a {
	float: left;
	height: 17px;
	padding: 1px 10px 0 10px;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background: url(images/reiter_link_bg.gif) right no-repeat;
}

ul.ui-tabs-nav a.last {
	background-image: none;
}

ul.ui-tabs-nav .ui-state-active a {
	font-weight: bold;
	background: #fff;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Profil Formular */

.profiltable td {
	vertical-align: top;
	padding: 5px 5px;
}

.avatar-big {
	float: left;
	width: 200px;
}

.inhalt-profil-rechts {
	float: right;
	width: 350px;
}

.inhalt-profil-rechts .avatar {
	float: left;
	padding: 0 10px 10px 0;
}

#inhalt .inhalt-profil-rechts.uebersicht {
	font-size: 11px;
}
#inhalt .inhalt-profil-rechts.uebersicht p {
	margin-bottom: 12px;
}

#inhalt .inhalt-profil-rechts h1 {
	font-size: 18px;
	text-transform: none;
}

#inhalt .inhalt-profil-rechts .daten-rechts {
	float: right;
	width: 170px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Kontakt Formular */
.itxt,
.isel,
.itxtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #a7a6aa;
}

.itxt.full {
	width: 500px;
}

.itxtarea.full {
	width: 500px;
}

.itxt.drittel {
	width: 170px;
}

.itxtarea.drittelfull {
	width: 556px;
}

.itxt.profil {
	font-size: 12px;
	padding: 2px 3px;
}

.itxtarea.profil {
	padding: 4px 4px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Feedback Formular */

.feedbacktable td {
	vertical-align: top;
	padding: 5px 5px;
}

#feedbacktextareas textarea {
	width: 200px;
	height: 86px
	padding: 0px;
	margin: 0px;
}

.ftxt,
.fsel,
.ftxtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #a7a6aa;
}

.ftxt.drittel {
	width: 170px;
}

.ftxt.profil {
	font-size: 12px;
	padding: 2px 3px;
}

.ftxtarea.profil {
	padding: 4px 4px;
}


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Fehler */
#fehler {
	float: left;
	padding: 80px 0 80px 190px;
}

/*//////////////////////////////////////////////////////////////////////////////////*/

/* Loginseite Poker */
#pokerLogin {
	float: right;
	margin: 55px 50px 0 0;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* Vorschaltseite Poker */
#poker-warning {
	margin: 370px 0 0 120px;
	width:425px;
	font-weight:bold;
}
.red{
	color:red;
}
/*//////////////////////////////////////////////////////////////////////////////////*/

#highscorePoker { width: 266px; height: 435px; overflow: hidden; padding: 0; }
#highscorePoker .inner {}
#highscorePoker .inner table { width: 266px; margin-top: 1px; }
#highscorePoker .inner table td { padding: 3px; text-align: center; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#highscorePoker .inner table td.c2 { text-align: left; }
#highscorePoker .inner table td.c2b { text-align: left; }
#highscorePoker .inner table thead td { background: #000; color: #fff;  }
#highscorePoker .inner table thead td.c2 {  padding-left: 6px; }
#highscorePoker .inner table thead td.c3 { border-right: none; }
#highscorePoker .inner table tbody td { background: #efefef;   }
#highscorePoker .inner table tbody td.c1 { font-weight: bold; }
#highscorePoker .inner table tbody td.c2 { width: 25px; border-right: none; }
#highscorePoker .inner table tbody td.c3 { font-weight: bold; border-right: none; }

/*]]>*/ 