/*
CSS Updater (style.php)
*/

/*
Theme Name: T-0020.0.0.0
*/


body {
    background:;
    font-family : Verdana, Arial, Palatino, Sans-Serif;
    font-size:9pt;
    color:#456f43;
	background-image: url(images/bg.gif);
    float: none;
    clear: both;
    margin: auto;
    padding:  auto;
}

#main {
    width: 1000px;
    margin: 0px auto 0px auto;
    background-color: #f8ffd3;
    background-position: left top;
    padding:0px;
}

#header {
    width: 1000px;
    height: 136px;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 0px;
    margin:0px;
}

#header h1 {
    font-size:28pt;
    padding:40px 0px 0px 15%;
    margin:0px;
}

#header h1 a, #header a {
    color:#fa4346;
    text-decoration:none;
}

a {
	color:#fa4346;
}
#content {
	line-height:20px;
	width:76%;
	float:right;
	padding:10px 10px 0px 0px;
}

#charts {
	width:98%;
	overflow:hidden;
	margin:10px 0px 0px 7px;
	float:left;
}
#content .main-post {
	background:#ffffff;
	background-position:left top;
	-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
	padding:10px;
	margin-top:10px;
	border:2px solid #e5d1a5;
}

.calendar-date  div {
    font-weight:bold;
    text-transform:uppercase;
    color:#ffffff;
    font-size:14pt;
    background:transparent;
	text-decoration:none;
}

#content .main-post .info h2 {
    width: auto;
    height: auto;
    background:transparent;
    margin: 0px;
    text-transform:uppercase;
    font-size: 14px;
    font-weight:bold;
    color: #11569c;
    border:none;
	text-align:left;
}
.info .separator-picture {
	width: 256px;
    height: 43px;
    background: url(images/separator.gif) no-repeat;
	clear:both;
	margin-left:30%;
}

#content .main-post .info h2 a {
    color: #11569c;
    text-decoration: none;
}
#content .main-post .info h2 a:hover {
    color: #000000;
    text-decoration: none;
}


/***************GET SIDEBAR******************/
body#charts-sidebar-body .textboxenpokerfootertermine {
	background:#f8ffd3;
	border:none;
}
body#charts-sidebar-body {
	padding:0px;
	margin:0px;
	background:#f8ffd3;
	border:none;
}

body#charts-sidebar-body #sidebar, .textboxenpokerfootertermine #sidebar {
	padding:0px;
	margin:0px;
	width:auto;
	float:none;
	clear:both;
}

#sidebar {
	width:200px;
	float:left;
	margin:15px 0px 0px 10px;
	padding:0px;
	border:2px solid #e5d1a5;
	background:#eee2b3;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
}
#sidebar ul {
	padding:0px;
	margin:0px;
	list-style:none;
}

#sidebar ul ul, #sidebar ul ol.links {
	padding:0px;
	margin:0px;
	color:#d24544;
	background:#ffffff url(images/sidebar.gif) repeat-x;
	background-position:left top;
	padding: 0;
    position: relative;
    overflow: hidden;
    height:auto;
	width:auto;
}

#sidebar ul ul li {
    background-position: left;
    padding: 12px 5px 12px 40px;
	background: url(images/arrow.gif) no-repeat;
    background-position: left 3px;
	margin:0px;
    vertical-align:middle;
	list-style:none;
}

#sidebar ul ol.links li { 
	background-position: left;
	list-style-position: inside;
    padding: 5px 0px 5px 15px;
    vertical-align:middle;
}
#sidebar .banners {
	padding:5px;
	text-align:center;
	vertical-align:middle;
	background:#ffffff url(images/sidebar.gif) repeat-x;
	background-position:left top;
	padding: 0;
}
#sidebar .banners .banner {
	margin:5px;
}

#sidebar .banners .banner a img, .banners .banner object {
	text-align:center;
	vertical-align:middle;
	margin-bottom:10px;
	border:none;
}


