/* HTML TAGS */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  background: #ffffff url(../images/bg-page.gif) repeat left top;
	font-family: "Verdana";
	font-size: 12px;
}

div {
  padding: 0px;
  margin: 0px;
  background: transparent;
  display: block;
}

a img {
  border: 0px;
}

h1, h2, h3, h4 {
  text-align: left;
  color: #000000;
  font-style: italic;
  font-size: 22px;
}

h2 {
  position: relative;
  margin: 0px; margin-left: 100px; margin-top: 2px;
  padding: 0px;
  background: transparent;
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  float: left;
}

h3, h4 {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #3d3d3d;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  margin-top: 10px;
}

h4 {
  margin-bottom: 0px;
  padding-bottom: 5px;
  border-bottom: 0px dotted #3d3d3d;
  font-size: 14px;
  font-weight: bold;
  color: #E77817;
  font-style: normal;
  margin-top: 10px;
  float: left; width: 100%;
}

#top {
  width: 100%;
  height: 202px;
  float: left;
  background: #234779 url(../images/bg-top.gif) repeat-x left 0px; 
/*  background: #234779 url(../images/tmp.gif) no-repeat center top; */ 
}

#top #linx {
  width: 100%;
  height: 20px;
  float: left;
  background: #3b3b3b;
  color: #ffffff;
  text-align: center;
  margin: 0px;
  padding: 0px;
  border-top: 4px solid #3b3b3b;
}

#top #linx a {
  color: #ffffff;
  text-decoration: none;
  margin: 0px; margin-left: 5px; margin-right: 5px;
  padding: 0px;
}

#top #linx a:hover {
  color: #ffffff;
  text-decoration: underline;
}

#top .content-top {
  width: 1000px;
  margin: 0 auto; margin-top: 24px;
  padding: 0px;
  height: 138px;
  background: transparent url(../images/top-1.jpg) no-repeat left top;
}

#top .content-top h1 #logo {
  position: relative;
  top: 13px;
  left: 27px;
  width: 211px;
  height: 110px;
  float: left;
  background: transparent;
}

#top .content-top h1 #logo span {
	text-indent:-10000px;
	background: transparent url(../images/bk-logo.png) top left no-repeat; 
	width: 211px;
	height: 110px;
	display: block; position:absolute; cursor:pointer;
}

#top .content-top #players {
  float: right;
  position: relative;
  top: 0px;
  width: 177px;
  height: 136px;
  margin: 0px;
  padding: 0px;
}

#top .content-top #user {
  float: right;
  position: relative;
  top: 0px;
  width: 323px;
  height: 134px;
  margin: 0px;
  padding: 0px; padding-right: 19px; padding-top: 2px;
  background: transparent url(../images/ball.png) no-repeat right top;
  text-align: right;
}

#top .content-top #user #user-ico {
  float: right;
  width: 40px;
  height: 50px;
  margin: 0px; margin-left: 5px;
  padding: 0px;
  border: 1px solid #3B3B3B;
}

#top .content-top #user .user-pan {
  width: 100%;
  height: 13px;
  margin: 0px;
  padding: 0px; padding-top: 6px; padding-bottom: 4px;
  background: transparent;
  text-align: right;
  color: #ffffff;
  text-transform: uppercase;
}

#top .content-top #user .user-pan span {
  padding: 0px; padding-left: 10px;
  margin: 0px;
  font-weight: bold;
}

#top .content-top #user p {
  float: right;
  margin: 0px;
  padding: 0px; padding-right: 3px; padding-top: 5px;
  text-align: right;
  color: #ffffff;
}

#top .content-top #user form {
  margin: 0px;
  padding: 0px;
}

#top .content-top #user p a,
#top .content-top #user .lang a {
  color: #ffffff;
  text-decoration: none;
}

#top .content-top #user p a:hover,
#top .content-top #user .lang a:hover,
#top .content-top #user .lang .active {
  text-decoration: underline;
}

#top .content-top #user .lang {
  float: right;
  width: 300px;
  height: 50px;
  margin: 0px; margin-top: 34px;
  padding: 0px;
  background: transparent;
  text-align: right;
  color: #ffffff;
}

#top .content-top #user .lang span {
  float: right;
  width: 110px;
  height: 28px;
  margin: 0px; margin-top: 20px;
  padding: 0px; padding-top: 7px; padding-right: 9px;
  background: transparent url(../images/bg-lang.gif) no-repeat right top;
  text-align: right;
  color: #ffffff;
}

#top .content-top #user input {
  height: 18px;
  width: 108px;
  padding: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px;
  border: 1px solid #1a1a1a;
  background: #fefefe url(../images/bg-input.gif) repeat-x left top; 
  color: #000000; 
  margin: 0px; margin-right: 2px;
}

#top .content-top #user .button {
  position: relative;
  top: 1px;
  height: 22px;
  width: 80px;
  border: 1px solid #1a1a1a;
  background: #393939 url(../images/bg-button.gif) repeat-x left top;
  color: #ffffff;
  padding: 0px; 
  margin: 0px; 
}

#top .content-top .lang .loga {
  float: right;
  width: 100px;
  height: 28px;
  margin: 0px;
  padding: 0px;
  background: transparent;
  text-align: left;
  color: #ffffff;
}

#lang-user {
  position: relative;
  top: 10px;
}

#top #menu {
  width: 962px;
  height: 40px;
  display: block;
  margin: 0 auto;
  padding: 0px; padding-left: 1px;
  background: transparent url(../images/bg-menu.gif) repeat-x left 0px;
}

#top #menu a {
  height: 31px;
  margin: 0px; margin-left: 0px; margin-right: 0px;
  padding: 0px; padding-top: 9px; padding-left: 7px; padding-right: 7px;
  float: left;
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
}

#top #menu a:hover,
#top #menu .active {
  color: #000000;
  background: #ffffff url(../images/bg-item-a.gif) no-repeat center bottom;
}

#top #menu #search {
  float: right;
  margin-top: 6px; margin-right: 10px;
}

#top #menu input {
  height: 18px;
  width: 191px;
  padding: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px;
  border: 1px solid #1a1a1a;
  background: #fefefe url(../images/bg-input.gif) repeat-x left top; 
  color: #000000; 
  margin: 0px; margin-right: 2px; 
}

#top #menu .button {
  position: relative;
  top: 1px;
  height: 22px;
  width: 80px;
  border: 1px solid #1a1a1a;
  background: #393939 url(../images/bg-button.gif) repeat-x left top;
  color: #ffffff;
  padding: 0px; 
  margin: 0px;
}

