/* MATURAK by PepiCzech */


* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #333;
	height: 100%;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ddd;
}


.win {
 font-size: 1.5em;
  color: #00CC33;
}


.new {
 font-size: 1.0em;
  color: #00CC33;
}

.lose {
 font-size: 1.5em;
  color: #FF0000;
}


h1, h2 {
  font-size: 1.5em;
  color: #ff6600;
}
h3 {
  font-size: 1.5em;
  color: #ddd;
}
a { 
	color: #ff6600;
	text-decoration: underline;
}
a:hover {
	color: #ffcc00;
	text-decoration: none;
}
/*li {
list-style-type: none;
} */

.cl {
  clear: both;
  line-height: 0;
  font-size: 0;
}
.reklamagoogle {
  text-align: center;
}

/* OBAL */

#obal {
  background-color: #333;
	width: 820px; 
  height: 100%;
	margin: 0 auto;	
	padding: 0;
	text-align: left;
	
}
/* POZADI */
#pozadi {
  background: url(img/background_3.gif) repeat-y;
  
  float:left;
  width: 820px;
}

/* HLAVA */

#hlava {
  background-color: #000;
	width: 820px; 
  height: 20px;
}
#rotator {
  float:left;
  background-color: #000;
	width: 820px; 
  height: 150px;
  text-align: center;
}

/* MENU 1 */

#menu1_obal {
width: 820px;
float: left;
background: #000000;
}

#menu1 {
padding: 0;
border-top: 3px solid #ff6600; /*Brown color theme*/ 
background-color: #000000;
voice-family: "\"}\"";
voice-family: inherit;
}

#menu1 ul {
margin:0;
margin-left:0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
background-color: #000000;
}

#menu1 li {
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#menu1 a {
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #000; /*Brown color theme*/ 
border-top: 0px solid white;

}

#menu1 a:hover {
background-color: #ff6600; /*Brown color theme*/ 
color: white;
}

#menu1 #current a { /*currently selected tab*/
background-color: #000; /*Brown color theme*/ 
color: #ff6600;
border-color: #000; /*Brown color theme*/ 

}

/* CISTIC */

#cistic {
  background-color: #333;
	width: 820px; 
  height: 20px;
  clear: both;
}

/* STRANKA */

/* LEVEJ SLOUPEC */

#lsl_obal {
  background-color: transparent;
	width: 170px; 
	float: left;
	
}
#lsl {
  background-color: transparent;
  padding: 0px;
}
#lsl p{
  background-color: transparent;
  padding: 10px;
}
#lsl img {
  border-top:0px solid #000;
  border-left:0px solid #000 ;
  border-bottom:0px solid #000;
  border-right:0px solid #000;
  display:block;
}

/* MENU 2 */

#menu2{
  overflow: hidden;
  clear: both;
  float: left;
  width: 170px;
  margin: 0px;
  padding: 0px;
  color: rgb(50,50,50);
  font-size: 1.0em;
}
#menu2 ul{
  width: 170px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  border-bottom: solid 1px #333;
  background-color: #000;
}
#menu2 li{
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#menu2 li.title{
  margin: 0px 0px 0px 0px;
  padding: 3px 5px 2px 15px;
  background-color: #000;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 100%;
}
#menu2 li a{
  display: block;
  min-height: 1.5em;
  height: auto !important;
  height: 1.5em;
  line-height: 1.7em;
  margin: 0px;
  padding: 0px 7px 0px 20px;
  border-left: solid 7px #fff;
  color: #000;
  text-decoration: none;
  font-size: 1em;
  background-color: #fff;
}
#menu2 li.group a{
  display: block;
  min-height: 1.5em;
  height: auto !important;
  height: 1.5em;
  line-height: 1.5em;
  margin: 0px;
  padding: 0px 7px 0px 15px;
  border-top: solid 1px #333;
  border-left: solid 7px #333;
  color: #ccc;
 /* font-weight: bold;*/
  font-size: 1em;
  background-color: #666;
}
#menu2 li a:hover, .nav3 li a.selected {
  border-left: solid 7px #ff6600;
  color: #fff;
  text-decoration: none;
}
#lsl p.sloupec-title{
  margin: 0px 0px 0px 0px;
  padding: 4px 10px 2px 10px;
  background-color: #000;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 100%;
}
#lsl p.sloupec-title-2{
  margin: 0px 0px 0px 0px;
  padding: 4px 10px 2px 10px;
  background-color: #330000;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 100%;
}

/* STRED */

#stred_obal {
  background-color: transparent;
	width: 480px;
	float: left;
	height:100%
}
#stred {
  background-color: transparent;
  padding: 0 10px 20px 10px;
   
  
}
#player {
  background-color: transparent;
  width: 460px;
  padding: 0px;
  
}
#gallery {
  background-color: transparent;
  float: left;
  width: 460px;
  padding: 0px;

}
#stred p{
  background-color: transparent;
  padding: 0 7px 15px 7px;
  text-align: justify;
}
#stred .player{
    background-color: transparent;
    padding: 0 0 15px 0;
    text-align: center;
}
#stred #player2{
    background-color: transparent;
    padding: 0 0 15px 0;
    text-align: center;
}
.title {
  margin: 0px;
  background-color: transparent;
  color: #ff6600;
  font-weight: bold;
  font-size: 120%;
}
#stred ul li {
color: #ff6600;
list-style-type: square;
list-style-position: outside;
margin-left:20px;
margin-bottom:5px;
}
#stred ul li span {
  color: #ddd;
}
#stred .img-stred {
  text-align: center;
}
/*PRAVEJ SLOUPEC */

#psl_obal {
  background-color: transparent;
	width: 170px; 
	float: right;

}
#psl {
  background-color: transparent;
  padding: 0px;

}
#psl p{
  background-color: transparent;
  color: #ccc;
  padding: 10px;
}
#psl p.sloupec-title{
  margin: 0px 0px 0px 0px;
  padding: 4px 10px 2px 10px;
  background-color: #000;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 100%;
}
#psl p.sloupec-title-2{
  margin: 0px 0px 0px 0px;
  padding: 4px 10px 2px 10px;
  background-color: #000;
  color: #333;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 100%;
}
#psl a img.ban {
  border: 0px 0px 0px 0px;
}
#psl a img {
  border-top:0px solid #000;
  border-left:5px solid #000 ;
  border-bottom:5px solid #000;
  border-right:5px solid #000;
  display:block;
} 
#psl p.popis {
  background-color: #000;
  font-size: 0.8em;
  color: #999;
  line-height:1.0em;
  padding:0px 0px 0px 0px; 
  border-top:0px solid #000;
  border-left:5px solid #000 ;
  border-bottom:3px solid #000;
  border-right:5px solid #000;
  display:block;
}
/* PATA */

#pata {
  background-color: #000;
  border-top: 10px solid #333;
	width: 820px; 
  height: 40px;
  clear: both;
}
#pata p{
  color: #666;
  text-align: center;
  padding-top: 10px;
}
#pata span{
  color: #ff6600;
  
}

/* TABULKA */

td{
  padding: 0 0 0 10px;
}



