body {
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align: left;
	font-family: "Helvetica", "Arial";
	font-size: 0.85em;
	color: #333333;
}
.one-share {
	display: none;
}
p {
	line-height: 1.3em;
	padding: 0;
	margin: 5px 0px 0px 0px;
}
img {
	border: 0px;
}
a:link, a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.more, a.more:visited {
	float: right;
	color: #b0143b !important;
}
input.i-text {
	width: 90%;
}
input.c-text {
	width: 80px;
}
textarea {
	width: 98%;
}
.advert-label {
	background-image: url(label_advert.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0px 15px 0px 0px;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
div.more {
	padding: 0px 0px 10px 0px;
	text-align: right;
}
div.more a, div.more a:visited {
	color: #b0143b !important;
}
h1 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
	font-size: 1.4em;
	font-weight: normal;
	text-transform: uppercase;
}
h1.withmargin {
	width: 500px;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
h2 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
	font-size: 1.2em;
	font-weight: bold;
}
h2.underline {
	border-bottom: 1px solid #d0d0d0;
}
h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 1.1em;
	font-weight: bold;
}
td {
	text-align: left;
	vertical-align: top;
}
.comments, .comments a {
	color: #b0143b;
}

/* HEADER */
#mixtv-header {
	height: 133px;
	background-image: url(mixtv/header_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
#mixtv-header .container {
	width: 960px;
	height: 133px;
	margin: 0 auto;
	position: relative;
}
#mixtv-header .logo {
	float: left;
	padding: 25px 0px 0px 0px;
}
#mixtv-header .return {
	float: right;
	padding: 25px 0px 0px 0px;
}

#mixtv-topmenu {
	height: 53px;
	background-image: url(mixtv/topmenu_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding-bottom: 1px solid #3c3c3c;
}
#mixtv-topmenu .container {
	width: 960px;
	height: 32px;
	margin: 0 auto;
	position: relative;
}
#mixtv-topmenu .container a {
	float: left;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 8px 5px 8px;
}
#mixtv-topmenu .container a:hover,
#mixtv-topmenu .container a.sel {
	background-color: #313131;
}
#mixtv-topmenu .submenu {
	width: 960px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	padding-top: 2px;
}
#mixtv-topmenu .submenu a {
	color: #fff;
	padding: 0px 10px 0px 10px;
}


#header-line {
/*
	padding-bottom: 2px;
	background-image: url(header_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
*/
	z-index: 1;
	border-bottom: 1px solid #d0d0d0;
}
#header-line-elections {
	z-index: 1;
	border-bottom: 1px solid #e8c1ca;
}
#header-line-auto {
	z-index: 1;
	width: 960px;
	margin: 0 auto;
	position: relative;
}
#header-advert {
	width: 960px;
	margin: 0 auto;
	position: relative;
	padding: 8px 0px 5px 0px; 
}
table#header {
	width: 960px;
	margin: 0 auto;
	position: relative;
	padding: 0px 0px 0px 0px; 
}
table.header-hockey {
	margin-top: 10px !important;
	background-color: #fff;
	opacity:0.9;
	filter:alpha(opacity=90);
	width: 980px !important;
}
#mixtv-live {
	display: block;
	margin: 0 auto;
	position: relative;
	width: 900px;
	height: 21px;
	padding: 4px 0px 0px 60px; 
	font-size: 12px;
	background-image: url(header/mixtv_live_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #fff;
	font-style: italic;
	font-weight: bold;
}
#mixtv-roll {
	width: 960px;
	height: 128px;
	margin: 0 auto;
	position: relative;
}
#mixtv-roll .moretv {
	float: left;
	width: 920px;
	padding: 3px 40px 0px 40px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
#mixtv-roll .moretv .all {
	position: absolute;
	top: 115px;
	right: 20px;
	height: 12px;
	width: 90px;
	text-align: right;
	float: right;
}
#mixtv-roll .oneslide {
	padding: 2px 15px 3px 15px;
	height: 110px;
}
#mixtv-roll .space {
	float: left;
	width: 4.5px;
	height: 110px;
}
#mixtv-roll .item {
	float: left;
	color: #fff;
	width: 301px;
	height: 100px;
	padding: 5px 5px 5px 1px;
	background-image: url(header/mixtv_one_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#mixtv-roll .item .pic {
	display: block;
	float: left;
	width: 150px;
	height: 55px;
	padding: 34px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
#mixtv-roll .item .info {
	width: 301px;
	display: block;
	float: left;
	color: #fff;
	padding: 0;
	margin: 0;
}
#mixtv-roll .item .info .both {
	float: left;
	padding: 0px 0px 0px 5px;
	width: 145px;
	line-height: 14px;
}
#mixtv-roll .item .info .zpage {
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #fff;
}
#mixtv-roll .item .info .zdate {
	float: right;
	font-size: 10px;
}
#mixtv-roll .item .info .zcomments {
	font-size: 11px;
	color: #b0143b;
	float: right;
}
#mixtv-roll .item .title {
	display: block;
	float: left;
	width: 145px;
	padding: 0px 0px 0px 5px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
table#header2 {
	width: 960px;
	margin: 0 auto;
	position: relative;
	padding: 0px 0px 0px 0px; 
	background-color: #fff;
}
table#header2 .logo {
	padding-top: 5px;
	width: 440px;
	height: 100px;
	cursor: pointer; _cursor: hand;
}
table#header2 .weather {
	width: 209px;
	padding-top: 35px;
}
table#header2 .navigation {
	width: 311px;
	padding-top: 5px;
}
table#header2 .date {
	position: relative;
	float: left;
	top: 5px;
	left: 0px;
	padding: 2px 0px 0px 120px;
	font-size: 10px;
	font-weight: bold;
	overflow: visible;
	width: 289px;
	text-align: right;
}
table#header2 .click {
	cursor: pointer; _cursor: hand;
	position: relative;
	float: left;
	height: 0px;
	overflow: visible;
	top: 5px;
	left: 0px;
}
table#header2 .navigation .items {
	text-align: right;
}
table#header2 .radios {
	text-align: right;
	padding: 10px 0px 10px 0px;
}
table#header2 .search {
	padding: 0px 0px 0px 30px;
	width: 281px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(search.gif);
}
.header2-woman .search {
	background-image: url(woman_search.png) !important;
}
table#header2 .search .button {
	display: block;
	float: right;
	height: 24px;
	width: 60px;
	font-weight: bold;
}
table#header2 .search input {
	display: block;
	float: left;
	border: none;
	padding: 3px 10px 2px 0px;
	width: 200px;
	height: 19px;
	background: transparent;
}
#hockey table#main {
	background-color: #fff;
	width: 980px;
}
table.header-football {
	padding: 5px 0px 0px 0px !important; 
	background-image: url(header_football.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
table.header-elections {
	padding: 0px 0px 0px 0px !important; 
	background-image: url(header_elections.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
table.header-new-wave {
	padding: 0px 0px 0px 0px !important; 
	background-image: url(header_newwave2011.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
table#header .advert {
	text-align: center;
}
table#header .logo {
	padding: 10px 10px 10px 10px;
	width: 460px;
}
table#header .logo-items {
	width: 500px;
}
table#header .logo-items .icons {
	padding: 5px 10px 5px 0px;
	text-align: right;
}
table#header .logo-items .icons a img {
	padding: 5px 10px 5px 10px;
}
table#header .logo-items .clock {
	padding: 0px 20px 0px 0px;
	float: right;
	width: 80px;
	height: 80px;
}
table#header .logo-items .middleblock {
	padding: 0px 0px 0px 0px;
	float: left;
}
table#header .logo-items .search {
	padding: 0px 0px 0px 60px;
	width: 281px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: 30px 0px;
	background-image: url(search.gif);
}
table#header .logo-items .calendarhead {
	height: 60px;
	padding: 0px 90px 0px 50px;
	width: 201px;
}
table#header .logo-items .search .button {
	display: block;
	float: right;
	height: 24px;
	width: 60px;
	font-weight: bold;
}
table#header .logo-items .search input {
	display: block;
	float: left;
	border: none;
	padding: 3px 10px 2px 0px;
	width: 200px;
	height: 19px;
	background: transparent;
}
#header-info {
display: none;
	width: 940px;
	margin: 0 auto;
	position: relative;
	padding: 9px 10px 9px 10px;
	background-color: #f5f6f7;
	font-size: 0.75em;
	font-weight: bold;
}
#header-info label {
	color: #b0143b;
}
#exclusive {
	background-image: url(mixnews_bg_watermark.gif);
	background-position: center top;
	background-repeat: repeat;
}

