html {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
applet {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
tt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.none {
	display: none;
}
.box::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#tabs::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.breadcrumbs::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#prouzek::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.share::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.contentpaneopen::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.smallFrontpageIcon::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#featured2::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#featured::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#right .moduletable::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#right .moduletable_tyden::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#right .moduletable_sva::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#autobazar::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#autopujcovna::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#pneuservis::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.box-content::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
ul::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#main::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#main-in::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#container::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.product::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#product::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
product-image::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.product-small::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#header::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#featured-products::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#basic-filter::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#filtered-products::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#accessories::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
#nav::after {
	height: 0px; line-height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden;
}
.clear {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.f-left {
	float: left !important;
}
.f-right {
	float: right !important;
}
.t-left {
	text-align: left !important;
}
.t-center {
	text-align: center !important;
}
.t-right {
	text-align: right !important;
}
.t-justify {
	text-align: justify !important;
}
.va-top {
	vertical-align: top !important;
}
.va-middle {
	vertical-align: middle !important;
}
.va-bottom {
	vertical-align: bottom !important;
}
.nom {
	margin: 0px !important;
}
.nomt {
	margin-top: 0px !important;
}
.nomb {
	margin-bottom: 0px !important;
}
html {
	background: url("../images/background.png") repeat-x left top rgb(86, 131, 211);
}
body {
	background: url("../images/background-top.png") no-repeat left top; margin: 0px; font-family: Arial, helvetica, sans-serif; font-size: 0.75em; -ms-overflow-x: hidden; _background: #5683d3 url(../images/background.png) repeat-x top left; behavior: url(/hover/csshover.htc); _text-align: center; _padding-top: 0;
}
a {
	color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;
}
a:hover {
	color: rgb(241, 94, 34);
}
#copyright a {
	color: rgb(241, 94, 34);
}
#copyright a:hover {
	color: rgb(0, 0, 0);
}
ul {
	list-style: none;
}
p {
	margin-bottom: 1em;
}
p img {
	margin: 10px 0px;
}
.moduletable p img {
	margin: 3px;
}
h2 {
	padding-top: 0.5em; padding-bottom: 0.75em; margin-top: 10px; margin-bottom: 5px;
}
h3 {
	padding-top: 0.5em; padding-bottom: 0.75em; margin-top: 10px; margin-bottom: 5px;
}
table {
	font-size: 1em;
}
hr {
	background: rgb(192, 192, 192); margin: 15px 0px; padding: 0px; border: 0px solid rgb(192, 192, 192); border-image: none; height: 1px; color: rgb(192, 192, 192); line-height: 1px; clear: both; font-size: 1px; display: block;
}
fieldset {
	padding: 10px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 670px; margin-top: 15px;
}
fieldset.input {
	margin: 5px 0px 0px 5px; padding: 0px; border: currentColor; border-image: none;
}
fieldset hr {
	margin: 5px 0px 15px;
}
legend {
	color: rgb(241, 94, 34); font-weight: bold;
}
.active {
	color: rgb(241, 94, 34) !important; font-weight: bold;
}
.small {
	font-family: Tahoma; font-size: 0.9em;
}
.share {
	padding-right: 20px; float: right;
}
.share a {
	margin-left: 7px; float: left; display: block;
}
.smlblue {
	color: blue; font-size: 8pt; font-weight: normal;
}
a.smlblue {
	text-decoration: none;
}
a.smlblue:hover {
	color: rgb(255, 0, 51); text-decoration: underline;
}
.label_radio {
	padding-left: 10px;
}
#container {
	margin: 0px auto; width: 987px; text-align: left; position: relative;
}
#header {
	height: 130px; position: relative;
}
#prouzek {
	background: rgb(1, 8, 58); padding: 3px; color: rgb(255, 255, 255); font-family: Arial; font-size: 11px; display: block; _height: 13px;
}
#prouzek a {
	color: rgb(255, 255, 255); font-weight: normal;
}
#prouzek .here {
	color: rgb(241, 94, 34);
}
.usermenu {
	float: right; display: block;
}
.propagace {
	top: 2px; margin-left: 3px; float: left; display: block; position: relative;
}
#loginDiv {
	background: rgb(1, 8, 58); padding: 10px 0px 5px 25px; width: 405px; height: 50px; color: rgb(208, 208, 208); font-size: 0.9em; float: right; display: block;
}
#loginDiv #form-login-username input {
	padding: 2px 0px 2px 25px; width: 152px; color: rgb(51, 51, 51); font-size: 1.1em; margin-right: 10px; float: left; display: block; _height: 17px; _width: 172px;
}
#loginDiv #form-login-password input {
	padding: 2px 0px 2px 25px; width: 152px; color: rgb(51, 51, 51); font-size: 1.1em; margin-right: 10px; float: left; display: block; _height: 17px; _width: 172px;
}
#loginDiv #form-login-username input {
	background: url("http://pctuning.tyden.cz/ikonky/user_green.png") no-repeat 5px rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none;
}
#loginDiv #form-login-password input {
	background: url("http://pctuning.tyden.cz/ikonky/key.png") no-repeat 5px rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none;
}
#loginDiv br {
	display: none;
}
#loginDiv label {
	display: none;
}
#loginDiv p {
	margin: 0px; padding: 0px;
}
#loginDiv fieldset {
	margin: 5px 0px 0px; padding: 0px; border: currentColor; border-image: none;
}
#loginDiv .button {
	border: 0px currentColor; border-image: none; width: 19px; height: 20px; text-indent: -9999px; overflow: hidden; display: block; background-image: url("../images/login.png");
}
#sl_horiz {
	width: 405px;
}
#loginSpan {
	padding-left: 0px; cursor: pointer;
}
#logo {
	clear: both; float: left; position: relative;
}
#banner {
	background: url("../images/reklama-vertical.png") no-repeat right top; margin: 5px -10px 15px -1px; width: 750px; padding-right: 10px; float: right; position: relative;
}
#banner2 {
	background: url("../images/reklama-vertical.png") no-repeat right top; width: 250px; padding-right: 10px; margin-right: -10px; margin-bottom: 10px;
}
#banner3 {
	width: 690px; height: 40px; margin-top: 20px; display: block;
}
#banner-small {
	background: url("../images/reklama-vertical.png") no-repeat right 10px; padding-top: 8px; padding-right: 10px; margin-top: 5px; margin-right: -10px;
}
#reklam {
	background: url("../images/reklama-vertical.png") no-repeat 122px 10px; left: -130px; top: 140px; width: 120px; padding-right: 10px; display: block; position: absolute;
}
#nav .search {
	top: 0px; right: 0px; margin-right: -3px; position: absolute;
}
#nav .search input {
	background: rgb(255, 255, 255); padding: 4px 0px 4px 2px; border: 1px solid rgb(208, 208, 208); border-image: none; width: 215px; height: 11px; font-size: 0.9em; margin-right: 1px; float: left; display: block; _padding: 2px 0 3px 2px;
}
#nav .search .button {
	border: 0px currentColor; border-image: none; width: 21px; height: 18px; text-indent: -9999px; overflow: hidden; margin-top: 2px; margin-right: 5px; margin-left: 9px; background-image: url("../images/search-button.png"); _margin-top: 0;
}
#extSearch {
	background: rgb(255, 255, 255); padding: 7px; border: 1px solid rgb(255, 94, 27); border-image: none; width: 204px; right: 30px; line-height: 140%; font-size: 0.9em; margin-top: 23px; display: none; position: absolute; z-index: 1000; _width: 220px;
}
.closeDiv {
	top: 10px; right: 10px; position: absolute;
}
#nav {
	width: 990px; height: 24px; clear: both; position: relative;
}
#nav ul.menu li {
	background: none; padding: 0px; margin-right: 2px; float: left; display: block; position: relative; z-index: 1;
}
#nav ul.menu {
	display: block;
}
#nav ul.menu li ul li {
	
}
#nav ul.menu li a {
	background: url("../images/menu-background.png") repeat-x; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; float: left; display: block; position: relative; z-index: -1;
}
#nav ul.menu li a span.left-corner {
	background: url("../images/menu-left-background.png") no-repeat; display: block; position: relative;
}
#nav ul.menu li a span.left-corner span {
	background: url("../images/menu-right-background.png") no-repeat right top; padding: 5px 10px; display: block;
}
#nav ul.menu li ul {
	background: rgb(255, 255, 255) !important; left: 0px; top: 23px; width: 180px; display: none; position: absolute; z-index: 100000;
}
#nav ul.menu li:hover ul {
	background: url("../images/menu-alpha-0-85.png") !important; font-size: 0.9em; display: block;
}
#nav ul.menu li ul li a {
	background: none; width: 180px; color: rgb(3, 32, 108) !important; display: block;
}
#nav ul.menu li.active ul li a {
	background: none; width: 180px; color: rgb(3, 32, 108) !important; display: block;
}
#nav ul.menu li ul li a:hover {
	
}
#nav ul.menu li.active ul li a:hover {
	
}
#nav ul.menu li ul li {
	width: 180px; float: none; display: block;
}
#nav ul.menu li ul li a span.left-corner span {
	padding: 3px 10px;
}
#nav ul.menu li.active a {
	background: url("../images/menu-active-background.png") repeat-x; color: rgb(47, 47, 47);
}
#nav ul.menu li a:hover {
	background: url("../images/menu-active-background.png") repeat-x; color: rgb(47, 47, 47);
}
#nav ul.menu li.active a span.left-corner {
	background: url("../images/menu-active-left-background.png") no-repeat;
}
#nav ul.menu li a:hover span.left-corner {
	background: url("../images/menu-active-left-background.png") no-repeat;
}
#nav ul.menu li.active a span.left-corner span {
	background: url("../images/menu-active-right-background.png") no-repeat right top;
}
#nav ul.menu li a:hover span.left-corner span {
	background: url("../images/menu-active-right-background.png") no-repeat right top;
}
#nav ul.menu li ul li a span {
	background: none !important; color: rgb(3, 32, 108) !important;
}
#main {
	background: rgb(255, 255, 255); padding: 5px 15px 25px; width: 690px; color: rgb(0, 0, 0); line-height: 140%; clear: both; margin-top: -1px; float: left; position: relative;
}
#content {
	margin-top: 15px;
}
.breadcrumbs {
	font-size: 0.9em; margin-bottom: -10px; display: block; position: relative;
}
.obalka {
	_float: left;
}
#main .contentpagetitle {
	margin: 0px; top: -3px; color: rgb(47, 47, 47); line-height: 150%; clear: both; font-family: Tahoma, helvetica, sans-serif; font-size: 1.4em; font-weight: bold; position: relative;
}
#main .componentheading {
	margin: 0px; top: -3px; color: rgb(47, 47, 47); line-height: 150%; clear: both; font-family: Tahoma, helvetica, sans-serif; font-size: 1.4em; font-weight: bold; position: relative;
}
a.contentpagetitle:hover {
	color: rgb(255, 90, 22) !important;
}
.contentheading {
	width: 100%;
}
.articlecolumn .contentheading {
	margin-bottom: 3px; display: block;
}
.Articlecontentheading {
	padding: 0px !important; top: -5px; color: rgb(47, 47, 47); font-family: Tahoma; font-size: 1.3em; font-weight: bold; margin-bottom: -5px; display: block; position: relative;
}
.content {
	margin: 0px;
}
.articleIcon {
	margin-right: 10px; float: left; display: block;
}
.article_separator {
	margin: 10px 0px; height: 1px; line-height: 1px; font-size: 1px; border-bottom-color: rgb(182, 181, 181); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#artsep_0 {
	margin-top: -5px !important;
}
#separator-0 {
	display: none;
}
.pagination {
	padding-top: 10px;
}
.pagination span {
	padding-right: 5px; padding-left: 5px;
}
.pagination a {
	padding-right: 5px; padding-left: 5px;
}
.pagination span {
	color: rgb(241, 94, 34);
}
.pagination a {
	color: rgb(18, 45, 122); text-decoration: underline;
}
.pagination img {
	margin-bottom: -4px;
}
.pagenav_next {
	width: 100%; text-align: right; display: block;
}
.pagenav_next a {
	background: url("../images/arrow-orange.png") no-repeat; height: 15px; padding-right: 10px; float: right; display: block;
}
.pagenav_next {
	background: url("../img/arrow-orange.png") no-repeat right; height: 15px; padding-right: 15px; float: right; display: block;
}
#featured .featuredArticle {
	color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold;
}
#featured {
	clear: both; margin-top: -5px; margin-bottom: 30px;
}
.featuredArticle h4 {
	background: url("../images/featured-background.png"); padding: 6px 5px 4px; width: 97px; height: 64px; text-align: left; overflow: hidden; font-family: Tahoma; font-size: 1em; margin-right: 3px; float: left; display: block; _margin-right: 2px;
}
.featuredArticle a {
	color: rgb(255, 255, 255);
}
.featuredArticle .img {
	width: 112px; margin-right: -3px; float: left;
}
.featuredArticle .img img {
	float: right; display: block;
}
#featuredHeadline h3 {
	background: url("../images/bullet.png") no-repeat 0px; margin: 5px 0px; padding: 5px 0px 5px 15px; text-transform: uppercase; clear: both; font-family: Tahoma; font-size: 1em; font-weight: bold; display: block;
}
h3.dalsi-clanky {
	background: url("../images/bullet.png") no-repeat 0px; margin: 5px 0px; padding: 5px 0px 5px 15px; text-transform: uppercase; clear: both; font-family: Tahoma; font-size: 1em; font-weight: bold; display: block;
}
.featuredArticle a {
	color: rgb(255, 255, 255) !important;
}
#rotator {
	margin-right: -10px; _padding-right: -9px;
}
#rotator .featuredArticle {
	background: url("../images/featured2-background.png"); border: 1px solid rgb(147, 149, 152); border-image: none; width: 163px; color: rgb(255, 255, 255); text-transform: none !important; font-weight: normal !important; margin-right: 10px; float: left; display: block; _margin-right: 7px;
}
#rotator :last-child.featuredArticle {
	margin-right: 0px !important;
}
#rotator .featuredArticle a {
	font-weight: normal;
}
#rotator .featuredArticle h4 {
	background: url("../images/featured2-background.png") no-repeat; width: 153px; height: 80px; overflow: hidden; padding-top: 10px; padding-right: 10px; padding-left: 10px; font-family: Tahoma; font-size: 1.3em; display: block;
}
#rotator .featuredArticle img {
	margin: 0px; _width: 163px; _float: none; _margin-bottom: -3px;
}
#rotator a.contentpagetitle {
	background: url("../images/featured2-background.png"); padding: 10px; top: 0px; width: 143px; height: 55px; line-height: 120%; overflow: hidden; font-family: Tahoma; font-size: 15px; font-weight: bold; display: block; position: relative;
}
#lead {
	top: -5px; width: 290px; float: left; display: block; position: relative;
}
#lead .contentpagetitle {
	top: 0px; color: rgb(47, 47, 47); line-height: 110%; font-family: Tahoma, helvetica, sans-serif; font-size: 26px; font-weight: bold; position: relative;
}
#lead + .content {
	line-height: 19px; font-size: 14px; display: block;
}
#article-text {
	line-height: 19px; font-size: 14px; display: block;
}
.articleIconBig {
	background: rgb(208, 208, 208); border: 1px solid rgb(182, 181, 181); border-image: none; width: 383px; height: 255px; margin-right: 15px; margin-bottom: 15px; float: left; display: block !important;
}
.after-article-links {
	font-family: Tahoma; font-size: 11px; margin-top: 0px; display: block;
}
.after-article-links a {
	color: rgb(83, 83, 83);
}
.following-author-articles {
	background: url("../images/arrow-orange.png") no-repeat right; height: 15px; padding-right: 10px; clear: both; float: right; display: block;
}
.last-author-articles {
	clear: both; float: left; display: block;
}
h2.author-article {
	margin-top: 20px; margin-bottom: 15px;
}
#right {
	width: 250px; float: right; position: relative;
}
#right h3 {
	background: url("../images/gradient-bullet.png") no-repeat rgb(17, 40, 131); margin: -5px -5px 0px; padding: 5px 0px 5px 17px; color: rgb(255, 255, 255); text-transform: uppercase; clear: both; font-family: Tahoma !important; font-size: 12px; font-weight: bold; display: block; _margin-bottom: 5px;
}
#right .moduletable {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(102, 102, 102); border-image: none; clear: both; font-family: Arial; font-size: 0.95em; margin-bottom: 10px; display: block; _height: 1%;
}
.moduletable_tyden {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(102, 102, 102); border-image: none; clear: both; font-family: Arial; font-size: 0.95em; margin-bottom: 10px; display: block; _height: 1%;
}
.moduletable_sva {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(102, 102, 102); border-image: none; clear: both; font-family: Arial; font-size: 0.95em; margin-bottom: 10px; display: block; _height: 1%;
}
div.moduletable table.moduletable {
	margin: 0px !important; padding-bottom: 0px !important;
}
table.moduletable {
	border: currentColor !important; border-image: none !important;
}
table.moduletable_tyden {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
table.moduletable_sva {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
#right .moduletable_tyden h3 {
	background: url("../images/tyden.png") no-repeat 0px 1px rgb(17, 40, 131);
}
.moduletable_tyden li a {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; padding-left: 8px; margin-bottom: 5px; display: block;
}
.moduletable_sva li a {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; padding-left: 8px; margin-bottom: 5px; display: block;
}
li.mostread a {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; padding-left: 8px; margin-bottom: 5px; display: block;
}
.moduletable_tyden li {
	_margin-bottom: -8px; _padding-bottom: -8px;
}
.moduletable_sva li {
	_margin-bottom: -8px; _padding-bottom: -8px;
}
li.mostread {
	_margin-bottom: -8px; _padding-bottom: -8px;
}
.moduletable_tyden li a {
	margin-left: -5px; _margin-bottom: 0; _padding-bottom: 0; _margin-left: 0px;
}
.moduletable_sva li a {
	margin-left: -5px; _margin-bottom: 0; _padding-bottom: 0; _margin-left: 0px;
}
.moduletable_tyden li a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; color: rgb(255, 90, 22) !important;
}
.moduletable_sva li a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; color: rgb(255, 90, 22) !important;
}
li.mostread a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; color: rgb(255, 90, 22) !important;
}
.moduletable_tyden ul {
	margin-bottom: -5px;
}
.moduletable_sva ul {
	margin-bottom: -5px;
}
ul#newsfeed_tyden {
	margin-bottom: -10px;
}
ul.mostread {
	margin-top: 3px; margin-left: -5px; _margin-left: 0px;
}
li.mostread {
	margin-left: 0px;
}
a.mostread {
	margin-left: 5px;
}
.perex {
	padding-top: 10px; clear: both; font-weight: bold; margin-bottom: -15px; display: block;
}
#perex-divider {
	visibility: hidden;
}
#article-text ul {
	margin-bottom: 12px;
}
#article-text ol {
	margin-bottom: 12px;
}
#article-text li {
	background: url("../images/arrow-orange2.png") no-repeat left 6px; margin: 0px; padding-left: 8px; display: block;
}
fieldset li {
	background: url("../images/arrow-orange2.png") no-repeat left 6px; margin: 0px; padding-left: 8px; display: block;
}
#article-text table td {
	padding: 3px; line-height: 1em;
}
#article-text table th {
	padding: 3px; line-height: 1em;
}
#article-text table p {
	margin-bottom: 0px;
}
#article-text table br {
	display: none;
}
#article-text img {
	margin: 5px;
}
.after-article-links a:hover {
	color: rgb(241, 94, 34);
}
a.ctete-dale {
	color: rgb(241, 94, 34) !important;
}
.active {
	color: rgb(241, 94, 34) !important;
}
a.ctete-dale:hover {
	color: rgb(135, 135, 135) !important;
}
.article {
	line-height: 130%; padding-top: 10px; padding-bottom: 20px; font-family: Tahoma; font-size: 1.5em; font-weight: bold; _padding-top: 5px; _padding-bottom: 10px;
}
#article-text a {
	color: rgb(241, 94, 34);
}
fieldset a {
	color: rgb(241, 94, 34);
}
#article-text a:hover {
	color: rgb(83, 83, 83);
}
fieldset a:hover {
	color: rgb(83, 83, 83);
}
.smallArticleIconArea {
	text-align: right; float: right;
}
.smallArticleIconAreaSection {
	text-align: right; float: right;
}
.smallArticleIconArea {
	margin-left: 10px; float: right;
}
.bigArticleIconArea {
	margin-left: 10px; float: right;
}
.smallArticleIconAreaSection {
	float: left;
}
#chapters {
	background: rgb(213, 212, 212); width: 290px; float: left; min-height: 255px; _height: 255px;
}
.contenttoc {
	background: rgb(213, 212, 212); width: 290px; clear: left; margin-bottom: 10px; float: left;
}
.contenttoc th {
	padding: 6px 0px 0px 6px;
}
.contenttoc td {
	padding: 0px 0px 0px 10px;
}
.contenttoc a {
	color: rgb(47, 47, 47); font-size: 0.9em; font-weight: normal; text-decoration: underline;
}
.contenttoc span.active {
	color: rgb(241, 94, 34); font-weight: bold; text-decoration: underline;
}
.contenttoc th {
	color: rgb(47, 47, 47); font-size: 1.2em;
}
a.toclink {
	text-decoration: none !important;
}
a.toclink:hover {
	color: rgb(241, 94, 34);
}
.postinfo {
	top: 1px; padding-left: 5px; position: relative;
}
.sectiontableheader {
	position: relative; cursor: pointer;
}
#JOSC_formpos {
	margin: 0px;
}
#JOSC_formpos .sectiontableheader {
	display: block !important;
}
.komentare-mazani {
	text-align: center; color: rgb(241, 94, 34); font-weight: bold;
}
.voting-buttons {
	bottom: 1px; position: relative;
}
.voting-buttons a {
	padding-top: 0px !important; padding-bottom: 0px !important; float: none !important;
}
.onlyregistered {
	color: rgb(241, 94, 34) !important;
}
#modra-lista {
	padding: 10px; text-align: center; color: white; font-weight: bold; margin-bottom: 10px; background-color: rgb(86, 131, 211);
}
div.write_comment {
	padding-top: 10px; font-family: Tahoma; display: inline;
}
#CommentFormTitle {
	left: 18px; top: 3px; position: absolute;
}
.postnotify0 {
	width: 16px; height: 16px; margin-top: -5px;
}
#comment .postbody td {
	padding: 5px !important;
}
#dalsi-clanky {
	padding: 5px; border: 2px solid gray; border-image: none; margin-top: 10px; margin-bottom: 10px;
}
#dalsi-clanky a:hover {
	color: rgb(241, 94, 34);
}
#dalsi-clanky h4 {
	width: 100%; font-size: larger; margin-bottom: 10px;
}
#dalsi-clanky ul {
	margin: 0px 0px 0px 15px; padding: 0px; list-style-type: none;
}
#dalsi-clanky li {
	background: url("../images/arrow-orange2.png") no-repeat left 4px; margin: 0px; padding-left: 8px; display: block;
}
.prev {
	background: url("/ikonky/resultset_previous.png") no-repeat left; padding-left: 25px; float: left; position: relative;
}
.next {
	background: url("/ikonky/resultset_next.png") no-repeat right; padding-right: 25px; float: right; position: relative;
}
.next a {
	line-height: 100%;
}
.next img {
	margin-left: 5px;
}
#novinky h2 {
	margin: 0px !important;
}
#newska-nudle a {
	
}
.newska-nudle span.newska-nudle-nadpis a {
	font-family: Arial; font-size: 12px; font-weight: bold;
}
.newska-nudle span.newska-nudle-nadpis a:hover {
	color: rgb(241, 94, 34);
}
.newska-nudle img {
	padding: 2px 5px 5px 0px; float: left;
}
.newska-nudle br {
	display: none;
}
.newska-nudle p {
	margin-bottom: 0px;
}
.newska-vnitrek {
	width: 170px; margin-bottom: 5px; float: left;
}
.newska-0 {
	margin-top: 5px;
}
.newska-0 {
	margin-bottom: 5px;
}
.newska-1 {
	margin-bottom: 5px;
}
.newska-2 {
	margin-bottom: 5px;
}
.newska-3 {
	_display: inline;
}
.newska-4 span {
	_display: inline;
}
.newska-5 span {
	_display: inline;
}
.newska-6 span {
	_display: inline;
}
.newska-7 span {
	_display: inline;
}
.newska-8 span {
	_display: inline;
}
.newska-9 span {
	_display: inline;
}
.newska-10 span {
	_display: inline;
}
.newska-11 span {
	_display: inline;
}
.newska-0 p a {
	color: rgb(83, 83, 83);
}
.newska-1 p a {
	color: rgb(83, 83, 83);
}
.newska-2 p a {
	color: rgb(83, 83, 83);
}
.newska-0 p a:hover {
	color: rgb(241, 94, 34);
}
.newska-1 p a:hover {
	color: rgb(241, 94, 34);
}
.newska-2 p a:hover {
	color: rgb(241, 94, 34);
}
.newska-0 .newska-nudle-nadpis {
	display: block;
}
.newska-1 .newska-nudle-nadpis {
	display: block;
}
.newska-2 .newska-nudle-nadpis {
	display: block;
}
.newska-3 span a {
	color: rgb(0, 0, 0);
}
.newska-4 span a {
	color: rgb(0, 0, 0);
}
.newska-5 span a {
	color: rgb(0, 0, 0);
}
.newska-6 span a {
	color: rgb(0, 0, 0);
}
.newska-7 span a {
	color: rgb(0, 0, 0);
}
.newska-8 span a {
	color: rgb(0, 0, 0);
}
.newska-9 span a {
	color: rgb(0, 0, 0);
}
.newska-10 span a {
	color: rgb(0, 0, 0);
}
.newska-11 span a {
	color: rgb(0, 0, 0);
}
.newska-3 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-4 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-5 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-6 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-7 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-8 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-9 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-10 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-11 a {
	margin: 2px 0px; color: rgb(83, 83, 83); font-weight: normal;
}
.newska-3 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-4 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-5 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-6 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-7 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-8 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-9 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-10 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-11 a:hover {
	color: rgb(255, 90, 22) !important;
}
.newska-3 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-4 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-5 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-6 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-7 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-8 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-9 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-10 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-11 .newska-nudle-nadpis a {
	background: url("../images/arrow-orange2.png") no-repeat left; padding: 2px 0px 2px 10px; font-family: Arial; font-size: 11px !important; font-weight: bold;
}
.newska-3 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-4 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-5 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-6 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-7 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-8 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-9 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-10 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.newska-11 .newska-nudle-nadpis a:hover {
	background: url("../images/arrow-orange2.png") no-repeat left;
}
.news-footer {
	float: left;
}
.news-footer a {
	color: rgb(83, 83, 83); font-weight: bold;
}
.news-footer a:hover {
	color: rgb(241, 94, 34) !important;
}
.next-news a {
	color: rgb(241, 94, 34);
}
.next-news a:hover {
	color: rgb(83, 83, 83);
}
#anketa span.title {
	color: rgb(241, 94, 34); font-family: Verdana; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 10px; display: block;
}
#anketa ul {
	margin: 0px; padding: 0px;
}
#anekta li {
	margin: 0px; padding: 0px;
}
#anketa li {
	margin-top: 2px; border-top-color: gray; border-top-width: 1px; border-top-style: solid;
}
#anketa .percentil {
	color: rgb(241, 94, 34); font-weight: bold;
}
#anketa .sum {
	
}
#anketa .col_start {
	width: 5px; height: 14px; float: left; background-image: url("../images/poll_start.gif");
}
#anketa .col_end {
	width: 5px; height: 14px; margin-right: 8px; float: left; background-image: url("../images/poll_end.gif");
}
#anketa .col {
	height: 14px; float: left; background-image: url("../images/poll.gif");
}
.poll {
	margin-top: 5px;
}
#poll .componentheading {
	margin-bottom: 10px;
}
#poll .sectiontableentry0 {
	background: rgb(240, 240, 240); padding: 8px 0px 8px 10px; margin-bottom: 1px; display: block;
}
#poll .sectiontableentry1 {
	background: rgb(240, 240, 240); padding: 8px 0px 8px 10px; margin-bottom: 1px; display: block;
}
#poll .pollstableborder {
	padding: 10px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 100%; margin-top: 5px;
}
#poll .sectiontableheader {
	color: rgb(241, 94, 34); padding-bottom: 10px; font-size: 1.2em;
}
#poll .sectiontableheader img {
	display: none;
}
.poll td {
	text-align: left;
}
#searchForm {
	margin-top: 20px;
}
#searchForm .contentpaneopen {
	background: rgb(240, 240, 240); padding: 10px; border: 1px solid rgb(208, 208, 208); border-image: none; margin-bottom: 20px;
}
#searchForm table td {
	padding-bottom: 20px;
}
.searchintro {
	background: rgb(240, 240, 240); padding: 10px; border: 1px solid rgb(208, 208, 208); border-image: none; width: 100%; text-align: center; margin-top: 20px;
}
.searchintro b {
	color: rgb(255, 90, 22);
}
#copyright {
	margin: 10px auto; width: 1000px; text-align: center; color: rgb(255, 255, 255); line-height: 110%; padding-left: 8px;
}
#copyright p {
	width: 725px; text-align: left; font-size: 0.9em; float: left;
}
fieldset p {
	font-size: 1.2em;
}
fieldset p.news-footer {
	font-size: 1em;
}
.add.button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(241, 94, 34); font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; cursor: pointer; background-color: white;
}
.subtract.button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(241, 94, 34); font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; cursor: pointer; background-color: white;
}
.votingButtonForm .button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(241, 94, 34); font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; cursor: pointer; background-color: white;
}
.votingButtonForm input:hover {
	color: rgb(47, 47, 47);
}
.votingButtonForm {
	margin: 0px 0px 0px 14px; padding: 0px; display: inline;
}
.content_rating {
	padding-top: 0px; display: inline;
}
.content_rating a {
	right: 22px; position: absolute;
}
.tabulka-s-radkovanim p {
	line-height: 150% !important;
}
table.tabulka-s-radkovanim td {
	line-height: 150% !important;
}
#article-text table.tabulka-s-radkovanim td {
	line-height: 150% !important;
}
#article-text table img {
	margin: 0px !important;
}
#article-text table td {
	vertical-align: middle;
}
#lb_nav {
	margin-top: 20px;
}
#widesquare {
	padding-bottom: 7px; padding-left: 110px;
}
#loginlog {
	margin: 30px; padding: 30px; border: 2px dashed black; border-image: none; background-color: rgb(204, 204, 204);
}
#hypertext1 {
	margin: 5px 0px; position: relative;
}
#hypertext2 {
	margin: 5px 0px; position: relative;
}
div.item-ad {
	margin-top: 22px;
}
div.item-ad div.foto {
	width: 78px; margin-right: 5px; float: left;
}
div.item-ad div.text {
	width: 150px; float: left;
}
div.item-ad div.text p {
	margin: 0px;
}
div.item-ad div.text p a {
	margin: 0px; font-size: 10px; font-weight: normal;
}
div.item-ad div.text h2 {
	margin: 0px; padding: 0px; left: 0px; top: -19px; font-size: 12px; position: absolute;
}
div.item-ad div.text h2 a {
	color: rgb(255, 90, 22); font-weight: bold;
}
.pct_table_blue {
	margin: 1.5em; padding: 0px; border: 1px solid rgb(102, 102, 102); border-image: none; width: 100%; box-shadow: 3px 3px 2px #e5e5e5;
}
.pct_table_blue table {
	margin: 0px; padding: 0px; width: 100%; height: 100%; border-collapse: collapse; border-spacing: 0;
}
.pct_table_blue tr:last-child td:last-child {
	
}
.pct_table_blue table tr:first-child td:first-child {
	
}
.pct_table_blue table tr:first-child td:last-child {
	
}
.pct_table_blue tr:last-child td:first-child {
	
}
.pct_table_blue tr:hover td {
	background-color: rgb(199, 214, 241);
}
.pct_table_blue tr:nth-child(2n+1) {
	background-color: rgb(255, 255, 255);
}
.pct_table_blue tr:nth-child(2n) {
	background-color: rgb(221, 230, 246);
}
.pct_table_blue td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(187, 187, 187); padding: 3px 4px 2px 8px !important; border-image: none; text-align: left; color: rgb(0, 0, 0); font-family: Arial; font-size: 12px; font-weight: normal; vertical-align: middle;
}
.pct_table_blue table td {
	line-height: 1.4em !important;
}
.pct_table_blue tr:last-child td {
	border-width: 0px 1px 0px 0px;
}
.pct_table_blue tr td:last-child {
	border-width: 0px 0px 1px;
}
.pct_table_blue tr:last-child td:last-child {
	border-width: 0px;
}
.pct_table_blue tr:first-child td {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(102, 102, 102); border-image: none; text-align: center; color: rgb(255, 255, 255); font-family: Arial; font-size: 14px; font-weight: bold; background-color: rgb(0, 87, 175);
}
.pct_table_blue tr:first-child:hover td {
	background-color: rgb(0, 87, 175);
}
.pct_table_blue tr:first-child td:first-child {
	border-width: 0px 0px 1px;
}
.pct_table_blue tr:first-child td:last-child {
	border-width: 0px 0px 1px 1px;
}
