@charset "utf-8";
/* CSS Document */

/*Imports*/
@import "extension.css";
@import "ttnews.css";
@import "swissranking.css";

* { margin:0; padding: 0; } 
option { padding-left: 0.4em }
fieldset, img { border:0; }
html { height: 100% } 
select, input, textarea { font-size: 99% }
.hide { position:absolute; top:-9999px; left:-9999px; display:inline; overflow:hidden; width:0px; height:0px; }

body { min-height: 101%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100.01%; position: relative; color: #000; background: #fff; text-align: left; background: #ebf0fb; padding: 0px; background-image:url(../../images/bg_top.jpg); background-repeat:repeat-x; }

#seitenrand { border: 0px #000 solid; margin-left:auto; margin-right:auto; width:1070px; background-image:url(../../images/pokeraction_schatten_unten.jpg); background-repeat:repeat-y; }
#seite { border: 0px #fff solid; background: #fff; width:1042px; margin-left:auto; margin-right:auto; }

#headercenter { position:relative; width:1070px; background-image:url(../../images/pokeraction_schatten_oben.jpg); background-repeat:repeat-y; }
#header {  position:relative; width:1041px; color: #000;  background: #fff; border-left: 1px solid #fff; margin-left:auto; margin-right:auto; }
#header img { margin: 0px; }

/*Logo im Header*/
#logo { width:400px; }

/*Leaderboard*/
#banner { position: absolute; right:20px; top:14px; /*width:468px; height:60px;*/ width:730px; height:90px; }

/*Navigation*/
#topnavcenter { width:1070px; height:49px; background: url(../../images/pokeraction_schatten_mitte.jpg) repeat-y; border-top:1px solid #fff; border-bottom:1px solid #fff; overflow:hidden; }
#topnav { width:1041px; height:49px; background:#4673da; margin-left:auto; margin-right:auto; border-left: 1px solid #fff; }
#navigation { float:left; width:859px; height:50px; border-right:1px solid #fff; }
#navigation li { display:inline; }
#navigation a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:13px; padding-left:6px; padding-right:12px; }
#navigation li.active a { color:#9ab3eb; }
#navigation li.nav_rot a { /*color:#ed2224;*/ }
#nav1 { height:24px; width:859px; background:#0031a1; }
#nav2 { height:24px; width:859px; border-top:1px solid #fff; background:#4673da; }
#nav1 ul, #nav2 ul { padding-top:4px; }
#nav1 a { background: url(../../images/redesign2010/middot_dunkel_7px.gif) no-repeat center right; }
#nav2 a { background: url(../../images/redesign2010/middot_hell_7px.gif) no-repeat center right; }
#navigation li.navlast a { background:none; }
#navigation a:hover { color:#9ab3eb; }

/*Newsletter Box*/
#newsletter_box { width:174px; height:45px; float:left; padding:4px 0px 0px 6px; background:#9ab3eb; border-right:1px solid #fff; }
#newsletter_box p { margin-bottom:2px; }
.nl { font-size:11px; color:#fff; }
.nltitel { padding-bottom: 4px; }
.nl input#email { width:120px; height:16px; font-size:11px; margin-right:2px; }
input#nlbox { width:90px; font-size:12px; }
input#nlbox_bild { width:auto; vertical-align:bottom; }

/*Login*/
#login { width:168px; height:auto; background:#9ab3eb; margin:0px 0px 1px 0px; padding: 4px 6px 6px 6px; overflow:hidden; }
#login label, #login a { font-size:11px; color:#fff; }
#login legend { display:none; }
input#user, input#pass { width:120px; height:16px; font-size:11px; }
.inputlogin { float:left; padding-top:14px; padding-left:2px; }
.userdiv, .passdiv { float:left; width:126px; }
.userdiv { width:170px; padding-bottom:2px; }
.passdiv { padding-bottom:2px; }

/*Suche*/
#suche { width:180px; /*height:46px;*/ height:auto; background:#9ab3eb; margin-bottom:12px; padding: 4px 0px 4px 0px; }

/*Skyscraper*/
#sky { width:180px; margin-bottom:12px; text-align:center; }
#sky .anzeige { display:block; color:#bfbfbf; font-size:10px; width:167px; border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; padding: 2px 10px 2px 1px; margin: 0px 4px 12px 0px; text-align:right; }

/*Hauptcontainer um Inhaltsspalten*/
#hauptcontainer { clear:both; width: auto; background: #fff; margin:0px; padding:0px; }

/*Spalten-Definitionen*/
#spalte1 { float: left; width: 613px; padding: 6px 6px 0px 6px; z-index: 3; }
#spalte1_inhalt { position:relative; z-index: 4; }
	
#spalte2 { float:right; width: 181px; padding-left: 6px; z-index: 5; }
#spalte2_inhalt { position:relative; z-index: 6; }

#spalte3 { width:auto; margin-left: 625px; margin-right: 187px; padding-top:6px; z-index: 1; }
#spalte3_inhalt { position:relative; z-index: 2; }

/*Content*/
#content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#content p a { color:#4673da; }
#content h2.content_title { font-size:14px; font-weight:normal; margin: 0px 10px 20px 0px; color:#4573da; width:96%; background:#dae3f8; padding:5px 2%; }
#content_navigation { display:none; }

/*Teaser*/
#teaser { width:230px; float:left; }

/*Footer und Clearing*/	
#footer { clear:both; height: 28px; text-align:left; color:#fff; background: #4673da; margin: 0px; padding: 6px; border-left: 0px solid #fff; line-height: 28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#footer a { text-decoration:none; color:#fff; }
#footer a:hover { text-decoration:underline; }
.clearfix:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.clearfix { display: block; } 
.floatbox { overflow:hidden; }
#ie_clearing { display: none }

/*Copyright Footer*/
#cr { float:left; }

/*RSS Footer*/
#rss { float:right; }
#rss img { vertical-align:middle; }

/*Newsletter*/
#dm_newsletter { font-size:12px; }
.dm_newsletter { color:#4573da; }

/*Swiss Players*/
.tx-newloginbox-pi3 {
font-size:12px;
}

.tx-newloginbox-pi3 a {
color:#4573da;
text-decoration:none;
font-weight:normal;
}

.tx-newloginbox-pi3 a:hover {
text-decoration:underline;
}

.tx-newloginbox-pi3-singleView th {
background:#9ab3eb;
}

.tx-newloginbox-pi3-singleView td {
background:#d7e2f8;
}

.tx-newloginbox-pi3-listrow td {
padding-left:8px;
padding-right:8px;
font-size:10px;
text-align:left;
}

.tx-newloginbox-pi3-searchbox {
margin-bottom:14px;
background:#d7e2f8;
}

.tx-newloginbox-pi3-browsebox {
background:#d7e2f8;
margin-top:20px;
margin-bottom:20px;
padding-top:8px;
padding-bottom:8px;
padding-left:4px;
padding-right:4px;
border-top:dotted 1px #4573da;
border-bottom:dotted 1px #4573da;
font-size:11px;
}

.tx-newloginbox-pi3-browsebox p {
font-weight:bold;
}

.tx-newloginbox-pi3-browsebox table p {
font-weight:normal;
}

.tx-newloginbox-pi3-singleView h3 {
font-size:14px;
color:#4573da;
}

.tx-newloginbox-pi3-singleView p {
margin-top:10px;
margin-bottom:20px;
}

/*2 Spalten*/
#zweispalten {
width:100%;
margin-bottom:10px;
float:left;
padding-bottom:10px;
border-bottom: 1px dotted #4573da;
}

#zweispalten a {
color:#4573da;
}

#zweispalten #bild img {
margin-right:6px;
float:left;
}