#page {
  float: left;
  width: 100%;
  background: transparent url(../images/bg-bottom.gif) repeat-x left bottom;
  margin: 0px;
  padding: 0px; padding-bottom: 70px;
}

#page .body {
  margin: 0 auto;
  width: 961px;
  display: block;
  background: transparent;
  padding: 0px;
}

#page #bodyb {
  width: 1175px;
}

#page .content-page {
  border: 1px solid #949494; border-top: 0px;
  width: 941px;
  background: #ffffff;
  margin: 0px;
  padding: 0px; padding: 10px;
  float: left;
}

#page .body .content-page #left {
  float: left;
  width: 630px;
  background: #ffffff;
  padding: 0px;
}

#page .body .content-page #right {
  float: right;
  width: 300px;
  background: #ffffff;
  padding: 0px;
}

#page .body .content-page #big {
  float: left;
  width: 100%;
  background: #ffffff;
  padding: 0px;
}

#page .body .float-banner {
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 180px;
	height: 514px;
  float: left;
	margin: 0px; margin-top: 10px; margin-left: 10px;
	text-align: center;
}

#page .body .float-banner p {
  display: block;
  font-weight: bold;
  margin: 0px; margin-bottom: 5px; margin-top: 5px;
  padding: 0px;
}

#page .body .content-page #left .nadpis,
#page .body .content-page #big .nadpis,
#page .body .content-page #right .nadpis {
  display: block;
  width: 606px;
  height: 20px;
  background: #646464 url(../images/nadpis-bg.gif) repeat-x left top;
  color: #ffffff;
  margin: 0px;
  padding: 10px; padding-top: 6px; padding-bottom: 0px;
  border: 2px solid #949494;
  font-weight: bold;
  font-family: verdana;
}

#page .body .content-page #big .nadpis {
  width: 917px;
}

#page .body .content-page #right .nadpis {
  width: 276px;
}

#page .body .content-page #left .obsah,
#page .body .content-page #big .obsah,
#page .body .content-page #big .shop,
#page .body .content-page #big .obsah-error,
#page .body .content-page #right .obsah {
  background: #ffffff url(../images/win-bg.gif) repeat-x left top;
  color: #000000;
  margin: 0px;
  padding: 10px; padding-top: 10px;
  border: 0px solid #949494;
}

#page .body .content-page #left .obsah {
  width: 610px;
}

#page .body .content-page #big .obsah-error {
  color: #ff0000;
  text-align: center;
  font-weight: bold;
}

#page .body .content-page #left .win-1,
#page .body .content-page #left .win-1 .obsah,
#page .body .content-page #big .win-1 .shop {
  float: left;
}

#page .body .content-page #big .win-1 .shop {
  width: 921px;
}

#page .body .content-page #left .win-1 .obsah p,
#page .body .content-page #left .win-error .obsah p,
#page .body .content-page #big .win-error .obsah p{
  margin: 0px; margin-bottom: 10px;
  padding: 0px;
  text-align: justify;
}

#page .body .content-page #left .win-error .obsah p,
#page .body .content-page #big .win-error .obsah p {
  margin: 0px;
  padding: 0px;
  color: #ff0000;
  font-weight: bold;
  text-align: center;
}

#page .body .content-page #left .win-error,
#page .body .content-page #big .win-error {
  margin: 0px; margin-top: 0px; margin-bottom: 10px;
  padding: 0px;
  display: block;
  width: 100%;
}

#page #bottom {
  margin: 0 auto;
  padding: 0px;
  height: 80px;
  width: 962px;
}

#page #bottom p {
  color: #ffffff;
  width: 100%;
  margin: 0px; margin-top: 3px;
  padding: 0px; padding-top: 5px;
}

#page #bottom .right {
  text-align: right;
}

#page #bottom a {
  color: #ffffff;
  text-decoration: none;
}

#page #bottom a:hover,
#page #bottom .active {
  color: #ffffff;
  text-decoration: underline;
}

.sub-menu {
/*  float: left; */
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: 0px;
  left: 0px; 
  visibility: hidden; 
  border: 1px solid #949494; border-top: 0px;
	background: #434343;
	display: block;
	width: 165px;
	z-index: 10;
}

#top #menu .sub-a {
  display: block;
  width: 160px;
  height: 25px;
  margin: 0px;
  padding: 0px; padding-top: 7px; padding-left: 5px;
	background: #434343;
	border-bottom: 1px solid #949494;
}

/* Formular */
.obsah form,
.shop form {
  margin-top: 5px; padding-top: 5px;
  border-top: 1px solid #000000;
}

/* Radek formulare */
.row-form,
.row-form-error,
.row-form-border,
.row-form-hr {
  width: 100%;
  padding: 0px;
  margin: 0px; margin-bottom: 1px;
  min-height: 22px;
}

.row-form-border {
  margin-top: 5px; padding-top: 5px;
  border-top: 1px solid #000000;
  font-style: italic;
}

.row-form-hr {
  margin-top: 5px; padding-top: 4px;
  border-top: 1px solid #000000;
  min-height: 1px;
}

.row-form-error {
  font-weight: bold;
  text-align: center;
  color: #ff0000;
  margin-bottom: 5px;
}

.row-form label,
.row-form-border label {
  float:  left;
  text-align: left;
  width: 170px;
  padding: 0px; padding-top: 3px;
  margin: 0px;
}

.row-form .nutne,
.row-form-border .nutne {
  font-weight: bold;
}

.row-form span,
.row-form-border span {
  padding: 0px;
  margin: 0px; margin-left: 5px;
}


.row-form input,
.row-form-border input {
  width: 200px;
  height: 18px;
  padding: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px;
  margin: 0px;
  border: 1px solid #1a1a1a;
  background: #fefefe url(../images/bg-input.gif) repeat-x left top; 
  color: #000000; 
}

textarea {
  padding: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px;
  margin: 0px;
  border: 1px solid #1a1a1a;
  background: #fefefe url(../images/bg-input.gif) repeat-x left top; 
  color: #000000; 
}

.row-form select,
.row-form-border select {
  width: 206px;
}

.row-form textarea,
.row-form-border textarea {
  width: 70%;
  border: 1px solid #000000;
}

.row-form .txt,
.row-form-border .txt {
  width: 300px;
}

.row-form .txt-2 {
  width: 60px;
}

.row-form .date,
.row-form-border .date {
  width: 100px;
}

.row-form .hlas,
.row-form-border .hlas {
  width: 80px;
}

.row-form .check,
.row-form-border .check {
  width: 15px;
  margin-top: 3px;
}

