body {
  margin:0;
  background: url(/website_images/beproplayer/body.png);
  font-family: Verdana,Arial,Georgia,"Times New Roman",Times,serif;
  line-height:18px;
}
a, a:visited{
  color: #0000FF;
}

a:hover {
  color: #0000FF;
}
a img {
  border:none;
}
strong {
  font-weight: bold;
  color: #111;
}

p {
  margin: 0 0 12px 0;
  font-size: 12px;
  text-align: left;
  color: #111;
  line-height:17px;
}

label {
  font-weight: bold;
  color: #111;
  text-align: right;
}

/* STRUCTURAL ELEMENTS */

#header {
  background: url(/website_images/beproplayer/header.jpg) no-repeat;
  color: #fff;
  height:185px;
  width:1000px;
  font-size: 22px;
  text-align: left;
  margin:0 0 0 21px;
  position:relative;
}
#header h1 {
  font-size:19px;
  padding:47px 0 0 320px;
}
#leftside {
}
#rightside {
}
#container {
  background:url(/website_images/beproplayer/bg.png) repeat-y;
}

#content {
text-align: left;
}

#zelenaya_hernya{
color: #111;
background-color: #5fb01d;
padding:2px 2px 2px 2px;
}

/* HEADINGS */
h1.pas {
  color: #000;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 2px solid #000;
  margin: 0 0 8px 0;
}

h2.pas {
  color: #222;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 6px 0;
}

h3.pas {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 4px 0;
}

#logo img {
  padding:18px 18px 18px 24px;
}

/* IMPORTED HEADER STYLES*/
ul.ico {
  list-style:none;
  margin:56px 0 0 60px;
  padding:0;
  float:left;
  width:160px;
}
ul.ico li {
  float:left;
  padding:0 17px 0 0;
}
ul.menu {
  float:left;
  list-style:none;
  margin:45px 0 0 18px;
  padding:0;
}
ul.menu li {
  float:left;
  font-size:11px;
  line-height:14px;
  margin-right:-3px;
  width:80px;
}
ul.menu li a {
  display:block;
  position:relative;
  text-align:center;
  text-decoration:none;
  width:80px;
}
ul.menu li a:hover {
color:#6d0d0d !important;
}
ul.menu li a strong:hover {
  color:#6D0D0D;
}
ul.menu li img {
  display:block;
  height:48px;
  margin:0 auto -4px;
  width:65px;
}




#header strong,
#header a {
  color:#fff;
}
p.profile  {
  position:absolute;
  right:18px;
  top:8px;
  width:190px;
  text-align:right;
  font-size:14px;
}

p.account {
  position:absolute;
  right:0px;
  top:75px;
  width:190px;
}

/* TABLE AND LIST HEADERS */
#pas_login table thead th,
#pas_nav_offers thead th,
#pas_nav_side li.header {
  background:url(http://pokerconverter.ru/img/heading-sidebox2.jpg) no-repeat;
  height: 27px;
  line-height:27px;
  color:#DCD4D0;
  text-align:center;
  font-weight:bold;
  font-size: 13px;
  border-bottom: 1px solid #E1E1E1;
  margin:0;
  padding:0;
}
table.pas_data_table thead th {
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #888 #222 #222 #888;
  background: #444;
  padding: 3px;
}

/* BORDERS */
#pas_nav_side ul, 
#pas_login table,
#pas_nav_offers table{

}
table.pas_data_table {
  border: 1px solid #ccc;
}

/* ALTERNATING ROW COLORS */
#pas_nav_offers tbody tr.alt th,
#pas_nav_offers tbody tr.alt td {

}
table.pas_data_table tbody tr.alt td, 
table.pas_data_table tbody tr.alt th {
  background: #f0f0f0;
}

/* BUTTONS */
input.pas_button {
  font-size: 12px;
  color: #000;
  border: 1px solid #B0B0B0;
  background-color: #E6E6E6;
}

input.pas_button:hover {
  background-color: #D3D3D3;
  color: #000;
}

a.pas_button, 
a.pas_button:visited {
  padding: 2px;
  font-size: 12px;
  color: #000;
  border: 1px solid #B0B0B0;
  background-color: #E6E6E6;
  text-decoration: none;
  line-height: 26px;
}

a.pas_button:hover {
  background-color: #D3D3D3;
  color: #000;
}

/* TOP NAVIGATION BAR */
#pas_nav_top ul {
  margin: 0 0 0 21px;
  padding: 0;
  height: 25px;
  clear:both;
  background: #139a33;
  width: 1000px;
  clear:both;
}

#pas_nav_top ul li {
  list-style-type: none;
  margin: 0;
  display: block;
  float: left;
  text-align: center;
}