/* CALENDAR */
#calendar {
	width: 195px;
	padding: 5px 10px 15px 5px;
	height: 295px;
	background-image: url(calendar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#calendar .namedays {
	height: 35px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
#calendar .day {
	height: 67px;
	font-family: Impact;
	font-size: 55px;
	padding: 0px 0px 0px 0px;
}
#calendar .month {
	height: 24px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-family: Impact;
}
#calendar .dayofweek {
	height: 18px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-family: Impact;
}
#calendar #weather {
	height: 55px;
}
#calendar .dayinhistory-hide {
	padding-top: 5px;
	height: 50px;
	overflow: hidden;
}
#calendar .dayinhistory {
	float: left;
	height: 50px;
	font-size: 0.85em;
}
#calendar .dayinhistory-title {
	padding-top: 3px;
	height: 17px;
	font-weight: bold;
	text-align: left;
}

#day-in-history {
	margin-top: 10px;
	border: 1px solid #ccc;
	background-image: url(dayinhistory2_bg.gif);
	background-position: top center;
	background-repeat: repeat-y;
}
#day-in-history .logo {
	padding-top: 10px;
	text-align: center;
}
#day-in-history .descr {
	padding: 10px;
	font-weight: bold;
}

#newspaperstop {
	margin-top: 10px;
	border: 1px solid #ccc;
	background-image: url(press2_bg.gif);
	background-position: top center;
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
}
#newspaperstop h1 {
	border-bottom: 1px solid #ccc;
}
#newspaperstop .descr {
	padding: 5px 0px 10px 0px;
}
#newspaperstop .logo {
	text-align: center;
}


/* WEATHER */
#weather {
  padding: 0px 10px 5px 20px;
	width: 105px;
	font-size: 0.85em;
	background-image: url(header/weather_bg.png);
	background-position: 0px 30px;
	background-repeat: no-repeat;
}
#weather .forecast {
	display: block;
	width: 65px;
/*	height: 34px;*/
	height: 30px;
	padding: 0px 0px 0px 40px;
	font-family:"Impact", "Arial Black", sans-serif;
	color: #b0143b;
	font-size:2.4em;
	text-align: right;
}
.header2-woman .forecast {
	color: #b1309b !important;
}
#weather .tomorrow {
	padding-top: 5px;
	height: 17px;
	text-align: right;
	font-family:, "Arial", sans-serif;
	font-weight: bold;
	display: block;
}

#weather span.clear {
  clear:none;
  background:url('weather/clear.png') no-repeat left bottom;
}
#weather span.overcast {
  background:url('weather/overcast.png') no-repeat left bottom;
}
#weather span.cloudy {
  background:url('weather/cloudy.png') no-repeat left bottom;
}
#weather span.dark {
  background:url('weather/dark.png') no-repeat left bottom;
}
#weather span.shower {
  background:url('weather/shower.png') no-repeat left bottom;
}
#weather span.rain {
  background:url('weather/rain.png') no-repeat left bottom;
}
#weather span.snow {
  background:url('weather/snow.png') no-repeat left bottom;
}
#weather span.snowfall {
  background:url('weather/snowfall.png') no-repeat left bottom;
}
#weather span.storm {
  background:url('weather/storm.png') no-repeat left bottom;
}

/* MENU */
#topmenu {
	padding: 0px 0px 0px 0px;
	height: 23px;
	border-left: 1px solid #f9f9f9;
}
#topmenu a.woman {
	background: #b2309c !important;
	color: #fff !important;
	border-top: 1px solid #b2309c !important;
	border-bottom: 1px solid #b2309c !important;
	border-right: 1px solid #b2309c !important;
}
#topmenu a {
	font-weight: bold;
	text-transform: uppercase;
	color: #4c4c4c;
	height: 15px;
	font-size: 13px;
	padding: 3px 0px 3px 0px;
	float: left;
	display: block;
	border-top: 1px solid #f9f9f9;
	border-bottom: 1px solid #f9f9f9;
	border-right: 1px solid #f9f9f9;
}
#topmenu a:hover, #topmenu a.sel {
	color: #b0143b;
}
#topmenu a .text {
	display: block;
	padding: 0px 6px 0px 6px;
	float: left;
	cursor: pointer; _cursor: hand;
}
#topmenu .advert {
  padding: 0px 0px 0px 90px;
  float: left;
  display: block;
}
#topmenu a .football {
	height: 14px;
	overflow: visible;
	display: block;
	padding: 0px 5px 0px 5px;
	float: left;
	cursor: pointer; _cursor: hand;
}

#extramenu {
	padding: 0px 0px 3px 5px;
}
#extramenu a {
	font-weight: bold;
	text-transform: uppercase;
	color: #b0143b;
	font-size: 0.9em;
	padding: 0px 5px 0px 5px;
	display: block;
}
#extramenu a:hover, #extramenu a.sel {
	color: #000000;
}

#submenu {
	padding: 0px 0px 3px 0px;
	height: 18px;
	width: 960px;
	background-color: #ececec;
}
#submenu a {
	text-transform: uppercase;
	color: #000000;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	height: 18px;
}
#submenu a:hover, #submenu a.sel {
	color: #b0143b;
}
#submenu a .text {
	display: block;
	padding: 3px 10px 3px 10px;
	float: left;
	cursor: pointer; _cursor: hand;
}
#submenu a.exclusive .text .in {
	font-weight: bold;
	color: #b0143b;
}
#submenu a .elections {
	padding-right: 20px !important;
	background-image: url(elections_flag.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}
#submenu a .image {
	display: block;
	padding: 0px 10px 0px 10px !important;
	margin: 0 !important;
	cursor: pointer; _cursor: hand;
}
#submenu a .image img {
	margin-top: -5px;
}



/* BODY */
table.mixerxxx {
	background: #bfc6ce;
}
table#main-mixtv {
	width: 960px;
	margin: 0 auto;
	position: relative;
	padding: 0px 0px 0px 0px; 
}
table#main-mixtv .section {
	width: 630px;
	padding: 10px 0px 10px 10px;
}
table#main-mixtv .rightside {
	width: 300px;
	padding: 10px 10px 10px 0px;
	font-size: 0.95em;
}
table#main {
	width: 960px;
	margin: 0 auto;
	position: relative;
	padding: 0px 0px 0px 0px; 
	z-index: 3;
}
table#main .frontside {
	width: 735px;
	padding: 0px 0px 0px 0px;
/*	background-color: #e5e5e5;*/
	background-color: #f0f0f0;
	border-left: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
}
table#main .frontsidespace {
	width: 735px;
	padding: 0px 0px 0px 0px;
	height: 10px;
	background-color: #fff;
}
table#main .leftside {
	width: 215px;