#zweispalten #beschrieb {
width:320px;
float:right;
}

#zweispalten #beschrieb p.bodytext {

font-size:11px;

}



#zweispalten_float {
float:left;
}





























/************Kurse******************/
#front_kurse .kurse_liste_container {
float:left;
}

.kurse_liste_container {
font-size:12px;
}

.kurse_liste_container h3 a {
font-size:14px;
color:#4573da;
text-decoration:none;
font-weight:normal;
}

.kurse_liste_container h3 a:hover {
text-decoration:underline;
}

.kurse_liste_container .kurse_mehrlink {
font-family:verdana, arial, sans-serif;
font-size:12px;
width:100%;
text-align:right;
}

.kurse_liste_container span.kurs_datum {
font-size:11px;
color:#4573da;
font-weight:bold;
}

.kurse_liste_container .kurse_mehrlink a {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#4573da;
font-size:12px;
text-decoration:none;
}

.kurse_liste_container .kurse_mehrlink a:hover {
text-decoration:underline;
}

.kurs .clearer {
margin-bottom: 10px;
}

.kurse_single {
font-size:12px;
}

.kurse_single .kurse_single_datum {
font-size:11px;
color:#4573da;
font-weight:bold;
}

.kurse_single h2 {
font-size:14px;
color:#4573da;
font-weight:normal;
}

