* 
{
  margin: 0;
  padding: 0;
}

body
{
 	text-align: left;
}

h1
{
 	text-align: left;
  float:left;
  font-size:11px;  
}

input
{
  margin: 3px;
}

img
{
  margin: 3px;
}

#obal
{
  width: 770px;
  border-style: solid;
  border-width: 1px;
}

#menu
{
  width: 98%;
	height: 40px;
  font-weight: bold;
  margin-bottom:5px;	   
}

#menu ul
{
  list-style-type: none;
}

#menu li
{
  float:left;
  margin:12px;
}

#menu a:hover
{
  color:#EDD392;
}


#navigace

{
  width: 100%;
	height: 15px;
  font-size: 8px;
  padding: 2px 0px 2px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  text-align: right;
}

#main
{
  width: 99%;
	text-align:left;
}

#mainleft
{
	width: 66%;
	float: left;
}

#mainleft ul
{
  margin-left:15px;
  padding:10px;
}

#mainleft ol
{
  margin-left:15px;
  padding:10px;
}

#mainforum ul
{
  margin-left:15px;
  padding:10px;
}

#mainforum ol
{
  margin-left:15px;
  padding:10px;
}

#mainbublina
{
	width: 1%;
	float: left;	
}


#mainright
{
	width: 33%;
  float: left;	
}

#mainright ul
{
  margin-left:10px;
  padding:10px;
}

#mainright li
{
  margin:2px;
}

#mainright ol
{
  margin-left:15px;
  padding:10px;
}

#mainright .right
{
  float:right;
  width:100px;
}

#mainforum
{
	width: 100%;

}


#bottom 
{
	width: 80%;
	height: 50px;
  text-align: right;
  padding-top:5px;
}


.text
{
  margin: 3px;
  padding: 3px;
}

.lista
{
  text-align:center;
  font-size:12px;
  font-weight:bold;
  padding: 2px 0px 0px 0px;
}

.lista .nadpis
{
  padding: 4px 0px 0px 0px;
}

.notes
{
  float:left;
  width:120px;
  height:20px;
  padding-top:10px;
}

.box
{

  padding:10px 0px 5px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  text-align:left;
}

.boxm
{
  margin:10px;
}

.order
{
 border-width: 0px;
}

.doprava
{
  text-align:right;
}

table .box
{
  border-width: 1px;
}

#postavy
{
  display:none;
}

#epizody
{
  display:block;
}

#teorie
{
  display:none;
}

#blogy
{
  display:block;
}

#login
{
  position:absolute;
  width:250px;
  height:100px;
  left:55%;
  top:35px;
  text-align:left;
  padding:10px;
  z-index:10;
}



#loginbox
{
  position:absolute;
  width:250px;
  height:100px;
  left:55%;
  top:35px;
  text-align:left;
  padding:10px;
  filter: alpha(opacity=30);
  -moz-opacity:0.3;
  opacity:0.3;
  border-style:solid;
  border-width:1px;
}

#search
{
  position:absolute;
  left:62%;
  top:160px;
  width:200px;
  height:30px;
  z-index:10;
}



.btn_go
{
  border-width:0px;
}


.podrubrika
{

    height: 19px;
    text-align: center;
    padding-top:3px;
    margin-left:10px;
}

.rubrika
{
  margin:10px 0px 10px 0px;
}

.rubrika .listicka
{
    width:360px;
    height:16px;
    float:left;
    font-weight:bold;
    padding:2px 2px 2px 5px;
}

.rubrika .image
{
    width:105px;
    height:70px;
    float:left;
    text-align:right;
}

.rubrika .image img
{
  margin-top: 0px;
}

.rubrika .anotace
{
    width:360px;
    float:left;
    padding-left: 5px;
}

.rubrika .anotace img
{
    vertical-align:middle;
    border-width:0px;
}

#obrazek
{
     width: 170px;
     text-align: center;
	   float: right;
	   padding: 0px 5px 5px 5px
}	


.text_nadpis
{  
    font-size: 11px;
    letter-spacing: 3px;
    font-weight: bold;
}