.row-form .file,
.row-form-border .file {
  width: 240px;
  height: 22px;
}

#page .body .content-page #left .win-1 .obsah .button,
.row-form .button,
.row-form-border .button,
#page .body .content-page #big .win-1 .shop .button,
#page .body .content-page #right .win-1 .button {
  width: auto;
  height: 22px;
  border: 1px solid #1a1a1a;
  background: #393939 url(../images/bg-button.gif) repeat-x left top;
  color: #ffffff;
  padding: 0px; padding-left: 10px; padding-right: 10px; 
  margin: 0px; 
  text-transform: uppercase;
}

/* Simulace tlacitka na odkaz */
#page .body .content-page #left .win-1 .obsah .a-button {
	font-family: "MS Sans Serif";
	font-size: 14px;
  float: left;
  width: auto;
  height: 17px;
  border: 1px solid #1a1a1a;
  background: #393939 url(../images/bg-button.gif) repeat-x left top;
  color: #ffffff;
  padding: 0px; padding-left: 13px; padding-right: 13px; padding-top: 3px; 
  margin: 0px; margin-right: 4px; 
  text-transform: uppercase;
  text-decoration: none;
}

/* NOVINKY */
#page .body .content-page #left .win-1 .obsah .novinka {
  margin: 0px; margin-bottom: 10px;
  padding: 0px; padding-bottom: 10px;
  text-align: justify;
  clear: both;
  float: left;
  width: 100%;
}

/* SPONSORI */
#page .body .content-page #left .win-1 .obsah .novinka .spon {
  float: left;
  width: 30%;
  margin-left: 2%;
  text-align: center;
/*  border: 2px solid #949494; */
  min-height: 110px;
}

#page .body .content-page #left .win-1 .obsah .novinka .spon .spon-nadpis,
#page .body .content-page #left .win-1 .obsah .novinka .spon .spon-nadpis-small {
  float: left;
  width: 100%;
  text-align: center;
  border-bottom: 1px dotted #949494;
  font-weight: bold;
  height: 20px;
}

#page .body .content-page #left .win-1 .obsah .novinka .spon .spon-nadpis-small {
  margin-bottom: 35px;
}

#page .body .content-page #left .win-1 .obsah .novinka p {
  text-align: justify; margin-bottom: 0px; padding-bottom: 0px;
}

#page .body .content-page #left .obsah .img,
#page .body .content-page #left .obsah .img-nb {
  margin: 0px; margin-right: 10px;
  padding: 0px;
  border: 3px solid #c3c3c3;
  text-align: left;
}

#page .body .content-page #left .obsah .img-nb {
  border: 0px solid #c3c3c3;
}

#page .body .content-page #left .obsah .novinka .novinka-nadpis,
#page .body .content-page #left .obsah .novinka .zapas-nadpis {
  color: #000000;
  font-weight: bold;
  font-size: 14px;
  min-height: 30px;
}

#page .body .content-page #left .obsah .novinka .zapas-nadpis {
  font-size: 12px;
}

#page .body .content-page #left .obsah .novinka .novinka-nadpis a,
#page .body .content-page #left .obsah .novinka .zapas-nadpis a {
  color: #000000;
  text-decoration: none;
  padding-left: 14px;
  background: transparent url(../images/new-nadpis.gif) no-repeat left top; 
}

#page .body .content-page #left .obsah .novinka .zapas-nadpis a {
  padding-left: 0px;
  background-image: none; 
}

