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-color: black; }
  
/* obecne definice textu a nadpisu */  

a { color: red; }

em { color: #FFCC00; font-style: bold; font-size: 120%; }

span.input { font-size: 12px; color: #FFCC00; }

input { font-size: 10px; color: white; background-color: black }

textarea { font-size: 12px; color: white; background-color: black }

img.left_m2 { float: left; margin: 2px; }

img.member { border: 1px solid aqua; }

span.members0 { color: #FFCC00; }

span.members1 { color: white; }

span.t0 { color: #FFCC00; }

span.t1 { color: white; }

span.typ0 { color: #FFCC00; }

span.typ1 { color: white; }


span.red { color: red }

span.lime { color: lime }

span.aqua { color: aqua }

*.bigger { font-size: 120% }

*.medium_cw { font-size: 130%; }

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; }       

div.upper_frame
 { width: 1000px; height: 122px; 
   background-image: url("images/upper_frame.gif"); background-repeat: no-repeat; }
   
div.left_menu  
 { width: 120px; height: auto;
   text-align: center; }
   
th.main  
 { background-image: url("images/background.jpg"); background-repeat: repeat-y; }
 
   
div.news_hlavicka
 { width: 800px; height: 15px;
   border: 1px solid silver;
   padding: 2px;
   background-color: gray;
   text-align: left; color: white;   
 }
 
div.news_telo
 { width: 800px; height: auto;
   border: 1px solid silver;
   padding: 2px;
   text-align: left;
   color: white;
 }
 
div.header
 { width: 800px; height: 15px;
   border: 1px solid silver;
   padding: 2px;
   background-color: gray;
   text-align: left; color: white;   
 }
 
div.main
 { width: 800px; height: auto;
   border: 1px solid silver;
   padding: 2px;
   text-align: left;
   color: white;
 }
 
div.main_center
 { width: 800px; height: auto;
   border: 1px solid silver;
   padding: 2px;
   text-align: center;
   color: white;
 }
 
p.center { text-align: center; } 