@import url("positions.css");
@import url("letters.css");

body {
        font-family:Verdana, Helvetica, Arial, sans-serif; 
        margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:black;
        color:#E1CD73;
	
     }
div.no_script {padding:30px;margin:20px;
	    font-size:100%;
			font-weight:bold;
			text-align:center;
			border:solid 1px  #C3AF55;
			color: red;}

div.banners{margin:5px 0;}

a:link { color:#C3AF55;text-decoration:underline}
a:visited { color:#C3AF55;text-decoration:underline}
a:hover {color:#C3AF55;text-decoration:none;background:black}

div[class="rmenu_polozka"] a:link {text-decoration:none}
div[class="rmenu_polozka"] a:visited {text-decoration:none}

.jb {border:solid 1px  #E1CD73}

a img.nob {border:0px}

table {width:520px;
       padding:0;margin:0;
       border:0;
       caption-side:top;
       text-align:left;
       font-size:60%;
       font-weight:normal}

table.smf {font-size:60%;}       
table.lgf {font-size:100%;}       

caption {font-size:140%;
         font-weight:bolder; 
	 color:red;
	 }
	 
th{font-size:130%;
   font-weight:bolder;
   color:gray;}
	 
td.top{vertical-align:top}
td.bot{vertical-align:bottom}
td.left{text-align:left}
td.right{text-align:right}
td.allcenter{vertical-align:middle;
             text-align:center}
td.vcenter {vertical-align:middle;}
td.hcenter {text-align:center}

td.toppad20{padding-top:20px;}
td.toppad30{padding-top:30px;}

td.nahled {width:120px;}

ul {font-size:80%;}
ul.gray {font-size:80%;
         list-style:square url("http://www.owk.cz/symbols/10px_blackgray.gif") inside;
         padding: 0;
         margin:0;
    }

ul.gray a {padding-left:10px}    
ul.gray span {padding-left:10px}  

ul.lualpha {list-style-type:lower-alpha;
						font-size:100%;}
ul.ludec {list-style-type:decimal;
						font-size:100%;}
ul.luroman {list-style-type:upper-roman;
						font-size:100%;}
ul.lunormal{font-size:100%;}						

ul.lualpha li{
							margin-top:10px;	
							}

hr.red {border:solid 1px red}

.reverse {color:black;
          background:#E1CD73;
	}

div.errorbox {padding:30px;margin:20px;
	    font-size:100%;
			font-weight:bold;
			text-align:center;
			border:solid 1px red;
			color:red;}
			
div.okbox {padding:30px;margin:20px;
	    font-size:100%;
			font-weight:bold;
			text-align:center;
			border:solid 1px green;
			color:green;}
			
div.warningbox {padding:30px;margin:20px;
	    font-size:100%;
			font-weight:bold;
			text-align:center;
			border:solid 1px  #C3AF55;
			color: red;}

div.alertbox {padding:30px;margin:20px;
	    font-size:100%;
			font-weight:bold;
			border:solid 1px red;
			color:red;}

.hlava, .hlava2, .hlava3 {width:750px;
        height:104px;
        background:black url("http://www.owk.cz/symbols/owk_top_members.jpg") top left no-repeat;
        margin-left:auto;
        margin-right:auto; 
        text-align:right;
        }

.hlava2 {
          background:black url("http://www.owk.cz/symbols/owk_top_public.jpg") top left no-repeat;
	}	

.hlava3 {
          background:black url("http://www.owk.cz/symbols/owk_top_tour.jpg") top left no-repeat;
	}	
	
.ctable {
      width:750px;
      margin-left:auto;
      margin-right:auto;
      text-align:left;	
    }
	
.mtable {float:right; 
         width:550px;
	 margin:10px 0 0 0  ;padding:0px;
	 border:solid 0px blue;
	 text-align:left;}

.aligleft {
            float:left;
            margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;

          }

.aligright {float:right;
            margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	
             }

.aligclear {clear:both;
             margin: 0px 0px 0px 0px;
	     padding: 0px 0px 0px 0px;
			 
           }

.textcenter {text-align:center;margin-left:auto;margin-right:auto}
.textright  {text-align:right}
.textleft   {text-align:left}

.bott      {
            clear:both;
            width:750px;
	    height:100px;
            margin-top:30px;
            margin-bottom:30px;
	    margin-left:auto;
            margin-right:auto;
				 
          }
	  
.archivt1
{
 width: 400px;
 color: #A00000;
 text-align: center;
 font-family: 'Courier New', courier, monospace;
 font-weight: normal;
 font-size: 11px;
 margin-top: 20px;
}


.update {
	  background:#DDDDDD;
	  color:black;
        }

.topmenu{
          position:relative;
	  font-size:11px;
	  font-weight:bold;
	  top:88px;
	  right:20px;
        }


.rmenu_block{background:#A0A0A0;
             width:165px;
	     border:solid 0px green;
	     float:left;
	     }


.rmenu_polozka {
            background:#A0A0A0 url("http://www.owk.cz/symbols/owk_back_menu_gray.jpg") top left repeat;
	    padding-bottom:5px;
	    padding-top:5px;
	    padding-left:15px;
	    margin-bottom:1px;
	    font-size:60%;
	    font-weight:bold;
	    text-align:left;
          }

.rmenu_nazev { 
              background:#A0A0A0 url("http://www.owk.cz/symbols/owk_back_menu_gold.jpg") top left repeat; 
              color:#CDB45A;
              font-weight:bold;
              font-size:17px;
	      text-align:left;
              padding:0 0 0  5px;
	    }
.l_pic_block {float:left;width:105px;height:105px;border:solid 0px blue;padding:0px;margin:0px }
.p_pic_block {float:right;width:105px;height:105px;border:solid 0px green;padding:0px;margin:0px }
.first_alt_block {clear:both;float:left;width:105px;height:50px;border:solid 0px white;padding:0px;margin:0px}
.l_alt_block{float:left;width:105px;height:50px;border:solid 0px blue;padding:0px;margin:0px}
.p_alt_block{float:right;width:105px;height:50px;border:solid 0px green;padding:0px;margin:0px}

.printarea{display:none}

