body {
	background-color: #FFFFFF;


margin:0px; padding:0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;

scrollbar-track-color: #FFFFFF; 
scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-base-color: #FFFFFF; 

scrollbar-darkshadow-color: #aaaaaa; 
scrollbar-3dlight-color: #aaaaaa; 
scrollbar-arrow-color: #aaaaaa; 

}

DIV {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

table {
border-collapse: collapse; border-spacing: 0;
}
td {padding:0px; border:0px solid #ccc; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	line-height: 16px;
}

.topbg_ru {background: url(logo_ru.jpg) left no-repeat; height: 108px;}
.topbg_en {background: url(logo_en.jpg) left no-repeat; height: 108px;}

.form1top {margin-left: 15px; margin-top: 20px; background: url(line.gif) repeat-x; width:217px; height: 18px;}
.form1bot {background: url(prezentforma.gif) bottom left no-repeat;}
.form1bot1 {background: url(prezentforma.gif) top left no-repeat; padding-top:10px;}

.form2top {background: url(formatop.gif) top left no-repeat; padding-left:37px; padding-right:37px; padding-top:39px; height:272px;}
.form2toptd {padding-left:37px; padding-right:37px;  padding-bottom:2px; }
.form2bot {background: url(formabottom.gif) bottom left repeat-x; width:350px;}
.form2bot1 {background: url(formabottom1.gif) bottom left repeat-x; width:350px;}

.formclientsbot {background: url(clients_bg_bottom.gif) bottom left repeat-x; width:706px;}
.formclientstop {background: url(clients_bg_top.gif) top left repeat-x; width:706px; text-align:center;}
.formclientstop table {width:699px;}
.formclientstop div {background: url(clientsunderlogo.gif) top left no-repeat; margin-top:18px; width:162px; height:83px;}
.formclientstop img {border:0px; margin-left:7px; margin-top:7px;}
.formclientstop td {padding-left:36px; padding-top:23px; padding-bottom:61px;}

.tomain strong {display: none; position: absolute;}
.tomain {margin-left: 15px; margin-top: 6px; position: absolute; height: 44px; width: 198px;}

.hider {position: absolute; z-index:99; margin-left:48px; margin-top:50px; display:none;}



.pages {color: #999999; padding-left: 37px; padding-right: 31px; padding-top: 4px;  font-family:Verdana; font-size: 10px; padding-bottom: 57px;} 
.pages1 {color: #999999; padding-left: 31px; padding-right: 31px; padding-top: 4px;  font-family:Verdana; font-size: 10px; padding-bottom: 55px;} 
.pages1 a img {border:0px;}
.pages span {color: #666666;  TEXT-DECORATION: none;  margin-left:3px; margin-right:3px; font-family:Verdana; font-size: 10px;}
.pages a:link {color: #999999;  TEXT-DECORATION: none;  margin-left:3px; margin-right:3px; font-family:Verdana; font-size: 10px;}
.pages a:visited {color: #999999; text-decoration: none; margin-left:3px; margin-right:3px; font-family:Verdana; font-size: 10px;}
.pages a:active {color: #666666; TEXT-DECORATION: underline; margin-left:3px; margin-right:3px; font-family:Verdana; font-size: 10px;}
.pages a:hover{color: #666666; TEXT-DECORATION: underline; margin-left:3px; margin-right:3px; font-family:Verdana; font-size: 10px;}


.pages .right_arrow a:link, .pages .right_arrow a:visited, .pages .right_arrow a:active, .pages .right_arrow a:hover {display: block; background: #FFFFFF transparent url(right_pages.gif); width:5px; height:7px;}
.pages .right_arrow img {border: 0px;}



#serv_ru {margin-top: -1px; margin-left: 25px; padding-bottom:20px;}
#serv_ru strong { display: none; position: absolute}
#serv_ru span a {display: block; }
#serv_ru span {display: block; }
#serv_ru .servsel {background:transparent url(servarrow.gif) right bottom no-repeat;  width: 201px;}
#serv_ru .mm1 a {height: 25px; width: 201px;}
#serv_ru .mm2 a {height: 25px; width: 201px;}
#serv_ru .mm3 a {height: 25px; width: 201px;}
#serv_ru .mm4 a {height: 21px; width: 179px;}
#serv_ru .mm5 a {height: 21px; width: 179px;}
#serv_ru .mm6 a {height: 21px; width: 179px;}
#serv_ru .mm7 a {height: 21px; width: 179px;}
#serv_ru .mm8 a {height: 21px; width: 179px;}
#serv_ru .mm9 a {height: 25px; width: 201px;}
#serv_ru .mm10 a {height: 25px; width: 201px;}
#serv_ru .mm11 a {height: 25px; width: 201px;}
#serv_ru .mm12 a {height: 25px; width: 201px;}
#serv_ru .mm1 {background:transparent url(serv_ru_1.gif) no-repeat; height: 25px; width: 201px;}
#serv_ru .mm2 {background:transparent url(serv_ru_2.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_ru .mm3 {background:transparent url(serv_ru_3.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_ru .mm4 {background:transparent url(serv_ru_31.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_ru .mm5 {background:transparent url(serv_ru_32.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_ru .mm6 {background:transparent url(serv_ru_33.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_ru .mm7 {background:transparent url(serv_ru_34.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_ru .mm8 {background:transparent url(serv_ru_35.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_ru .mm9 {background:transparent url(serv_ru_4.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_ru .mm10 {background:transparent url(serv_ru_5.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_ru .mm11 {background:transparent url(serv_ru_6.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_ru .mm12 {background:transparent url(serv_ru_7.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}

#serv_en {margin-top: -1px; margin-left: 25px; padding-bottom:20px;}
#serv_en strong { display: none; position: absolute}
#serv_en span a {display: block; }
#serv_en span {display: block; }
#serv_en .servsel {background:transparent url(servarrow.gif) right bottom no-repeat;  width: 201px;}
#serv_en .mm1 a {height: 25px; width: 201px;}
#serv_en .mm2 a {height: 25px; width: 201px;}
#serv_en .mm3 a {height: 25px; width: 201px;}
#serv_en .mm4 a {height: 21px; width: 179px;}
#serv_en .mm5 a {height: 21px; width: 179px;}
#serv_en .mm6 a {height: 21px; width: 179px;}
#serv_en .mm7 a {height: 21px; width: 179px;}
#serv_en .mm8 a {height: 21px; width: 179px;}
#serv_en .mm9 a {height: 25px; width: 201px;}
#serv_en .mm10 a {height: 25px; width: 201px;}
#serv_en .mm11 a {height: 25px; width: 201px;}
#serv_en .mm12 a {height: 25px; width: 201px;}
#serv_en .mm1 {background:transparent url(serv_en_1.gif) no-repeat; height: 25px; width: 201px;}
#serv_en .mm2 {background:transparent url(serv_en_2.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_en .mm3 {background:transparent url(serv_en_3.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_en .mm4 {background:transparent url(serv_en_31.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_en .mm5 {background:transparent url(serv_en_32.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_en .mm6 {background:transparent url(serv_en_33.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_en .mm7 {background:transparent url(serv_en_34.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_en .mm8 {background:transparent url(serv_en_35.gif) no-repeat; margin-left:22px; height: 21px; width: 179px; margin-top:5px;}
#serv_en .mm9 {background:transparent url(serv_en_4.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_en .mm10 {background:transparent url(serv_en_5.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_en .mm11 {background:transparent url(serv_en_6.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}
#serv_en .mm12 {background:transparent url(serv_en_7.gif) no-repeat; height: 25px; width: 201px; margin-top:15px;}

#menu_ru {margin-left: 358px; margin-top: 10px; }
#menu_ru span {display: none; position: absolute;}
#menu_ru .m1 img{width: 123px; height: 41px; margin-right:18px; border:0px;}
#menu_ru .m2 img{width: 98px; height: 41px; margin-right:18px; border:0px;}
#menu_ru .m3 img{width: 106px; height: 41px; margin-right:18px; border:0px;}
#menu_ru .m4 img{width: 86px; height: 41px; margin-right:18px; border:0px;}
#menu_ru .m5 img{width: 99px; height: 41px; border:0px;}
#menu_ru .m1sel {background:transparent url(menu_ru_11.gif) no-repeat; width: 123px; height: 8px; }
#menu_ru .m2sel {background:transparent url(menu_ru_22.gif) no-repeat; width: 98px; height: 8px; }
#menu_ru .m3sel {background:transparent url(menu_ru_33.gif) no-repeat; width: 106px; height: 8px; }
#menu_ru .m4sel {background:transparent url(menu_ru_44.gif) no-repeat; width: 86px; height: 8px; }
#menu_ru .m5sel {background:transparent url(menu_ru_55.gif) no-repeat; width: 99px; height: 8px; }

#menu_en { margin-left: 397px; margin-top: 10px; }
#menu_en span {display: none; position: absolute;}
#menu_en .m1 img{height:41px; width:105px; margin-right:18px; border:0px;}
#menu_en .m2 img{width: 79px; height: 41px; margin-right:18px; border:0px;}
#menu_en .m3 img{width: 94px; height: 41px; margin-right:18px; border:0px;}
#menu_en .m4 img{width: 101px; height: 41px; margin-right:18px; border:0px;}
#menu_en .m5 img{width: 94px; height: 41px; border:0px;}
#menu_en .m1sel {background:transparent url(menu_en_11.gif) no-repeat; width: 105px; height:8px;}
#menu_en .m2sel {background:transparent url(menu_en_22.gif) no-repeat; width: 79px; height:8px;}
#menu_en .m3sel {background:transparent url(menu_en_33.gif) no-repeat; width: 94px; height:8px;}
#menu_en .m4sel {background:transparent url(menu_en_44.gif) no-repeat; width: 101px; height:8px;}
#menu_en .m5sel {background:transparent url(menu_en_55.gif) no-repeat; width: 94px; height:8px;}

#lang {color: #a9a9a9;  font-size: 9px; font-family:Verdana; margin-left: 909px; margin-top:14px; background:transparent url(langbg.gif) no-repeat; width:60px; height:21px; padding-left:8px;}
#lang A:link {color: #a9a9a9; text-decoration: underline; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
#lang A:visited {color: #a9a9a9; text-decoration: underline; FONT-WEIGHT: none; font-family: Verdana; font-size: 9px;}
#lang A:active {color:#a9a9a9; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
#lang A:hover {color: #a9a9a9; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;}
 
.inf_bottom {text-align:right; font-family:Verdana; font-size: 9px; color:#999999; margin-right:40px; line-height:12px; height: 63px; margin-top:30px; border: 0px solid;}
.inf_bottom A:link {color: #8db2d8; text-decoration: underline; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
.inf_bottom A:visited {color: #8db2d8; text-decoration: underline; FONT-WEIGHT: none; font-family: Verdana; font-size: 9px;}
.inf_bottom A:active {color:#8db2d8; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
.inf_bottom A:hover {color: #8db2d8; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;}

.inf_bottom_c {text-align:right; font-family:Verdana; font-size: 9px; color:#999999; margin-right:40px; line-height:12px;  margin-top:32px; border: 0px solid;}
.inf_bottom_c A:link {color: #8db2d8; text-decoration: underline; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
.inf_bottom_c A:visited {color: #8db2d8; text-decoration: underline; FONT-WEIGHT: none; font-family: Verdana; font-size: 9px;}
.inf_bottom_c A:active {color:#8db2d8; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;} 
.inf_bottom_c A:hover {color: #8db2d8; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 9px;}


.prezent {text-align:right; margin-right:41px; height: 18px;}
.prezent A:link {color: #666666; text-decoration: none; FONT-WEIGHT: none; font-family:Verdana; font-size: 10px; padding-left:52px;} 
.prezent A:visited {color: #666666; text-decoration: none; FONT-WEIGHT: none; font-family: Verdana; font-size: 10px;}
.prezent A:active {color:#666666; text-decoration: underline; FONT-WEIGHT: none; font-family:Verdana; font-size: 10px;} 
.prezent A:hover {color: #666666; text-decoration: underline; FONT-WEIGHT: none; font-family:Verdana; font-size: 10px;}

.point {background:transparent url(sharik.gif) left no-repeat; padding-left:26px; margin-top:4px; margin-bottom:9px;}
.mainport {background:transparent url(mainport.gif) left top no-repeat; width:276px; height:175px; padding-top:3px; padding-left:2px;}
.mainport .port0 {margin-left:14px; margin-top:14px; border:0px;}
.mainport .port1 {position: absolute; margin-left:16px; margin-top:17px; border:0px;}
.mainport .port2 {position: absolute; margin-left:103px; margin-top:17px; border:0px;}
.mainport .port3 {position: absolute; margin-left:190px; margin-top:17px; border:0px;}
.mainport .port4 {position: absolute; margin-left:16px; margin-top:97px; border:0px;}
.mainport .port5 {position: absolute; margin-left:103px; margin-top:97px; border:0px;}
.mainport .port6 {position: absolute; margin-left:190px; margin-top:97px; border:0px;}

.infotextm {background: url(line.gif) top repeat-x; padding-top: 8px;  padding-left: 9px; padding-right: 9px;}
.infotextm .text {margin-left: 2px; margin-right: 2px;}

.infotext {background: url(line.gif) top repeat-x; padding-top: 8px;  padding-left: 9px; padding-right: 9px; padding-bottom: 9px;}
.infotext .text {margin-left: 2px; margin-right: 2px;}
.infotext .title {background:transparent url(arrow.gif) top left no-repeat; color:#2d6fb1; font-weight:bold; font-family:Arial; padding-left:10px;}
.infotext .d {width:258px; margin-top:5px;}
.infotext .d11 {font-weight:bold; color: #999999; font-size:12px;}
.infotext .d21 {padding-top:1px;}
.infotext .d1 {background: #FFFFFF; font-weight:bold; color: #999999; font-size:12px;}
.infotext .d2 {background: #FFFFFF; padding-top:1px;}
.infotext .text {background: #FFFFFF;} 
.infotext .d3 {background:transparent url(points.gif) repeat-x; width:100%;}
.infotext .d2 a:link {color:#666666; text-decoration: none;}
.infotext .d2 a:visited {color:#666666; text-decoration: none;}
.infotext .d2 a:active {color:#666666; text-decoration: underline;}
.infotext .d2 a:hover {color:#666666; text-decoration: underline;}

.ajax1 {background: url(line.gif) top repeat-x; padding-top: 8px;  padding-left: 9px; padding-right: 9px; padding-bottom: 9px;}
.ajax .text {margin-left: 2px; margin-right: 2px;}
.ajax .title {text-align: left; background:transparent url(port_arrow.gif) left no-repeat; color:#2d6fb1; font-weight:bold; font-family:Arial; padding-left:10px;}
.ajax .d {width:258px; margin-top:5px;}
.ajax .d11 {font-weight:bold; color: #999999; font-size:12px;}
.ajax .d21 {padding-top:1px;}
.ajax .d1 {background: #FFFFFF; font-weight:bold; color: #999999; font-size:12px;}
.ajax .d2 {background: #FFFFFF; padding-top:1px;}
.ajax .text {background: #FFFFFF;} 
.ajax .d3 {background:transparent url(points.gif) repeat-x; width:100%;}
.ajax .d2 a:link {color:#666666; text-decoration: none;}
.ajax .d2 a:visited {color:#666666; text-decoration: none;}
.ajax .d2 a:active {color:#666666; text-decoration: underline;}
.ajax .d2 a:hover {color:#666666; text-decoration: underline;}



.portfolio0 {width:272px; height:200px; margin-left:2px; margin-top:2px;}
.portfolio {background: transparent url(portfolioramka.gif) top left no-repeat; width:272px; height:200px; margin-left:2px; margin-top:2px;}
.portfolio img {border:0px; margin-left:13px; margin-top:13px;}
.portfolio .over1 {position: absolute; z-index:2;}
.portfolio .over2 {position: absolute; z-index:3;}
.portfolio .over3 {position: absolute; z-index:4;}
.space {padding-top:10px;}

.contforma {}
.contforma td {padding-bottom:4px; padding-top:4px;}

.portimages {margin-left:1px; padding-bottom:5px; padding-top:6px;}
.portimages img {border:0; margin-right:5px}
.portimages img {width:15px; height:9px; }

#portshow1 {display:block; }
#portshow2 {display:none; }
#portshow3 {display:none; }
#portshow4 {display:none; }
#portshow5 {display:none; }
#portshow6 {display:none; }

A:link {color: #e1040a; text-decoration: underline; FONT-WEIGHT: none; font-family:Arial; font-size: 11px;} 
A:visited {color: #e1040a; text-decoration: underline; FONT-WEIGHT: none; font-family: Arial; font-size: 11px;}
A:active {color:#e1040a; text-decoration: underline; FONT-WEIGHT: none; font-family:Arial; font-size: 11px;} 
A:hover {color: #e1040a; text-decoration: none; FONT-WEIGHT: none; font-family:Arial; font-size: 11px;}
 
.labelbut {
position: absolute;
margin-left:63px;
margin-top:8px;
 z-index:40;
}





.punkt {margin-right:16px; border:0px solid #ccc; }

.td_cont_text, .area {
padding-left: 15px; 
padding-top: 14px; 
padding-right: 18px; 
padding-bottom: 14px; 
}

.label   {
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE: 19px;
margin-bottom: 12px;
FONT-WEIGHT: bold;
color: 224471;
padding-left: 18px;
line-height: 20px;
background: url(/images/arrow.gif) no-repeat;

}

.label a:link, .label a:visited, .label a:active, .label a:hover {
FONT-WEIGHT: bold;
color: 224471;
FONT-SIZE: 19px;
TEXT-DECORATION: none;
}


.serv_left_bg {background: #9a690d url(/images/serv_hor.jpg) top; width:3px;}
.serv_bg_top {background: #9a690d url(/images/serv_top.jpg) top; height:3px;}
.serv_bg_center {background: #f8c327 url(/images/servbg.jpg) bottom no-repeat; height:3px; 
padding-bottom:5px; padding-top:8px; padding-left:10px;}

.serv {margin-bottom:3px; background: url(/images/serv_arrow.gif) top left no-repeat; padding-left:15px;}
.serv a:link {color: #224471; TEXT-DECORATION: none; font-size: 12px;  FONT-WEIGHT: none; }
.serv a:visited {color: #224471; TEXT-DECORATION: none; font-size: 12px; FONT-WEIGHT: none;}
.serv a:active {color: #224471; TEXT-DECORATION: underline; font-size: 12px; FONT-WEIGHT: none;}
.serv a:hover {color: #224471; TEXT-DECORATION: underline; font-size: 12px; FONT-WEIGHT: none;}

.contacts {margin-left:10px}
.contacts td {padding-bottom:2px;}
.contacts img {border:0px; margin-right:8px}
.contacts a:link {color: #4e4e4e; TEXT-DECORATION: underline; font-size: 12px; }
.contacts a:visited {color: #4e4e4e; TEXT-DECORATION: underline; font-size: 12px; }
.contacts a:active {color: #4e4e4e; TEXT-DECORATION: none; font-size: 12px;}
.contacts a:hover {color: #4e4e4e; TEXT-DECORATION: none; font-size: 12px;}

.fotogallery {padding-right: 12px; padding-bottom: 2px;}
.news {margin-top:2px; margin-bottom:4px; padding-left:10px; padding-right:10px;}
.portfoio {padding-top:2px; padding-bottom:20px;}
.mline1 {padding-top: 5px; padding-bottom: 5px;}
.mline {padding-bottom: 10px;}
.back {padding-top: 5px;}
.newslabel {color: #224471; padding-bottom:5px; FONT-WEIGHT: bold;}
.newslabel a:link {color: #224471; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.newslabel a:visited {color: #224471; TEXT-DECORATION: none; }
.newslabel a:active {color: #224471; TEXT-DECORATION: underline;}
.newslabel a:hover {color: #224471; TEXT-DECORATION: underline;}

.newslabel1 {padding-bottom:20px;}
.more {text-align:right; margin-top:2px; margin-bottom:0px; margin-right:3px;}
.more a:link {color: #2d6fb1;  TEXT-DECORATION: underline;  font-size: 10px;}
.more a:visited {color: #2d6fb1;  TEXT-DECORATION: underline;  font-size: 10px;}
.more a:active {color: #2d6fb1; TEXT-DECORATION: none;   font-size: 10px;}
.more a:hover {color: #2d6fb1; TEXT-DECORATION: none; font-size: 10px;}

a:link {color: #2d6fb1; TEXT-DECORATION: underline;  }
a:visited {color: #2d6fb1; TEXT-DECORATION: underline; }
a:active {color: #2d6fb1; TEXT-DECORATION: none; }
a:hover {color: #2d6fb1; TEXT-DECORATION: none; }

.clienborder
{BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; 
padding-top:4px; padding-bottom:3px; padding-left:9px; padding-right:5px;}


.page {padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px;}


.pagesel {BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid;  color: #5d5d5d; TEXT-DECORATION: none;  FONT-WEIGHT: none; font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 7pt;}

.but {
BORDER-BOTTOM: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; 
BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; 
BACKGROUND: #FFFFFF;  color: #666666; font-size: 10 px;
font-family:Verdana;
}

.inputis {
BORDER-BOTTOM: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; 
BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; 
BACKGROUND: #FFFFFF;  color: #666666;  font-size: 12 px;
padding-left: 3px; padding-right: 3px;

}



.imageleft1 {margin-bottom:10px; margin-right:10px; background:#FFFFFF}
.imageleft2 {margin-bottom:10px; margin-right:10px; background:#FFFFFF}
.imageright1 {margin-bottom:10px; margin-left:10px; background:#FFFFFF}
.image1 {margin-bottom:5px;  background:#FFFFFF}
.image0 {BORDER-BOTTOM: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; background:#FFFFFF}
.imagep {margin-right:10px; margin-bottom:5px;}
.imagep1 {margin-right:10px; margin-bottom:5px;}
.imagee {background: #FFFFFF url(/images/setka.gif) left no-repeat; padding-left:18px; margin-right:10px; margin-bottom:5px; 
BORDER-BOTTOM: #bdbdbd 1px solid;  BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid;}
.mapimg {BORDER-BOTTOM: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; background:#FFFFFF; margin-right:20px; margin-bottom:5px;}
.but_no {width:0px; height:0px}

#design_table {border:1px solid #e6990b; border-collapse: collapse; }
#design_table td {padding-left: 4px; 
padding-right: 4px; 
padding-bottom: 1px; 
padding-top: 2px;
border-color: #e6990b;
border:1px solid #e6990b;
}
#design_table .header { background: #e6990b; FONT-WEIGHT: bold; color: #ffffff}
#design_table .footer {font-size: 7pt; background: #e6990b; color: #ffffff}

.box {float:left;}
.box div { width:100%; height:100%; border-left: #FFFFFF 2px solid; border-top: #FFFFFF 2px solid;}
.box a {display: block; width:100%; height:100%; background: #000000; background-position: top  center;}
.box span {display:none;}

.box_main {position: fixed; border: 0px solid; left:0px; top:0px; width: 100%; }
.box_main .box_main_div {position: absolute;}
.box_main_back {position: absolute; width:872px; height: 61px; background: #FFFFFF; opacity: .9; filter: alpha(opacity=90);}
.box_main_logo {position: absolute; margin-top: 14px; margin-left: 12px;}
.box_main_menucontent {position: absolute; width:872px; padding-left: 190px; margin-top:23px;}  
.box_main_menucontent a {margin-left: 8px; padding-left:10px; display: block: float:left; background: url(/images/arrow2.gif) no-repeat; }
.box_main_menucontent a:visited, .box_main_menucontent a:link {color: #898989; TEXT-DECORATION: underline;  }
.box_main_menucontent a:hover, .box_main_menucontent a:active {color: #898989; TEXT-DECORATION: none; }
.box_main_menucontent img {float:left; }

.box_main_menuclose {position: absolute; margin-left: 872px;}
.box_main_menuclose img {cursor: pointer;}

.ajax_arrow_l {width:20%; text-align: left; padding-left:16px; padding-top:22px; padding-bottom:6px;}
.ajax_arrow_r {width:20%; text-align: right; padding-right:16px; padding-top:22px; padding-bottom:6px;}
.ajax {width:60%; padding-top:12px; padding-bottom:6px;}

.ajax_head {width:100%; border: 0px solid; }
#indiv_ajax{
	position: absolute;
	border: 0px solid;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
}

#errormesage_ajax {
	margin-top: 40px;
	width: 52px; 
	height: 52px; 
	padding-left: 0px;
	padding-top: 15px;
	margin-left: -26px;
	left: 50%; 
	text-align:center;
	position: absolute;
	background: #FFFFFF;
}
#black_ajax {

	position: absolute;
	width:100%;
	height:100%;
	background-color: #000000;
	top: 0px;
	opacity: .5;
	filter: alpha(opacity=50);
}

#window_ajax {
width: 600px;
height: 200px;
}


#window_ajax{
	top:35%;
	left:50%;
	position: absolute;
	background:#ffffff no-repeat;
	background-position: right 0px;
}

#window_content img {
	margin-top: 6px;
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
	cursor:pointer;
}
#window_ajax .close {
	float: right;
}
#window_ajax .close a {
	display: block;
	width: 16px;
	height: 16px;
	background: url("/images/close.gif") no-repeat;
	position: absolute;
	margin-top: 4px;
	margin-left: -22px;
	border: 1px solid;
}
* html #window_ajax .close {
	margin-right: 2px;
}
#window_ajax .text {
	padding-top: 12px;
	margin-left: 16px;
	margin-right: 16px;
	padding-bottom: 16px;
}
.clear {
display: inherit;
font-size: 1px;
line-height: 1px;
clear:both
}


#nostyle {border:1px solid #FFFFFF; border-collapse: collapse; }
#nostyle td {padding-left: 4px; 
padding-right: 4px; 
padding-bottom: 1px; 
padding-top: 2px;
border-color: #FFFFFF;
}
#nostyle .header {FONT-WEIGHT: bold}
#nostyle .footer {font-size: 7pt;}

.zip {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/zip.gif) top left no-repeat;  }

.doc {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/doc.gif) top left no-repeat;  }

.rar {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/rar.gif) top left no-repeat;  }

.jpg {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/jpg.gif) top left no-repeat;  }

.pdf {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/pdf.gif) top left no-repeat;  }

.ppt {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/ppt.gif) top left no-repeat;  }

.swf {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/swf.gif) top left no-repeat;  }

.xls {
padding-left: 24px; 
padding-top: 0px; 
padding-bottom: 7px;
line-height: 16px; background:url(/sitefiles/xls.gif) top left no-repeat;  }



