﻿@import "reset.css";
@import "second.css";

.brdr {
  border: solid 1px red;
}

body{background: #fff url(img/bg.jpg) no-repeat top; color: #222; font-family: Arial, Helvetica, sans-serif; font-size: small; line-height:1.4em; margin: 0; padding: 0;}

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

h1 {font-size: 2.6em; line-height: 1.1em; margin-bottom: .5em; font-family: Arial, Helvetica, sans-serif;}
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{color: #002674;outline: none;text-decoration: underline;}
a:visited {color: #656565;outline: none;text-decoration: underline;}

a:focus {outline: 1px dotted;}

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

a.hLinkCopy{cursor: text;text-decoration: none;color: Black;}

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

#sidebar-left{}

#sidebar-right{}

/**
 * 5.HEADER
 */
div.decorLine{background: url("img/line.png") repeat-x scroll center top transparent;height: 5px;position: absolute;top: 0;width: 100%;}

#header{margin: 0; padding: 0px 0 0px;font-family: "Trebuchet MS";}
	#header.headerImage{background: url(img/header/01.jpg) repeat-x top;}
	#header .headerContent{width: 750px;margin: 0px auto;}
#header #logo{float: left; padding: 0em 10px 0 0;}
	#header .sloganlogo{margin: 10px 0px 0px 0px;}
#header #sitename{float: right;margin: 0px 0px 0px 6px;width: 741px;/*background: #003FBE;*/color: White;/*background: url(img/header-gradient.png) center bottom repeat-x;*/}
#header.headerImage #sitename{background: transparent;color: Black;}
/* *:first-child+html #header #sitename{}*/
	#header #sitename .header{float: right;width: 190px;margin: 0px 15px 0px 0px;font-size: 1.0em;color: White;}
	#header #sitename .name{width: 467px;float: left;padding: 0px 0px 0px 30px;}
	/*#header .sitenameContent{background: url(img/above/header.png) repeat-x bottom;}*/
	#header.headerImage .sitenameContent{background: url(img/above/white.png) repeat-x bottom;}
		#header .sitenameContent .block{margin: 0px; padding: 0 0 1px;}
		#header .sitenameContent .sitenameContentRight{}
		#header .sitenameContent .sitenameContentLeft{min-height: 70px;padding: 20px 0px 0px 0px;}
#header h1,
#header #sitename p.description{font-weight: normal; margin: 0;font-size:2.2em;padding: 0px 0px 5px 0px;line-height:1.1em;color: Black;}
#header h1 a,
#header #sitename p.description a{text-decoration: none;color: White;}
#header.headerImage h1 a,
#header.headerImage #sitename p.description a{text-decoration: none;color: Black;}
#header #siteslogan{display: block;line-height: 1em;padding: 0px 0px 0px 1px;color: White;}

#header .clearfix{}


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

/* 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;}

.navigation_top{margin: 0 auto;width: 724px;}

/* bottom margin leaves space for secondary links */
#nav{font-size: 1em;line-height: 1em; margin: 2px 0 5px; position: relative;background: url(img/menu.png) no-repeat top center;width: 735px;padding: 0px 0px 27px 8px;float: right;}
	#nav a{color: Black;}

#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 .block {margin: 0;}

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

#nav ul.menu li{padding: 0px;margin: 0px;}
	#nav ul.menu li a{margin: 1px 0 0;padding: 12px 10px 13px;display: block;float: left;background: url(img/a.gif) no-repeat right top;font-size: 13px;text-decoration: none;color: #00297D;text-shadow:1px 1px White;}
	#nav ul.menu li.last a{background-image: none;}
	#nav ul.menu li a:hover{text-decoration: underline;}


/* Second Menu */
#block-menu-primary-links{}
#block-menu-primary-links ul.menu{position: absolute;top: 0px;list-style: none;width: 650px;z-index: 99;}
#block-menu-primary-links ul.menu li{display: block;float: left;padding: 0px;background-image: none;}
    #block-menu-primary-links ul.menu ul li{display: block;float: none;padding: 0px;background-image: none;}
#block-menu-primary-links a{color: White;font-size: 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;display: block;padding: 8px 8px;margin: 0px;float: left;}
    #block-menu-primary-links ul ul a{color: White;font-size: 11px;float: none;padding: 6px;}
#block-menu-primary-links a:hover, #block-menu-primary-links a.active:hover{}

/* ���������� ������ */
    #block-menu-primary-links ul li.expanded:hover a{}
    #block-menu-primary-links ul li.active-trail a{}
    #block-menu-primary-links ul li.expanded a:hover{}
    #block-menu-primary-links ul li.expanded ul{display: none;position: absolute;top: auto;width: auto;margin: 37px 0px 0px 0px;background: url(img/smenu.png);padding: 0px 4px 6px;}
    #block-menu-primary-links ul li.expanded ul li{}
		 #block-menu-primary-links ul li.expanded ul li a{padding: 6px 10px 6px 10px;width: 160px;background-image: none;text-shadow:none;color: Black;clear: both;text-decoration: underline;}
  	  #block-menu-primary-links ul li.expanded ul li a:hover{background-image: none;color: Black;background: White;text-decoration: none;}
        #block-menu-primary-links ul li.expanded ul ul{margin: 0px 0px 6px 0px;position: static;font-size: 0.9em;}
            #block-menu-primary-links ul li.expanded ul ul li{}
					#block-menu-primary-links ul li.expanded ul ul li a{padding: 6px 10px 6px 10px;}
    #block-menu-primary-links ul li.expanded:hover ul{display: block;}
    #block-menu-primary-links ul li.expanded ul li a.active{}


#nav #block-menu-menu-editmenu{padding: 10px 0 0;margin: 42px 0px 0px 550px;position: absolute;}
	#nav #block-menu-menu-editmenu ul li a{text-shadow:none;background: url("img/edit_pan.png") no-repeat scroll center top transparent;color: White;font-size: 11px;padding: 3px 12px 12px;text-decoration: none;}
	#nav #block-menu-menu-editmenu ul li a:hover{text-decoration: underline;}

#nav ul.icons{float: right;margin: 11px 7px 0 0;width: 56px;}
	#nav ul.icons li{background-image: none;float: left;margin: 0px;padding: 0px 4px 0px 5px;}
		#nav ul.icons li a{display: block;width: 12px;height: 10px;background: url(img/ico.gif) no-repeat 0 0;}
			#nav ul.icons li a:hover{background: url(img/ico.gif) no-repeat 0 -15px;}
			#nav ul.icons li.item-1 a{background: url(img/ico.gif) no-repeat -15px 0;}
				#nav ul.icons li.item-1 a:hover{background: url(img/ico.gif) no-repeat -15px -15px;}
			#nav ul.icons li a span{display: none;}

.breadcrumb {color: #ccc;padding: 0;}
.breadcrumb a:link, .breadcrumb a:visited {color: #666;}
.breadcrumb a:hover{color: #999;}

/**
 * 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;float: left;margin: 0 15px 0 0;}

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

.meta{margin: 0 0 6px;}
	.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 0 1.5em;padding: 1.5em 0px;font-size: 0.9em;background: url(img/line.gif) no-repeat center 72px;color: #838383;}
	#footer a{color: #838383;}
	#footer #primary-links{background: url(img/footer.png) no-repeat top center;text-align: center;height: 50px;padding: 3px 0px 0px 0px;}
		#footer #primary-links a{color: #7D7D7D;/*text-shadow:1px 1px #F0F0F0;*/}
		#footer #primary-links a:hover{color: Black;}
	#footer div.footerleft{float: left;width: 409px;background: url(img/zina.gif) no-repeat right;text-align: right;padding: 0px 30px 0px 0px;font-size: 10px;line-height: 14px;}
	#footer div.footerright{border-left: 2px solid #989898;float: right;font-size: 10px;line-height: 14px;padding: 6px 0 10px 7px;width: 440px;}
	#footer div.footercenter{text-align: center;}
		#footer div.footercenter ul{}
			#footer div.footercenter ul li{display: inline;}

#footer img.logo{float: left;width: auto;height: 33px;margin: 0px 5px 0px 0px;}

#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(img/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(img/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(img/menu-expanded.gif) no-repeat 1px .35em;}
ul li.collapsed{background:transparent url(img/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(img/menu-expanded.gif) no-repeat 0 50%;}
html.js fieldset.collapsed legend a{background:url(img/menu-collapsed.gif) no-repeat 0 50%;}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:.25em 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;}

/* show 12-colums grid in theme */
.showgrid{background: url(img/grid.gif) repeat;}
.showgrid16{background: url(img/grid16.png) repeat;}
.showgrid24{background: url(img/grid24.png) repeat;}

div.container{width: 960px;margin: 0px auto;}

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

/*in hack*/
#content {padding: 0px 0px 0px 0px;}
#outer1 {width: 100%; margin-right: -250px; float: left;}
#outer2 {margin-right: 120px;}
#outer3 {width: 100%; margin-left: -250px; float: right;}
#center {margin: 0 69px 0 221px;padding: 5px 8px;}
#LeftColum {width: 225px; float: left;}
#RightColum {width: 182px; float: right;padding: 0px 0px 0px 0px;}
/*end in hack*/

.retable{}
.retable-noneleft #center{margin: 0 80px 0 0;padding: 5px 19px;}
.retable-noneright #center{margin: 0px 0px 0px 224px;padding: 5px 19px;}
	.retable-noneright #outer2{margin-right: 0px;}
.retable-noneleft-noneright #center{margin:0px 0px 0px 0px;}
	.retable-noneleft-noneright #outer2{margin-right: 0px;}


#contact-mail-page{}
	#contact-mail-page .form-item{}
	#contact-mail-page .form-item input{padding: 5px;}
	#contact-mail-page .form-item textarea{border: solid 1px #CCCCCC;}

#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;}

/* contact form www.site.com/contact */
form#contact-mail-page{width: 270px;float: right;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;background: url(img/form.png);padding: 12px 12px 12px 14px;margin: 0 0 5px;}
	form#contact-mail-page input.form-text{border: none;width: 140px;height: 15px;padding: 3px 4px;border: solid 1px red;float: right;}
	form#contact-mail-page textarea.form-textarea{border: solid 1px #BCBCBC;height: 110px;width: 259px;padding: 5px;}
	form#contact-mail-page div.grippie{display: none;}
	form#contact-mail-page input.form-submit{padding: 4px;font-size: 1.0em;margin:8px 0px 0 0;float: right;}
	form#contact-mail-page #edit-message-wrapper{margin: 0px;}
		form#contact-mail-page #edit-message-wrapper label{display: none;}
		form#contact-mail-page div.form-item{clear: both;margin: 0;}
		form#contact-mail-page div.form-item label{font-weight: normal;padding: 0px 0px 0px 0px;font-size: 0.9em;float: left;width: 110px;line-height: 1.3em;}
			form#contact-mail-page #edit-name-wrapper label,
			form#contact-mail-page #edit-mail-wrapper label{padding: 5px 0px 0px 0px;}
		form#contact-mail-page label.option{display: none;}
		form#contact-mail-page div.form-item input.form-text{border: solid 1px silver;margin: 3px 0px 10px 0px;}



/* 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{}
	.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;}

#center .view{}
	#center .view .views-row{margin: 0px 0px 24px 0px;clear: both;}
	#center .view .views-field-created{font-style: italic;}
	#center .view .views-field-title{margin: 3px 0px 10px 0px;font-size: 1.5em;}
	#center .view .views-field-teaser{}
	#center .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 25px 0 0;}
	.node .field-field-news-image img{}

.node .field-field-photo-gallery-image{}
	.node .field-field-photo-gallery-image .field-item{float: left;margin: 0px 16px 16px 0px;}

#RightColum .block,
#LeftColum .block{width: 181px;margin: 0px;}
	#RightColum .block h2,
	#LeftColum .block h2{margin: 0px;padding: 0px;color: White;font-size: 1.0em;background: #003DB9;}
		#RightColum .block h2 span,
		#LeftColum .block h2 span{margin: 0px;display: block;padding: 5px 0px 6px 16px;}
	#RightColum .block .content,
	#LeftColum .block .content{padding: 6px 14px 1px 18px;font-size: 0.77em;line-height: 1.7em;background: url(img/block_bg.png) repeat-y center;}
		#RightColum .block .h2-footer,
		#LeftColum .block .h2-footer{background: transparent url(img/h2_bot.png) no-repeat top center;position: absolute;width: 100%;height: 6px;}
#RightColum .block	.block-footer,
#LeftColum .block	.block-footer{background: url(img/block_bot2.png) no-repeat top center;font-size: 0.1em;height: 19px;}

#RightColum #block-views-priselist-block_1 .content .filefield-file,
#LeftColum #block-views-priselist-block_1 .content .filefield-file{clear: both;}
#RightColum #block-views-priselist-block_1 .content .filefield-file img,
#LeftColum #block-views-priselist-block_1 .content .filefield-file img{float: left;}
#RightColum #block-views-priselist-block_1 .content .filefield-file a,
#LeftColum #block-views-priselist-block_1 .content .filefield-file a{display: block;line-height: 1.3em;padding: 6px 0px 0px 0px;}

#header .block .h2-footer,
.user-register-menu .h2-footer,
#footer .block .h2-footer,
#center .block .h2-footer,
#header .block .block-footer,
#footer .block .block-footer,
.user-register-menu .block-footer,
#center .block .block-footer{display: none;}

/* Yandex maps default style */
#center #block-block-1{clear: both;}
#YMapsID{width: 535px;height: 400px;border:1px solid silver;}
.retable-noneright #YMapsID{width: 705px;height: 400px;border:1px solid silver;}
	.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;}

/* default table style for node */
#center .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;}
	#center .node table td{border: solid 1px #CFCFCF;background: White;}

.views-field-edit-node a{background: url("img/edit_pan.png") no-repeat scroll center top transparent;color: White;font-size: 11px;padding: 2px 12px 10px;text-decoration: none;}
.views-field-edit-node a:hover{text-decoration: underline;}

.header #block-views-headercontacts-block_1 .views-field-edit-node a{background: url("img/edit_pan_3.png") no-repeat scroll center top transparent;color: White;display: block;font-size: 11px;line-height: 13px;padding: 2px 29px 10px;text-align: center;text-decoration: none;width: 90px;}
.header #block-views-headercontacts-block_1 .views-field-edit-node a:hover{text-decoration: underline;}

.views-field-edit-node.edit-logo{width: 120px;text-align: center;position: absolute;margin: 73px 0px 0px 22px;line-height: 12px;top: 0px;}
	.views-field-edit-node.edit-logo a{background: url("img/edit_pan_3.png") no-repeat scroll center top transparent;display: block;}

#header .views-field-edit-node.edit-name-slogan{width: 120px;text-align: center;position: absolute;margin: 6px 0px 0px 0px;line-height: 12px;}
	#header .views-field-edit-node.edit-name-slogan a{background: url("img/edit_pan_3.png") no-repeat scroll center top transparent;display: block;}

.search_reg{float: left;margin: 12px 0px 0px 0px;}
	.search_reg #search-block-form{margin: 0px;}
		.search_reg #edit-search-block-form-1-wrapper{display: block;float: left;margin: 0;padding: 0 4px 0 0;}
		.search_reg #search-block-form input.form-text{outline: none;background: url(img/search.png) no-repeat 0 0;width: 130px;border: none;height: 20px;padding: 3px 8px 5px 4px;margin: 0px;}
		.search_reg #search-block-form input.form-text:focus{background: url(img/search.png) no-repeat 0 -31px;}
		.search_reg #search-block-form input.form-submit{border: none;font-size: 0.1px;width: 35px;height: 26px;background: transparent url(img/ok.png) no-repeat 0 0;outline: none;text-indent: -9999px;}
		*:first-child+html .search_reg #search-block-form input.form-submit{border: none;font-size: 0.1px;width: 35px;height: 26px;outline: none;margin: 2px 0px 0px 0px;}
	#LeftColum .search_reg .block{width: auto;margin: 0px 0px 20px 0px;}
		#LeftColum .search_reg .block .h2-footer,
		#LeftColum .search_reg .block .block-footer{display: none;}
		#LeftColum .search_reg .block .content{padding: 0px;background-image: none;}


.frontpage #center .node h2{display: none;}
.frontpage #center .node .content h2{display: block;}

/* Prise-list download */
#LeftColum #block-views-priselist-block_1 .field-item,
#RightColum #block-views-priselist-block_1 .field-item{clear: both;}
#LeftColum #block-views-priselist-block_1 .field-item img,
#RightColum #block-views-priselist-block_1 .field-item img{display: block;float: left;padding: 0px 0px 10px 0px;}
#LeftColum #block-views-priselist-block_1 .field-item a,
#RightColum #block-views-priselist-block_1 .field-item a{padding: 0px 0px 10px 0px;display: block;}
#LeftColum #block-views-priselist-block_1 .views-field-edit-node,
#RightColum #block-views-priselist-block_1 .views-field-edit-node{clear: both;text-align: center;}
#LeftColum #block-views-priselist-block_1 .views-field-edit-node a,
#RightColum #block-views-priselist-block_1 .views-field-edit-node a{color: White;}


#block-views-headercontacts-block_1{}
	#block-views-headercontacts-block_1 .views-row{margin: 0px 0px 5px 0px;}
	#block-views-headercontacts-block_1 .views-field-field-contacts-phone-value{font-size: 26px;padding: 4px 0px 0px 0px;}
	#block-views-headercontacts-block_1 .views-field-field-contacts-other-value{}
	#block-views-headercontacts-block_1 .views-field-edit-node{position: absolute;margin: 9px 0 0 -79px;}
	#block-views-headercontacts-block_1 .view-footer{}
		#block-views-headercontacts-block_1 .view-footer a{color: White;}

body.cke_show_borders td{border: dotted 1px silver;}

#block-views-headercontacts-block_2{float: left;width: 350px;}
.retable-noneright #block-views-headercontacts-block_2{width: 360px;}
	#block-views-headercontacts-block_2 table{border-collapse: separate;border-spacing: 2px;padding: 5px;}
		#block-views-headercontacts-block_2 table td{vertical-align: top;}


.body-field-wrapper ul.tips,
.node-form ul.tips,
#center .textarea-identifier.description{display: none;}

.node-form a.ckeditor_links{text-decoration: none;border-bottom: dashed 1px #003366;float: left;margin: 0 10px 0 0;}

.node-form .form-item{margin-bottom: 5px;margin-top: 1em;}

.node-form .form-item .description{margin: 0px;}

#center #tabs-wrapper{border-bottom: dashed 1px silver;}
#center .tabs.primary{border: none;}
	#center .tabs.primary li{margin: 0px;display: block;float: left;padding: 0px;border: none;background: White;}
	#center .tabs.primary li.active{background: url(img/tab2.jpg) repeat-x top;}
		#center .tabs.primary li a{padding: 6px 12px;display: block;color: #5271ba;border-right: solid 1px white;text-decoration: underline;}
		#center .tabs.primary li a.active{background-image: none;font-weight: normal;text-decoration: none;cursor: text;color: White;}
		#center .tabs.primary li a:hover{text-decoration: underline;}
		#center .tabs.primary li a.active:hover{text-decoration: none;}


.page-node-16 #center #tabs-wrapper{display: none;}
.page-node-16 #center #edit-title-wrapper,
.page-node-3 #center #edit-title-wrapper,
.page-node-14 #center #edit-menu-link-title-wrapper div.description,
.page-node-16 #center .menu-item-form.collapsible.collapsed,
.page-node-3 #center .menu-item-form.collapsible,
.page-node-3 #center #edit-teaser-include-wrapper,
.page-node-3 #center a#cke_28{display: none;}

.page-node-16 #center #edit-field-contacts-header-0-value{height: 224px;}

.node-form .form-item .resizable-textarea{margin: 0 12px 0 0;width: auto;}

#center div.help{padding: 0px;margin: 0px;}
	#center div.help p{padding: 0px;margin: 0px;}
		#center div.help p br{display: none;}

.frontpage #center #block-block-2{}
	.frontpage #center #block-block-2 .content a{background: url("img/edit_pan.png") no-repeat top center transparent;color: White;font-size: 11px;padding: 2px 6px 10px;text-decoration: none;line-height: 26px;}
	.frontpage #center #block-block-2 .content a:hover{text-decoration: underline;}

.node img{background: White;margin: 7px;border-color: Silver;border-style: solid;border-width: 0;padding: 3px;}

#LeftColum #block-user-1 h2{background-color: #FF6666;}

.user-register-menu{background: url(img/admin_bg.png) repeat-x bottom;height: 29px;position: absolute;width: 100%;}
	.user-register-menu .content-admin{width: 940px;margin: 0px auto;padding: 2px 0px;}
	.user-register-menu .content-admin h2{font-size: 11px;float: left;margin: 0px;background: url(img/u.png) no-repeat 0 3px;padding: 2px 12px 4px 18px;color: Black;}

	.user-register-menu ul.menu{margin: 0px;width: 600px;padding: 1px;font-size: 11px;}
		.user-register-menu ul.menu li{background-image: none;float: left;padding: 0px;margin: 0px;line-height: 15px;}
		.user-register-menu ul.menu li.expanded{}
			.user-register-menu ul.menu li.expanded ul{background: url("img/und_menu.png") repeat scroll 0 -1px transparent;display: none;padding: 11px 5px 9px;position: absolute;width: 120px;z-index: 9999;}
			.user-register-menu ul.menu li.expanded:hover ul{display: block;}
				.user-register-menu ul.menu li.expanded:hover ul li{clear: both;display: block;}
				.user-register-menu ul.menu li.expanded:hover ul li.last{font-weight: normal;}
					.user-register-menu ul.menu li.expanded:hover ul li a{color: White;}
					.user-register-menu ul.menu li.expanded:hover ul li a:hover{color: Maroon;}
					.user-register-menu ul.menu li.expanded:hover ul li.last a{}
		.user-register-menu ul.menu li.last{font-weight: bold;}
			.user-register-menu ul.menu li a{margin: 0px 6px;padding: 0px;}
			.user-register-menu ul.menu li a:hover{text-decoration: none;}
			.user-register-menu ul.menu li.last a{}
		.user-register-menu ul.menu li ul li{margin: 0px 0px 4px 0px;}


#node-form .menu-item-form.collapsible{}
	#node-form .menu-item-form.collapsible #edit-menu-weight-wrapper,
	#node-form .menu-item-form.collapsible #edit-menu-parent-wrapper{/*display: none;*/}

#center .field-field-prise-file-download{}
	#center .field-field-prise-file-download .field-item{clear: both;}
		#center .field-field-prise-file-download .field-item img{display: block;float: left;background: transparent;}
		#center .field-field-prise-file-download .field-item a{display: block;float: left;padding: 15px 0 0;}

#center .views-field-edit-node a{color: White;}

.rtecenter{text-align: center;}
.rteleft{float: left;}
.rteright{float: right;}

/* disign edit form */
#center #tplcss-edit-page-form{font-family: Arial, Helvetica, sans-serif;}
	#center #tplcss-edit-page-form fieldset{background: #ffeb08;border: none;padding: 0px 0px 1px 0px;min-height: 30px;}
		#center #tplcss-edit-page-form fieldset legend{background: #ffeb08;display: block;width: 98%;padding: 8px 0px 8px 2%;font-size: 16px;}
			#center #tplcss-edit-page-form fieldset legend a{color: Black;text-decoration: none;border-bottom: dashed 1px Black;display: inline;background-image: none;padding: 0px;}
		#center #tplcss-edit-page-form fieldset .fieldset-wrapper{background: #fffde7;margin: 6px;padding: 20px;}
		#center #tplcss-edit-page-form fieldset .form-item{}
			#center #tplcss-edit-page-form fieldset .form-item label{font-weight: normal;font-size: 14px;color: #676767;display: inline;}
			#center #tplcss-edit-page-form fieldset .form-item input{}
			#center #tplcss-edit-page-form fieldset .form-item .form-radios label{font-size: 11px;color: Black;}
			#center #tplcss-edit-page-form fieldset .form-item .form-radios #edit-firma-bgheader-position-center-wrapper{width: 80px;padding: 88px 12px 0px;background: url(img/admin/bgicons.png) no-repeat 0px 0px;text-align: center;float: left;margin: 0px 10px 0px 0px;}
			#center #tplcss-edit-page-form fieldset .form-item .form-radios #edit-firma-bgheader-position-left-wrapper{width: 80px;padding: 88px 12px 0px;background: url(img/admin/bgicons.png) no-repeat -134px 0px;text-align: center;float: left;margin: 0px 10px 0px 0px;}
			#center #tplcss-edit-page-form fieldset #edit-firma-bgheader-wrapper{clear: both;}
			#center #tplcss-edit-page-form fieldset #edit-firma-bgcolor-wrapper input,
			#center #tplcss-edit-page-form fieldset #edit-firma-font-color-wrapper input{}
			#center #tplcss-edit-page-form fieldset .description{display: inline;}
	#center #tplcss-edit-page-form fieldset.settings_sitename .fieldset-wrapper{background: #fffee9 url(img/sitename.png) no-repeat 95%  20px;}
	#center #tplcss-edit-page-form fieldset.settings_sitemission .fieldset-wrapper{background: #fffee9 url(img/sitemission.png) no-repeat 95%  20px;}
	#center #tplcss-edit-page-form fieldset.settings_block_header .fieldset-wrapper{background: #fffee9 url(img/block_header.png) no-repeat 96%  20px;}
	#center #tplcss-edit-page-form fieldset.settings_block_content .fieldset-wrapper{background: #fffee9 url(img/block_content.png) no-repeat 96%  20px;}

img.firma_tpl_image{border: 4px solid white;}
img.firma_tpl_image:hover{border: 4px solid #ffec59;}
img.firma_tpl_image.active{border: 4px solid #00baff;}


#center ul#firma-main-links{border: 1px solid green;clear: both;height: 20px;}
	#center ul#firma-main-links li{float: left;}
		#center ul#firma-main-links li a{}

#center .view-gallery{}
	#center .view-gallery .views-row{clear: none;float: left;min-height: 181px;width: 167px;}

#center .node .field-field-gallery-photo{clear: both;}
	#center .node .field-field-gallery-photo .field-item{width: 140px;float: left;}
		#center .node .field-field-gallery-photo .field-item a{}

#center div.firma_tpl_item{display: block;float: left;}

#center #block-menu-menu-editemail{clear: both;margin: 0;padding: 0;}
	#center #block-menu-menu-editemail ul li{float: right;background-image: none;}
		#center #block-menu-menu-editemail ul li a{background: url("img/edit_pan_2.png") no-repeat scroll center top transparent;color: White;font-size: 11px;padding: 0px 22px 10px;text-decoration: none;}
		#center #block-menu-menu-editemail ul li a:hover{text-decoration: underline;}

#center .node-form .menu-item-form .fieldset-wrapper #edit-menu-weight-wrapper{display: none;}

/* catalog views */
#center .tvi-term-desc{padding: 0px 0px 15px 0px;}
#center .view-id-zdcatalog_subterms.view-display-id-attachment_1{}
	#center .view-id-zdcatalog_subterms.view-display-id-attachment_1 table td{width: 33%;padding: 5px 5px 0px 0px;}
		#center .view-id-zdcatalog_subterms.view-display-id-attachment_1 table td .views-field-name{}
			#center .view-id-zdcatalog_subterms.view-display-id-attachment_1 table td .views-field-name a{color: #CE4706;font-family: arial;font-size: 14px;font-weight: bold;}
			#center .view-id-zdcatalog_subterms.view-display-id-attachment_1 table td .views-field-name a:hover{color: Maroon;}
#center .view-id-zdcatalog_subterms.view-display-id-attachment_2{}
	#center .view-id-zdcatalog_subterms.view-display-id-attachment_2 .views-row .views-field-name{}
		#center .view-id-zdcatalog_subterms.view-display-id-attachment_2 .views-row .views-field-name a{color: #CE4706;font-family: arial;font-size: 14px;font-weight: bold;}
		#center .view-id-zdcatalog_subterms.view-display-id-attachment_2 .views-row .views-field-name a:hover{color: Maroon;}
	#center .view-id-zdcatalog_subterms.view-display-id-attachment_2 .views-row .views-field-description{color: gray;padding: 10px 0 0 20px;}

#center .item-list ul.admin-links{height: 15px;clear: both;}
	#center .item-list ul.admin-links li{margin: 0px 20px 0px 0px;padding: 0px;background-image: none;float: left;}
		#center .item-list ul.admin-links li a{background: url("img/edit_pan_2.png") no-repeat scroll center top transparent;color: White;font-size: 11px;padding: 3px 16px 12px;text-decoration: none;text-shadow: none;}
		#center .item-list ul.admin-links li a:hover{text-decoration: underline;}

#center .node h2{font-family: Arial, Helvetica, sans-serif;}

#center #block-block-4 a{/*background: url("img/edit_pan_2.png") no-repeat scroll center top transparent;color: White;font-size: 11px;padding: 3px 16px 12px;text-decoration: none;text-shadow: none;*/white-space: nowrap;}
	#center #block-block-4 a:hover{text-decoration: underline;}

.colorpicker input {background-color: transparent;border: 1px solid transparent !important;	position: absolute;	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	color: #898989;	top: 4px; right: 11px;	text-align: right; margin: 0 !important; padding: 0 !important;	height: 11px;}

ul.filter {float: right;font-size: 12px;}
form#tplcss-main-page-form div {clear: both;}
ul.themes li {background: none; background-color: #eee; height: 100px; width: 160px; min-height: 100px;}
ul.themes li div.theme-image {height: 20px; overflow: hidden; margin-bottom: 10px;}


#main ul.themes{}
	#main ul.themes li{}


.secondpage #center div.taxonomy-image{}
	.secondpage #center div.taxonomy-image img{float: left;margin: 0 18px 10px 0;}


#center .node ul,
#center .node ol{margin: 20px 0;}
#center .node ul li,
#center .node ol li{}

#center #main{margin: -3px -20px 0 -13px;padding: 0 20px 20px 20px;border-radius: 4px 4px 4px 4px;}

#LeftColum #block-search-0.block .content{background-color: transparent;border-style: none;}

body{background-image: none;background-color: #ececec;}
div.container{width: 900px;background: url(img/_re_content.jpg) repeat-y center;padding: 0px 30px;}
body #center #main{background: transparent;margin: 0px;}
body .secondpage #center #main{padding: 20px 80px;}
#center{padding: 0px;background: url(img/_re_top.jpg) no-repeat top center;}
img#logo{padding: 22px 0 0 61px;}
.navigation_top{width: auto;}
#nav{background: url("img/_re_menu.png") no-repeat scroll center top transparent;float: none;font-size: 1em;height: 63px;line-height: 1em;margin: 2px auto 5px;padding: 0 0 10px;position: relative;width: 772px;}
	#block-menu-primary-links ul.menu{padding: 0;width: 750px;}
		#nav ul.menu li a{background: url("img/_re_l.gif") no-repeat scroll right top transparent;color: black;display: block;float: left;font-size: 13px;margin: 3px 0 0;padding: 16px 10px 18px;text-decoration: none;text-shadow: 1px 1px White;}
		#nav ul.menu li a:hover{text-decoration: underline;}
		#nav ul.menu li a.active{background: url(img/_re_hover.gif) repeat-x top;text-decoration: none;}
		#nav ul.menu li.first a{padding: 16px 10px 18px 25px;}
		#nav ul.menu li.last a{padding: 16px 0px 18px 10px;}
		#nav ul.menu li.first a.active{background: url(img/_re_hover.png) no-repeat top left;}
#block-views-headercontacts-block_1{font-family: Arial, Helvetica, sans-serif;text-align: right;}
#header .sitenameContent .headerContent{width: auto;text-align: right;padding: 0 60px 1px 0;}
#header #sitename .header{width: 411px;margin: 15px 0 0;}
#footer{margin: 0px;padding: 0px;background: url("img/_re_footer.jpg") repeat-x scroll center top #D6D6D6;}
	#footer #primary-links{background: transparent;height: 28px;margin: 0 0 10px;padding: 9px 0 0;text-align: center;font-size: 11px;}
		#footer #primary-links a{color: black;}

#main #block-menu-secondary-links{}
	#main #block-menu-secondary-links ul.menu{margin: 0px;padding: 0px;}
		#main #block-menu-secondary-links ul.menu li{background: url("img/_ico1.jpg") no-repeat scroll center top transparent;float: left;font-size: 17px;margin: 30px 0 0;padding: 126px 5px 10px;text-align: center;width: 201px;}
		#main #block-menu-secondary-links ul.menu li.first.even{background: url("img/_ico1.jpg") no-repeat center top;}
		#main #block-menu-secondary-links ul.menu li.last.odd{background: url("img/_ico3.jpg") no-repeat center top;}
		#main #block-menu-secondary-links ul.menu li.odd{background: url("img/_ico2.jpg") no-repeat center top;}
		#main #block-menu-secondary-links ul.menu li.even{background: url("img/_ico4.jpg") no-repeat center 22px;}
			#main #block-menu-secondary-links ul.menu li a{color: #125dae;}


body.page-node-33 .secondpage #center #main{background: url("img/02.jpg") no-repeat scroll center top transparent;padding: 340px 80px 20px;}
body.page-node-36 .secondpage #center #main{background: url("img/04.jpg") no-repeat scroll center top transparent;padding: 212px 80px 20px;}
body.page-node-34 .secondpage #center #main{background: url("img/01.jpg") no-repeat scroll center top transparent;padding: 340px 80px 20px;}
body.page-node-35 .secondpage #center #main{background: url("img/03.jpg") no-repeat scroll center top transparent;padding: 250px 80px 20px;}

#block-views-downloadfile-block_1{background: url("img/_w.jpg") no-repeat scroll left top transparent;margin: 0 0 0 451px;padding: 0 0 0 70px;position: absolute;top: 424px;width: 240px;min-height: 63px;}
	#block-views-downloadfile-block_1 a{font-size: 12px;color: #0062dc;}
	#block-views-downloadfile-block_1 a:hover{color: red;}

#main #edit-field-btn-0-ahah-wrapper{display: none;}

#main #block-views-frontcarusel-block_1{height: 320px;margin: 0;}
	#main #block-views-frontcarusel-block_1 #galleriffic{height: auto;margin: 0 auto;width: 757px;}
		#main #block-views-frontcarusel-block_1 #galleriffic .content{width: auto;float: none;}
		#main #block-views-frontcarusel-block_1 #galleriffic #gallery{min-height: 289px;}
			#main #block-views-frontcarusel-block_1 #galleriffic #gallery #slideshow{}
				#main #block-views-frontcarusel-block_1 #galleriffic #gallery #slideshow img{border: none;}
			#galleriffic span.image-caption,
			#main #block-views-frontcarusel-block_1 #galleriffic #gallery #caption{margin: 0px;padding: 0px;height: auto;width: auto;border: none;background: transparent;}
				#main #block-views-frontcarusel-block_1 #galleriffic #gallery #caption .image-desc{display: none;}
				#main #block-views-frontcarusel-block_1 #galleriffic #gallery #caption .image-title{margin: 0px;padding: 0px;height: auto;width: auto;border: none;background: transparent;}
					#main #block-views-frontcarusel-block_1 #galleriffic #gallery #caption .image-title a{background: transparent;border: none;display: block;height: 277px;margin: -280px 0 0;position: absolute;text-indent: -9999px;top: 0;width: 740px;}
		#main #block-views-frontcarusel-block_1 #galleriffic #thumbs{}
			#main #block-views-frontcarusel-block_1 #galleriffic #thumbs ul{list-style: none;margin: 8px 0 0 14px;padding: 0px;}
				#main #block-views-frontcarusel-block_1 #galleriffic #thumbs ul li{list-style: none;margin: 0px;padding: 0px;border: none;background-image: none;}
					#main #block-views-frontcarusel-block_1 #galleriffic #thumbs ul li a{border: none;}
						#main #block-views-frontcarusel-block_1 #galleriffic #thumbs ul li.selected a{background: url(img/_re_hover_g.png) no-repeat center;}