.kurse_single a {
color:#4573da;
text-decoration:none;
}

.kurse_single a:hover {
text-decoration:underline;
}

.kurse_single .news-single-backlink {
margin-top:10px;
margin-bottom:20px;
}

#kursanmeldung {
font-size:12px;
}

.tx-thmailformplus-pi1 legend {
font-size:14px;
color:#4573da;
margin-bottom:8px;
}

.kursanmeldung_feld {
float:left;
padding-top:2px;
padding-bottom:2px;
}

#kursanmeldung label {
float:left;
display:block;
width:100px;
text-align:left;
padding-right:8px;
}

#kursanmeldung input {
float:left;
width:350px;
}

#kursanmeldung textarea {
float:left;
width:350px;
}

#kursanmeldung #captcha {
float:left;
margin-top:10px;
}

#kursanmeldung #captcha input {
float:left;
width:240px;
margin-left:10px;
}

#kursanmeldung #captcha img {
margin-left:10px;
margin-bottom:20px;
}

#kursanmeldung #captcha .tx-srfreecap-pi2-cant-read {
float:left;
color:#4573da;
}

#kursanmeldung #captcha .tx-srfreecap-pi2-cant-read a {
color:#4573da;
}

#kursanmeldung #captcha .tx-srfreecap-pi2-cant-read a:hover {
text-decoration:underline;
}

input#anmelden {
width:120px;
clear:both;
margin-top:14px;
margin-left:340px;
}

.kursanmeldung_blau {
font-size:12px;
color:#4573da;
}

.tx-thmailformplus-pi1 ul {
padding-left:30px;
padding-bottom:20px;
font-size:12px;
color:#4573da;
}

.kontakt_text {
font-size:12px;
margin-bottom:20px;
font-style:italic;
}

/*************Ranking Front*****************/
.ranking_liste {
font-size:12px;
}

.ranking_liste a {
color: #4573da;
}

.ranking_liste ol {
padding-left:30px;
}

/*************Poker Ranking*****************/
.tx-pokerrank-pi1-listrow {
font-size:10px;
font-weight:normal;
color:#000;
}


#inhalt .tx-pokerrank-pi1-listrow a {
font-size:10px;
}

.tx-newloginbox-pi3-singleView th {
font-weight:normal;
}

.tx-pokerrank-pi1-listrowField-event-id a {
color:#4573da;
}

.tx-pokerrank-pi1-listrowField-fe-user-id a {
color:#4573da;
}


/************Inhalte***************/
#inhalt ul, ol {
font-size:12px;
padding-left:30px;
}

#inhalt a.internal-link {
font-size:12px;
color:#4573da;
font-weight:normal;
}



div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
float:left;
font-size:12px;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
float:left;
}

