form {
	margin: 0;
}
p {
	margin: 0;
}
.menu_slave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menu_slave:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.menu_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5300;
	text-decoration: none;
}
.menu_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5300;
	font-weight: bold;
	text-decoration: none;
}
.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}
.update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-style: normal;
}
.info_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff5300;
}

.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.info_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.link_local {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5300;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}

TABLE  {
border-spacing:0px;
border-collapse: collapse;
}
TABLE TD {
padding: 0px;
/*border: 1px solid blue;
border-collapse: collapse;
*/}

ul { list-style: none;
}
li {
    padding-left:15px; /* отступ от маркера */
    background:url(bullet.gif) no-repeat left center; /* задаем фон */
}


#menu1a a {
  display:block;
  width:214px;
  height:35px;
  background: url("pics/menu_portfolio.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu1b a {
  display:block;
  width:214px;
  height:35px;
  background: url("pics/menu_portfolio.gif") 0 -105px no-repeat;
  text-decoration: none;
}

#menu1b a:hover { 
  background-position: 0 -35px;
}

#menu1c a {
  display:block;
  width:214px;
  height:35px;
  background: url("pics/menu_portfolio.gif") 0 -140px no-repeat;
  text-decoration: none;
}

#menu1c a:hover { 
  background-position: 0 -70px;
}

#menu2a a {
  display:block;
  width:119px;
  height:35px;
  background: url("pics/menu_service.gif") 0 0px no-repeat;
  text-decoration: none;
}

#menu2b a {
  display:block;
  width:119px;
  height:35px;
  background: url("pics/menu_service.gif") 0 -140px no-repeat;
  text-decoration: none;
}

#menu2b a:hover { 
  background-position: 0 -35px;
}

#menu2d a {
  display:block;
  width:119px;
  height:35px;
  background: url("pics/menu_service.gif") 0 -210px no-repeat;
  text-decoration: none;
}

#menu2d a:hover { 
  background-position: 0 -105px;
}

#menu2c a {
  display:block;
  width:119px;
  height:35px;
  background: url("pics/menu_service.gif") 0 -175px no-repeat;
  text-decoration: none;
}

#menu2c a:hover { 
  background-position: 0 -70px;
}

#menu3a a {
  display:block;
  width:158px;
  height:35px;
  background: url("pics/menu_contact.gif") 0 0px no-repeat;
  text-decoration: none;
}

#menu3b a {
  display:block;
  width:158px;
  height:35px;
  background: url("pics/menu_contact.gif") 0 -140px no-repeat;
  text-decoration: none;
}

#menu3b a:hover { 
  background-position: 0 -35px ;
}

#menu3c a {
  display:block;
  width:158px;
  height:35px;
  background: url("pics/menu_contact.gif") 0 -210px no-repeat;
  text-decoration: none;
}

#menu3c a:hover { 
  background-position: 0 -105px;
}

#menu4a a {
  display:block;
  width:103px;
  height:35px;
  background: url("pics/menu_about.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu4b a {
  display:block;
  width:103px;
  height:35px;
  background: url("pics/menu_about.gif") 0 -70px no-repeat;
  text-decoration: none;
}

#menu4b a:hover { 
  background-position:  0 0px;
}

#menu4c a {
  display:block;
  width:103px;
  height:35px;
  background: url("pics/menu_about.gif") 0 -70px no-repeat;
  text-decoration: none;
}

#menu4c a:hover { 
  background-position: 0 -35px;
}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 10px;
	padding-left: 10px;
	width: 210px;
	height: 20px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(pics/fon_01.gif);
	border: 0px solid #ff5300;
	background-color: #ff5300;
	height: 26px;
	width: 97px;
	padding-right: 2px;
	padding-left: 2px;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(pics/fon_02.gif);
	border: 0px solid #ff5300;
	background-color: #ff5300;
	height: 26px;
	width: 193px;
	padding-right: 2px;
	padding-left: 2px;
}

.abc {
	filter:Alpha(opacity=100);
}
.abc:hover img {
	filter:Alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
