body {padding: 0px !important; background: #EEEEEE url('bg_page.gif'); margin: 0px; 
      color: #474747; width: auto; text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:80%; font-family:Tahoma, Arial, Helvetica, sans-serif}
label { width: 80px; text-align: right; padding: 0 5px; float: left; }
.fltlft { width: 49%; float: left; }
#main {border-bottom: 1px solid; padding-bottom: 0.5em;}
#grid td {height: 11px; width: 11px; padding: 0; line-height: 11px;}
#grid td a {border-bottom: none !important;}
#grid td a {border-left:1px solid black; border-right:0px solid black; border-top:1px solid black; border-bottom:0px solid black; display: block; height: 10px; width: 10px; line-height: 10px; }

a img {border: none !important;}
hr{border-left:0px none; border-right:0px none; border-top:0px none; border-bottom:1px solid #346699; margin:10px; width: 600px; }
.tab { 
    width: 809px;
    margin: 0px; 
    padding: 20px; 
    spacing: 0px;
    border-left: 3px solid #346699;
    border-right: 3px solid #346699;
    border-bottom: 3px solid #346699;
    border-collapse: collapse;
    background-color: #FFFFFF;
}
.obsah {
    background-image: url('header_bg.gif');
    background-repeat: repeat-x
}

td {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.odsad {
    margin: 20px;
    margin-top: 40px;
}

.latest {
    width: 165px;
    vertical-align: top;
    text-align: center;
    background-image: url('header_bg.gif');
    background-repeat: repeat-x
}
.logo {
	background: #EEEEEE url('logo_bg.jpg');
	height: 100px;
	padding-left: 15px
}

.navigace {
	height: 19px;
	background: #346699 url('menu.gif') repeat-x;
	padding: 0px;
	border-top: 3px solid #346699
}
a.menu{
	float: left;
	display: block;
	color: #F9F9F9;
	padding: 2px 4px 3px 5px;
	text-decoration: none;
	border-right: 1px solid #346699;
}
a.menu:hover{
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
	background: #6E9FD1;
}

h3 {
    font-size: 1.2em;
    font-family:  Arial, Verdana, 'Courier New', sans-serif;
    color: #222222;
    font-weight: bold;
    border-bottom: 2px solid #346699;
    line-height: 1.1em;
}

h1 {
    font-size: 1.8em;
    font-family:  Arial, Verdana,'Courier New', sans-serif;
    color: #222222;
    font-weight: bold;
    border-bottom: 2px solid #346699;
    line-height: 1.1em;
}

h2 {
    color: #222222;
}

.text {
    FONT-SIZE: 14px;
}
a {
    FONT-SIZE: 11px;
    color: #0000ff;
    font-family:  Verdana;
    font-weight: bold;
}
a:hover {
    color: #0000ff;
    text-decoration: none;
    font-weight: bold;
}
.odsad a {
	FONT-SIZE: 13px;
    color: #0000ff;
    font-weight: normal;
}
.odsad a:hover {
    color: #0000ff;
    text-decoration: none;
}
#url
{
	border: 1px solid #6F9FF1;
}

#url:focus { border-color: #346699; }
#topic {
position : relative; 
} 
#topic_img {
position : absolute; 
/*top : 10px;*/ 
right : 12px; 
}
.doubleclick {cursor: pointer; cursor: hand; text-decoration: underline;}
.skryvany {
display: none;
}
.skryty {
width : 160px;
text-overflow: auto;
border: 1px solid #ddeeff;
}



.bwimageblock
{
	font-weight: bold;
	/*margin-left: 2em;*/ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.bwimage
{
	font-weight: normal;
	color: #444444;
	line-height: 125%;
	background-color: #FAFAFA;
	border: 1px solid #ececec;
	width: 160px;
	margin: 3px 0px;
	overflow: auto;
}




