body, div, td, h1, h2, h3, h4, h5, h6, ul, form {
	font-family: Verdana;
	font-size: 10px;
	color: #575757;

	margin: 0px;
	padding: 0px;
}

a {
    color: #F77841;
	text-decoration: none;
}

body {
	background-color: #1b1b1b;
}

#page {
	width: 1000px;
	margin: 0px auto;
	background-color: #ffffff;
}

.form_errors ul li {
    color: #ff0000;
    padding-bottom: 10px;
}

#header {
	background-image: url('images/header.jpg');
	background-repeat: no-repeat;

	width: 1000px;
	height: 86px;
}

#header-date {
	color: #ffffff;
	text-align: right;

	height: 14px;
	padding: 15px 25px 0px 330px;
}

#header-date img {
    vertical-align: middle;
}
#header-date table td {
    color: #ffffff;
}

#header-search {
	text-align: right;

	padding: 15px 25px 0px 0px;
}

#header-search input  {
	height: 14px;
	color: #000000;
}

#header-search input.submit {
	width: 61px;
	height: 18px;

	font-size: 12px;
	background-image: url('images/search.jpg');
	background-repeat: no-repeat;
	color: #ffffff;
	font-style: italic;
	border: 0px none;
}

#header-search-adv {
	text-align: right;
	padding-right: 25px;
	font-weight: bold;
}

#header-search-adv a {
	color: #718da0;
	font-style: italic;
}

#header-search label , #header-search a {
	color: #ffffff;
}

#header_banners {
	height: 90px;

	border-left: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
	background-color: #ebebeb;
}

#header_banners img {
	border: 0px;
}

.banner img {
    border: 0px;
}

#h_b-left {
	background-color: #ebebeb;

	float: left;
	padding-left: 5px;
	width: 728px;
	height: 90px;
}

#h_b-right {
	background-color: #ebebeb;

	float: right;
	padding-right: 5px;
	width: 250px;
	height: 90px;
}

#top_menu {
	background-image: url('images/top_menu.jpg');
	background-repeat: no-repeat;

	width: 1000px;
	height: 29px;
}

#top_menu a {
	color: #ffffff;
}

#top_menu a:hover, #top_menu a.act {
	color: #FF6600;
        font-weight: bold;
}

#t_m-left {
	width: 153px;
	height: 20px;
	float: left;
	padding: 8px 0px 0px 33px;
}

#t_m-left a {
    font-weight: bold;
}

.t_ml-email {
	margin-left: 38px;
}

#t_m-right {
	height: 20px;
	width: 800px;
	float: left;
	padding: 8px 0px 0px 0px;
}

#t_m-right ul {
	list-style-type: none;

	padding-left: 20px;
}

#t_m-right ul li {
	display: inline;

	color: #ffffff;
}

#t_m-right ul li h2 {
	display: inline;
}

#main {
	width: 988px;
	padding: 5px;
	border-left: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
}

#blog-block {
	width: 180px;
	height: 166px;
	background-image: url('images/left_blog.jpg');
	background-repeat: no-repeat;
}

#blog-block h2 {
	padding: 140px 0px 0px 120px;
}

#blog-block h2 a {
	color: #ffffff;
}

#hirl-block {
	padding: 5px 5px 0px 5px;

	background-image: url('images/menu_subsc.jpg');
	background-repeat: no-repeat;
}

#hirl-block  h2 {
	padding-bottom: 15px;
}

#hirl-block  form {
	text-align: center;
}

#hirl-block input {
	margin: 10px;
}

#hirl-block .submit {
	margin: 0px;
}

.left-top h2 {
	height: 22px;
	padding: 5px 0px 0px 5px;

	color: #ffffff;
	background-image: url('images/left_head.jpg');
	background-repeat: no-repeat;
}

.left-top ul {
	padding-left: 20px;
	padding-bottom: 5px;

	color: #f77841;
}

.left-top ul li {
	padding-top: 5px;
}

.left-top ul li a {
	color: #f77841;
}

#left-banners .banner {
	padding: 10px 15px;
}

#m-right {
	width: 250px;
	float: left;
	padding-left: 5px;
}

#m-content {
	width: 538px;
	float: left;

	margin: 0px 5px 5px 10px;
}

#m-content .banners .banner {
	padding: 5px;
	margin-bottom: 10px;

	text-align: center;
	border: 2px solid #f4f2f3;
}

#mc-news, #mc-programs {
	margin-bottom: 10px;
}

#mc-news hr , #mc-programs hr, #m-content hr {
	border: 0px none;
	border-top: 1px solid #000000;
}

#mcn-news {
	width: 333px;
	float: left;
	padding-right: 20px;

	background-image: url('images/news_del.jpg');
	background-position: right 40px;
	background-repeat: repeat-y;
}

#mcn-last {
	width: 185px;
	float: left;
}

#mcn-last ul {
	margin-left: 13px;
}

#mcn-last ul li {
	padding-bottom: 5px;
}

