

TD {
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
}




/* color: #1e769d;*/


.type A {
	color: #888;
	text-decoration: none;

	
}



.navr {
  background-color: #df0023;
  padding: 5px 15px 5px 15px;
}



.hotl {
	background-color: #ececdd;
	color: #000;
	padding: 10px 9px 15px 10px;
	border-top: 2px solid #be7331;
    border-left: 2px solid #be7331;
	border-bottom: 2px solid #be7331;
}

.hotl A {
	color: #006688;
}


.hotl A:hover {
  color: #FF0000;
  text-decoration:underline;
}

.hotl .label {
	font-size: 10px;
    font-weight: bold;
	text-transform: uppercase;
	background-color: #be7331;
	color: #fff;
	padding: 0px 3px 0px 3px;
	display: inline;
}

.hotl HR {
	color: #be7331;
	background-color: #be7331;
	border: 0;
	width: 100%;
	height: 1px;
	margin: 7px 0px 7px 0px;
}

.navr TD {
	color: #d9ad86;
}



.paper H2 A {
	color: #bb5500;
	text-decoration:none;
}

.paper H2 A:hover {
	color: #ff0000;
}

.source A {
	color: #858585 !important;
	text-decoration: underline;
	font-weight:normal !important;
}


.tllist A {
     
	 color:#006688;
}

.event A {  
	 color:#006688;
}


