* {font-family: verdana; font-size: 11px; z-index: 1;}
option {
  font-size: 10px;
  }
table {margin: auto;border-collapse: collapse;}
p {padding:0px; margin:0px;}
td {vertical-align: top;}
html {overflow-y: scroll;}
body {
  margin: 0px; padding: 0px;
  background-color: #000066;
   color:#ffffff;
  }
  a {text-decoration: none; color:#FFFF00;}

form {margin:0px;}
#hlavicka {
  width: 960px;
  height: 74px;
  overflow: hidden;
}
#paticka {width: 960px; line-height: 1.5; border-top: 2px solid #000066;}
#paticka a { color: #aaaaaa; }
#paticka td {
  color: #999999;
  padding: 10px;
}
#paticka .left {
  text-align: left;
}
#paticka .right {
  float: right;
  text-align: right;
}

#main, 
#paticka,
.sloupec1,
.sloupec2, 
.sloupec3,
.stred2,
.stred2_,
.stred3 {
  float: left;
  overflow: hidden;
  min-height: 1px;
}

.stred2 {width:960px; background-image:url('../images/pozadi_2.png'); background-repeat: repeat-y; }

  .stred2 .sloupec1 {width: 460px;padding:10px;overflow: hidden;}
  .stred2 .sloupec1 .nadpis {}
  .stred2 .sloupec2 {width: 460px;padding:10px; padding-bottom: 20px;overflow: hidden;}
  .stred2 .sloupec2 .content {background-color: #000066;}

.stred2_ {width:960px; background-image:url('../images/pozadi_2.png'); background-repeat: repeat-y; }

  .stred2_ .sloupec1 {width: 250px;overflow: hidden;}
  .stred2_ .sloupec1 .nadpis {}
  .stred2_ .sloupec1 .inner {
    margin-right: 10px;
  }
  .stred2_ .sloupec2 {width: 710px; padding-bottom: 20px;overflow: hidden;}
  .stred2_ .sloupec2 .inner {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  .stred2_ .sloupec2 .content {}

.stred3 {width:960px; background-image:url('../images/pozadi_3.png'); background-repeat: repeat-y; }

  .nadpis {background-color:#000066;color:#ffff00; font-size: 14pt; text-transform: uppercase; border: 2px solid #000066;padding:10px; padding-right: 0px; font-weight:bold;}

  .stred3 .sloupec1 .nadpis,
  .stred3 .sloupec3 .nadpis {
    font-size: 12pt;
  }  
  .stred3 .sloupec2 .inner {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
  }
#aktualniclanky {
  width: 210px;
}  
  .nadpis img {background-color: #000066; margin-top:4px;}
  .showhide_box { border: 2px solid #000066; border-top: 0px;background-color: #000066; padding: 10px;}

  .stred3 .sloupec1 {width: 230px; padding-top: 10px; padding-right: 0px; padding-left: 0px;padding:0px;overflow: hidden;}
    .stred3 .sloupec1 .nadpis {}
  .stred3 .sloupec2 {width: 500px;background-color: #000080;overflow: hidden;}
    .stred3 .sloupec2 .nadpis {}
  .stred3 .sloupec3 {width: 230px;padding-top: 10px; padding-left: 0px;padding-right: 0px;padding:0px;overflow: hidden;}
    .stred3 .sloupec3 .nadpis {padding-left:10px;}

  .stred3 td {border:0px solid white;}
  .stred3 .sloupec1 td,  .stred3 .sloupec2 td {
    padding: 0px;
    padding-right: 2px;
    padding-bottom: 2px;
  }

  .text {padding:10px;}


.sponsor-bar img {border:0px;}

.mezera {height:10px;}

.menu {height:37px; background-color: #000080; border:1px solid #ffffff; text-transform: uppercase;}
.menu td { font-size: 10pt; padding: 5px; font-weight: bold; color:#ffff00; text-decoration: none;}
.menu td a { font-size: 10pt; font-weight: bold; color:#ffff00; text-decoration: none;}
.menu td a:hover { font-weight: bold; color:#FF6600; text-decoration: none;}
  .menu .polozka { vertical-align: middle; text-align: center; border-right: 2px dotted white;}
  .menu .ppolozka {width:55px;vertical-align: middle; text-align: right; }
  .menu .pppolozka {padding-left:15px;vertical-align: middle; text-align: right;padding-right: 15px;}
  .menu .pppolozka select {width: 110px;margin-left: 10px;font-size:10px; font-weight: normal;}
select {font-size:9px;}


.login {margin:auto;margin-top:10px;}
  .login td {padding:3px; vertical-align: middle;font-size:10px; color:#ffffff;}
  .login .nazev {text-align: right;vertical-align: middle;}
  .login .pole {text-align: left;vertical-align: middle;}
    .login .pole input {border:1px solid #2d284d;width:100px;}
  .login .sbm {text-align: center;vertical-align: middle;}
.clanek {
	margin-top: 0px;
	color: #ffff00;
}
.clanek h1, h1 {
	font-weight: bold;
	font-size: 16pt;
	text-transform: uppercase;
	color: #ffff00;
}
.clanek .perex {
	margin-bottom:10px;
}
.clanek .perex p {
	font-style: italic;
	font-size: 10pt;
}
.clanek .content table {

}
.clanek .content p,.clanek .content div {
	margin-bottom:10px;
}

.clanek_smile {margin-bottom:2px;overflow:hidden;white-space:nowrap;text-align:left;height:16px;}
  .clanek_smile img {vertical-align: middle;margin-right:5px;border: 0px;}
.stred3 .clanek_smile {}
.stred2 .clanek_smile {}

.clanek_obrazek {text-align: center;margin-bottom: 10px;}
  .clanek_obrazek .image {background-color: #f9f9f9; background-color: transparent; text-align: center;}
  .clanek_obrazek .image img {border: 1px solid #000000;}
.clanek_nadpis  {text-align: left;font-weight: bold; font-size: 16pt; text-transform: uppercase; color: #ffff00;margin-bottom: 10px;margin-top: 10px;}
.clanek_nadpis.odd1 { color: #FF6600;}
.c0  {color: #ffffff;}
.clanek_text  {text-align: justify; color: #ffff00;margin-bottom:10px;}
.clanek_text * {color: #ffff00;}
.clanek_text a {
	text-decoration: underline;
	color: #FFFF00;
}
.clanek_text  a {text-align: justify; margin:15px; color: #FFFF00;margin-top:10px;}

.clanek_preview {
  padding-bottom: 20px;
}
.clanek_preview img {
  float: right;
}
.clanek_preview h2 {
  font-size: 14pt; font-weight: bold; color: #ffff00; text-transform: uppercase;
}
.clanek_preview a {
	color: #FFFF00;
}
.clanek_preview .info {
	float: right;
	color: #ffffff;
	margin-left: 20px;
}
.clanek_preview .readfull {
	/*text-align: right;*/
	color: #ffffff;
	padding-top:4px;
}
.clanek_preview .readfull a {
  font-weight: bold; 
  color: #FF6600;
}
.all {
	text-align: right;
	margin-right: 10px;
	margin-top: 10px;
}
.all a {
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.full {
	text-align: right;
	margin-right: 0px;
	padding: 0px;
}
.full a {
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
.stranky {
	font-size: 10px;
	text-align: right;
}
.stranky a img {
border: 0px;
margin-left: 5px;
margin-right: 5px;
}
.bleskove_nadpis  { text-align: left; color: #FF6600;}
.s_treninky, .s_treninky * {color: #ffffff;}
.s_repre, .s_repre * {color: #ffffff;}
.s_prestupy, .s_prestupy * {color: #ffffff;}
.bleskove_nadpis b {}
.bleskove_text  { padding-top:5px;padding-bottom:0px;color: #ffffff;font-size:9px;}
.bleskove_text .datum {font-size: 9px;}
.bleskove_text * {color: #ffffff;font-size:9px;}
.bleskove_text table {width: 100%;}
.bleskove_text td {padding-right: 4px;}
.vyhra {color: #24ff07; font-size: 9px;}
.prohra {color: #ff937e; font-size: 9px;}
.remiza {color: #ffffff; font-size: 9px;}
.domaci {color: #ffff00; font-size: 9px; white-space: nowrap;}
.domaci a {font-size: 9px;}
.den {font-size: 14pt; text-align: left; font-weight: bold;padding-bottom: 10px; padding-top: 10px;color: #FF6600;}
.souper {color: #ffffff; overflow-y: hidden; width: 120px;height: 18px; font-size: 9px;padding-left:2px;}
.vs {color: #ffffff;padding-right:5px;padding-left:5px; font-size: 9px;}
.kdy {text-align: center; color: #ffffff;width:40px; font-size: 9px;}
.kdy a, .souper a {font-weight: bold; color: #FFFF00;font-size: 9px;}
.jmeno {text-align: left;color: #FFFF00;}
.link div {overflow:hidden;white-space:nowrap;height:14px;text-align: left;width: 160px;}
.link a {text-align: left;color: #FFFF00;}
.link a:hover {text-align: left;color: #FFFF00;}
.poradi {text-align: right;}
.body {color: #ffffff;}
.body_ {}
.underline td {
	border-bottom: 1px dashed #cccccc;
	}

.onlinesummary {width:90%;background-color: #fefefe; border:1px solid #2D5C88;margin-bottom:0px;margin-top:10px;}
.onlinesummary td {padding:3px;}
.status {width:30px; vertical-align: middle;font-size:9px;color: #ffffff;}
.score {width:20px;text-align: right;}
.banner {text-align: center;margin:auto;margin-top:10px;}
  .banner img {border:0px solid black;}
  .banner p {text-align: left;}

.rok-narozeni {
	color: #ffffff;
	text-align: center;
	padding-left: 10px;
}
p {
  line-height: 1.5;
}
.clanek .content {
	color: #ffffff;
}
.images {
	text-align: center;
	margin: 5px;
	margin-left: 5px;
}
.images_ {
  margin-left:8px;
}
.images_ div {
	float: left;
	margin: 5px;
	clear: none;
	width: 50px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	display: inline;
}
.images_ td {
	height: 50px;
	vertical-align: middle;
  text-align: center;
}
.images_ img {

}
.images p {
	text-align: center;
}
.image {
  text-align: center;
  margin-bottom: 10px;
}
.content a {
  text-align: center;
}
.content a img {
	border: 0px;
	margin: 2px;
	text-align: center;
}
.image a img {
  border: 2px solid #ffff00;
}
.images a img {
	border: 0px;
	text-align: center;
}
.roster {
  width: 100%;
}
.roster td {
	padding: 2px;
}
.roster .category {
  padding-top: 10px;
	font-weight: bold;
}
.clanek .content table {
	border-collapse: collapse;
}
.clanek  .content table td {
	border: 1px solid #999999;
	padding: 3px;
	padding-left: 5px;
}
.vysledky {
	margin-top: 10px;
	margin-bottom: 10px;
}
.votes {
	float: right;
}

.googleAdsense {
  margin: auto;
  text-align: center;
  border: 1px dashed #999999;
  border-right: 0px;
  border-left: 0px; 
  width: 100%;
}
.content .googleAdsense {
  padding-top: 10px;
}
#containerTable {
float: left;
margin: 0;
}
#container {
  margin: auto;
  width: 960px;
  overflow: hidden;
  border: 0px solid red;
}
#container_inner {
  float: left;
  width: 960px;
  overflow: hidden;
  border: 0px solid green;
    background-color: #000066;
    /*background-color: #020244;*/
}
#right_bar {
padding: 0px;
margin: 0px;
width:200px;
float: left;
border: 0px solid black;
clear: none;
margin-top: 240px;
display: none;
}
#right_bar .banners {
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
}
#right_bar .banners .banner {
  width: 200px;
  margin: 0px;
  margin-bottom: 10px;
  padding: 0px;
}
#right_bar .googleAdsense {
  padding-top: 10px;
}
#popup {
  position: absolute;
  width: 100%;
  top: 30px;
  text-align: center;
  left: 0px;
  z-index: 90;
}
#popup .close {
  text-align: right;
  background-color: #ffffff;
  cursor: pointer;
  width: 480px;
  float: left;
  clear: both;
  margin-right: 0px;
  margin-top: 10px;
}
#popup .pp {
  margin: auto;
  width: 800px;
}
#popup .ppfloat {
  float: left;
  background-color: #ffffff;
  width: 480px;
  border: 5px solid black;
  text-align: center;
  z-index: 90;
}
#popup .banner {
  float: left;
  clear: both;
  text-align: center;
  width: 480px;
  z-index: 90;
}

.tabulka table {
  width: 100%
}
.tabulka * {
  font-size: 10px;
}

.content .images_ a img {
	vertical-align: middle;
	border: 1px solid #ffffff;
	padding: 2px;
}
table.gallery {
  width: 100%;
}
table.gallery td {
  text-align: center;
  padding-right: 10px;
  padding-bottom: 10px;
  font-size: 10px;
}
table.gallery td img {
  margin-bottom: 5px;
}
table.gallery td a {
  font-size: 10px;
}
