BODY {
padding:0; margin:0; background:#EAE8E9;
background-repeat : repeat; 
font-size : 10pt;
font-family : Tahoma, Sans-serif; 
font-weight : none; 
color: #000;
} 


#foxmenucontainer{position:absolute;
left: 112px;
top: 170px;
height:24px;
background:#000 url("img/h2.jpg") repeat-x;
width: 800px;
/*border-left: #000 1px solid; 
border-right: #000 1px solid; */
display:block;
padding: 0px;}

#foxmenu{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;font-family:Tahoma,Verdana,Helvitica,sans-serif;}
#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#foxmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;border-left: 1px solid #000; border-right: 1px solid #000; padding:5px 20px 2px 20px;height:19px;background:transparent url("img/bgOFF.gif") no-repeat top left;}
#foxmenu ul li a:hover{color:#000;background:transparent url("img/bgON.gif") no-repeat top right;}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}

#foxmenucontainer2{position:absolute;
left: 112px;
top: 194px;
height:25px;
/*border-left: #000 1px solid; 
border-right: #000 1px solid; */
background: #000 url("img/h3.jpg") repeat-x;
width: 800px;
display:block;
padding: 0px;}

#foxmenu2{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;font-family:Tahoma,Verdana,Helvitica,sans-serif;}
#foxmenu2 ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu2 ul li{display:block;float:left;margin:0 1px 0 0;}
#foxmenu2 ul li a{display:block;float:left;color:#fff;text-decoration:none;border-left: 1px solid #000; border-right: 1px solid #000; padding:5px 20px 2px 20px;height:18px;background:transparent url("img/bgROFF.gif") no-repeat top left;}
#foxmenu2 ul li a:hover{color:#000;background:transparent url("img/bgRON.gif") no-repeat top right;}
#foxmenu2 ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}

/*p.footer {font-size: 8pt; line-height: 10px;color: #000;}*/


IMG.bar2 {
position : absolute; 
left : 112px; 
width: 798px;
border-left: 1px solid #000;
border-right: 1px solid #000;
top : 50px; 
} 

IMG.barcap {
position : absolute; 
left : 112px; 
width: 800px;
top : 32px; 
} 


IMG.barcap2 {
position : absolute; 
left : 112px; 
width: 800px;
top : 218px; 
} 


/*div.pls 
{
position : absolute; 
left : -40px; 
top: 160px;
} */

div.php {
margin-left : 281px; 
position : absolute; 
top : 244px; 
width : 585px;
background: #FFF repeat-y;
border: solid 1px #000;
} 


div.php2 {

margin-left : 117px; 
position : absolute; 
top : 245px; 
width : 180px;
} 

td.nx2
{border: 1px dashed  #ccc;
background-color: #ddd;
text-align: center;
width:300px;
vertical-align: middle;}

td.nx3
{border: 1px dashed  #ddd;
background-color: #fbb;
vertical-align: middle;
text-align: center;}

td.nx5
{border: 1px dashed  #d00;
padding: 10px;
background-color: ;
vertical-align: top;
text-align: left;}

td.nx4
{border: 1px solid  #000;
width:180px;
padding-left: 10px;
margin: 0px;
font-weight: bold;
background-color: #c4cbd0;
vertical-align: middle;
text-align: left;}

