body  {
  background-color:       #FFFFFF;
  font-family:            Verdana, Arial, Sans-Serif;
  margin:                 10px 0 0 0;
  padding:                0;
  text-align:             center;
  }

body a:link {text-decoration: none; color:#165589;font-weight:bold;}
body a:visited {text-decoration: none;color:#165589;font-weight:bold;}
body a:active {text-decoration: none;color:#165589;font-weight:bold;}
body a:hover {text-decoration: underline;color:#A3D0F6;}

#container
{
  margin:                 0 auto;
  text-align:             left;
  width:                  752px;
  background-color: #fff;
  color: #333;
}

#top
{
  background-image:       url(images/header.jpg);
  width: 752px;
  height: 130px;
}

#tabmenu
{
  width: auto;
  height: 120px;
}

#leftnav
{
float: left;
width:                  163px;
}

#content
{
width: 578px;
margin-left: 170px;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}


#menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: -5px;
	margin-left: 5px;
	font-size: 80%;
        text-align: left;
	font-weight: bold;
	}
	
#menu li a {
	margin-top: 4px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 122px;
  	height: 19px;
	text-decoration: none;
	padding: 5px 0 0 10px;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #165589;
	display: block;
	background:  url(images/button0.jpg);
	}
	
#menu li a:hover,#active a:link, #active a:visited,
#active a:hover, #active a:active {
	color: #FFFFFF;
	background:  url(images/button1.jpg) 0 0px;
	}		

#zast {
 position: relative;
 left: 710px;
 top: 16px;
}

#crozast a, #ukzast a, #itazast a, #gerzast a, #slozast a{

 display: block;
 margin-bottom: 6px;
 width: 30px;
 height: 20px;
}


#crozast a{
 background-image:url(images/cro0.jpg);
}


#crozast a:hover{
	background-image:url(images/cro1.jpg);
}

#ukzast a{
 background-image:url(images/uk0.jpg);
}


#ukzast a:hover{
	background-image:url(images/uk1.jpg);
}

#itazast a{
 background-image:url(images/ita0.jpg);
}


#itazast a:hover{
	background-image:url(images/ita1.jpg);
}

#gerzast a{
 background-image:url(images/ger0.jpg);
}


#gerzast a:hover{
	background-image:url(images/ger1.jpg);
}

#slozast a{
 background-image:url(images/slo0.jpg);
}


#slozast a:hover{
	background-image:url(images/slo1.jpg);
}

#tabapart a, #tabcizic a, #tablok a, #tabzab a, #tabgal a, #tabkon a{
display: block;
float: left;
color: #165589;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
width: 88px;
height: 23px;
padding-top: 80px;
text-align:center;
position: relative;
}

#tabapart a:hover, #tabcizic a:hover, #tablok a:hover, #tabzab a:hover, #tabgal a:hover, #tabkon a:hover{
	text-decoration:none;
}

#tabapart a{
left: 32px;
top: 5px;
background-image:url(images/tabapart0.jpg);
}

#tabapart a:hover{
	background-image:url(images/tabapart1.jpg);
}

#tabcizic a{
left: 64px;
top: 10px;
background-image:url(images/tabcizic0.jpg);
}

#tabcizic a:hover{
	background-image:url(images/tabcizic1.jpg);
}


#tablok a{
background-image:url(images/tablok0.jpg);
left: 96px;
top: 5px;
}

#tablok a:hover{
	background-image:url(images/tablok1.jpg);
}

#tabzab a{
background-image:url(images/tabzab0.jpg);
left: 128px;
top: 10px;
}

#tabzab a:hover{
	background-image:url(images/tabzab1.jpg);
}

#tabgal a{
background-image:url(images/tabgal0.jpg);
left: 160px;
top: 5px;
}

#tabgal a:hover{
	background-image:url(images/tabgal1.jpg);
}

#tabkon a{
background-image:url(images/tabkon0.jpg);
left: 192px;
top: 10px;
}

#tabkon a:hover{
	background-image:url(images/tabkon1.jpg);
}
 
.mainLeftT {
  background-image:url(images/menutop.jpg);
  width:				  163px;
  height:				  27px;
  text-align:             center;
  background-repeat:      no-repeat;
  color:                  #FFFFFF;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  padding:	8px 0 0 0;
}

.mainLeftM {
  background-image:url(images/menumiddle.jpg);
  width:				  143px;
  text-align:             left;
  background-repeat:      repeat-y;
  color:                  #FFCC33;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  padding:	10px;
}
.mainLeftB {
  background-image:url(images/menubottom.jpg);
  width:				  163px;
  height:				  16px;
  background-repeat:      no-repeat;
  padding:	0;
}


.mainMiddleT {
  background-image:url(images/conttop.jpg);
  width:				  548px;
  height:				  29px;
  text-align:             left;
  background-repeat:      no-repeat;
  color:                  #FFFFFF;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  padding:	10px 15px 0 15px;*/
}

.mainMiddleM {
  background-image:url(images/contmid.jpg);
  width:				  558px;
  text-align:             left;
  background-repeat:      repeat-y;
  color:                  #000000;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  padding:	10px;
}	
.mainMiddleM p{
  color:                  #000000;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  text-align:             justify;
  padding:	0;
}
.mainMiddleM h1{
  color:                  #165589;
  margin:5px;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              12pt;
  text-align:             justify;
  padding:	0;
}
	
.mainMiddleM hr{
border: solid 1px #165589
}

.mainMiddleB {
  background-image:url(images/contbottom.jpg);
  width:				  578px;
  height:				  17px;
  background-repeat:      no-repeat;
  padding:	0;
}

.gal
{
border: 1px solid #999;
margin: 0 5px 5px 0;
padding: 3px;
}
.clearboth { clear: both; }

.rez{border-bottom: 1px dotted;}


table.cjenik
{
    border-color: #000000;
    border-width: 1px 1px 2px 2px;
    border-style: solid;
}

table.cjenik td
{
    border-color: #000000;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E0F2FC;
}

#footer  {
  text-align:             center;
  font-size:              10pt;
  padding:		  2px;
  background-color:       #0364B3;
  clear:                  both;
  color:                  #FFFFFF;
  }