#mcn-last ul li h3 a {
	color: #8f8f8f;
}

.mcnn-news {
	padding-bottom: 21px;

	background-image: url('images/news_delh.jpg');
	background-position: left bottom;
	background-repeat: repeat-x;
}

.mcnn-news img, .mcp-program img {
	border: 5px solid #dcdcdc;
	margin-right: 10px;
	float: left;
}

.mcnn-news h3 a, .mcp-program h3 a {
	font-size: 11px;
	color: #8f8f8f;
}

.mcnn-news a, .mcp-program a {
	color: #8f8f8f;
}

.mcp-program {
	width: 260px;
	float: left;
	padding-bottom: 10px;
}

.mcp-program.first {
	padding-right: 18px;
}

.mcp-program  .date {
	color: #fca175;
	font-weight: bold;
}

#mcp-bg {
	background-image: url('images/program_bg.jpg');
	background-repeat: repeat-y;
}

#content-head {
	color: #FF4E02;
        font-size: 14px;
        font-weight: bold;
	padding: 5px 20px 15px 15px;
        border-bottom: 1px solid #EF4E02;
	margin-bottom: 10px;
}

#content-foot {
	text-align: center;
}

#content-foot ul {
	list-style-type: none;
	padding: 10px 0px 10px 0px;
}

#content-foot ul li {
	display: inline;
}

#content-foot ul li h2 {
	display: inline;
}

#content-foot ul li h2 a {
	color: #8f8f8f;
}

#content-foot ul.colored li h2 a {
	color: #fca175;
}

#mr-login form {
	padding: 3px;
	background-color: #d3d3d3;
}

#mr-login form input {
	width: 105px;
        font-size: 10px;
}

#mr-login form a {
	text-decoration: underline;
	color: #3a3b3d;
}

#mr-login form .submit {
	background-color: inherit;
	border: 0px none;
	padding: 0xp;
	margin-top: 0px;
	text-align: left;
        font-size: 10px;
}

#mrl-logged {
    padding: 10px;
	background-color: #d3d3d3;
}

#mrl-logged a {
    text-decoration: none;
	color: #3a3b3d;
}

#m-right hr {
	border: 0px none;
	border-top: 2px dotted #3a3b3d;
}

#online-radio {
	background-image: url('images/right_radio.jpg');
	background-repeat: no-repeat;
}

#or-reg {
	padding: 5px;
        background-image:url('images/right_radio.jpg');
        background-repeat:no-repeat;
}

#or-reg a {
	color: #ff4e02;
	font-weight: bold;
	font-size: 12px;
}

#online-radio h2 {
	color: #949494;
	font-weight: bold;
	font-size: 12px;
	padding: 12px 0px 10px 5px;
}

#m-right .banner {
	margin: 10px 0px 10px 0px;
}

#footer {
	background-image: url('images/footer.jpg');
	background-repeat: no-repeat;

	width: 1000px;
	height: 40px;
}

.mcnn-news, .mcp-program {
    text-align: justify;
}

.mcnn-news a:hover, .mcp-program a:hover, #mcn-last a:hover {
    color: #F77841;
}

/* list */
.showlist-top {
    width: 322px;
    padding-right: 10px;
    float: left;
  margin-bottom: 10px;
  padding-bottom: 5px;
  height: 146px;
}
.showlist-top.last {
    padding-right: 0px;
}

.showlist-top a {
  color: #21231b;
}

.showlist-top h2 a {
  color: #575755;
  font-size: 12px;
  font-weight: bold;
}


.showlist-top .heading {
  margin:0px;
  margin-bottom:5px;
}

.st-content {
  padding: 5px;
}

.showlist-center {
  padding:10px;
  border-bottom:1px dotted #000000;
}

.news-center td {
    border-bottom: 1px dotted #000000;
    padding: 10px 0px;
}

.news-center td h2 a {
    font-weight: bold;
    color: #575755;
    font-size: 12px;
}

.showlist-bottom a {
  color:#575755;
}

.showlist-bottom {
  margin-top:10px;
  width:528px;
}

.showlist-bottom td {
    padding: 5px;
}

.showlist-bottom .leftside {
  border-left: 1px dotted #000000;
}

.showlist-bottom .rightside {
  border-right: 1px dotted #000000;
}

.showlist-bottom h2 {
  font-size:12px;
  margin-bottom:5px;
}

.showlist-center h2 {
  font-size:12px;
}

.showlist-center a {
  background-image: url('images/event_arrow.jpg');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left:8px;
  color: #21231b;
}

.showlist-bottom hr {
  height:1px;
  border-top: 1px dotted #000000;
}

.showlist-top img, .showlist-bottom img {
    border:5px solid #DCDCDC;
    margin-right: 10px;
}

.showlist-top a:hover, .showlist-bottom a:hover, .showlist-center a:hover {
    color: #F77841;
}

.showlist-top .news_img {
    float: left;
    padding-right: 10px;
}
/* */
#archive_pager a {
    color: #8f8f8f;
}