table.wtf
{border: 1px solid  #000;}

td.nx
{border: 1px dashed  #ddd;
background-color: #fbb;
vertical-align: middle;
width: 600px;
padding-left: 10px;
text-align: left;}

td.nx0
{border: 1px dashed  #ddd;
background-color: #ddd;
padding-left: 10px;
vertical-align: middle;
text-align: left;
width: 600px;}


TD
{ vertical-align : top;
  text-align : left;
  font-size : 10pt;
}

.td
{font-size : 10pt;
font-weight: bold;
padding-left: 5px;
border: 1px;
border-style : dashed; 
border-color : #1e252e; 
border: 1px;
background-color: #1e252e;

}

TABLE {
font-size : 10pt; 
color: #000;
} 

 
td.photos 

{font-size : 8pt;
vertical-align : top;
color: #000;
width: 180;
padding-left:10px;
background-color: #fff;
}

TABLE.news {
border : 0; 
font-size : 11px; 
font-weight : normal; 
color: #000;
} 

TABLE.okno
{
width: 200px;
font-size: 8pt;
background-color: #fff;
border-collapse: collapse;
border: 1px solid #000;
margin: 0px; }

.green {
background-color : #395500; 
} 
p.tab {
text-indent : 40px; 
margin : 12px; 
} 

div.nestvime {
position : absolute; 
left : 0; 
top : 60px; 
} 
#main {
 
margin-left : 182px; 
} 
#menu {
width : 200px; 
float : left; 
margin-bottom : 600%; 
} 
A:link {
color: #4f3677;
text-decoration : none;
font-size : 10pt;
font-weight: bold; 
} 
A:visited {
color : #4f3677; 
display: inline;
font-size : 10pt;
font-weight: bold; 
text-decoration : none; 
} 
A:hover {
color : #C60505; 
font-size : 10pt;
font-weight : bold; 
display: inline;
} 

li 
{list-style: none;}

li.menu
{
list-style-image : url("img/li.jpg");
margin-left: 15px;
margin-right: 3px;
margin-top: 3px;
} 

li.menu2
{
list-style-image : url("img/li.jpg");
margin-left: 25px;
margin-right: 3px;
margin-top: 3px;
} 


IMG
{border : none;} 

div.barva
{
color: #000;
font-size: 10pt;
font-weight: normal;
font-family: Tahoma, Sans-serif;
background-color: #fff; 
border-bottom: 1px solid #1e252e;
border-top: 1px solid #1e252e;
border-left: 1px solid #1e252e;
border-right: 1px solid #1e252e;
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

div.hlavicka
{
color: #000;
font-weight:bold;
font-size: 10pt;
font-family: Tahoma, Sans-serif;
background-color: #C4CBD0; 
border-top: 1px solid #1e252e;
border-left: 1px solid #1e252e;
border-right: 1px solid #1e252e;
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px;

} 

 #nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

br
{line-height: 23px;}

ul#nav {
margin-left : -10px; 
list-style-type : none; 
padding-left: 10px;} 

ul#nav li a {
width : 160px; 
font-size : 10pt;
color : #68C5F9;
font-weight: bold;
text-decoration : none; 
display: block;
padding-top: 5px;
border-bottom: 1px dotted #000;
padding-bottom: 5px;

} 

ul#nav li a:hover {
color : #68C5F9;
padding-left: 10px;

} 
/* Nifty */

ul.postnav,ul.postnav li {margin:0;padding:0;list-style-type:none}
ul.postnav li {
  float:left;
  width: 9em;
  margin-right: 5px}
ul.postnav a {
  display:block;
  width:9em;
  padding:5px 0;
  border: 0px;
  background: #354254;color: 
  color: #b0b0b0;
  text-decoration:none;
  text-align:center}
ul.postnav a:hover{background: #465365;color:#c0c0c0}

div#box{
width: 210px;
color: #b0b0b0;
font-size: 10pt;
font-weight: normal;
font-family: Tahoma, Sans-serif;
padding-left: 25px;
padding-top: 10px;
padding-bottom: 10px;
background: #354254;
}


font.live {color: #C60505;
text-decoration : none;
font-size : 10pt;
font-weight: bold; 
}

font.live2 {color: #C60505;
border-top: 1px dashed #C60505;
border-bottom: 1px dashed #C60505;
font-size : 10pt;
font-weight: normal; 
}


li.menu-selected
{
list-style-image : url("img/li.jpg");
margin-left: 25px;
margin-right: 3px;
margin-top: 3px;
} 


#address_type_prav {
	display: none;
}

input.txt {
	background: #F0F0E7;
	border: 1px solid #ACA899;
	width: 150px;
}

.form_block {
	padding: 5px;
	border: 1px dotted red;
	margin-bottom: 10px;
}

.form_block2 {
	padding: 5px;
	border: 1px dotted red;
	margin-bottom: 10px;
	margin-top: 10px;
}