body
{ padding: 0px; margin: 0px; border: 0px;
  font-size: 12px; font-family: Arial CE, Arial; font-variant: normal; font-style: normal; color: #2BAAFF;
  text-decoration: none;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  cursor: url("images/pointer.ani") }
  
/* obecne definice textu a nadpisu */  

*.special{
display: none;
}

div
{ margin: 0px; border: 0px solid silver; padding: 0px; background-color: transparent;
  position: relative; height: auto; font-size: 12px; }
       
img { margin: 0px; border: 0px solid gray; padding: 0px; position: relative; }       
       
h1 { font-size: 30px; text-align: center; margin: 10px; border: 0px solid gray; padding: 0px; color: #33FF00; }       

h2 { font-size: 20px; text-align: center; margin: 10px; border: 0px solid gray; padding: 0px; color: #33FF00; }

h3 { font-size: 16px; text-align: center; margin: 1px; border: 0px solid gray; padding: 0px; color: #33FF00; }

h3.posun { position: relative; left: -22px; }

h4 { font-size: 14px; text-align: center; margin: 1px; border: 0px solid gray; padding: 0px; color: green; }

h4.posun { position: relative; left: -33px; }

h4.posun2 { position: relative; left: -22px; }

h4.posun3 { position: relative; left: -11px; }

p { font-size: 100%; margin: 0px; border: 0px solid gray; padding: 0px; background-color: transparent; }

select { background-color: black; color: lime; border: 1px solid gray; }

span
{ font-size: 100%; font-family: Arial CE, Arial; font-variant: normal; font-style: normal; text-decoration: none; }
  
span.t12 { font-size: 100%; }  

*.smaller { font-size: 80%; }

*.medium { font-size: 120%; }

*.medium_cw { font-size: 130%; }

span.red { color: red }

span.lime { color: lime }

span.aqua { color: aqua }

#red { color: red }

#center { text-align: center }
    
.hide { display: none; }

a { font-size: 11px; color: #33FF00; text-decoration: none; cursor: url("images/pointer.ani") }

a:link { }

a:hover { color: red; }

a.clan_links { font-size: 130%; position: relative; left: 30px; top: 43px; }

form { margin: 0px; border: 0px solid gray; padding: 0px; }

input
{ font-size: 9px; color: #33FF00; border: 1px; margin: 0px; padding: 0px; border-style: solid; border-color: red;
  background-color: transparent; position: relative; cursor: url("images/pointer.ani") }
  
*.move { position: relative; left: 169px; }  
  
*.r_move { left: 169px; margin: 0px; border: 0px solid red; padding: 0px; }  
   
input.ch { border: 0px solid red; }

input.r { margin: 0px; border: 0px solid red; padding: 0px; }

input.ra { float: left; margin: 0px; border: 0px solid red; padding: 0px; }
   
textarea
{ font-size: 11px; color: #33FF00; border: 1px; margin: 0px; padding: 0px; border-style: solid; border-color: red;
   background-color: transparent; position: relative; }
   
span.name { font-family: Times New Roman CE, Times New Roman; font-size: 16px; color: red; }           
   
em { font-size: 110%; color: #FF3300; font-decoration: none; font-style: normal; }   

em.typ1 { font-size: 120%; color: #FF3300; font-decoration: none; font-style: normal; }   

em.typ0 { font-size: 120%; color: aqua; font-decoration: none; font-style: normal; }   

/* definice error logu */
 
div.error_log
{ width: 580px; height: auto; margin-top: 10px; margin-bottom: 10px;
  border-top-width: 2px; border-top-color: red; border-bottom-width: 2px;
  border-bottom-color: red; background-color: black; color: red; text-align: left; font-size: 80%;}

/* definice ramu a zakladni tabulky */

#mtable { background-image: url("images/bg02.gif"); background-repeat: repeat; }
                 
#lptable
{ width: 200px; height: auto; color: #33FF00;
  background-image: url("images/lptable.gif"); background-repeat: repeat-y; background-position: bottom left; }
                   
#mptable { width: 600px; height: auto; }
                       
#rptable 
{ width: 200px; height: auto; color: #33FF00;
  background-image: url("images/rptable.gif"); background-repeat: repeat-y; background-position: bottom right; }
                                       
#muborder
{ width: 600px; height: 56px;
  background-image: url("images/muborder.gif"); background-repeat: no-repeat; background-position: top; }
  
h3.muborder { position: relative; top: 8px; } 
                               
div.tabdef { background-repeat: no-repeat; background-position: top; }
                    
#lstar { width: 200px; height: 190px; background-image: url("images/lstar.gif"); }
             
#csf
{ width: 600px; height: 87px; background-image: url("images/csf.gif");  background-repeat: no-repeat;
  background-position: center; }
                      
#rstar { width: 200px; height: 190px; background-image: url("images/rstar.gif"); }
              
#lcount { width: 200px; height: 124px; background-image: url("images/lcount.gif"); } 
               
#count_num { font-size: 12px; position: relative; left: 40px; top: 41px; }
              
#lmenu { width: 200px; height: 272px; background-image: url("images/lmenu.gif"); }

a.llink  { position: relative; font-size: 11px; }
 
#lnews { left: 40px; }
#loldies { left: 50px;}
#laboutus { left: 40px; top: 5px;}
#lmembers { left: 50px; top: 5px;}
#lfriends { left: 60px; top: 5px;}
#lstrategies { left: 40px; top: 10px;}
#lmaps { left: 50px; top: 10px;}
#lreplays { left: 60px; top: 10px;}
#lclanwars { left: 40px; top: 15px;}
#lparties { left: 50px; top: 15px;}
#linquiries { left: 40px; top: 20px;}
#lgames { left: 50px; top: 20px;}
#lfunnies { left: 60px; top: 20px;}
#lguestbook { left: 40px; top: 25px;}
#lforum { left: 50px; top: 25px;}
#ldownloads { left: 40px; top: 30px;}
#llinks { left: 50px; top: 30px;}
                
#llookfor { width: 200px; height: 116px; background-image: url("images/llookfor.gif"); }
                  
#f001 { left: 19px; top: 42px; }
                       
#f002 { left: 19px; top: 44px; }

#lmenu_more { width: 200px; height: 196px; background-image: url("images/lmenumore.gif"); }
                
.litem { position: relative; left: 37px; top: 4px; font-size: 11px; }
  
#lmenu_end { width: 200px; height: 36px; background-image: url("images/lmenuend.gif"); }  
                         
#roper { width: 200px; height: 114px; background-image: url("images/roper.gif"); }
                    
#ruser { position: relative; left: -10px; top: 20px; font-size: 13px; }
                  
#rlogin { width: 200px; height: 88px; background-image: url("images/rlogin.gif"); }
              
#f003 { left: 49px; top: 8px; font-size: 9px; }
                   
#f004 { left: -26px; top: 29px; font-size: 9px; }
                       
#f005 { left: 29px; top: 48px; padding: 0px; font-size: 9px; }

#f006 { left: 30px; top: 64px; padding: 0px; font-size: 9px; }
              
#rmuta { width: 200px; height: 52px; background-image: url("images/rmuta.gif"); } 
                  
#rboard { width: 200px; height: 183px; background-image: url("images/rboard.gif"); text-align: left }
                  
#rboard_text { width: 170px; height: 150px; position: relative; left: 10px; top: -2px; font-size: 10px; } 
                  
#rmenu_between { width: 200px; height:26px; background-image: url("images/rbetween.gif"); }
                  
#rmenu_more { width: 200px; height: 259px; background-image: url("images/rmenumore.gif"); padding: 0px; }

#rmenu_more_anketa
{ width: 170; height: 244px; position: relative; left: 10px; top: 4px; text-align: left; font-size: 10px;
  margin: 0px; }

#rmenu_end { width: 200px; height: 36px; background-image: url("images/rmenuend.gif"); }
                  
#dborder { width: 1000px; height: 15px; background-image: url("images/dborder.gif"); }
           
/* konec základní definice*/        

/* marking system */             

/* form.mark { float: left; } input.r { border: 0px } p.center {text-align: center; }

img.marked { margin-left: 2px; }
*/

form.mark_left { float: left; }

form.mark_right { float: right; }

p.markt { font-size: 16px; color: red; text-align: right ; float: right; }

p.markt em { font-style: italic; color: #33FF00; }

span.rv { background-color: transparent; font-size: 16px; color: red; }

input.mark_points { position: relative; top: -1px; font-family: Arial CE, Arial; font-size: 12px; padding: 0px; margin: 0px; }

/* marking system konec */

/* jednotlivé typy sekcí */

span.typ0 { font-size: 11px; color: aqua; }

span.typ1 { font-size: 11px; color: green; }

span.ntyp0 { font-size: 100%; color: lime; }

span.ntyp1 { font-size: 100%; color: #FF3300; }

a.bigger { font-size: 140%; }

a.medium { font-size: 120%; }

img.m2 { margin: 2px; }

img.left_m2 { float: left; margin: 2px; }

img.right_m2 { float: right; margin: 2px; }

/* jednotlivé části - header, main, footer, main_only */

div.header
{ width: 580px;
/*  margin-top: 2px; */
  border-top-width: 2px; border-bottom-width: 2px; border-bottom-color: gray;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: center; }
 
div.main
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: gray;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: justify; } 

div.main_center
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: gray;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: center; } 
  
div.main_left
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: gray;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: left; }   
 
div.footer
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: center; }
  
div.footer_justify
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: justify; }  
  
div.footer_left
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: left; }  
  
div.footer_center
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: center; }  
  
div.footer_chat
{ width: 580px;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif"); background-repeat: repeat;
  text-align: left; font-size: 11px; }  
  
div.main_only
{ width: 580px;
/*  margin-top: 2px; margin-bottom: 2px; */
  border-top-width: 2px; border-top-color: silver;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: justify; }   
  
div.main_only_justify
{ width: 580px;
/*  margin-top: 2px; margin-bottom: 2px; */
  border-top-width: 2px; border-top-color: silver;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: justify; }         
  
div.main_only_center
{ width: 580px;
/*  margin-top: 2px; margin-bottom: 2px; */
  border-top-width: 2px; border-top-color: silver;
  border-bottom-width: 2px; border-bottom-color: silver;
  background-image: url("images/bg01.gif");  background-repeat: repeat;
  text-align: center; }     