#page .body .content-page #left .obsah .novinka .novinka-nadpis a:hover,
#page .body .content-page #left .obsah .novinka .zapas-nadpis a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .obsah .novinka .date {
  font-style: italic;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom {
  clear: both;
  float: left;
  width: 100%;
  text-align: right;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb {
  margin-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #3d3d3d;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb {
  margin-top: 5px;
  padding-bottom: 5px;
  border-bottom: 0px dotted #3d3d3d;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs-top {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 0px dotted #3d3d3d;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs span,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma span,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku span {
  float: left;
  font-size: 11px;
  font-style: italic;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs-top span {
  float: left;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom {
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px dotted #3d3d3d;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs a,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma a,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku a,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb a,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top a,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom a,
#page .body .content-page #big .win-1 .obsah a,
#page .body .content-page #big .win-1 .shop a {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs a:hover,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma a:hover,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku a:hover,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb a:hover,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top a:hover,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-news-koment,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-news-koment,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-news-koment,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb .a-news-koment,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-news-koment,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-news-koment {
  padding-left: 20px;
  background: transparent url(../images/a-news-koment.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-news-foto,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-news-foto,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-news-foto,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-nb .a-news-foto,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-news-foto,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-news-foto {
  padding-left: 20px;
  background: transparent url(../images/a-news-foto.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-news-detail,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-news-detail,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-news-detail,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-news-detail,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-news-detail {
  padding-left: 20px;
  background: transparent url(../images/a-news-detail.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tip,
#page .body .content-page #left .win-1 .obsah .novinka .a-online,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto,
#page .body .content-page #left .win-1 .obsah .novinka .a-tip-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-online-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto-v,
#page .body .content-page #left .win-1 .obsah .novinka .zapas a {
  display: block;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  padding-right: 30px; padding-top: 3px;
  margin-top: 1px;
}

#page .body .content-page #left .win-1 .obsah .novinka .al-online {
  color: #ff0000;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
}

#page .body .content-page #left .win-1 .obsah .novinka .al-online:hover {
  text-decoration: underline;
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tip,
#page .body .content-page #left .win-1 .obsah .novinka .a-online,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto,
#page .body .content-page #left .win-1 .obsah .novinka .a-tip-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-online-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek-v,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto-v {
  height: 18px;
  width: 73px;
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tip:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-online:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-tip-v:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-online-v:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-tv-v:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-listek-v:hover,
#page .body .content-page #left .win-1 .obsah .novinka .a-foto-v:hover,
#page .body .content-page #left .win-1 .obsah .novinka .zapas a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .win-1 .obsah .novinka .zapas .right a {
  background: transparent url(../images/a-short.gif) no-repeat left center;
  font-weight: bold;
  padding-left: 20px;
}

#page .body .content-page #left .win-1 .obsah .novinka .zapas .right a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tip {
  background: transparent url(../images/a-tip.gif) no-repeat right center;
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tip-v {
  background: transparent url(../images/a-tip-v.gif) no-repeat right center;
}

#page .body .content-page #left .win-1 .obsah .novinka .a-online {
  background: transparent url(../images/a-online.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-online-v {
  background: transparent url(../images/a-online-v.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tv {
  background: transparent url(../images/a-tv.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-listek {
  background: transparent url(../images/a-listek.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-tv-v {
  background: transparent url(../images/a-tv-v.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-listek-v {
  background: transparent url(../images/a-listek-v.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-foto {
  background: transparent url(../images/a-foto.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .a-foto-v {
  background: transparent url(../images/a-foto-v.gif) no-repeat right center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-print,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-print,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-print,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-print,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-print {
  padding-left: 20px;
  background: transparent url(../images/a-print.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-back,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-back,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-back,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-back,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-back {
  padding-left: 20px;
  background: transparent url(../images/a-back.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs .a-news-edit,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma .a-news-edit,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku .a-news-edit,
#page .body .content-page #big .win-1 .obsah .a-edit,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-top .a-news-edit,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-bottom .a-news-edit {
  padding-left: 20px;
  background: transparent url(../images/a-news-edit.gif) no-repeat left center; 
}

#page .body .content-page #left .win-1 .obsah .novinka .kotva {
  float: left;
}

#page .body .content-page #left .win-1 .obsah .novinka .zapas,
#page .body .content-page #left .win-1 .obsah .novinka .item,
#page .body .content-page #left .win-1 .obsah .novinka .item-fotos,
#page .body .content-page #left .win-1 .obsah .novinka .item-koment,
#page .body .content-page #left .win-1 .obsah .novinka .item-ask {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

#page .body .content-page #left .win-1 .obsah .novinka .item,
#page .body .content-page #left .win-1 .obsah .novinka .item-fotos,
#page .body .content-page #left .win-1 .obsah .novinka .item-koment,
#page .body .content-page #left .win-1 .obsah .novinka .item-ask {
  padding-bottom: 10px;
}

#page .body .content-page #left .win-1 .obsah .novinka .item-fotos,
#page .body .content-page #left .win-1 .obsah .novinka .item-koment,
#page .body .content-page #left .win-1 .obsah .novinka .item-ask {
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px dotted #3d3d3d;
}

#page .body .content-page #left .win-1 .obsah .novinka .zapas .left {
  float: left;
  width: 290px;
}

#page .body .content-page #left .win-1 .obsah .novinka .zapas .right {
  float: left;
}

#page .body .content-page #left .win-1 .obsah .novinka .row {
  float: left;
  width: 100%;
  margin-bottom: 1px;
  margin-top: 1px;
}

#page .body .content-page #left .win-1 .obsah .novinka .row label {
  float: left;
  width: 30%;
  font-weight: bold;
}

#page .body .content-page #left .win-1 .obsah .novinka .row span {
  float: right;
  width: 70%;
  font-weight: normal;
}

#page .body .content-page #big .win-1 .obsah .a-add {
  padding-left: 20px;
  background: transparent url(../images/a-add.gif) no-repeat left center; 
}

#page .body .content-page #big .win-1 .obsah .a-delete {
  padding-left: 20px;
  background: transparent url(../images/a-delete.gif) no-repeat left center; 
}

#page .body .content-page #big .win-1 .obsah tr:hover {
  background: #e8e8e8;
  background: #8cc4e4;
}

#page .body .content-page #big .win-1 .obsah .a-deactive {
  padding-left: 20px;
  background: transparent url(../images/a-deactive.gif) no-repeat left center; 
}

#page .body .content-page #big .win-1 .obsah .a-active {
  padding-left: 20px;
  background: transparent url(../images/a-active.gif) no-repeat left center; 
}

#page .body .content-page #right .obsah {
  margin: 0px;
  padding: 10px; padding-top: 10px; padding-bottom: 0px;
}

#page .body .content-page #right .obsah p {
  display: block;
  margin: 0px; margin-top: 3px; margin-bottom: 0px;
  padding: 0px; padding-bottom: 2px;
}

#page .body .content-page #right #foto-tydne {
  text-align: center;
}

#page .body .content-page #right #no-bg {
  background-image: none;
  background: #ffffff;
}

#page .body .content-page #right .obsah .win-1-a {
  color: #000000;
  text-decoration: none;
  padding-left: 0px;
  background: none;
  font-weight: normal;
  text-align: center;
}

#page .body .content-page #right .obsah .win-1-a img {
  border: 1px solid #949494;
  margin-bottom: 10px;
}

#page .body .content-page #right .obsah .a {
  color: #000000;
  text-decoration: none;
  padding-left: 20px;
  background: transparent url(../images/a-short.gif) no-repeat left center;
  font-weight: bold;
  display: block;
}

#page .body .content-page #right .obsah a:hover {
  text-decoration: underline;
}

#page .body .content-page #right .obsah span {
  font-style: italic;
  font-size: 11px;
}

#page .body .content-page #right .obsah table th {
  text-align: left;
  font-weight: bold;
  padding: 1px; padding-bottom: 4px;
  margin: 0px;
  width: 8%;
  text-align: center;
  border-bottom: 1px dotted #3d3d3d;
}

#page .body .content-page #right .obsah table td {
  font-weight: normal;
  padding: 1px; padding-top: 2px; padding-bottom: 2px;
  margin: 0px;
  width: 8%;
  text-align: center;
}

#page .body .content-page #right .obsah table .left,
#page .body .content-page #right .obsah table .leftb {
  text-align: left;
  width: 68%;
}

#page .body .content-page #right .obsah table .leftb {
  width: 35%;
}

#page .body .content-page #right .obsah table .dc {
  color: #ff0000;
}

#page .body .content-page #right .obsah table tr:hover {
  background: #e8e8e8;
}

#page .body .content-page #big .win-1 .obsah .no-hover tr:hover {
  background: #ffffff;
}

#page .body .content-page #right .obsah #right-1,
#page .body .content-page #right .obsah #right-2,
#page .body .content-page #right .obsah #right-3,
#page .body .content-page #right .obsah #right-4 {
  margin: 0px;
  padding: 0px; padding-bottom: 10px;
  width: 100%;
/*  background: transparent url(../images/bg-right-2.gif) no-repeat right bottom; */
	font-family: "Verdana";
	font-size: 12px;
}

#page .body .content-page #right .obsah #right-2 {
  min-height: 30px;
  max-height: 50px;
}

#page .body .content-page #right .obsah #right-2 #scr {
  width: 100%;
  height: 45px;
  border: 0px solid black;
  padding: 0px;
  background-color: transparent;
}

#page .body .content-page #right .obsah #right-4 {
  background: transparent url(../images/bg-right-4.gif) no-repeat right bottom;
}