/*	padding: 7px 5px 30px 8px;*/
	padding: 0px 0px 30px 0px;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	background-color: #f0f0f0;
	text-align: center;
	font-size: 0.95em;
}
table#main .leftsidetop {
	width: 215px;
	height: 200px;
	padding: 0px 10px 0px 0px;
	text-align: center;
	font-size: 0.95em;
}
table#main .leftside2 {
	border-top: 1px solid #d0d0d0;
}
table#main .leftside2 .box-overflow {
	height: 6700px;
}
table#main .leftside .box-overflow {
	width: 215px;
	overflow: hidden;
}
table#main .leftside .therest {
/*	padding-right: 3px;*/
	padding: 10px 3px 0px 5px;
}
table#main .leftside-white {
	width: 210px;
	padding: 7px 5px 30px 8px;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	text-align: center;
	font-size: 0.95em;
}
table#main .leftside-white .box-overflow {
	width: 210px;
	overflow: hidden;
}
table#main .leftside-blog {
	width: 213px;
	padding: 5px 5px 30px 5px;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	font-size: 0.95em;
}
table#main .leftside-blog .box-overflow {
	width: 213px;
	overflow: hidden;
}
table#main .middle {
	width: 500px;
	padding: 5px 10px 30px 10px;
}
table#main .middle .box-overflow {
	width: 500px;
	overflow: visible;
}
table#main .middle-woman {
	width: 500px;
	padding: 5px 10px 30px 10px;
}
table#main .middle-woman .box-overflow {
	width: 500px;
	overflow: visible;
}
table#main .middle-woman #newsofpage .wtitle {
	overflow: visible;
	width: 490px;
}
table#main .middle-woman #newsofpage .wtitle h2 {
	padding-right: 100px;
	width: 405px;
	background-image: url(woman_title_bg.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
table#main .middle-woman #news .wtitle {
	overflow: visible;
	width: 490px;
}
table#main .middle-woman #news .wtitle h1 {
	padding-right: 100px;
	width: 405px;
	background-image: url(woman_title_bg.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
table#main .middlefront {
	width: 520px;
	padding: 0px 0px 20px 0px;
}
table#main .middlefront .box-overflow {
	width: 520px;
	overflow: visible;
}
table#main .middleside {
	width: 210px;
	padding: 7px 6px 30px 8px;
	border-left: 1px solid #d0d0d0;
	background-color: #f0f0f0;
	text-align: center;
	font-size: 0.95em;
}
table#main .middleside .box-overflow {
	width: 210px;
	overflow: visible;
}
table#main .middleside-woman {
	width: 210px;
	padding: 7px 6px 30px 8px;
	border-left: 1px solid #c363bd;
	background-color: #ede4ed;
	text-align: center;
	font-size: 0.95em;
}
table#main .middleside-woman .box-overflow {
	width: 210px;
	overflow: visible;
}
table#main .section {
	width: 715px;
	padding: 5px 10px 30px 10px;
}
table#main .section .box-overflow {
	width: 715px;
	overflow: hidden;
}
table#main .section-woman {
	width: 715px;
	padding: 5px 10px 30px 10px;
}
table#main .section-woman .box-overflow {
	width: 715px;
	overflow: hidden;
}
table#main .section-audio1 {
	width: 347px;
	padding: 5px 10px 30px 10px;
	border-right: 1px solid #d0d0d0;
}
table#main .section-audio1 .box-overflow {
	width: 347px;
	overflow: hidden;
}
table#main .section-audio2 {
	width: 347px;
	padding: 5px 10px 30px 10px;
}
table#main .section-audio2 .box-overflow {
	width: 347px;
	overflow: hidden;
}
table#main .rightside {
	width: 215px;
	padding: 5px 0px 30px 9px;
	border-left: 1px solid #d0d0d0;
	font-size: 0.95em;
}
table#main .rightside .box-overflow {
	width: 215px;
	overflow: hidden;
}
table#main .rightside-woman {
	width: 215px;
	padding: 5px 0px 30px 9px;
	background-color: #ede4ed;
	border-left: 1px solid #c363bd;
	border-right: 1px solid #c363bd;
	font-size: 0.95em;
}
table#main .rightside-woman .chat-mini .messages .item {
	background: #ede4ed;
}
table#main .rightside-woman .chat-mini .messages .spacer {
	border-left: 10px solid #ede4ed;
	border-right: 10px solid #ede4ed;
}
table#main .rightside-woman .box-overflow {
	width: 215px;
	overflow: hidden;
}

table.mixerxxx .rightside {
	padding: 5px 5px 30px 4px !important;
}

/* BLOCKS */

/* Block light-blue-round */
.light-blue-round {
	padding: 10px 0px 10px 0px;
}
.light-blue-round .top-left {
	background-image: url(corner_light_blue_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #f5f6f7;
}
.light-blue-round .top-right {
	background-image: url(corner_light_blue_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.light-blue-round .bottom-left {
	background-image: url(corner_light_blue_bottom_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.light-blue-round .bottom-right {
	background-image: url(corner_light_blue_bottom_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.light-blue-round .box {
	padding: 0px 10px 10px 10px;
}

/* Block red-ongray-round */
.red-ongray-round {
	padding: 10px 0px 10px 0px;
	color: #ffffff !important;
}
.red-ongray-round h1 {
	color: #ffffff !important;
}
.red-ongray-round .top-left {
	background-image: url(corner_red_ongray_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #b0143b;
}
.red-ongray-round .top-right {
	background-image: url(corner_red_ongray_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.red-ongray-round .bottom-left {
	background-image: url(corner_red_ongray_bottom_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.red-ongray-round .bottom-right {
	background-image: url(corner_red_ongray_bottom_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.red-ongray-round .box {
	padding: 0px 10px 10px 10px;
}

/* search */
#searchresults {
	padding-top: 10px;
}
#searchresults th {
	padding: 3px 5px 3px 5px;
}
#searchresults td {
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #cccccc;
}
#searchresults tr.row1 {
	background: #f0f0f0;
}
#searchresults .date {
	width: 100px;
}
#searchresults strong {
	background-color: yellow;
}
#searchresults a {
	text-decoration: underline;
}

/* NEWS OF HOUR */
#newsofhour {
	width: 490px;
}
#newsofhour .image {
	width: 316px;
	height: 271px;
	padding-right: 1px;
	border-right: 5px solid #cccccc;
}
#newsofhour .anot {
	background-color: #f5f6f7;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	height: 87px;
}
#newsofhour .anot .box {
	width: 158px;
	padding-right: 5px;
}
#newsofhour .comments, #newsofhour .comments a {
	color: #b0143b;
	font-weight: bold;
}
#newsofhour .sel {
	background-color: #cccccc;
}
#newsofhour .border {
	border-bottom: solid 5px #ffffff;
}

#newsofhour2 {
	width: 735px;
}
#newsofhour2 a {
	color: #000;
}
#newsofhour2 .thumb {
	width: 213px;
	padding: 0px 6px 16px 6px;
	text-align: center;
	vertical-align: top;
}
#newsofhour2 .thumb p.img {
	padding: 0;
	margin: 0;
}
#newsofhour2 .thumb p.title {
	font-weight: bold;
}
#newsofhour2 .roll {
	width: 470px;
	padding: 0px 10px 10px 10px;
}
#newsofhour2 .roll p {
	margin: 0;
	padding: 0px 0px 5px 12px;
	font-weight: bold;
	font-size: 0.95em;
	background-image: url(news_bullet.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}
#newsofhour2 .roll a:visited {
	color: #999999;
	text-decoration: none;
}
#newsofhour2 .roll a:visited:hover {
	color: #999999;
	text-decoration: underline;
}

/* ROLL OF NEWS */
#rollofnews {
	border-top: 1px solid #a2a6aa;
	padding: 0px 0px 30px 0px;
}
#rollofnews .comments {
	color: #b0143b;
}
#rollofnews a:visited {
	color: #999999;
	text-decoration: none;
}
#rollofnews a:visited:hover {
	color: #999999;
	text-decoration: underline;
}

#rollofnews2 {
	width: 500px;
	border-top: 1px solid #a2a6aa;
	padding: 0px 10px 30px 10px;
}
#rollofnews2 .comments {
	color: #b0143b;
}
#rollofnews2 a:visited {
	color: #999999;
	text-decoration: none;
}
#rollofnews2 a:visited:hover {
	color: #999999;
	text-decoration: underline;
}

#rollofnews-item {
	border-top: 1px solid #a2a6aa;
	padding: 0px 0px 30px 0px;
	text-align: left;
}
#rollofnews-item p {
	padding: 5px 5px 5px 5px;
	margin: 0;
}
#rollofnews-item .comments {
	color: #b0143b;
}
#rollofnews-item a:visited {
	color: #999999;
	text-decoration: none;
}
#rollofnews-item a:visited:hover {
	color: #999999;
	text-decoration: underline;
}

/* OPINIONS ON FRONTPAGE */
#opiniontop td {
	border-top: 1px solid #a2a6aa;
}
#opiniontop .author {
	display: block;
	font-weight: bold;
	font-size: 1.1em;
}
#opiniontop .title {
	display: block;
	font-size: 1.1em;
	text-decoration: underline;
}
#opiniontop .avatar {
	padding: 8px 10px 8px 0px;
	width: 77px;
}
#opiniontop .info {
	padding: 8px 0px 8px 0px;
}
#opiniontop .anot {
	display: block;
	padding-top: 3px;
}
#opiniontop h2 {
	padding: 0px 0px 0px 0px;
}
#opiniontop .catncom {
	font-size: 0.85em;
	padding-top: 3px;
}

#opiniontop2 {
	width: 500px;
	border-top: 1px solid #a2a6aa;
	padding: 10px 10px 0px 10px;
}
#opiniontop2 td {
	padding-bottom: 10px;
}
#opiniontop2 td.info {
	padding-left: 10px;
}
#opiniontop2 .author {
	font-weight: bold;
}
#opiniontop2 .title {
	font-style: italic;
}
#opiniontop2 .catncom {
}
#opiniontop2 .quote {
	padding: 5px 0px 0px 7px;
	background-image: url(opinion_quote.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
#opiniontop2 .quote .text {
	padding: 5px;
	border-top: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background-color: #fafafa;
	min-height: 30px;
	_height: 30px;
}
#opiniontop2 .quote .text .more {
	display: block;
	text-align: right;
	float: none;
	font-size: 0.85em;
}