.karma
{
  margin:0px;
  border-width:0px;
}

.btn_sv
{
  border-width:1px;
  border-style:solid;
  font-size:10px;
  width:55px;
  padding:3px 5px 3px 5px;
  cursor: pointer;
  -moz-border-radius: 6px;
}

.datum
{
  float:right;
  width:165px;
  text-align:right;
}

.box .datum
{
  float:left;
  width:30px;
  text-align:right;
  margin:0px 0px 0px 0px;
}

.ikonka
{
  vertical-align:middle;
  border-width:0px;
  margin-bottom:2px;
} 

#design
{
  text-align:right;
  width:760px;
  height:15px;
  margin:2px 0px 2px 0px;
}

#lista
{
  width:100%;
  background-color:#2D3238;
}

#listawide
{
  width:980px;
  height:25px;
  font-size:11px;
  font-family:Helvetica,Arial,"Lucida Grande","Lucida Sans",Arial,Verdana,sans-serif;
  color:#CCCCCC;
}

#listawide a
{
  color:#CCCCCC;
  text-decoration:none;
}

#login2
{
  width:260px;
  height:25px;
  float:left;
  text-align:right;
}

#mezera
{
  width:720px;
  height:25px;
  float:left;
  color:#CCCCCC;
  text-align:left;
  margin:4px 0px 0px 0px;
}

#select
{
  width:200px;
  height:30px;
  float:left;
}



td img
{
  vertical-align:middle;
  border-width:0px;
}

.btn_close
{
    background:transparent;
    background: url('classic/btn_close.gif');
    background-repeat: no-repeat; 
    width:13px; 
    height:13px; 
    border: 0px; 
    float:right;
    cursor: pointer;
}

.btn_up
{
    background:transparent;
    background: url('classic/btn_up.gif');
    background-repeat: no-repeat; 
    width:10px; 
    height:16px; 
    border: 0px; 
    float:right;
    cursor: pointer;
}

.btn_down
{
    background:transparent;
    background: url('classic/btn_down.gif');
    background-repeat: no-repeat; 
    width:10px; 
    height:16px; 
    border: 0px; 
    float:right;
    cursor: pointer;
}

.btn_add
{
    background:transparent;
    background: url('classic/btn_add.jpg');
    background-repeat: no-repeat; 
    width:14px; 
    height:14px; 
    border: 0px; 
    float:right;
    cursor: pointer;
}

.nahled
{
  width:100px;
  height:65px;
  overflow:hidden;
  float:left;
} 

.nahled-big
{
  width:110px;
  height:105px;
  overflow:hidden;
  float:left;
} 

.btn_chat
{
    background:transparent;
    background: url('classic/button_chat.gif');
    background-repeat: no-repeat; 
    width:27px; 
    height:20px; 
    border: 0px;
    cursor: pointer;
}

.btn_friend
{
    background:transparent;
    background: url('classic/button_friend.gif');
    background-repeat: no-repeat; 
    width:27px; 
    height:20px; 
    border: 0px;
    cursor: pointer;
}

.btn_mail
{
    background:transparent;
    background: url('classic/button_mail.gif');
    background-repeat: no-repeat; 
    width:27px; 
    height:20px; 
    border: 0px;
    cursor: pointer;
}

.btn_karma
{
    background:transparent;
    background: url('classic/button_karma.gif');
    background-repeat: no-repeat; 
    width:26px; 
    height:20px; 
    border: 0px;
    cursor: pointer;
}

.anketa
{
    background:transparent;
    background: url('classic/anketa.jpg');
    background-repeat:repeat;
    border: 0px;
    vertical-align:middle;
    float:left;
    margin:5px 5px 0px 0px;
}

.ico-diskuze
{
    background: url('classic/diskuze_ico.gif');
    background-repeat: no-repeat;
    width:13px;
    height:12px;
    float:left;
    vertical-align:middle;
}


td
{ 
  padding:5px;
}

.noborder
{ 
  border-width:0px;
}