/*Sponsored Links*/
#fce_sponsored_links { width:180px; border-bottom:1px dotted #000; margin-top:12px; margin-bottom:12px; }
.sponsorlink { width:180px; }
.sponsorlink img { border-top:1px dotted #000; padding-top:2px; padding-bottom:2px; }
.fce_titel { display:block; color:#bfbfbf; font-size:10px; width:167px; border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; padding: 2px 10px 2px 1px; margin: 0 4px 10px 0; text-align:right; }

/****************Casinos****************/

table.org-list {

	color: black;
	font-family: Tahoma, Verdana, Geneva, sans-serif;

	font-size: 11px;
	background-color: black;
	border-color: black;
	border-style: solid;
	border-width: 0px;
	width:520px;
}

th.org-list-title-row {
	background-color: black;
}

th.org-list-title-cell {

	color: yellow;

	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;	
	text-align: center;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
}

th.org-list-colname-row {
	background-color: #AAAAAA;
}

th.org-list-colname-cell {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}

tr.org-list-recordodd-row {
	background-color: #AAC9E9;
	text-align: left;
	vertical-align: top;
}

tr.org-list-recordeven-row {
	background-color: white;
	text-align: left;
	vertical-align: top;
}

td.org-list-recordodd-cell {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}

td.org-list-recordeven-cell {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}

.casino_text {
font-size:11px;
margin-top:10px;
}

.casino_lead {
color:#4573da;
font-size:12px;
font-weight:bold;
padding-bottom:8px;
}

.news-single-img {
float:right;
}

.news-single-imgcaption {
font-style:italic;
}


/*******************************Shop*****************/

h2.zwischentitel {
display:block;
width:96%;
background:#4673da;
color:#fff;
padding-left:4%;
padding-top:2px;
padding-bottom:2px;
margin-top:30px;
font-family:verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.tt_products_basket form {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000;
}

.tt_products_basket caption.shopwichtig {
text-align:left;
}

.tt_products_basket table.basket_items {
width:100%;
text-align:left;
}

.tt_products_basket .listitem {
clear:both;
width:100%;
}

.tt_products_basket a {
color:#4673da;
}

.tt_products_listitem {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000;
float:left;
display:block;
width:100%;
}

#inhaltcontainer .produkt_liste_titel a {
font-family:verdana, arial, sans-serif;
font-size:12px;
display:block;
width:96%;
background:#4673da;
color:#fff;
padding-left:4%;
padding-top:2px;
padding-bottom:2px;
margin-top:30px;
}

.produkt_single_titel {
font-family:verdana, arial, sans-serif;
font-size:12px;
display:block;
width:96%;
background:#4673da;
color:#fff;
padding-left:4%;
padding-top:2px;
padding-bottom:2px;
margin-top:30px;
}


.tt_products_listitem img {
float:left;
margin-right:10px;
margin-bottom:10px;
}

.product_single_note img {
float:left;
margin-right:10px;
margin-bottom:10px;
}

.summary {
font-family:verdana, arial, sans-serif;
font-size:12px;
}

.order_form label {
font-family:verdana, arial, sans-serif;
font-size:12px;
}

.order_form input {
font-family:verdana, arial, sans-serif;
font-size:12px;
}

#nav_single_links {
clear:both;
width:100%;
height:20px;
display:block;
margin-bottom:20px;
}

.vor_link {
float:left;
}

.zur_link {
float:right;
}

.tx-ttproducts-pi1-wrap2 {
color:#4673da;
}

.tx-ttproducts-pi1-wrap2:hover {
text-decoration:underline;
}

.tt_products_basket_info {
font-family:verdana, arial, sans-serif;
font-size:12px;
}

.billing_address label {
display:block;
width:100px;
float:left;
}

.delivery_address label {
display:block;
width:100px;
float:left;
}

.tt_products_basket_endbez {
font-family:verdana, arial, sans-serif;
font-size:12px;

}



.tt_products_basket_endbez .printlink {
text-align:right;
}

.tt_products_basket_endbez .basket_items caption {
text-align:left;
}

.tt_products_order_confirmation {
font-family:verdana, arial, sans-serif;
font-size:12px;
}



.tt_products_order_confirmation .printlink {
text-align:right;
}

#warenkorb_teaser {
height:30px;
padding-top:10px;
width:100%;
background:#4673da;

color:#fff;

text-align:center;
margin-bottom:20px;
}


