/* Odpočítávání */
.odpocitavani2 { background-color:#969696; border: 1px solid #969696; text-align: center; padding: 10px; font-size: 14px;font-weight: bold;  margin-top: 3px; -moz-border-radius:7px;-webkit-border-radius:7px}
.odpocitavaninadpis { color:#aa0000; font-size: 14px; font-weight: bold; }
body {padding: 0; margin: 0; font-family: Arial, Trebuchen MS, Verdana, sand-serif; font-size: 13px;}
body #homepage {}
body #article {}
/* Reklama podél stránky */
.reklama-vpravo1 { position:relative;}
.reklama-vpravo2 { position:absolute; top: 180px; left: 980px; margin: 1px 0px 0px 5px;}
A:link, A:visited	{color: #aa0000; text-decoration: underline;}
A:hover	{text-decoration: none; color: #aa0000; }
body {color: #000000; background: #aa0000 url("./images/body-history.jpg") no-repeat top center; }
/* MAIN TAGS */
a {color:; text-decoration: underline; }
h1, h2, h3, h4 { }
h1 {color: #aa0000; font-size: 27px;}
h2 {color: #aa0000; font-size: 18px;}
h3 {}
h4 {}
h5 {}
/* PAGE */
#packaging { width: 100%; margin: 0 auto;}
#strip {background: transparent  url("./images/strip.png") repeat-x top center; }
#page {/*background: green;*/}
#header {}
#sitename {background: transparent url("./images/motto.png") no-repeat center center; }
.ribbon {position: relative; background: transparent url("./images/ribbon.png") no-repeat center center; height: 80px; width: 70px; left: 100px; top: 80px; }
a.logo {background: transparent url("./images/logo.png") no-repeat center left; }
a.name {background: transparent url("./images/name.png") no-repeat center left; }

/* div#userbox */
#userbox {background: transparent url("./images/userbox.png") no-repeat top right;}
table.userlogin {}
.user_login_name {color: #aa0000; font-size: 12px; background: transparent url("./images/user_login_name.png") no-repeat top right;}
.user_login_pass {color: #aa0000; font-size: 12px; background: transparent url("./images/user_login_pass.png") no-repeat top right;}
input.user_login_send {color: #FFFFFF; font-size: 11px; background: transparent url("./images/user_login_send.png") no-repeat top right;}
.user_login_name, .user_login_pass, .user_login_send {font-weight: bold; text-shadow: 0px 1px 0px #000000;}
.user_login_links {}
.user_login_links a {color: #FFFFFF; font-size: 11px; text-decoration: none; text-shadow: 0px 1px 0px #000000;}
.user_login_links a:hover {text-decoration: underline;}
.user_login_lostpass {}
.user_login_new {}
/* div#navigation */
#navigation {width: 100%; height: 38px;}
#submenu {width: 960px; height: 45px; position: absolute; z-index: 20; top: 230px; background: transparent url("./images/submenu.png") no-repeat top left;}
#navigation ul.menu {width: 960px; position: absolute; margin: 0px; padding: 0px; float: left;}
#navigation .menu li {float: left; margin-left: -15px; list-style-type: none; display: inline; margin-top: 1px;}                
#navigation .menu li.first {margin-left: 0px;}                
#navigation .menu li.first a {padding: 12px 10px 11px 10px; float: left; list-style-type: none; display: inline; margin-top: 0px; background: transparent url("./images/menu_li-first_a.png") no-repeat top left; padding-right: 15px;}
#navigation .menu li.first a:hover {background-position: 0px -46px}                                                 
#navigation .menu li a {float: left; position: relative; padding: 12px 20px 11px 30px; font-size: 16px; text-decoration: none; color: #FFFFFF; background: transparent url("./images/menu_li_a.png") no-repeat top right; }
#navigation .menu li a:hover {background-position: bottom right }
#navigation .menu li a.link-1 {z-index: 115;}
#navigation .menu li a.link-2 {z-index: 114;}
#navigation .menu li a.link-3 {z-index: 113;}
#navigation .menu li a.link-4 {z-index: 112;}
#navigation .menu li a.link-5 {z-index: 111;}
#navigation .menu li a.link-6 {z-index: 110;}
#navigation .menu li ul {display: none; width: 100%; position: absolute; z-index: 25; left: 0; margin-top: 37px; }
#navigation .menu li:hover ul {display: inline;}
#navigation .menu li ul li a {position: relative; z-index: 25; margin-right: 0px; padding-left: 5px; padding-right: 20px; font-size: 14px; text-decoration: none; color: #FFFFFF; background: none;}
#navigation .menu li ul li a:hover {}
#nav_search {width: 569px; height: 47px; float: right; margin-top: 0; padding-top: 0; margin-left: 391px; background: transparent url("./images/nav_search.png") no-repeat top right;}
form.nav_search {margin-top: 7px; margin-right: 7px; position: relative; float: right;}
.nav_search_text, .nav_search_send {border: 0px;} 
input.nav_search_text {width: 155px; height: 21px; line-height: 18px; padding-left: 15px; padding-top: 3px; float: left; position: relative; z-index: 5; font-size: 11px; font-family: Tahoma; color: #000000; background: transparent url("./images/nav_search_text.png") no-repeat top right;}
input.nav_search_send {width: 111px; height: 24px; margin-left: -30px; background: transparent url("./images/nav_search_send.png") no-repeat top right;}
.nav_search_send:hover {background-position: bottom right;}
/* #maincontent */
#maincontent {}

#livescore {width: 960px; margin-bottom: 20px;}
#livescore .cornerstop {background: transparent url("./images/white_corners2.png") no-repeat top left; width: 960px; height: 15px;}
#livescore_content {background: #FFF; width: 960px; height: 100px; overflow: hidden;}
#livescore .cornersbottom {background: transparent url("./images/white_corners2.png") no-repeat bottom left; width:960px; height: 15px; clear: both;}

table.livescore 				{margin: 0px 15px 0px 15px; border-collapse: collapse; width: 930px; font-family: "Arial";}
table.livescore tr th a  	{color:#ffffff; text-align: left;}
table.livescore tr td    	{}
table.livescore tr td.online {padding: 5px 5px 5px 5px; text-align: center; background:#AA0000; font-weight: bold; color: white; text-shadow: 0px 2px 0px #000000; font-size: 40px; width: 180px;}
table.livescore tr td.domaci {padding: 5px 20px 5px 5px; text-align: right; font-weight: bold; color: black; font-size: 28px; width: 275px;}
table.livescore tr td.vysledek {padding: 5px 5px 5px 5px; text-align: center; font-weight: bold; color: #AA0000; text-shadow: 0px 2px 0px #000000; font-size: 35px; font-family: Arial; width: 170px;}
table.livescore tr td.hoste {padding: 5px 5px 5px 20px; text-align: left; font-weight: bold; color: black; font-size: 28px; width: 275px;}

table.livescore tr td.vykop {padding: 5px 5px 5px 5px; text-align: center; font-weight: bold; color: #808080; background: #E2E2E2; font-size: 15px; width: 180px;}
table.livescore tr td.castutkani {padding: 5px 5px 5px 5px; text-align: right; font-weight: bold; color: black; background: #E2E2E2; font-size: 18px; width: 445px;}
table.livescore tr td.podrobnosti {padding: 5px 5px 5px 5px; text-align: right; font-weight: bold; color: #808080; background: #E2E2E2; font-size: 15px; width: 275px;}

table.livescore tr td a { font-size: 14px; font-family: Arial; color: #808080; text-decoration: underline; }
table.livescore tr td a:hover { font-size: 14px; font-family: Arial; color: black; text-decoration: none; } 


#left {}
#slider .cornerstop {background: transparent url("./images/white_corners.png") no-repeat top left;}
#slider_content {background: #FFF;}
#slider .cornersbottom {background: transparent url("./images/white_corners.png") no-repeat bottom left;}
#content { }
#content .cornerstop {background: transparent url("./images/white_corners.png") no-repeat top left;}
#content-pad {background: #FFF; min-height: 350px; }
#content .cornersbottom {background: transparent url("./images/white_corners.png") no-repeat bottom left;}
#right {}
#fastnews .box-title {background: none;}
#fastnews {background: transparent url("./images/fastnews.png") no-repeat top center}
#fastnews h3.box-title {}
#fastnews .thumb {background: transparent url(./images/scrollbar.png) no-repeat top left;}
#column {}
.box-title {color: #FFFFFF; font-weight: 400; background: transparent url("./images/box-title.png") no-repeat top left;}
.box-item {background: transparent url("./images/box-item.png") repeat-y top center;}
.box-bottom {background: transparent url("./images/box-bottom.png") repeat-y top center;}
/* #footer */
#footer {background: transparent url("./images/footer.png") no-repeat top center;}
/* ================================================= SYSTEM.CSS ================================================= */
#list-article {background: transparent url("./images/list-article.png") no-repeat top center;}
h2.list-title {color: #aa0000; font-size: 13px; }
h2.list-title a {color: #aa0000; text-decoration: none;}
h2.list-title a:hover {text-decoration: underline;}
.list-text {color: #000000; font-size: 11px; font-family: Arial;}
.list-info {font-size: 11px; font-family: Arial;}
.list-info span {color: #7e7e7e;}      
.list-info span a {color: #7e7e7e; text-decoration: none;} ,
.list-info span.more {} 
.list-info span.more a {color: #FFFFFF; font-size: 12px; font-family: Arial; text-shadow: 0px 1px 0px #000000; background: transparent url("./images/list-more.png") no-repeat top center;} 
.list-next a {color: #aa0000; font-weight: bold; font-size: 17px; text-decoration: none;}  
/* .list-new*/
.list-new {color: #FFFFFF; font-size: 11px; font-family: Tahoma;}
.list-time {color: #444444; font-size: 10px; font-weight: bold; font-family: Verdana; text-shadow: 0px 1px 0px #FFFFFF; background: transparent url("./images/icons/list-time.png") no-repeat top center;}
.list-title {color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Tahoma; }

.list-new a{color: #FFFFFF; font-size: 11px; font-family: Tahoma;}
.list-new a:hover{color: #FFFFFF; font-size: 11px; font-family: Tahoma;}

/* Login */
.textpole_jmeno {width: 106px; height: 18px; font-weight: bold;  text-shadow: 0px 1px 0px #000;padding: 5px; margin-bottom: 5px; background: url(./images/user_login_name.png); border: 0px; font-size: 11px; color: #BF0000; background-repeat: no-repeat;} 
.textpole_heslo {width: 70px; height: 18px; font-weight: bold; text-shadow: 0px 1px 0px #000;padding: 5px; margin-left: 3px; margin-bottom: 5px; background: url(./images/user_login_pass.png); border: 0px; font-size: 11px; color: #BF0000; background-repeat: no-repeat;}  
.tl_login {width: 82px; height: 29px;  text-shadow: 0px 1px 0px #000;padding: 5px; margin-left: 3px; margin-bottom: 5px; background: url(./images/user_login_send.png); border: 0px; font-size: 11px; color: #FFFFFF; background-repeat: none; }  
A.ctenar-odkaz:link, A.ctenar-odkaz:visited	{font-size: 11px; font-family: "Arial"; color: white; text-decoration: none;  text-shadow: 0px 1px 0px #000;}
A.ctenar-odkaz:hover	{font-size: 11px; font-family: "Arial"; text-decoration: underline; color: white; text-shadow: 0px 1px 0px #000;}
A.ctenar2-odkaz:link, A.ctenar2-odkaz:visited	{font-size: 11px; font-family: "Arial"; color: #FF8282; text-decoration: none; text-shadow: 0px 1px 0px #000;}
A.ctenar2-odkaz:hover	{font-size: 11px; font-family: "Arial"; text-decoration: underline; color: #FF8282; text-shadow: 0px 1px 0px #000;}
.ctenar_avatar {width: 70px; height: 70px; float: left; margin-top: -10px; margin-left: 30px; border: 0px solid #000000; overflow: hidden;}
.ctenar_avatar_ramecek {width: 78px; height: 76px; float: left; margin-left: 27px; margin-top: -75px; position: relative; background: url("./images/avatar.png") no-repeat top left;}
.ctenar_panel {width: 194px;  text-shadow: 0px 1px 0px #000; height: 16px; padding: 7px; float: left;  margin-left:15px;margin-top: -10px; background: url(./images/user_panel.png); font-size: 11px; color: white;}
   .left {width: 144px; text-align: left; float: left;}
   .right {width: 50px; text-align: center; float: right;}
.ctenar_podpanel {width: 194px;  text-shadow: 0px 1px 0px #000;padding: 7px; float: left; margin-left:15px; font-size: 11px; color: white;}
   .left {width: 100px; text-align: left; float: left;}
   .right {width: 94px; text-align: right; float: right;}
/* MAIN TAGS */
a {color:; text-decoration: underline; }
a:hover {text-decoration: none;}
h1, h2, h3, h4 {font-weight: bold;}
h1 {font-weight: bold;}
h2 {}
h3 {}
h4 {}
h5 {}
p {}
ul {}
ul li {}
input[type=submit] {cursor: pointer;}
/* TAGS SPECIFICATION IN CONTENT */
#content p {}
#column p {}
#content ul {}
#column ul {}
/* USEFULL */
.cleaner {width: 100%; clear: both;}
/* PAGE */
#packaging {}
#strip {width: 100%; height: 23px; margin: 0 auto; padding: 0;}
#page {width: 960px; margin: 0 auto; padding: 0; }
#header {width: 100%; height: 170px;}
#sitename {width: 620px; height: 170px;}
a.logo {width: 154px; height: 149px; margin-top: 14px; margin-left: 15px; margin-right: 20px; }
a.name {width: 350px; height: 56px; margin-top: 28px;}
a.logo, a.name {float: left;}
a.logo span, a.name span {display: none;}
/* div#userbox */
#userbox {width: 352px; height: 80px; float: right; margin-left: 608px; position: absolute; top: 18px;}
table.user_login {width: 290px; margin-left: 32px; }
input.user_login_name {width: 116px; height: 27px; margin-top: 1px; padding-left: 10px;}
input.user_login_pass {width: 80px; height: 27px; margin-top: 1px; padding-left: 10px;}
input.user_login_send {width: 82px; height: 29px;}
.user_login_name, .user_login_pass, .user_login_send {border: 0px; font-family: Tahoma;}
.user_login_links {width: 170px; height: 15px; padding-top: 5px; margin-left: 150px;}
.user_login_links a {font-family: Tahoma;}
.user_login_lostpass {padding-right: 5px; border-right: 1px solid #FFFFFF;}
.user_login_new {padding-left: 5px; }
/* #maincontent */
#maincontent {width: 100%; margin-top: 60px;}
#left {width: 650px; float: left; position: relative; z-index: 20;}
#slider {width: 650px; margin-bottom: 20px;}
#slider .cornerstop {width: 650px; height: 15px;}
#slider_content {width: 650px; height: 250px; overflow: hidden;}
#slider .cornersbottom {width: 650px; height: 15px; clear: both;}
#content {}
#content .cornerstop {width: 650px; height: 15px;}
#content .cornersbottom {width: 650px; height: 15px; clear: both;}
#content-pad {width: 620px; padding-top: 0; margin: 0; overflow: hidden; padding-left: 15px; padding-right: 15px; text-align: left;}
#right {width: 310px; float: right;}
#fastnews .box-title {font-size: 17px; padding-top: 20px; padding-left: 20px!important; padding-bottom: 14px; margin-top: 0px;}
/* Tiny Scrollbar */
#fastnews {width: 318px; height: 280px; margin-left: -8px; margin-bottom: 20px; position: relative; z-index: 15;}
#fastnews .fastnews_box {width: 240px; height: 212px; position: relative; margin-left: 30px; text-align: left; overflow: hidden;}
#fastnews .viewport { width: 240px; margin-top: 10px; overflow: hidden; list-style: none; position: absolute; }
#fastnews .scrollbar{position:absolute;background-position:0 0;float:right;width:15px;z-index:10;left:283px;top:49px;}
#fastnews .track {width:13px; position: relative; padding: 0 1px; }
#fastnews .thumb {height: 48px; width: 14px; padding-bottom: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 2px; }
#fastnews .thumb .end { }
#fastnews .disable { display: none; }
/* column */
#column {margin-left: 13px; }
.box {width: 297px; margin-bottom: 10px;}
.box-title {width: 100%; height: 15px; overflow: hidden; margin: 0; padding-left: 15px; padding-top: 15px; padding-bottom: 0px; text-align: left; overflow: hidden;}
.box-item {width: 100%; display: block; padding-top: 15px; padding-bottom: 10px; overflow: hidden;}
.box-bottom {width: 100%; height: 9px; clear: both;}
/* #footer */
#footer {width: 100%; height: 67px; margin-top: 30px; margin-bottom: 25px;}
#footer .copyright, .designer {color: #fff; text-shadow: 0px 1px 0px #000;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
.copyright {width: 60%; padding-top: 25px; padding-left: 20px; float: left; text-align: left;}
.designer {width: 30%; padding-top: 15px; padding-right: 20px;  float: right; text-align: right;}
/* slider */
.slideclanky {width: 600px;}
.popisek {text-align: left;  background-color: #000000;padding: 10px;opacity: 0.8;filter: alpha(opacity = 80);position:absolute;width:280px;max-height: 100px;bottom:0px;left:0;}
.clear {clear:both;}
span.featuredTitle {font-size: 17px; font-family: "Arial";color:#FFFFFF;font-weight: bold;padding:0; text-transform: uppercase;}
.featuredTitle a {font-size: 17px; color:#FFFFFF;font-weight: bold;text-decoration:none;padding:0; text-transform: uppercase;}
.featuredTitle a:hover {text-decoration:none;color:#FFFFFF; text-transform: uppercase;}
span.featuredUvod {font-size: 11px !important;font-family: "Arial";color:#969696;font-weight: normal;}
span.featuredUvod a:hover {font-size: 11px !important;font-family: "Arial";color:#969696;font-weight: normal;}
span.featuredInfo {padding-left: 23px; font-size: 11px !important;font-family: "Arial";color:#808080;background-image: url("./images/komentar_slide.gif"); background-position: left 50%; background-repeat: no-repeat;}
span.featuredInfo_datum {padding-left: 20px; font-size: 11px !important;font-family: "Arial";color:#808080;background-image: url("./images/datum_slide.gif"); background-position: left 50%; background-repeat: no-repeat;}
span.uvodnad2 { background-color: #A80000; font-size: 11px; color: white; font-weight: bold; }
h3.featuredPromo {font-size:10px !important;width:300px;height:18px;line-height:1.1em;font-family: Arial, sans serif, helvetica;display: none /*inline*/;background-color: #000;font-weight:bold;opacity: 0.9;filter: alpha(opacity = 90);position:absolute;top:0px;padding:2px 10px;text-align:right;}
h3.featuredPromo a {color:#fff;font-size:10px !important;padding:4px 10px;display:inline;font-weight:bold;text-align:right;}
h3.featuredPromo img {display:inline;text-align:right;padding:right:10px;}
h3.featuredPromo a:hover {text-decoration:none;}
#mainContent .wp-caption-text,
#midColPosts .wp-caption-text,
#secondaryContentWrapper .wp-caption-text,
#subNews .wp-caption-text { }
/* MAIN CONTENT WRAPPER
============================================================== */
#mainContentWrapper {border-bottom:1px solid #eee;margin-bottom:10px;}
/* MAIN CONTENT (Levý blok)
============================================================== */
.sliderwrapper{width:300px;height: 250px; margin-left: 15px; float: left; position: relative; overflow: hidden;  border: 1px solid #B1B1B1;}
.sliderwrapper img {display:block;}
#contentdiv {height: 90px; background-color: #000000; padding: 0px 0px 0 0px; opacity: 0.8;filter: alpha(opacity = 80); position: absolute; top:180px;}
.pagination{ float: right; width: 318px; margin-right: 15px; display: block; background:#FFFFFF;}
.pagination img{ margin: 0; padding: 0;}
.pagination .polozka a{width: 307px; height: 47px; text-align: left; padding-top: 7px; padding-bottom: 7px; padding-left: 7px; padding-right: 10px; margin-bottom: 2px; display: block; float: left; background: url('./images/slider-item.jpg') no-repeat 0px -61px; font-family: "Arial", Tahoma; font-size: 11px; color: #525252; text-decoration: none; font-weight: bold;}
.pagination .polozka a:hover, .pagination .polozka a.selected{color: #000000; background-position: 0 0;}
.pagination img {float: left; border: 1px solid #C0C0C0; padding: 1px; margin-right: 5px;}
.pagination a:hover img {border-color: #000000;}
.pagination a.selected img {float: left; border: 1px solid #FF0000; padding: 1px; margin-right: 5px;}
.toc a{ }
.toc a:hover{ }
/* list-article */
#home-articles {}
#home-articles h1 {padding-left: 10px;}
#list-article {width: 297px; height: 185px; float: left; margin-right: 10px; margin-bottom: 10px;}
h2.list-title {padding-top: 5px; padding-left: 20px;  text-shadow: 0px 1px 0px #C0C0C0;}
h2.list-title a {}
.list-perex {padding-left: 15px; padding-right: 15px;}
.list-img {width: 106px; height: 87px; float: left; margin-left: 5px; margin-right: 10px; border: 1px solid grey;}
.list-text {height: 84px; line-height: 130%; text-align: left;}
.list-info {width: 284px; height: 32px; clear: both; margin-top: 15px;}
.list-info span {width: 60%; padding-left: 5px;}
.list-info span a {}
.list-info span.more {width: 98px; height: 32px; float: right;  margin-top: -10px;; text-align: left;} 
.list-info span.more a {width: 88px; height: 22px; display: block;  padding-top: 9px; padding-left: 10px}  
.list-next {width: 100%; height: 20px; clear: both; padding-top: 20px; padding-bottom: 20px; text-align: right;}
.list-next a {padding-right: 20px;}
/* Komentáře*/
.kom-z { color:#000; font-size: 12px; font-weight: normal; }
.kom-link { color:#000; font-size: 12px; font-weight: normal; }
.kom-hlavicka { padding: 5px; -moz-border-radius:4px;-webkit-border-radius:4px; color:#000000; background-color: #E5E5E5; font-size: 11px; border: 1px solid #969696; font-weight: normal; height: 17px; text-align: left; margin-bottom: 3px; }
.kom-text0 { width: 513px; -moz-border-radius:4px;-webkit-border-radius:4px; border-top: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-right: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; color:#000; background: #fff; font-size: 11px; font-weight: normal; padding: 5px; text-align: left; }
.kom-text1 { width: 468px; -moz-border-radius:4px;-webkit-border-radius:4px; border-top: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-right: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; color:#000; background: #fff; font-size: 11px; font-weight: normal; padding: 5px; text-align: left; }
.kom-text2 { width: 419px; -moz-border-radius:4px;-webkit-border-radius:4px; border-top: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-right: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; color:#000; background: #fff; font-size: 11px; font-weight: normal; padding: 5px; text-align: left; }
.kom-text3 { width: 369px; -moz-border-radius:4px;-webkit-border-radius:4px; border-top: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-right: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; color:#000; background: #fff; font-size: 11px; font-weight: normal; padding: 5px; text-align: left; }
.kom-text4 { width: 319px; -moz-border-radius:4px;-webkit-border-radius:4px; border-top: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-right: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; color:#000; background: #fff; font-size: 11px; font-weight: normal; padding: 5px; text-align: left; }
.kom-cely-ram { margin-top: 15px; background:#FFFFFF; max-width: 617px; }
.kom-avatar { border: 1px dotted #9D9D9D; }
A.profilctodkaz:link, A.profilctodkaz:visited { font-family: Arial; font-size: 12px; color:#000000; text-decoration: underline; font-weight: bold; }
A.profilctodkaz:hover { font-family: Arial; font-size: 12px; color:#000000;text-decoration: none; font-weight: bold; }
A.reagovat:link, A.reagovat:visited { font-family: Arial; color:#000000; background-color: #C0C0C0; text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 4px; -moz-border-radius:5px;-webkit-border-radius:5px; }
A.reagovat:hover { font-family: Arial; color:#FFFFFF; background-color: #AA0000; text-decoration: nunderline; font-weight: bold; padding-left: 4px; padding-right: 4px; -moz-border-radius:5px;-webkit-border-radius:5px; }
.palec_up {width: 14px; height: 14px; background-image: url('./images/palec_up.gif'); background-repeat: no-repeat; cursor: hand; cursor: pointer; border: 0px; background-color: #e5e5e5;}
.palec_down {width: 14px; height: 14px; background-image: url('./images/palec_down.gif'); background-repeat: no-repeat; cursor: hand; cursor: pointer; border: 0px; background-color: #e5e5e5;}
/* article */
.article-date {width: 607px; padding: 5px; height: 20px; background: url("./images/h1.png") no-repeat; margin-top: -10px; font-size: 15px; font-family: Arial; font-weight: bold; color: #808080; margin-bottom: 10px;}
.article-perex {text-align: justify; font-size: 14px; font-family: Arial; font-weight: bold; color: #808080; padding-top: 10px; padding-left: 5px; padding-right: 5px;}
.article-img-head {float: right; width: 280px; margin-right: -20px; padding-left: 10px; padding-bottom: 10px; margin-bottom: 5px;}
.article-img {margin-right: -20px; padding-left: 17px; padding-bottom: 5px;width: 265px; background: url("./images/foto.png") no-repeat; }
.article-img-img {width: 243px; height: 202px;margin-left: -6px; margin-top: 11px;}
.article-img-popis {float: right; margin-right: 28px; color: #6E6E6E; padding: 5px;width: 233px; font-size: 12px;font-family: "Tahoma"; text-align: right; }
.article-text {text-align: justify; font-size: 13px; font-family: Arial;  padding-left: 5px; padding-right: 5px;}
.article-info {width: 607px; padding: 5px; height: 20px; background: url("./images/h1.png") no-repeat; margin-top: 15px; font-size: 13px; font-family: Arial; color: #000000; margin-bottom: 10px;}
    .article-info .left { float: left; width: 307px; font-size: 13px; font-family: Arial; color: #000000;}
    .article-info .right { float: right; width: 300px; font-size: 13px; font-family: Arial; color: #000000;}
    .article-info a { font-size: 13px; font-family: Arial; color: #000000; teyt-decoration: none; }
    .article-info a:hover { font-size: 13px; font-family: Arial; color: #000000; teyt-decoration: underline; }
.article-kontakt {width: 607px; padding-left: 5px; padding-right: 5px; margin-top: -10px; font-size: 11px; font-family: Tahoma; color: #000000; margin-bottom: 10px;}
.article-autor {width: 607px; height: 71px; padding: 5px; background: #EFEFEF; border: 1px solid #CDCDCD; margin-top: 15px; font-size: 11px; font-family: Tahoma; color: #000000; margin-bottom: 10px;}
    .article-autor img {width: 57px; height: 71px; border: 1px solid #CDCDCD; text-align: left; float: left; margin-right: 10px;}
.article-comments { margin-top: 35px; height: 10px; background: #CDCDCD; }
.article-comments-title {width: 617px; height: 40px; margin-top: 15px; font-size: 13px; font-family: Arial;}
    .article-comments-title .left { float: left; width: 200px; color: #aa0000; font-size: 25px; }
    .article-comments-title .right { float: right; width: 417px; font-size: 14px; font-family: Arial; color: #808080; padding-top: 5px;}
    .article-comments-title a { font-size: 15px; font-weight: bold; font-family: Arial; color: #000000; teyt-decoration: none; }
    .article-comments-title a:hover { font-size: 15px; font-weight: bold; font-family: Arial; color: #000000; teyt-decoration: underline; }
.article-other-title {width: 617px; height: 40px; color: #aa0000; font-size: 18px; font-family: Arial;}
    .article-other-title .left { float: left; width: 400px; color: #aa0000; font-size: 18px; font-weight: bold; }
    .article-other-title .right { float: right; width: 217px; font-size: 14px; font-family: Arial; color: #808080; padding-top: 5px;}
    .article-other-title a { font-size: 14px; font-family: Arial; color: #808080; text-decoration: underline; }
    .article-other-title a:hover { font-size: 14px; font-family: Arial; color: #808080; text-decoration: none; } 
.comments-completed {width: 607px; padding: 5px; text-align: center; margin-top: 15px; font-size: 16px; font-family: Arial; color: #808080; background: url("./images/icons/article_link-player.png") no-repeat #EFEFEF; background-position: 550px bottom; border: 1px solid #CDCDCD;}
.comments-completed a { font-size: 15px; font-family: Arial; font-weight: bold; color: #000000; text-decoration: underline; }
.comments-completed a:hover { font-size: 15px; font-family: Arial; font-weight: bold; color: #000000; text-decoration: none; }
.comments-add {width: 607px; padding: 5px; font-size: 11px; font-family: Arial; color: #000000; background-color: #EFEFEF; border: 1px solid #CDCDCD; margin-top: 15px;}
.comments-add-title {width: 607px; padding: 5px; color: #aa0000; font-size: 18px; height: 20px; background: url("./images/h1.png") no-repeat; margin-top: 40px;}
.comments-warning {width: 607px; padding: 5px; text-align: center; margin-top: 20px; margin-bottom: 20px; font-size: 20px; font-family: Arial; color: #aa0000; background: #EFEFEF; border: 1px solid #CDCDCD;}
.article-matchpreview { padding: 10px; -moz-border-radius:7px; -webkit-border-radius:7px; color:#FFFFFF; background-color: #aa0000; }
    .article-matchpreview .teams { margin-bottom: 5px; font-size: 27px; color: white; text-align: center; font-weight: bold;}
        .article-matchpreview .teams small { font-size: 17px; font-weight: bold; color: #FF6A6A;}
    .article-matchpreview .other { font-size: 11px; text-align: center; color: white }
    .article-matchpreview img { border-bottom: 2px solid #FF6A6A; margin-bottom:5px; }
.article-players {font-family: "Arial";font-size: 12px;font-weight: bold;color: #9B0000; width: 243px; margin-left: -8px; margin-top: 10px; margin-bottom: 5px;  }
.article-player { }
.article-player a { display: block; margin-bottom: 3px; padding: 5px; height: 35px; width: 233px; margin-right: 35px; background: url("./images/icons/article_link-player.png") no-repeat #F2F2F2; background-position: 180px bottom; margin-left: -8px; border: 1px solid #CECECE; color: #AA0000; font-weight: normal; text-decoration: none;}
.article-player a:hover { display: block; margin-bottom: 3px; padding: 5px; height: 35px; width: 233px; margin-right: 35px; background: url("./images/icons/article_link-player.png") no-repeat #F2F2F2; background-position: 180px bottom; margin-left: -8px; border: 1px solid #CECECE; color: #AA0000; font-weight: normal; text-decoration: underline; filter:alpha(opacity=80); opacity:0.8;}
.article-player img { width: 31px; height: 35px; margin-right: 10px; padding-top: -5px; border: 1px solid #CECECE; text-align: left; float: left; }
.article-player .jmeno { padding-top: 6px;}
.article-player .jmeno a { display: block; color: #AA0000; font-weight: normal; text-decoration: none; }
.article-player .jmeno a:hover { display: block; color: #AA0000; font-weight: normal; text-decoration: underline;}
.article-related { border: 10px solid #CDCDCD; background: #E8E8E8; }
        .souvis-cla-nadpis-ram { background: #CDCDCD; font-family: Arial; font-size: 17px; font-weight: bold; border-bottom: 2px solid #AA0000; padding-bottom: 5px;}
        .souvis-cla-celkovy-ram a { display: block; border-bottom: 1px solid #D7D7D7; color: #4B4B4B; font-size: 12px; font-family: Arial; text-decoration: none; padding-left: 20px; padding-top: 2px; padding-bottom: 2px; }
        .souvis-cla-celkovy-ram a:hover { display: block; color: black; font-size: 12px; font-family: Arial; text-decoration: none; padding-left: 20px; padding-top: 2px; padding-bottom: 2px;background: #D7D7D7;}
/* REPORTÁŽE */
#spetab {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; width: 617px;}
#spetab2 { width: 617px; }
#spetab-nadp {background-color: #EFEFEF; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
#spetab-1 {background: #DADADA; font-size: 11px; padding:0; margin: 0; height: 20px; text-align: center; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
#spetab-2 {font-size: 22px; font-weight: bold; color:#000000; padding-right:10px; margin: 0; font-family: "Geneva CE", Arial; border: 1px solid #CCCCCC; text-align: right;}
#spetab-3 {font-size: 22px; font-weight: bold; color:#000000; padding-left:10px; margin: 0; font-family: "Geneva CE", Arial; border-bottom: 2px solid #B70000; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; text-align: left;}
#spetab-4 {background: #B70000; color:#FFFFFF; padding:0; margin: 0; font-family: "Geneva CE", Arial; border: none; border-bottom: 2px solid #B70000; text-align: center;}
.skore { font-size: 30px; font-family: "Tahoma"; font-weight: bold; padding: 5px;}
.polskore { font-size: 10px; font-family: "Arial"; padding: 2px; font-weight: normal; }
#spetab-5 { background: #EFEFEF; font-size: 13px; font-weight: normal; color:#000000; padding-top:7px; padding-bottom:15px; padding-right:20px; padding-left:20px; margin:0; font-family: "Geneva CE", Arial; text-align: left; border: 1px solid #CCCCCC;}  
#spetab-6 { background: #EFEFEF; font-size: 13px; font-weight: normal; color:#000000; padding-top:7px; padding-bottom:15px; padding-right:20px; padding-left:20px; margin:0; font-family: "Geneva CE", Arial; text-align: left; border: 1px solid #CCCCCC;}    
#spetab-7 {background: #EFEFEF; font-size: 11px; color:#000000; padding:4px; margin:0; font-family: "Geneva CE", Arial; border: 1px solid #CCCCCC; text-align: center;}    
#spetab-8 {background: #EFEFEF; font-size: 11px; color:#000000; padding:4px; margin:0; font-family: "Geneva CE", Arial; border: 1px solid #CCCCCC; text-align: center;}    
#spetab-9 {background: url('./images/brankypozadi.gif') no-repeat; background-position: center 1%;  font-size: 14px; color:#000000; padding:4px; margin:0; font-family: "Geneva CE", Arial; border-bottom: 2px solid #CCCCCC; text-align: center;}
#spetab-bezohr {width: 617 px;border-top: 1px solid #CCCCCC; margin-bottom: 1px;}
#spetab-bezohr-nadp {background: url('img/poz-spetab.jpg') no-repeat; border-bottom: 3px solid #B70000;}
#spetab-bezohr-2 {background: url('./images/matches/report_bg2.gif') no-repeat; background-position: right;font-size: 24px; font-weight: bold; color:#000000; padding-right:15px; margin: 0; font-family: "Geneva CE", Arial; border-bottom: 3px solid #B70000; text-align: right;}
#spetab-bezohr-3 {background: url('./images/matches/report_bg.gif') no-repeat;  font-size: 24px; font-weight: bold; color:#000000; padding-left:15px; margin: 0; font-family: "Geneva CE", Arial; border-bottom: 3px solid #B70000; text-align: left;}
#spetab-bezohr-4 {background: #B70000; font-size: 27px; font-weight: bold; color:#FFFFFF; padding:0; margin: 0; font-family: "Tahoma", Arial; border: none; border-bottom: 3px solid #B70000; text-align: center;}
#spetab-bezohr-20 {border-bottom: 3px solid #B70000; border-right: 1px solid #CCCCCC;text-align: right;}
#spetab-bezohr-30 {border-bottom: 3px solid #B70000; border-left: 1px solid #CCCCCC; text-align: left;}
#komentarkutkani {font-family: "Geneva CE", Arial; font-size: 15px; font-weight: bold; color: #B70000; border-bottom: 1px dotted #9D9D9D; }
.goly {padding: 0px 0;width: 602px; position: relative;overflow: hidden; margin-top: 5px; margin-bottom: 5px;}
.goly .levy {float: left;width: 260px;text-align: left;margin-left: 60px;color: #000000;}
.goly .stred {width: 77px; background-color: #B70000;}
.goly .pravy {float: right;width: 260px;text-align: left;margin-left: 10px;color: #000000;}
.goly strong {display: inline-block;width: 25px;margin-right: 5px;border-right: 1px solid #000000;}
A.odkazysestavy:link, A.odkazysestavy:visited	{color: #000000; text-decoration: underline;}
A.odkazysestavy:hover	{text-decoration: none; color: #aa0000; }
/* .list-new*/
.list-new {line-height: 130%; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: 1px dashed #3e0303;}
.list-time {width: 47px; height: 31px; line-height: 120%; float: left; margin-left: -2px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; padding-top: 14px; text-align: center;}
.list-title {display: block; padding-bottom:4px; text-shadow: 0px 1px 0px #000;}
/* column */
.followmenu { margin-left: 0px; padding-left: 15px; margin-top: 0;}
.followmenu li {list-style-type: none; display: inline; }
.followmenu li a {height: 29px; float: left; margin-right: 10px;}
.followmenu li a.fcb {width: 29px; background: url("./images/icons/facebook.png"); }
.followmenu li a.twitter {width: 29px; background: url("./images/icons/twitter.png");}
.followmenu li a.rss {width: 29px; background: url("./images/icons/rss.png");}
.followmenu li a.mobile {width: 105px; background: url("./images/icons/mobile.png");}
.followmenu li a span {display: none;}
.blogs {width: 263px; margin-left: 15px; text-align: left; }
.list-blog {width: 100%; height: 60px; margin-bottom: 5px; padding-top: 8px; background: url("./images/list-blog.png") no-repeat top left;}
.list-blog .blog-avatar {margin-left: 8px; margin-right: 8px; float: left;}
.list-blog .blog-item-title {height: 35px; overflow: hidden; margin:0; padding: 0; font-weight: normal; line-height: 110%;}
.list-blog h4 a {color: #FFFFFF; text-decoration: none;}
.list-blog h4 a:hover {color: #FFFFFF; text-decoration: underline;}
.list-blog .blog-item-date {height: 10px; padding-right: 5px; font-size: 11px; color: #c8c8c8; border-right: 1px solid #c8c8c8;}
.list-blog .blog-item-comments {font-size: 11px; color: #c8c8c8;}
A.blogs-more:link, A.blogs-more:visited	{width: 100%; display: block; text-align: right; color: #ff6868; text-decoration: underline; font-size: 11px;}
A.blogs-more:hover	{width: 100%; display: block; text-align: right; color: #ff6868; text-decoration: none; font-size: 11px;}
/* anketa */
A.anketa:link, A.anketa:visited { color:#ffffff; text-decoration: none; font-weight: none; }
A.anketa:hover { color:#E1E1E1; text-decoration: underline; font-weight: none; }
.anketa-std-ram { width: 550px; text-align: left; }
.anketa-std-otazka { color: #750000; font-family: "Arial"; font-size: 12px; text-align: left; }
.anketa-std-odpovedi { color: #000000; font-family: "Arial"; font-size: 11px; }
.anketa-cla-celkovy-ram { width: 500px; color: #000000; font-family: "Arial"; font-size: 11px; text-align: center; border-top-width: 1px;  border-left-width: 1px;  border-right-width: 1px; border-bottom-width: 1px;  border-style: dashed; border-color: #808080; padding: 6px; margin: 6px; }
.anketa-cla-ram { width: 500px; text-align: left; }
.anketa-cla-otazka { color: #750000; font-family: "Arial"; font-size: 12px; font-weight: bold; text-align: left; }
.anketa-cla-odpovedi { color: #000000; font-family: "arial"; font-size: 11px; }
.anketa-blok-z { margin-left: 20px; margin-right: 20px; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.anketa-blok-odpovedi { margin-left: 20px; margin-right: 20px; color: #FFFFFF; font-size: 11px; text-align: left;}
.anketa-blok-odp-cara {  background-color: #A30000; font-size: 10px; text-align: left; margin-top: 4px; margin-bottom: 4px; }
.anketa-blok-odp-cara-hlasy { background-color: #5C0000;}
A.anketa-blok-odk:link, A.anketa-blok-odk:visited { color:#ffffff; text-decoration: underline; font-weight: none; }
A.anketa-blok-odk:hover { color:#FFFFFF; text-decoration: none; font-weight: none; }
/* Profily hráčů v soupisce */
#profilhrace {margin: 0px; padding: 10px; height: 265px; border-bottom: 2px solid #740808; background-color: #CFBAB9;}
#profilhrace .foto { width: 203px; height: 250px; border: 1px solid #740808; text-align: left; padding: 1px;}
#profilhrace .foto-informace { width: 203px; height: 10px; text-align: right; font-size: 11px; color: #5E4140; font-family: "Arial"; padding: 1px; top: 250px;}
#profilhrace .informace-radek { border-bottom: 1px solid #AD898A; font-size: 15px; padding-top: 5px; padding-bottom: 5px; width: 375px; float: right;}
.profilhrace-zivotopis {border-bottom: 1px solid #AD898A; font-size: 15px; padding-top: 5px;}
.profilhrace-stats {width: 545px; border: 0;}
.profilhrace-stats-nadp {background-color: #880D0F; color: #FFFFFF; font-size: 11px; font-family: "Arial"; padding: 3px; font-weight: bold;}
.soupiska_zajimavosti { margin-left: 15px; margin-top: 10px;}
table.tblstats 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
table.tblstats tr th    	{padding: 4px 4px 4px 4px; background: #950808; color:#ffffff; font-family: Georgia; border: 1px solid #950808; border-bottom:3px solid #D3D3D3; font-size: 1.00em;}
table.tblstats tr th a  	{color:#ffffff; text-align: left;}
table.tblstats tr td    	{padding: 1px 1px 1px 1px;  background:transparent; border:1px solid #D3D3D3; font-family: "Courier New";}
table.tblstats tr td.item {padding: 3px 3px 3px 3px;  background:#A87777; font-weight: bold; font-family: "Trebuchet MS";}
table.tblstats tr td.item2 {padding: 4px 4px 4px 4px;  background:#F1F1F1; }
table.tblstats tr td.item3 {padding: 1px 1px 1px 4px;  background:transparent; border:1px solid #D3D3D3;}
table.tblstats tr td.item4 {padding: 1px 10px 1px 1px;  text-align: right; background:transparent; font-weight: bold; border:1px solid #D3D3D3;}
table.tblstats tr td.item5 {padding: 1px 1px 1px 1px;  text-align: center; background:transparent; font-weight: bold;}
/* tabulky speciální */
table.tbl 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%; font-family: Arial;}
table.tbl tr th    	{padding: 6px 4px 6px 4px; background: url('./images/tbl_poz02.png') repeat; color:#ffffff; font-family: Arial; border: 1px solid #950808; border-bottom:3px solid #D3D3D3; font-size: 13px;}
table.tbl tr th a  	{color:#ffffff; text-align: left;}
table.tbl tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #D3D3D3; font-size: 12px;}
table.tbl tr td.item {padding: 4px 4px 4px 4px;  background: url('./images/tbl_poz01.png') repeat; font-weight: bold;}
table.tbl tr td.zlute {padding: 4px 4px 4px 4px;  background:#FFFFAE; font-weight: bold;}

table.tbl tr.oznac th    	{padding: 4px 4px 4px 4px; background: #950808; color:#ffffff; font-family: Trebuchet MS; border: 1px solid #950808; border-bottom:3px solid #D68383; font-size: 1.00em;}
table.tbl tr.oznac td    	{padding: 4px 4px 4px 4px; cursor: pointer; background:transparent; border:1px solid #EECACA; font-size: 12px;}
table.tbl tr.oznac td.item {padding: 4px 4px 4px 4px; cursor: pointer; background:#F8E9E9; font-weight: bold; font-size: 14px; font-weight: bold; color: #AA0000;}

/* ČLÁNKY - SPECIÁLNÍ NADPISY */
.specialnitabulky { clear: both;}
.specialnitabulky span { display: block; height: 25px; line-height: 25px; float: left; padding-left: 5px; margin-right: 3px; padding-right: 5px; color: #FFFFFF; font-weight: bold;/*   background: #A00F17;	*/}
/*   background: #A00F17;	*/}
.specialnitabulky .ta { border-top: 1px solid #800000;  border-left: 1px solid #800000;  border-right: 1px solid #800000; }
.specialnitabulky .ta.n {background: #C0C0C0;color: #000000;border-top: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; }
.specialnitabulky .ta.n:hover {background: #DFCA4B;color: #000000; border-top: 1px solid #B8A221; border-left: 1px solid #B8A221; border-right: 1px solid #B8A221; }
.specialnitabulky .ta.n.span {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky .ta.n2 {float: right; margin-right: 0; margin-left: 3px; background: #C0C0C0;color: #000000;border-top: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; }
.specialnitabulky .ta.n2:hover {float: right; margin-right: 0; margin-left: 3px; background: #DFCA4B;color: #000000; border-top: 1px solid #B8A221; border-left: 1px solid #B8A221; border-right: 1px solid #B8A221; }
.specialnitabulky .ta.n2.span {margin-right: 0; margin-left: 3px; background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky .ta.n3 {float: right; color: #000000; font-size: 13px; font-weight: bold;}
.specialnitabulky .ta.n3:hover {float: right; color: #000000; font-size: 13px; font-weight: bold;}
.specialnitabulky .ta.n4 {background: #A40000;color: #FFFFFF;border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky .ta.n4:hover {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky .ta.n4.span {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky .skupcas { font-weight: bold; float: right; text-align: right; color: #525252;font-size: 11px; font-family: "Arial";}
.specialnitabulky .sestavy { font-weight: bold; margin-left: 2px; color: #000000; font-size: 13px;}
.specialnitabulky .ohraniceni { clear: both; line-height: 0px; height: 2px; overflow: hidden; position: relative;background: #A40000; }
.specialnitabulky .text { background: #F3F3F3; font-family: "Arial"; font-size: 11px; padding: 7px; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8; margin-bottom: 20px;}
.specialnitabulky-text2 { background: #F3F3F3; padding: 7px; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8; margin-bottom: 20px;}
A.spesltabulky:link, A.spesltabulky:visited {color: #FFFFFF; text-decoration: none;}
A.spesltabulky:hover {color: #FF9797; text-decoration: underline;}

/* ČLÁNKY - SPECIÁLNÍ NADPISY2 */
.specialnitabulky2 { clear: both; background-color: #E6E6E6; width: 617px;}
.specialnitabulky2 span { display: block; height: 25px; line-height: 25px; float: left; padding-left: 7px; margin-right: 6px; padding-right: 7px; color: #FFFFFF; font-weight: bold;/*   background: #A00F17;	*/}
/*   background: #A00F17;	*/}
.specialnitabulky2 .ta { border-top: 1px solid #800000;  border-left: 1px solid #800000; border-right: 1px solid #800000; }
.specialnitabulky2 .ta.n {background: #C0C0C0;color: #000000;border-top: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; text-transform: uppercase; font-size: 11px; }
.specialnitabulky2 .ta.n:hover {background: #A8A8A8;color: #000000; border-top: 1px solid #A8A8A8; border-left: 1px solid #A8A8A8; border-right: 1px solid #A8A8A8; }
.specialnitabulky2 .ta.n.span {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky2 .ta.n2 {float: right; margin-right: 0; margin-left: 3px; background: #C0C0C0;color: #000000;border-top: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; }
.specialnitabulky2 .ta.n2:hover {float: right; margin-right: 0; margin-left: 3px; background: #DFCA4B;color: #000000; border-top: 1px solid #B8A221; border-left: 1px solid #B8A221; border-right: 1px solid #B8A221; }
.specialnitabulky2 .ta.n2.span {margin-right: 0; margin-left: 3px; background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky2 .ta.n3 {float: right; color: #000000; font-size: 13px; font-weight: bold;}
.specialnitabulky2 .ta.n3:hover {float: right; color: #000000; font-size: 13px; font-weight: bold;}
.specialnitabulky2 .ta.n4 {background: #A40000;color: #FFFFFF;border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky2 .ta.n4:hover {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky2 .ta.n4.span {background: #A40000;color: #FFFFFF; border-top: 1px solid #A40000; border-left: 1px solid #A40000; border-right: 1px solid #A40000; }
.specialnitabulky2 .skupcas { font-weight: bold; float: right; text-align: right; color: #525252;font-size: 11px; font-family: "Arial";}
.specialnitabulky2 .sestavy { font-weight: bold; margin-left: 2px; color: #000000; font-size: 13px;}
.specialnitabulky2 .ohraniceni { clear: both; line-height: 0px; height: 2px; overflow: hidden; position: relative;background: #A40000; }
.specialnitabulky2 .text { background: #F3F3F3; font-family: "Arial"; font-size: 11px; padding: 7px; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8; margin-bottom: 20px;}
.specialnitabulky-text2 { background: #F3F3F3; padding: 7px; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8; margin-bottom: 20px;}
A.spesltabulky2:link, A.spesltabulky2:visited {color: #FFFFFF; text-decoration: none;}
A.spesltabulky2:hover {color: #FF9797; text-decoration: underline;}

/* odkazy - překlikávání */
A.sezony:link { color:#FFFFFF; text-decoration: none; border: 1px solid #800000; background-color: #804040; padding: 4px; }
A.sezony:visited { color:#FFFFFF; text-decoration: none; border: 1px solid #800000; background-color: #804040; padding: 4px; }
A.sezony:hover { color:#FFFFFF; text-decoration: underline; border: 1px solid #800000; background-color: #800000; padding: 4px; }
A.sezony:active { color:#FFFFFF; text-decoration: underline; border: 1px solid #800000; background-color: #800000; padding: 4px; }
A.souteze:link { color:#000000; text-decoration: none; border: 1px solid #333333; background-color: #E0E0E0; padding: 4px; }
A.souteze:visited { color:#000000; text-decoration: none; border: 1px solid #333333; background-color: #E0E0E0; padding: 4px; }
A.souteze:hover { color:#000000; text-decoration: underline; border: 1px solid #333333; background-color: #C0C0C0; padding: 4px; }
A.souteze:active { color:#000000; text-decoration: underline; border: 1px solid #333333; background-color: #C0C0C0; padding: 4px; }
.ramecek {background-color: transparent; border: 1px solid #EBEBEB; padding: 10px; margin-bottom: 15px; min-height: 150px;}
.ramecek img {float: left; padding-right: 10px; }
.ramecek h1 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek h2 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.ramecek h3 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:16px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek h4 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:14px; font-weight:bold; color:#B70000; margin:0px;}
.zakulacenynadpis {background-color: #EBEBEB; padding: 5px; color:#B70000; font-weight: bold; font-family: "Arial"; font-size: 12px; margin-top: 30px;}
table.tblcara 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%; font-family: "Arial";}
table.tblcara tr th    	{padding: 4px 4px 4px 4px; color:#666666; font-weight: bold; border-bottom: 1px solid #EBEBEB; font-size: 11px;}
table.tblcara tr th a  	{color:#000000; text-align: left;}
table.tblcara tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border-bottom:1px solid #EBEBEB; font-size: 12px;}
table.tblcara tr td.item {padding: 4px 4px 4px 4px;  background:transparent; font-weight: bold;}
A.rekordyodk:link, A.rekordyodk:visited	{border-left: 8px solid #A61518; margin-bottom: 10px; font-weight: bold; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 15px; font-size: 12px; font-family: "Arial"; color: black; text-decoration: none; background-color: #E9E9E9;}
A.rekordyodk:hover	{border-left: 8px solid #570B0D; margin-bottom: 10px; font-weight: bold; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 15px; font-size: 12px; font-family: "Arial"; color: black; text-decoration: none;  background-color: #DDDDDD;}
.ramecek2 {width: 536px; border: 1px solid #EBEBEB; padding-top: 20px; padding-bottom: 20px; padding-left: 14px; margin-top: 10px; margin-left: 34px;}
.ramecek2 h1 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; padding: 0; margin:0px; background-color: transparent;}
.ramecek2 h1 a {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; padding: 0; margin:0px; background-color: transparent;}
.ramecek2 h1:hover {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#FFFFFF; padding: 0; margin:0px; background-color: #B70000;}
.ramecek2 h2 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.ramecek2 h3 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:16px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek2 h4 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:14px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek2odk:link, .ramecek2odk:visited {text-decoration: none; font-family: "Cambria", Trebuchet MS; text-align:left; font-size:20px; font-weight:bold; color:#000000; padding: 3px; margin:0px; background-color: transparent;}
.ramecek2odk:hover {text-decoration: none; font-family: "Cambria", Trebuchet MS; text-align:left; font-size:20px; font-weight:bold; color:#FFFFFF; padding: 3px; margin:0px; background-color: #B70000;}
/* Čtenáři */
table.tblsz 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
table.tblsz tr th    	{padding: 4px 4px 4px 4px; background: #950808; color:#ffffff; font-family: Georgia; border: 1px solid #950808; border-bottom:3px solid #D3D3D3; font-size: 1.00em;}
table.tblsz tr th a  	{color:#ffffff; text-align: left;}
table.tblsz tr td    	{padding: 4px 4px 4px 4px;  background:transparent; border:1px solid #D3D3D3;}
table.tblsz tr td.item {padding: 4px 4px 4px 4px;  background:#F1F1F1; font-weight: bold;}
table.tblsz tr td.neprectena {padding: 4px 4px 4px 4px; background:#FFFF99; font-weight: normal;}
table.tblsz tr td.menu {padding: 4px 4px 4px 4px; background:#CFBAB9; font-weight: normal;}
A.tblsz-menu:link, A.tblsz-menu:visited { padding-top: 5px; padding-bottom: 5px; padding-right: 15px; padding-left: 15px; text-transform: uppercase; background-color: #CFBAB9; color:#000000; text-decoration: none; font-weight: bold; font-size: 12px; }
A.tblsz-menu:hover { padding-top: 5px; padding-bottom: 5px; padding-right: 15px; padding-left: 15px; text-transform: uppercase; background-color: #800000; color:#FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
.nadpissz { color: #800000; font-weight: bold; font-size: 17px; margin-top: 40px; margin-bottom: 10px; margin-left: 0; margin-right: 0;}
.neprecteno { color: #FF0000; font-weight: bold; font-size: 13px; }
.soukrzprava{ font-size: 11px; text-transform: uppercase; color: black; text-align: right; padding: 0; margin: 0; }
/*  Shadowbox  */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"Arial",sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:5px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#FFFFFF;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
div.citace {float: center; width: 620px; font-size:12px; line-height:18px; background-border: 1px right #C2BCBC; background: url('./images/citace.png') no-repeat; margin-left: 0px; margin-right: 20px;}
.citace blockquote {font-family:"Cambria", Arial;font-size: 17px; color: #605757; border-left: 1px solid #C2BCBC; margin-top:8px; margin-left:95px; font-weight:bold; padding-left:15px; padding-right:0px; padding-top:4px; padding-bottom:0px}
.citace p { margin-top:-13px;border-left: 1px solid #C2BCBC;padding-left:15px; padding-top: 2px; font-size:11px; font-family:Arial; color: #808080; padding-bottom:4px; margin-left:95px!important}
.ramecek {background-color: transparent; border: 1px solid #EBEBEB; padding: 10px; margin-bottom: 15px; min-height: 150px;}
.ramecek img {float: left; padding-right: 10px; }
.ramecek h1 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek h2 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.ramecek h3 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:16px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek h4 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:14px; font-weight:bold; color:#B70000; margin:0px;}
.zakulacenynadpis {background-color: #EBEBEB; padding: 5px; color:#B70000; font-weight: bold; font-family: "Arial"; font-size: 12px; margin-top: 30px;}
.ramecek2 {width: 536px; border: 1px solid #EBEBEB; padding-top: 20px; padding-bottom: 20px; padding-left: 14px; margin-top: 10px;}
.ramecek2 h1 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; padding: 0; margin:0px; background-color: transparent;}
.ramecek2 h1 a {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#B70000; padding: 0; margin:0px; background-color: transparent;}
.ramecek2 h1:hover {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:22px; font-weight:bold; color:#FFFFFF; padding: 0; margin:0px; background-color: #B70000;}
.ramecek2 h2 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.ramecek2 h3 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:16px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek2 h4 {font-family: "Cambria", Trebuchet MS; text-align:left; font-size:14px; font-weight:bold; color:#B70000; margin:0px;}
.ramecek2odk:link, .ramecek2odk:visited {text-decoration: none; font-family: "Cambria", Trebuchet MS; text-align:left; font-size:20px; font-weight:bold; color:#000000; padding: 3px; margin:0px; background-color: transparent;}
.ramecek2odk:hover {text-decoration: none; font-family: "Cambria", Trebuchet MS; text-align:left; font-size:20px; font-weight:bold; color:#FFFFFF; padding: 3px; margin:0px; background-color: #B70000;}

table.tblsestavy 				{margin: 10px 0px 15px 0px; border-collapse: collapse; width: 100%;}
table.tblsestavy tr td    	{padding: 1px 1px 1px 1px;  background:transparent; font-family: "Courier New";}

table.tblsestavy tr th.domaci {padding: 3px 5px 3px 5px; width: 45%; background:#C19999; border:1px solid #935959;}
table.tblsestavy tr th.mezera {padding: 0px 3px 0px 3px; width: 10%; background:#C19999; border-top:1px solid #935959; border-bottom:1px solid #935959; color: #935959; text-transform: uppercase; font-size: 20px; text-align: center;}
table.tblsestavy tr th.hoste {padding: 3px 5px 3px 5px; width: 45%; background:#C19999; border:1px solid #935959;}
table.tblsestavy tr th.lavicka {padding: 3px 5px 3px 5px; width: 100%; background:#E6D5D5; color: #935959; }

table.tblsestavy tr td.domaci {padding: 2px 2px 2px 2px; width: 45%; font-size: 12px; background:transparent; border-bottom: 1px solid #C19999; font-family: "Arial";}
table.tblsestavy tr td.mezera {padding: 2px 2px 2px 2px; width: 10%; font-size: 12px; background:transparent; border-bottom: 1px solid #C19999;}
table.tblsestavy tr td.hoste {padding: 2px 2px 2px 2px; width: 45%; font-size: 12px; background:transparent; border-bottom: 1px solid #C19999; font-family: "Arial";}
table.tblsestavy tr td.la_domaci {padding: 2px 2px 2px 2px; width: 45%; font-size: 11px; background:transparent; border-bottom: 1px solid #C19999; font-family: "Arial";}
table.tblsestavy tr td.la_mezera {padding: 2px 2px 2px 2px; width: 10%; font-size: 11px; background:transparent; border-bottom: 1px solid #C19999;}
table.tblsestavy tr td.la_hoste {padding: 2px 2px 2px 2px; width: 45%; font-size: 11px; background:transparent; border-bottom: 1px solid #C19999; font-family: "Arial";}