/* OPINIOS AUTHORS */
#opiniontopauthors td {
	border-top: 1px solid #a2a6aa;
}
#opiniontopauthors .author {
	display: block;
	font-weight: bold;
	font-size: 1.1em;
}
#opiniontopauthors .avatar {
	padding: 8px 10px 8px 0px;
	width: 35px;
}
#opiniontopauthors .info {
	padding: 8px 0px 8px 0px;
}

/* INTERVIEWS ON FRONTPAGE */
#interviewtop td {
	padding: 8px 5px 8px 5px;
	border-top: 1px solid #a2a6aa;
}
#interviewtop h2 {
	padding: 0px 0px 5px 0px;
}
#interviewtop a.pic {
	float: left;
	padding: 5px 5px 5px 0px;
}
#interviewtop .catncom {
	text-align: right;
	font-size: 0.85em;
	padding-top: 3px;
}

/* NEWS OF DAY */
#newsofday .cell1 {
	padding: 0px 10px 0px 10px;
}
#newsofday .cell1sub {
	padding: 0px 10px 10px 10px;
}
#newsofday .cell2 {
	padding: 0px 10px 0px 10px;
}
#newsofday .cell2sub {
	padding: 0px 10px 10px 10px;
}
#newsofday .catncom {
	font-size: 0.85em;
	padding-bottom: 3px;
}
.frontnewsofday {
	border-top: 1px solid #a2a6aa;
	padding: 10px 0px 0px 0px;
	width: 520px;
}
.frontnewsofday #rollofnews {
	border-top: none !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.frontnewsofday #rollofnews table td.withbullet {
	padding-left: 12px !important;
	background-image: url(news_bullet.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}
.frontnewsofday h3 {
	border-bottom: 5px solid #666;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
	font-size: 1.4em;
	font-weight: normal;
	color: #333;
}

/* POPULAR TOP */
#populartop .item {
	padding: 5px 0px 10px 0px;
	border-top: 1px solid #a2a6aa;
	text-align: left;
}
#populartop .info {
	min-height: 130px;
	_height: 130px;
}
#populartop h2 {
  padding: 0px 0px 5px 0px;
}
#populartop .pic {
	float: right;
	padding: 10px 0px 5px 5px;
}
#populartop .catncom {
	font-size: 0.85em;
	padding-top: 5px;
	text-align: right;
}

/* INCIDENTS TOP */
#storiestop .item {
	padding: 5px 0px 10px 0px;
	border-top: 1px solid #a2a6aa;
	text-align: left;
}
#storiestop h2 {
  padding: 0px 0px 5px 0px;
}
#storiestop .images {
	height: 71px;
}
#storiestop .images .one {
	float: left;
	display: block;
	width: 68px;
	height: 68px;
	padding: 0px 1px 1px 0px;
}
#storiestop .comments {
	color: #b0143b;
}

/* ACTUAL NEWS */
#actualnews {
	border: 1px solid #b0143b;
	padding: 0px 5px 0px 5px;
}
#actualnews h1 {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	color: #b0143b;
	border-bottom: 1px solid #b0143b;
}
#actualnews .catncom {
	font-size: 0.85em;
	padding-top: 3px;
}

/* BLOG TOP */
#blogtopadvert {
	border: 1px solid #e0bac3;
	background-color: #ececec;
}
#blogtopadvert .basetitle {
	height: 22px;
	background-image: url(politcal_blog_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-weight: bold;
	font-size: 14px;
	padding-top: 3px;
}
#blogtopadvert .avatar {
	padding: 10px;
}
#blogtopadvert .info {
	padding: 10px 10px 10px 0px;
	text-align: center;
}
#blogtopadvert .author {
	font-weight: bold;
	font-size: 14px;
}
#blogtopadvert .party {
	
}
#blogtopadvert .article {
	padding: 0px 10px 10px 10px;
}
#blogtopadvert .title {
	display: block;
	font-weight: bold;
	padding-bottom: 5px;
}
#blogtopadvert .read {
	height: 25px;
	background-image: url(politcal_blog_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-weight: bold;
	font-size: 14px;
}
#blogtopadvert .read a {
	display: block;
	text-align: center;
	padding-top: 3px;
}
#blogtop td {
	border-top: 1px solid #a2a6aa;
}
#blogtop .author {
	font-weight: bold;
	font-size: 1.1em;
}
#blogtop .date {
	padding: 0px 0px 5px 0px;
}
#blogtop .avatar {
	padding: 8px 10px 8px 0px;
	width: 77px;
}
#blogtop .info {
	padding: 8px 0px 8px 0px;
}
#blogtop .comments {
	font-size: 0.85em;
	text-align: right;
}

/* GALLERY TOP */
.gallerytop .item {
	padding: 5px 0px 10px 0px;
	text-align: center;
}
.gallerytop h2 {
  padding: 0px 0px 5px 0px;
}
.gallerytop .comments {
	font-size: 0.85em;
	padding-top: 5px;
	text-align: right;
}


.mixtvtop {
	width: 500px;
	border-top: 1px solid #a2a6aa;
	border-bottom: 1px solid #e0e0e0;
	padding: 10px 10px 0px 10px;
	background-color: #f5f5f5;
}
.mixtvtop td.prev {
	vertical-align: middle;
	padding-right: 3px;
}
.mixtvtop td.next {
	vertical-align: middle;
	padding-left: 3px;
}
.mixtvtop td.cell1,
.mixtvtop td.cell2,
.mixtvtop td.cell3 {
	width: 150;
	padding: 5px 5px 3px 5px;
	border: 1px solid #e5e5e5;
	background-color: #fff;
}
.mixtvtop td.space {
	width: 7px;
}
.mixtvtop p {
	font-size: 0.85em;
}

#mixtvpane {
	display: none;
	margin-top: 5px;

	background-color: black;
}
#mixtvpane .box {
	width: 960px;
	margin: 0 auto;
	position: relative;

	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(/images/slide/images/loading.gif);
	background-color: black;
}
#mixtvpane-title {
	height: 20px;
	padding: 5px 0px 5px 0px;
	color: #fff;
}
#mixtvpane-title a {
	color: #fff;
}
#mixtvpane-flash {
	width: 960px;
}
#mixtvpaneclose {
	display: none;
	background-color: #000;
}
#mixtvpaneclose .box {
	width: 960px;
	margin: 0 auto;
	position: relative;

	padding: 5px 0px 10px 0px;
	height: 10px;
	font-size: 0.85em;
}
#mixtvcomment {
	float: left;
	width: 200px;
}
#mixtvcloselink {
	text-align: right;
	float: right;
	width: 200px;
}


/* MIXER BLOCK */
#mixerblock {
	padding: 0px 0px 0px 0px;
}
#mixerblock h1 {
	background-color: #e5e5e5;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	color: #b0143b;
}
#mixerblock h1 a {
	color: #b0143b;
}
#mixerblock p {
	padding: 2px 5px 2px 5px;
	background-color: #f5f6f7;
}


/* POLLS */
.polltop h2 a {
	text-decoration: underline;
}
.polltop .results .answer {
	padding-bottom: 5px;
}
.polltop .results .bar {
	height: 20px;
	width: 170px;
	padding: 0px 10px 5px 0px;
}
.polltop .results .bar .box {
	height: 20px;
	background-color: #cccccc;
	background-image: url(vote_bar_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.polltop .results .bar .box .right {
	height: 20px;
	background-color: transparent;
	background-image: url(vote_bar_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.polltop .results .bar .box-max {
	height: 20px;
	background-color: #b0143b;
	background-image: url(vote_bar_left_best.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.polltop .results .bar .box-max .right {
	height: 20px;
	background-color: transparent;
	background-image: url(vote_bar_right_best.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.polltop .results .percent {
	height: 20px;
	padding: 0px 10px 5px 0px;
	width: 30px;
}


/* newsofpage */
#newsofpage {
	padding-bottom: 5px;
	padding: 0px 5px 5px 5px;
}
#newsofpage .descr, #newsofpage .descr-img {
	padding: 10px 0px 5px 0px;
}
#newsofpage .descr-img {
	min-height: 160px;
	_height: 160px;
}
#newsofpage h1 {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#newsofpage .pic {
	padding: 0px 10px 10px 0px;
	float: left;
}
#newsofpage .datencom {
	font-size: 0.85em;
	height: 18px;
	overflow: visible;
}
#newsofpage .datencom .text {
	padding-top: 3px;
	width: 300px;
	float: left;
}
#newsofpage .exclusive {
float: right;
padding-top: 20px;
width: 76px;
height: 20px;
overflow: visible;
}

#videoplayer {
	text-align: center;
	padding: 0px 0px 20px 0px;
}
#videoplayer .swf {
	padding: 5px 58px 0px 57px;
}
#videoplayer .title2 {
	padding: 0px 58px 5px 57px;
	display: none;
}
#videoplayer .comments {
	width: 600px;
	padding: 0px 58px 0px 57px;
	font-size: 0.85em;
	padding-top: 3px;
	text-align: right;
}
#videoplayer .comment {
	padding: 5px 0px 5px 57px;
}
#videoplayer .comment a {
	display: block;
	padding: 5px 0px 0px 0px;
	width: 156px;
	height: 30px;
	background-image: url('comment.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	font-size: 0.85em;
}
#videoplayer .embed {
	text-align: left;
	padding: 10px 58px 5px 57px;
	font-size: 0.85em;
}
#videoplayer .embed input {
	font-size: 0.85em;
	width: 525px;
}

