body { 
  color: black; 
  margin-top: 0;  
}

.mainbody { background: #fcfde1 url(poz_zluty.gif) repeat-x top; }

a:link { color: #003399; text-decoration: none; } 
a:visited { color: #003399; text-decoration: none; } 
a:active { color: #003399; text-decoration: none; }
a:hover { color: #003399; text-decoration: underline; } 

.zahlavi { background-color: #71C6FF; border: 0px solid #CCCCCC; border-top-style: none; border-bottom-style: none; }

.menu { font-family: verdana; font-size: 8pt;
        background-color: #003399;
        width: 100%; text-align: center;
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        color: #FFCC66;
}

.menu2 { background-color: #CCCCCC; border: 1px solid #000000; }

.obsah { background-color: #FFFFFF; border: 1px solid #CCCCCC; clear: both; border-top-style: none; }

.a1:active  { color: #FFCC66; text-decoration: none; } 
.a1:link    { color: #FFCC66; text-decoration: none; } 
.a1:visited { color: #FFCC66; text-decoration: none; } 
.a1:hover   { color: #FFFF00; text-decoration: none; } 

.nadpis1 { font: bold 12pt arial; }

.table1 { background-color: #999999} 
.table1_head { background-color: #EEEEEE; font-size: 10pt; color: #666666; font-family: Verdana; font-weight: bold; }
.table1_cell { background-color: #FFFFFF; font-family: Verdana; font-size: 8pt; }

.text { font-family: Verdana; font-size: 9pt;  }
.text2 { font-family: Verdana; font-size: 8pt;  }

.text3 {font-family: Verdana; font-size: 9pt; margin-top:10px; margin-bottom:10px; }

.zapati { font-family: Verdana; font-size: 8pt; font-weight: bold; color: black; margin-top: 0; }

.bullet1 {
  padding-left: 15px;
  background-image: url(../images/ods1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.bullet2 {
  margin-left: 20px;
  padding-left: 15px;
  background-image: url(../images/ods2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.bullet3 {
  margin-left: 40px;
  padding-left: 15px;
  background-image: url(../images/ods3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.rightmenu {

  background-image: url(but_gradient.gif);
	background-repeat: repeat-x;
	text-align: center;
  vertical-align: bottom;
	width: 100%;
	padding: 5px 0 5px 0;
	margin: 1px 0 0 0;
  font-family: tahoma; font-size: 10pt;  
}

.rightmenu:hover {
  background-image: url(but_gradient2.gif);
	background-repeat: repeat-x;
	text-align: center;
	width: 100%;
}

.message_input {
  border: 1px solid black; 
  background-color: #FDFDE1;
  font-size: 12px;
}

.message_button {
  border: 1px solid black; 
  font-size: 12px;
}


/* DragAndDrop box */
.DragDropBox {background-color: white; position: absolute; z-index: 100; border: 1px solid gray; font-family: verdana;  font-size: 8pt; padding: 0; margin: 0;}
.DragDropBoxHead { border-bottom: 1px solid gray; background-color: #EEEEEE; font-size: 10pt; color: #666666; font-family: Verdana; font-weight: bold; cursor:move; padding:4px 4px 4px 4px;}
.DragDropBoxHead TD {color: White;}
.DragDropBoxHeadTitleName { font-size: 95%;}
.DragDropBoxHeadWindowValue { font-size: 120%;}
.DragDropBoxButton { cursor: pointer; border: 1px solid gray; font-size: 100%; height: 20px; }

