/* CSS Document */


html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table {}


#menuz { width: 100%; float: left; margin: 0 auto; padding-top: 12px; padding-bottom: 12px; text-align: center; font-size: 11px }
#menuz:hover {background-color: #651535; cursor: pointer; color: #fff}

#menuz .submenuz {display: none; }
#menuz:hover .submenuz {display:block; position: absolute}
#menuz ul {list-style: none; margin-top: 10px; text-align: left; }
#menuz li {display: block; padding: 5px; border: 1px solid #ccc; background: #fff; border-top: 1px solid #ebebeb}
#menuz a { color: #651535; text-decoration: none }
#menuz a:hover { color: #ccc; text-decoration: none }
#menuz a.menu {text-decoration: none; color: #000}
#menuz a.menu:hover {text-decoration: none; color: #fff}

			
#hacker {overflow: hidden; width: 680px; height: 277px; margin: -30px auto;}
  .namer {padding: 2px; background: #fff; position: relative; top: 50px; left: -250px; font-size: 20px}
  #hacker2  {overflow: hidden; width: 680px; height: 277px; margin: 33px auto}
  .namer2 {padding: 2px; background: #fff; position: relative; top: 50px; left: -250px; font-size: 20px}
  
  #menu {font-size: 11px;  margin: 0 auto;}



body {background-image:url(images/bgx.jpg);}
body {behavior:url("csshover.htc");}
body {font-size: 11px/17px}
*{padding: 0; margin: 0}
BODY{font-family:Arial, Helvetica, sans-serif; }
BODY{background-color: #000; color: #333333}

a.link {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#000000; padding-left: 7px; padding-right: 7px; /*border-left: 1px solid #F2F2F2; border-right: 1px solid #CCCCCC; /*padding-bottom: 15px; padding-top:15px*/}
a.link:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#fff; padding-bottom: 15px; padding-top:15px; padding-left: 7px; padding-right: 7px; background-color: #6C0633; /*border-bottom: 2px solid #000*/}

h1 {font-size: 26px; color: #43a7a2}

blockquote {padding-left: 15px; border-left: 4px solid #43a7a2}

a {color: #70002d; text-decoration: none;}
a:hover {color: #ccc; text-decoration: none;}


img.png { behavior:url(http://bs-salon.ru/wp-content/themes/bs/iepngfix.htc); }

#tehpost { height: 100%;  font-size: 12px; text-align: left; line-height: 1.2em; padding: 10px; position: relative; z-index: 1;}


/* Menu section */

/* Navigation */
	
		.nav, .nav ul 	{	list-style: none; 	margin: 0; 	padding: 0; margin-left: -9px; color: #000 }
		.nav 			{	z-index: 100; position: relative; color: #000 }
		.nav li 		{	float: left; margin: 0; padding: 0; position: relative;color: #000  }
		.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { color: #000;  display: block; padding: 0 9px; text-decoration: none; }
	
		.nav ul 			{	text-align: left; list-style: none;  margin: 0;  width: 140px; position: absolute; background-color: #fff; border: 1px solid #ccc; visibility: visible;}
		.nav li:hover ul,
		.nav li.sfHover ul	{	top: 20px;  color: #ccc }
		.nav ul li 			{	float: none; padding:  3px; border-bottom: 1px solid #ccc }
		.nav ul a			{	padding-right: 20px; width: 120px;  white-space: nowrap; color: #000}
		.nav ul a:hover 	{	color: #ccc }
		
				#spam { top: -1000px}
				#spam2 { top: -1000px}
				#spam3 { top: -1000px}
				#spam4 { top: -1000px}
#mainprod {
position:absolute;
top:830px
}

#mainprod table { 
margin-left:275px;
margin-right:270px;
}

#mainprod p  { 
text-align:justify;
margin:3px;
font-size:12px;
}
#mainprod u {
text-decoration: none;
color: #70002D;


#prod p  { 
text-align:justify;

}

#prod p strong  { 
font-weight:bold;

}