#warenkorb_teaser a {
color:#fff;
font-family:verdana, arial, sans-serif;
font-size:14px;
font-weight:bold;
}

.tt_products_basket .printlink {
text-align:right;
margin-bottom:16px;
}

.gamblerstore {
font-family:verdana, arial, sans-serif;
font-size:14px;
display:block;
width:100%;
margin-top:30px;
border:2px solid #4673da;
float:left;
padding:18px;
}

.gamblerstore a {
color:#4673da;
}

.tt_products_listitem a {
color:#4673da;
}

/*************Seite Swisspokermasters 2008************/

#inhalt_masters h1,#inhalt_masters h2,#inhalt_masters h3,#inhalt_masters h4,#inhalt_masters h5 {
display:block;
width:100%;
height:16px;
font-family:verdana, arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
/*background:#9ab3eb;*/
background:#4673da;
text-align:left;
padding:4px;
margin-bottom:20px;
margin-top:20px;
}

#inhalt_masters {
font-family:verdana, arial, sans-serif;
font-size:11px;
padding-right:10px;
}

#inhalt_masters a {
/*color:#4673da;*/
color:#ed2224;
}

#inhalt_masters ul {
margin-left:20px;
}

.tx-powermail-pi1 {
font-family:verdana,arial,sans-serif;
font-size:11px;
width:480px;
}


form#anmeldungswisspokermasters {
font-family:verdana,arial,sans-serif;
font-size:11px;
width:480px;
}

form#anmeldungswisspokermasters legend {
color:#4673da;
font-size:14px;
text-align:left;
margin-left:-8px;
width:100%;
padding-top:30px;
padding-bottom:10px;
}

#powermaildiv_uid1 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid1 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid1 input {
width:140px;
float:left;
}

#powermaildiv_uid2 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid2 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid2 input {
width:140px;
float:left;
}

#powermaildiv_uid3 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid3 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid3 input {
width:140px;
float:left;
}

#powermaildiv_uid4 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid4 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid4 input {
width:140px;
float:left;
}

#powermaildiv_uid5 {
float:left;
width:100%;
padding-bottom:10px;
}

#powermaildiv_uid5 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid5 input {
width:140px;
float:left;
}

#powermaildiv_uid6 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid6 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid6 input {
width:140px;
float:left;
}

#powermaildiv_uid7 {
float:left;
width:50%;
padding-bottom:10px;
}

#powermaildiv_uid7 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid7 input {
width:140px;
float:left;
}

#powermaildiv_uid8 {
float:left;
width:100%;
padding-bottom:10px;
padding-left:240px;
}

#powermaildiv_uid8 label {
width:70px;
display:block;
float:left;
}

#powermaildiv_uid8 input {
width:140px;
float:left;
}

#powermaildiv_uid9 .html_radio_title {
}

#powermaildiv_uid9 {
float:left;
width:100%;
padding-bottom:10px;
border-bottom:1px dotted #4673da;
}

#powermaildiv_uid9 .tx_powermail_pi1_fieldwrap_html_radio_title {
color:#4673da;
padding-bottom:10px;
}

#powermaildiv_uid9 .powermail_radio_inner_uid9_0 {
float:left;
}

#powermaildiv_uid9 .powermail_radio_inner_uid9_1 {
float:left;
padding-left:10px;
}

#powermaildiv_uid9 .powermail_radio_inner_uid9_2 {
clear:both;
width:100%;
padding-left:0px;
padding-top:10px;
}

#powermaildiv_uid10 .tx_powermail_pi1_fieldwrap_html_radio_title {
color:#4673da;
padding-top:10px;
}

