body {
     background-position: top;
     background-repeat: repeat;
     background-color: #202020;
     background-image: url(/design/bgpoz.jpg);
     font-family:sans-serif,Arial, Verdana, Helvetica;
     font-size:11px;
     color: Black;

}
a:link, a:visited, a:active {
     color: #A80000;
     text-decoration:none;
}
a:hover {
     color:Red;
}
h1 {
     font-size: 13px;
     font-weight: normal;

}
.page {
     padding-left: 10px;
     padding-right: 10px;
     padding-bottom: 10px;
     padding-top: 0px;
     margin:auto;
     width:800px;
     clear:both;
     background-color: White;
     background-repeat: repeat-y;
     background-image: url(/design/logo2.png);
}
.vlevo{
  float: left;
  width: 830px;
}
.reklamy{
  float: right;
  width: 150px;
  padding-top: 80px;
}
#full {
  margin: auto;
  width: 980px;
}

.upmenu {
     margin:auto;
     width:823px;
     height: 60px;
     clear:both;     
     background-position: bottom left;
     background-repeat: no-repeat;
     background-image: url(/design/logo.png);
     position: relative;
     text-align: right;
}
.naulet {
    position: absolute;
    left: 0;
    top: 30px;
    height: 200px;
    width: 820px;
}
.headka {
     margin:auto;
     width:820px;
     height: 230px;
     clear:both;     
     background-position: top;
     background-repeat: no-repeat;
     background-image: url(/design/logoup_2.jpg);
     position: relative;
}      
p {
     margin: 0px;
     padding: 0px;
}

img {
     border: 0px;
}
.cara {
     height: 2px;
}
.mezera {
     height: 0px;
     clear: both;
}
.uprostred {
     text-align: center;
}
.zarovnani {
     clear: both;
}
.obsah {
padding-right: 20px;
     padding-top: 10px;
}
.jmeno {
 color: #401300;
}
.input {
 border: 1px solid Silver;
 color: Black;
 font-family : Arial;
 font-size : 10px;
 margin : 0;
}
.opacit{
     height: 170px;
     padding-left: 3px;
     padding-top: 0px;

}
.dolemezera { padding-bottom: 5px;}
.aktual_datum {
     font-family: verdana;
     font-weight: bold;
     font-size: 15px;
     background-color: #515151;
     color: White;
     width: 100px;
     }
.report {

     width: 490px;
     float: right;
}
.pruh  {
     float: left;
}
.polozka {
         display: none;
}

#prvni {
       display: block
}
.sh_1 {
     float: left;
     padding: 1px;
}
.sh_2 {
     float: left;
     padding: 1px;
}
.sh_1 a:link, .sh_1 a:visited{
     background-color: #a6c732;
     color: White;
}
.sh_2 a:link, .sh_2 a:visited{
     background-color: #a6c732;
     color: White
}
.nadpis {
     color: White;
     background-image: url(/design/head.jpg);
     font-weight: bold;
     background-position: left;
     background-repeat: repeat-x;
     height: 15px;
     padding-left: 5px;
     margin-bottom: 10px;
     margin-top: 10px;
     clear: both;
}
.leva {
     float: left;
}
.prava {
     float: right;
}
.nalevo {
     float: left;
    border:2px solid #a6c732;
     margin-right:3px;
     margin-bottom:5px;
     margin-top:3px;
}
.napravo {
     float: right;
     margin-left:5px;
     margin-bottom:5px;
     margin-top:0px;
}
.lastphoto {
     float: left;
     width: 263px;
     padding: 5px;
     padding-top: 0px;
}
.shoutbox {
     background-image: url(/design/bgshoutbox.jpg);
     background-color: #302C25;
     padding-right: 25px;
     padding-left: 10px;
     padding-top: 20px;
     height: 500px;
}
.nadpisy_uzky {
     clear: both;
     background-position: top;
     background-repeat: no-repeat;
     background-image: url(/design/bg_forum.jpg);
     background-color: #E2E2E2;
     padding: 5px;
     color: Maroon;
     margin: 2px 0 0 0;
}
.telo_prispevek{
     color: #000000;
     padding: 2px 10px 2px 2px;

}

.rephead {
     padding-left: 15px;
     font-size: 17px;
     font-weight: bold;
     background-image: url(/design/bgnadpis.png);
     background-repeat: repeat-x;
}
.rephead a:link, .rephead a:visited {
     color: #a6c732;

}
.rephead a:hover {
     color: Gray;
}
.fotohead {
     font-size: 12px;
     font-weight: bold;
     padding-bottom: 10px;
}
.fotohead a:link, .fotohead a:visited {
     background-color: White;
     color: Black;
}
.fotohead a:hover {
     background-image: url(/design/zesvetlit.gif);
     background-color: transparent;
     color: White;
}
.pridat_prispevek {
     background-color: #E2E2E2;
     padding: 5px;
}
.oldies {
}
.oldies a:link, .oldies a:visited {
     padding: 1px;
     font-size: 15px;
     font-style: italic;
     background-color: #a6c732;
     color: White;
}
.archiv {
     width: 368px;
     margin: 4px;
     padding: 2px;
     float: left;
     height: 160px;
}

.pages {
     padding-bottom: 5px;
}
.pages a:link, .pages a:visited {
     background-color: #a6c732;
     color: White;
}
.pages a:hover {
     background-color: Black;
     color: White;
}
.search {
     text-align: right;
}
.gal_th {
     line-height:14px;
     float:left;
     width: 145px;
     height:205px;
     overflow: hidden;
     padding:0px;
     text-align: left;
     margin: 3px;
}
.galzob {
     overflow: hidden;
     text-align: left;
     margin: 0px;
}
#gal_image{
     font-size:7pt;
     z-index:10;
     display:none;
     position:absolute;
     color:black;
     background: #FFFFFF;
     border:1px #768693 solid;
     text-align:left;
     padding:5px
}
.forum_tema {
     background: #E2E2E2;
     margin-bottom: 10px;
}

/* Tips */
.tool-tip {
color: #BDAFA8;
width: 150px;
z-index: 13000;
}

.tool-title {
font-weight: normal;
font-size: 12px;
margin: 0;
color: #FFFFFF;
padding:8px 8px 0 8px;
background:#000000;
text-align: left;
}

.tool-text {
font-size: 11px;
padding:0 8px 8px 8px;
background:#000000;
text-align: left;        
}

#none a, #none a:hover {
border:none;
}
.suggest {
position: absolute; left: 653px; top: 20px;

}
.suggest_item{
padding: 4px;
background-color: #a6c732;
width: 200px;
height: 45px;
display: block;
opacity: .95;
filter:alpha(opacity=95);

}

.opacites {
          float:left
          }
.opacites p {
          margin: -45px 0 0 0;
           padding-left: 6px;
           width: 156px;
           font-weight: bold;
           height: 45px;
           line-height: 21px;
           vertical-align: middle;
           background: url("/design/bg_alpha.png") repeat;
           position: relative;
          }

