body {width:100%;text-align:center;margin:0;padding:0;background:#fff;color:#333;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10pt;}
a {color:#4682B4;text-decoration:none;}
a:hover {color:#1E90FF;text-decoration:underline;}
a img {border:none;}
h1 {width:100%;text-align:center;font-size:12pt;font-weight:bold;margin:0;padding:0;color:#4682B4;}
h2 {font-size:11pt;font-weight:bold;margin:0;padding:5px 0;color:#4682B4;width:100%;text-align:center;}
ul {margin:0;padding:0;}
li {margin:2px 0;padding:0;list-style:none;text-align:left;}
table {width:100%;}
th {text-align:center;}
td {vertical-align:top;}
.header {margin:0 0 20px 0;}
.header td {height:74px;vertical-align:middle;}
.headerleft {width:84px;text-align:left;}
.headerright {width:120px;text-align:right;}
.logo {width:80px;margin:0;padding:0 0 0 5px;}
.page {max-width:1280px;margin:20px auto;text-align:left;}
.conteiner {margin:0 10px;padding:0;}
.adminpage {width:100%;min-width:800px;max-width:1280px;margin:20px auto 20px auto;text-align:left;}
.userbar {float:right;}
.homelink {margin:20px 0;}
.homelink div {float:right;margin:0;}
.homelink a {padding:4px 10px;background:#ddd;}
.homelink a:hover {background:#ccc;}
.editlink {float:right;margin:-20px 0 10px 0;}
.taglist, .codelist {width:100%;clear:both;padding:10px 0;margin:10px 0;}
.taglist li, .codelist li {float:left; margin: 0 14px 0 0;}
.listchannels {margin:0 auto;}
.listchannels  td {width:33%;padding: 0 10px;}
/*.allchanels div {height:640px;overflow:auto;}*/
.chanels li {border-bottom:1px dotted #ddd;padding:3px 0 6px 0;}
.chanels li a {font-size:80%;}
.chanels li a {padding:2px 4px;background:#eee;font-weight:bold;}
.chanels li a:hover {background:#ccc;}
.categories {width:100%;border-left:1px solid #ddd;}
.categories td {margin:0;padding:0 5px;border-right:1px solid #ddd;}
.alltags {float:right;width:67%;}
.tags ul {margin:0;padding:0;}
.countries {border-right:1px solid #ddd;}
.countries ul  {width:340px;margin:0;padding:0 4px;}
.countries li {width:50%;margin:0;padding:4px 0;float:left;}
.countries li a {margin:0;padding:0;}
.tags li {float:left;margin:5px 8px;}
.categories li a {margin:0;padding:2px 5px;background:#eee;font-weight:bold;font-size:8pt;}
.categories li a:hover {background:#ccc;}
.tvplayer {margin:0;padding:0;text-align:center;}
#mediaplayer {margin:0 auto;padding:0;text-align:center;clear:both;}
.footer {width:100%;clear:both;margin-top:50px;text-align:center;}
.description h2 {text-align:left;margin:20px 0 0 0;}
.description p {margin:0 0 0 0;}
form {width:500px;text-align:left;}
form p {margin:16px 0;}
.button {font-size:14pt;padding:5px 20px;}
.errors {color:#f00;}
.sucsess {color:#008000;}
.clear {width:100%;height:1px;clear:both;}
.full {width:100%;}
.selecttags, .selected li, .full li, .bar li {line-height:200%;}
.selecttags span {margin:4px;padding:2px 4px;background:#ccc;}
.right {float:right;margin-right:20px;}
.selected {width:40%;padding:0 10px;}
.selected li a {font-size:120%;}
.full a {padding:2px 4px;background:#eee;font-weight:bold;}
.full a:hover {background:#ccc;}
.bar {width:30%;font-size:8pt;}
.pagenav {width:100%;margin:20px 0;clear:both;text-align:center;}
.pagenav span {margin:0 4px;font-weight:bold;}
.pagenav span a {margin:0;padding:1px 4px;border:1px solid #4682B4;}
#vk_comments {padding:20px 0;}