.div-fotka,
.div-fotka-t,
.div-fotka-n {
  width: 190px;
  min-height: 190px;
  margin: 5px;
  padding: 5px; padding-bottom: 0px;
  background: #e8e8e8;
  float: left;
  text-align: center;
  vertical-align: bottom;
}

#page .body .content-page #left .obsah .div-fotka a img {
  margin: 0px auto 0px auto;
  padding: 0px;
}

#page .body .content-page #left .obsah .div-fotka {
  margin: 0px 2px 4px 2px;
  padding: 4px;
}

.div-fotka-t {
  background: #5091B5;
}

.div-fotka-n {
  background: #E77716;
}

.div-fotka p,
.div-fotka-t p,
.div-fotka-n p {
  margin: 0px;
  padding: 0px;
  text-align: center;
}

.div-fotka input,
.div-fotka-t input,
.div-fotka-n input {
  width: auto; margin-right: 5px;
}

.div-fotka .poradi,
.div-fotka-t .poradi,
.div-fotka-n .poradi {
  width: 50px;
}

.div-fotka .button,
.div-fotka-t .button,
.div-fotka-n .button {
  position: relative;
  top: 1px;
}

.fotka {
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  background: #e8e8e8;
}

#page .body .content-page #left .obsah .hrac,
#page .body .content-page #left .obsah .hrac-2 {
  width: 100%;
  margin: 0px; margin-bottom: 0px;
  padding: 0px; padding-bottom: 5px; padding-top: 5px; padding-left: 1px;
  float: left;
  border-bottom: 1px dotted #3d3d3d;
}

#page .body .content-page #left .obsah .hrac-2 {
  background: #e8e8e8;
}

#page .body .content-page #left .obsah .hrac .info,
#page .body .content-page #left .obsah .hrac-2 .info {
  width: 74%;
  margin: 0px;
  padding: 0px;
  float: left;
}

#page .body .content-page #left .obsah .hrac .info .info-row,
#page .body .content-page #left .obsah .hrac .info .info-row-a,
#page .body .content-page #left .obsah .hrac-2 .info .info-row,
#page .body .content-page #left .obsah .hrac-2 .info .info-row-a {
  width: 100%;
  margin: 0px; margin-top: 1px; margin-bottom: 1px;
  padding: 0px;
  float: left;
  text-align: left;
}

#page .body .content-page #left .obsah .hrac .info .info-row-a,
#page .body .content-page #left .obsah .hrac-2 .info .info-row-a {
  margin-top: 5px; padding-top: 5px;
  border-top: 1px solid #000000;
}

#page .body .content-page #left .obsah .hrac .info .info-row span,
#page .body .content-page #left .obsah .hrac-2 .info .info-row span {
  width: 30%;
  float: left;
  font-weight: bold;
}

#page .body .content-page #left .obsah .hrac .info .info-row .jmeno,
#page .body .content-page #left .obsah .hrac-2 .info .info-row .jmeno {
  width: 100%;
  float: left;
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
}

#page .body .content-page #left .obsah .hrac .info .info-row div,
#page .body .content-page #left .obsah .hrac-2 .info .info-row div {
  width: 70%;
  float: right;
  font-weight: normal;
}

#page .body .content-page #left .obsah .hrac .foto,
#page .body .content-page #left .obsah .hrac-2 .foto {
  width: 25%;
  margin: 0px;
  padding: 0px;
  float: right;
}

#page .body .content-page #left .obsah .hrac .foto  img,
#page .body .content-page #left .obsah .hrac img,
#page .body .content-page #left .obsah .hrac-2 img {
  border: 3px solid #c3c3c3;
}

#page .body .content-page #big .win-1 .obsah .stats,
#page .body .content-page #left .win-1 .obsah .novinka .item .stats {
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  width: 100%;
}

#page .body .content-page #big .win-1 .obsah .stats td,
#page .body .content-page #left .win-1 .obsah .stats td {
  border-bottom: 1px solid #3d3d3d;
  border-left: 1px solid #000000;
  padding: 2px;
}

#page .body .content-page #big .win-1 .obsah .stats .empty,
#page .body .content-page #left .win-1 .obsah .novinka .item .stats .empty {
  border: 0px solid #000000; border-bottom: 1px solid #000000;
  padding: 0px;
}

#page .body .content-page #big .win-1 .obsah .stats .player,
#page .body .content-page #left .win-1 .obsah .stats .player {
  border: 0px solid #000000; border-bottom: 1px solid #000000;
}

#page .body .content-page #big .win-1 .obsah .stats .head,
#page .body .content-page #left .win-1 .obsah .stats .head {
  font-weight: bold;
  background: #444444;
  color: #ffffff;
}

#page .body .content-page #big .win-1 .obsah .stats .head td,
#page .body .content-page #left .win-1 .obsah .stats .head td {
  text-align: center;
}

#page .body .content-page #big .win-1 .obsah .stats .total,
#page .body .content-page #left .win-1 .obsah .stats .total {
  font-weight: normal;
}

/* Nejblissi utkani */
#page .body .content-page #right .win-1 .obsah .utkani {
  width: 100%;
  padding: 0px;
  margin: 0px;
}

#page .body .content-page #right .win-1 .obsah .logo-utkani {
  width: 90px;
  height: 100px;
  float: right;
}

#page .body .content-page #right .win-1 .obsah .utkani p {
}

#page .body .content-page #right .win-1 .obsah .utkani .kolo {
  font-size: 12px;
  font-weight: bold;
  padding: 0px;
  margin: 0px; margin-bottom: 10px;
}

#page .body .content-page #right .win-1 .obsah .utkani .datum {
  font-size: 12px;
  font-weight: normal;
  padding: 0px;
  margin: 0px; margin-bottom: 10px;
  text-transform: lowercase;
}

#page .body .content-page #right .win-1 .obsah .utkani .nbl {
  color: #000000;
  text-decoration: none;
}

#page .body .content-page #right .win-1 .obsah .utkani .souper,
#page .body .content-page #right .win-1 .obsah .utkani .souper a {
  font-size: 24px;
  font-weight: bold;
  color: #e77817;
  padding: 0px;
  text-align: center;
  margin: 0px; margin-bottom: 7px;
  text-decoration: none;
  min-width: 150px;
  min-height: 45px;
}

#page .body .content-page #right .win-1 .obsah .utkani .nbl:hover,
#page .body .content-page #right .win-1 .obsah .utkani .souper a:hover {
  text-decoration: underline;
}

#page .body .content-page #right .win-1 .obsah .info {
  width: 100%;
  text-align: right;
  font-size: 10px;
  padding: 0px;
  margin: 0px; margin-bottom: 5px;
}

