/* CSS Document */
body {  height: 100%; 
        border:0px; 
        padding:0px; 
        margin:0px;
        background: #000 url(./gfx/pozadi.jpg) top repeat-x; 
        text-align:center;
        font-family: verdana;
           } 

#absolute { font-family: verdana, sans-serif;
          margin: 0 auto;
          text-align:left;
          width: 760px;
        }
        
a {
color: #009;
text-decoration: none;
/*text-decoration: underline;*/
}

a:visited {
color: #609;
/*text-decoration: none;*/

}

a:hover 
{
text-decoration: underline;
}




a.spec {
color: #FFF;
text-decoration: none;
}

a.spec:hover 
{
text-decoration: underline;
}
        
a.linknostyle {
color: #666;
text-decoration: none;
}

a.linknostyle:hover {
text-decoration: none;
}

a.linknostyle:visited {
color: #666;
}

        
p {padding: 0px;  margin: 0px;
      margin-top: 10px;
     margin-bottom: 6px;
    
   /*  font-size: 90%;*/
      }  
      
h2 {text-align: center;
    color: black;
          font-size:130%;
          font-family: verdana;
          font-weight: normal; 
          line-height: 120%;
          letter-spacing:3px;
          padding:4px 20px 4px 20px; 
        /*  margin:0px 5px 0px 5px; */
          /*width: 320px;*/

}

h3 {text-align: left;
    color: black;
          font-size:100%;
          font-family: verdana;
          font-weight: bold; 
          line-height: 120%;
          letter-spacing:1px;
          padding:5px 5px 5px 0px; 
          margin: 0px;

}      
      
      
.forum_nick
  {  
  font-size: 100%;
  font-weight: bold;
  letter-spacing: 2px;
  margin: 3px;
  
  }
  
.forum_line
{

border-bottom: 1px dashed #a0a0a0;
}
  
  
.forum_cas
  {
  
  font-size: 80%;
  /*font-weight: bold;*/
  letter-spacing: 2px;
  margin: 3px;
  }
  
  
.mainnadpis {
background: url(gfx/nadpis.gif) no-repeat center;
width: 438px;
height: 78px;
padding-top: 1px;
margin-bottom: 10px;
}

.forum_prispevek
  { 
  padding:6px; 
  background-color: #ddd; 
  color:#000;
  margin-bottom: 9px;
  border: 1px dashed #a0a0a0;
  }
  
.forum_prispevek_view
  { 
  padding:6px; 
  background-color: #FFF; 
  color:#000;
  margin-bottom: 9px;
  border: 1px dashed #a0a0a0;
  }

#vnitrni { 
          position: relative; 
          top: 0px; 
          left: 10px; 
          width: 740px;
          height: auto;
        }




img {        border:0px; 
        padding:0px; 
        margin:0px;}
        
.center {text-align: center; padding: 6px;}

.rss{text-align: right; padding: 0px;
  font-size: 80%;}
  
.small
{
 font-size: 80%;
}

#right {width: 145px; position: absolute; top: 0px; left: 600px;}
.rightframe_ramecek_horni {position: relative; top:-10px;margin-bottom: -20px;}
.rightframe_ramecek_dolni {position: relative; top:-8px;}    
     
.rightframe {
            width: 146px;
            padding:0px; 
            margin:0px; 
            margin-top:10px;   
        }
.ram_horni  {
    position: relative;
        background: url(./gfx/ram_horni.gif);
      width: 440px;
      height: 86px;
    /*top:-10px;*/
    /*margin-bottom: -30px;*/
    }  
            
.ram_dolni  {
    position: relative;
        background: url(./gfx/ram_dolni.gif);
      width: 440px;
      height: 86px;
      top: 5px;
    }     
        
        
.pratele {
color: #EEE;
font-size: 80%;
text-align: center;
margin-top: 55px;
padding: 3px;
}

.pratele_img {
padding: 6px;
}

.ramecek_dolni
    {
    position: relative;
        background: url(./gfx/ramecek_dolni.gif);
      width: 141px;
      height: 46px;
      top: -8px;
    }
    
.ramecek_horni
    {
        background: url(./gfx/ramecek_horni.gif);
      width: 141px;
      height: 46px;
    }

.tri_1 {
      background: url(./gfx/tri_1.gif);
      width: 143px;
      height: 80px;
}

.tri_2 {
      
      background: url(./gfx/tri_2.gif);
      width: 143px;
      height: 80px;
}

.ramecek_spojka

{
/*position: relative;
top: -10px;*/
margin-top: -17px;
      background: url(./gfx/ramecek_spojka.gif);
      width: 141px;
      height: 64px;
}