.hodnoceni
{ 
  float:left;
  width:60px;
  height:30px;
  border-width:1px;
  border-style:solid;
  font-size:16px;
  -moz-border-radius: 6px;
  font-weight:bold;
}

.reakce
{
  border-width:1px;
  border-style:solid;
  margin-left:20px;
  padding:3px;
  overflow:hidden;
}

.cena
{
color:#A9474E;
font-size:15px;
font-weight:bold;
}

#usi
{
    height: 21px;
    width: 470px;
    margin-top:5px;
    padding:0px;
}

#usia
{
    height: 21px;
    width: 330px;
    float:left;
}

#usis
{
    height: 21px;
    width: 220px;
    float:left;
}

.usib
{
    height: 21px;
    width: 5px;
    float:left;
}

#usi0
{
    height: 21px;
    width: 41px;
    float:left;
    background-repeat: no-repeat; 
}

#usi1
{
    height: 21px;
    width: 41px;
    float:left;
    background-repeat: no-repeat; 
    background:url('/_gfx/logo_abc_on.png');
}

#usi2
{
    height: 21px;
    width: 41px;
    float:left;
    background-repeat: no-repeat; 
    background:url('/_gfx/logo_axn_off.png');
}

#usi3
{
    height: 21px;
    width: 41px;
    float:left;
    background-repeat: no-repeat; 
    background:url('/_gfx/logo_joj_off.png');
}

#usi4
{
    height: 21px;
    width: 41px;
    float:left;
    background-repeat: no-repeat; 
    background:url('/_gfx/logo_nova_off.png');
}

#zalozka1 
 {
    visibility: visible;
 }
 
#zalozka2 
 {
    visibility: hidden;
 }
 
#zalozka3 
 {
    visibility: hidden;
 }
 
.zalozky 
{
    position: relative;
    width:    460px;
    height:   195px;
    padding:  0px;
    margin:   0px 0px 0px 0px;
}
.zalozky div 
{
    position: absolute;
    left:     10px;
    width:    100%;
    height:   200px;
    border-width: 1px;
    border-style: solid;
    float: left;
}

.zalozky img
 {
  margin:0px;
  padding:0px;
 }
 
.countdown
 {
  margin:0px;
  padding:0px;
 }
 
.nodeco
{
  color:#FFFFFF;
  text-decoration:none;
  height:25px;
}

#usi img
 {
  margin:0px;
  border-width:0px;
 }
 
.chatik
{
  color:#7C839C;
}

.special
{
  padding:5px;
  font-weight:bold;
  background:#000000;
  color:#FFFFFF;
  border-style:solid;
  border-width:1px;
  border-color:#CCCCCC;
  font-size:16px;
  font-family:Arial;
  height:55px;
}

.iconline
{
  margin:0px 1px 0px 1px;
  padding:0px;
}

#mainright .datum
{
  margin-right:7px;
}

#mapa
{
  background-image: url('_map/lost-island.png');
  background-repeat: no-repeat;
  width:740px;
  height:849px;
  border-color:#000000;
  border-width:1px;
  border-style:solid;
}

.poi
{
  width:50px;
  height:50px;
  z-index:10;
  position:relative;
  background-repeat:no-repeat;
  cursor:pointer;
}

#poinside img
{
  border-width:0px;
  margin:0px;
}

.warning
{
  margin:10px;
}

#uzalozka1 
{
display: none;
}
 
#uzalozka2 
{
display: block;
}

#uzalozka3 
{
display: none;
}

.usi
{
float:left;
margin:2px;
}

.ezalozky
{
position:relative;
width:570px;
height:auto;
padding:0px;
margin:0px;
}

.ezalozky div 
{
width:570px;
float:left;
}



.btn_login
{
  border-width:0px;
  background: url('classic/btn_go.gif');
  width:17px;
  height:15px;
}

#login2 .newmes
{color:#FFD65B}

.vysilani .image
{
width:100px;
}

.vysilani .info
{
width:100px;
}

.zalozky .image
{
  margin:5px;
}

.zalozky ul li
{margin-left:1px;}















  