#pas_nav_top ul li a, 
#pas_nav_top ul li a:visited {
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  line-height: 25px;
  display: block;
  padding: 0 20px;
  border-right: 1px solid #336c36;
}

#pas_nav_top ul li a:hover {
  background: #3b6d3e;
}


/* SIDE NAVIGATION BAR */

#pas_nav_side ul {
  width: 255px;
  list-style: none;
  text-align: left;
  background: url(/website_images/beproplayer/submenu-bg.png);
  margin: 0 0 0px 0px;
  padding: 0;
}

#pas_nav_side ul li.header {
  display: block;
}

#pas_nav_side ul li a, 
#pas_nav_side ul li a:visited {
  margin: 0;
  padding: 5px 0 5px 10px;
  color: #DCD4D0;
  font-size: 11px;
  font-weight:bold;
  text-decoration: none;
  border-bottom: 1px solid #E1E1E1;
  display: block;
}

#pas_nav_side ul li a:hover {
  background: #6d0d0d;
}

.sidebar-box-bottom  {
  background: url(http://pokerconverter.ru/img/sidebar-box-bottom2.jpg);
  width:255px;
  height:28px;
  display:block;
  margin:0 0 10px 0;
}

.sidebar-box-bottom1  {
  background: url(/website_images/beproplayer/sidebar-box-bottom.jpg);
  width:200px;
  height:28px;
  display:block;
  margin:0 0 10px 0;
}

/* NAV LOGIN */
#pas_login {
  color:#DCD4D0;
}

#pas_login table {
  background: url(/website_images/beproplayer/submenu-bg.png);
  width:200px;
  margin: 0 0 0px 0;
}
#pas_login table td {
  color: #fff;
}

#pas_login input.login {
  width: 90px;
}

/* NAV OFFERS */

#pas_nav_offers table{
  width: 200px;
  font-size: 11px;
  text-align: left;
  color: #fff;
  margin: 0 0 0px 0;
  background: url(/website_images/beproplayer/submenu-bg.png);
}

#pas_nav_offers tbody th,
#pas_nav_offers td  {
  cursor: pointer;
  border-bottom: 1px solid #E1E1E1;
  padding: 5px 3px;
}

#pas_nav_offers a, 
#pas_nav_offers a:visited {
  color:#E2E2E2;
  font-weight: bold;
  text-decoration: none;
  padding:0 0 0 5px;
}

#pas_nav_offers tbody tr.over th a,
#pas_nav_offers tbody tr.over td {

}

#pas_nav_offers tbody tr.over th, 
#pas_nav_offers tbody tr.over td {
  background: #6d0d0d;
}

/*  DATA TABLE  */
table.pas_data_table {
  width: 100%;
  font-size: 12px;
  margin: 8px 0;
}

table.pas_data_table tbody th{
  text-align: left;
  padding-left: 5px;
  color: #000;
}

table.pas_data_table thead td{
  font-weight: bold;
  text-align: center;
  color: #000;
  background: #ccc;
  padding: 4px;
}

table.pas_data_table tbody td{
  color: #000;
  padding: 3px;
}

/* FORM ELEMENTS */
table.pas_form {
  margin: 0px auto;
  font-size: 12px;
width:255px;
}

table.pas_form td {
  color: #626262;
}

table.pas_form th {
  text-align: right;
  padding-right: 8px;
}

/* MY ACCOUNT */
#pas_main_index table {
  margin: 0;
}

#pas_main_index table thead th{
  width: 175px;
  background-color: #DDDDDD;
  border: 1px solid #C3C3C3;
}

#pas_main_index table tbody th{
  background-color: #EFEFEF;
  border: 1px solid #C3C3C3;
  font-weight: normal;
  font-size: 22px;
}

#pas_main_index tbody td{
  font-size: 11px;
  text-align: center;
}

/* GLANCE PAGES */

#pas_glance .pas_logo {
  float: right;
}

/* OFFERS GRID */
table.pas_offers_grid {
  padding: 10px;
  text-align: center;
}

#pas_offers_grid {
  text-align: center;
  border: 1px solid #000;
  width: 170px;
  padding: 0 0 5px 0;
  margin: 3px;
}

#pas_offers_grid h1 {
  font-size: 16px;
  margin: 0;  padding: 0;
}

#pas_offers_grid h2 {
  font-size: 14px;
  color: #832323;
  margin: 0;  padding: 0;
}

#pas_offers_grid h3 {
  font-size: 14px;
  font-weight: bold;
  margin: 0;  padding: 0;
}

#pas_offers_grid h4 {
  font-size: 12px;
  text-align: center;
  font-weight: normal;
  margin: 0;  padding: 0;
}