#page .body .content-page #right .win-1 .obsah .info a {
  color: #000000;
  text-decoration: none;
}

#page .body .content-page #right .win-1 .obsah .tip {
  width: 100%;
  text-align: right;
  font-size: 12px;
  padding: 0px; padding-bottom: 5px;
  margin: 0px; margin-bottom: 5px;
  font-weight: bold;
  border-bottom: 1px dotted #000000;
}

#page .body .content-page #right .win-1 .obsah .tip a {
  color: #000000;
  text-decoration: none;
  padding-right: 20px;
  padding-right: 0px; padding-top: 3px;
  margin-top: 1px;
  height: 20px;
  width: 73px;
}

#page .body .content-page #left .obsah .wallp,
#page .body .content-page #left .obsah .wallp-r {
  width: 45%;
  margin: 0px; margin-bottom: 0px;
  padding: 0px; padding-bottom: 5px; padding-top: 5px; padding-left: 1px;
  float: left;
  border-bottom: 1px dotted #3d3d3d;
  text-align: center;
}

#page .body .content-page #left .obsah .wallp-r {
  float: right;
}

#page .body .content-page #left .obsah .wallp span,
#page .body .content-page #left .obsah .wallp-r span {
  width: 100%;
  float: left;
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
  text-align: left;
}

#page .body .content-page #left .obsah .wallp img,
#page .body .content-page #left .obsah .wallp-r img {
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  border: 3px solid #c3c3c3;
  text-align: center;
}

#page .body .content-page #left .obsah .wallp a,
#page .body .content-page #left .obsah .wallp-r a {
  margin: 0px;;
  padding: 0px;
  text-align: center;
  color: #000000;
  text-decoration: none;
}

#page .body .content-page #left .obsah .wallp a:hover,
#page .body .content-page #left .obsah .wallp-r a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .obsah .kontakt,
#page .body .content-page #left .obsah .kontakt-2 {
  width: 100%;
  margin: 0px; margin-bottom: 0px;
  padding: 0px; padding-bottom: 5px; padding-top: 5px; padding-left: 1px;
  float: left;
  border-bottom: 1px dotted #3d3d3d;
}

#page .body .content-page #left .obsah .kontakt-2 {
  background: #e8e8e8;
}

#page .body .content-page #left .obsah .kontakt .info,
#page .body .content-page #left .obsah .kontakt-2 .info {
  width: 74%;
  margin: 0px;
  padding: 0px;
  float: left;
}

#page .body .content-page #left .obsah .kontakt .info .info-row,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row {
  width: 100%;
  margin: 0px; margin-top: 1px; margin-bottom: 1px;
  padding: 0px;
  float: left;
  text-align: left;
}

#page .body .content-page #left .obsah .kontakt .info .info-row span,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row span {
  width: 40%;
  float: left;
  font-weight: bold;
}

#page .body .content-page #left .obsah .kontakt .info .info-row .jmeno,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row .jmeno,
#page .body .content-page #left .obsah .kontakt .info .info-row .funkce,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row .funkce {
  width: 100%;
  float: left;
  font-weight: bold;
  margin-bottom: 5px; margin-top: 5px;
  font-size: 14px;
  color: #000000;
}

#page .body .content-page #left .obsah .kontakt .info .info-row .funkce,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row .funkce {
  margin-bottom: 10px; margin-top: 0px;
  font-size: 14px;
  color: #E77817;
}

#page .body .content-page #left .obsah .kontakt .info .info-row div,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row div {
  width: 60%;
  float: right;
  font-weight: normal;
}

#page .body .content-page #left .obsah .kontakt .info .info-row div a,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row div a {
  color: #000000;
  text-decoration: none;
  padding-left: 20px;
  background: transparent url(../images/a-mail.gif) no-repeat left center; 
}

#page .body .content-page #left .obsah .kontakt .info .info-row div a:hover,
#page .body .content-page #left .obsah .kontakt-2 .info .info-row div a:hover {
  text-decoration: underline;
}

#page .body .content-page #left .obsah .kontakt .foto,
#page .body .content-page #left .obsah .kontakt-2 .foto {
  width: 25%;
  margin: 0px;
  padding: 0px;
  float: right;
}

#page .body .content-page #left .obsah .kontakt .foto img,
#page .body .content-page #left .obsah .kontakt img,
#page .body .content-page #left .obsah .kontakt-2 img {
  border: 3px solid #c3c3c3;
}

.search-text {
  text-decoration: underline;
  color: #ff0000;
}

.doma,
.doma-tr {
  background: #FFCCAA;
}

.venku,
.venku-tr {
  background: #ECF5FF;
}

.doma-tr td,
.venku-tr td {
  font-weight: bold;
  text-align: center;
  padding-bottom: 1px; padding-top: 1px;
}

.doma-tr td.playoff,
.venku-tr td.playoff {
  text-align: left;
  font-weight: normal;
  font-style: italic;
}

.doma-kolo,
.venku-kolo {
  font-weight: bold;
  text-align: left;
  padding-bottom: 2px; padding-top: 1px; padding-left: 2px;
  border: 1px solid #E77716; border-bottom: 0px;
  background: #ffffff;
}

.venku-kolo {
  border: 1px solid #4E8FB3; border-bottom: 0px;
}

.doma-kolo a,
.venku-kolo a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.doma-kolo a:hover,
.venku-kolo a:hover {
  text-decoration: underline;
}

.doma-left,
.venku-left {
  border-left: 1px solid #E77716;
}

.venku-left {
  border-left: 1px solid #4E8FB3;
}

.doma-right,
.venku-right {
  border-right: 1px solid #E77716;
  padding-right: 5px;
}

.venku-right {
  border-right: 1px solid #4E8FB3;
}

.kolo {
  font-weight: bold;
}

#page .body .content-page #left .win-1 .obsah .novinka .linxs-doma,
#page .body .content-page #left .win-1 .obsah .novinka .linxs-venku {
  padding-top: 2px;
  padding-bottom: 2px;
  padding: 2px;
}

.venku td, .doma td {
  font-weight: bold;
}

.skore {
  font-size: 20px;
  font-weight: bold;
  display: block;
  margin-bottom: 10px;
}

.team, .team-1, .team-2, .vs {
  width: 194px;
  text-align: center;
}

.vs {
  width: 100px;
}

.venku-tr .spo,
.venku-tr .team-1,
.venku-tr .team-2,
.venku-tr .vs,
.venku-tr .end,
.venku-tr .spodek-1,
.venku-tr .spodek-2 {
  border: 1px solid #4E8FB3; border-right: 0px;
}

.venku-tr .team-2 {
  border-left: 0px;
}

