div.search{
	margin: 20px;
	color: #000;
	font-size:12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

img.black_color{
	border-width: 1px;
	border-color: black;
}

div.scroller{
	background: none;

}
span.scroller_selector{
	background: none;
}

span.date {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
}

h4.news{
	color: #FFFFFF;
	margin-bottom: 5px;

}

span.scroller_selected{
	background: #F2F4F4;
}

span.scroller_divider{
	background: none;
}

span.red {
	background: none;
	color: #FF0000;
}

span.normal {
	background: none;
	color: none;
}
SPAN {background: #F2F4F4}

span.grey11{
	color: #666666;
	background: none;
	font-size:0.8em;
	text-align: left; 
}

div.link{
	background: #999999;
	color: #FFFFFF;
	margin: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, tahoma, arial;
	font-size: 12px;
	padding: 10px;
}

div.all_news{
	margin: 10px;
	text-align: right;
}

body{
	background: #FFFFFF;
	color: #000000;
	margin: 0px;
}

td.top{
	padding-left: 60px;
}

span.current{
	color: #000000;
	background: none;
}


.main_text{
	margin: 10px;
	margin-left: 10px;
	font-family: arial,tahoma,;
	font-size: 0.8em;
	text-align: justify;
}

h3 {font-family: Geneva, Arial, Helvetica, san-serif;}

.grey {color: #666666; font-size:13px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none} 
.baby {font-size:13px}
.grey_text {color: #999999; font-size:13px; font-style: normal; text-align:justify; text-decoration: none}
.color_text {color: #006699}
.menu { color: #999999; font-size:12px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: none; text-decoration: none}

.search_td{
	color: #000;
	font-size:12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: none;
	text-decoration: none;
	background:url("/img/search_background1.gif")
		no-repeat x;
}

.menu_black { color: #000; font-size:0.8em; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: none; text-decoration: none}

a.black_links {color: #000}

.menu_current { color: #999999; font-size:12px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: none; text-decoration: line-through}
SPAN {background: #F2F4F4}
.red {  color: #FF9900}
.special {  left: 20px; clip:  rect(   ); background-color: #CCCCCC}
body#about b#about {color: #FF9900}
body#services b#services {color: #FF9900}
body#contacts b#contacts {color: #FF9900}
body#order b#order {color: #FF9900}
body#articles b#articles {color: #FF9900}
body#portfolio b#portfolio {color: #FF9900}

#menu span {background: none; color: #999; font: 0.7em; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
#menu A {color: #336699; font: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
#menu A.special {color: #FF9933}
#menu TD {color: #999; font: 1em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;}
#menu TD.current {background: #F2F4F4}

.article_text {color: #000; font-size:0.8em; font-style: normal; text-align:justify; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-right: 25px;}

.scroller {color: #666666; font-size:13px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none} 

INPUT.input {border: 1px solid #999999; height: 21px; width: 190px}
INPUT.input_slovar {border: 1px solid #33CC66; height: 21px; width: 190px}
INPUT.order_form {border: 1px solid #666; height: 21px; width: 170px}
textarea.order_form {border: 1px solid #666;}



ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 13px;
	width: 143px;
	border-bottom: 1px solid #E4E4E4;
}

ul li {
	position: relative;
}

li ul {
	position: absolute;
	left: 143px;
	top: 0;
	display: none;
}

ul li a {
	font-weight: none;
	font-family: arial, tahoma;
	display: block;
	text-decoration: none;
	color: #000;
	background: #E4E4E4;
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
}

ul li a.current {
	font-weight: bold;
	font-family: arial, tahoma;
	display: block;
	text-decoration: none;
	color: #000;
	background: #FFFFFF;
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
}

ul li a:hover {
	font-weight: none;
	display: block;
	text-decoration: none;
	color: #1CB04E;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #FFFFFF;
	border-bottom: 0;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


ul li a:hover {
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #1CB04E;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #FFFFFF;
	border-bottom: 0;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


li:hover ul, li.over ul { 
	display: block; 
}



ul.class1 {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 143px;
	border-bottom: 1px solid #E4E4E4;
}

ul.class1 li {
	position: relative;
}

li ul.class1 {
	position: absolute;
	left: 143px;
	top: 0;
	display: none;
}

ul.class1 li a {
	font-weight: bold;
	font-family: verdana, arial;
	display: block;
	text-decoration: none;
	color: #000;
	background: #E4E4E4;
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
}

ul.class1 li a:hover {
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #1CB04E;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #FFFFFF;
	border-bottom: 0;
}

li:hover ul, li.over ul { 
	display: block; 
}


table.navigation {
	margin: 10px;
}

img.image{
	border-width: 1px;
	border-color: black;
}

table.photos {
	margin: 10px;
	padding: 20px;
	padding: 10px;
}

table.photos td{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial, tahoma;
}
 




