* {margin:0; padding:0;}

@font-face {  
  font-family: vlastni;  
  src: local("Impacted"), url( img/impact.ttf ) format("truetype");  
}  
 

body, div, span, p, a, img, ul, ol, li, table, caption, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}
body {padding:0px 0; font:0.8em/1.5 "arial",sans-serif; color:#2F2F2F; text-align:center; background:rgb(104,104,104) url("img/pozadi.jpg") center 0 no-repeat;background-attachment:fixed;}
a {color:rgb(189,160,52);}

table {border-collapse:collapse;border:0;}

h1,h2 {font-family:vlastni, arial,sans-serif; font-weight:normal;}
h1 {font-size:24px;margin-bottom:5px;}

#obal {width:949px;margin : 0px auto 0; overflow : hidden;  text-align:left;}

#header {width:949px;float:left;height:222px;position:relative;background:url("img/logo.png") center 35px no-repeat;}
#nav {width:749px;float:left;height:20px;padding:12px 100px;background:url("img/pruh-menu.png") no-repeat;position:absolute;top:182px;color:white;font-weight:bold;text-align:center;}
#nav a {color:rgb(240,240,220);margin:0 20px;text-decoration:none;}
#vojaci {position:absolute;width:294px;height:182px;left:1px;background:url("img/vojaci.png") no-repeat;}
#server {position:absolute;width:122px;height:43px;left:812px;top:140px;}
#kriz {position:absolute;top:222px;width:103px;height:180px;left:820px;background:url("img/kriz.png") no-repeat;}

#obsah {background:url("img/pozadi-cerna.png");width:899px;float:left;margin-top:10px;padding:20px 25px 0 25px;color:white;}

#levy_sloupec {width:270px;float:left;margin-right:25px;}
#pravy_sloupec {width:604px;float:right;}

.uvodni_strana_text {width:480px;float:left;font-size:15px;margin-bottom:35px;color:rgb(239,239,239);text-align:justify;margin-right:124px;}

.pravy_sloupec_bunka {width:574px;background:url("img/pozadi-bila.png");float:left;padding:15px;margin-bottom:35px;}
.levy_sloupec_bunka {width:240px;background:url("img/pozadi-bila.png");float:left;padding:10px 15px;margin-bottom:35px;}

.nejlepsi_hraci {float:left;width:240px;}

.prihlaseni_l {width:287px;float:left;}
.prihlaseni_l table {margin:0;float:left;}
.prihlaseni_l th {text-align:left;font-weight:bold;font-size:18px;padding-right:20px;}

.prihlaseni_p {width:250px;float:right;}  .prihlaseni_p strong {margin-bottom:5px;font-size:16px;}

.prihlaseni_tlacitko {float:right;margin-top:5px;}
.zapomenute_heslo {position:absolute;font-size:11px;top:10px;left:10px;width:120px;text-decoration:none;}

.prihlaseni_input {width:180px;background:url("img/pozadi-bila2.png");border:1px solid rgb(80,80,80);height:25px;line-height:25px;padding:5px;margin:5px;}
.formular {width:140px;background:url("img/pozadi-bila2.png");border:1px solid rgb(80,80,80);line-height:22px;margin:2px;}


.nadpis {float:left;margin:3px 0 15px 0;}


.pravy_sloupec_bunka_obr {width:596px;background:url("img/pozadi-bila.png");float:left;padding:17px 3px 17px 6px;margin-bottom:35px;}
.pravy_sloupec_bunka_obr img {float:left;width:140px;height:100px;margin:0 4px;}


.novinka {width:245px;float:left;height:100px;margin-bottom:5px;position:relative;}
.novinka_nadpis {color:rgb(189,160,52);font-size:15px;font-weight:bold;}
.novinka_datum {position:absolute;left:200px;top:5px; font-size:10px;}
.novinka_vice {position:absolute;left:220px;top:78px;color:rgb(55,139,204);}

.nove_okno {position:fixed;top: 15%;left: 50%;margin-left: -330px; margin-top: -30px;background:url("img/pozadi-cerna.png");padding:15px;}

button {background:rgb(226,180,54) url(../img/pozadi_tlacitka.png) repeat-y;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid rgb(217,171,52);font-weight:bold; -moz-box-shadow: 0 0 0 1px rgb(71,164,229);-webkit-box-shadow: 0 0 0 1px rgb(71,164,229);box-shadow: 0 0 0 1px rgb(177,135,24);color:rgb(53,53,53);margin:5px;padding:4px 24px;line-height:22px;}
button:hover {background:rgb(226,180,54) url(../img/pozadi_tlacitka.png) -20px 0 repeat-y;}


.navod_jednotka {width:604px;float:left;margin-bottom:10px;}
.navod_jednotka_l {width:150px;float:left;}
.navod_jednotka_p {width:430px;float:right;margin-right:10px;}
.navod_jednotka table,.navod_jednotka tr,.navod_jednotka td {border:1px solid rgb(200,200,200);}
.navod_jednotka td {padding:0 2px;}
.navod_jednotka .c {text-align:center;}

.tabulka_navod tr, .tabulka_navod td, .tabulka_navod th {border-collapse:collapse;border:2px solid rgb(192,192,192);}
.tabulka_navod {width:100%;margin-top:5px;float:left;}
.tabulka_navod td, .tabulka_navod th {padding:1px 3px;}

