@charset "UTF-8";
/* CSS Document */

body { background-color: #000000;}

a { text-decoration:none}

#obal {
	width:1024px;
	text-align:left;
	margin:auto;
	position:relative;
	height: 1100px;
	background-image: url(image/ohen.jpg);
	background-repeat:no-repeat;}
#zahlavi {
	position:absolute;
	width:1024px;
	height:313px;
	background-image:url(image/zahlavi.jpg)}

#refresh {
	position:absolute;
	height: 113px;
	width:186px;
	left:173px;
	top:137px;}
	
#refresh a {
	display: block;
	width:100%;
	height:100%;}	
	
#menu {
	position:absolute;
	top:313px;
	width:377px;
	height:750px;
	background-image: url(image/menu.jpg);}

#text {
	position:absolute;
	left:376px;
	top:313px;
	width:476px;
	height:750px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(image/text.jpg);
	overflow: auto;}

#lista {
	position:absolute;
	top:313px;
	left:852px;
	width:172px;
	height:750px;
	background-image: url(image/lista.jpg)}

#patka {
	position:absolute;
	top:1060px;
	width:1024px;
	height:40px;
	background-color: #000000;
	font-size:11px;
	color:#FFFFFF;}
#text2 { 
	position: absolute; left:37px;
	padding-top:10px;
	width:403px;
	height:710px;
	background-image:url(image/ram_caj.jpg);}
	
#vanoce { 
	text-align:center;
	list-style-type:none;}

#pocitadlo { position:absolute;
left:220px;
top:650px;}
#tabulka td {width:133px;}
#seznam { font-size:16px;
line-height:39px;}
#seznam li a:hover {color:#a11a1e;}
.pdf:hover {color:#a11a1e;}
menu {
	position:relative;
	left:173px;
	width: 143px;
	margin: 0;
	padding: 0;}
	
menu li	{
	list-style: none;
	height: 39px;
	line-height: 39px; /* vertikalni centrovani */}
	
menu li a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(image/tlacitko3.gif) no-repeat left;
	text-align: left;
	padding-left: 45px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#a11a1e;}
	
menu li a:hover, menu a:active, menu a:focus {
	background: url(image/tlacitko3.gif) no-repeat right;
	color:#FFFFFF;}
#nabidka li	{color:#aad151}

#nabidka li a:hover{color:#a11a1e}
h3{color:#a11a1e;
margin-top:25px;
margin-bottom:5px;}
p { margin-top:0px;}

.menu li { position: relative;
left:173px; }

.menu, .menu ul
{
	
  padding: 0;    /* presune hlavni menu vlevo pres puntiky */
  list-style-type: none;   /* zrusi puntiky */
  margin-left: 0px;   /* rusi nastaveni z rodicu */
}


.menu li
{
  text-align: left;
 /* padding: 0 2 0 10px; /*okraje textu v bunce polozky menu vlevo 10,vpravo 2*/

  height: 39px;
  line-height: 39px;

  background-image: url(image/tlacitko3.png);  /* pozadi wood30.png*/
  background-position: left top;                    /* horni tretina */
  background-repeat: repeat-x;
  display: block;

	line-height: 39px;    /* pismo menu */
	color:#a11a1e;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  padding-left: 45px;

  z-index: 5;            /* prekryti normalniho textu v okne */
}

.menu a           /* vlastnosti odkazu */
{ margin-left:-45px;
padding-left:45px;
  text-decoration: none;
	color:#a11a1e;
  display: block;
}

.menu li {  /* meni kurzor pro dt polozky bez linku na hand */
  cursor: pointer;
 }

.menu li span {
  position: absolute;
  right: 8px;
  font-style: italic;
}

.menu ul {             /* skryje vsechny submenu */
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
}

.menu li a:hover {

color:white;
}
.menu li:hover          /* barva hover */
{
        /* stejna barva jako obrazek */
background: url(image/tlacitko3.png) no-repeat right;
	color:#FFFFFF;
	display:block;
width:100%;
height:100%;
text-decoration:none;

}

.menu li:hover>ul             /* zobrazeni submenu pri hover menu */
{
  visibility: visible;
  top:0px;            /* do vysky hoveru predchoziho menu(-156px) */
  left: 31px;          /* do pozice vedle predchoziho menu */
}
h2 {
 color:#FF6600;
}