table .list_live A{ color:#006688;}

table .list_live A:hover{ color:#ff0000;}

.hotl .img {
	margin: 5px 0px 3px 0px;
    border:0px solid #fff;
	width: 160px;
	height: 86px;
}


.calendargrid {
	background-color: #ececdd;
	margin: 10px 0px 10px 0px;
	padding: 10px;
}



.hotl .text A {
	color: #000;
}

.hotl .text A:hover {
	  color: #FF0000;
}





.source A:hover {
	color: #FF0000 !important;
}


.morer A {
	font-size: 11px;
	color: #959595;
	text-transform: lowercase;
}

.morer A:hover {
	color: #000;
}


.calendargrid .selected {
	background-color: #df0023;
	color: #ffffff;
}

.sssnav .c {
 background-color: #e11327;
 color: #ffffff;
}


/**/







INPUT {
	font-size: 12px;
	color: #7f7f7f;
}


.hr {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

.type {
	font-size: 10px;
}

.ad {
	background-color: #e5e5e5;
}




.navr A {
	font-family: georgia, times new roman, serif;
	font-size: 15px;
	color: #ffffff;
}

.cleft {
	width: 179px;
    height: 1800px;
}
.ccenter {
	width: 547px;
}
.cright {
	width: 240px;
}


.gray .vdiv {
	background-color: #a4a4a4;
}
.vb {
}

.snav {
	margin: 20px 9px 10px 0px;
	padding-top: 140px;
	background: url("poker/images/logotype-sm.gif") no-repeat top center;
}


.ssnav {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
	margin: 5px 0px 3px 10px;
	padding: 0px;
}
.ssnav LI {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: none;
}


/*
.sssnav {
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, arial, sans-serif;
	margin: 5px 0px 0px 10px;
	padding: 0px;
}
*/
.sssnav {
     list-style: none;
     font-size: 11px;
     font-weight: bold;
     font-family: tahoma, arial, sans-serif;
     margin: 5px 0px 0px 5px;
     padding: 0px;
}

.sssnav LI {
	margin: 0px;
	padding: 0px 3px 2px 3px;
	border-bottom: none;
}



.hotl H2 {
	margin: 1px;
	padding: 0px;
	font-size: 18px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
}
.hotl .ah2 {
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
}

.hotl .type {
	font-size: 10px;
	margin: -1px 0px 3px 0px;
}
.hotl .type A {
	color: #eac1b3;
}
.hotl .text {
	font-size: 12px;
}

.votingl, .photovideol {
	margin: 10px 9px 10px 0px;
}

.votingl H1, .photovideol H1, .promor H1, .tagsr H1, .events H1, .news H1, .paper H1, .topitems H1, .tv H1, .calendar H1, .personal H1, .fav H1, .calendargrid H1, .hotnews H1, .comments H1, .resstat H1, .lcalendar H1, .ttables H1 {
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
}
.votingl H1 A, .photovideol H1 A, .promor H1 A, .tagsr H1 A, .events H1 A, .news H1 A, .paper H1 A, .topitems H1 A, .tv H1 A, .calendar H1 A, .personal H1 A, .fav H1 A, .calendargrid H1 A, .resstat H1 A, .lcalendar H1 A, .ttables H1 A {
  color: #000000;
}

.votingl STRONG {
	font-size: 14px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
}
.votingl .questions {
	margin: 5px 0px 10px 0px;
	width: 170px;
}
.votingl TD {
	border-bottom: solid 1px #e5e5e5;
	color: #555555;
}
.votingl .c {
	background-color: #e5e5e5;
}

.moreb {
	margin: -3px 0px 0px 0px;
	top: -3px;
	position: relative;
}

.morer {
	display: inline;
	margin-left: 5px;
}


.photovideol H1, .events H1, .paper H1, .news H1, .personal H1, .comments H1 {
	display: inline;
}
.photovideol .mmcontent {
	margin: 10px 0px 5px 0px;
}
.photovideol .head {
	font-size: 12px;
	color: #555555;
}
.photovideol .type {
	font-size: 10px;
	margin: 3px 0px 0px 0px;
}
.photovideol .type A {
	color: #555555;
}

.promor, .tagsr {
	margin: 10px 0px 10px 0px;
}

.promotable .cimg {
	width: 50px;
}
.promotable H2 {
	font-size: 14px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
	margin: 2px 0px 0px 0px;
	padding: 0px;
}
.promotable .text {
	color: #555555;
	font-size: 11px;
}
.promotable .text A {
	color: #555555;
}
.promotable .type {
	font-size: 10px;
	margin: 2px 0px 0px 0px;
}
.promotable .type A {
	color: #555555;
}

.tagsr H1 {
  margin-bottom: 5px;
}

.logo {
	width: 179px;
}
/*
.hottop {
	width:  254px;
}
*/
.hottop .hottable .cimg {
	width: 60px;
}

.hottop .hottable .cimg img {
	width:48px;
	height:48px;
}	

.hottop .hottable {
	margin-top: 9px;
}
.hottop .hottable H2 {
	font-size: 12px;
	font-weight: normal;
	font-family: tahoma, arial, sans-serif;
	margin: 0px;
	padding: 0px;
}


.hottop .hottable .text {
	color: #555555;
	font-size: 11px;
}
.hottop .hottable .text A {
	color: #555555;
}
.hottop .hottable .type {
	font-size: 10px;
	margin: 2px 0px 0px 0px;
}
.hottop .hottable .type A {
	color: #555555;
}

.logintop {
	width: 240px;
	font-size: 11px;
}
.logintop SELECT {
	width: 240px;
	font-size: 12px;
	color: #7f7f7f;
	margin-bottom: 3px;
}

.logintop .reg {
	margin-top: 10px;
}



.copy .list A {
	margin-right: 20px;
}
.copy .right {
	font-size: 10px;
	color: #555555;
	padding: 10px 0px 20px 0px;;
}

.hot H2 {
	font-size: 22px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	line-height: 22px;
}
.hot .type {
	font-size: 10px;
	margin: 3px 0px 3px 0px;
}
.hot .text {
	font-size: 12px;
	color: #000000;
}
.hot .text A {
	color: #000000;
}

.ccenter .hr {
	margin: 10px;
}
.ccenter .events {
	margin: 10px;
}

.events .tllist {
	margin-top: 5px;
}
.tllist TD {
	padding: 3px 10px 3px 0px;
	border-bottom: solid 1px #e5e5e5;
}
.tdatetime {
	font-size: 11px;
	color: #000000;
}
.ttype {
	font-size: 11px;
}
.ttypeh H2 {
	font-size: 11px;
	color: #555555;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
}
.ttype A {
	color: #555555;
}
.tevent {
	font-size: 14px;
	font-family: georgia, times new roman, serif;
}
.toption {
	padding-right: 0px;
}
.toption A {
  margin-left: 7px;
}
.tsocre {
	padding: 0px;
	border-bottom: none;
}
.tscore {
	padding: 0px;
	border-bottom: none;
	white-space: nowrap;
}
.tscoreb {
	background-color: #df0023; 
	font-size: 14px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 4px 0px 4px;
	display: inline;
}
.tscoreb1 {
	font-size: 14px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
}


.gray .hr {
	margin: 10px 0px 10px 0px;
}

.mat {
	width: 528px;
}
.mat .paper, .mat .news {
	width: 254px;
}

.news .newsitem, .paper .newsitem {
	margin: 10px 0px 10px 0px;
}
.news .text, .paper .text {
	font-size: 12px;
}
.news .datetime, .paper .datetime, .topitems .datetime, .personal .newsitem .datetime, .fav .newsitem .datetime, .hotnews .datetime, .newslist .datetime  {
	color: #cccccc;
}
.news .imgc, .paper .imgc, .newspaper .imgc, .newslist .imgc {
	width: 60px;
}

.paper .date {
	font-size: 18px;
}
.paper H2 {
	font-family: georgia, times new roman, serif;
	font-size: 18px;
	color: #4d4c4c;
	font-weight: normal;
	margin: 10px 0px 5px 0px;
	padding: 0px;
}

.topitems {
	margin: 10px;
}
.topitems .source {
	font-size: 11px;
	color: #555555;	
}

.stabs {
	margin: 0px 0px 10px 0px;
	width: 528px; 
}
.stabs TD {
	border-bottom: solid 1px #e5e5e5;
	color: #000000;
	font-size: 11px;
	white-space: nowrap;
}
.stabs .item, .stabs .citem {
/*	width: 1px; */
	height: 13px;
	padding: 0px 7px 0px 7px;
}
.stabs .item {
	border: solid 1px #e5e5e5;
	background-color: #eeeeee;
}
.stabs .citem {
	border-left: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-bottom: none;
}
.stabs .divitem {
    position: relative; 
	top: -2px;
}

.commentsn {
	padding: 0px 3px 4px 3px;
	margin: 3px 10px 0px 0px;
	color: #ffffff;
	font-size: 10px;
	white-space: nowrap;
	background: url('/s/i/cbg.gif') bottom right no-repeat #555555;
	text-align: right;
}
.commentsn .new {
	color: #b7b7b7;
}

.white {
  margin: 10px;
}
.white .vdiv {
	background-color: #b2b2b2;
}

.tv .datetime {
	font-size: 10px;
	color: #000000;
}
.tv .source {
	color: #555555;
	font-size: 12px;
}
.tv .event {
	font-family: georgia, times new roman, serif;
	font-size: 14px;
	font-weight: bold;
}

.calendar .event {
	font-family: georgia, times new roman, serif;
	font-size: 14px;
	font-weight: bold;
}
.calendar .datetime {
	color: #555555;
	font-size: 12px;
}
.calendar .more {
	margin-top: 5px;
}
.calendar .more .morer {
	margin: 0px 15px 0px 0px;
}

.personal {
	margin: 10px 0px 10px 0px;
	padding: 10px;
	background-color: #ebebeb;
}
.personal H2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}
.personal H2 A {
	color: #000000;
}

.fav {
	margin: 10px 10px 10px 0px;
	padding: 10px;
	background-color: #ebebeb;
}


.pagehead .serv {
	font-size: 11px;
	padding: 10px;
}
.pagehead .serv .action {
	margin-top: 5px;
}
.pagehead H1 {
	margin: 10px;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	font-family: georgia, times new roman, serif;
}
.pagehead H1 .number {
	font-size: 18px;
	color: #535353;
}
.pagehead  H1 .label {
	font-size: 18px;
	color: #df0023;
	margin: 0px;
	padding: 0px;
	background-color: #ebebeb;
	font-weight: normal;
	text-transform: none;
}
.pagehead .options {
	font-size: 10px;
	text-transform: uppercase;
	color: #5e5e5e;
	margin: -5px 10px 10px 10px;
}
.pagehead .options A {
	color: #5e5e5e;
	white-space: nowrap;
}
.pagehead .datetime {
	padding: 5px 0px 10px 10px;
	font-size: 10px;
}

.newspapert {
	margin: 10px;
}
.newspapert .tizert {
    background-color: #cccccc;
    width: 254px;
  
    vertical-align:middle;
    text-align: center;   
}
.newspapert .tizer {
  padding: 10px;
  text-align: center;
}
.newspapert .tizer .img {
	border: solid 1px #ffffff;
}
.newspapert .hot {
	margin: 0px;
	padding: 0px;
}
.newspapert .hot .img {
	margin-bottom: 10px;
}

.filter  {
	margin: 10px;
	padding: 10px;
	background-color: #ebebeb;
}
.fitem {
	display: inline;
	padding-right: 10px;
}

.newspaper, .newslist {
	margin: 10px;
}
.newspaper H1 {
	margin: 0px;
	padding:0px;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	font-family: georgia, times new roman, serif;
}
.newspaper .h {
	border-bottom: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	padding: 5px 0px 3px 0px;
}

.ff {
	margin: 10px 0px 10px 0px;
	padding: 10px;
	background-color: #ebebeb;
}
.ff TD {
	font-size: 14px;
	font-family: georgia, times new roman, serif;
	font-weight: bold;
}
.ff .pages {
	font-size: 14px;
	font-family: tahoma, arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
.ff .pages A {
	font-size: 14px;
	padding-left: 10px;
}

.calendargrid H1 {
	text-align: center;
}
.calendargrid .h {
	color: #000000;
}
.calendargrid TD {
	font-size: 12px;
	color: #555555;
	padding: 3px 2px 3px 2px;
	text-align: center;
}

.calendargrid .selected A {
	color: #ffffff;
}
.calendargrid .today {
  font-weight: bold;
}
.calendargrid SELECT {
	font-size: 13px;
}

.hotnews {
	margin: 10px;
	padding: 10px;
	background-color: #ebebeb;
}
.hotnews H1 {
	margin-bottom: 5px;
}
.hotnews H2 {
    font-size: 14px;
    font-weight: bold;
    font-family: tahoma, arial, sans-serif;
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
}
.hotnews .newsitem {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
.hotnews .newsitem .text A {
	color: #000000;
}
.hotnews .newsitem .text {
	font-size: 12px;
}

.newslist H3 {
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.newslist .text A {
	color: #000000;
}

.popup {
	border: solid 1px #000000;
	padding: 15px 15px 20px 15px;
	background-color: #ffffff;
}
.popup H1 {
	font-size: 18px;
	margin: 0px 0px 0px 8px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
	padding: 0px;
}
.popup .close {
	font-size: 11px;
	text-align: right;
}
.popup .close A {
	color: #555555;
}
.popup .h {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #e5e5e5;
}
.popup .bullet {
	width: 8px;
}
.popup .item {
	padding-right: 40px;
}
.popup .item A STRONG {
	font-size: 10px;
	color: #555555;
	font-weight: normal;
}
.popup .back {
	margin-top: 15px;
}
.popup .write TEXTAREA {
	height: 100px;
	font-size: 12px;
	font-family: tahoma, arial, sans-serif;
	margin-bottom: 10px;
}

.article {
	margin: 0 10 10 10;
	padding-top:10px;
}
.article .text .img {
	border: solid 1px #000000;
	margin: 0px 20px 7px 0px;
	float: left;
}
.article .start {
	font-size: 10px;
}
.article .start .datetime {
	display: inline;
	white-space: nowrap;
}
.article .tags, .article .source {
	font-size: 11px;
	padding: 10px 0px 10px 0px;
}
.article .tags {
	color: #000;
	padding-right: 20px;
}
/*
.article STRONG {
	color: #000000;
	font-weight: normal;
}
*/
.article .source {
	text-align: right;
}
.article .hr {
	margin: 10px 0px 10px 0px;
}

.article .photovideo {
	margin: 10px 0px 10px 0px;
}
.article .photovideo H1, .article .links H1, .article .also H1 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
	color: #000000;
}
.article .photovideo TD {
	font-size: 12px;
}
.article .photovideo .img {
  display: block;
  margin-bottom: 5px;
}
.article .photovideo .size {
	color: #555555;
	white-space: nowrap;
}
.article .links .newsitem, .article .also .newsitem {
	margin: 5px 0px 5px 0px;
}

.comments {
	margin: 10px;
}
.comments .write {
	display: inline;
	font-size: 12px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
	padding-left: 15px;
}
.comments .all {
	font-size: 12px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
	margin: 15px 0px 10px 0px
}
.comment {
	margin: 15px 0px 15px 0px;
}
.comment .avatar {
	width: 70px;
}
.comment .rating0 {
	background-color: #df0023;
	display: inline;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 1px 4px 1px 4px;
	margin: 0px 6px 0px 0px;
}
.comment .username {
	font-size: 12px;
	font-weight: bold;
	display: inline;
}
.comment .datetime {
	display: inline;
	font-size: 10px
}
.comment .text {
	font-size: 12px;
	margin: 4px 0px 3px 0px;
}
.comment .reply {
	font-size: 11px;
}
.comment .comment {
	/*margin-left: 30px;*/
}
.comment .ratingbox {
	/*width: 40px;*/
	margin: 0px;
	background-color: #ffffff;
	padding: 2px;
	border: solid 2px #df0023;
}
.comment .ratingbox .inc,.comment .ratingbox .dec {
	background-color: #df0023;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding: 1px 4px 1px 4px;
	margin: 0px;
	text-align: center;
}
.comment .ratingbox .dec {
	background-color: #007cdd;
}
.comment .ratingbox .inc A, .comment .ratingbox .dec A {
	color: #ffffff;
}
.comment .ratingbox .rating0 {
	display: block;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.mmpopup .pagehead {
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 571px;
}
.mmpopup .pagehead .datetime {
	margin: 5px 10px 5px 10px;
	float: right;
	color: #919191;
}
.mmpopup .pagehead H1 {
	font-size: 22px;
	margin: 2px 10px 10px 10px;
	font-family: georgia, times new roman, serif;
}
.mmpopup .pagehead H2 {
	font-size: 11px;
	font-weight: normal;
	margin: 2px 10px 0px 10px;
	font-family: tahoma, arial, sans-serif;
	color: #df0023;
}
.mmpopup .pagehead .options {
	margin-bottom: 0px;
}
.mmpopup .pagehead .datetime {
	padding-bottom: 0px;
}
.mmpopup .content {
	margin: 0px;
	padding: 10px;
	background-color: #ebebeb;
}
.mmpopup .content .desc{
	font-size: 11px;
	color: #2f2f2f;
	margin: 10px 0px 10px 0px;
}
.mmpopup .content .image {
   text-align: center;
}
.mmpopup .tags, .mmpopup .source {
	font-size: 11px;
	padding: 10px 0px 10px 0px;
}
.mmpopup .tags {
	color: #000;
	padding-right: 20px;
}
.mmpopup .tags STRONG, .mmpopup .source STRONG {
	color: #000000;
	font-weight: normal;
}
.mmpopup .source {
	text-align: right;
}
.mmpopup .ff {
	padding: 0px;
}

.ttables {
	margin: 20px 10px 10px 10px;
}
.ttables .moreb {
	margin-top: 0px;
}
.ttables .ttable {
  margin: 5px 0px 10px 0px;
  border-top: solid 1px #cccccc;
}
.ttables .ttable TD {
	border-bottom: solid 1px #e0e0e0;
	padding: 1px 0px 2px 5px;
	font-size: 11px;
}
.ttables .ttable .tth {
	padding-top: 5px;
	font-size: 10px;
	color: #767676;
	white-space: nowrap;
}
.ttables .ttable .tthf {
	padding-top: 5px;
	padding-left: 0px;
	font-size: 10px;
	color: #767676;
}
.ttables .ttable .tthh {
	font-size: 10px;
	color: #767676;
	background-color: #ebebeb;
	text-align: center;
	padding: 0px;
}
.ttables .ttable .tthl {
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	font-weight: bold;
	font-family: georgia, times new roman, serif;
}
.ttables .ttable .ttf {
	padding-left: 0px;
}
.ttables .ttable .tts {
/*	width: 1px; */
	white-space: nowrap;
}
.ttables .ttable .ttsg {
	width: 1px;
	white-space: nowrap;
	color: #555555;
}
ttables .ttable .vb {
	padding: 0px;
	width: 1px;
}


.lcalendar {
	margin: 10px;
}
.lcalendar .lcitem {
	padding: 5px 0px 5px 0px;
	border-bottom: solid 1px #e5e5e5;
}
.lcalendar .lcitem .event {
	display: inline;
	font-weight: bold;
	font-size: 14px;
	font-family: georgia, times new roman, serif;
}
.lcalendar .lcitem .datetime {
	display: inline;
	margin-left: 10px;
	color: #555555;
}

.resstat {
	margin: 10px 0px 10px 0px;
}
.resstat .moreb {
	margin-top: 0px;
}


.resstat .rstable .rstscore {
	padding-right: 0px;
	text-align: right;
}

.mtabs {
	margin: 10px 10px 15px 10px;
}
.mtabs .stabs .item, .mtabs .stabs .citem {
	text-align: center;
	font-size: 12px;
}

.llcalendar {
	margin: 10px;
}
.llcalendar .tllist H1 {
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  font-family: tahoma, arial, sans-serif;
  white-space: nowrap;
}
.llcalendar .tllist H1 STRONG {
  font-size: 22px;
  font-weight: normal;
  font-family: georgia, times new roman, serif;
}
.llcalendar .tllist H3 {
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  font-family: georgia, times new roman, serif;
  color: #000000;
}

.llcalendar .tllist .ttypeh {
  font-size: 14px;
  font-family: tahoma, arial, sans-serif;
  color: #df0023;
  padding-top: 10px;
}


.popup .path {
    margin: 5px 10px 0px 10px;
    font-size: 10px;
    color: #555555;
}
.popup .path A {
    white-space: nowrap;
/*    color: #555555; */

}


.freep {
    text-align: right;
    margin: -10px 10px 15px 10px;
    font-size: 11px;
}
.freep A {
    padding-left: 10px;
}
.free {
    margin: 10px;
}
.free H1 {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.free H2 {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #555555;
}
.free H3 {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    font-size: 16px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #000000;
}
.free H5 {
    margin: -10px 0px 10px 0px;
    padding: 0px;
    font-size: 11px;
    font-weight: normal;
    font-family: tahoma, arial, sans-serif;
    color: #555555;
}
.free .ttables {
    margin: 0px;
}

.pagehead .path {
    margin: -7px 10px 10px 10px;
    font-size: 10px;
    color: #555555;
} 

.event {
    margin: 10px;
}
.ehead {
    padding: 10px;
    margin: 0px;
    background-color: #ebebeb;
}
.ehead H2 {
    margin: 0px 0px 3px 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #555555;
}
.ehead .ww {
    font-size: 11px;
    color: #555555;
}

.eevent {
    margin: 20px 10px 15px 10px;
}
.eevent .sidel {
  text-align: right;
}
.eevent .sider {
  text-align: left;
}
.eevent .sidel .l {
    padding-right: 10px;
    
}
.eevent .sider .l {
    padding-left: 10px;
}
.eevent H3 {
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #555555;
    text-align: center;
}
.eevent H3 STRONG {
    font-size: 22px;
    color: #000000;
    font-weight: normal;
}
.eevent .t H3 {
    text-align: left;
}
.eevent .n {
    text-align: center;
}
.eevent .escore {
    font-family: times new roman, serif;
    font-size: 48px;
    color: #ffffff;
    padding: 0px 15px 0px 15px;
    background-color: #df0023;
}
.eevent .t .escore {
    font-family: times new roman, serif;
    font-size: 32px;
    color: #ffffff;
    background-color: #29972d;
    width: 1px;
    text-align: center;
}
.eevent .t .escore_blue {
    font-family: times new roman, serif;
    font-size: 32px;
    color: #ffffff;
    background-color: #026ab1;
    width: 1px;
    text-align: center;
}
.eevent .t .escore_or {
    font-family: times new roman, serif;
    font-size: 32px;
    color: #ffffff;
    background-color: #f44e00;
    width: 1px;
    text-align: center;
}
.eevent .t TD {
    background-color: #ebebeb;
    border-right: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    padding: 0px 10px 0px 10px;
}
.eevent .sep {
    width: 40px;
}
.eevent .status {
    text-align: center;
    font-size: 15px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #000000;
    margin-top: 10px;
}


.epoints, .eplayers, .einfo, .estats {
    margin: 10px;
}
.et TD {
    padding: 1px 0px 2px 0px;
    border-bottom: solid 1px #e5e5e5;
    color: #555555;
    font-size: 12px;
}
.et TD STRONG {
    color: #000000;
}
.et .eh {
    text-align: center;
    border-bottom: none;
    padding-bottom: 5px;
}
.et .eh H3, .eclose H3 {
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #000000;
}
.et .vb {
    border-bottom: none;
/* v */
    height: 21px;
}
.et .wl {
    width: 254px;
    text-align: right;
}
.et .wr {
    width: 254px;
    text-align: left;
/* v */
    height: 21px;
}
.et .wsl {
    width: 224px;
    text-align: right;
}
.et .wsr {
    width: 224px;
    text-align: left;
}
.et .nl {
    width: 40px;
    text-align: left;
    color: #000000;
/* v */
    height: 21px;
}
.et .nr {
    width: 40px;
    text-align: right;
    color: #000000;
}
.et .ww {
    width: 528px;
    text-align: center;
/* v */
    height: 21px;
}
.et .wcl {
    width: 169px;
    text-align: right;
}
.et .wcr {
    width: 169px;
    text-align: left;
}
.et .wc {
    width: 150px;
    text-align: center;
    border-bottom: none;   
}
.et .wt {
    padding-right: 10px;
}
.et .bs {
    width: 5%;
    text-align: center;
	height: 21px;
}
.etiming {
    margin: 10px;
    padding: 10px;
    background-color: #ebebeb;
}
.etiming TD {
    border-bottom: solid 1px #d3d3d3;
}
.eclose {
    text-align: center;
}
.eclose A {
    color: #000000;
} 


.persons {
    margin: 10px;
}
.persons H2 {
    margin: 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.persons H3 {
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    color: #555555;
}
.persons .bl {
    margin: 10px 0px 10px 0px;
}
.persons .hr {
    margin: 10px 0px 10px 0px;
    padding: 0px;
}
.persons .img {
    float: right;
    margin: 0px 0px 10px 20px
}
.persons .imgb {
    float: right;
    margin: 0px 0px 10px 20px
}
.ppstory, .ppstats {
    margin: 10px;
}
.ppstory H2, .ppstats H2 {
    margin: 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.ppstory .ttables, .ppstats .ttables     {
    margin: 0px;
}

.ttables .ttable .tthll {
    font-size: 11px;
    color: #555555;
    text-align: left;
    padding-left: 0px;
    padding-top: 10px;
}

.photopage {
        margin: 10px;
        padding: 10px;
        background-color: #ebebeb;
}

.pagehead H1 .shead {
    font-size: 22px;
}
.pdesc {
    margin: 10px;
}
.pdesc .path {
    margin: 0px 0px 3px 0px;
    font-size: 11px;
}
.pdesc .datetime {
    margin: 3px 0px 0px 0px;
    color: #555555;
    font-size: 10px;
} 
.pdesc H2 {
        font-size: 16px;
        font-weight: bold;
        font-family: georgia, times new roman, serif;
        margin: 2px 0px 0px 0px;
        padding: 0px;
}

/*    for old art */
.article .MsoNormal { margin:5px 0;}
.article .HTML-Text {}
.article .HTML-SubHeader,.sh {font-size: 18px;  font-family: georgia, times new roman, serif;}
.article .HTML-Bold {font-weight: bold;}
.article .HTML-SmallCaps,.sc {font-size: 16px; font-weight: bold; color: #555555; font-family: georgia, times new roman, serif;}
.article .HTML-TableHeader,.th {font-size: 11px; font-weight: bold; color: #000000; background-color: #ebebeb}
.article .t {font-size: 11px}
.article .b {font-size: 11px; font-weight: bold; color: #555555}
.article .HTML-TableText,.tt {font-size: 10px; color: #000000;}
.article table.ctable{width:95%; margin:5px;}
.article table.ctable td{padding:3px;}
.MsoNormalTable.th{font-size:11px;} 
.MsoNormalTable p.tt{font-size:11px;} 
.MsoNormalTable td{padding:3px !important; width:auto !important;}   

.article p {
  margin: 5px 0px;
  text-align: justify;
}
.article b, .article strong {font-size: 12px; font-weight: bold; color: #555555}
.article h1 {
  font-size: 16px; font-weight: bold; color: #555555; font-family: georgia, times new roman, serif;
  text-align: right;
}
.article h2, .article h3, .article h4, .article h5 {
  color: #555555; 
  font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:normal;font-weight:bold;text-decoration:none;
}    
.article h2 {
  font-size:18pt;
  margin: 18px 0px 6px 0px;
}
.article h3 {
  font-size:14pt;
  margin: 15px 0px 5px 0px;
}
.article h4 {
  font-size:12pt;
  margin: 15px 0px 4px 0px;
}
.article h5 {
  font-size:10pt;
  margin: 13px 0px 3px 0px;
}
.article table {
  padding:3px;      
  margin: 0px;
}
.article table td, .article table th {
  padding:3px !important; border-bottom: solid 0px #e5e5e5; font-size:11px; width:auto;
  margin:0px;
} 
.article table td h6 {
  font-size: 11px;
  font-weight: bold;
  border-bottom: solid 1px #e5e5e5;
  border-top: solid 1px #e5e5e5;
  color: #000000;
  background-color: none; 
  text-align: center;
  padding: 5px 0px 3px 0px; 
  margin: 0px;
}
.article td p {
  padding:1px 3px;
  margin:0px;
  font-size: 11px;
}

/*    end */
/* v */
A:hover {
  color: #FF0000;
  text-decoration:underline;
}

.type A:hover {
  color: #000000;
  text-decoration:underline;
}


.navr A:hover {
  color: #000000;
  text-decoration:underline;
}

.ssnav LI A:hover {
  text-decoration:underline;
}


.votingl H1 A:hover, .photovideol H1 A:hover, .promor H1 A:hover, .tagsr H1 A:hover, .events H1 A:hover, .news H1 A:hover, .paper H1 A:hover, .topitems H1 A:hover, .tv H1 A:hover, .calendar H1 A:hover, .personal H1 A:hover, .fav H1 A:hover, .calendargrid H1 A:hover, .resstat H1 A:hover, .lcalendar H1 A:hover, .ttables H1 A:hover {
  text-decoration:underline;
}


.photovideol .type A:hover {
  color: #000000;
  text-decoration:underline;
}

.promotable .text A:hover {
     color: #000000;
     text-decoration:underline;
}

.promotable .type A:hover {
  color: #000000;
  text-decoration:underline;
}

.hottop .hottable .text A:hover {
  color: #000000;
  text-decoration:underline;
}


.hottop .hottable .type A:hover {
  color: #000000;
  text-decoration:underline;
}



.promor {
     margin: 0px 0px 10px 0px;
}

.stabs .item, .stabs .citem {
     height: 13px;
     padding: 3px 7px 3px 7px;
}

.eevent .t .escore_bool {
    font-family: times new roman, serif;
    font-size: 32px;
    color: #ffffff;
    background-color: #757575;
     padding: 0px 6px 0px 6px;
     text-align: center;
}

.eevent .t .escore_tx {
    margin-top:-5px; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
     font-size:10px; 
     font-weight:normal;
}

.digit {float:left; background-repeat:no-repeat; height:16px; text-align:center; font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#fff;}
.dos_dots{float:left; padding: 0px 1px 0px 0px;}
A .digit{color:#fff;}
A:hover .digit{color:#000000; cursor: pointer; text-decoration:none;}
A .dos_dots{}
A:hover .dos_dots{cursor: pointer; text-decoration:none;}

.promotable .cimg img {
    margin-right:10px;
	width:48px;
	height:48px;
}

p.tt, td.tt, table.MsoNormalTable {
    font-size:11px;
} 
/* end of v */



votingl .graph TD {
    border-bottom: none;
}
.votingl .graph .res {
    padding-left: 10px;
    color: #555555;
    font-size: 10px;
}

.votingl .graph {
    margin: 3px 0px 5px 0px;
}

.voting {
    margin: 10px 10px 25px 10px;
}
.voting H2 {
    margin: 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.voting .datetime {
    font-size: 10px;
    color: #555555;
    border-bottom: solid 1px #e5e5e5;
    padding: 5px 0px 3px 0px;
}
.voting .questions {
    margin: 10px 0px 10px 0px;
}
.voting .question {
    width: 254px;
    padding-right: 20px;
}
.voting .graph .res {
    padding-left: 10px;
    color: #555555;
    font-size: 12px;
}
.voting .graph {
    margin: 3px 0px 5px 0px;
}

.anewslist {
    margin: 10px;
}

.anewslist H2 {
    margin: 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}

.anewslist .newslist {
    margin: 0px;
}

.anewslist .newsitem {
    margin: 10px 0px 10px 0px;
}

.alist {
    margin: 10px;
}

.alist .a {
    margin-bottom: 3px;
}

.alist H2 {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 5px 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    border-bottom: solid 1px #e5e5e5;
} 

.alphafilter {
    margin: 10px;
    padding: 10px;
    background-color: #ebebeb;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 7px;
}

.autorlistnames {
	padding-bottom: 4px;
}


.tvc, .tvt {
    margin: 10px;
}
.tvc H2, .tvt H2 {
    margin: 15px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.tvcitem {
    margin: 5px 0px 5px 0px;
    border-bottom: solid 1px #e5e5e5;
    padding-bottom: 5px;
}
.tvcitem .chanel {
    font-family: georgia, times new roman, serif;
    font-size: 16px;
    font-weight: bold;
    padding-left: 10px;
}
.tvcitem .datetime {
    font-size: 12px;
    font-weight: bold;
    display: inline;
    color: #000000;
    padding-right: 6px;
}
.tvcitem .what {
    font-size: 12px;
    display: inline;
}
.tvcitem .desc {
    font-size: 14px;
    font-family: georgia, times new roman, serif;
}

.tvt TD {
    border-bottom: solid 1px #e5e5e5;
    padding: 4px 10px 4px 0px;
}
.tvt .datetime {
    font-size: 12px;
    font-weight: bold;
    width: 1px;
    white-space: nowrap;
}
.tvt .what {
    font-size: 12px;
}
.tvt .what STRONG {
    font-size: 14px;
    font-family: georgia, times new roman, serif;
    font-weight: normal;
}
.tvt .what {
    font-size: 12px;
}
.tvt .chaneln {
    font-family: georgia, times new roman, serif;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
 .advert_vida {
    font-size:10px; 
    color:#555555; 
    margin:20px 10px 10px 10px; 
    text-align:right;
}
.perssetup {
    margin: 10px 0px 10px 0px;
    padding: 10px;
    background-color: #ebebeb;
}
.perssetup H2 {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.perssetup TD {
    padding-bottom: 3px;
}
.perssetup .ttl {
    font-size: 12px;
    text-align: right;
    padding-right: 10px;
}
.perssetup .inp {
}
.perssetup .inp INPUT, .perssetup .inp SELECT {
    width: 205px;
}
.perssetup .publish {
    font-size: 11px;
    color: #555555;
}
.perssetup .publish {
   padding-top: 0px; 
   padding-bottom: 0px; 
   margin: 0px;
} 

.moreb1 {
        margin: 0px;
        top: -3px;
}
.moreb1 A {
        font-size: 11px;
        color: #959595;
        text-transform: lowercase;
}
.moreb1 A:hover {
  color: #000000;
  text-decoration:underline;
}
.comment1 .ratingbox {
	width: 40px;
	margin: 0px;
	background-color: #ffffff;
	padding: 2px;
	border: solid 2px #df0023;
}
.comment1 .ratingbox .rating0 {
	display: block;
	margin: 2px 0px 2px 0px;
	text-align: center;
}

.sysmsg {
    margin: 10px;
    padding: 6px;
    background-color: #ffffe1;
    color: #000000;
    border: solid 1px #000000;
}

.filter .fitem TD {
    padding-right: 5px;
}
.filter .fitem INPUT, .filter .fitem SELECT  {
    height: 20px;
}
.filter .fitem .date INPUT {
    width: 25px;
}

.newslist H2 {
    margin: 20px 0px 10px 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}

.sf {
    margin: 10px;
}
.sf TD {
    padding-bottom: 8px;
}
.newslist .newsitem {
    margin-bottom: 10px;
}

.ttable1 {
  margin: 0px 0px 0px 0px;
  border-top: solid 1px #cccccc;
}
.ttable1 TD {
	border-bottom: solid 1px #e0e0e0;
	padding: 1px 0px 2px 0px;
	font-size: 11px;
}

.edvss {
    background-color: #df0023;
    font-size: 11px;
    font-weight: bold;   
    font-family: tahoma, arial, sans-serif;
    text-align: center;
}
.edvss A {
    color: #ffffff;
    text-decoration: none;
}
.edvnav {
    background-color: #a5161a;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
    text-decoration: none;
}
.edvnav A {
    padding-right: 15px;
    color: #ffffff;
}
.edvnav STRONG {
    font-weight: normal;
}
.edvnav STRONG A {
    color: #ffc104;
}

.hotlf {
    background-color: #ffffff;
    color: #ffffff;
    padding: 10px 9px 15px 0px;
}
.hotlf A {
    color: #df0023;
}
.hotlf .label {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #df0023;
    color: #ffffff;
    padding: 0px 3px 0px 3px;
    display: inline;
}
.hotlf .img {
    margin: 5px 0px 3px 0px;
}
.hotlf H2 {
    margin: 1px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.hotlf H2 A {
    color: #000000;
}

.hotlf .ah2 {
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}

.hotlf .type A {
    color: #eac1b3;
}
.hotlf .text {
    font-size: 12px;
}
.hotlf HR {
    color: #000000;
    background-color: #000000;
    border: 0;
    width: 100%;
    height: 1px;
    margin: 7px 0px 7px 0px;
}

.euro_map {position:relative}
.euro_map .map {position:relative; margin-left:15px;}

.euro_map a {
  font-size:12px;
  font-weight:bold;
  color:#FFF;
  padding:0px 5px;
}

.euro_map a:hover{
  background:#fff;
  color:#e23900;
  text-decoration:none;
}

best_art{border-bottom:1px solid #E5E5E5;  padding:2px 5px;} 
#mmenu_item_72{color:#FFCC33;} 

.euro_russia {width:525px; border:0px; border-collapse:collapse;}
.euro_russia td{vertical-align:top; padding:0px;}
.euro_russia td.razd{width:5px;}
.euro_russia td.gr{background:#ebebeb; text-align:center; width:171px;}
.euro_russia td.wh{padding: 5px 0px 15px 25px;}
.euro_russia h2{font-size:18px; padding:0px; margin:0px;}

.euro h1{ font-family:georgia,times new roman,serif;
  font-size:22px;
  font-weight:normal;
  margin:10px 0;
  padding:0px;
}

.euro h2{ font-family:georgia,times new roman,serif;
  font-size:18px;
  font-weight:normal;
}

.euro_comands{width:525px; border:0px; border-collapse:collapse;}
.euro_comands td{vertical-align:top; padding:0px;}
.euro_comands td.razd{width:5px;}
.euro_comands td.gr{background:#ebebeb; text-align:center; width:127px; padding:5px 0;}
.euro_comands td.wh{padding: 5px 0px 15px 0px; text-align:center;}
.euro_comands h2{font-size:18px; padding:0px; margin:0px;}

.euro_stad {width:525px; border:0px; border-collapse:collapse;}
.euro_stad td{vertical-align:top; padding:0px;}
.euro_stad td.razd{width:5px;}
.euro_stad td.gr{background:#ebebeb; text-align:center; width:50%;}
.euro_stad td.wh{padding: 5px 35px 15px 35px;}
.euro_stad h2{font-size:18px; padding:0px; margin:0px;}

.euro_map{position:relative}
.euro_map .map{position:relative; margin-left:15px;}

.euro_map a{
  font-size:12px;
  font-weight:bold;
  color:#FFF;
  padding:0px 5px;
}

.euro_map a:hover{
  background:#fff;
  color:#e23900;
  text-decoration:none;
}

.euro_refer {width:525px; border:0px; border-collapse:collapse;}
.euro_refer td{vertical-align:top; padding:0px;}
.euro_refer td.razd{width:5px;}
.euro_refer td.gr{background:#ebebeb; text-align:center; width:171px;}
.euro_refer td.wh{padding: 5px 0px 15px 35px;}
.euro_refer h2{font-size:18px; padding:0px; margin:0px;}

.topitems .tllist .h {
    font-size: 11px;
    color: #767676;
}
.topitems .tllist .trh {
  background-color: #ebebeb;
}


.topusers {
    margin: 10px;
}
.topusers .userdata {
    background-color: #f2f2f2;
}
.topusers .userpic {
    width: 70px;
}
.topusers .userdatat {
    width: 184px;
}
.topusers H1 {
    margin: 5px 0px 0px 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}

.topusers H2 A {
    color: #000000;
}
.topusers H2 {
    margin: 5px 0px 0px 0px;
    padding: 0px;
    font-size: 12px;
    font-weight: bold;
    font-family: tahoma, arial, sans-serif;
}
.topusers .userdatatt {
    width: 134px;
}
.topusers .userdatatt TD {
    font-size: 10px;
    color: #767676;
    padding: 1px 0px 1px 0px;
    border-bottom: solid 1px #d9d9d9;
}
.topusers .latestpost {
    display: inline;
}
.topusers .commentsn {

    display: inline;
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 6px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
}

.topusers .commentsn {
    display: inline;
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 6px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
}


.topusers .datetime {
    color: #919191;
    font-size: 10px;
}

.topusers H1 {
    margin: 0px;
    padding: 0px;
    font-size: 22px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.topusers H1 A {
  color: #000000;
}
.topusers .urating {
    background-color: #df0023;
    display: inline;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 1px 4px 1px 4px;
    margin: 0px 6px 0px 0px;
}
.topusers .umenu TD {
    font-size: 11px;
    padding: 0px 0px 5px 5px;
}
.topusers .urss {
    margin-top: 10px;
}
.topusers .urss A {
    padding-right: 6px;
}

.topitems .commentsnn {
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 0px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    background-color: #555555;
}
.topitems .commentsnnn {
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 0px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    background-color: #888888;
}

.blogposts {
    margin: 10px;
}
.blogposts .blogpostan {
    margin: 0px 0px 10px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 1px #e5e5e5;   
}
.blogposts .blogpostan H2 {
    margin: 0px 0px 10px 0px;
    padding: 0px;
    font-size: 20px;
    font-weight: normal;
    font-family: georgia, times new roman, serif;
}
.blogposts .blogpostan .text {
    margin: 10px 0px 10px 0px;
}
.blogposts .blogpostan .rmore {
    margin: 10px 10px 10px 0px;
    display: inline;
    font-size: 11px;
}
.blogposts .blogpostan .commentsnn {
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 0px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    background-color: #555555;
    display: inline;
}

.topusers .commentsn1 {
    padding: 0px 3px 0px 3px;
    margin: 3px 0px 3px 6px;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    background-color: #555555;
    display: inline;
}

.topusers .gray {
    background:#FFFFFF;
    margin: 5px 0px 10px 10px;
    padding: 0px;
    font-size: 24px;
    font-family: georgia, times new roman, serif;
    color:#767676;
}

.userdatat H1 {
    font-size: 16px;
    font-weight: bold;
    font-family: georgia, times new roman, serif;
    color: #006688;
}

.userdatat H1 A {

    color: #006688;
}
.best_art{border-bottom:1px solid #E5E5E5;  padding:2px 5px;}

.tv_date {
    margin-left: 40px;
    font-size: 18px;
    font-family: georgia, times new roman, serif;
}

.img0 {
    border: 0px;
}

#mmenu_item_91 {
    color: #fcc919;
}

.schedule {
	margin: 10px;
}

.schedule .tllist H1 {
  font-size: 24px;
  margin: 0px;
  padding: 10px 0 0 0;
  font-weight: normal;
  font-family: georgia, times new roman, serif;
  color: #000;
}
.schedule .tllist H3 {
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  font-family: georgia, times new roman, serif;
  color: #000;
}

.schedule .tllist .tevent {
  width:70%;
  font-size: 12px;
  font-family: georgia, times new roman, serif;
  color: #000;
  padding: 0 0 0 10px;;
}

.schedule .tllist .tdatetime {
  width:30%;
  font-size: 11px;
  font-family: tahoma, arial, sans-serif;
  color: #000;
  text-align:center;
}

/* video */
.v_link {
  margin:0px 3px; 
  padding:5px; 
  font-size:11px; 
  border-bottom:1px solid #d3d3d3;
}
.vid_trans {
  float:left; 
  width:143px; 
  height:400; 
  overflow:auto;
}
.vid_player {
  float:left; 
  margin-left:2px; 
  width:400px;
}
#flash_video {
  width: 400px; 
  height: 400px; 
  font-family: tahoma, arial, sans-serif;
}
/* end of video */

table .list_comands{width:488px; border-collapse:collapse;}
table .list_comands h2{font-size: 11px; font-family: tahoma, arial, sans-serif; color: #000; padding: 0px; margin: 0px;}
table .list_comands td{padding:2px; height:16px; vertical-align:top; font-size: 11px; border-bottom: 1px solid #e0e0e0;}
table .list_comands td img{border:0px}
table .list_comands td.c1{width:50px; color:#555;}
table .list_comands td.c2{width:40px;}
table .list_comands td.c3{width:129px; text-align:right;}
table .list_comands td.c4{width:5px; text-align:center;}
table .list_comands td.c5{width:129px;}
table .list_comands td.c6{width:60px; text-align:center; background:url(/s/i/cont-fb.gif) no-repeat; background-position: 2px 3px;}
table .list_comands td.c6_blank{width:60px; text-align:center; background:url(/s/i/cont-b.gif) no-repeat; background-position: 2px 3px;}
table .list_comands td.c6 a{color:#fff;}
table .list_comands td.c6 a:hover{color:#000;}
table .list_comands td.c6h{width:60px; text-align:center; background:url(/s/i/cont-hock.gif) no-repeat; background-position: 2px 3px;}
table .list_comands td.c6h a{color:#fff;}
table .list_comands td.c6h a:hover{color:#000;}
table .list_comands td.c6bs{width:60px; text-align:center; background:url(/s/i/cont-bs.gif) no-repeat; background-position: 2px 3px;}
table .list_comands td.c6bs a{color:#fff;}
table .list_comands td.c6bs a:hover{color:#000;}
table .list_comands td.c7{width:40px; text-align:center;}
table .list_comands td.c8{width:35px; text-align:right; padding-right:5px;}


table .list_live{width:528px; border-collapse:collapse;}
table .list_live h2{font-size: 11px; font-family: tahoma, arial, sans-serif; color: #000; padding: 5px 0px 0px 0px; margin: 0px;}
table .list_live td{padding:2px; height:16px; vertical-align:top; font-size: 11px; border-bottom: 1px solid #e0e0e0;}
table .list_live td img{border:0px}
table .list_live td.c1{width:30px; color:#555; padding-left:5px;}
table .list_live td.c2{width:40px;}
table .list_live td.c3{width:235px;}
table .list_live td.c4, table .list_live td.c4h, table .list_live td.c4bs, table .list_live td.c4f1 {width:143px;}



table .list_live td.c4 .text{float:left;}
table .list_live td.c4 .text a{color:#000;}
table .list_live td.c4 .dop{clear:both; width:60px; text-align:center;}
table .list_live td.c4 .blank{width:60px; height:16px; text-align:center; background:url(/s/i/cont-b.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4 .digit{width:60px; height:16px; text-align:center; background:url(/s/i/cont-fb.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4 .text-b{float:left; color:#a3a3a3;}
table .list_live td.c4 a{color:#fff;}
table .list_live td.c4 a:hover{color:#000;}
table .list_live td.c4 .corr{float:left; width:40px; color:#FF0000; margin-right:3px;}

table .list_live td.c4h .text{float:left;}
table .list_live td.c4h .text a{color:#000;}
table .list_live td.c4h .dop{clear:both; width:60px; text-align:center;}
table .list_live td.c4h .blank{width:60px; height:16px; text-align:center; background:url(/s/i/cont-b.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4h .digit{width:60px; height:16px; text-align:center; background:url(/s/i/cont-hock.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4h .text-b{float:left; color:#a3a3a3;}
table .list_live td.c4h a{color:#fff;}
table .list_live td.c4h a:hover{color:#000;}
table .list_live td.c4h .corr{float:left; width:40px; color:#FF0000; margin-right:3px;}

table .list_live td.c4bs .text{float:left;}
table .list_live td.c4bs .text a{color:#000;}
table .list_live td.c4bs .dop{clear:both; width:60px; text-align:center;}
table .list_live td.c4bs .blank{width:60px; height:16px; text-align:center; background:url(/s/i/cont-b.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4bs .digit{width:60px; height:16px; text-align:center; background:url(/s/i/cont-bs.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4bs .text-b{float:left; color:#a3a3a3;}
table .list_live td.c4bs a{color:#fff;}
table .list_live td.c4bs a:hover{color:#000;}
table .list_live td.c4bs .corr{float:left; width:40px; color:#FF0000; margin-right:3px;}

table .list_live td.c4f1 .text{float:left;}
table .list_live td.c4f1 .text a{color:#000;}
table .list_live td.c4f1 .dop{clear:both; width:60px; text-align:center;}
table .list_live td.c4f1 .blank{width:60px; height:16px; text-align:center; background:url(/s/i/cont-b.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4f1 .digit{width:60px; height:16px; text-align:center; background:url(/s/i/s.gif) no-repeat; background-position: 5px 1px; float:left; font-size: 11px; font-weight:normal;}
table .list_live td.c4f1 .text-b{float:left; color:#a3a3a3;}
table .list_live td.c4f1 a{color:#fff;}
table .list_live td.c4f1 a:hover{color:#000;}
table .list_live td.c4f1 .corr{float:left; width:40px; color:#FF0000; margin-right:3px;}

table .list_live td.c5{width:45px; text-align:center;}
table .list_live td.c6{width:35px; text-align:right; padding-right:5px;}

.comsh {
	font-size:10px; 
	background:#e5e5e5; 
	color:#555; 
	width:80px; 
	padding:2px 0px; 
	text-align:center; 
	margin-bottom:10px;
}

.commentsn {
	padding: 0px 3px 4px 3px;
	margin: 3px 10px 0px 0px;
	color: #ffffff;
	font-size: 10px;
	white-space: nowrap;
	background: url('/s/i/cbg.gif') bottom right no-repeat #555555;
	text-align: center;
}

.commentrn {
	padding: 0px 3px 10px 3px;
	margin: 3px 10px 0px 0px;
	color: #ffffff;
	font-size: 10px;
	white-space: nowrap;
	background: url('/s/i/rbg.gif') bottom right no-repeat #555555;
	text-align: center;
}

.commentrn .new {
	color: #b7b7b7;
}


.commentsn .new {
	color: #b7b7b7;
}

.bookmark {
	margin: 10px 9px 10px 0px;
}
.bookmark H1 {
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
}

.actual {background:#ffffdd;}

.tx11 {font-size:11px;}
.tx10 {font-size:10px;}
.h18 {font-family:Georgia; font-size:18px;}
.font_gray {color:#6e6e6e;}
.font_black {color:#000;}
.font_red {color:#df0023;}
.bg_red {background:#f6e4de;}
.bg_gray {background:#ebebeb;}

.h18_font_black {font-family:Georgia; font-size:18px; color:#000;}
.h18_font_red {font-family:Georgia; font-size:18px; color:#df0023;}
.h18_font_red_bg_red {font-family:Georgia; font-size:18px; color:#df0023; background:#f6e4de;}

.t_5 {margin-top:5px;}
.b_5 {margin-bottom:5px;}
.r_5 {margin-right:5px;}
.l_5 {margin-left:5px;}
.t_40 {margin-top:40px;}
.line_gray {border-bottom: 1px solid #d6d6d6;}
.mail_block {padding:5px; text-align:center; margin-top:10px; width:175px; float:left;}

#tableVisitorInterest a {font-family: georgia, times new roman, serif; font-size:14px; font-weight:bold;}

.article .text .block_img {
 float:left;
 margin: 0px 20px 7px 0px;
 background:#ebebeb;
}
 
.article .text .block_img .im {
 border: solid 1px #000000;
}
 
.article .text .block_img .tx {
 width:186px;
 margin:3px 7px 5px 7px;
 font-size:10px;
 color:#5e5e5e;
}

.h140 {
 height:144;
 overflow:hidden;
}

/* pokker */

.free {
    margin: 0px 0px 0px 10px;
}

.glossary{
	font-size:12px;
	height: auto;
	padding-bottom: 100px;
}

.cleft {
	width: 179px;
    height: auto;
}

.pdesc {
    background:#fff;
	margin: 0px;
	padding: 10px;
}

.photopage {
    margin: 0px;
    padding: 15px;
    background-color: #ebebeb;
}

.snav .c {
 background-color: #e11327;
 color: #ffffff;
 padding-left:5px !important;
}

#hypernews {
  background-color: #fff;
}

.blog_poker {
  background-color: #fff;
  margin:0px;
  padding-bottom:20px;
}

#comments_data {
  background-color: #fff;
}

.newspaper {
  background-color:#fff;
  margin:0px;
  padding:10px;
}

.vid_player {
  background-color:#fff;
  margin-left:0px;
  padding-left:0px;
  width:404px;
}

.vid_trans {
  background-color:#fff;
}

.topusers{
  background-color:#fff;
  margin: 0px;
  padding: 10px;
}
.navr {
  background:#000000;
} 

