table.twd 
{
	border-collapse: separate;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
}


/* Defaultní hodnoty*/
body, div, p, a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6,img 
{ 
	padding: 0px; 
	margin: 0px;
	border: yes; 
  color:maroon; 
      
}


/* Obdelníky */
td.leftborder 
{ 
	border: none 0px; 
	border-left: solid 1px #ffffff; 
}

td.topborder 
{ 
	border: none 0px; 
	border-top: solid 1px #ffffff; 
}

img
style="border-bottom: #800000 1px solid; border-left: #800000 1px solid; border-right: #800000 1px solid; border-top: #800000 1px solid; cursor: default;"
 
/* 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; 
}

hr{
color:maroon
}  

/* Header logo */
div.HeaderLogo{ float: left; width: 100%; }

/* Hlavni cast */
.page {color: #400000; font-size: 9pt;}
.page p {text-align: center; }
.page a { text-decoration: underline;}
.page a {font-size: 9pt; font-weight: bold; color:#400000; }
.page a:hover { text-decoration: none; COLOR: #C46942; }
.page a:hover img   { COLOR: #C46942; } 
.page h1 {color: #400000; font-size: 16pt; margin: 12px 0px 10px 0px; text-align: center; }
.page h2 {color: #400000; font-size: 12pt; margin: 9px 0px 5px 0px; text-align: center; }
.page h3 {color: maroon; font-size: 9pt; margin: 15px 0px 3px 0px;}
.page h4 {color: maroon; font-size: 10pt; font-weight:normal; margin: 6px 0px 3px 0px;	font-style: normal; }
.page hr {border-top: solid 1px #400000; 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: #400000
	padding: 0px;
	vertical-align: middle;
	border-bottom: solid 1px White;
}

.heading p 
{
	color: White; 
	font-size: 22pt; 
	font-weight: bold; 
}


.menutop 
{
	background-color: #400000;
/*	text-align: right;  */
	padding: 4px 12px 4px 12px; 
}

.graphicstrip
{
	border-bottom: 1 solid #400000;	  
}

.graphicstrip p{ margin: 0px; }



.menuleft 
{
/*	background-repeat: repeat-y; */
	padding: 7px 8px 16px 8px;
}

.menucenter1 
{
/* background-repeat: repeat-y; */
	padding: 8px 8px 16px 8px;
}

.menucenter2 
{
/* background-repeat: repeat-y; */
	padding: 8px 8px 16px 8px;
}

.page 
{
	padding: 0px 0px 0px 1px;
}

div.Main
{
	padding: 12px;
}

.leftboxes 
{
	background-color: #400000;
	padding: 0px; 
	margin: 0px;
	border-top: solid 1px White; 
}

.leftboxes div
{
	float:left;
	border-right: solid 1px White;
}

.leftboxes img 
{
	padding: 0px; 
	margin: 0px; 	
}


.ctverecek_1 { background-color: #ffff66; }
.ctverecek_2 { background-color: #FEB10A; }
.ctverecek_3 { background-color: #FC451B; }
.ctverecek_4 { background-color: #8F381B; }


.footerstrip 
{
	background-color: #FEB10A;
	border-top: solid 1px White;
	text-align: right; 
	vertical-align: middle; 
	color: White; 
	padding: 0px 12px 0px 0px; 
	font-weight: normal; 

}

.footerstrip a { text-decoration: none; color: Brown; }
.footerstrip a:hover { text-decoration: underline; }


/* Top menu */
.menutop, .menutop a {color: Brown; 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: Brown;
	background-color: #400000;
	font-family:Comic Sans MS;
}

.menuleft .dmnp { font-weight: bold; font-size: 12pt; }
.menuleft .dmnsd {font-weight: bold; font-size: 12pt;}
.menuleft .dmnp img {vertical-align: middle; padding-bottom: 4px;}
.menuleft .dm1, .menuleft .dm2 {display: block;}
.menuleft .dm1 {font-weight: bold; margin: 4px 0px 4px 7px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.menuleft .dm2 {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: #400000; font-family:Comic Sans MS;font-size: 10pt;}
.menuleft a:hover {text-decoration: none; color: #C46942}
.menuleft a.sel {color: Brown;} 

a img {border-color: #400000; border:0 }
a img:hover {border-color: #C46942}   
 
.menuleft a img {display: inline; margin: 110px 118px 0px 18px;}


     
/* Center menu1 */
.menucenter1
{
	color: #FCE5C6;
}

.menucenter1 .dmnp { font-weight: bold; font-size: 12pt; }
.menucenter1 .dmnsd {font-weight: bold; font-size: 12pt; }
.menucenter1 .dmnp img {vertical-align: middle; padding-bottom: 4px;}
.menucenter1 .dm1, .menucenter1 .dm2 {display: block;}
.menucenter1 .dm1 {font-weight: bold; margin: 6px 0px 3px 10px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.menucenter1 .dm2 {font-weight: normal; margin: 1px 0px 0px 12px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none; }
.menucenter1 a {text-decoration: none; padding-top: 6px; color: #400000; }
.menucenter1 a:hover {text-decoration: underline; color: #400000 }
.menucenter1 a.sel {color: #400000;}  


/* Center menu2 */
.menucenter2
{
	color: #FCE5C6;
}


.menucenter2 .dmnp { font-weight: bold; font-size: 12pt; }
.menucenter2 .dmnsd {font-weight: bold; font-size: 12pt; }
.menucenter2 .dmnp img {vertical-align: middle; padding-bottom: 4px;}
.menucenter2 .dm1, .menucenter2 .dm2 {display: block;}
.menucenter2 .dm1 {font-weight: bold; margin: 6px 0px 3px 10px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.menucenter2 .dm2 {font-weight: normal; margin: 1px 0px 0px 12px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none; }
.menucenter2 a {text-decoration: none; padding-top: 6px; color: #400000; }
.menucenter2 a:hover {text-decoration: none; color: #C46942; }
.menucenter2 a.sel {color: #400000;}  
 