html{height:100%;color:#000;background:#fff;font:13px Arial,Helvetica,sans-serif;line-height:1.35}
body{height:auto !important;height:100%;min-height:100%;top:0px !important;}
*{margin:0;padding:0}
*:focus{outline:none}
.clear{clear:both}
.clear-space{clear:both;font-size:0;height:1px;margin-top: -1px}
a{color:#066cb0;text-decoration:underline}
a:hover{text-decoration:none}
a.rev, .a-rev a{text-decoration:none!important}
a.rev:hover, .a-rev a:hover{text-decoration:underline!important}
sup{top: -0.4em}
sub{bottom: -0.3em}
.strong{font-weight:bold}
.f-left{float:left}
.f-right{float:right}
.fs10{font-size:8px}
.fs10{font-size:9px}
.fs10{font-size:10px}
.mt5{margin-top:5px}
.mb10{margin-bottom:10px}
#visit-header-box{background-color: #009d5b;}
#visit-header-box .visit-header{width:990px;margin:0px auto}
#left-col{margin-top: -53px}
.visit-logo{margin-bottom:20px;overflow:hidden;text-align:center;padding:10px;background-color:#FFF;width:190px}
.visit-box{border:1px solid #e8e8e8;margin-bottom:20px}
.visit-box-head{background-color: #DCDCDC;padding:4px 4px 4px 10px;font-size:13px;font-weight:bold;overflow:hidden;}
.visit-box-head h2{color:#FFF;font-size:13px;font-weight:bold;float:left}
.visit-box-settings li{margin-left:8px}
.visit-box-content{padding:10px;background-color:#fff}
#visit-header-box div.visit-header div.p230{padding-left:230px;padding-top:5px}
#visit-header-box div.visit-header div.p230 a.fs26{line-height:1.1;font-size:26px;color:#fff;text-decoration:none}
#visit-header-box div.visit-header div.p230 a.fs26:hover{text-decoration:underline}
.visit-box .visit-box-content{color:#000;font-size:13px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}
.visit-box .visit-box-content a{color:#066cb0}
.visit-box .visit-box-content .list li{margin-bottom:15px}
div.dialog-box div.dialog-box-title .db-close
img{position:relative;top:2px;margin-left:7px}
div.formEditFavouritesGroup
div.name{}
.description{height:18px;padding:1px 0px;border:1px solid #e3e9ef;border-top:1px solid #abadb3;font-size:13px;display:block;width:100%}
div.formEditFavouritesGroup div.name .name{margin-bottom:13px}
div.formEditFavouritesGroup div.permission
div.titlePermission{background-image:url(../img/permission.gif);padding-left:20px;background-repeat:no-repeat}
div.formEditFavouritesGroup div.permission
label{cursor:pointer}
div.formEditFavouritesGroup div.permission
label.typePermissionDenied{display:inline-block;padding-bottom:5px}
div.formEditFavouritesGroup div.permission
label.openList{background-image:url(../img/openList.gif);background-position:right 5px;background-repeat:no-repeat;padding-right:10px}
div.formEditFavouritesGroup div.permission label
span{background:url("../img/a-dotted.gif") bottom repeat-x;text-decoration:none!important;color:#066cb0}
div.formEditFavouritesGroup div.permission label span:hover{background:none}
div.formEditFavouritesGroup div.permission div.usersList
div.acceptedList{margin-bottom:2px}
div.formEditFavouritesGroup div.permission div.usersList div.acceptedList
div.item{padding:3px 0px}
div.formEditFavouritesGroup div.permission div.usersList div.acceptedList div.item div.avatar
img{width:15px;height:15px}
div.formEditFavouritesGroup div.permission div.usersList div.businessCircle
div.users{border:1px solid #f0f0f6;height:210px;width:188px;float:right;overflow:hidden}
div.formEditFavouritesGroup div.permission div.usersList div.businessCircle div.users
div.usersContent{overflow:scroll;height:227px}
div.formAddToFavourites table tr td.value select{padding:0;height:22px}
div.formAddToFavourites table tr td.value select
option.add{background-color:#FFDF7F;margin-top:4px}
div.formAddToFavourites table tr td.value
textarea{height:80px}
div.formAddToFavourites table tr td.value
input.url{color:#adadad;background-color:white}
div.formAddToFavourites table tr
td.buttons{padding-bottom:0;padding-top:8px}
div.formAddToFavourites table tr td.buttons
.btnAdd{margin-left:110px}
span.Packe a:hover{text-decoration:underline}
div.leftmenu{background-color:#FFF;left-padding:10px;font-family:Tahoma,Arial,Helvetica,sans-serif}
div.leftmenu div.menu{margin-top:5px}
div.leftmenu div.menu a{font-size:13px;display:inline-block;height:16px;background-image:url('../../img/resources.jpg');background-repeat:no-repeat;padding-left:22px;text-decoration:none}
div.leftmenu div.menu span.strong{font-size:13px;font-weight:bold;display:inline-block;height:16px;background-image:url('../../img/resources.jpg');background-repeat:no-repeat;padding-left:22px}
div.leftmenu div.menu a:hover{text-decoration:underline}
div.leftmenu div.menu .item-about_company{background-position:0px -256px}
div.leftmenu div.menu .item-activity{background-position:0px -32px}
div.leftmenu div.menu .item-photos{background-position:0px -176px}
div.leftmenu div.menu .item-statistics{background-position:0px -288px}
div.leftmenu div.menu .item-news {background-position: 0 -48px;}
div.leftmenu div.menu .item-board {background-position: 0 -144px;}

div.leftmenu div.menu div.menu-link{float:left}
div.leftmenu div.menu span.green{font-size:10px;color:#00AB29}
#card-contacts-block div.gray{color:#9A9A9A}
#float-header{background-color:#eeeef1;height:28px;}
a{}
#float-header .topPelleta{padding-top:5px;padding-left:10px}
#float-header .topServicesBlock{margin-left:15px}
#topServicesDropdownContainer{float:left;position:relative;margin-top:2px}
.topServicesBlock .topServices_unactive .pseudoLink:hover{border-bottom:none}
#topServices_dropdown .showTopServices a .pseudoLink:hover{border-bottom:none}
#topServices_dropdown .showTopServices a:hover{border-bottom:none}
#float-header .oneLast a:hover{color:#fff;background-color:#4279a5;padding:3px 5px}
#float-header .exit{margin-right:10px;padding-top:5px}
#float-header .red{color:#c82100}
.red{color:#c82100}
#float-header .topLang
.langUa{background:url("../img/ua.png") no-repeat left center}
#float-header .hiddenLangBlock a:hover{color:#fff;background-color:#4279a5;padding:3px 5px}
#float-header .registration{margin-right:10px;padding-top:5px}
#float-bottom .botService .servicesLink:hover{cursor:pointer}
#float-bottom a.black:hover{text-decoration:underline}
.buttonSettings:hover{cursor:pointer}
#service-block-content
.columns{position:relative;margin-bottom:5px}
a.service-link-help{padding-left:20px;background:url("../img/help.gif") left no-repeat;padding-top:2px;text-decoration:none}
a.service-link-help:hover{text-decoration:underline}
#float-bottom .oneResource
img{vertical-align:middle}
#float-bottom .oneResource
a{display:inline-block;height:16px;background-image:url('../img/resources.jpg');background-repeat:no-repeat;padding-left:20px;text-decoration:none}
#float-bottom .oneResource a:hover{text-decoration:underline}
#float-bottom .oneMail a:hover{text-decoration:underline}
img.witness:hover{cursor:pointer}
#feedback-block-body
label{display:block;margin-top:15px}
#feedback-response-block
p{margin-bottom:10px}
#footer{padding:2px 0 5px 0;clear:both;background:#F3F8FB;border-top:1px solid #AAA;text-align:left}
#footer-copyright{margin:10px 10px 5px 10px;color:#7F7F7F;text-align:center}
#footer-but{float:right;margin:10px 10px 5px 10px;}


#float-header-card{width:1010px;margin:auto}
#float-header{}
#main{width:990px;margin:auto}
#main
#header{margin-bottom:15px}
#main #left-col{float:left;width:210px;margin-bottom:10px;margin-right:20px}
#main #right-wrapper{float:right;width:760px;margin-bottom:10px;margin-top:10px}
#content{float:left;width:530px;padding:10px;border:1px solid #E8E8E8;background-color:#FFF}
#content p{padding-top:10px;text-align:justify}
#content  ol {padding-left:20px;padding-top:5px}
#content  ul {padding-left:20px;padding-top:5px}
#right-col {
    float: right;
    width: 200px; border:1px solid #E8E8E8;
}
.main-column h1 {font-size:14px;}
.main-column td {font-size:13px;}
.main-column hr {width:80%; 
 color: #E8E8E8; /*для IE */ 
 background-color:#E8E8E8; /*для Firefox, Opera, Safari*/ 
 border:0px none; height:1px; /* высота 1px IE, Firefox, Opera, Safari */ 
 clear:both; /* для очистки, если тег идет после float елемента */
 text-align:left;
 }

#main
#bottom{clear:both}
#footer{min-height:70px}
#float-bottom{}
div.dbj-container td.dbj-content div.dbj-title td.dbj-close-cont a:hover{text-decoration: underline;}
#featured1 {width:100%; padding-top: 19px;}
.f_img {height:100px;}
.f_title {height:30px;overflow:hidden}

.f_main{
display: block;
position: relative;
width: 160px;
height: 130px;
margin: 0;
font-size: 16px;
cursor: pointer;

}
.f_main a {font-size:11px;}
#lising_main {width:520px; height: 127px; font-size:12px; text-align:left; overflow:hidden}
.list_img {float:left;height: 110px;width:23%;padding-left:10px;}
.list_title {float:right;height: 110px;width:71%;padding-top:13px;}

.imgConf {margin: 3px; BORDER: #E6E6E6 1px solid;}
A:hover .imgConf {BORDER: #000 1px solid; border-thickness: 1px}
.pageNav {margin-top:10px;padding:10px 0;color:#000000;font: 0.85em arial; overflow:hidden;zoom:1;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#203558!important; border: 1px solid #006633;text-decoration: none!important;}
/*.lsh {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 120px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; HEIGHT: 100%;}*/
.rate_frame {padding: 10px;}
#rate_panel {margin:0;width:230px;height:33px;padding-left:5px; BORDER:#cfcfcf 1px solid; BACKGROUND-IMAGE: url(../../img/bg_bot_2.gif);       overflow:hidden}
.rp_left {float:left; height:18px;margin-top:10px}
.rp_right {float:right;padding-top:3px;padding-right:5px}
span.reqiured {padding-left:1px; FONT-SIZE: 12px; COLOR: #F00;}
#media {width:100%; overflow: hidden; padding-top:10px; padding-bottom:10px;}
.m_files {width:132px; height:140px; float:left; font-size: 9px; text-align:center}
#about  p {padding-top:5px; padding-bottom:5px}


#easyTooltip{
margin:0 10px 1em 0;
width:250px;
padding:8px;
background:#fcfcfc;
border:1px solid #e1e1e1;
line-height:130%;
}

#easyTooltip h3{
margin:0 0 .5em 0;
font:13px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

#easyTooltip p{
margin:0 0 .5em 0;
}

#easyTooltip img{
background:#fff;
padding:1px;
border:1px solid #e1e1e1;
float:left;
margin-right:10px;
}

#item{display:none;}
#right-col li {
    list-style-image: none;
    list-style-type: none;
	padding:5px;
}
.news-date {
    background-color: #CC0000;
    color: #FFFFFF;
    font-size: 9px;
    margin-right: 3px;
    padding: 1px 3px;
    position: relative;
    top: -1px;
}
#right-col p {
font:12px Arial, Helvetica, sans-serif;
padding:5px;
}
.date {float: left; margin: 0px 10px; width: 289px; font:10px; color: #AAAAAA}
.blTable {WIDTH: 100%; MARGIN-BOTTOM: 15px;}
.blTable TH {BORDER: #dddddd 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #efedeb; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 4px; font-size: 12px}
.blTable TD {BORDER: #efedeb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 4px; font-size: 12px}
.blTable .elOther TD {BACKGROUND-COLOR: #f7f7f7}
#YMapsID {BORDER: #dddddd 1px solid;border-radius:5px;}
.relnews {
float:left; 
overflow:hidden;
height:150px;
width:30%
}
.newsimg {
width: 170px
}
.newsdescr {
padding:5px
}
.news_lst {
height:110px;
width:100%
}
.news_lst_img {
float:left;
height:90px;
width:100px
}
.news_lst_descr {

}
.showcase {
font-size: 14px;
font-weight: 600;
padding-top:20px
}
.stats {
font-size: 11px;
padding:10px
}
.row {
  width: 100%;
  /*margin: 0 auto;*/
    text-align: center;
}

.sendinquiry
{
width:120px;
font-size: 12px;
padding:5px;
border:1px solid #066cb0;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 8px;
	box-shadow: inset 0 0 0 1px #FFF, 1px 1px 1px #9CBDCE;
	-moz-box-shadow: inset 0 0 0 1px #FFF, 1px 1px 2px #9CBDCE;
	-webkit-box-shadow: inset 0 0 0 1px #FFF, 1px 1px 3px #9CBDCE;
    display: inline-block;
    zoom: 1;
}



.hoverElements {
z-index:10;
display: none;
background-color: white;
position: absolute;
top: -11px;
left: -9px;
width: 100%;
padding: 148px 0px 0px 9px;
border: 1px solid #f2f2f2;
border-radius: 3px;
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.3);
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px rgba(0,0,0,0.3);
cursor: pointer;
}

.middleBlueB {

background: url('buttons_bg.png') repeat-x left top #79BF43;
padding: 10px 11px;
border: 1px solid #4dac11;
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
text-shadow: 0px 1px 0px #5e9735;
color: #fff;
border-radius: 2px;
font-size: 13px;
font-weight: 700;
text-align: center;
text-decoration: none !important;
display: inline-block;
}


.greenB {
background: url('buttons_bg.png') repeat-x left top #79BF43;
padding: 10px 11px;
border: 1px solid #4dac11;
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
text-shadow: 0px 1px 0px #5e9735;
color: #fff;
border-radius: 2px;
font-size: 13px;
font-weight: 700;
text-align: center;
text-decoration: none !important;
display: inline-block;

font-size: 12px;
padding: 8px 14px 6px 0;
position: relative;
margin-left: -2px;


}

.greenB>em {
background: url('icons.png') no-repeat 0 -12px;
width: 21px;
height: 14px;
display: inline-block;
margin: 0px 5px -3px 3px;

}


.greenB:hover {
background-color: #87d54b;
background-position: 0 -295px;
}

.itemPPwrapper {
display: inline-block;
position: relative;
float: left;
margin: 0 0 4px 4px;
font-size: 12px;

}

.itemPPwrapper:hover .hoverElements {display: block;}
.itemPPwrapper:hover .f_main {display: block; z-index:11;}



.comName {
font-size: 11px;
position: relative;
display: inline-block;
text-align: left;
margin: 11px 7px 0 -1px;
height: 47px;
overflow: hidden;
line-height: 16px;
float: LEFT;
}


.comName>em {
background: url('icons.png') no-repeat 0 0 #fff;
width: 13px;
height: 12px;
display: inline-block;
margin: 0 6px -2px 0;
}

.comName>.botAttenuation {
position: absolute;
top: 0px;
left: 0;
width: 100%;
height: 59px;
background: url('attenuation.png') repeat-x left bottom;
}
.social {	
padding:0 10px 0 30px;
	}