
table.twd 
{
	border-collapse: separate;
	border-right: solid 1px #808080;
	border-left: solid 1px #808080;
}


/* Defaultní hodnoty*/
body, div, p, a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6,img 
{ 
	padding: 0px; 
	margin: 0px;
	border: none;
	line-height: 140%;
}


/* Obdélníky */
td.leftborder 
{ 
	border: none 0px; 
	border-left: solid 1px #ffffff; 
}

td.topborder 
{ 
	border: none 0px; 
	border-top: solid 1px #ffffff; 
}


/* Font */
body, div, p, a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6 
{
	font-family: verdana,arial,helvetica,sans-serif;
}

body, div, p, a, td, th, li, dt, dl 
{ 
	font-size: 9pt; 
}

/* Nadpisy, seznamy, odstavce */
h1, h2, h3, h4, h5, h6 
{
/*	text-decoration: none; */
	border: 0px; 
}

li 
{ 
	margin: 5pt 0pt 5pt 0pt; 
	padding: 0pt; 
}

p 
{ 
	margin: 5pt 0pt 5pt 0pt; 
	padding: 0px; 
}


/* cara */
hr { height: 0px; width: 100%; border: 0px; }

/* Body */
body 
{
	margin: 0px; 
	padding: 0px; 
}

/* Header logo */
div.HeaderLogo{ float: left; width: 100%; }

/* Hlavni cast */
.page {color: #000000; font-size: 9pt;}
.page p {text-align: left; }
.page a { text-decoration: underline;}
.page a {font-size: 9pt;}
.page a:hover { text-decoration: underline; }
.page h1 {color: #000000; font-size: 16pt; margin: 12px 0px 10px 0px; text-align: center; }
.page h2 {color: #000000; font-size: 12pt; margin: 9px 0px 5px 0px; text-align: center; }
.page h3 {color: #000000; font-size: 9pt; margin: 15px 0px 3px 0px;}
.page h4 {color: #000000; font-size: 9pt; font-weight:normal; margin: 6px 0px 3px 0px;}
.page hr {border-top: solid 1px #808080; margin: 6px 0px 6px 0px;}

.page ul{ margin: 0px 0px 0px 40px; padding: 0px; }


/* Pomocna delici tabulka */
table.wd, table.wd tr, table.wd td {padding: 0px; margin: 0px; border: 0px;}
table.wd tr td.center {text-align: center;}
table.wd tr td.right {text-align: right;}

/* Hlavni delici tabulka */

table.twd 
{
	margin: 0px; 
	padding: 0px; 
}

td 
{
	margin: 0px; 
	padding: 0px; 
	text-align: left; 
	vertical-align: top; 
}

.heading 
{
	background-color: #A0A0A0;
	padding: 0px;
	vertical-align: middle;
	border-bottom: solid 1px White;
}

.heading p 
{
	color: White; 
	font-size: 22pt; 
	font-weight: bold; 
}


.menutop 
{
	background-color: #606060;
/*	text-align: right;  */
	padding: 4px 12px 4px 12px; 
}

.graphicstrip
{
	border-bottom: 1 solid #808080;	
}

.graphicstrip p{ margin: 0px; }



.menuleft 
{
/*	background-image: url(images/lm-vr-brosk.gif); background-repeat: repeat-y; */
	padding: 8px 8px 16px 8px;
}

.page 
{
	padding: 0px 0px 0px 1px;
}

div.Main
{
	padding: 12px;
}

.leftboxes 
{
	background-color: #606060;
	padding: 0px; 
	margin: 0px;
	border-top: solid 1px White; 
}

.leftboxes div
{
	float:left;
	border-right: solid 1px White;
}

.leftboxes img 
{
	padding: 0px; 
	margin: 0px; 	
}


.littlebox_1 { background-color: #606060; }
.littlebox_2 { background-color: #808080; }
.littlebox_3 { background-color: #A0A0A0; }


.footerstrip 
{
	background-color: #606060;
	border-top: solid 1px White;
	text-align: right; 
	vertical-align: middle; 
	color: White; 
	padding: 0px 12px 0px 0px; 
	font-weight: normal; 
	font-style: italic; 
}

.footerstrip a { text-decoration: none; color: White; }
.footerstrip a:hover { text-decoration: underline; }


/* Top menu */
.menutop, .menutop a {color: White; font-weight: bold; font-size: 9pt; }
.menutop a {text-decoration: none;}
.menutop a:hover {text-decoration: underline;}
.menutop ul {display: inline; padding: 0px; margin: 0px;}
.menutop li {display: inline; padding: 0px; margin: 0px; font-size: 9pt;}
.menutop li.first {}


/* Left menu */
.menuleft
{
	color: White;
	background-color: #606060;
}

.menuleft .lmnp { font-weight: bold; font-size: 12pt; }
.menuleft .lmnsd {font-weight: bold; font-size: 12pt; }
.menuleft .lmnp img {vertical-align: middle; padding-bottom: 4px;}
.menuleft .lm1, .menuleft .lm2 {display: block;}
.menuleft .lm1 {font-weight: bold; margin: 6px 0px 3px 10px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.menuleft .lm2 {font-weight: normal; margin: 1px 0px 0px 12px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none; }
.menuleft a {text-decoration: none; padding-top: 6px; color: White; }
.menuleft a:hover {text-decoration: underline; }
.menuleft a.sel {color: White;}
.menuleft a img {display: inline; margin: 0px 18px 0px 18px;}