.venku-tr .vs,
.venku-tr .spo {
  border-left: 0px; border-right: 0px;
}

.venku-tr .end {
  border-left: 0px; border-right: 1px solid #4E8FB3;
}

.venku-tr .spodek-1 {
  font-weight: normal;
  font-size: 11px;
  text-align: left;
}

.venku-tr .spodek-2 {
  font-weight: normal;
  font-size: 11px;
  text-align: right;
  border-left: 0px; border-right: 1px solid #4E8FB3;
}

.doma-tr .spo,
.doma-tr .team-1,
.doma-tr .team-2,
.doma-tr .vs,
.doma-tr .end,
.doma-tr .spodek-1,
.doma-tr .spodek-2 {
  border: 1px solid #E77716; border-right: 0px;
}

.doma-tr .team-2 {
  border-left: 0px;
}

.doma-tr .vs,
.doma-tr .spo {
  border-left: 0px; border-right: 0px;
}

.doma-tr .end {
  border-left: 0px; border-right: 1px solid #E77716;
}

.doma-tr .spodek-1 {
  font-weight: normal;
  font-size: 11px;
  text-align: left;
}

.doma-tr .spodek-2 {
  font-weight: normal;
  font-size: 11px;
  text-align: right;
  border-left: 0px; border-right: 1px solid #E77716;
}

.doma-tr .spodek-2 a,
.venku-tr .spodek-2 a {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  padding-left: 2px; padding-right: 2px;
}

.oddel {
  float: left;
  width: 100%;
  padding: 0px;
  margin: 0px; margin-top: 5px; padding-top: 4px;
  border-top: 2px solid #E77716;
  min-height: 2px;
}

.tip_cena {
  text-align: center;
  font-weight: bold;
}

.tip_cena img {
  margin: 4px;
  border: 1px solid #E77817;
}

.n, .d, .f, .p {
  color: #E77817;
}

.video {
  margin: 0px;
  padding: 0px; padding-top: 245px;
  float: left;
  width: 610px;
  height: 105px;
  background: #000000 url(../images/bg-video.gif) no-repeat center center;
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
}

#list {
  display: block;
  width: 606px;
  height: 20px;
/*  background: #646464 url(../images/nadpis-bg.gif) repeat-x left top; */
  background: #ffffff;
  color: #000000;
  margin: 0px;
  padding: 10px; padding-top: 6px; padding-bottom: 0px;
/*  border: 2px solid #949494; */
  font-weight: bold;
  font-family: verdana;
  float: left;
  text-align: center;
  margin-bottom: 20px;
}

#list a {
  color: #000000;
  text-decoration: none;
}

#list a:hover {
  text-decoration: underline;
}

/* KOMENTARE */
/* Formular */
.obsah .item-koment form {
  margin: 0px; margin-bottom: 5px;
  padding: 0px; padding-bottom: 5px;
  border-top: 0px; border-bottom: 1px dotted #3d3d3d;
}

.obsah .item-koment .txt,
.obsah .item-koment .text {
  width: 400px;
}

.obsah .item-koment .text {
  width: 402px;
}

.obsah .item-koment .error {
  font-weight: bold;
  color: #E77817;
  text-align: center;
  width: 100%;
  margin-bottom: 5px;
}

.obsah .item-koment .komentar {
  width: 598px;
  float: left;
  background: #f5f5f5;
  margin-bottom: 5px;
  padding: 5px;
  border: 1px solid #e8e8e8;
}

.obsah .item-koment .komentar .predmet {
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  font-size: 12px;
  font-weight: bold;
  color: #E77817;
  font-style: normal;
  float: left; width: 100%;
}

.obsah .item-koment .komentar .text {
  margin: 0px; margin-bottom: 3px;
  padding: 0px;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  float: left; width: 100%;
}

.obsah .item-koment .komentar .info {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  float: left; width: 100%;
  text-align: right;
}

/* PTEJTESE */
.obsah .item-ask form {
  margin: 0px; margin-bottom: 5px;
  padding: 0px; padding-bottom: 5px;
  border-top: 0px; border-bottom: 1px dotted #3d3d3d;
}

.obsah .item-ask .txt,
.obsah .item-ask .text {
  width: 400px;
}

.obsah .item-ask .text {
  width: 402px;
}

.obsah .item-ask .error {
  font-weight: bold;
  color: #E77817;
  text-align: center;
  width: 100%;
  margin-bottom: 5px;
}

.obsah .item-ask .dotaz,
.obsah .item-ask .odpoved {
  width: 598px;
  float: left;
  background: #f5f5f5;
  margin-bottom: 5px;
  padding: 5px;
  border: 1px solid #e8e8e8;
}

.obsah .item-ask .odpoved {
  background: #e6e6e6;
}

.obsah .item-ask .dotaz img,
.obsah .item-ask .odpoved img {
  margin: 0px;
  padding: 0px;
  border: 1px solid #e8e8e8;
}

.obsah .item-ask .odpoved img {
  border: 1px solid #c5c5c5;
}

.obsah .item-ask .dotaz .ico,
.obsah .item-ask .odpoved .ico {
  margin: 0px;
  padding: 0px;
  vertical-align: top;
}

.obsah .item-ask .dotaz .predmet,
.obsah .item-ask .odpoved .predmet {
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  font-size: 12px;
  font-weight: bold;
  color: #E77817;
  font-style: normal;
  float: left; width: 100%;
}

.obsah .item-ask .dotaz .text,
.obsah .item-ask .odpoved .text {
  margin: 0px; margin-bottom: 3px;
  padding: 0px;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  float: left; width: 100%;
}

.obsah .item-ask .dotaz .info,
.obsah .item-ask .odpoved .info {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  float: left; width: 100%;
  text-align: right;
}

.obsah .item-ask .dotaz .info a,
.obsah .item-ask .odpoved .info a {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}

.obsah .item-ask .dotaz .info a:hover,
.obsah .item-ask .odpoved .info a:hover {
  text-decoration: underline;
}

.obsah .item-ask .dotaz .user,
.obsah .item-ask .odpoved .user {
  font-weight: bold;
  color: #000000;
  padding-bottom: 5px;
}

.obsah .item-ask .dotaz .cena,
.obsah .item-ask .odpoved .cena {
  color: #FF8D23;
  font-weight: bold;
}

.win {
  color: #E77817;
}

.trestne {
  color: #ff0000;
}

.a-reg {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}

.a-reg:hover {
  text-decoration: underline;
}