/* OFFERS LIST */
#pas_offers {
  text-align: left;
  margin: 0;
  padding: 0;
  border-bottom: 1px dashed #CECECE;
}

#pas_offers .pas_logo {
  float: right;
  margin: 4px;
}

/* STATISTICS */
#pas_quick_statistics th {
  text-align: center;
}

#pas_full_statistics th {
  text-align: center;
}
/* HELPDESK */

#pas_new_ticket table {
  text-align: left;
}

#pas_view_ticket table td{
  width: 70%;
  text-align: left;
}

#pas_view_ticket h4{
  font-size: 10px;
  font-weight: normal;
  padding: 0;  margin: 0;
}

#pas_view_ticket h3 {
  font-size: 12px;
  font-weight: bold;
  padding: 0;  margin: 0;
}

#pas_new_ticket td, #pas_new_ticket tbody th{
  background-color: #fff;
  border: 0px;
  text-align: left;
}

#pas_reply_form table td {
  background-color: #fff;
  border: 0;
}
/* REFERRAL CENTER */

#pas_referral_center table {
  width: 400px;
}

#pas_referral_center table th {
  text-align: center;
}

/* LANDING PAGE */

#pas_landing_page table.pas_data_table {
  width: 400px;
}

#pas_landing_page table.pas_data_table td{
  color: #000;
}

#pas_landing_page table.pas_form {
  color: #000;
  border: 1px solid #000;
}

#pas_landing_page table.pas_form tbody td{
  color: #000;
}

#pas_landing_page table.pas_form tbody th{
  padding: 4px;
}

/* OTHER FONTS */
.pas_error, .paserror, p.pas_error {
color: red;
}


/*  IMPORTED NAV*/

#toolbar {}
#nav {
	margin: 0;
	padding:0;
	height: 33px;

}
#nav a {
	font-size: 13px;
	color:#959494;
	float: left;
	text-decoration: none;
	display: block;
	cursor: pointer;
	line-height: 33px;
	font-family: Verdana, "Times New Roman", Times, serif;
	padding: 0 6px;
	font-weight: 400;
		}
#nav a.topdaddy:hover,
#nav li a:hover {
	/*background: url(../images/m-bottom.jpg) left bottom repeat-x;*/
	height:39px;
	color:#fff;
	font-family: Verdana, "Times New Roman", Times, serif;
}
#nav li.active a {
color: #fff;

}
#nav li a:hover{}
#nav li li a{
	background: none;
	height:28px;
	font-size: 13px;
	padding: 0;
	text-indent: 10px;
	color: #fff;
	line-height: 18px;
	font-family: Verdana, "Times New Roman", Times, serif;
	
	
}



#nav ul li ul li a:hover{
	background: none;
	text-decoration: underline;
}
#nav ul li a:hover,
#nav ul li ul li ul li a:hover {
	color: #fff;
}
#nav, #nav ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav li li {
	padding: 0;
	background: none;
	border-bottom: 1px solid #252121;
}


#nav a {}


#nav ul ul a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	width: 200px;
	font-size: 0.9em;
	text-align: left;

}


#nav li {
	float: left;
	padding: 0;
 	background: #141414;
	height: 20px;

}
#nav ul li {
	position: relative;
}
#nav li ul {
	top: 33px;
	margin-top:1px;
	position: absolute;
	left: -999em;
	height: auto;
	font-size: 13px;
	border-width: 0;
	margin: 0;
	padding: 0;
	border-right: 1px solid #141414;
	border-left: 1px solid #141414;
	text-align:center;
	width:200px;
	
}	
#nav ul {
	padding: 0;
	margin: 0;
	margin-left: 2px;
}
#nav li li {
	float: left;
	padding: 0;
   	width: 160px;
}


#nav li ul ul {
	margin: -33px 0 0 170px;
}
#nav li:hover ul ul, 
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,  
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul {
	left: -999em;
}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	z-index: 100;
	left: 0;
}
#nav li:hover, #nav li.sfhover {
    left: 0;
    background-color: #141414;
}
#nav li:hover a, #nav li.sfhover a {
    color: #fff;
}
#nav li li:hover a, #nav li li.sfhover a {
    color: #fff;
}
#nav li li:hover a:hover, #nav li li.sfhover a:hover {
    color: #fff;
}
#nav a {}
#nav ul ul a {
	background: none;
}
#nav li.active {}
#nav li li.active {
	background: none;
}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	background: #141414;
}






#navr {
	margin: 0;
	padding:0;
	height: 33px;
}
#navr a {
	font-size: 13px;
	color:#959494;
	float: left;
	text-decoration: none;
	display: block;
	cursor: pointer;
	line-height: 33px;
	font-family: Verdana, "Times New Roman", Times, serif;
	padding: 0 6px;
	font-weight: 400;
		}