#archive_pager a:hover {
    color: #f77841;
}
#m-left .menu {
    list-style-type: none;
}

#footer #f_l {
  float: left;
  padding-left: 200px;
}

#footer #f_r {
  float: right;
  padding-right: 270px;
}

#video_list .ml-item {
    float:left;
    padding-bottom:23px;
    padding-right:23px;
    width:164px;
    height: 190px;
}

#video_list .ml-item.last {
    padding-right:0;
}

#palyazat .hitem {
    float: left;
    padding-left: 10px;
    padding-bottom: 10px;
}

.vhead {
    background-image: url('images/szavazo-box-top.jpg');
    width: 250px;
    height: 83px;
}

.vfoot {
    background-image: url('images/szavazo-box-foot.jpg');
    width: 250px;
    height: 29px;
}

.vbody {
    background-color: #e8e8e8;
    padding-left: 20px;
}

.vbody .txt {
    font-weight: bold;
    font-size: 12px;
}

#top-menu {
    padding: 3px;
    border-left: 1px solid #8e8e8e;
    border-right: 1px solid #8e8e8e;
}
#top-menu table {
    width: 100%;
}

#top-menu table td {
    background-image: url('images/top-menu-bg.jpg');
    height: 26px;
}

#top-menu table td h2 {
    padding: 0px 3px;
    color: #FF4E02;
    float: left;
    font-weight: normal;
}
#top-menu table td h3 {
    padding: 0px 3px;
    float: left;
    border-right: 1px solid #FFFFFF;
    font-weight: normal;
    letter-spacing: -1px;
}
#top-menu table td h3.last {
    border-right: 0px none;    
}
#top-menu table td h3 a {
    color: #FFFFFF;
}

.main-news-row {
    width: 320px;
    float: left;
    padding-right: 14px;
}

.main-news-row.last {
    padding-right: 0px;
}
.main-news-row .banner {
    margin-bottom: 10px;
}
#news-kiemelt {
    margin-bottom: 10px;
}
#news-kiemelt h2 {
    margin: 4px 0px;
}

#news-kiemelt h2 a {
    color: #FF4E02;
    font-size: 12px;
}

.news-small-list {
    color: #FF4E02;
    list-style-type: square;
    padding-left: 12px;
    padding-top: 10px;
}
.news-small-list li {
    padding-left: 5px;
    padding-top: 5px;
}
.news-small-list li a {
    color: #575757;
}

.news-block h2 {
    font-weight: bold;
    font-size: 12px;
    border-bottom: 1px solid #FF4E02;
    padding-bottom: 5px;
    margin-bottom: 15px;
}

.news-block img {
    border: 5px solid #DCDCDC;
    margin: 0px 5px 5px 0px;
}
.news-block a {
    color: #575757;
}
.news-block h3 {
    padding-bottom: 5px;
}

.news-block {
    padding-bottom: 10px;
}

#vb-left {
    background-image: url('images/vblock-bg.jpg');
    width: 654px;
    float: left;
    background-repeat: no-repeat;
    background-color: #424242;
}
#video-block td.title {
    font-size: 14px;
    font-weight: bold;
    color: #FF4E02;
    padding-left: 172px;
    height: 38px;
}
#vb-left .vbl-1 img {
    padding: 10px;
}
#vb-left .vbl2b {
    padding: 10px 10px 10px 10px;
}
#vb-left .vbl2b {
    color: #FF4E02;
}
#vb-left .vbl2b img {
    margin-right: 10px;
}
#vb-left .vbl2b a {
    color: #FFFFFF;
}

#vb-right {
    padding-left: 14px;
    width: 320px;
    float: left;
}

#main-programs {
    margin: 10px 0px;
}

#lexicon-block {
    background-color: #575757;
    padding: 5px;
}
#lexicon-block h2 {
    color: #FF4E02;
    font-size: 14px;
    font-weight: normal;
    padding: 5px 0px 5px 5px;
    border-bottom: 1px solid #FF4E02;
    margin-bottom: 5px;
}
#lexicon-block th {
    background-color: #1b1b1b;
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
    padding: 5px;
}
#lexicon-block ul {
    list-style-type: none;
    padding-left: 5px;
    padding-bottom: 25px;
}
#lexicon-block ul li {
    padding-bottom: 5px;
    font-size: 12px;
}
#lexicon-block ul li a {
    color: #FFFFFF;
}

.main-news-row-wide {
    width: 654px;
    float: left;
    padding-right: 14px;
}
.main-news-row2 {
    float: left;
    width: 320px;
}

.new-show-img {
    padding-right: 10px;
    padding-bottom: 10px;
}

.vmore {
    padding-right: 20px;
    padding-bottom: 10px;
}

.news-block .more a {
    color: #FF4E02;
}

#mainpage {
    width: 200px;
}

#filter-sportok {
    float: right;
}

.most-readed h2 {
    background-color: #F77841;
    padding: 10px;
    color: #ffffff;
}