#sidebar h2, .hits-content h2 , .reviews h3, #sidebar ul li h4 {
	text-transform:uppercase;
    font-size: 14px;
    font-weight:bold;
    color: #f8ffd3;
    text-align:center;
	background:#eee2b3;
	padding:5px;
	margin:0px;
}

.textboxenpokerfootertermine #sidebar h2 , .cell#sidebar ul li h4{
    margin-bottom: 5px;
}


#sidebar a, .post, .hits-content a.post {
	color:#456f43;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
#sidebar a.post:hover, 
#sidebar ul ul li a:hover,
.hits-content ul li a:hover {
	color:#d24544;
}

#sidebar a, .hits-content ul li a {
	color:#4d9911;
}

#sidebar ul  ul  li:hover {
	background: url(images/arrow2.gif) no-repeat;
	background-position: left 3px;
    padding: 12px 5px 12px 40px;
}


#sidebar a:hover, .post, .hits-content {
	color:#fa4346;
}

#searchform {
	padding:5px;
	text-align:center;
}
#searchform #searchsubmit, a.button, a.button2 {
    width: 152px;
    font-size:10pt;
    border: none;
	margin:5px 0px 5px 20px;
    padding:7px 0px 7px 0px;
    text-align: center;
    color: #ffffff;
    font-weight:bold;
    background:transparent url(images/button.gif);
    background-repeat: no-repeat;
	cursor:pointer;
	display:block;
	font-weight:normal;
}
a.button2 {
	background:transparent url(images/button2.gif);
}

#searchform #searchsubmit:hover, a:hover.button, a:hover.button2 {
	color:#f8ffd3;
}
#searchform input#s{
    width: 99%;
    border: 1px solid #f2eac8;
    margin:0px;
	background:#ffffff;
	
}

/***************END SIDEBAR******************/


.separator {
    clear: both;
    float:none;
}

img {
    border:none;
}


h3 {
    font-weight:bold;
    color: #fa4346;
    margin: 0px;
    padding: 0px;
	font-size:12pt;
	text-align:center;
}

img {
    padding: 5px;
}

ul.room-bonus li {
    list-style-image:url(images/arrow3.gif);
    padding:5px;
}

ul.room-bonus li  a{
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}


/****************************************************************************/
/***[ CHARTS ]***************************************************************/
/****************************************************************************/

.textboxenpokerfootertermine {
    width: auto;
    float: none;
	margin:0px 2px 10px 2px;
}

.textboxenpokerfootertermine * {
    width: auto;
    float: none;
}

.textboxenpokerfootertermine a {
    color: #CC0000;
    text-decoration: underline;
}
.textboxenpokerfootertermine a:hover {
    color: #FF0000;
}

.textboxenpokerfootertermine h2 {
    width: auto;
    height: auto;
    background:#c32f2e url(images/cell-h2.gif);
    background-repeat:no-repeat;
    background-position: left top;
    margin: 0px;
    padding:3px 0px 5px 0px;
	text-transform:uppercase;
    font-size: 14px;
    font-weight:bold;
	text-align:center;
    color: #f8ffd3;
    border-bottom:none;
	-moz-border-radius-topright: 6px;
    -webkit-border-top-right-radius: 6px;
    -khtml-border-top-right-radius: 6px;
	
}
.textboxenpokerfootertermine h2 a {
    color: #000;
    text-decoration: none;
}
.textboxenpokerfootertermine h2 a:hover {
    color: #FFF;
    text-decoration: underline;
}


.textboxenpokerfootertermine .index_services_full_text {
    margin:1px 0 3px 0;
	background:#ffffff;
	background-position:top;
	border-left:2px solid #e5d1a5;
	border-right:2px solid #e5d1a5;
	font-size:9pt;
	}

.textboxenpokerfootertermine .index_services_full_text ul, .textboxenpokerfootertermine .index_services_full_text ol {
    padding-left: 20px;
	list-style:none;
}
.textboxenpokerfootertermine .index_services_full_text ul li a, .textboxenpokerfootertermine .index_services_full_text ol li a { 
	border-left:2px solid #d24544;
	color:#d24544;
	padding:0 4px;
	font-weight:bold;
}
.textboxenpokerfootertermine .index_services_full_text ul li a:hover, .textboxenpokerfootertermine .index_services_full_text ol li a:hover {
	color:#4d9911;
	border-left:2px solid #4d9911;
}