.videolist {
	padding: 10px 0px 5px 0px;
}
.videolist .item {
	width: 225px;
	padding: 0px 0px 10px 0px;
}
.videolist .space {
	width: 20px;
}
.videolist .comments {
	font-size: 0.85em;
	padding-top: 3px;
	text-align: right;
}
.videolist .page {
	padding-top: 5px;
}

#gallery {
	text-align: center;
	padding: 0px 0px 20px 0px;
}
#gallery .images {
	padding: 10px 0px 10px 0px;
}
#gallery .comments {
	font-size: 0.85em;
	padding-top: 3px;
	text-align: right;
}
#gallery .comment {
	padding: 5px 0px 5px 0px;
}
#gallery .comment a {
	display: block;
	padding: 5px 0px 0px 0px;
	width: 156px;
	height: 30px;
	background-image: url('comment.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	font-size: 0.85em;
}
#gallery .item {
	float: left;
	padding: 0px 1px 1px 0px;
}
#gallery .item .box0 {
	width: 140px;
	height: 105px;
}
#gallery .item .box1 {
	width: 105px;
	height: 140px;
}
#gallery .empty0 {
	float: left;
	width: 140px;
	height: 105px;
	padding: 0px 1px 1px 0px;
}
#gallery .empty1 {
	float: left;
	width: 105px;
	height: 140px;
	padding: 0px 1px 1px 0px;
}

.gallerylist {
	padding: 10px 0px 5px 0px;
}
.gallerylist .item {
	width: 225px;
	padding: 0px 0px 10px 0px;
}
.gallerylist .space {
	width: 20px;
}
.gallerylist .comments {
	font-size: 0.85em;
	padding-top: 3px;
	text-align: right;
}
.gallerylist .page {
	padding-top: 5px;
}

#pages a {
	font-size: 12px;
  padding: 2px 4px 2px 4px;
  background-color: #777777;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  -moz-border-radius: 3px;
}
#pages a.arrow {
  font-size: 12px;
  font-weight: normal;
}
#pages span.arrow {
  font-size: 12px;
  padding: 2px 4px 2px 4px;
  background-color: #f0f0f0;
  text-decoration: none;
  color: #777777;
  -moz-border-radius: 3px;
}
#pages a.sel {
  background-color: #b0143b;
}
#pages a:hover {
  background-color: #b0143b;
}

#pages-mixtv td {
	padding: 10px 0px 10px 0px;
}
#pages-mixtv a {
	font-size: 12px;
  padding: 7px 9px 7px 9px;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
}
#pages-mixtv a.sel {
	background-image: url(mixtv/pages.png);
}
#pages-mixtv a:hover {
	text-decoration: underline;
}

/* news */
#news .content a:link, #news .content a:visited {
	color: #1f4391 /*#395b78*/;
	text-decoration: none;
}
#news .content a:hover {
	text-decoration: underline;
}
#news .comments {
	display: block;
	font-size: 0.85em;
	text-align: right;
	padding-bottom: 5px;
}
#news .body {
	padding: 0px 0px 15px 0px;
}
#news .body p {
	padding-bottom: 10px;
}
#news .date {
	font-style: italic;
}
#news .source {
	padding-top: 10px;
}
#news .prev {
	padding: 20px 10px 0px 0px;
	width: 50%;
	font-size: 0.85em;
	text-align: left;
}
#news .next {
	padding: 20px 0px 0px 10px;
	width: 50%;
	font-size: 0.85em;
	text-align: right;
}
#news .other a:visited {
	color: #999999;
	text-decoration: none;
}
#news .other a:visited:hover {
	color: #999999;
	text-decoration: underline;
}
#news .avatar {
	float: left;
	padding: 5px 10px 5px 0px;
}
#news .related {
	padding: 20px 0px 20px 0px;
}
#news .related h3 {
	border-bottom: 1px solid #d0d0d0;
}

/* blogs */
#blogs {
	padding: 10px 0px 10px 0px;
}
#blogs .item-left {
	width: 50%;
	padding-right: 10px;
}
#blogs .item-right {
	width: 50%;
	padding-left: 10px;
}
#blogs .avatar {
	float: left;
	padding: 10px 10px 20px 0px;
}
#blogs .news a {
	text-decoration: underline;
}
#blogs .date {
	padding: 5px 0px 5px 0px;
	font-size: 0.85em;
}
#blogs .comments {
	padding-top: 5px;
	font-size: 0.85em;
}

#blogauthor h1 {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #d0d0d0;
	text-align: center;
}
#blogauthor h2 {
	padding: 5px 0px 0px 0px;
	text-align: center;
}
#blogauthor .picture {
	padding-top: 5px;
	text-align: center;
}
#blogauthor .credo {
	padding-top: 5px;
	text-align: center;
}

#blogroll {
	padding: 10px 0px 0px 0px;
}
#blogroll h1 {
	text-align: center;
	border-bottom: 1px solid #d0d0d0;
}
#blogroll .list {
	padding: 0px 5px 10px 5px;
}
#blogroll .comments, #blogroll .comments a {
	color: #b0143b;
}

#bloglist .item {
	padding-bottom: 5px;
}
#bloglist .anot {
	padding-bottom: 5px;
}
#bloglist .date {
	font-size: 0.85em;
}
#bloglist .comments {
	font-size: 0.85em;
}
#bloglist .comments, #bloglist .comments a {
  color: #b0143b;
}


/* stories */
#stories .date {
	padding-top: 10px;
	font-weight: bold;
	text-decoration: underline;
}
#stories .item {
	padding-left: 25px;
}
#stories .comments {
	color: #b0143b;
}
#stories a:visited {
	color: #999999;
	text-decoration: none;
}
#stories a:visited:hover {
	color: #999999;
	text-decoration: underline;
}


#podcaststop .item {
	text-align: left;
	padding-bottom: 20px;
}
#podcaststop .item .title {
	font-weight: bold;
}
#podcaststop .item .title-img {
	font-weight: bold;
	min-height: 60px;
	_height: 60px;
	vertical-align: top;
}
#podcaststop .item .title-img img {
	float: left;
	padding: 0px 10px 10px 0px;
}
#podcaststop .item .date {
	padding-top: 3px;
	text-align: right;
}
#podcaststop .exbox {
	height: 35px;
}
#podcaststop .exclusive {
float: right;
padding-top: 0px;
width: 85px;
height: 20px;
overflow: visible;
}


#podcaststop2 {
	width: 510px;
	border-top: 1px solid #a2a6aa;
	border-bottom: 1px solid #e0e0e0;
	padding: 10px 0px 10px 10px;
	background-color: #f5f5f5;
}
#podcaststop2 td.item {
	padding: 0px 10px 0px 0px;
	width: 245px;
}
#podcaststop2 td.itemlisten {
	padding: 0px 10px 20px 0px;
	width: 245px;
}
#podcaststop2 .img {
	float: left;
	padding: 0px 5px 5px 0px;
}
#podcaststop2 .img .box {
	border: 1px solid #e0e0e0;
}
#podcaststop2 .img .box img {
	border: 5px solid #fff;
}
#podcaststop2 .title {
	font-weight: bold;
}
#podcaststop2 .date {
	font-size: 0.85em;
	text-align: right;
}