#navr a.topdaddy:hover,
#navr li a:hover {
	/*background: url(../images/m-bottom.jpg) left bottom repeat-x;*/
	height:39px;
	color:#fff;
	font-family: Verdana, "Times New Roman", Times, serif;
}
#navr li.active a {
color: #fff;

}
#navr li a:hover{}
#navr li li a{
	background: none;
	height:28px;
	font-size: 13px;
	padding: 0;
	text-indent: 10px;
	color: #fff;
	line-height: 18px;
	font-family: Verdana, "Times New Roman", Times, serif;
	
	
}



#navr ul li ul li a:hover{
	background: none;
	text-decoration: underline;
}
#navr ul li a:hover,
#navr ul li ul li ul li a:hover {
	color: #fff;
}
#navr, #navr ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#navr li li {
	padding: 0;
	background: none;
	border-bottom: 1px solid #252121;
}


#navr a {}


#navr ul ul a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	width: 280px;
	font-size: 0.9em;
	text-align: left;

}


#navr li {
	float: left;
	padding: 0;
 	background: none;
	height: 20px;

}
#navr ul li {
	position: relative;
}
#navr li ul {
	top: 33px;
	margin-top:1px;
	position: absolute;
	left: -999em;
	height: auto;
	font-size: 13px;
	border-width: 0;
	margin: 0;
	padding: 0;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	text-align:center;
	width:280px;
	
}	
#navr ul {
	padding: 0;
	margin: 0;
	margin-left: 2px;
}
#navr li li {
	float: left;
	padding: 0;
   	width: 160px;
}


#navr li ul ul {

	margin: -33px 0 0 170px;
}
#navr li:hover ul ul, 
#navr li:hover ul ul ul,
#navr li:hover ul ul ul ul,  
#navr li.sfhover ul ul, 
#navr li.sfhover ul ul ul, 
#navr li.sfhover ul ul ul ul {
	left: -999em;
}
#navr li:hover ul, 
#navr li li:hover ul, 
#navr li li li:hover ul, 
#navr li li li li:hover ul,
#navr li.sfhover ul, 
#navr li li.sfhover ul, 
#navr li li li.sfhover ul,
#navr li li li li.sfhover ul{
	z-index: 100;
	left: 0;
}
#navr li:hover, #navr li.sfhover {
    left: 0;
    background-color: #141414;
}
#navr li:hover a, #navr li.sfhover a {
    color: #fff;
}
#navr li li:hover a, #navr li li.sfhover a {
    color: #fff;
}
#navr li li:hover a:hover, #navr li li.sfhover a:hover {
    color: #fff;
}
#navr a {}
#navr ul ul a {
	background: none;
}
#navr li.active {}
#navr li li.active {
	background: none;
}
#navr li:hover ul, 
#navr li li:hover ul, 
#navr li li li:hover ul, 
#navr li li li li:hover ul,
#navr li.sfhover ul, 
#navr li li.sfhover ul, 
#navr li li li.sfhover ul,
#navr li li li li.sfhover ul{
	background: #141414;
}


/* FOOTER */

#footer {
  margin: 0px auto;      
  padding: 0;
  width:1000px;
  font-family: arial;
  color: #fff;
  text-align: left;
  height:225px;
  clear: both;
  background: url(/website_images/beproplayer/footer.jpg);
  position:relative;
}

#footer a, footer a:visited, 
#footer strong, 
#footer p {
  color: #fff;
}
#footer p {
  margin:0;
}
.lists {
left:228px;
position:absolute;
top:95px;
}

.lists .list {
float:left;
padding:0 20px 0 10px;
position:relative;
}
.lists .list ul {
color:#B9D4C0;
font-style:italic;
list-style-type:square;
margin:0 0 0 12px;
position:relative;
font-size:12px;
padding:0;
}

p.warning {
display:block;
left:25px;
line-height:14px;
position:absolute;
top:56px;
width:200px;
}
p.copyright {
left:521px;
position:absolute;
top:198px;
}
#footer ul.menu  {
 position:absolute;
 left:240px;
 top:7px;
 padding:0;
 margin:0;
}
ul.counters {
left:26px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
position:absolute;
top:137px;
}
ul.counters li {
float:left;
padding:0 8px 0 0;
}

#header .banner {
position:absolute;
top:6px;left:238px;
}
#header .banner img {
margin:0 !important;
display:block;
border: 1px solid #b4b9b3;
}

.loginForm {position:absolute;color:#fff;right:4px;top:0}
.loginForm label {cursor:pointer}
.loginForm td {padding:2px 2px}
.loginForm .button {cursor:pointer}
.loginForm .text {width:100px;height:12px;border:0}
