/* CSS Reset */
h1 div, p, body, html, ul, li{margin:0; padding:0; font-size:100%}
img{border:0}
/* Global */
html{font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif}
body{background:url(http://www.pokerstars.de/images/new/bg.jpg) repeat-x #000; text-align:center; color:#000;}
.clear{clear:both}
p{margin:7px 15px 7px 0}
.strong { font-weight:bold; }
.em { font-style:italic; }
.under { text-decoration:underline; }
.small { font-size:10px; color:#464544; } 
.sm_red { font-size:10px; color:#e41e26; }
.red_sm { font-size:10px; color:#666; border-top:1px solid #666; padding:5px 0 0 0}
a:link, a:visited{color:#d2d2d2; text-decoration:none}
a:hover{color:#d49f2a; text-decoration:underline}
/* The formerly know as notifBox - call me 'box' */
#pageText .box {margin:0;padding:10px;border:1px solid #c8c3c3;background-color:#efeeee}
/* General */
#container 	{ width:960px; margin:auto; text-align:center;}
#content	{ width:960px; position:relative; text-align:left; background:url(http://www.pokerstars.de/images/new/bg_top.jpg) no-repeat top left; }
#content_mid{ width:960px; background:url(../images/new/bg_content_middle.jpg) repeat-y top left;}
#content_btm{ width:960px; background:url(../images/new/bg_content_bottom.jpg) no-repeat bottom left;}
#footer		{ margin-top:8px; text-align:center;}
#footer p 	{ color:#969696; font-size:10px; }
.imgAlignRight { float:right; padding:0 0 5px 15px; width:auto; }
.imgAlignLeft { float:left; padding:0 15px 5px 0; width:auto; }
.imgP { padding:5px 0}
/* contetn styles */
#left { width:222px; float:left; background:url(../images/new/bg_left.jpg) no-repeat;}
#right{ width:650px; float:left; padding-top:90px; }
/* text */
#text		 { margin:0px 0 30px 0;}
#text_top 	 { height:45px;}
#text_middle #pageText { padding:0 80px 0 30px;}
#text_middle #pageText a {color:#d49f2a;}
h1 { font-size:13px; color:#999; padding:10px 120px 0px 30px; font-weight:bold; margin:1px; }
h2 { color:#d49f2a; font-size:12px; padding:5px 0 10px 0; }
h3 { color:#464544; font-size:11px; padding:5px 0 10px 0; }
#pageText ul.winnings{font-weight:bold; color:#464544; padding:5px 0 5px 15px;} 
/* Top Links */
#toplinks	{ position:absolute; top:50px; left:230px; }
#toplinks	li{	font-size:10px; display: inline; list-style-type: none; padding: 0px 2px 0px 7px; border-left:1px solid #4f4f4f;}
#toplinks	li.first	{border-left:0}
/* Left Nav */
#link_download	{ padding:150px 0 0 0;}
#link_tuv	{ padding:30px 0 0 60px;}
#left_nav	{ padding:20px 0 0 0; width:200px;}
#left_nav ul { list-style-type:none; font-weight:bold;}
#left_nav a { height:100%; padding:5px 0 7px 42px; display:block; background-image:url(http://www.pokerstars.de/images/new/left-nav.jpg); }
#left_nav a:hover { background-image:url(http://www.pokerstars.de/images/new/left-nav-on.jpg);}
ul.sub_1 li { list-style-image:url(http://www.pokerstars.de/images/new/li-1.jpg); margin:0 0 0 50px; color:#FFF;}
#left_nav .sub_1 a, #left_nav .sub_1 a:hover {  padding:2px 0 5px 2px; background:none; font-weight:normal;}
ul.sub_2 li { list-style-image:url(http://www.pokerstars.de/images/new/li-1.jpg); margin:0 0 0 15px; color:#FFF;}
#left_nav .sub_2 a, #left_nav .sub_2 a:hover {  padding:2px 0 5px 2px; background:none; font-weight:normal;}
a.pressed	{ text-decoration:none; color:#d49f2a;}
.subNav 	{  padding:0px 0 0px 5px; }
ul.subNav li	{ margin:0 0 0 5px; list-style-image:url(http://www.pokerstars.de/images/new/li-2.jpg);}
.subNav2 	{  padding:0px 0 0px 5px; }
ul.subNav2 li	{ margin:0 0 0 5px; list-style-image:url(http://www.pokerstars.de/images/new/li-3.jpg);}
/* Language menu */
#langsForm a { position:absolute; top:10px; left:844px; color: #000;  color: #000;  font-weight:bold;}
#dropmenudiv { float: left; height: 170px; width: 309px; position:absolute; top: 25px; left:651px; text-align:left; border-bottom-width: 0; font:normal 12px Verdana; 	line-height:13px; background-image:url(http://www.pokerstars.de/images/new/bg_language_middle.gif); background-position:top; background-repeat:repeat-y; background-color: transparent; display: none; z-index:100;}
#dropmenudiv a { display: block; padding: 3px 0px 3px 10px; text-decoration: none; text-align: left; margin:0px 0px 0px 0px; font-size: 11px; color:#FFF;}
#dropmenudiv a:hover { text-decoration:none; background-color:#524d47;}
#dropmenudiv_top { background-image:url(http://www.pokerstars.de/images/new/bg_language_top.gif); background-position:top; background-repeat:no-repeat; background-color: transparent; width:309px;	height:12px;}
#dropmenudiv_bottom { background-image:url(http://www.pokerstars.de/images/new/bg_language_bottom.gif); background-position:bottom; background-repeat:no-repeat; background-color: transparent;width:309px; height:12px;}
#dropmenudiv ul { padding: 0; margin: 0; list-style-type:none; width:103px; float:left;}
#dropmenudiv li { padding: 0; margin: 0; float:left; width:103px;}
/* Banner */
#banner { position:absolute; top:100px; left:810px; text-align:center}
#link_logo{ position:absolute; top:10px; left:10px;}
/* Bottom */
#bottom	 		{ width:960px; height:42px; background:url(http://www.pokerstars.de/images/new/bg_bottom.jpg) no-repeat #000;}
#bottom ul 		{ padding:3px 0 0 0;}
#bottom	li		{ font-size:10px; display: inline; list-style-type: none; padding: 0px 2px 0px 7px; border-left:1px solid #4f4f4f;}
#bottom	li.first{ border-left:0}
#bottom .small 	{ font-size:9px; color:#d2d2d2;}
/* Other Styles */
table.basic { margin:10px 0 20px 0; padding:0; border-collapse:collapse; border:1px solid #333333; }
table.basic th { margin:0; padding:10px; border:1px solid #333333; color:#ffffff; background-color:#464544; text-align:center; }
table.basic td { margin:0; padding:10px; border:1px solid #333333; color:#000000; background-color:#efeeee; }
table.basic td.dark,table.basic tr.dark { background-color:#c8c3c3; }

table.basic2 { margin:10px 0 20px 0; padding:0; border-collapse:collapse; border:1px solid #333333; }
table.basic2 th { margin:0; padding:10px; border:1px solid #333333; color:#ffffff; background-color:#464544; text-align:center; }
table.basic2 td { margin:0; padding:10px; border:1px solid #333333; color:#000000; background-color:#efeeee;}
table.basic2 td.dark,table.basic tr.dark { background-color:#c8c3c3;}

table.results { margin:10px 0 20px 0; padding:0;  border-collapse:collapse; border:1px solid #333333; }
table.results th { margin:0; padding:4px; border:1px solid #333333; color:#ffffff; background-color:#464544; text-align:center; }
table.results td { margin:0; padding:4px; border:1px solid #333333; color:#000000; background-color:#efeeee; }
table.results td.dark,table.results tr.dark { background-color:#c8c3c3; }

table.invisible { margin:10px 0 20px 0; padding:0; border-collapse:collapse; border:none; }
table.invisible th { margin:0; padding:10px; border:none; color:#000000; }
table.invisible td { margin:0; padding:10px; border:none; color:#000000; }

#pageText ul { margin:0 0 0 15px;}
/* TEAM POKERSTARS BIO page styles*/
#teamps 			{ margin:5px 0 0 1px; padding:0px 0 0 28px; }
#tpCopy 			{ width:522px; background:url(http://www.pokerstars.de/images/team_ps/teamps_bg.gif); text-align:left; }
#tpCopy h2			{ margin:0;}
#tpCopy p 			{ text-align:left; padding:5px 0 10px 0; margin:0 10px 0 10px; }
#tpCopy p.small		{ font-size:9px; border-top:1px solid #666;}
#tpCopy .bioimg	  	{ padding:0 15px 15px 15px; float:left;}
#tpCopy ul 			{ list-style-type:circle; padding:0px 10px 0px 60px; }

#teamps .tpCopy 	{ width:522px; background:url(http://www.pokerstars.net/images/team_ps/teamps_bg.gif); text-align:center; display:block }
#teamps .tpCopy p 	{ text-align:left;}
#proBio .tpCopy 	{ background:url(http://www.pokerstars.de/images/team_ps/teamps_bg.gif); text-align:left; }
#pageText #proBio .tpCopy p 	{ margin:5px 15px 5px 15px;}
#pageText #proBio .tpCopy p.small { font-size:9px; border-top:1px solid #666;}
.tpCopy .bioimg	  	{ margin:0 15px 15px 15px; float:left;}
.tpCopy .innerpro { padding-left:40px;}
#proBio .tpCopy ul 	{ list-style-type:circle; padding:0px 10px 0px 60px; }

.tps_player		{ width:150px; height:165px; float:left; display:block;}
.tps_player span{ font-size:13px; font-weight:bold; color:#000;}
.tps_player img a{ text-decoration:none;}

/* FAQs */
#pageText #faq ul{ padding:5px 0; margin: 0; list-style-type: none; }
#pageText #faq ul ul{ padding:5px 0 0 20px; margin: 0; list-style-type: circle; }
#pageText #faq li{ padding:5px 0 5px 0; }
#pageText #faq .que { background: url(http://www.pokerstars.de/images/faq_q.gif) 0 0.8em no-repeat; font-weight:bold; border-top:1px; border-right:0; border-bottom:0; border-left:0; border-style:solid; border-color:#DED8BF; }
#pageText #faq .ans{ background: url(http://www.pokerstars.de/images/faq_a.gif) 0 0.7em no-repeat; }
#pageText #faq .que,#pageText #faq .ans { padding-top:8px; padding-right:0; padding-bottom:10px; padding-left:20px; }
/* PROMOTIONS */
#pageText .promoBox { border-bottom:1px solid #DED8BF; clear:both; padding:10px 0;}
#pageText .promoBoxHeader { border-bottom:1px solid #DED8BF; clear:both; padding:0px 0; }

#pageText .box {
background-color:#FFC;
border:1px solid #C8C3C3;
margin:0;
padding:5px 10px 5px 15px; margin:5px 10px 5px 0px;
}

#pageText .box-1 {
background-color:#FFC;
border:1px solid #C8C3C3;
margin:0;
padding:5px 10px 5px 15px; margin:5px 10px 5px 155px;
}

#pageText .box-2 {
background-color:#FFC;
border:1px solid #C8C3C3;
margin:0;
padding:5px 5px 5px 5px; margin:5px 10px 10px 10px;
}
/*END PROMOTIONS */

/* BULLET LIST WITH NO INDENT */
ul.NoBulletNoIndent {
  list-style-type: decimal;
  margin-left: 0px;
  padding-left: 0px
}
/* END BULLET LIST WITH NO INDENT */