.radio .title {
	min-height: 110px;
	_height: 110px;
}
.radio .title .avatar {
	float: left;
	padding: 10px 30px 10px 0px;
}
.radio .title h2 {
	padding-top: 37px;
	text-transform: uppercase;
}
.radio .list .persons {
	padding-top: 5px;
}
.radio .list .time {
	padding-top: 5px;
}
.radio .list .listen {
	padding: 5px 0px 5px 0px;
	text-align: right;
}
.radio .list .listen a {
	text-decoration: underline;
}

.radioone .anot {
	padding: 5px 0px 5px 0px;
}
.radioone .persons {
	padding-top: 5px;
}
.radioone .time {
	padding-top: 5px;
}
.radioone .text {
	padding-top: 10px;
	text-align: justify;
}
.radioone .listen {
	padding: 5px 0px 10px 0px;
}

/* calendar */
#archive th {
	padding: 2px 0px 3px 0px;
	text-align: center;
}
#archive td {
	padding: 2px 0px 2px 0px;
	text-align: center;
}
#archive td.drop {
	padding-top: 10px;
	text-align: right;
}
#archive td.curr {
	background-color: #e0e0e0;
}
#archive td.today {
	background-color: #e0e0e0;
}
#archive td.today a {
	color: #b0143b;
	font-weight: bold;
}
#archive td.hide {
	color: #999999;
}
#archive td.hide a {
	color: #999999;
}

/* comments */
#comments {
	padding: 30px 0px 0px 0px;
	font-size: 0.85em;
}
#comments .comment {
	padding: 5px 0px 5px 0px;
}
#comments .comment a {
	display: block;
	padding: 5px 0px 0px 0px;
	width: 156px;
	height: 30px;
	background-image: url('comment.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
}
#comments h3 {
	padding: 0px 5px 5px 5px;
	border-bottom: 1px solid #d0d0d0;
}
#comments .list {
	padding: 0px 5px 0px 5px;
}
#comments .item {
	padding: 5px 0px 0px 0px;
}
#comments .item .reply {
	padding: 10px 0px 5px 0px;
	text-align: center;	
}
#comments .item .reply a {
	text-decoration: underline;
}
#comments .item .reply .like {
	float: left;
}
#comments .item .reply .like .button {
	font-size: 0.9em;
	height: 16px;
	padding: 5px 5px 5px 30px;
	background-image: url('button_like.gif');
	background-position: 2px 2px;
	background-repeat: no-repeat;
}
#comments .item .reply .warn {
	float: left;
}
#comments .item .reply .warn .button {
	font-size: 0.9em;
	height: 16px;
	padding: 5px 5px 5px 30px;
	background-image: url('flag_red.png');
	background-position: 10px 4px;
	background-repeat: no-repeat;
}
#comments .reply .remove {
	float: left;
	background: none;
	color: #555;
}
#comments .reply .remove .button {
	font-size: 0.9em;
	height: 16px;
	padding: 5px 5px 5px 30px;
	background-image: url('/images/delete.gif');
	background-position: 10px 4px;
	background-repeat: no-repeat;
}
#comments .item .reply .answer {
	float: right;
	font-weight: bold;
}
#comments .item-answer {
	padding: 5px 0px 0px 0px;
}
#comments .one1 {
	padding: 0px 5px 5px 5px;
}
#comments .one2 {
	padding: 5px 5px 5px 5px;
	background: #f0f0f0;
}
#comments .done {
	padding-top: 30px;
}

#comment {
	padding: 30px 0px 0px 0px;
}
#comment td {
	padding: 3px 0px 3px 0px;
}


/* SOCIAL AUTH */
#social-auth p {
	padding: 3px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#social-auth input.l-text {
  margin: 0 0 2px 0px;
  padding: 5px 10px 5px 10px;
  border: 0;
  line-height: 12px;
  width: 155px;
  height: 17px;
  background-image: url('/images/frontend/social/login_input_bg.gif');
  background-repeat: no-repeat;
  background-position: top left;
}
#social-auth .side-middle {
  padding: 5px 15px 10px 15px;
  background-image: url('/images/frontend/social/side_bg.gif');
  background-repeat: repeat-y;
  background-position: 0px;
  color: #ffffff;
}
#social-auth .side-corners-top {
  height: 34px;
  background-image: url('/images/frontend/social/side_header.gif');
  background-repeat: no-repeat;
  background-position: 0px;
}
#social-auth .side-corners-top-profile {
  height: 34px;
  background-image: url('/images/frontend/social/side_header_logout.gif');
  background-repeat: no-repeat;
  background-position: 0px;
}
#social-auth .side-corners-top h1, #social-auth .side-corners-top-profile h1 {
  display: block;
  font-size: 1.1em;
	font-weight: bold;
	text-transform: none;
  width: 120px;
  height: 20px;
  float: left;
  color: #ffffff;
  padding: 9px 0px 0px 10px;
  margin: 0px 0px 0px 0px;
  border: 0;
}
#social-auth .side-corners-top h1 a {
  text-decoration: none;
}
#social-auth .side-corners-top h1 a:hover {
  text-decoration: underline;
  color: #ffffff;
}
#social-auth .side-corners-top-profile a {
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  font-size: 0.85em;
  display: block;
  width: 74px;
  height: 16px;
  padding: 12px 0px 2px 0px;
  float: right;
  text-align: center;
}
#social-auth .side-corners-top-profile a:hover {
  color: #ffffff;
  text-decoration: underline;
}
#social-auth .side-middle a {
  color: #ffffff;
}
#social-auth .side-middle p {
  padding-top: 5px;
}
#social-auth .side-corners-bottom {
  height: 5px;
  background-image: url('/images/frontend/social/side_footer.gif');
  background-repeat: no-repeat;
  background-position: top left;
}

#social-auth #login .enter-center {
  padding-left: 47px;
}

/* profile */
#social-auth .new-message {
  font-size: 0.85em;
  text-align: right;
}
#social-auth .new-message a {
  padding: 0px 0px 0px 20px;
  background-image: url('/images/frontend/social/ico_new_message.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
#social-auth #profile {
  width: 193px;
  height: 125px;
  overflow: visible;
}
#social-auth #profile .greet {
  padding: 0px 0px 10px 0px;
  font-size: 0.9em;
}
#social-auth #profile .picture {
  width: 87px;
  height: 87px;
  background-image: url('/images/frontend/social/profile_bg.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  text-align: center;
}
#social-auth #profile .picture img {
  border: 0;
}
#social-auth #profile .picture .none {
/*
  display: block;
  border: 1px solid #a1a1a1;
  padding: 1px;
  width: 80px;
  height: 90px;
*/
}
#social-auth #profile .actions {
  font-size: 0.85em;
  width: 101px;
  padding: 0px 0px 0px 5px;
}
#social-auth #profile .actions .item {
  padding-bottom: 5px;
}
#social-auth #profile .info {
  display: block;
  width: 103px;
  padding-left: 5px;
  font-size: 0.7em;
  line-height: 1.4em;
}
#social-auth #profile a.b-settings {
  display: block;
  height: 12px;
  padding: 4px 0px 2px 20px;
  background-image: url('/images/frontend/social/ico_settings.gif');
  background-position: 0px 2px;
  background-repeat: no-repeat;
}
#social-auth #profile a.b-messages {
  display: block;
  height: 12px;
  padding: 4px 0px 2px 20px;
  background-image: url('/images/frontend/social/ico_messages.gif');
  background-position: 0px 2px;
  background-repeat: no-repeat;
}
#social-auth #profile a.b-galleries {
  display: block;
  height: 12px;
  padding: 4px 0px 2px 20px;
  background-image: url('/images/frontend/social/ico_galleries.gif');
  background-position: 0px 2px;
  background-repeat: no-repeat;
}


/* seolinks */
#seolinks {
	border: 1px solid #cccccc;
	padding: 5px 10px 5px 10px;
}
#seolinks .title {
	padding-bottom: 5px;
	font-weight: bold;
}
#seolinks ol, #seolinks ul, #seolinks li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
#seolinks ol, #seolinks ul {
  list-style: none;
}
#seolinks a:link, #seolinks a:visited {
	color: #395b78 /*#184d9e*/;
	text-decoration: none;
}
#seolinks a:hover {
	text-decoration: underline;
}

