  /*--- formát stránky---*/
#celek    { margin: auto; width: 950px; text-align:left;
           padding: 0px; border: none;}
#obsah    {  width: 950;padding: 0px;border: none;}
#hlavicka { width: 950px;height: auto; border: none;padding: 0px;}
#patka    { width: 950px; margin-bottom: 0px; margin-top: 0px;height: 120px; clear: both;
            text-align: center; border: none;}
.oprava   {padding: 0px; border: 0px; width: 800px;}

  
.logo { position: relative; left: 100px; width: 700px; height: 120px; border: none;}  

   /*--- obsah,odkazy,nadpis,seznam---*/
 
body      { text-align: center; background-color: white; background-image: url('pozadi2.gif');
            background-repeat: repeat-x; font-size: 10pt;
            font-family: Arial,Helvetica,sans-serif; color: black;}

A:link {color: tan;}
A:visited {color: tan;}
A:active {color: tan;}
A:hover {color: orange;}

     /*---nadpis v hlavičce---*/
 
.hnadpis {position: relative; top: -45px; left: 100px; font-size: 13pt; margin: 0px 0px -10px 70px;
          padding: 0px 0px 0px 50px;text-decoration: underline; color: black;}
          
    /*--- nadpis ve fóru ---*/
    
.topforum { position: relative; left: 65px; margin: 10px 0px -10px 0px; overflow:hidden; width: 800px; height: 30px;
           text-align: center;border-top: 2px solid #6495ed; border-left: 2px solid #6495ed;
           border-right: 2px solid #6495ed; 
           font-size: 11pt;background-image: url('nadpisfora.gif');line-height: 200%; 
           color: brown;padding: 0px 0px 0px 0px;background-repeat: repeat-x;}
 
.zahlavi {position: relative; left: 0px; top: -35px; margin: 0px 0px 0px 0px; }

     /*--- hlavní menu ---*/
.menu  { position: relative; top: 0px ;left: 65px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;width: 800px; height: 30px; 
         background: url('navigace.gif') no-repeat;border: 2px solid tan;}
.textmenu {position: relative; top: 5px; left: 25px; font-family: Arial,Helvetica,sans-serif;font-size: 11pt;
            margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;text-align: center;} 
.textmenu a:link, .textmenu  a:visited, .textmenu a:active { text-decoration: underline; font-weight:bold;
                  font-size: 11pt;color: black; }
.textmenu a:hover    {color: brown;}

.sipka {position: relative; top: 1px; left: -3px; width: 12px; height: 12px; border: none; padding: 0px 0px 0px 0px;}

            /*---odsazení obsahu - mezera mezi jednotlivými fóry,menu odkazy a počítadlem---*/
#stat    { position: relative; left: 65px; width: 800px;margin-bottom: 10px; margin-top: 10px;
           background-color: #e6e6fa; border: 2px solid #6495ed;}

 /*---odsazeni a pozice obsahu-ostatni skripty---*/
 
