body, ul, li, h1, h2, h3, h4, form { padding:0; margin:0; }

h1, h2, h3 { text-align:left; font-weight:normal; font-family: arial, verdana, tahoma; color:#777; }

img { border:0 }

body { font-size:13px; font-family: verdana, tahoma, arial; color:#000000; }
a { font-size:16px; font-family: verdana, tahoma, arial; color:#b2b2b2; text-decoration: underline;}
a:visited { color: #b2b2b2; text-decoration: underline;}
a:link { color: #b2b2b2;text-decoration: underline;}
a:hover { color: #52311b; text-decoration: underline;}
a:active {color:#b2b2b2; text-decoration: none;}

.footer{ font-size:12px; font-family: verdana, tahoma, arial; color:#000000; text-decoration:bold;}

.foot { clear:both; }
.fix { width:850px; }
.menu_fix { width:270px; }
.telephone { font-size:11px; font-family: verdana, tahoma, arial; color:#FFFFFF; margin-top:32px;}
.h3{ font-size:16px; font-family: verdana, tahoma, arial; color:#FFFFFF; text-decoration:bold;}
.main_text{ font-size:16px; font-family: verdana, tahoma, arial; color:#FFFFFF; text-decoration:none;}
.dom{ font-size:12px; font-family: verdana, tahoma, arial; color:#FFFFFF;}
.espress-a { font-size:28px; font-family: verdana, tahoma, arial; color:#52311b;}
.slogan { font-size:16px; font-family: verdana, tahoma, arial; color:#7f8080;}
.podpis{ font-size:11px; font-family: verdana, tahoma, arial; color:#000000;}
.bottom_ads {  font-size:10px; font-family: verdana, tahoma, arial; color: #b2b2b2;}
.bottom_ads a {  font-size:10px; font-family: verdana, tahoma, arial; color: #b2b2b2;}
.brevno{ font-size:16px; font-family: verdana, tahoma, arial; color:#000000; text-decoration:bold;}
.form { padding:0; margin:0; }


ul{margin:0 0 0 2.5em;padding:0}
h1{margin:0;padding:0.5em 0 1em 0;letter-spacing:-0.1ex;font-size:1.8em}
h2{margin:0;padding:0.5em 0;letter-spacing:-0.1ex;font-size:1.5em}
hr{clear:both;height:1px;color:#ccc;background:#ccc;border:none}
p{margin:0;padding:0.5em 0}



#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #ffffff;
  background: #ffffff;
  float: left;
  width: 100;
  hight: 30;
}
#nav li {
  float: left;
  position: relative;
  background: #515151;
  back\ground: none;
}

#nav a {
  color: #b2b2b2;
  text-decoration: underline;
  display: block;
  width: 110px;
  padding: 0px ;
  background: url("dot.png") repeat-y right;
}
#nav a:hover {
  color: #52311b;
  background: #ffffff;
}
#nav li:hover,
#nav li.jshover {
  background: #ffffff;
}

#nav li ul {
  display: none;
  position: absolute;
  background: url("fone-tr.png");
  padding: 8px 0;
  width: 190px;
}
#nav li li a {
  width: 190px;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  lef\t: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
