﻿#container-cp {
position: relative;
z-index: 2;
	margin: 0;
	padding: 0em 0;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	width: 116px;
	border: 0px solid #ccc;
}
#nav-cp, #nav-cp ul {
  list-style: none;
  margin: 0;
  padding: 0;
 border: 0px solid #ccc;
  float: left;
  width: 100%;
  }

#nav-cp li {
  float: left;
  position: relative;
  background: #515151;
  background: none;
  }

#nav-cp a {
  color: #999;
  text-decoration: none;
  display: block;

}
#nav-cp a:hover {
  background: #ccc;
  
}
#nav-cp li:hover,
#nav-cp li.jshover {
  color: white;
}

#nav-cp li ul {
 border: 2px solid #333;
  display: none;
  position: absolute; top: 30px; left: -100px;
  background: #f6f6ee;
  padding: 5px;
  width: 185px;
}
#nav-cp li li a {
  width: 8.95em;
  background: none;
}
#nav-cp li:hover ul,
#nav-cp li.jshover ul {
  display: block;
  z-index:1000;
}

#nav-cp li:hover li ul,
#nav-cp li.jshover li ul {
  display: none;
  width: 9.99em;
  top: -0.65em;
  left: 8.5em;
  lef\t: 9.6em;
}
#nav-cp li:hover li:hover ul,
#nav-cp li.jshover li.jshover ul {
  display: block;
}



#container2 {
position: relative;
z-index: 2;
	margin: 0;
	padding: 0em 0;
	line-height: 150%;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	background: 50% 10px;
	width: 370px;
	border: 0px solid #ccc;
}
ul{
	margin:0 0 0 2.5em;
	padding:0
}

#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
 border: 0px solid #ccc;
  /* background: url(fon.jpg); */
  /* background: #333333; */
  float: left;
  width: 100%;
  }

#nav li {
  float: left;
  position: relative;
  background: #515151;
  background: none;
  }

#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  /* width: 6em;*/
  padding: 0.3em 0.5em;
  /* background: url(dot.jpg) repeat-y right; */

}
#nav a:hover {
  color: #66ccff;
  background: #333;
}
#nav li:hover,
#nav li.jshover {
  color: white;
  background: #97c5eb;
}

#nav li ul {
 border: 1px solid #333;
  display: none;
  position: absolute;
  background: #141416;
  padding: 0.5em 0;
  width: 9.99em;
}
#nav li li a {
  width: 8.95em;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
  z-index:1000;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 9.99em;
  top: -0.65em;
  left: 8.5em;
  lef\t: 9.6em;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}

.level2left {
	text-align: left;
}

.NavZagolovki {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
	

.NavZagolovki a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
	
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


#container {
position: relative;
z-index: 1;

	width: auto;
	margin: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}