#left {width: 145px; height: auto;
position: absolute;
top: 0px;
left: 0px;
}
.leftframe_ramecek_horni {position: relative; top:-10px;margin-bottom: -20px;}
.leftframe_ramecek_dolni {position: relative; top:-8px;}    
     
.leftframe {
            width: 146px;
            padding:0px; 
            margin:0px;   
            margin-top:10px;  
           /* position: fixed;
            top: 20px;
            left: 0px; */
        }
        
.smallframe_zaklad {
                      background: url(./gfx/ramecek_zaklad.gif) top repeat-y;
                      padding:0px; 
                      width: 141px;
                      margin:0px; 
                      text-align:left;
                      margin-top: -3px;
            }  




#main {
position: absolute;
top: 0px;
left: 150px;}


 
       
       
.author 
{
padding: 10px;
text-align: center;
font-size: 70%;
color: #CCC;

}

.blue {
font-weight: bold;
color: #00C;
}

ul {padding: 0px; margin: 0px; list-style-type: square; list-style-position: outside;
margin-left: 15px;
}
li {margin-bottom: 10px;margin-top: 5px; line-height: 130%;}

        
.mainframe {
position: relative;
            width: 440px;
            padding:0px; 
            margin:0px; 
            top: 0px;
        }
        
.mainframe_zaklad {
position: relative; top: 0px;
                      background: url(./gfx/ram_zaklad.gif) top repeat-y;
                      padding:0px; 
                      width: 440px;
                      margin:0px; 
                      text-align:left;
            }  
            
            
             
            
.source_example
{
font-family: Courier New;
font-size: 100%;
background-color: #ddd;
border: 1px #a0a0a0 dashed;
padding: 5px;
}

input, textarea {border:1px solid #7f7f7f; }
input[type=submit] {padding:1px 3px; background-color:#7f7f7f; color:#fff; }
input[type=text] {padding:1px;}      
            
.mainframe_text {

text-align:left;
        width: 345px;
        padding:5px; 
        padding-top: 1px; 
        margin-bottom: -50px; 
margin-left: 42px;
position: relative; top: -40px;


font-size:80%;
          font-family: verdana;
          font-weight: normal; 
          letter-spacing:1px;

         
            }        

.posunuto 
{
position: relative;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}     





.left_novinky {
position: relative;
margin-top: -21px;
margin-bottom: 7px;
margin-left: 0px;
margin-right: 0px;
font-size: 80%;
font-family: verdana;
}  


h1
{
font-size: 60%;
letter-spacing: 1px;
word-spacing: 5px;
padding: 5px;
margin: 0px;
}

.nadpish{
text-align: center;
/*position: relative;
top: 40px;*/


/*margin-top:-40px;*/
/*margin-bottom:-10px;*/

}

.left_novinky_datum {
position: relative;
margin-top: 3px;
margin-bottom: 0px;
margin-left: 3px;
margin-right: 0px;
font-size: 60%;
font-family: Verdana;
width: 95%;
text-align: center;
}  



.left_novinky_text {
position: relative;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 3px;
margin-right: 0px;
font-size: 60%;
font-family: verdana;
width: 95%;
text-align: center;
} 

.stahujte {
position: relative;
margin-top: -20px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
font-size: 80%;
font-family: verdana;
}   


.stahujte_fgbe {
position: relative;
margin-top: 14px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 80%;
font-family: verdana;
font-weight: bold;
}   


.stahujte_datum {
position: relative;
margin-top: 2px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;
font-size: 70%;
font-family: verdana;
}   

.stahujte_dalsi {
position: relative;
margin-top: -48px;
margin-bottom: -10px;
margin-left: 53px;
margin-right: 0px;
font-size: 70%;
font-family: verdana;
} 



.menu {

text-align:center;
        width: 95px;
      /*  padding:5px; */
        /*padding-top: 1px; */
margin-left: 23px;
padding-top: 10px;
padding-bottom: 10px;
         
            } 





a.menubutton {
             /* background-color: #DBC9A7;*/
          color: #000;
        text-decoration:none; 
              
         
             /* font-weight: bold; */
              

             /* width: 95px;*/
            display: block;
             
             
             
             font-family: tahoma;
          font-size:100%;
       font-weight: lighter;
              letter-spacing: 1px;
              
            /*             font-family: MS Sans Serif;
          font-size:90%;
       font-weight: lighter;
              letter-spacing: 0px;  */
              
          margin: 0px;
              padding: 9px 0px 9px 0px;
            /*  cursor: hand;*/
              }    
              
              
a.menubutton:hover {

              background-color: #EEE;
          color: #000;
          /*cursor: hand;*/
          }     
          
          
a.menubutton:visited {
color: #000;
text-decoration: none;
}          