#powermaildiv_uid10 {
float:left;
width:100%;
padding-bottom:10px;
}

#powermaildiv_uid10 .powermail_radio_inner_uid10_0 {

float:left;

}



#powermaildiv_uid10 .powermail_radio_inner_uid10_1 {
float:left;

padding-left:10px;
}

#powermaildiv_uid10 .powermail_radio_inner_uid10_2 {

float:left;

padding-left:10px;
}

#powermaildiv_uid11 .tx_powermail_pi1_fieldwrap_html_radio_title {
color:#4673da;
}

#powermaildiv_uid11 {
float:left;
width:100%;


padding-bottom:10px;
}

#powermaildiv_uid11 .powermail_radio_inner_uid11_0 {
float:left;
}

#powermaildiv_uid11 .powermail_radio_inner_uid11_1 {
float:left;
padding-left:10px;
}

#powermaildiv_uid11 .powermail_radio_inner_uid11_2 {
float:left;
padding-left:10px;
}

#powermaildiv_uid12 {
width:100%;
border-top:1px dotted #4673da;
padding-top:10px;
float:left;
}

#powermaildiv_uid13 {
width:100%;
padding-top:10px;
padding-bottom:10px;
color:#4673da;
}

#powermaildiv_uid13 a {
/*color:#4673da;*/
color:#ed2224;
}

#powermaildiv_uid14 {
float:left;
width:100%;
margin-top:20px;
text-align:right;
}

#powermaildiv_uid15 {
width:100%;
border-top:1px dotted #4673da;
padding-top:10px;
}

#powermaildiv_uid15 textarea {
width:400px;
height:100px;
float:left;
margin-top:10px;
}

.tx-newloginbox-pi3-singleView table.playertable {
width:520px;
table-layout:fixed;
font-size:11px;
}

.tx-newloginbox-pi3-singleView table.playertable td {
overflow:hidden;
}

/***Ranking nach Veranstalter*/
.tx-pokerrank-pi3-listrow table {
width:220px;
}

.tx-pokerrank-pi3 .tx-pokerrank-pi3-listrow th {
font-size:10px;
}

.tx-pokerrank-pi3 .tx-pokerrank-pi3-searchbox {
background:#4573DA;
padding-top:14px;
padding-left:20px;
margin:6px 0px;
}

.titel_veranstalter {
font-size:12px;
}

.tx-pokerrank-pi3 td {
font-size:10px;
}

.tx-pokerrank-pi3 th.name {
width:40px;
}

#liveblog_start {
/*display:none;*/
}

.tx-feedforward-pi1 {
border:1px solid #4573DA;
padding:5px;
margin-bottom:20px;
font-size:11px;
}

.tx-feedforward-pi1 {
color:#4573DA;
}

.tx-feedforward-pi1 h1 {
font-size:11px;
text-decoration:none;
}

.tx-feedforward-pi1 h1 a {
color:#4573DA;
text-decoration:none;
}

.tx-feedforward-pi1 h2 {
font-size:11px;
}

#teaser .csc-header-n2 h1 {
font-size:12px;
color:#fff;
background:#4573DA;
padding:2px;
}

.monthlyRankings a { color:#4573DA; }
table.monthlyRankings { border-collapse:collapse; }
table.monthlyRankings tr { background:#D7E2F8; border-bottom:1px solid #fff; }

/* ****************** CHIP COUNTER ******************** */
.tx-chipcount-pi1 table {
	width: 100%;
}

.tx-chipcount-pi1 td.rank {
	vertical-align: top;
	text-align: right;
}

.tx-chipcount-pi1 .chips {
	text-align: right;
}

.tx-chipcount-pi1 td {
	padding: 3px;
	background-color: #D7E2F8;
	border-bottom: 1px solid #FFFFFF;
}

.tx-chipcount-pi1 td.name {
	font-weight: bold;
}

.tx-chipcount-pi1 td .info {
	font-weight: normal;
}