/* SELF ADVERT */
table#selfadvert {
	width: 960px;
	margin: 0 auto;
	position: relative;
	font-size: 0.8em;
	color: #000000;
}
table#selfadvert td {
	padding-right: 1px;
}
table#selfadvert td.mixfm {
	height: 75px;
	padding-bottom: 1px;
}
table#selfadvert td.jumorfm {
	height: 75px;
	padding-bottom: 1px;
}
table#selfadvert td.baltcom {
	height: 75px;
	padding-bottom: 1px;
}
table#selfadvert td.europa {
	height: 75px;
	padding-bottom: 1px;
}
table#selfadvert td.mixer {
	height: 75px;
	padding-bottom: 1px;
	padding-right: 0px !important;
}
table#selfadvert h3 {
	text-align: center;
	text-transform: uppercase;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
}
table#selfadvert p {
	padding-top: 5px;
}
table#selfadvert a {
	color: #000000;
}
table#selfadvert td .box img {
	float: right;
	padding: 0px 0px 5px 5px;
}
table#selfadvert td.mixfm-info .box {
	width: 181px;
	min-height: 120px;
	_height: 120px;
	padding: 5px 5px 20px 5px !important;
	background-image: url(self_advert/mixfm_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table#selfadvert td.jumorfm-info .box {
	width: 181px;
	min-height: 120px;
	_height: 120px;
	padding: 5px 5px 20px 5px !important;
	background-image: url(self_advert/jumorfm_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table#selfadvert td.baltcom-info .box {
	width: 181px;
	min-height: 120px;
	_height: 120px;
	padding: 5px 5px 20px 5px !important;
	background-image: url(self_advert/baltcom_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table#selfadvert td.europa-info .box {
	width: 181px;
	min-height: 120px;
	_height: 120px;
	padding: 5px 5px 20px 5px !important;
	background-image: url(self_advert/europa_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
table#selfadvert td.mixer-info {
	padding-right: 0px !important;
}
table#selfadvert td.mixer-info .box {
	width: 182px;
	height: 310px;
	padding: 5px 5px 20px 5px !important;
	overflow: hidden;
/*
	background-image: url(self_advert/mixer_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
*/
}
table#selfadvert td.mixer-info .scroll {
	height: 300px;
	padding: 5px 5px 5px 5px;
	float: left;
}

/* PARTNER NEWS */
#partnernews {
	width: 960px;
	margin: 0 auto;
	position: relative;
	border-top: 1px solid #a2a6aa;
	font-size: 0.8em;
	padding-bottom: 10px;
}
#partnernews td.img {
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 111px;
}
#partnernews td.news {
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 189px;
}
#partnernews a:link, #partnernews a:visited {
	color: #395b78 /*#184d9e*/;
	text-decoration: none;
}
#partnernews a:hover {
	text-decoration: underline;
}

/* share */
#share {
	padding-top: 20px;
	width: 470px;
}
#share .label {
	padding-bottom: 3px;
	font-size: 0.85em;
	color: #999999;
}
#share .buttons {
	border: 1px solid #f0f0f0;
	height: 26px;
}
#share .one {
	display: block;
	float: left;
	height: 16px;
	padding: 5px 5px 5px 25px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
#share .newsland{
	background-image: url(share/newsland.gif);
}
#share .facebook {
	background-image: url(share/facebook.gif);
}
#share .twitter {
	background-image: url(share/twitter.gif);
}
#share .livejournal {
	background-image: url(share/livejournal.gif);
}
#share .onelv {
	display: block;
	float: left;
	padding: 3px 5px 0px 10px;
	height: 16px;
	width: 80px;
}

/* FOOTER */
#footer {
	background-image: url(/images/copyright/bg.gif);
	background-position: top center;
	background-repeat: repeat-x;
	width: 960px;
	font-size: 0.8em;
	margin: 0 auto;
	position: relative;
	padding: 0px 0px 20px 0px; 
	text-align: center;
}
.mixtv-footer {
	width: 100% !important;
	background-image: url(mixtv/footer_bg.gif) !important;
	background-position: top center !important;
	background-repeat: repeat-y !important;
	color: #fff;
}
.mixtv-footer a {
	color: #fff !important;
	text-decoration: underline;
}
#footer .clicks {
	height: 130px;
}
#footer .clicks td {
	height: 114px;
	padding: 0px 5px 16px 5px;
	vertical-align: middle;
	text-align: center;
}
/*
#footer .clicks .europaplus {
	display: block;
	float: left;
	padding: 20px 0px 0px 70px;
	width: 100px;
	height: 60px;
}
#footer .clicks .europaplus a,  #footer .clicks .europaplus a .box {
	display: block;
	float: left;
	width: 100px;
	height: 60px;
	cursor: pointer; _cursor: hand;
}
#footer .clicks .jumorfm {
	display: block;
	float: left;
	padding: 20px 0px 0px 50px;
	width: 60px;
	height: 60px;
}
#footer .clicks .jumorfm a,  #footer .clicks .jumorfm a .box {
	display: block;
	float: left;
	width: 60px;
	height: 60px;
	cursor: pointer; _cursor: hand;
}
#footer .clicks .mixfm {
	display: block;
	float: left;
	padding: 20px 0px 0px 50px;
	width: 90px;
	height: 55px;
}
#footer .clicks .mixfm a,  #footer .clicks .mixfm a .box {
	display: block;
	float: left;
	width: 90px;
	height: 55px;
	cursor: pointer; _cursor: hand;
}
#footer .clicks .mixnews {
	display: block;
	float: left;
	padding: 35px 0px 0px 45px;
	width: 133px;
	height: 30px;
}
#footer .clicks .mixnews a,  #footer .clicks .mixnews a .box {
	display: block;
	float: left;
	width: 133px;
	height: 30px;
	cursor: pointer; _cursor: hand;
}
#footer .clicks .mixer {
	display: block;
	float: left;
	padding: 25px 0px 0px 55px;
	width: 93px;
	height: 47px;
}
#footer .clicks .mixer a,  #footer .clicks .mixer a .box {
	display: block;
	float: left;
	width: 93px;
	height: 47px;
	cursor: pointer; _cursor: hand;
}
#footer .clicks .baltcom {
	display: block;
	float: left;
	padding: 10px 0px 0px 40px;
	width: 93px;
	height: 75px;
}
#footer .clicks .baltcom a,  #footer .clicks .baltcom a .box {
	display: block;
	float: left;
	width: 93px;
	height: 75px;
	cursor: pointer; _cursor: hand;
}
*/
#footer p {
	padding: 0px 0px 0px 0px;
	line-height: 10px;
}
#footer .counters {
	padding-top: 10px;
}

#report {
	display: block;
	text-align: left;
	font-size: 0.9em;
	color: #777;
}
#loadtime {
	padding: 15px 0px 0px 0px;
	display: none;
	text-align: center;
	font-size: 0.9em;
	color: #ccc;
}

