﻿

/* Definice barev */
.color1 { background-color: #FB5F00; }
.color2 { background-color: #008000; }
.color3 { background-color: #000080; }

.color4 { background-color: #e42217; }


table.twd 
{
	background-color: #B7D26F;
	border-collapse: separate;
	border-right: solid 1px #FB5F00;
	border-left: solid 1px #FB5F00;
}
.twdba a
{
	padding: 0px;
	margin: 0px;
	line-height: 130%;
	font-size: 9pt; 
}


/* 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%;
}

/* TEST */
tdxx{ border: solid 1px black; }

/* Obdlnky */
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; 
}


/* cra */
hr { height: 0px; width: 100%; border: 0px; }

/* Body */
body 
{
	margin: 0px; 
	padding: 0px; 
	background-color: #fefffc; 
}

/* Header logo */
div.HeaderLogo{ float: left; width: 100%; }

/* Hlavni cast */
.page {color: #000000; font-size: 9pt;}
.page p {text-align: left; }
.page a { /*color: #008000; */text-decoration: underline;}
.page a {font-size: 9pt;}
.page a:hover {/*color: #008000;*/ text-decoration: underline; }
.page h1 {color: #e42217; font-size: 16pt; margin: 12px 0px 10px 0px;}
.page h2 {color: #e42217; font-size: 12pt; margin: 9px 0px 5px 0px; text-align: center; }
.page h3 {color: #e42217; font-size: 9pt; margin: 15px 0px 3px 0px;}
.page h4 {color: #e42217; font-size: 9pt; font-weight:normal; margin: 6px 0px 3px 0px;}
.page hr {border-top: solid 1px #000080; margin: 6px 0px 6px 0px;}

.page ul{ margin: 0px 0px 0px 40px; }

/* Obecne styly */
.center {text-align: center;}
.right {text-align: right;}

/* 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 
{
	background-color: #B7D26F; 
	margin: 0px; 
	padding: 0px; 
}

td 
{
	margin: 0px; 
	padding: 0px; 
	text-align: left; 
	vertical-align: top; 
}

.twdaa 
{
	background-color: #e42217;
	padding: 0px 0px 1px 0px;
	vertical-align: middle; 
}

.twdaa p 
{
	color: #FFFFFF; 
	font-size: 22pt; 
	font-weight: bold; 
}

.twdad {background-color: #fefffc; text-align: right;}

.twdba 
{
	background-color: #000080;
	text-align: right; 
	padding: 4px 12px 4px 12px; 
/*	border-bottom: 1px solid #000080; */
}

.twdca p{ margin: 0; }

.twdcb
{ 
	background-image: url(images/top-tl1.gif);
	margin: 0px; 
	padding: 0px; 
	font-size: 3pt;
}

.twdcc
{
	background-color: #008000;
	border-top: solid 1px #000080;
	margin: 0px; 
	padding: 0px; 
	font-size: 3pt;
}

.twddc
{
	background-color: #008000;
	background-image: url(images/bridlpoint.png);
	background-repeat: repeat-y;
/*	border: dotted px black; */
/*	border-left: 5px solid red; */
/*	border-left-color: Red; */
}

.twddd
{
	background-color: #008000;
	background-image: url(images/top-tl2.gif);
	margin: 0px; 
	padding: 0px; 
	font-size: 3pt;
}


.twdde
{
	background-color: #000080;
	margin: 0px; 
	padding: 0px; 
	font-size: 3pt;
	border-top: solid 1px #fefffc;
}


.twdeb 
{
	background-color: #008000;
	border-left: solid 1px #000080;
	border-bottom: solid 1px #000080;
	padding: 8px;
	line-height: 120%;
	/* background-image: url(images/prechodmodra.png); background-repeat: repeat-x; */
}

.twdef 
{ 
	color: #FFFFFF;
	background-color: #000080;
	padding: 8px; 
}

.twdfa 
{
/*	background-image: url(images/lm-vr-brosk.gif); background-repeat: repeat-y; */
	padding: 8px 8px 16px 8px;
}

.twdhbc 
{
	background-image: url(images/lm-vr.gif); background-repeat: repeat-y;
	padding: 0px 0px 0px 1px;
}

div.Main
{
	padding: 12px;
}

.twdia 
{
	background-color: #000080;
	padding: 0px; 
	margin: 0px; 
}

.twdia div
{
	float:left;
	border-right: solid 1px #fefffc;
}

.twdia img 
{
	padding: 0px; 
	margin: 0px; 	
}

.twdib 
{
	background-color: #000080;
	text-align: right; 
	vertical-align: middle; 
	color: #FFFFFF; 
	padding: 0px 12px 0px 0px; 
	font-weight: normal; 
	font-style: italic; 
}

.twdib a { text-decoration: none; color: #FFFFFF; }
.twdib a:hover { text-decoration: underline; }


/* Top menu */
.topmenu, .topmenu a {color: #FFFFFF; font-weight: bold; font-size: 9pt; }
.topmenu a {text-decoration: none;}
.topmenu a:hover {text-decoration: underline;}
.topmenu ul {display: inline; padding: 0px; margin: 0px;}
.topmenu li {display: inline; padding: 0px; margin: 0px; font-size: 9pt;}
.topmenu li.first {}


/* Left menu */
.leftmenu {color: #e42217;}
.leftmenu .lmnp {color: #e42217; font-weight: bold; font-size: 12pt; }
.leftmenu .lmnsd {color: #000080; font-weight: bold; font-size: 12pt; }
.leftmenu .lmnp img {vertical-align: middle; padding-bottom: 4px;}
.leftmenu .lm1, .leftmenu .lm2 {display: block;}
.leftmenu .lm1 {font-weight: bold; margin: 6px 0px 3px 10px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.leftmenu .lm2 {font-weight: normal; margin: 1px 0px 0px 12px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none; }
.leftmenu a {text-decoration: none; color: #000080; padding-top: 6px;}
.leftmenu a:hover {text-decoration: underline; color: #FFFFFF;}
.leftmenu a.sel {color: #e42217;}
.leftmenu a img {display: inline; margin: 0px 18px 0px 18px;}