.textboxenpokerfootertermine .index_services_full_text #tabs, 
.textboxenpokerfootertermine .index_services_full_text #accordeon {
	padding:5px;
	margin:0px;
}

.textboxenpokerfootertermine .index_services_full_text object, .textboxenpokerfootertermine .index_services_full_text embed {
    width: 100%;
}

.textboxenpokerfootertermine .index_services_full_text table {
    width: 100%;
	font-size:8pt;
	margin-top:0px;
	background:transparent;
}
.textboxenpokerfootertermine .index_services_full_text table tr th, .ui-accordion .ui-state-active {
    color: #3c7012;
	font-weight:normal;
    font-size:7pt;
    padding:2px;
    background:#ffffff url(images/bg-cell-th.gif) repeat-x;
	background-position:left top;
	border-top:1px solid #78d45b;
}
td.rating4-1, td.rating4-2, td.rating4-4, td.rating4-5, td .rating4-6, td.rating4-7, td.rating4-8 , td.rating4-9, td.rating4-10  {
	text-align: center; 
	vertical-align: middle;
}
.charts table td table tr td {
    vertical-align: middle;
}
.charts table td {
    vertical-align: top;
}
.emptycell {
	background-color: transparent;
}

.textboxenpokerfootertermine .index_services_full_text table tr td {
    padding:3px;
	color:#569e1b;
	vertical-align:middle;
	background:#ffffff url(images/bg-table-tr.gif) repeat-x;
	background-position:left top;
	border-top:1px solid #d5c59e;
	font-weight:normal;
}

.textboxenpokerfootertermine .index_services_full_text table tr td a, .post p a {
    color: #fa4346;
   text-decoration: underline;
	vertical-align:middle;
	font-weight:normal;
}
.textboxenpokerfootertermine .index_services_full_text table tr td a:hover, .post p a:hover {
    color: #FF0000;
    text-decoration: none;
}
.textboxenpokerfootertermine .index_services_full_text table tr td img {
    border: none;
	vertical-align:middle;
}

.textboxenpokerfootertermine .footer {
    padding: 5px;
	margin-top:-3px;
	font-size: 10pt;
    background:#ffffff;
	width:auto;
	text-decoration:none;
	font-weight:bold;
	color: #4d9911;
	border:2px solid #e5d1a5;
	border-top:none;
	-moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -khtml-border-bottom-left-radius:10px;
    -khtml-border-bottom-right-radius:10px;
}
.textboxenpokerfootertermine .footer a, .post-footer a {
    color: #4d9911;
	text-decoration: none;
}
.textboxenpokerfootertermine .footer a:hover, .post-footer a:hover {
    color: #d24544; 
}


