html, body {margin:0; padding:0;}

body {background:#ffffff; color:#000000;}
body, table {font: 1.1em/1.2 sans-serif;}

.hidden {display:none;}
.left {text-align:left;}
.center {;text-align:center;}
.right {;text-align:right;}
.small, .smaller {font-size:smaller;}

.imgleft {float:left; margin:0.3em 1em 0.3em 0; padding:0;}
.imgright {float:right; margin:0.3em 0 0.3em 1em; padding:0;}

p, h1, h2, h3, h4 {margin: 0.5em 0 0.3em 0}

img, input, button {vertical-align: middle;}
select, textarea {vertical-align: top;}

a {color:#fc560c;}
a:hover {color:#000000;}
img {border:none;}
.center {text-align:center;}

hr.cleaner {clear:both; height:1px;	margin:-1px 0 0 0; padding:0; border:none; visibility:hidden;}
#page {margin:auto; padding:0 0 2em 0; width:1000px;}

#header {position:relative; top:10; left:0; margin:0; padding:0; margin-bottom:20px; width:100%; font-size:100%; line-height:1.1; color:#999;}
#header a {color:#808080;}
#header a:hover {color:white;}

#logo {width:100%; height:62px; margin:30px 0 0 0; padding:0; font-size:100%; background: url('televize.gif') 160px 0 no-repeat; border-bottom: 1px solid #e5e5e5;}
#logo a {display:block; margin:0 0 0 160px; padding:0; width:550px; height:100%;}
#logo a:hover {background:transparent;}
#logo span {display:none;}
#publisher {margin:0.5em 0 0 170px; font-size:10px;}

#other-titles-bauer {position:absolute; top: 8px; left: 30px; z-index:10; width: 50px; height: 50px; margin:0; padding: 0 0 0 0;}
#other-titles {	position:absolute; top:15px; left:50px; z-index:10;	width: 120px;	background: white url('squares.gif') top left no-repeat; margin:0; padding: 25px 0 0 0;font-size:10px; line-height:1;}
#other-titles a {display:block; margin:0; padding:1px 0; text-decoration:none;}

	
#pgtitle {
	margin: 0 0 0.8em 2em; padding:0;
	font-size: 125%;
	color: #F50;
	border:1px red solid;
	}

#copyright {
	clear:both;
	margin:55px 0 1em 60px !important;
	width:1000px;
	padding-top:1em;
 	border-top:1px solid #ccc;
	text-align:center;
	font-size:10px;
	color:#666;
}


/* NAV lista */
#navlista {position:relative; margin: 0.5em 0 0 0; padding: 0 2em; border-bottom: 1px solid #c50;}
#navlista a {margin:0; padding: 2px 22px 2px 5px; font-size: 65%; background: #808080 url('ucho-off.gif') top right no-repeat; color:white; text-decoration:none;}
#navlista a.selected {background: #f50 url('ucho-red.gif') top right no-repeat;}
#navlista .magazins {background: #930 url('ucho-offb.gif') top right no-repeat;}
#navlista a:hover {background: #f50 url('ucho-red.gif') top right no-repeat;}

.red {color:#f50;}

#det-article {clear:both;}
#content {width:640px; float:left;}
#spozors {width:280px; height:689px; float:right; background: #010008 url('loga-vsechny-bg.jpg') top left no-repeat;}
#spozors .sponzors {margin-top:20px;}


#submenu  {margin-bottom:10px; margin-left:2px;}
#submenu a {color:#ff5500; font-size:13px; font-weight:bold; text-decoration:none;}
#submenu a.akt, #submenu a:hover {color:#000000;}

form {clear:both;}
form h3 {clear:both; font-size:120%;}
form div.pair {float:left; margin-right:10px; margin-bottom:20px;}
form div.udaje {clear:both;}
form div.udaje div.pair {float:none; margin:0;}
form div.udaje h3 {color:#ff5500; padding-top:20px;}
form label {display:block;}
form input.text {width:150px;}
form input.long {width:315px;}
form input.button {clear:both; margin-top:15px; padding:6px; background-color: #ffffff; border:1px #808080 solid;}
form .inpcheckbox {float:left;}
form .lblcheckbox {margin-top:15px; width:350px;}
form label.required {font-weight:bold;}

form div.errors {width:315px; padding:10px; border:1px #808080 solid; color:#ff0000; font-weight:bold;}
form div.errors div {margin-bottom:10px;}

#FinaleFrm label {display:inline;}
#FinaleFrm input {margin-bottom:4px;}
#FinaleFrm div.udaje .inpcheckbox {margin:auto; margin-top:4px; margin-right:4px;}
#FinaleFrm div.udaje .lblcheckbox {display:block;}

#FinaleFrm div.nominacebg {width:100%;}
#FinaleFrm #cat_zpravodajstvi div.nominacebg {background:transparent url('nominace_cat_zpravodajstvi.jpg') right center no-repeat;}
#FinaleFrm #cat_publicistika div.nominacebg {background:transparent url('nominace_cat_publicistika.jpg') right center no-repeat;}
#FinaleFrm #cat_zabava div.nominacebg {background:transparent url('nominace_cat_zabava.jpg') right center no-repeat;}
#FinaleFrm #cat_herec div.nominacebg {background:transparent url('nominace_cat_herec.jpg') right center no-repeat;}
#FinaleFrm #cat_herecka div.nominacebg {background:transparent url('nominace_cat_herecka.jpg') right center no-repeat;}
#FinaleFrm #cat_zpevak div.nominacebg {background:transparent url('nominace_cat_zpevak.jpg') right center no-repeat;}
#FinaleFrm #cat_zpevacka div.nominacebg {background:transparent url('nominace_cat_zpevacka.jpg') right center no-repeat;}
#FinaleFrm #cat_porad div.nominacebg {background:transparent url('nominace_cat_porad.jpg') right center no-repeat;}
#FinaleFrm #cat_serial div.nominacebg {background:transparent url('nominace_cat_serial.jpg') right center no-repeat;}

.vysledky h3 {clear:both; color:#ff5500; font-size:120%;}
.vysledky h2, .vysledky myhelpers-gallery {clear:both;}
.vysledky div {clear:both; font-size:150%; font-weight:bold;}
.vysledky div img {margin-bottom:15px; margin-right:15px; float:left;}

table.smscode {width:400px;}
table.smscode td.first {width:200px;}