body, table, td  { font-family: 'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, 'sans serif'; font-size: x-small; color: black; }

body
{
scrollbar-face-color: #336699; 
scrollbar-arrow-color: #FF0000;
scrollbar-3dlight-color: #64819C; 
scrollbar-highlight-color: #A2B5C6; 
scrollbar-shadow-color: #7B94AD; 
scrollbar-darkshadow-color: #7B94AD; 
scrollbar-track-color: #ABABAB;  
}

#main_table{
  width:1008px;
}

#page {
  width: 550px;
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: auto;
  margin-right: auto;
  padding: 1em;
  border: 2px solid #00ccff;
  color: black;
  background: white none;
  text-align: left;
}
}


a   { color: blue; font-size:9px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; }
A:HOVER { color: black; font: normal; text-decoration: underline; }
A:LINK { text-decoration: none; }
A:ACTIVE { text-decoration: none; }
A:VISITED { text-decoration: none; }

H1 {color: black; font-size: 13pt; font: bold; }
H2 {color: red; font-size: 12px; font: normal; }

table { border-collapse: collapse;}
.imgBorder { border: 1px solid black; }

.MenuTop a
{
  
  font-size: 11px;
  color:  black;
 font-weight:normal;
  text-decoration: none;
}

.MenuTop a:hover 
{
  font-size: 11px;
  color: black;
  font: normal;
  text-decoration: underline;
}


input { border: 0px solid #000000; padding: 3px;  height: 20px; background-color: #999999; font-size:8pt; font-family: 'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, 'sans serif';}
textarea { border: 0px solid #000000; padding: 3px;  background-color: #999999 ; font-size:8pt; font-family: 'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, 'sans serif';}


.Menu a      
{
 
 display:block;

 font-size: 10px;
 font-weight:normal;
  color:#FFFFFF;
  letter-spacing: 3px;
  text-decoration: none;
  background-color: #336699;
  cursor: hend;
  border: 1px solid #F0FFF0;
  width: 100%;
  padding-bottom : 3px;
  padding-top : 3px;
  

 
   
}

.Menu a:hover
{
  font-size: 10px;
  font: normal;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #999999;
  cursor: hend;
  border: 1px solid #F0FFF0;
  padding-bottom : 3px;
  padding-top : 3px;
    
  width: 100%;
}

.Menu2 a 
{
  font-size: 12px;
  color: white;
  text-decoration: none; 
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  position: relative;
  left:10;
}

.Menu2 a:hover 
{
  font-size: 12px;
  color: #999999;
  font: normal;
  text-decoration: none;
  position: relative;
  left:10;
}

#popis3{
  border-style:none;
  font: 10 Verdana;
  color:#FFFFFF;
}

#granite_table {
  border-spacing:2px;
  border-collapse: separate;
  border-style:none;
}

#granite_table th{       
  border-style:solid;
  border-width:1px 2px 2px 1px;
  background:#EEEEEE;
  border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD ;
}



#granite_table tbody td{
  border-style:solid;
  border-width:1px 2px 2px 1px;
  background:#EEEEEE;
  border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD ;  
}

#granite_table #space{
  background:none;
}

.tbl{
  border-collapse: separate;
  padding:1px;
  border-spacing:1px;
  border-style:solid;
  border-width:1px;
}
.tbl tr th{
  text-align: center;
  padding:2px;
  border-style:solid;
  border-width:1px;
  /* border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD ; */
  border-color:#CCCCCC #DDDDDD #DDDDDD #CCCCCC ;
}

.tbl td{
  padding:2px;
  text-align: left;
  font-family: Verdana;
  font-size:10px;
  background:#EEEEEE;
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD ;

  
}

.tbl #sel td{
  background:red;
  color:white;
  background:#FFFF09;
  color:black;
  font-weight: bold;
  font-style: italic;
}
