body {font-family:Arial,Tahoma,Helvetica,Verdana ;
      font-size : 10pt;
      color: rgb(255,255,255);
      background-color:rgb(0,0,0);
      background-repeat:repeat-y;
      margin-top:0px;
      }  
a 	  {color:rgb(255,255,255); text-decoration: underline ; cursor:pointer} 
a:hover   {color:rgb(255,255,255); text-decoration: none} 
a:visited {color:rgb(255,255,255);}  
h1   {font-size : 19pt; font-weight:bold; color:rgb(230,0,0);margin-top:10px; margin-bottom: 15px}
h2   {font-size : 16pt; font-weight:normal; color:rgb(255,255,255);margin-top:0px; margin-bottom: 20px}
h3   {font-size : 11pt; font-weight:bold; margin:5px 5px 8px 3px; color:rgb(0,0,0)}
h5   {font-size : 10pt; font-weight:bold; margin:0px; color:rgb(100,100,100)}
hr   {width:900px; height:0px; padding:0px; margin-top:15px; margin-bottom:15px;}
input {background-color:rgb(250,250,250); border:1px solid rgb(204,204,204);}
form { margin:0px;}
.inputks {text-align:center; width:20px; font-size:7pt;}
button {border: 1px solid rgb(180,180,180); background-color:rgb(220,220,220);}
img {border:none}
.price   {font-size : 12pt; font-weight:bold; margin:0px; float:left;}
table {
      margin-top:10px;
      padding:5px;
      border: 1px solid rgb(100,0,0);
      background-image:url(bgbl.png);
      }
td {padding:5px;}
th {color:rgb(250,0,0); padding:2px 5px 0px 5px;border-bottom: 1px solid rgb(100,0,0); text-align:left;}
.hide {
      display:none;
      }
#cont {
      margin-top:0px;

      background-image:url(bg-new.jpg);
      background-color:rgb(0,0,0); 
      text-align:left;  
      width:960px;
      margin:auto;      
      color: rgb(255,255,255);
      }
#top {
      text-align:left;  
      width:960px;
      height:229px;
      margin:auto;
      background-image:url(logo.jpg);
      }
      
#menu {
      text-align:center;      
      margin:auto;
      padding-top:10px;
      height:30px;
      font-size:120%;
      font-weight:bold;
      background-image:url(bgbl.png);

  
      }
.menua  {
         height:18px;  
         margin-left:12px;
       
         text-decoration: none ; 
         border-bottom: 4px solid rgb(30,30,30);
         padding:0px 8px 5px 8px;
         text-align:center;} 
.menua:hover {color:rgb(220,0,0); text-decoration: none;  border-bottom: 4px solid rgb(180,0,0);border-top: 0px solid rgb(160,160,160);}
.menuact {color:rgb(220,0,0); text-decoration: none;  border-bottom: 4px solid rgb(180,0,0);border-top: 0px solid rgb(160,160,160);}  
#main {
      margin-top:0px;
      padding:20px;
      padding-top:30px;
      background-image:url(bga.png);
      text-align:left;  
      width:900px;
      margin:auto;      
      color: rgb(255,255,255);
      }
 #rightbl {
      float:right;
      width:120px;
      }     
#bottom {
      height:161px;
      margin:auto;
      padding-top:5px;
      padding-right:5px;
      font-size:85%;
      text-align:center;
      background-image:url(bottom.jpg);
      background-repeat:no-repeat;
      color:rgb(170,170,170);
      }
#bottom a {color:rgb(170,170,170); text-decoration: underline ;} 
#bottom a:hover {color:rgb(255,255,255);}
.efekt { 
      padding:10px;
      font-size:9pt;
      font-weight:bold;
      text-align:left;
      color: rgb(220,220,220);
      background-image:url(bgbl.png);
      height:20px;
      vertical-align: middle;
      line-height: 20px;
      }
#efekt{
    float: left;
      }

.rumari{
      margin:-10px;
      float:right;

      }
.row {
      width:700px;
      margin-top:7px;
      padding:7px 5px 7px 7px;
      background-image:url(bgbl.png); 
      border: 1px solid rgb(60,60,60);
      font-size: 110%;
      font-weight:bold;
      cursor:pointer;
      
      }
.rowO{
      width:700px;
      margin-top:7px;
      padding:7px 5px 7px 7px;
      background-color: rgb(90,90,90);
      border: 1px solid rgb(60,60,60);
      font-size: 110%;
      font-weight:bold;
      cursor:pointer;
      }
.blok {
      margin:auto;
      padding:10px;
       
      }
.rowinact {
      width:702px;
      margin-top:5px;
      padding:5px 5px 5px 7px;
      background-color:rgb(110,110,110);
      border: 1px solid rgb(120,120,120);
      color: rgb(140,140,140);
      font-size: 110%;
      font-weight:bold;
      }