.search     { position: relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px ; border: 2px solid #6495ed; 
              padding: 0px; background-color: #4c4c4c; color: gold;}

.result     { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;
              padding: 0px; background-color: #4c4c4c; color: gold;}
              
.login      { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;              
              padding: 0px; background-color: #4c4c4c; color: gold;}
              
.changepass  { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;
              padding: 0px; background-color: #4c4c4c; color: gold;}
             
.register   { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;
             padding: 0px; background-color: #4c4c4c; color: gold;}

.form       { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;
              padding: 0px; background-color: #4c4c4c;color: gold;}
              
.type       { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;            
              padding: 0px; background-color: #4c4c4c; color: gold;}
              
.answer     { position:relative; left: 65px; width: 800px; margin: 10px 0px 10px 0px; border: 2px solid #6495ed;            
              padding: 0px; background-color: #4c4c4c; color: gold;}

  /*---odsazení okraje v rámu ostatní skripty---*/

.padd       {padding: 15px; margin: 0px;}
.okraj      {padding: 5px; margin: 0px;}
.hresult    {position: relative; left: 10px; font-size: 10pt;margin: 10px 0px 0px 0px;}
.session    {font-weight: normal;font-size: 10pt;}

   /*---formát formuláře a náhledu pro příspěvky a soukromé zprávy---*/
     
.cent       {text-align: center;}
.formpad    {padding-left: 180px; padding-bottom: 10px;  margin: 0px;}
.inputsize   {width: 420px;}
.hform       {font-size: 11pt; margin-top: 10px;}
.htopnahled  { text-align: center; font-size: 11pt; margin: 10px 0px 0px 0px;}
.nahled     { margin: 0px  180px 0px 180px;  padding: 10px; background-color: silver; color: brown;}
.hnahled    { font-size: 9pt; color: #191970;}
.levanah    { margin: 5px 0px 0px 180px;}
.pravanah   { margin: 5px 0px 5px 180px;}
.inpsize    { width: 110px;}
.file       { margin: 0px 0px 10px 0px;}

     /*---formát formuláře doplňuje pouze formát soukromé zprávy---*/
.formmessage { position: relative; left: 150px; top: -60px;} 
.hmessage     {margin-left: 157px; font-size: 11pt;}  
.viewmess     { margin: 0px  0px 0px 0px;  padding: 10px; background-color: silver; color: brown;
                width: 500px;}     
.inputmess    { width: 110px; margin: 5px 0px 0px 0px;}

    /*--- formuláře login register ---*/
    
.logrespas  { font-size: 10pt; color: black; background-color: #cccccc; margin: 10px; padding: 5px;}
.logrespas a:link, .logrespas a:visited, .logrespas a:active {color: blue; text-decoration: underline;}
.logrespas a:hover {color: indigo; text-decoration: underline;}
.infoseznam {margin: 10px 10px 0px 0px;  padding-left: 25px; line-height: 130%; }
.sizereg    {width: 180px;}
.sizelog    {width: 150px;}
   /*---change pass osobní zprávy detail a přehled---*/

.havatar    { margin: 10px;  font-size: 10pt;}
.chpass     { font-size: 10pt; color: black; background-color: #cccccc; margin: 10px; padding: 5px;}
.avatfile   { margin: 10px; padding: 5px;}
.avatsubmit { width: 70px;}
.link       { margin-left:  15px; margin-top: 5px; margin-bottom: 5px;}
.link a:link,.link a:visited,.link a:active {text-decoration: underline; font-size: 9pt;
                                          font-weight: bold;color: orange;}
.link a:hover {text-decoration: underline; color: moccasin;}
.linknoavat {margin-left: 15px; margin-top: 5px; margin-bottom: 25px;}
.linknoavat a:link,.linknoavat a:visited,.linknoavat a:active {text-decoration: underline; 
                                         font-size: 9pt; font-weight: bold;color: orange;}
.linknoavat a:hover {text-decoration: underline; color: moccasin;}
.licha {background-color: lemonchiffon; padding-bottom: 0px;}
.suda {background-color: khaki; padding-bottom: 0px;}
.info {background-color: brown; padding-bottom: 0px;}
.tab     {position: relative; left: 150px; top: -60px; border: 2px solid brown; font-size: 9pt;} 
.popis   {text-align: center;}
.checkform {font-size: 9pt; color: black;}
.checkform a:link,.checkform a:visited,.checkform a:active {text-decoration: underline; font-size: 9pt;
                                          font-weight: normal;color: black;}
.checkform a:hover {text-decoration: underline; color: royalblue;}
.new {font-size: 9pt; color: black;font-weight: bold;}
.new a:link,.new a:visited,.new a:active {text-decoration: underline; font-size: 9pt;
                                          font-weight: bold;color: black;}
.new a:hover {text-decoration: underline; color: royalblue;}

    /*---pozice bloků v nastavení - změna hesla,avatar,zpštná hlášení---*/
    
.posblock  {position: relative; left: 150px; top: -60px; margin: 0px;}
                                           
   /*---statistika---*/
   
.hstat      {font-size: 10pt; margin-left: 10px; margin-top: 10px; margin-bottom: 5px;}
.stattext   { margin-top: 0px; margin-left: 10px; margin-bottom: 0px; margin-right: 0px;}
.statbottom { margin-top: 0px; margin-left: 10px; margin-bottom: 3px; margin-right: 0px;}
.statend    { margin-top: -3px; margin-left: 10px; margin-bottom: 3px; margin-right: 10px;}




  /*---forum body---*/

.borderend {position: relative; left: 65px; top: 0px; width: 800px;border-bottom: 2px solid #6495ed; margin-bottom: 10px;} 
.ramecfor {position: relative; left: 65px; width: 800px; border-bottom: 2px solid #6495ed;border-left: 2px solid #6495ed;
          border-right:2px solid #6495ed; }
.forum  { padding: 0px; margin: 0px;}
.pole  { padding: 15px 0px 0px 30px; margin: 0px;}
.topic { padding: 15px; margin: 0px;}
     /*---odkazy pro témata---*/
.odkaz {height: 50px;}
.odkaz a:link,.odkaz a:visited,.odkaz a:active {text-decoration: none; position: relative; top: 20px;
                                            font-size: 11pt; font-weight: bold; color: blue;
                                             margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px;}                                           
.odkaz a:hover {text-decoration: underline; color: black; }
     /*--odkazy pro hlavní stránku fóra---*/
.diskus a:link,.diskus a:visited,.diskus a:active {text-decoration: none; font-size: 11pt; font-weight: bold;color: blue;
                                                   margin: 0px; position: relative; top: -15px;}
.diskus a:hover {text-decoration: underline; color: black; margin: opx; position: relative; top: -15px;}
.prvni {background-color: #b0c4de;}
.druhy {background-color: #d3d3d3;}
.kategorie {position: relative; left: 65px; width: 800px;border-top: 2px solid #6495ed;border-left: 2px solid #6495ed;
            border-right:2px solid #6495ed; border-bottom: 2px solid #6495ed;background-color: gray;padding: 15px 0px 15px 0px; 
            margin-top: 10px;background-image: url('kateg.gif'); background-repeat: repeat-x;}
.kategh {position: relative; left: 30px; top: 0px; font-size:11pt; margin: 0px;}
.popisfora { position: relative; top: -30px;font-size: 10pt; color: black; margin: 0px;}
.pocettemat { position: relative;  left: 0px; top: -28px; margin: 0px; font-size: 9pt; color: brown;}
.pocetprispevku { position: relative; left: 0px; top: -43px; font-size: 9pt; color: black; margin: 0px 0px -15px 0px; 
                padding: 0px 0px 0px 250px;}              
.lastactual  {font-size: 9pt; color: indigo; position: relative; left: 0px; top: -45px; margin: 0px 0px -30px 0px;
              padding: 0px 0px 0px 450px;}}
.barva       {color: black;}

  /*---text odpovědi---*/
  
.zprava {position: relative; left: 0px; top: 0px; border: #6E3A14 1px solid; padding: 0px;margin: 0px 0px 10px 0px; }

.nadpis { font-family: Arial,Verdana; font-size: 11pt; color: silver; margin: 0px; text-align:left;
          background: navy; padding: 5px 5px 5px 5px;}

.datum {font-family: Arial,Verdana; font-size: 8pt; color: silver; position:relative; left: 200px; top: -22px; margin: 0px;
        padding: 0px 0px 0px 460px;}
.text {font-family: Arial,Verdana; line-height: 130%; font-size: 10pt; color: #191970; margin: 0px 10px 5px 10px;}
.text a:link,.text a:visited,.text a:active {text-decoration: underline;font-size: 10pt;color:maroon;}
.text a:hover {text-decoration: underline;font-size: 10pt; color: sienna;}
.podpis {font-family: Arial,Verdana; font-size: 8pt; color: navy; margin: 0px; position: relative; left: 200px;top: -3px;
         padding: 0px 0px 0px 440px;}
.adodkaz  { position: relative; left: -670px; top: -3px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.adodkaz a:link,.adodkaz a:visited,.adodkaz a:active {text-decoration: underline;font-size: 9pt;color: #0000cd;}
.adodkaz a:hover {text-decoration: underline;font-size: 9pt; color: #c71585;}


  /*--- text osobní zprávy ---*/
  
.pm {position: relative; left: 150px; top: -60px;  width: 600px;  border: #6E3A14 1px solid; 
      padding: 0px;margin: 0px 0px 0px 0px; background-color: silver; }

.titl { font-family: Arial,Verdana; font-size: 11pt; color: silver; margin: 0px; text-align:left;
          background:darkolivegreen; padding: 5px 5px 5px 5px;}
 
.cas {font-family: Arial,Verdana; font-size: 8pt; color: silver; position:relative; left: 200px; top: -20px; margin: 0px;
      padding: 0px 0px 0px 270px;} 
 
.textpm {font-family: Arial,Verdana; line-height: 130%; font-size: 10pt; color: indigo; margin: 0px 10px 5px 10px;} 

.od {font-family: Arial,Verdana; font-size: 8pt; color: navy; margin: 0px; padding-left: 490px; padding-top: 1px;}

.odpoved {position: relative; left: 10px; top: -15px; margin:0px 0px -10px 0px; }
.odpoved a:link,.odpoved a:visited,.odpoved a:active {text-decoration: underline;font-size: 9pt;color:maroon;}
.odpoved a:hover {text-decoration: underline;font-size: 9pt; color: black;}
   
 /*---zapatí---*/
 
.zapati { position: relative; left: 0px; top: 40px;  margin: 0px; padding: 0px; color: black;}

 /*---navigace fóra---*/
 
.navigace {margin:5px 0px 5px 10px; color:tan;}
.navigace a:link,.navigace a:visited,.navigace a:active {text-decoration: none;font-size: 10pt;color:tan;}
.navigace a:hover {text-decoration: underline;font-size: 10pt; color: orange;}
.odpovedet {margin:5px 0px 5px 10px;margin-bottom: 5px; }
.odpovedet a:link,.odpovedet a:visited,.odpovedet a:active {text-decoration: none;font-size: 10pt; color:tan;}
.odpovedet a:hover {text-decoration: underline;font-size: 10pt; color: gold;}

  /*---název tématu---*/
  
.tema  {border: #6E3A14 1px solid; padding-bottom:10px; margin: 5px; margin-top:5px;}

.nazev {font-family: Arial,Helvetica,sans-serif;font-size: 10pt;color: burlywood; margin: 0px; 
        text-align: left; background: brown; padding-left: 5px;}

.date {font-family: Arial,Helvetica,sans-srif; font-size: 9pt;color: black;
        position:relative; left: 500px; top: -30px; margin: 0px; padding: 0px 0px 0px 0px;}

.postzde {font-family: Arial,Helvetica,sans-serif; font-size: 9pt; color: black;
          position: relative; left: 390px; top: -30px; margin: 0px;padding: 0px 0px 0px  0px;}

.kdedatum { font-family: Verdana,Helvetica,sans-serif; font-size: 8pt; 
            color: burlywood; position:relative; left: 370px;}

.kdepocet { font-family: Verdana,Helvetica,sans-serif; font-size: 8pt; 
            color: burlywood; position: relative; left: 280px;}

.kdeautor { font-family: Verdana,Helvetica,sans-serif; font-size:8pt; 
            color: burlywood; position: relative; left: 225px;}


   /*--- forum lock format ---*/
   
.colorlock { font-size: 10pt; color: red; margin: 5px 0px 5px 10px;}


      /*--- upozornění ve formuláři umístění---*/
      
.notice  {margin: 0px 0px 0px 70px; position: relative; left: 200px; top: 10px;}
.noticepm  {margin: 0px 0px 0px 40px; position: relative; left: 200px; top: -70px;}

     /*---stránkování ---*/
     
.pagelist { font-weight: bold; margin: 10px 30px 0px 30px;}
.space    {padding: 0px 3px 0px 3px;}
.actual   {margin: 10px 10px 20px 200px;}

