/* Coded by DJ DMX */

/* ------- VSEOBECNY KOD ------- */

body {
   background: #000000;
   font-family: Arial, Verdana, sans-serif;
   font-size: 10pt;
   color: #aaa;
   text-align: center;
   }

#wrapper {
   width: 1424px;
   margin: 0 auto;
   position: relative;
   }

h1 {
    padding: 10px 0 0 0; 
    margin: 0 10px 5px 10px;
    border-bottom: 2px solid;
    font-size: 17px;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 4px;    
    }
    
h2 {
    font-size: 20px;
    color: #008000;  
    }

h3 {
    font-size: 20px;
    color: #ff0000; 
    text-transform: uppercase;
    letter-spacing: 1px; 
    }

span {
   color: #000000;
   }

p {
   padding: 5px 10px 5px 10px;
   margin: 0;
   text-align: justify;
   }   

#celek {
   padding: 0;
   margin: 0 auto 0 auto;
   width: 1024px;
   }
   
/* ------- VSEOBECNY KOD ------- */

fieldset { margin: 10px; text-align: left; color: #ffffff;}
fieldset.relevant { background-color: #222222; }
fieldset label { float:left; width:180px; clear:both; margin:2px 12px 2px 6px; text-align:right; }
fieldset input, fieldset textarea, fieldset select { float:left; margin:2px 0 2px 0; }


/* ------- HEAD & MENU ------- */

#head {
   background-color: #000000; /* background: #000000 url(jicin.jpg) no-repeat; height: 386px; */
   width:  1024px;
   height: 136px;
   margin: 0;
   padding: 0;
   }

#lastYears {
   padding: 20px 0 0 10px;
   display: block;
   float: right;
   }
   
#lastYears a {
   width: 50px;
   height: 30px;
   display: block;
   float: right;
   padding: 9px 0 0 0;
   margin: 0 0 0 0;
   color: white;
   text-decoration: none;
   text-transform: uppercase;
   letter-spacing: 1px;  
   font-size: 10pt;
   }
   
#menu {
   padding: 79px 0 0 10px;
   *padding: 20px 0 0 10px;
   /*
   padding: 329px 0 0 10px;
   *padding: 270px 0 0 10px;   
   */   
   }

#menu a {
   width: 230px;
   height: 30px;
   display: block;
   float: left;
   padding: 9px 0 0 0;
   margin: 0 10px 0 0;
   color: white;
   text-decoration: none;
   text-transform: uppercase;
   font-weight: bold;
   letter-spacing: 1px;  
   font-size: 13pt;
   }
   
#menu a:hover {
  /* background: url(dark-button.gif) no-repeat;*/
   text-decoration: underline;
   } 
   
#menu a:active {
text-decoration: underline;
   } 
   
#menu a#active {
   text-decoration: none;
   color: red;
}
     
/* ------- HEAD & MENU ------- */

/* - */

/* ------- TEXTAREA ------- */

#textarea {
   width: 984px;
   margin: 0px;
   padding: 0 0 20px 20px;
   }
   
#textarea a {
   color: white;
   font-weight: bold;
   }   
   
.left {
   float: left; 
   padding: 0 8px 0 0;
   }

.right {
   float: right; 
   padding: 0 0 0 8px;
   }

.center { 
   display: block;
   text-align: center;
   margin: 0 auto;
   }

table {
   text-align:left;
   padding: 20px 20px 5px 20px;
   }
#seznam {padding-bottom: 30px;}
#seznam td {
   border-bottom: 1px dashed #545359 !important;  
}

.seznam_veci{
   padding: 10px;   
   }

.seznam_veci td {
   vertical-align: top;
   color: #545359;
   padding: 7px;
   width: 130px;
   border-right: 1px dashed #545359;
   }

#akce{ padding: 10px;} 
#akce td {
   vertical-align: top;
   color: #545359;
   padding: 7px;
   width: 130px;
   border-right: 1px dashed #545359;
   border-bottom: 1px dashed #545359;
   }

.main {
   font-weight: bold;
   padding-right: 40px;
   }

.main_veci {
   font-weight: bold;
   padding-right: 50px;
   padding-bottom: 5px;
   border-bottom: 1px dashed #545359 !important;
   }

.uppercase {
   font-weight: bold;
   padding: 0 40px 5px 0;
   }

form {
   padding: 10px 0 0 0;
   font-weight: bold;
   }

.ctf {
   font-weight: bold;
   padding: 3px 0 3px 0;
   }
   
.ctf_ano {
   font-weight: bold;
   padding: 3px 0 3px 0;
   color: #008000;
   }
   
.jmeno { font-weight: bold; display: block; color: #545359 !important;}

/* ------- TEXTAREA ------- */

/* - */

/* ------- AD BANNERS ------- */

.ad-banner {
   position: absolute;
   top: 140px;
   max-width: 200px;
   height: auto;
   }

.ad-left {
   left: 0;
   }

.ad-rightX {
   right: 0;
   }

/* ------- AD BANNERS ------- */

/* ------- PATICKA ------- */

#paticka {
   width: 1024px;
   height: 19px;
   padding: 25px 0 0 0;
   margin: 0;
   font-weight: bold;
   color: #b6b6b6;
   }

#paticka a {
   color: #b6b6b6;
   text-decoration: none;
   }

#paticka a:hover {
   text-decoration: underline;
   }

/* ------- PATICKA ------- */