/***[ tabs ]*****************************************************************

.ui-tabs-hide {
    display: none;
}

.textboxenpokerfootertermine .index_services_full_text .ui-tabs-nav {
    height: 25px;
    display: block;
    padding: 0 5px 0 5px;
    margin: 0;
}
.ui-tabs-nav li {
    display: inline;
    width: auto;
    float: left;
    clear: none;
    padding: 0px 5px 2px 5px;
    margin: 3px -1px 0 -1px;
    border: none;
    border-left: 1px solid #A0A0A0;
    border-top: 1px solid #A0A0A0;
    border-right: 1px solid #A0A0A0;
}
.ui-tabs-nav li p {
    padding: 0;
    margin: 0;
}
.ui-tabs-nav li.ui-tabs-selected {
    padding: 3px 5px 3px 5px;
    margin: 0;
    background-color: #FFFF99;
    border-left: 1px solid #737373;
    border-top: 1px solid #737373;
    border-right: 1px solid #737373;
}
.ui-tabs-nav li a {
    color: #737373;
    text-decoration: none;
    display: inline;
    margin: 0;
    width: auto;
    font-weight: bold;
    float: none;
    clear: none;
}
.ui-tabs-nav li.ui-tabs-selected a {
    color: #000;
}
.ui-tabs-nav li a:focus {
    outline: none;
}

.ui-tabs-panel {
    margin: -5px 0 0 0;
    padding: 5px;
    background-color: #FFFF99;
    border: 1px solid #737373;
}



/***[ accordion ]************************************************************

.ui-accordion h3 {
    cursor: pointer;
    font-size: 10pt;
    font-weight: bold;
    padding: 5px;
    margin: -1px 0 -1px 0;
    color: #000;
    background: #ffffff url(images/bg-accordeon.gif) repeat-x;
    border: 1px solid #d1d1d1;
	font-style:normal;
}
.ui-accordion h3:focus {
    outline: none;
}
.ui-accordion h3:hover {
}



.ui-accordion-content {
    margin: 0 5px 0 5px;
    padding: 5px;
    background:transparent;
}

/*********************************Page-Reviews*******************************************/
.content-reviews {
	width:74%;
	float:left;
	margin:10px 0px 0px 10px;
	background:#ffffff;
	-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
	border:2px solid #e5d1a5;
}


#review_bar {
    margin:25px 0px 20px 0px;
	float:left;
}

#review_bar .sel,
.ui-progressbar-value {
    height: 31px;
    background:url(images/menu-even.gif) repeat-x;
    background-repeat: repeat-x;
    background-position: left center;
	-moz-border-radius-topleft: 6px;
    -webkit-border-top-left-radius: 6px;
    -khtml-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -khtml-border-bottom-left-radius: 6px;
}

#review_bar .sel .mask,
.ui-progressbar {
    width: 570px;
    height: 32px;
    margin-left: 70px;
    background:url(images/menu-odd.gif) repeat-x;
    background-repeat: repeat-x;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
	border-bottom:1px solid #c2c2c2;
	border:1px solid #f8ffd3;
}

#review_bar .value {
    float: left;
    color: #fa4346;
    font-weight: bold;
    font-size: 12pt;
    text-transform: uppercase;
    padding:5px;
    height:32px;
}

.reviews {
	background:#ffffff url(images/sidebar.gif) repeat-x;
	background-position:left top;
	padding:10px;
}
.hits {
	float:right;
	margin:10px 10px 0px 0px;
	width:200px;
}

.hits-content {
	background:#ffffff url(images/sidebar.gif) repeat-x;
	background-position:left top;
	margin-bottom:20px;
	border:2px solid #e5d1a5;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	padding:5px 0px 5px 0px;
}
.hits-content  img {
	margin-left:5px;
}
/*Меню верхнее основное*/


ul.menu {
    display: block;
    width: 100%;
    height:32px;
    background:url(images/menu-odd.gif) repeat-x;
    margin: 0px;
    padding: 0px;
    font-weight:bold;
	border-bottom:2px solid #000000;
	border-top:1px solid #f8ffd3;
	overflow:hidden;
}

ul.menu li {
    display: block;
    float: left;
    background: url(images/menu-odd.gif) repeat-x;
    position: relative;
    margin:0px;
    padding:0px;
	border-right:1px solid #ebefca;
	}

ul.menu li a {
    display: block;
    text-decoration: none;
	padding: 5px 16px 10px 16px;
    font-size: 14px;
    background-color: transparent;
	 color: #f8ffd3;
 }

ul.menu li:hover a {
    background: url(images/menu-even.gif) repeat-x;
    background-color: transparent;
}

/*//*Меню верхнее основное*/

#footer {
    background: url(images/footer.gif) no-repeat;
    width:1000px;
	margin: 0px auto 0px auto;
    padding:60px 0px 20px 0px;
	text-transform:capitalize;
    font-size: 14px;
    font-weight:bold;
    color: #f8ffd3;
	text-align:right;
}

#footer a {
    color: #f8ffd3;
    text-decoration:none;
    margin:20px 10px 0px 0px;
}