.box-red {
	width: 645px;
	padding: 0px 0px 20px 0px;
}
.box-red .head {
	background-image: url(mixtv/box_red_head.gif);
	background-position: top center;
	background-repeat: no-repeat;
	min-height: 125px;
	_height: 125px;
	padding: 0px 6px 0px 6px;
}
.box-red .foot {
	background-image: url(mixtv/box_red_foot.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
}


.box-black {
	width: 300px;
	margin-bottom: 10px;
}
.box-black .head {
	background-image: url(mixtv/box_black_head.png);
	background-position: top center;
	background-repeat: no-repeat;
	min-height: 125px;
	_height: 125px;
}
.box-black .foot {
	background-image: url(mixtv/box_black_foot.png);
	background-position: bottom center;
	background-repeat: no-repeat;
}

.box-black2 {
	width: 300px;
	margin-bottom: 10px;
}
.box-black2 .head {
	background-image: url(mixtv/box_black2_head.gif);
	background-position: top center;
	background-repeat: no-repeat;
	height: 5px;
}
.box-black2 .head-red {
	background-image: url(mixtv/head300_red_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	height: 20px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
}
.box-black2 .body {
	background-image: url(mixtv/box_black2_bg.gif);
	background-position: center;
	background-repeat: repeat-y;
	padding: 5px;
}
.box-black2 .foot {
	background-image: url(mixtv/box_black2_foot.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	height: 5px;
}
.box-black2 .foot-black {
	background-image: url(mixtv/head300_black_bg.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	height: 20px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
}

.box-blacksm {
	width: 201px;
	margin-bottom: 10px;
}
.box-blacksm .head-sub {
	background-image: url(mixtv/box_blacksm_head.gif);
	background-position: top center;
	background-repeat: no-repeat;
	height: 5px;
}
.box-blacksm .body-sub {
	background-image: url(mixtv/box_blacksm_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px 5px 0px 5px;
	min-height: 200px;
	_height: 200px;
}
.box-blacksm a.title {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 0.85em;
	padding: 5px 5px 0px 5px;
}
.box-blacksm .foot-sub {
	background-image: url(mixtv/box_blacksm_foot.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	height: 5px;
}

.maintitle {
	text-align: center;
	color: #fff;
	padding: 5px 0px 0px 0px;
	font-size: 1.2em;
}

.latest-videos .img {
	padding: 5px;
}
.latest-videos .title {
	padding: 5px;
	color: #fff;
}
.latest-videos .title a.title {
	color: #fff;
}
.latest-videos .comments a {
	color: #b10000;
}
.latest-videos .cat {
	padding: 0px 5px 5px 5px;
	color: #fff;
}
.latest-videos .cat a {
	padding: 0px 5px 5px 5px;
	color: #fff;
}
.latest-videos .date {
	padding: 0px 5px 5px 5px;
	color: #fff;
}

.mixtv-nashi {
	width: 645px;
	height: 244px;
	background-image: url(mixtv/nashi_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.mixtv-nashi .logo {
	display: block;
	float: left;
	width: 160px;
	height: 175px;
}
.mixtv-nashi .box-container {
	width: 482px;
	height: 197px;
	float: left;
}
.mixtv-nashi .box-white {
	display: block;
	float: left;
	background-image: url(mixtv/box_white_bg.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 201px;
	height: 155px;
	margin: 17px 17px 0px 0px;
	padding: 10px 10px 10px 10px;
}
.mixtv-nashi .box-more {
	float: left;
	display: block;
	width: 625px;
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}
.mixtv-nashi .box-more a {
	color: #000 !important;
}

.mixtv-stitle {
	display: block;
	width: 200px;
	height: 18px;
	padding: 7px 0px 5px 0px;
	background-image: url(mixtv/filter_red.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #fff;
	margin-bottom: 10px;
	text-align: center;
	text-transform: uppercase;
}

.mixtv-mtitle {
	margin-bottom: 5px;
	color: #fff;
	text-align: center;
}
.mixtv-mtitle .head {
	background-image: url(mixtv/title_bg_head.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 6px;
}
.mixtv-mtitle .body {
	background-image: url(mixtv/title_bg_body.png);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
	width: 625px;
}
.mixtv-mtitle .foot {
	background-image: url(mixtv/title_bg_foot.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 6px;
}

#mixtv-rollofnews {
	padding: 0px 0px 20px 0px;
}
#mixtv-rollofnews a {
	color: #fff;
}
#mixtv-rollofnews .comments {
	color: #b10000;
}

.mixtv-fishki {
	width: 645px;
	height: 640px;
	background-image: url(mixtv/fishki_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px 10px 20px 10px;
}
.mixtv-fishki .gonext {
	display: block;
	width: 620px;
	text-align: right;
	font-weight: bold;
}
.mixtv-fishki .box-grey {
	display: block;
	float: left;
	background-image: url(mixtv/box_grey_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 288px;
	height: 271px;
	margin: 0px 8px 10px 8px;
	padding: 5px 5px 5px 5px;
}
.mixtv-fishki .box-grey a.title {
	display: block;
	font-weight: bold;
	padding: 3px 0px 5px 0px;
}

.mixtv-player {
	width: 645px;
	height: 440px;
	background-image: url(mixtv/video_preview.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 10px 10px 0px 10px;
}
.mixtv-buttons {
	width: 625px;
	text-align: right;
	padding: 0px 20px 10px 0px;
}
#mixtv-share .fone {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-top: 1px !important;
	margin-right: 10px;
}
.mixtv-player .title {
	padding: 5px 0px 0px 0px;
	margin: 0;
	text-align: center;
	color: #d6d6d6;
	font-size: 1.1em;
	font-weight: bold;
	width: 625px;
}
.mixtv-player .title a {
	color: #d6d6d6 !important;
}
.mixtv-player .date {
	float: left;
	color: #d6d6d6;
	font-size: 12px;
	font-weight: normal;
}
.mixtv-player .comments {
	float: right;
	color: #d6d6d6;
	font-size: 12px;
	font-weight: normal;
}
.mixtv-embed {
	color: #d6d6d6;
	height: 30px;
	padding-bottom: 20px;
}
.mixtv-embed input {
	margin: 0px 0px 0px 30px !important;
	padding: 0px 5px 0px 5px !important;
	width: 522px;
	height: 29px;
	background-color: transparent;
	background-image: url(mixtv/embed_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: none;
	color: #d6d6d6;
}

/* chat-mini */
#mixer-chat .chat-mini {
	font-size: 0.85em;
}
#mixer-chat .chat-mini .messages {
	display: none;
	overflow: hidden;
}
#chat-front .messages {
	height: 454px;
}
#mixer-chat .chat-mini .messages .item {
	background: #fff;
	padding: 5px 10px 5px 10px;
}
#mixer-chat .chat-mini .messages .spacer {
	height: 2px;
	line-height: 1px;
	overflow: hidden;
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
}
#mixer-chat .chat-mini .messages .body {
	min-height: 40px;
	_height: 40px;
}
#mixer-chat .chat-mini .messages .body-private {
	background: #e5b3b4;
}
#mixer-chat .chat-mini .messages .no-height {
	min-height: 0px !important;
	_height: 0px !important;
}
#mixer-chat .chat-mini .messages .avatar40 {
	width: 40px;
	height: 40px;
	float: left;
	padding: 0px 5px 0px 0px;
}
#mixer-chat .chat-mini .messages .member {
	font-weight: bold;
	color: #555;
}
#mixer-chat .chat-mini .messages a.member:hover {
	text-decoration: none;
}
#mixer-chat .button-next {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background: #fff;
}
#mixer-chat .button-next a {
	display: block;
	padding-top: 15px;
	color: #808080;
	font-weight: bold;
	background-image: url(/mixer/images/button_next.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
#mixer-chat .title {
	height: 25px;
	text-align: right;
}

#hockey2011 {
	padding: 0px 0px 0px 0px;
}
#hockey2011 .hockey-one {
	padding-bottom: 10px;
}
#hockey2011 .hockey-one .title {
	font-weight: bold;
}
#hockey2011 .hockey-one td {
	text-align: center !important;
}
#hockey2011 .hockey-one td.first {
	text-align: left !important;
}

#football2010 {
	padding: 0px 0px 10px 0px;
}
#football2010 table.football-results {
	width: 100%;
}
#football2010 td.heading {
	font-weight: bold;
	text-decoration: underline;
	padding: 3px 5px 5px 5px;
}
#football2010 tr.group td.start {
	padding: 3px 5px 3px 5px;
	text-align: left;
}
#football2010 tr.group td {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #e0e0e0;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: center;
}
#football2010 tr.team td.start {
	padding: 3px 5px 3px 5px;
	text-align: left;
}
#football2010 tr.team td {
	padding: 3px 3px 3px 3px;
	text-align: center;
}


#new-wave-2010 .picture {
	width: 60px;
	padding: 10px 10px 10px 0px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}
#new-wave-2010 .info {
	text-align: left;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #ccc;
}
#new-wave-2010 a.more {
	float: none;
}


#tvnet {
	padding: 20px 0px 10px 0px;
}
#tvnet .logo {
	display: block;
	text-align: center;
	padding-bottom: 8px;
}
#tvnet .content .item {
	text-align: center;
	padding: 0px 27px 10px 27px;
}
#tvnet .content .item .comments {
	padding: 0px 0px 0px 15px;
	color: #c90200;
	background-image: url(tvnet_comments.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}
#tvnet .foot {
	display: block;
	border-top: 5px solid #fe6a00;
	color: #fff;
	background-color: #595959;
	text-align: center;
	padding-top: 6px;
	height: 22px;
	font-size: 12px;
}


.nnn_teaser_title {
	font-family: "Helvetica", "Arial";
	font-size: 1em;
	color: #000;
}


#currency {
	padding-bottom: 10px;
}
#currency .line {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
}


#summary11 td.item {
	width: 130px;
	padding: 5px 5px 5px 5px;
	text-align: center;
}
#summary11 td.item .title {
	display: block;
	padding-top: 10px;
	font-weight: bold;
}
#summary11 td.vote {
	width: 130px;
	padding: 5px 5px 5px 5px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
#summary11 td.vote div {
	height: 20px;
	padding: 5px 0px 5px 0px;
}
#summary11 td.vote a {
	display: none;
	font-weight: bold;
	color: #fff;
}
#summary11 .warn {
	padding: 20px;
	text-align: center;
	font-weight: bold;
}

#summary11 .active .votes {
	display: block;
	padding-top: 5px;
	background-color: #000;
	color: #fff;
	font-weight: bold;
}


