body {
   background-color: #cccccc;
   background-image: url('img/pruh.gif');
   background-repeat: repeat-x;
   font-family: Verdana;
   color: black;
   }
table.tab {vertical-align: top; border: solid 1px #808080;}
td {font-size: 10pt;}
td.left {	vertical-align: top; 
			width: 160px;
			height: 600px;
			background-color: #0000A3;
			}
td.right {vertical-align: top; width: 540px;}
table.mala td {color: #0000a3;
			  font-size: 8pt;
			  font-weight: bold;
			  }
img {
   border: 0;}
div {
   text-align: left;}
div.box {
   width: 700px;
   border: solid 1px #0000a3;
   }
div.main {
   background-color: #ffe300;}
a {
	text-decoration: none;
	color: #0000a3;
	font-size: 10pt;
	font-family: Verdana;
}
a:hover {text-decoration: underline;}
li {color: #0000A3;}
li a {color: #0000A3;}
li a:hover {color: #ff0000;}
div.tabulka {
	width: 180px;
	background-color: #505050;
	padding: 0.5em;
}
div.pruh {
   font-size: 10pt;
   text-align: left;
   color: #0000A3;
   font-weight: bold;
   background-color: #FFCB08;
   line-height: 140%;
   border-bottom: solid 1px #0000A3;
   border-top: solid 1px #0000A3;
   }
div.menu {
   width: 130px;	
   text-align: left;
   line-height: 170%;
   padding: 0.1em;}
div.tema {
   width: 450px;	
   text-align: left;
   background-color: #FFCB08;
   padding: 0.1em;
   border-bottom: solid 4px #ffe300;
   }
div.tema2 {
   width: 450px;	
   text-align: left;
   background-color: #FFCB08;
   padding: 0.1em;
   border-left: solid 20px #ffe300;
   border-bottom: solid 4px #ffe300;
   }
div.box2 {
   text-align: center;
   text-decoration: none;
   color: #ffcb08;
   display: block;
   padding-left: 0.5em;
   padding-right: 0.5em;
   border-right: solid 6px #ffcb08;
   border-left: solid 6px #ffcb08;
   border-bottom: solid 1px #ffcb08;
   border-top: solid 1px #ffcb08;
}

div.menu a {
   font-weight: bold;
   text-decoration: none;
   color: #ffcb08;
   display: block;
   padding-left: 0.5em;
   border-left: solid 6px #ffcb08;
   border-bottom: solid 1px #ffcb08;
   padding-right: 1.1em;}
div.menu a:hover {
   color: #ffffff;
   border-left: solid 6px #ffffff;}
div.footer {
   color: #808080;
   font-size: 80%;
   text-align: center;}
div.footer a {
   color: #909090;
   text-decoration: none}
div.footer a:hover {
   color: #ffffff;}
#active {
   color: #0000a3;
   background-color: #ffe300;}
div.nadpis {
   text-align: center;
   font-size: 120%;
   font-weight: bold;
   color: #0000a3;
   }
div.nadpis2 {
   font-weight: bold;
   color: #0000a3;
   }
div.nadpis2 a{
   font-weight: bold;
   color: #0000a3;
   }
div.text {
   color: #0000a3;
   }
div.pozn {
   font-size: 8pt;	 
   color: #0000a3;
   }
div.box_news {
   padding-top: 0.5em;	
   width: 500px;
   align:center;	
   }



