body {
  padding:0;
  margin:0;
  font-family:Tahoma;
  font-size:12px;
}

#main {
  width:1000px;
  height:50px;
  background-image:url(/design/images/horizont.jpg);
  background-position:0 0;
  background-repeat:no-repeat;
  position:absolute;
  left:50%;
  margin-left:-490px;
}



#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left:7px;
  float: left;
  width: 100%;
}

#nav li {
  float: left;
  position: relative;
  back\ground: none;
}

#nav a {
text-align:center;
  color: #2d2d2d;
  text-decoration: none;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 130px;
  height:50px;
  padding-top:15px;
  background: url(/design/images/a.jpg);
  background-repeat:no-repeat;
  background-position: 100% 0;
}

#nav a.end {
 background: url(/design/images/a_end.jpg); 
 background-position: 100% 0;
 background-repeat:repeat-x;
}

#nav a:hover {
  color: #ffffff;
  background: url(/design/images/hover.jpg);
  background-position: 100% 0;
 background-repeat:repeat-x;
}

#nav a:hover.end {
  background: url(/design/images/hover_end.jpg);
  background-repeat:repeat-x;
  background-position: 100% 0;
}

#nav li ul {
  padding:0;
  display: none;
  position: absolute;
  padding:0;
  width: 200px;
  height:31px;
}

html > body #nav li ul {
  margin-top: -15px;
}

#nav li li a {
  font-size:12px;
  color: #2d2d2d;
  background: url(/design/images/bg_main.jpg) 0 0;
  background-repeat:no-repeat;
  padding:0;
  margin:0;
  width: 200px;
  height:23px;
  text-align:left;
  padding-left:25px;
  padding-top:8px;
}

#nav li li a:hover {
  background: url(/design/images/bg_main.jpg) 0 0;
  background-repeat:no-repeat;
}

#nav li li a.end {
  background: url(/design/images/bg_main_end.gif) 0 0;
  background-repeat:no-repeat;
}

#nav li li a:hover.end {
  background: url(/design/images/bg_main_end.gif) 0 0;
  background-repeat:no-repeat;
}

#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#newyeartitle span {font-family:verdana; font-style:oblique; color:blue; text-decoration:underline; font-size:20px; font-weight:bold; padding-left:15px;}

#newyeartext p {font-family:verdana; font-style:oblique; color:blue; font-size:14px; font-weight:bold; text-align:center;}

#newyearpic img {position:relative; left:13px;}