.row:hover {
      background-color:rgb(180,180,180);
      }
.rowin {
      display:none;
      width:615px;
      padding:10px 5px 10px 94px;
      border-top: 1px solid rgb(255,0,0);
      border-bottom: 1px solid rgb(100,0,0);

      background-image:url(bgbl.png); 
      }
.koncertrow{
      cursor: pointer;
      }
.koncertrow:hover{
      background-color: rgb(146,146,146);      
      }
.right {
      float:right;
      font-size:90%
      }
.left{
      float:left;
      }
.table8 {         
      border-top: 1px solid rgb(255,0,0);     
      }
.th {
      background-color:rgb(170,170,170);
      font-weight:bold;
      padding:4px;
      }
.chyba{
      color: rgb(255,102,51);
      }
.nechyba{
      color: rgb(153,255,102);
      }
.gb_post {
      padding:7px 6px 9px 6px;
      border: 1px solid rgb(100,0,0);
      background-image:url(bgbl.png);
 
      }
.gb_text { 
      padding:7px 6px 9px 6px;
      border: 1px solid rgb(80,80,80);
      background-image:url(bgbl.png) ; 
      }
.gb_head_old {

      margin-top:2px;

      padding:4px 5px 3px 5px;
      border-left: 1px solid rgb(80,80,80);
      border-right: 1px solid rgb(80,80,80);
      background-color:rgb(100,100,100);
      }
.gb_head_m_old {
      margin-top:2px;
    
  
      padding:4px 5px 3px 5px;
      border-left: 3px solid rgb(80,80,80);
      border-right: 1px solid rgb(80,80,80);
      background-color:rgb(220,0,0);
      }
      
.gb_head {
      margin-bottom:8px;
      padding:0px 0px 2px 0px;
      border-bottom: 2px solid rgb(80,80,80);
      color:rgb(190,190,190);
      }
.gb_head a {
color:rgb(190,190,190);
      text-decoration:none;
      }
      
.gb_head_m {
      margin-bottom:8px;
      padding:0px 2px 2px 2px;
      border-bottom: 2px solid rgb(170,0,0);
      color:rgb(220,0,0);
      }
.gb_head_m a {
      color:rgb(170,0,0);
      text-decoration:none;
      }

.gb_bottle {
      width:20px;
      float:left;
      margin-top:5px; 

      }
.gb_bottle_little {
      float:left;
      margin-top:17px;  
      width:10px;

      margin-left:10px;
      }
.gb_space{
    height:7px;
    clear:both;
    }
.avatar {
      float:right;
      height:70px;
      margin-top:0px;
      margin-right:70px;
      padding:2px 5px 2px 5px;
      border-left: 3px solid rgb(180,180,180);
      border-right: 1px solid rgb(180,180,180);
      background-color:rgb(220,0,0);
      }
.vyrobek{
     width:185px;
     height:250px;
     float:left;
     background-color:rgb(160,160,160);
     background-image:url(beer.png);
      background-repeat:no-repeat;
     border:1px solid rgb(120,120,120);
     padding:5px 10px 10px 10px;
     margin:4px;
     margin-top:15px;
      }


.shop_photo{
     height:125px;
     margin:0px; 
     text-align:center;


     }
.both{
    clear:both;
    }
.celaSirka{
    width:80%;
    }
.delete{
      font-style: italic;
      color: rgb(164,164,164);
      cursor: pointer;
      }

.fotografie{
      width:152px;
      height:180px;
      float:left;
      border: 1px solid rgb(90,90,90);
      padding:8px;
      margin:5px;  
      cursor:pointer;
      text-align:center; 
      text-decoration: none
      }
.fotografie:hover{  
      background-image:url(bgbl.png) ; 
      border: 1px solid rgb(120,0,0);    
      }
.nahled{
      text-align: center;
      margin:0px auto;
      }
.thumb{
      height:137px;
      }
.hidden{
      visibility: hidden;
      clear:both;
      }
.obal{
      vertical-align: middle;
      margin: 10px;
      width:100px;
      height:100px;
}
.fotogalerie{
    width:170px;
    height:180px;
}
.sipka{
    margin-left:15px;
}
.konc_date{
    float:left;
    width:62px;
    padding-left:5px;
    text-align:right;
    padding-right:7px;
    border-right:solid rgb(255,0,0); 
    font-size:90%;
}
.print{
    cursor:pointer;
    float:right;
    margin-top:10px;
}
.odkazy a{
    text-decoration: none;
    font-size: 12pt;
    display: block;
}
.odkazy a:hover{
    text-decoration: underline;
    color:rgb(220,0,0);
}
.mensi{
    font-size:9pt;
}


