body{ /* Musi se pouzit pro celkove vystredeni layoutu*/
background:url("../pic/web/pozadi.jpg") repeat left top;
padding:0;
font-size:13px;
color:#E8E072;
}

form{
  padding:0px;
}
.admin{
  /*margin-right:300px;*/
  text-align:center;
}

fieldset{
  padding:0px;
  border:0px solid #FDEDC7;
}


h1{
 font-size:20px;
 padding:0px;
 margin:0px;
}
p{
 font-size:14px;
}

h2{
 font-size:16px;
 padding:5px;
 margin:0px;
}

h3{
 font-size:14px;
 padding:0px;
 margin:0px;
}

img{

border:1px solid black;
}

#prihlaseni{
position:relative;
top:110px;
left:300px;
text-align:center;
margin:auto;/*Margin:auto se pouziva pro automaticky vystredeni layoutu*/
padding:0px;
}

#hlavicka{
height:155px;
width:798px;
background:url("../pic/web/hlavicka.jpg") no-repeat left top;
text-align:right;
margin:auto;/*Margin:auto se pouziva pro automaticky vystredeni layoutu*/
padding:0 ;
}

#vyhledavani{
position:relative;
top:5px;
width:250px;
text-align:right;
margin-left:auto;
padding-right:20px;/* Nekdy kdyz jsou od sebe vzdalene jednotlive CSS elementy a my je chceme mit u sebe, pak toto nekdy pomuze*/
z-index:100;
color:#000000;
}

#posuvnyText{
position:relative;
top:20px;
left:170px;
height:30px;
width:620px;
}

#razeni{
position:relative;
top:10px;
height:40px;
width:600px;
text-align:right;
margin:auto;
padding:0px;
color:#D6CA2E;
}

#obsah{
width:798px;
margin:auto;
text-align:left;
padding:0px;
background:url("../pic/web/podklad.jpg") repeat top;
}

#kategorie{
float:left;
width:120px;
margin-top:8px;
margin-left:8px;
padding:5px;
/*border-right:1px solid #E44348;
background:url("../pic/web/kategoriePruh.jpg") repeat top;*/
}

#kategorieObsah{
float:left;
text-align:left;
}

#podklad{
position:relative;
width:800px;
border-bottom:0px solid #FFFFFF;
background:url("../pic/web/podklad.jpg") repeat top;
text-align:left;
margin:auto;/*Margin:auto se pouziva pro automaticky vystredeni layoutu*/
margin-top:-8px;
padding:0px;
}

#text{
margin:0 0 0 150px;
padding:0px;

}

#textObsah{
padding: 0.5em 1em;
}

#paticka{
text-align:center;
margin:auto;
background-color:#E34545;
}

#cistic {
  clear: both;
  height: 1px;
  border: none;
  margin: 0 0 0 0;
}

#basnicka{
  color:#000000;
  background:url("../pic/page/basnicka.gif") no-repeat;
  width:503px;
  height:410px;
}

.menuHlavni {
    margin-left: -30px;
    padding-left: 0px;
    list-style-type: none;
    text-decoration: none;
}

.hlavni {
    color:#FFFFFF;
    text-decoration: none;
    font-weight:bold;
    font-size:15px;
}

.menuPolozka {
    margin-left: -25px;
    padding-left: 0px;
    list-style-type: none;
    text-decoration: none;
    color:#D67A03;
    font-size:12px;
}

.polozka {
    color:#D6D3AF;   
    text-decoration: none;
    
}

.knihaTabulka{  
  margin:1px;
  border:1px solid #D10240;
  background-color:#BF023B;
}

.vystrahaTabulka{
  text-align:center;
  margin-top:40px;
  padding:10px;
  border:1px solid #D10240;
  background-color:#BF023B;
}

.prihlasTabulka{
  position:relative;
  top:1px;
  border:1px solid #5A5A5A;
  background:url("../pic/web/podkladPrihlaseniPruh.jpg") repeat left top;
  text-align:right;
}

.stranka{ 
border:0px;
font-size:12px;
color:#D6CA2E;
text-decoration:none;
}


.odkaz{ 
border:0px;
color:#D67A03;
text-decoration:none;
}

.pole{
padding:10px;
border:2px solid #FDEDC7;
}


.datumHlaseni{ 
font-size:10px;
color:white;
}

.cena{
  font-size:14px;
  color:#FD8833;
}


.error{ 
color:red;
}

.info{
color:#009933;
}

.vystraha{
color:#FF6633;
}

.foto{
background:url("../pic/web/podklad.jpg") repeat top;
}

.beziciText{
  
  font-size:20px;
  color:#FD8833;
}