.textboxenpokerfootertermine .index_services_full_text object, .textboxenpokerfootertermine .index_services_full_text embed {
    width: 100%;
    float: none;
    clear: both;
    display: block;
    margin: 0px;
    padding:  0px;
}

.img_caption, .post_imp_cat_thumb {
    text-align: center;
    padding: 0px;
    vertical-align: middle;
    margin: 0px;
}

.sectiontableentry0 img {
    text-align: center;
    vertical-align: middle;
}

.formtable, .blogtable {
    text-align: left;
    padding: 5px;
    font-size: 9pt;
}

.formtable a, .blogtable a {
    font-size: 9pt;
}

.formtable a:hover, .blogtable a:hover {
}

.formtable h1, .blogtable h1,
.formtable h2, .blogtable h2,
.formtable h3, .blogtable h3,
.formtable h4, .blogtable h4,
.formtable h5, .blogtable h5,
.formtable h6, .blogtable h6
{
    text-align: left;
    padding: 7px;
    padding-left: 0px;
    font-size: 10pt;
    margin: 0px;
    float: none;
}

.formtable p, .blogtable p
{
    text-align: left;
    padding: 0px;
margin: 0px;
float: none;
}


.formtable ul, .blogtable ul, .formtable ol, .blogtable ol{
    margin-left: 20px;
    padding-left: 10px;
}

td.rating4-2, td.rating4-5, td .rating4-6, td.rating4-7, td.rating4-8 , td.rating4-9, td.rating4-10  {
	text-align: center; 
	vertical-align: middle;
}

td.rating4-1 {
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
}

td.rating4-3, td.rating4-4 {
	text-align: left;
	vertical-align: middle;
}

.charts table td table tr td {
    vertical-align: middle;
}

.charts table td {
    vertical-align: top;
}

.textboxenpokerfootertermine .index_services_full_text table tr th, .textboxenpokerfootertermine table thead th {
    font-size: 8pt;
}

.textboxenpokerfootertermine .index_services_full_text table tr td {
    font-size: 8pt;
}

.textboxenpokerfootertermine .index_services_full_text table {
    border-spacing: 0px;
}

.textboxenpokerfootertermine img {
    border: none;
    margin: 0px;
}



/*** TAB STYLES *************************************************************/

/* Color tab styles */

.replytext, .index_services_full_text ul.moduletable li.widget_ts_twitter {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #e0e0e0;
}
.index_services_full_text ul.moduletable li {
    background-color: #e0e0e0;
}
.index_services_full_text ul.moduletable li, .index_services_full_text ul.moduletable li h4 {
    color: #000000;
}

/* Common tab styles */

.index_services_full_text ul.moduletable {
    display: block;
    clear: both;
    margin: 0;
    padding: 0 0 2px 0;
    text-align: left;
}
.index_services_full_text ul.moduletable li {
    list-style: none;
    display: inline;
    cursor: pointer;
    margin: 0 1px 0 0;
    padding: 3px 3px 3px 3px;
    -moz-border-radius-topleft:      4px;
    -moz-border-radius-topright:     4px;
    -webkit-border-top-left-radius:  4px;
    -webkit-border-top-right-radius: 4px;
    -khtml-border-top-left-radius:   4px;
    -khtml-border-top-right-radius:  4px;
}
.index_services_full_text ul.moduletable li.widget_ts_twitter {
    padding: 3px 3px 3px 3px;
    border-bottom: none;
}
.index_services_full_text ul.moduletable h4 {
    font-family: arial, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    padding: 0;
    margin: 0;
    display: inline;
}
.index_services_full_text ul.moduletable li.widget_ts_twitter h4 {
    font-weight: bold;
}
.index_services_full_text ul.moduletable li:hover {
    text-decoration: underline;
}

.index_services_full_text .replytext {
    margin: 0;
    padding: 5px;
}

.index_services_full_text .replytext h1,
.index_services_full_text .replytext h2,
.index_services_full_text .replytext h3,
.index_services_full_text .replytext h4,
.index_services_full_text .replytext h5,
.index_services_full_text .replytext h6 {
    margin: 0;
}

