.zag {  font-family: Tahoma, Arial, SansSerif; font-size: 10px; font-weight: bold; text-transform: none; color: #999999}
.menu_gray {  font-family: Tahoma, Arial, SansSerif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #333333; TEXT-DECORATION: none}
.menu_green {  font-family: Tahoma, Arial, SansSerif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #175200; TEXT-DECORATION: none}
.green_text {  font-family: Tahoma, Arial, SansSerif; font-size: 11px; font-weight: bold; text-transform: none; color: #175200; TEXT-DECORATION: none}
.black_text {  font-family: Tahoma, Arial, SansSerif; font-size: 11px; color: #000000; TEXT-DECORATION: none}
.black_text a {color: #000000; TEXT-DECORATION:underline;}
.black_text a:hover {color: #000000; TEXT-DECORATION:none;}

#green A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
#green A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#green A:active {
	COLOR: #333333;  TEXT-DECORATION: none
}
#green A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.zag_txt {  font-family: Tahoma, Arial, SansSerif; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #CCCCCC}
.txt {  font-family: Tahoma, Arial, SansSerif; font-size: 12px; color: #000000; text-align: justify}
.table_green {  background-image: url(site/images/fon_green.jpg); background-repeat: no-repeat; background-position: left bottom}
#zag_m A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
#zag_m A:visited {
	COLOR: #727272; TEXT-DECORATION: none
}
#zag_m A:active {
	COLOR: #727272; TEXT-DECORATION: none
}
#zag_m A:hover {
	COLOR: #727272; TEXT-DECORATION: underline
}
.fon_left_green {  background-image: url(site/images/fon_green_left.jpg); background-repeat: no-repeat; background-position: left bottom}
.fon_right_green {  background-image: url(site/images/fon_green_right.jpg); background-repeat: no-repeat; background-position: right bottom}
.copyright {  font-family: Tahoma, Arial, SansSerif; font-size: 9px; color: #333333; text-decoration: none}
.menu_blue {  font-family: Tahoma, Arial, SansSerif; font-size: 10px; color: #003366; font-weight: bold; text-transform: uppercase; text-decoration: none}
.fon_left_blue {  background-image: url(host/images/fon_left_blue.jpg); background-repeat: no-repeat; background-position: left bottom}
.fon_right_blue {  background-image: url(host/images/fon_right_blue.jpg); background-repeat: no-repeat; background-position: right bottom}
.menu_red {  font-family: Tahoma, Arial, SansSerif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #990000; text-decoration: none}
.fon_left_red {  background-image: url(design/images/fon_red_left.jpg); background-repeat: no-repeat; background-position: left bottom}
.fon_right_red {  background-image: url(design/images/fon_red_right.jpg); background-repeat: no-repeat; background-position: right bottom}
.portfolio {  font-family: Tahoma, Arial, SansSerif; font-size: 9px; color: #000000; text-align: justify}
.h_portfolio { font-family: Tahoma, Arial, SansSerif; font-size: 9px; color: #003300}
.fon_right_work { background-image: url(work/images/fon_work_right.jpg); background-repeat: no-repeat; background-position: right bottom }
.fon_left_work { background-image: url(work/images/fon_work_left.jpg); background-repeat: no-repeat; background-position: left bottom }
.fon_left_about { background-image: url(about/images/fon_about_left.jpg); background-repeat: no-repeat; background-position: left bottom }
.fon_right_about { background-image: url(about/images/fon_about_right.jpg); background-repeat: no-repeat; background-position: right bottom }
.fon_left_cont { background-image: url(contacts/images/fon_left_cont.jpg); background-repeat: no-repeat; background-position: left bottom }
.fon_right_cont { background-image: url(contacts/images/fon_right_cont.jpg); background-repeat: no-repeat; background-position: right bottom }
.zag_work {  font-family: Tahoma, Arial, SansSerif; font-weight: bold; color: #CCCCCC; text-decoration: underline; font-size: 12px}.fon_left_license { background-image: url(license/images/fon_license_left.jpg); background-repeat: no-repeat; background-position: left bottom }
.work_image {border: 2px solid #d9d8d8;}
.border {background-color:#e7f5d1;}
.work_right {padding-left: 20px; }

.txt_news  {  font-family: Tahoma, Arial, SansSerif; font-size: 12px; color: #000000; text-decoration: none}

a. txt_news {
  font-family: Tahoma, Arial, SansSerif; font-size: 12px; color: #000000;  text-decoration: underline;}

.news_one  {  font-family: Tahoma, Arial, SansSerif; font-size: 13px; color: #393939; text-decoration: none; padding-left: 30px; padding-right: 100px; line-height: 25px;}

.zag_news {  font-family: Tahoma, Arial, SansSerif; font-size: 16px; font-weight: bold; color: #3d3d3d}

.td_news { padding-bottom: 10px; padding-left: 10px; }