.ban-txt {
  width: 800px;
  height: 60px;
  text-align: center;
  background: #ffffff url(../images/ban-logo.gif) no-repeat center top;
  margin: auto; margin-top: 10%;
  padding-top: 240px;
  border: 1px solid #949494;
}

.ban-a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

/* AUKCE */
#page .body .content-page #left .obsah .aukce,
#page .body .content-page #left .obsah .aukce-2 {
  width: 100%;
  margin: 0px; margin-bottom: 0px;
  padding: 0px; padding-bottom: 5px; padding-top: 5px; padding-left: 1px;
  float: left;
  border-bottom: 1px dotted #3d3d3d;
}

#page .body .content-page #left .obsah .aukce-2 {
  background: #e8e8e8;
}

#page .body .content-page #left .obsah .aukce .info,
#page .body .content-page #left .obsah .aukce-2 .info {
  width: 74%;
  margin: 0px;
  padding: 0px;
  float: left;
}

#page .body .content-page #left .obsah .aukce .info .info-row,
#page .body .content-page #left .obsah .aukce .info .info-row-a,
#page .body .content-page #left .obsah .aukce-2 .info .info-row,
#page .body .content-page #left .obsah .aukce-2 .info .info-row-a {
  width: 100%;
  margin: 0px; margin-top: 1px; margin-bottom: 1px;
  padding: 0px;
  float: left;
  text-align: left;
}

#page .body .content-page #left .obsah .aukce .info .info-row-a,
#page .body .content-page #left .obsah .aukce-2 .info .info-row-a {
  margin-top: 5px; padding-top: 5px;
  border-top: 1px solid #000000;
}

#page .body .content-page #left .obsah .aukce .info .info-row span,
#page .body .content-page #left .obsah .aukce-2 .info .info-row span {
  width: 37%;
  float: left;
  font-weight: bold;
}

#page .body .content-page #left .obsah .aukce .info .info-row .jmeno,
#page .body .content-page #left .obsah .aukce-2 .info .info-row .jmeno {
  width: 100%;
  float: left;
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 15px;
  color: #FF8D23;
}

#page .body .content-page #left .obsah .aukce .info .info-row div,
#page .body .content-page #left .obsah .aukce-2 .info .info-row div {
  width: 63%;
  float: right;
  font-weight: normal;
}

#page .body .content-page #left .obsah .aukce .info .info-row .cena,
#page .body .content-page #left .obsah .aukce-2 .info .info-row .cena {
  color: #FF8D23;
  font-weight: bold;
}

#page .body .content-page #left .obsah .aukce .foto,
#page .body .content-page #left .obsah .aukce-2 .foto {
  width: 25%;
  margin: 0px;
  padding: 0px;
  float: right;
}

#page .body .content-page #left .obsah .aukce .foto  img,
#page .body .content-page #left .obsah .aukce img,
#page .body .content-page #left .obsah .aukce-2 img {
  border: 3px solid #c3c3c3;
}

.sel {
  position: relative;
  top: -1px;
}

#page .body .content-page #left .obsah .aukce .detail,
#page .body .content-page #left .obsah .aukce-2 .detail{
  color: #000000;
  background: transparent url(../images/a-short.gif) no-repeat left center;
  font-weight: bold;
  padding-left: 20px;
  text-decoration: none;
}

#page .body .content-page #left .obsah .aukce .detail:hover,
#page .body .content-page #left .obsah .aukce-2 .detail:hover {
  text-decoration: underline;
}

/* SHOP */
.shop-kategorie {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 30%;
}

.shop-kategorie li {
  display: block;
  float: left;
  height: 20px;
  width: 99%;
  line-height: 20px;
  list-style: none;
  padding: 0px;
  margin: 0px auto 0px 0px;
}

.shop-kategorie .basket {
  margin-top: 15px;
}

.shop-kategorie li span {
  float: left;
  width: 99%;
  line-height: 20px;
  padding: 0px;
  font-weight: bold;
  font-size: 14px;
  color: #0852A5;
  border-bottom: 1px dotted #C3C3C3;
  margin-bottom: 2px;
}

.shop-kategorie li a {
  padding: 0px 0px 0px 1%;
  color: #000000;
  text-decoration: none;
  display: block;
}

#page .body .content-page #big .shop .shop-kategorie li a:hover,
#page .body .content-page #big .shop .shop-kategorie li .active {
  color: #E77817;
  font-weight: bold;
}

.shop-items {
  margin: 0px;
  padding: 0px;
  float: left;
  border-left: 1px dotted #C3C3C3;
  padding-left: 1%;
  width: 68%;
}

.shop-item {
  margin: 0px; margin-bottom: 2px;
  padding: 0px; padding-bottom: 2px;
  display: block;
  float: left;
  border-bottom: 1px dotted #C3C3C3;
  width: 100%;
}

.shop-img {
  width: 160px;
  text-align: center;
}

.shop-img img {
  border: 3px solid #C3C3C3;
}

.item-name {
  display: block;
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  font-size: 18px;
  font-weight: normal;
  font-style: italic;
  color: #0852a5;
}

.shop-buy {
  text-align: right;
}

.tdrs,
.tdrh {
  text-align: right;
}
.ths,
.tdrh {
  background: #646464;
  color: #ffffff;
}

.basket-1,
.basket-2 {
  background: #E5E5E5;
}

.basket-2 {
  background: #EFEFEF;
}

.basket-form {
  margin: 0px; margin-top: 10px; margin-bottom: 10px;
  padding: 0px;
  text-align: center;
}

.ks {
  width: 30px;
}

.button {
  cursor: hand;
  cursor: pointer;
}

.total {
  font-weight: bold;
  color: #000000;
}

.totals {
  font-weight: bold;
  color: #E77817;
  font-size: 14px;
}

.table-total {
  margin-top: 10px; margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dotted #C3C3C3;
}

.item-price,
.item-price-rnd {
  display: block;
  text-align: right;
  color: #000000;
  padding: 0px;
  margin: 0px;
}

.item-price-rnd {
  text-align: center;
}

.item-price span,
.item-price-rnd span {
  font-weight: bold;
  color: #E77817;
}

div#random-shop {
  margin: 0px;
  padding: 0px;
  text-align: center;
}

div#random-shop img {
  border: 3px solid #C3C3C3;
}

div#random-shop p.item-name {
  display: block;
  margin: 0px; margin-bottom: 5px;
  padding: 0px;
  font-size: 18px;
  font-weight: normal;
  font-style: italic;
  color: #0852a5;
}

.rozcestnik a {
  color: black;
  font-weight: bold;
  text-decoration: none;
}
.rozcestnik a:hover {
  text-decoration: underline;
}