﻿@charset "utf-8"; 
@import "reset.css";

body{background: #FCFCFC /*url(img/s_bg_second.jpg) no-repeat bottom center*/; color: #222; font-family: "Trebuchet MS"; font-size: 75%; line-height:1.5; margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6 {color: #111;font-family: Georgia; font-weight: normal;}

h1 {font-size: 2.6em; line-height: 1.1em; margin-bottom: .5em; }
h2 {font-size:1.8em;line-height:1.1em;margin:9px 0;}
h3 {font-size: 1.5em;line-height: 1.2em;margin: 10px 0px 8px 0px;}
h4 {font-size: 1.2em;line-height: 1.25em;margin-bottom: 1.25em;}
h5 {font-size: 1em;font-weight: bold;margin-bottom: 1.5em;}
h6 {font-size: 1em;font-weight: bold;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin: 0;}

p {margin: 0 0 10px 0;}

p a:link {text-decoration: underline;}

a:link, a:visited {color: #069;outline: none;text-decoration: underline;}

a:focus {outline: 1px dotted;}

a:hover, a:active, li a.active {color: #069;outline: none;text-decoration: underline;}



/**
 * 4.SIDEBARS
 */
.sidebar{}

#sidebar-left{}

#sidebar-right{}

/**
 * 5.HEADER
 */
#header{margin: 0; padding: 15px 0 0px;position: absolute;top: 0px;width: 100%;}
#header #logo{float: left; padding: 0em 10px 0 0;margin: 33px 0 0 46px;}
	#header .sloganlogo{margin: 10px 0px 0px 0px;}
#header #sitename{float: left; margin: 10px 0px 0px 6px;/*width: 840px;*/width: 700px;display: none;}
#header h1{font-weight: normal; margin: 0;color: Black;font-family: Georgia;font-size:2.8em;padding: 0px 0px 5px 0px;line-height:1.1em;}
#header h1 a{text-decoration: none;color: Black;}
	#header #sitename p{font-weight: normal; margin: 0;color: Black;font-family: Georgia;font-size:2.8em;line-height:1.1em;padding: 0px 0px 5px 0px;}
	#header #sitename p a{text-decoration: none;color: Black;}
#header #siteslogan{display: block; font-size: 1.2em; line-height: 1em;padding: 0px 0px 0px 1px;letter-spacing: 1px;}

#header #search{margin: 6px 0px 0px 0px;}

#search-theme-form{float: right; margin: 0;}
#search-theme-form input{margin: 1em 0 1.85em;}

#header p.imageTitle{color: #666666;font-family: arial;font-size: 15px;font-style: italic;letter-spacing: 0.01em;margin: 168px 0 0 172px;position: absolute;text-decoration: none;top: 0;width: 199px;}

/* removes "Search this site:" label from search forms */
div#edit-search-theme-form-1-wrapper label, 
div#edit-search-block-form-1-wrapper label {display: none;}

/**
 * 6.NAVIGATION
 */
ul.links li{background: none;margin: 0 1em 0 0;padding: 0;}

/* bottom margin leaves space for secondary links */
#nav {font-size: 1em;line-height: 1em;margin: 26px 0 5px 56px;POSITION: RELATIVE;}
	#nav a{color: Black;}

/* BLOCK TEL TO NAV */
#block-views-contactbox-block_3 {position: absolute;bottom: -77px;right: 45px;font-weight: bold;font-size: 20px;text-shadow: 1px 1px #DCEEF0;color: #0024AB;}
#block-views-contactbox-block_3 .views-row {margin: 0px 0px 0px 0px;}
#block-views-contactbox-block_3 .field-content span {font-size: 12px;}

#nav ul.menu{}
	#nav ul.menu li{display: inline;}
	#nav ul.menu li a{display: inline-block;padding: 8px 0px 8px 0px;margin: 0px 10px 0px 0px;}
	
#nav ul.menu, 
#nav ul.primary-links, 
#nav ul.dynamic-persistent-menu-menu{background: transparent;margin: 0;padding: 0 .5em;}

#nav ul.menu li, 
#nav ul.primary-links li,
#nav ul.secondary-links li, 
#nav div.block-dynamic_persistent_menu li{background: none;margin: 0;padding: 0;}

#nav ul.primary-links li a:link, 
#nav ul.primary-links li a:visited, 
#nav ul.dynamic-persistent-menu-menu li a:link, 
#nav ul.dynamic-persistent-menu-menu li a:visited{display: inline-block;margin: 0 1em 0 0;padding: 0;}

#nav ul.menu li a.active:hover, 
#nav ul.menu li a.active, 
#nav ul.primary-links li a.active,
#nav ul.primary-links li a.active:hover{text-decoration: none;}

#nav ul.menu li a:hover, 
#nav ul.primary-links li a:hover, 
#nav ul.dynamic-persistent-menu-menu li a:hover{}

#nav div#secondary-links, 
#nav ul.dynamic-persistent-menu-sub-menu{padding: 0;position: absolute;width: 100%;}

#nav ul.secondary-links li a:link, 
#nav ul.secondary-links li a:visited, 
#nav ul.dynamic-persistent-menu-sub-menu li a:link, 
#nav ul.dynamic-persistent-menu-sub-menu li a:visited{display: inline-block;line-height: 1em;margin: 0; padding: 0 .5em;}

#nav ul.secondary-links li a:hover, 
#nav ul.secondary-links li a:active, 
#nav ul.dynamic-persistent-menu-sub-menu li a:hover, 
#nav ul.dynamic-persistent-menu-sub-menu li a:active {
  text-decoration: underline;
}

#nav .block {margin: 0;}

#nav ul.dynamic-persistent-menu-menu {display: block !important;}

.breadcrumb{color: #ccc;padding: 0;color: #0175C3;font-size: 0.9em;width: 497px;}
.breadcrumb a:link, .breadcrumb a:visited {color: #0175C3;}
.breadcrumb a:hover{color: Navy;}

/**
 * 7.NODES
 */
span.submitted {color: #898989;font-size: .8333em;line-height: 1.5em;}

.node .picture{float: left;margin: .5em .5em .5em 0;}

a#switch_edit-body, a#switch_edit-message{text-decoration: none;border-bottom: dashed 1px #006699;}

div#edit-title-wrapper{}
	div#edit-title-wrapper input{padding: 6px;font-size: 1.5em;}


.meta{margin: 0 0 12px;}
	.meta div.links {float: left;}
	.meta div.terms{float: right;}
		.meta div.terms span {float: left;}
	.meta div.links ul.links li {float: left;padding: 0 1em 0 0;}

.meta div.terms ul.links li {
  float: left;
  padding: 0 0 0 1em;
}

.node_read_more {
  font-weight: bold;
}

/* pagination */
.item-list ul.pager li {
  margin: 0;
  padding: 0;
}

.item-list ul.pager li a:link, 
.item-list ul.pager li a:visited, 
.item-list ul.pager li.pager-current {
  margin: 0;
  padding: 0 .2em;
  text-decoration: none;
}

.item-list ul.pager li a:hover, 
.item-list ul.pager li a:active {
  text-decoration: underline;
}

.item-list ul.pager li.pager-current {
  border-bottom: 2px solid;
  color: #069;
  font-weight: bold;
}

/**
 * 8.COMMENTS
 */
.comment{margin: 0;padding: 0;}
.comment-bar{font-size: 1em;line-height: 1.5em; position: relative;}
.comment span.submitted{color: #898989;}
.comment span.new{color: red;}
.comment-title{display: none;}
.comment .picture{float: right;margin: 0 0 .5em .5em;}
.comment ul.links{margin: 0 0 1.5em;}
.comment ul.links li a{text-decoration: underline;}

.indented {border-left: 1px solid #ddd;margin-left: 2em;padding-left: 1em;}

/**
 * 9.BLOCKS
 */
.block {margin: 0 0 1.5em;position: relative;}

/* login block */
#user-login-form {padding: 0;text-align: left;}
#user-login-form .form-item {margin: 0;}
#user-login-form .item-list ul li {background: none;padding: 0;}

/* block configuration links */
div.block div.edit{background-color: #f5f5f5;border: 1px solid #ddd;display: none;font-size: 9px;padding: 2px 0 2px 10px;position: absolute; right: 0; top: 0; z-index: 40;}
div.block:hover div.edit{display:block;}
div.block div.edit a{color: #999;margin-right: 10px;}
div.block div.edit:hover a{color: #000;}

/* views configuration links */
div.view {position: relative;}
div.view div.views-hide-hover,
div.view:hover div.views-hide,
div.view div.views-admin-links,
div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover{background-color: #f5f5f5; border: 1px solid #ddd; font-size: 9px; margin-right: 0; margin-top: 0; padding: 0; padding-left: 10px; position: absolute; right: 0; top: 0; width: auto;}
div.view div.views-admin-links li a{color: #999;}

/**
 * 10.FOOTER
 */
#footer{margin: 0;padding: 0px 0px 0px 0px;font-size: 0.9em;}
	#footer #primary-links{text-align: center;margin: 0px 0px -8px 0px;}
		#footer #primary-links ul{display: block;padding: 10px 0px 0px 0px;width: 960px;margin: 0px auto 0px auto;line-height: 20px;}
			#footer #primary-links ul li{display: inline;font-size: 12px;}
				#footer #primary-links ul li a{padding: 12px 0px 0px 0px;}
#footer a{color: Black;}
	#footer div.footerleft{float: left;width: 180px;}
	#footer div.footerright{float: right;width: 180px;text-align: right;}
	#footer div.footercenter{text-align: center;}
		#footer #block-menu-menu-sitemapmenu{position: absolute;margin: 11px 0 0 440px;}
			#footer #block-menu-menu-sitemapmenu ul li{list-style: none;background-image: none;}
		#footer div.footercenter ul{list-style: none;}
			#footer div.footercenter ul li{display: inline;background-image: none;font-size: 1.3em;}
			#footer div.footercenter ul li a{color: Black;}

#footer a.feed-icon {}

/* support drupal */
#footer #block-system-0 {}

/**
 * 11.CSS SUPPORT
 */
span.clear       { clear: both; display: block; font-size: 0; height: 1px; line-height: 0; margin-bottom: -1px; }
.clear           { clear: both; }
.clear-block     { display: block; }

.clearfix:after,
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.clearfix,
.container       { display: block; }

.float-left      { float: left; }
.float-right     { float: right; }
.img-left        { float: left; margin: 1.5em 1.5em 1.5em 0; }
.img-right       { float: right; margin: 1.5em 0 1.5em 1.5em; }

.first           { margin-left: 0; padding-left: 0; }
.last            { margin-right: 0; padding-right: 0; }
.top             { margin-top: 0; padding-top: 0; }
.bottom          { margin-bottom: 0; padding-bottom: 0; }

.text-left       { text-align: left; }
.text-right      { text-align: right; }
.text-center     { text-align: center; }
.text-justify    { text-align: justify; }

.bold            { font-weight: bold; }
.italic          { font-style: italic; }
.underline       { border-bottom: 1px solid; }
.highlight       { background: #ffc; }
.quiet           { color: #666; }
.loud            { color: #000; }
.added           { background: #060; color: #fff; }
.removed         { background: #900; color: #fff; }
.small           { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large           { font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em; }

.nopadding       { padding: 0; }
.noindent        { margin-left: 0; padding-left: 0; }
.nobullet        { background: none; list-style: none; list-style-image: none; }

.wrap            { width: 950px; margin: 0 auto; }

.hide            { display: none; }

/**
 * 12.ADVANCED
 */
 
/* lists */
ol{margin:0 0 1.5em;padding:0;}
ol li{margin:0 0 0 1.5em;}
ul{margin:0 0 1.5em;padding:0;}
ul li{background:transparent url(images/menu-leaf.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
li ol,li ul,ul ul,ol ol{margin:0;}
ul.menu,.item-list ul{margin:0 0 1.5em;padding:0;}
ul.menu ul,.item-list ul ul{margin:0;}
ul.menu li,.item-list ul li,li.leaf{background:transparent url(images/menu-leaf.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
ul li.expanded{background:transparent url(images/menu-expanded.gif) no-repeat 1px .35em;}
ul li.collapsed{background:transparent url(images/menu-collapsed.gif) no-repeat 0 .35em;}
ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}
ul li.fake-leaf{font-size:1em;font-weight:bold;}
ul.inline li{background:none;margin:0;padding:0 1em 0 0;}
dl{margin:0 0 1.5em;}
dl dt{font-weight:bold;}
dl dd{margin-left:1.5em;}

/* forms & fieldsets */
input{color:#494949;font:1em Verdana, sans-serif;}
textarea,select{color:#494949;font:1em Verdana, sans-serif;}
fieldset ul.clear-block li{background-image:none;margin:0;padding:0;}
fieldset{background:#fff;border:1px solid #ccc;margin:1em 0;padding:1em;}
fieldset legend{padding:0 0.5em;}
html.js fieldset.collapsed{background:transparent;padding-bottom:.6em;padding-top:0;}
html.js fieldset.collapsible legend a{background:url(images/menu-expanded.gif) no-repeat 0 50%;}
html.js fieldset.collapsed legend a{background:url(images/menu-collapsed.gif) no-repeat 0 50%;}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:0;}
.form-button,.form-submit{margin:1em .5em 1em 0;}
.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit{margin:0 0 1.2em;}
#autocomplete li{cursor:pointer;margin:0;padding:2px;}
#autocomplete li.selected{background:#027ac6;color:#fff;}
input.form-submit{cursor: pointer;}

/* admin tab links */
#tabs-wrapper{border-bottom:1px solid #ccc;margin:0 0 .75em;padding:0;}
ul.primary{border-bottom:5px solid #eee;margin:0;padding:.25em 0;}
ul.primary li{background:none;border-top:3px solid #ccc;margin:0 .5em 0 0;padding:.25em 0;}
ul.primary li.active{background:#eee;}
ul.primary li:hover{background:#f5f5f5;}
ul.secondary{background:#eee;border:none;margin:0;padding:.5em 1em;}
ul.secondary li{background:none;border:none;display:inline;line-height:2em;margin:0;padding:0 1em 0 0;}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited{background:none;border:0;margin:0;padding:0 1em;text-decoration:none;}
ul.secondary li a,ul.secondary li a:visited{background:none;border:0;margin:0;padding:0;text-decoration:none;}
ul.secondary li.active a,ul.secondary li a:hover{text-decoration:underline;}
ul.primary li.active a,ul.secondary li.active a{font-weight:bold;text-decoration:none;}

/* admin styling */
div.admin,div.admin .left,div.admin .right,div.admin-panel,div.admin-panel .body,div.admin .expert-link{margin:0;padding:0;}
div.admin .left{float:left;width:48%;}
div.admin .right{float:right;width:48%;}
div.admin-panel .description,.form-item .description{color:#666;font-size:0.9167em;line-height:1.636364em;margin:0 0 1.63636em;padding:0;}
div.admin-panel { }
body.admin dt{font-weight:normal;}
body.admin dd{color:#898989;font-size:.9167em;line-height:1.636364em;}
.more-help-link {font-size:.8333em;padding:0.2em 0 0.1em;}
.block-region {font-size:0.8333em;line-height:1.5em;margin:0;padding:0.15em 0.5em;}

/* tables */
#forum thead th {border-bottom:3px solid #ccc;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:left;}
#forum tr td.forum{background-position:4px 9px;}
.forum-topic-navigation{background:#eee;border:none;border-bottom:1px solid #ccc;margin-bottom:1em;padding:5px;}
body.admin table{margin:0 0 1.4em;width:100%;}
body.admin thead th{border-bottom:2px solid #ccc;font-weight:bold;padding:0 1em 0 0;}
body.admin tbody{border-top:none;}
body.admin td,body.admin th{padding:.3em .5em;vertical-align:middle;}
body.admin tr.even,body.admin tr.odd,body.admin tbody th{border:solid #ccc;border-width:1px 0;}
body.admin tr.odd td.active{background-color:#e9e9e9;}
body.admin tr.even td.active{background-color:#eee;}
body.admin tr.odd,body.admin tr.info{background-color:#eee;}
body.admin tr.even{background-color:#f5f5f5;}
body.admin tr.drag{background-color:#fffff0;}
body.admin tr.drag-previous{background-color:#ffd;}
body.admin td.region,body.admin td.module,body.admin td.container,body.admin td.category{background-color:#ddd;border-bottom:1px solid #ccc;border-top:1em solid #fff;color:#666;font-weight:bold;}
body.admin tr:first-child td.region,body.admin tr:first-child td.module,body.admin tr:first-child td.container,body.admin tr:first-child td.category{border-top-width:0;}
body.admin table.sticky-header{margin:0 0 0 1px;z-index:1;}
body.admin table.sticky-header th{padding-top:.5em;}
span.form-required{color:#ffae00;}

/* messages */
.messages{background-color:#fff;border:1px solid #b8d3e5;}
.messages,.preview,div.warning,div.error{margin:0 0 1.5em;padding:8px 1em;}
.messages ul{margin:0;}
.preview{background-color:#fcfce8;border:1px solid #e5e58f;}
.preview .node{background-color:#fcfce8;}
div.status{border-color:#c7f2c8;color:#33a333;}
div.error,tr.error{background-color:#fcc;color:#a30000;}
.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}

/* status report */
table.system-status-report tr.error,table.system-status-report tr.error th{background-color:#fcc;border-color:#ebb;color:#200;}
table.system-status-report tr.warning,table.system-status-report tr.warning th{background-color:#ffd;border-color:#eeb;}
table.system-status-report tr.ok,table.system-status-report tr.ok th{background-color:#dfd;border-color:#beb;}
table.system-status-report th{padding-bottom:6px;padding-top:6px;}
table.system-status-report th,table.system-status-report tr.merge-up td{padding-left:30px;}

/* user login form */
form#user-login{}
	form#user-login .form-item{clear: both;}
	form#user-login .form-item div.description{width: 48%;float: left;padding: 5px 0px 0px 10px;clear: right;line-height: 15px;}
	form#user-login .form-item input{padding: 5px;font-size: 1.5em;width: 48%;display: block;float: left;}
	form#user-login .form-submit{clear: both;float: none;display: block;}
form#user-pass{}
	form#user-pass .form-item{clear: both;}
	form#user-pass .form-item input{padding: 5px;font-size: 1.5em;width: 200px;display: block;float: left;}
	form#user-pass .form-submit{clear: both;float: none;display: block;}
form#user-register{}
	form#user-register .form-item{clear: both;}
	form#user-register .form-item div.description{width: 48%;float: left;padding: 5px 0px 0px 10px;clear: right;line-height: 15px;}
	form#user-register .form-item input{padding: 5px;font-size: 1.5em;width: 48%;display: block;float: left;}
	form#user-register .form-submit{clear: both;float: none;display: block;}
	
	
/*ADD Plugins*/
.showgrid{background: url(images/grid.gif) repeat;}

#containerPositionBox{position: absolute;top: 410px;width: 100%;}
#containerPositionBox_s{position: absolute;top: 246px;width: 100%;background: url(img/bg.jpg) repeat-y center;}
div.container{width: 960px;margin: 0px auto;}

#field_photo_gallery_image_values tr.draggable td{background: url(images/drag.gif) repeat-x top;}

/*in hack*/
#content{padding: 0px 0px 0px 0px; overflow: hidden;min-height:606px;}
	.secondpage #content{overflow: visible;}
#outer1{width: 100%; margin-right: -250px; float: left;}
#outer2{margin-right: 120px;}
#outer3{width: 100%; margin-left: -355px; float: right;}
#main{margin:0px 43px 0px 366px;padding: 0px 0px 0px 22px;}
#LeftColum{width: 335px; float: left;}
#RightColum{width: 143px; float: right;padding: 0px 0px 0px 0px;}
/*end in hack*/

.secondpage #LeftColum{float: left;margin: 0 0 20px 11px;width: 260px;}

.retable{}
.retable-noneleft #main{margin:0px 43px 0px 366px;}
.retable-noneright #main{margin: 0px 12px 0px 366px;}
.secondpage.retable-noneright #main{margin: 0px 12px 0px 286px;padding: 0px 0px 10px 22px;}
	.retable-noneright #outer2{margin-right: 0px;}
.retable-noneleft-noneright #main{margin:0px 12px 0px 300px;}
	.retable-noneleft-noneright #outer2{margin-right: 0px;}


#contact-mail-page{font-size: 1.2em;}
	#contact-mail-page .form-item{clear: both;font-size: 12px;}
		#contact-mail-page .form-item label{font-weight: normal;display: block;width: 220px;float: left;text-align: right;padding: 5px 10px 0px 0px;}
	#contact-mail-page .form-item input{padding: 5px;border: none;background: url(img/input.jpg) no-repeat left center;padding: 10px 5px;width: 220px;outline: none;margin: 0px;}
	#contact-mail-page .form-item textarea{border: none;background: url(img/textarea.jpg) no-repeat left center;width: 276px;height: 130px;padding: 12px;outline: none;}
	#contact-mail-page .grippie{display: none;}
	#contact-mail-page .form-submit{padding: 5px;margin: 0px 0px 20px 234px;}

#block-menu-menu-editormenu{border: solid 1px #F0C020;background: #FFFFD3;}
	#block-menu-menu-editormenu h2{padding: 0px 0px 0px 10px;}
	#block-menu-menu-editormenu ul li{background-image: none;padding: 0px 0px 0px 0px;}
	#block-menu-menu-editormenu ul li a{padding: 3px 0px 3px 10px;}
	#block-menu-menu-editormenu ul li.last{font-weight: bold;}
	#block-menu-menu-editormenu ul li a:hover{color: Maroon;}
	#block-menu-menu-editormenu ul li.last a:hover{color: red;}



/* Views default styles */	
.block-views{}
	.block-views .views-row{margin: 0px 0px 15px 0px;}
		.block-views .views-field-created{font-style: italic;font-size: 0.9em;color: Gray;}
		.block-views .views-field-title{margin: 0px 0px 0px 0px;font-size: 1.2em;}
		.block-views .views-field-teaser{font-size: 0.9em;}

.block .view-gallery{}
	.block .view-gallery .views-row{width: 70px;float: left;text-align: center;}
	.block .view-gallery .views-field-created{}
	.block .view-gallery .views-field-field-photo-gallery-image-fid{}
	.block .view-gallery .views-field-title{}

.block p{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}

#main .view{}
	#main .view .views-row{margin: 0px 0px 24px 0px;clear: both;}
	#main .view .views-field-created{font-style: italic;}
	#main .view .views-field-title{margin: 3px 0px 10px 0px;font-size: 1.5em;}
	#main .view .views-field-teaser{}
	#main .view .views-field-field-news-image-fid{float: left;margin: 0px 15px 0px 0px;}


/* CCK default styles */
.node .field-field-news-image{float: left;margin: 4px 15px 5px 0px;}
	.node .field-field-news-image img{}

.node .field-field-photo-gallery-image{}
	.node .field-field-photo-gallery-image .field-item{width: 175px;height: 175px;float: left;margin: 0px 16px 16px 0px;}
	
/* poly-pack.com.ua */
#first-bg{height: 520px;width: 100%;background: url(img/bg_first.jpg) no-repeat top center;}
#first-bg.lang-en{height: 520px;}
#first-bg_s{height: 520px;width: 100%;background: url(img/s_bg_first.jpg) no-repeat top center;}
#second-bg{height: 574px;width: 100%;background: url(img/bg_second.jpg) no-repeat center 0px;}
#second-bg_s{height: 574px;width: 100%;/*background: url(img/bg_second.jpg) no-repeat center 0px;*/}

#nav ul{list-style: none;padding: 15px 0px 0px 68px;width: 637px;font-size: 1.3em;float: left;}
#nav ul li{background-image: none;margin: 0px 15px 0px 0px;padding: 0px;float: left;}
#nav ul li a{display: block;border-bottom: solid 3px #949494;text-decoration: none;padding: 0px 0px 5px 0px;line-height: 22px;}
	#nav ul li a:hover{border-bottom: solid 3px #02aaeb;text-decoration: none;color: #018dc3;}
	#nav ul.primary-links li a.active{border-bottom: none;text-decoration: none;color: #018dc3;background: url(img/active.png) repeat-x bottom;padding: 0px 0px 12px 0px;}
	
#header .headerConteinerBlock{width: 960px;margin: 0px auto;}
	
#header .user-box-login{float:left;margin:0px 0 0 0px;padding:0 0 2px;text-align:right;}
#header #block-block-1{position: absolute;width:115px;margin: 0px 0 0 740px;top: 6px;}
/* #header #block-block-1{margin: 0 0 0 736px;position: absolute;top: 6px;width: 122px;} */
#header #block-block-5{position: absolute;width:50px;margin: 0px 0 0 800px;top: 6px;}
/*
* html #header .user-box-login{margin: -15px auto 0px auto;}
*:first-child+html #header .user-box-login{margin: -15px auto 0px auto;}
*/
	#header .user-box-login .user{}
	#header .user-box-login .user a{text-decoration: none;color: Black;font-size: 0.9em;background: url(img/user.gif) no-repeat left;padding: 0px 0px 0px 14px;z-index: 99;}
	#header .user-box-login .user a span{border-bottom: dashed 1px black;text-decoration: none;}
	
.block-icons-container{/*position: absolute;top: 55px;width: 100%;*/}
/*
* html .block-icons-container{margin: -15px 0px 0px 0px;}
*:first-child+html .block-icons-container{margin: -15px 0px 0px 0px;}
*/
#header ul.block-icons{list-style: none;width: 60px;float: right;margin:10px 0 0;}
	#header ul.block-icons li{background-image: none;float: right;margin: 0px;padding: 0px 0px 0px 10px;}
	#header ul.block-icons li a{display: block;width: 10px;height: 10px;background: url(img/ico.gif) no-repeat 0 0;}
		#header ul.block-icons li a:hover{background-position: 0px -11px}
	#header ul.block-icons li.item02 a{background-position: -19px 0px}
		#header ul.block-icons li.item02 a:hover{background-position: -19px -11px}
	#header ul.block-icons li.item03 a{background-position: -36px 0px}
		#header ul.block-icons li.item03 a:hover{background-position: -36px -11px}
	#header ul.block-icons li a span{display: none;}
	
div.introloader{width: 100%;height: 222px;position: absolute;top: 133px;}
	div.introloader .content{width: 959px;height: 222px;margin: 0px auto;}
	
#header #block-user-0{position: absolute;top: 70px;width: 960px;}
	#header #block-user-0 .content{width: 400px;margin: 0px auto;padding:12px 24px 0 450px;background: url(img/login960.gif) no-repeat top center;height: 80px;}
	#header #block-user-0 div.form-item{float: left;padding: 0px 10px 0px 0px;height: 15px;}
	#header #block-user-0 #edit-pass-wrapper{width: 170px;}
	#header #block-user-0 label{color: White;float: left;padding: 7px 2px 0px 0px;}
	#header #block-user-0 label span{display: none;}
	#header #block-user-0 .form-item input{border: solid 1px #008CC3;width: 100px;}
	#header.lang-en #block-user-0 .form-item input{border: solid 1px #008CC3;width: 85px;}
	#header #block-user-0 #edit-submit{margin: 9px 0px 0px 0px;}
		#header #block-user-0 ul{font-size: 0.8em;list-style: none;margin: -20px 0px 0px 0px;padding: 0px;position: absolute;top: 0px;display: none;}
		#header #block-user-0 ul li{float: left;padding: 0px 10px 0px 0px;margin: 0px;}
		#header #block-user-0 ul li a{color: White;}
		
/* NEWS */
#LeftColum #block-views-news-block_1{padding: 0px 0px 0px 40px;margin: 0px;min-height: 538px;}
.lang-ru #LeftColum #block-views-news-block_1{min-height: 512px;}
#LeftColum #block-views-news-block_1 h2{font-family: "Trebuchet MS";padding: 0px 0px 8px 0px;}
#LeftColum #block-views-news-block_1 .views-row{padding: 0px 0px 8px 0px;}
	#LeftColum #block-views-news-block_1 .views-row .views-field-created{display: block;color: White;background: url(img/date.png) no-repeat left top;padding: 1px 0px 8px 9px;}
	* html #LeftColum #block-views-news-block_1 .views-row .views-field-created{background: url(img/date.gif) no-repeat left top;}
	#LeftColum #block-views-news-block_1 .views-row .views-field-title{font-size: 1.3em;padding: 0px 0px 7px 0px;line-height: 1.2em;}
		#LeftColum #block-views-news-block_1 .views-row .views-field-title a{color: Black;}
		#LeftColum #block-views-news-block_1 .views-row .views-field-title a.active{color: #797979;text-decoration: none;cursor: text;}
	#LeftColum #block-views-news-block_1 .views-row .views-field-teaser{color: #797979;}

#LeftColum #block-block-2, 
#LeftColum #block-block-4{margin: 0 0 0 27px;}
	#LeftColum #block-block-2 ul, 
	#LeftColum #block-block-4 ul{list-style: none;}
	#LeftColum #block-block-2 ul li, 
	#LeftColum #block-block-4 ul li{padding: 2px 0px 2px 30px;margin: 0px 0px 10px 0px;font-size: 1.2em;}
	#LeftColum #block-block-2 ul li a, 
	#LeftColum #block-block-4 ul li a{color: Black;}
	#LeftColum #block-block-2 ul li.item01, 
	#LeftColum #block-block-4 ul li.item01{background: url(img/arch_ico.gif) no-repeat left;}
	#LeftColum #block-block-2 ul li.item02, 
	#LeftColum #block-block-4 ul li.item02{background: url(img/mail_ico.gif) no-repeat left;}
		#LeftColum #block-block-2 ul li.item02 a, 
		#LeftColum #block-block-4 ul li.item02 a{text-decoration: none;border-bottom: dashed 1px black;}

.lang-en #LeftColum #block-block-2 ul li, 
.lang-en #LeftColum #block-block-4 ul li{float: left;margin: 0 20px 0 0;}
		
a.hLinkCopy{text-decoration: none;cursor: text;color: Black;}

#main .shortcontent{background: url(img/mainbuild.jpg) no-repeat top left;padding: 20px;font-size: 0.9em;color: #73706F;line-height:19px;padding:27px 27px 25px 342px;height:158px;}
	#main .shortcontent p{margin: 0px;padding: 0px 0px 10px 0px;}
	#main .descriptionShortContentFor{font-size: 0.9em;color: #73706F;clear: both;}
	
#main .content{}
	#main .content .left{float:left;margin:0 44px 0 0;width:340px;}
		#main .content .left h2{color: #0024AB;font-size: 1.5em;line-height:25px;}
		#main .content .left p{margin: 20px 0px 17px 0px;}
	#main .content .right{float:left;width:141px;}
	#main .content .right a img{text-decoration: none;border: none;}
	#main .content .right a{text-decoration: none;color: Black;}
	#main .content .right a span{text-decoration: underline;display: block;text-align: center;}
	#main .content .right ul li{background-image: none;text-align: center;padding: 4px 0px 16px 0px;}
	
#LeftColum .block-simplenews{margin:0px 0 0 5px;padding:0;position:absolute;top:590px;width:200px;background: url(img/newsletter.gif) no-repeat top left;padding:20px 0 0 12px;color: White;}
.lang-en #LeftColum .block-simplenews{top: 577px;margin: 0 0 0 95px;}
	* html #LeftColum .block-simplenews{background: url(img/ienewsletter.gif) no-repeat top left;}
	#LeftColum .block-simplenews p{display: none;}
	#LeftColum .block-simplenews #edit-mail{width: 130px;border:1px solid #008CC3;margin: 0px;}
	#LeftColum .block-simplenews .form-item{margin: 0px;height:20px;}
		* html #LeftColum .block-simplenews .form-item{margin: 0px;height:16px;}
	#LeftColum .block-simplenews #edit-submit{margin:8px 0 0 42px;width:89px;}
		*:first-child+html #LeftColum .block-simplenews #edit-submit{margin:15px 0 0 42px;}
		* html #LeftColum .block-simplenews #edit-submit{margin:15px 0 0 42px;}
	#LeftColum .block-simplenews label{color: White;display: inline;font-weight: normal;}
	#LeftColum .block-simplenews label span{display: none;}
	#LeftColum .block-simplenews .issues-link, 
	#LeftColum .block-simplenews .feed-icon{display: none;}

.frontpage #main .node h2.title{display: none;}

#containerPositionBox_s div.containerPositionBoxBot{background: url(img/s_bg_second.jpg) no-repeat bottom center;width: 100%;}

div.secondpage{}
	div.secondpage div.containerContent{/**/}
		div.secondpage div.containerContent div.sContainerContent{background: url(img/top.jpg) no-repeat top center;}
		
div.secondpage #content{padding: 25px 0 0;}		
		
div.frontpage #main .aboveRegion{clear: both;margin: 0px 0px 15px;}
	div.frontpage #main .aboveRegion .block{background: url(img/9.jpg) no-repeat top left;color: #73706F;height: 205px;}
		div.frontpage #main .aboveRegion .block .views-field-edit-node{text-align: right;}
		div.frontpage #main .aboveRegion .block .views-field-body{padding: 11px 15px 0 314px;}
			div.frontpage #main .aboveRegion .block .views-field-body p{font-size: 12px;line-height: 16px;}
			div.frontpage #main .aboveRegion .block .views-field-body em{display: block;font-style: normal;margin: 0 0 0 -335px;position: absolute;top: 210px;display: none;}
			
.frontpage #main .node{float: left;width: 380px;min-height: 390px;}
	.frontpage #main .node h2{color: #0024AB;font-size: 1.5em;line-height: 25px;}
.frontpage #main .block-menu{width: 180px;float: left;}
	.frontpage #main .block-menu ul{list-style: none;margin: 0px;padding: 0px;}
		.frontpage #main .block-menu ul li{background-image: none;text-align: center;padding: 115px 0px 20px 0px;}
		.frontpage #main .block-menu ul li.first{background: url(img/iso.gif) no-repeat top center;}
		.frontpage #main .block-menu ul li.last{background: url(img/medal.gif) no-repeat top center;}
			.frontpage #main .block-menu ul li a{color: Black;}

/* default styles */
.secondpage #LeftColum .block{margin: 0px 20px;}
.secondpage #LeftColum .block h2{font-family: "Trebuchet MS";padding: 0 0 8px;font-size: 1.8em;line-height: 1.1em;margin: 9px 0;}
.secondpage #LeftColum .block a{color: #004F6D;text-decoration: underline;}
.secondpage #LeftColum .block a:visited{color: Gray;}
.secondpage #LeftColum .block a:hover{color: Navy;}

.secondpage #LeftColum .block-views{margin: 0 14px;background: url("img/line.jpg") no-repeat scroll center bottom transparent;padding: 0 0 15px;}
	.secondpage #LeftColum .block-views .views-row{margin: 0 0 0px;}
		.secondpage #LeftColum .block-views .views-row a{display: block;padding: 4px 0px 0px 0px;margin: 0px 0px 2px;}
			.secondpage #LeftColum .block-views .views-row a span{display: block;padding: 0px 10px 4px 22px;margin: 0px;}
		.secondpage #LeftColum .block-views .views-row a.active{color: White;text-decoration: none;background: url(img/li.gif) no-repeat left top;}
			.secondpage #LeftColum .block-views .views-row a.active span{background: url(img/li.gif) no-repeat left bottom;display: block;}
	.secondpage #LeftColum .block-views h2{font-size: 1.4em;padding: 0px;}

.secondpage #LeftColum .block-menu{margin: 0 14px;background: url("img/line.jpg") no-repeat scroll center bottom transparent;padding: 0 0 15px;}
	.secondpage #LeftColum .block-menu ul{margin: 0 0 0px;}
	.secondpage #LeftColum .block-menu li{margin: 0 0 0px;background-image: none;padding: 0px;font-size: 1.2em;}
		.secondpage #LeftColum .block-menu li a{display: block;padding: 4px 0px 0px 0px;margin: 0px 0px 2px;}
			.secondpage #LeftColum .block-menu li a span{display: block;padding: 0px 10px 4px 22px;margin: 0px;}
		.secondpage #LeftColum .block-menu li a.active{color: White;text-decoration: none;background: url(img/li.gif) no-repeat left top;}
			.secondpage #LeftColum .block-menu li a.active span{background: url(img/li.gif) no-repeat left bottom;display: block;}
	.secondpage #LeftColum .block-menu h2{font-size: 1.4em;padding: 0px;}
	
			.secondpage #LeftColum .block-views .view-news .views-row a.active{color: White;text-decoration: none;background-image: none;color: Gray;}
			.secondpage #LeftColum .block-views .view-news .views-row a.active span{background-image: none;display: block;}
			.secondpage #LeftColum .block-views .view-news .views-row a span{padding: 0px;}

.secondpage #main h1{margin: 26px 0px 20px 0px;font-family: "Trebuchet MS";color: #0024AB;font-size: 2.1em;}
.secondpage #main{font-family: Arial, Helvetica, sans-serif;}
	.secondpage #main .node p{padding: 3px 0px 5px 0px;}
.secondpage #main .node h2{margin: 26px 0px 12px 0px;font-family: "Trebuchet MS";color: #0024AB;font-size: 1.5em;}
.secondpage #main .node blockquote{font-size: 1.2em;font-style: normal;background: url(img/t.jpg) no-repeat top left;margin: 12px 0px 16px;padding: 2px 0px 2px 65px;}
.secondpage #main .node blockquote p{padding: 0px;}
.secondpage #main .node ul{color: #00508C;margin: 0px 0px 12px 6px;}
	.secondpage #main .node ul li{background: url(img/linode.gif) no-repeat 0 4px;padding: 2px 0px 5px 18px;}
.secondpage #main .node img{background: White;padding: 4px;margin: 12px;}


/* tables */
.secondpage #main .node table{border-collapse:separate;border-spacing:2px;border: none;padding: 5px;background: #EEEEEE;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;}
.secondpage #main .node table:hover{}
	.secondpage #main .node table td{border: solid 1px #CFCFCF;background: White;}

/* production menu */			
.secondpage #LeftColum #block-views-productionmenu-block_1, 
.secondpage #LeftColum #block-views-productionmenu-block_2, 
.secondpage #LeftColum #block-views-productionmenu-block_3, 
.secondpage #LeftColum #block-views-productionmenu-block_4{background: url(img/line.jpg) no-repeat bottom center;margin: 0 0 8px;padding: 0 0 15px;}

.secondpage #LeftColum #block-views-productionmenu-block_1 h2, 
.secondpage #LeftColum #block-views-productionmenu-block_2 h2, 
.secondpage #LeftColum #block-views-productionmenu-block_3 h2, 
.secondpage #LeftColum #block-views-productionmenu-block_4 h2{font-size: 1.3em;margin: 0px 50px 0px 20px;font-weight: bold;}

.secondpage #LeftColum #block-views-productionmenu-block_1 table, 
.secondpage #LeftColum #block-views-productionmenu-block_2 table, 
.secondpage #LeftColum #block-views-productionmenu-block_3 table, 
.secondpage #LeftColum #block-views-productionmenu-block_4 table{padding: 0px;margin: 0px;background: transparent;border: none;}

.secondpage #LeftColum #block-views-productionmenu-block_1 table tr, 
.secondpage #LeftColum #block-views-productionmenu-block_2 table tr, 
.secondpage #LeftColum #block-views-productionmenu-block_3 table tr, 
.secondpage #LeftColum #block-views-productionmenu-block_4 table tr{padding: 0px;margin: 0px;background: transparent;border: none;}

.secondpage #LeftColum #block-views-productionmenu-block_1 td, 
.secondpage #LeftColum #block-views-productionmenu-block_2 td, 
.secondpage #LeftColum #block-views-productionmenu-block_3 td, 
.secondpage #LeftColum #block-views-productionmenu-block_4 td{clear: both;padding: 3px 0px 6px;margin: 0px;background: transparent;border: none;}

.secondpage #LeftColum #block-views-productionmenu-block_1 td.views-field-title, 
.secondpage #LeftColum #block-views-productionmenu-block_2 td.views-field-title, 
.secondpage #LeftColum #block-views-productionmenu-block_3 td.views-field-title, 
.secondpage #LeftColum #block-views-productionmenu-block_4 td.views-field-title{text-align: right;width: 99%;padding: 0px 10px 0px 50px;line-height: 1.3em;}

.secondpage #LeftColum #block-views-productionmenu-block_1 td.views-field-title a.active, 
.secondpage #LeftColum #block-views-productionmenu-block_2 td.views-field-title a.active, 
.secondpage #LeftColum #block-views-productionmenu-block_3 td.views-field-title a.active, 
.secondpage #LeftColum #block-views-productionmenu-block_4 td.views-field-title a.active{text-decoration: none;color: Black;}

.secondpage #LeftColum #block-views-productionmenu-block_1 td.views-field-field-production-image-ico-fid, 
.secondpage #LeftColum #block-views-productionmenu-block_2 td.views-field-field-production-image-ico-fid, 
.secondpage #LeftColum #block-views-productionmenu-block_3 td.views-field-field-production-image-ico-fid, 
.secondpage #LeftColum #block-views-productionmenu-block_4 td.views-field-field-production-image-ico-fid{padding: 8px 0px 0px;text-align: right;}

.secondpage #main .node .meta div.links ul.links li.print_html{background: url("img/print.png") no-repeat scroll 0 4px transparent;display: block;margin: 0 0 0 501px;padding: 0 0 0 15px;position: absolute;top: 25px;}
	.secondpage #main .node .meta .print_html a{color: #0175C3;}
	.secondpage #main .node .meta .print_html a img{display: none;}
	
#YMapsID{width: 600px;height: 400px;border:1px solid silver;margin: 0px auto;}
	.YMaps-b-balloon_full .YMaps-b-balloon-frame{cursor:default;margin:0;padding:0;}
	#YMapsID .YMaps-b-balloon-wrap table{margin:0;padding:0;}
	table.YMaps-b-balloon-frame{margin: 0em 0;width: auto;}
	table.YMaps-b-balloon-frame .YMaps-b-balloon-content{width: 195px;height: 43px;white-space:nowrap;padding: 0 18px 0 0;}
		table.YMaps-b-balloon-frame .YMaps-b-balloon-content p{padding: 0px 0px;}
		table.YMaps-b-balloon-frame .YMaps-b-balloon-content strong{display: block;background: url(img/logo.jpg) no-repeat center;width: 164px;height: 24px;}
			table.YMaps-b-balloon-frame .YMaps-b-balloon-content strong em{display: none;}
			
#block-views-contactbox-block_1{}
	#block-views-contactbox-block_1 td{}
		#block-views-contactbox-block_1 .views-row .views-field-body td, 
		#block-views-contactbox-block_2 .views-row .views-field-body td{font-size: 1.3em;}
			#block-views-contactbox-block_1 .views-row .views-field-body td, 
			#block-views-contactbox-block_2 .views-row .views-field-body td{vertical-align: top;}
				#block-views-contactbox-block_1 .views-row .views-field-body td dl, 
				#block-views-contactbox-block_2 .views-row .views-field-body td dl{clear: both;margin: 0px 0px 2px 0px;text-align: right;}
					#block-views-contactbox-block_1 .views-row .views-field-body td dl dt, 
					#block-views-contactbox-block_2 .views-row .views-field-body td dl dt{font-weight: bold;width: 100px;float: left;}
					#block-views-contactbox-block_1 .views-row .views-field-body td dl dd, 
					#block-views-contactbox-block_2 .views-row .views-field-body td dl dd{margin: 0 0 0 111px;text-align: left;width: 160px;}
					
.secondpage #main .views-field-title{}
	.secondpage #main .views-row a{color: #0024AB;}
	
	.secondpage #main .view-news .views-field-field-news-image-fid{margin: 2px 10px 0px 0px;}
	.secondpage #main .view-news .views-field-view-node{clear: both;}
		.secondpage #main .view-news .views-field-view-node span{display: none;}

.page-node-type-page .secondpage #main .node strong{font-weight: normal;}

.views-field-edit-node{}
	.views-field-edit-node a,
	.secondpage #main .views-field-edit-node a{padding: 0px 4px;background: Red;color: White;font-size: 10px;text-decoration: none;}
	.views-field-edit-node a:hover,
	.secondpage #main .views-field-edit-node a:hover{background: Maroon;text-decoration: none;}
	
.secondpage #main .node .field-field-fair-images{clear: both;}
	.secondpage #main .node .field-field-fair-images .field-items .field-item{float: left;margin: 0 6px 18px 23px;}
	
.secondpage #main .view-awards{}
	.secondpage #main .view-awards .views-row{padding: 0px 0px 20px 0px;background: url(img/fair.jpg) no-repeat bottom center;}
		.secondpage #main .view-awards .views-row .views-field-field-premy-image-fid{float: left;width: 260px;text-align: center;}
		.secondpage #main .view-awards .views-row .views-field-title{color: #0024AB;}
		.secondpage #main .view-awards .views-row .views-field-body{width: 330px;float: right;margin: 0px 20px 0px 0px;}
			.secondpage #main .view-awards .views-row .views-field-body strong{font-weight: normal;display: block;padding: 0px 0px 4px 0px;color: #0024AB;}
			.secondpage #main .view-awards .views-row .views-field-body i{display: block;text-align: right;font-style: normal;font-weight: bold;color: Maroon;}
			.secondpage #main .view-awards .views-row .views-field-body p{margin: 0px;padding: 0px;}
			.secondpage #main .view-awards .views-row .views-field-body ul{margin: 0px;padding: 0px;}
				.secondpage #main .view-awards .views-row .views-field-body ul li{background-image: none;padding: 6px 5px;margin: 0px 0px 12px;background: #F7FFFF;border: solid 1px #C4D2D2;border-left: none;border-right: none;}
		.secondpage #main .view-awards .views-row .views-field-edit-node{position: absolute;}
		.secondpage #main .view-awards .views-row .views-field-view-node{clear: both;height: 1px;}
			.secondpage #main .view-awards .views-row .views-field-view-node span{display: none;}
		
#block-menu-primary-links{}
	#block-menu-primary-links ul li{background-image: none;margin: 0px 15px 0px 0px;padding: 0px;float: left;}
	#nav #block-menu-primary-links ul li a:hover{display: block;border-bottom: none;text-decoration: none;background: url(img/active.gif) repeat-x bottom;padding: 0px 0px 12px 0px;}
	#nav #block-menu-primary-links ul li a{display: block;border-bottom: none;text-decoration: none;background: url(img/_active.gif) repeat-x bottom;padding: 0px 0px 12px 0px;}
	#nav #block-menu-primary-links ul li.active-trail a{border-bottom: none;text-decoration: none;color: #018dc3;background: url(img/active.png) repeat-x bottom;}
	
#main .view-companylife{}
	#main .view-companylife .item-list ul{}
		.secondpage #main .view-companylife .item-list ul li{font-size: 0.9em;background: url("img/linode.gif") no-repeat scroll 0 11px transparent;padding: 2px 0 5px 18px;margin: 0px;}

.secondpage #main .node .field-field-page-images{clear: both;}
	.secondpage #main .node .field-field-page-images .field-items .field-item{float: left;margin: 0 6px 18px 23px;}
	
.secondpage #LeftColum #block-user-1{/*position: fixed;left: 0px;*/background: White;/*top: 120px;*/padding: 10px 15px;border: solid 1px orange;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin: 15px 20px 43px;clear: both;}

.secondpage #LeftColum .block .item-list{margin: 0px 0px 0px 23px;}
.secondpage #LeftColum .block .item-list .item-list{margin: 0px;}
	.secondpage #LeftColum .block .item-list a.active{text-decoration: none;font-weight: bold;}
	.secondpage #LeftColum .block .item-list ul li{background: url(img/li_2.gif) no-repeat 0px 2px;margin: 2px 0px 3px 0px;}
		.secondpage #LeftColum .block .item-list ul li li{background: url(img/li_3.gif) no-repeat 0px 2px;}

.page-node-type-divisionpage .aboveRegion{width: 230px;float: left;margin: 0px 15px 0px 0px;}
	.page-node-type-divisionpage .aboveRegion .views-field-field-division-man-image-fid{}
		.page-node-type-divisionpage .aboveRegion .views-field-field-division-man-image-fid img{border: solid 1px silver;}
	.page-node-type-divisionpage .aboveRegion .views-field-field-division-man-name-value{font-weight: bold;font-size: 1.1em;padding: 4px 0px 3px 0px;}
	.page-node-type-divisionpage .aboveRegion .views-field-field-division-man-status-value{font-size: 0.9em;}
.page-node-type-divisionpage .node{width: 390px;float: left;}
	.page-node-type-divisionpage .node .field-field-division-man-contacts{background: none repeat scroll 0 0 #E5EFF8;border: 1px solid #C7E1EE;font-size: 0.9em;margin: 0 0 7px;padding: 8px 20px;}
		.page-node-type-divisionpage .secondpage #main .node .field-field-division-man-contacts p{margin: 0px;}

.page-node-type-divisionpage .secondpage #main .node .meta div.links ul.links li.print_html{margin: 0 0 0 253px;}

.secondpage #main .view-team{}
	.secondpage #main .view-team .views-row{clear: none;float: left;height: 223px;text-align: center;width: 212px;}
	.secondpage #main .view-team .views-row.views-row-first{clear: both;float: none;margin: 0px auto;}
		.secondpage #main .view-team .views-row .views-field-field-division-man-image-fid{}
			.secondpage #main .view-team .views-row .views-field-field-division-man-image-fid img{border: solid 1px silver;}
		.secondpage #main .view-team .views-row .views-field-title{font-size: 1.0em;margin: 0 0 5px;}
		.secondpage #main .view-team .views-row .views-field-field-division-man-status-value{color: gray;font-size: 0.9em;margin: 0 15px;line-height: 1.3em;}
		.secondpage #main .view-team .views-row .views-field-field-devision-man-node-refer-nid{font-size: 0.9em;margin: 0 15px;}
			.secondpage #main .view-team .views-row .views-field-field-devision-man-node-refer-nid a{}
		.secondpage #main .view-team .views-row .views-field-edit-node{position: absolute;margin: 105px 0 0 36px;}
			.secondpage #main .view-team .views-row .views-field-edit-node a{background: url(img/edit.png);}
			.secondpage #main .view-team .views-row .views-field-edit-node a:hover{background: Maroon;}
			
.node .field-field-production-gallery .field-item{float: left;margin: 0 6px 18px 23px;}

.secondpage #main #search-form .container-inline{background: url(img/search.gif) no-repeat center left;padding: 18px 0 10px;}
.secondpage #main #search-form label{font-weight: normal;color: #2396C7;}
	.secondpage #main #search-form input.form-text{margin: 0 22px 0 23px;padding: 6px 7px 6px;width: 486px;background: transparent;border: none;outline: none;font-size: 1.3em;}
	.secondpage #main #search-form input.form-submit{font-size: 1.2em;margin: 0 0 11px;padding: 2px;}
.secondpage #main .box{}
	.secondpage #main .box h2{display: none;}
	.secondpage #main .box dl{}
		.secondpage #main .box dl dt{font-size: 1.4em;font-weight: normal;}
		.secondpage #main .box dl dd{margin: 0px;}
			.secondpage #main .box dl dd p.search-info{display: none;}
				.secondpage #main .box dl dd p strong{color: White;background: #2396C7;padding: 1px 2px;font-weight: normal;}
				
.secondpage #main .node .field-field-page-images .field-item a img, 
.secondpage #main .node .field-field-production-gallery .field-item a img{border: solid 1px silver;background: White;padding: 4px;margin: 12px;}
.secondpage #main .node .field-field-page-images .field-item a:hover img, 
.secondpage #main .node .field-field-production-gallery .field-item a:hover img{background: White;padding: 4px;margin: 9px;border: solid 4px #02AAEB;}

.secondpage #LeftColum .block-nodeblock{background: url("img/line.jpg") no-repeat scroll center bottom transparent;padding: 0 0 15px;}
	.secondpage #LeftColum .block-nodeblock h2{font-size: 1.3em;font-weight: bold;}
	.secondpage #LeftColum .block-nodeblock a{font-size: 1.2em;}
	.secondpage #LeftColum .block-nodeblock .field-field-block-nodes{}
		.secondpage #LeftColum .block-nodeblock .field-field-block-nodes .field-item{margin: 0px 0px 10px 30px;clear: both;}
	.secondpage #LeftColum .block-nodeblock .field-field-block-files{}
		.secondpage #LeftColum .block-nodeblock .field-field-block-files .field-item{margin: 0px 0px 10px 0px;clear: both;}
			.secondpage #LeftColum .block-nodeblock .field-field-block-files .field-item img{float: left;margin: 6px 0px 0px 0px;}
			.secondpage #LeftColum .block-nodeblock .field-field-block-files .field-item a{display: block;float: right;margin: 0px 0px 10px 0px;width: 190px;}
.secondpage #LeftColum .block-nodeblock .meta ul.links{font-size: 8px;}
	.secondpage #LeftColum .block-nodeblock .meta ul.links a{background: Red;text-decoration: none;color: White;padding: 0px 4px;}
	.secondpage #LeftColum .block-nodeblock .meta ul.links a:hover{background: Maroon;}
	
#header .block-locale{position: absolute;top: 8px;}
	#header .block-locale ul{width: 945px;margin: 0px auto;}
		#header .block-locale ul li{background-image: none;float: right;margin: 0px 6px 0px 4px;padding: 0px;font-size: 10px;}
			#header .block-locale ul li a{color: Black;text-decoration: underline;}
			#header .block-locale ul li a.active{text-decoration: none;cursor: text;}
			

.frontpage #main .node .meta.clearfix{display: none;}

#footer .footerCount{margin: -38px 0 0;padding: 0;text-align: right;}

.secondpage #LeftColum #block-views-fairmenu-block_1{}
	.secondpage #LeftColum #block-views-fairmenu-block_1 h3{color: #2B464D;font-family: trebuchet MS;font-size: 1.2em;font-weight: normal;margin: 13px 0 3px 26px;padding: 0;}
		.secondpage #LeftColum #block-views-fairmenu-block_1 h3 a{}
	.secondpage #LeftColum #block-views-fairmenu-block_1 .views-rows-group{margin: 0 0 0 20px;font-weight: bold;}
	

/* Webform */
.page-node-type-webform #main .node p{}
.page-node-type-webform #main .node p img{margin: 0 12px 12px;}
.page-node-type-webform #main .node em{display: block;font-size: 15px;font-style: normal;padding: 31px 0 0;}
.page-node-type-webform #main .node h2{color: black;font-size: 23px;line-height: 14px;margin: 0;padding: 0;}
.page-node-type-webform #main .node h3{border-bottom: 1px dotted #CCCCCC;clear: both;color: #AAAAAA;font-family: trebuchet MS;padding: 8px 0 10px;}
.page-node-type-webform #main .node form.webform-client-form{clear: both;margin: 0 auto;}
	.page-node-type-webform #main .node form.webform-client-form .webform-component{clear: both;font-size: 12px;}
		.page-node-type-webform #main .node form.webform-client-form .webform-component label{display: block;float: left;font-weight: normal;padding: 5px 10px 0 0;text-align: right;width: 220px;}
		.page-node-type-webform #main .node form.webform-client-form .webform-component input.form-text{background: url("img/input.jpg") no-repeat scroll left center transparent;border: none;margin: 0;outline: none;padding: 10px 5px;width: 220px;}
		.page-node-type-webform #main .node form.webform-client-form .webform-component textarea{background: url("img/textarea.jpg") no-repeat scroll left center transparent;border: none;height: 130px;outline: none;padding: 12px;width: 276px;}
		.page-node-type-webform #main .node form.webform-client-form input.form-submit{margin: 0 0 20px 234px;padding: 5px;}
		.page-node-type-webform #main .node form.webform-client-form div#edit-date-jq-wrapper, 
		.page-node-type-webform #main .node form.webform-client-form div.textarea-identifier.description, 
		.page-node-type-webform #main .node form.webform-client-form .webform-component div.grippie{display: none;}

.page-node-type-webform #LeftColum #block-views-news-block_1 .views-row{padding: 0 10px 8px 0;}

#header #block-user-0{position: absolute;top: 27px;width: 960px;z-index: 9999;}
#nav ul{width: 820px;}

#main .view-answer{}
	#main .view-answer .views-row{}
		#main .view-answer .views-row .views-field-nothing-1{}
			#main .view-answer .views-row .views-field-nothing-1 table{margin: 0px 0px 8px 0px;}
				#main .view-answer .views-row .views-field-nothing-1 table td{vertical-align: top;padding: 0px;}
				#main .view-answer .views-row .views-field-nothing-1 table td.date{white-space: nowrap;width: 2%;padding: 0px 10px 0px 0px;color: #aaaaaa;font-size: 11px;}
				#main .view-answer .views-row .views-field-nothing-1 table td.name{font-weight: bold;white-space: nowrap;color: #0024ab;width: 2%;padding: 0px 4px 0px 0px;}
					#main .view-answer .views-row .views-field-nothing-1 table td.name b{font-weight: normal;color: black;padding: 0px 0px 0px 4px;}
				#main .view-answer .views-row .views-field-nothing-1 div.ans{color: #595959;border-bottom: 1px dotted #CCCCCC;padding: 0px 0px 10px 0px;}
	#main #block-views-answer-block_1 h2{border-bottom: 1px dotted #CCCCCC;clear: both;color: #AAAAAA;font-family: trebuchet MS;padding: 0px 0 10px;font-size: 18px;margin: 0 0 20px;}
	#main #block-views-answer-block_1 .view-footer{text-align: center;padding: 0px 0px 10px 0px;}
		#main #block-views-answer-block_1 .view-footer a{background: url("img/btn.jpg") no-repeat scroll center center transparent;color: white;display: block;font-size: 12px;height: 22px;padding: 7px 0 3px;width: 100%;}

.page-node-314 .node .meta.clearfix{display: none;}

#nav #block-menu-primary-links ul li.last a, 
#nav #block-menu-primary-links ul li.active-trail.last a{background: url("img/last.gif") repeat-x scroll 0 22px transparent;color: #C4072F;}

#LeftColum #block-menu-menu-obolochka {background: none;}
#LeftColum #block-menu-menu-obolochka ul li {list-style: none;background: url("img/btn_shell.gif") no-repeat center top;width: 242px;height: 80px;text-indent: -9999px;margin: 0 auto;padding: 0;}
	#LeftColum #block-menu-menu-obolochka ul li a span,
	#LeftColum #block-menu-menu-obolochka ul li a {height: 100%;width: 100%;background: transparent;}

#footer #primary-links {
	margin: 12px 0 -22px 0;
}
	
#header .block-locale ul .en.first {
	margin-right: -3px;
}

#footer #block-menu-menu-sitemapmenu {display: none;}
/* #footer {padding-top: -20px;} */

.item-list ul.pager {
	padding-bottom: 25px;
}