body {color:#535353;}
/*filefield*/
.filefield-icon {float:left;margin-right:0.4em;}
.filefield-element {margin:1em 0;white-space:normal;}
.filefield-element .widget-preview {float:left;padding-right:10px;border-right:1px solid #CCC;margin-right:10px;max-width:30%;}
.filefield-element .widget-edit {float:left;max-width:70%;}
.filefield-element .filefield-preview {width:16em;overflow:hidden;}
.filefield-element .widget-edit .form-item {margin:0 0 1em 0;}
.filefield-element input.form-submit,.filefield-element input.form-file {margin:0;}
.filefield-element input.progress-disabled {float:none;display:inline;}
.filefield-element div.ahah-progress,.filefield-element div.throbber {display:inline;float:none;padding:1px 13px 2px 3px;}
.filefield-element div.ahah-progress-bar {display:none;margin-top:4px;width:28em;padding:0;}
.filefield-element div.ahah-progress-bar div.bar {margin:0;}
.filefield-generic-edit .filefield-icon {float:left;margin-right:0.7em;margin-top:0.3em;}
.filefield-generic-edit-description {margin-right:6em;}
.filefield-generic-edit .form-text {width:99%;}
.filefield-generic-edit .description {white-space:normal;margin-bottom:0;overflow:auto;}
/*views*/
.views-exposed-form .views-exposed-widget {float:left;padding:.5em 1em 0 0;}
.views-exposed-form .views-exposed-widget .form-submit {margin-top:1.6em;}
.views-exposed-form .form-item,.views-exposed-form .form-submit {margin-top:0;margin-bottom:0;}
.views-exposed-form label {font-weight:bold;}
.views-exposed-widgets {margin-bottom:.5em;}
html.js a.views-throbbing,html.js span.views-throbbing {background:url(/sites/all/modules/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;}
div.view div.views-admin-links {font-size:xx-small;margin-right:1em;margin-top:1em;}
.block div.view div.views-admin-links {margin-top:0;}
div.view div.views-admin-links ul {padding-left:0;}
div.view div.views-admin-links li a {color:#ccc;}
div.view div.views-admin-links li {padding-bottom:2px;z-index:201;}
div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a {color:#000;}
div.view div.views-admin-links-hover,div.view div.views-admin-links:hover {background:transparent;}
div.view div.views-admin-links a:before {content:"[";}
div.view div.views-admin-links a:after {content:"]";}
div.view div.views-hide {display:none;}
div.view div.views-hide-hover,div.view:hover div.views-hide {display:block;position:absolute;z-index:200;}
/*one in IE */div.view:hover div.views-hide {margin-top:-1.5em;top:115px;}
/*SYSTEM*/
body.drag {cursor:move;}
th.active img {display:inline;}
tr.even,tr.odd {background-color:#EEEEEE;border-bottom:1px solid #CCCCCC;padding:0.1em 0.6em;}
tr.drag {background-color:#fffff0;}
tr.drag-previous {background-color:#ffd;}
td.active {background-color:#ddd;}
td.checkbox,th.checkbox {text-align:center;}
tbody {border-top:1px solid #ccc;}
tbody th {border-bottom:1px solid #ccc;}
thead th {text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
.breadcrumb {padding-bottom:.5em}
div.indentation {width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}
div.tree-child {background:url(/misc/tree.png) no-repeat 11px center;}
div.tree-child-last {background:url(/misc/tree-bottom.png) no-repeat 11px center;}
div.tree-child-horizontal {background:url(/misc/tree.png) no-repeat -11px center;}
.error {color:#e55;}
div.error {border:1px solid #d77;}
div.error,tr.error {background:#fcc;color:#200;padding:2px;}
.warning {color:#e09010;}
div.warning {border:1px solid #f0c020;}
div.warning,tr.warning {background:#ffd;color:#220;padding:2px;}
.ok {color:#008000;}
div.ok {border:1px solid #00aa00;}
div.ok,tr.ok {background:#dfd;color:#020;padding:2px;}
.item-list .icon {color:#555;float:right;padding-left:0.25em;clear:right;}
.item-list .title {font-weight:bold;}
.item-list ul {margin:0 0 0.75em 0;padding:0;}
.item-list ul li {margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}
ol.task-list li.active {font-weight:bold;}
.form-item {margin-top:1em;margin-bottom:1em;}
tr.odd .form-item,tr.even .form-item {margin-top:0;margin-bottom:0;white-space:nowrap;}
tr.merge-down,tr.merge-down td,tr.merge-down th {border-bottom-width:0 !important;}
tr.merge-up,tr.merge-up td,tr.merge-up th {border-top-width:0 !important;}
.form-item input.error,.form-item textarea.error,.form-item select.error {border:2px solid red;}
.form-item .description {font-size:0.85em;}
.form-item label {display:block;font-weight:bold;}
.form-item label.option {display:inline;font-weight:normal;}
.form-checkboxes,.form-radios {margin:1em 0;}
.form-checkboxes .form-item,.form-radios .form-item {margin-top:0.4em;margin-bottom:0.4em;}
.marker,.form-required {color:#f00;}
.more-link {text-align:right;}
.more-help-link {font-size:0.85em;text-align:right;}
.nowrap {white-space:nowrap;}
.item-list .pager {clear:both;text-align:left;}
.item-list .pager li {background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.pager-current {font-weight:bold;}
.tips {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select {font-family:inherit;font-size:inherit;width:14em;}
dl.multiselect dd.a,dl.multiselect dd.a .form-item {width:8em;}
dl.multiselect dt,dl.multiselect dd {float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}
dl.multiselect .form-item {height:1.75em;margin:0;}
.container-inline div,.container-inline label {display:inline;}
ul.primary {border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}
ul.primary li {display:inline;}
ul.primary li a {background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}
ul.primary li.active a {background-color:#fff;border:1px solid #bbb;}
ul.primary li a:hover {background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}
ul.secondary {border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}
ul.secondary li {display:inline;padding:0 1em;border-right:1px solid #ccc;}
ul.secondary a {padding:0;text-decoration:none;}
ul.secondary a.active {border-bottom:4px solid #999;}
#autocomplete {position:absolute;border:1px solid;overflow:hidden;z-index:100;}
#autocomplete ul {margin:0;padding:0;list-style:none;}
#autocomplete li {background:#fff;color:#000;white-space:pre;cursor:default;}
#autocomplete li.selected {background:#0072b9;color:#fff;}
/*Animated throbber */
html.js input.form-autocomplete {background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}
html.js input.throbbing {background-position:100% -18px;}
html.js fieldset.collapsed {border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}
html.js fieldset.collapsed * {display:none;}
html.js fieldset.collapsed legend {display:block;}
html.js fieldset.collapsible legend a {padding-left:15px;background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}
html.js fieldset.collapsed legend a {background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}
/*Note:IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table * {display:inline;}
/*For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {position:relative;}
html.js fieldset.collapsible legend a {display:block;}
/*Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {overflow:auto;}
.resizable-textarea {width:95%;}
.resizable-textarea .grippie {height:9px;overflow:hidden;background:#EEEEEE url(systemsprite.png) no-repeat scroll 362px -354px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}
html.js .resizable-textarea textarea {margin-bottom:0;width:100%;display:block;}
.draggable a.tabledrag-handle {cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}
a.tabledrag-handle:hover {text-decoration:none;}
a.tabledrag-handle .handle {margin-top:4px;height:13px;width:13px;background:url(systemsprite.png) no-repeat 0 -72px;}
a.tabledrag-handle-hover .handle {background-position:0 -92px;}
.joined + .grippie {height:5px;background-position:center 1px;margin-bottom:-2px;}
/*Keeps inner content contained in Opera 9. */
.teaser-checkbox {padding-top:1px;}
div.teaser-button-wrapper {float:right;padding-right:5%;margin:0;}
.teaser-checkbox div.form-item {float:right;margin:0 5% 0 0;padding:0;}
textarea.teaser {display:none;}
html.js .no-js {display:none;}
.progress {font-weight:bold;}
.progress .bar {background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}
.progress .filled {background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}
.progress .percentage {float:right;}
.progress-disabled {float:left;}
.ahah-progress {float:left;}
.ahah-progress .throbber {width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}
tr .ahah-progress .throbber {margin:0 2px;}
.ahah-progress-bar {width:16em;}
#first-time strong {display:block;padding:1.5em 0 .5em;}
tr.selected td {background:#ffc;}
table.sticky-header {margin-top:0;background:#fff;}
#clean-url.install {display:none;}
html.js .js-hide {display:none;}
#system-modules div.incompatible {font-weight:bold;}
#system-themes-form div.incompatible {font-weight:bold;}
span.password-strength {visibility:hidden;}
input.password-field {margin-right:10px;}
div.password-description {padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}
div.password-description ul {margin-bottom:0;}
.password-parent {margin:0 0 0 0;}
input.password-confirm {margin-right:10px;}
.confirm-parent {margin:5px 0 0 0;}
span.password-confirm {visibility:hidden;}
span.password-confirm span {font-weight:normal;}
/*CCK*/
.field .field-label,.field .field-label-inline,.field .field-label-inline-first {font-weight:bold;}
.field .field-label-inline,.field .field-label-inline-first {display:inline;}
.field .field-label-inline {visibility:hidden;}
.node-form .content-multiple-table td.content-multiple-drag {width:30px;padding-right:0;/*LTR*/}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;/*LTR*/}
.node-form .content-add-more .form-submit{margin:0;}
.node-form .number {display:inline;width:auto;}
.node-form .text {width:auto;}
.form-item #autocomplete .reference-autocomplete {white-space:normal;}
.form-item #autocomplete .reference-autocomplete label {display:inline;font-weight:normal;}
#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link {margin:4px 4px 0 0;/*LTR*/}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group {font-weight:bold;}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group {float:left;/*LTR*/}
table#content-field-overview tr.content-add-new .tabledrag-changed {display:none;}
table#content-field-overview tr.content-add-new .description {margin-bottom:0;}
table#content-field-overview .content-new {font-weight:bold;padding-bottom:.5em;}
.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6  {margin:1em 0 .5em 0;}
.advanced-help-topic dd {margin-bottom:.5em;}
.advanced-help-topic span.code {background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}
.advanced-help-topic .content-border {border:1px solid #AAA}
/** body **/
body,caption,th,td,input,textarea,select,option,legend,fieldset {font-family:Verdana, Tahoma,Geneva,sans-serif;}
pre,code {font-size:1.1em;font-family:"Bitstream Vera Sans Mono","Courier New",monospace;}
h1  {font-size:2em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;}
h2 {font-size:1.5em;line-height:1.3em;margin-top:0.667em;margin-bottom:0.667em;}
h3 {font-size:1.3em;line-height:1.3em;/*margin-top:0.769em;margin-bottom:0.769em;*/}
h4,h5,h6 {font-size:1.1em;line-height:1.3em;margin-top:0.909em;margin-bottom:0.909em;}
p,ul,ol,dl,pre,table,fieldset,blockquote  {margin:1em 0;}
ul,ol {   margin-left:0; padding-left:2em;}
.block ul,
.item-list ul { margin:1em 0; padding:0 0 0 2em;}
ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul  {margin:0;}
li {margin:0;padding:0;}
.item-list ul li  {margin:0;padding:0;list-style:inherit;}
ul.menu li,li.expanded,li.collapsed,li.leaf  {margin:0;padding:0;}
ul        {list-style-type:disc;}
ul ul     {list-style-type:circle;}
ul ul ul  {list-style-type:square;}
ul ul ul ul {list-style-type:circle;}
ol        {list-style-type:decimal;}
ol ol     {list-style-type:lower-alpha;}
ol ol ol  {list-style-type:decimal;}
dt  {margin:0;padding:0;}
dd  {margin:0 0 0 2em;padding:0;}
a:link {}
a:visited  {}
a:hover,a:focus  {}
a:active  {}
table  {border-collapse:collapse;}
th,thead th,tbody th  {text-align:left;padding-right:0;border-bottom:none;}
tbody   {border-top:none;}
abbr  {border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}
abbr.created  {border:none;cursor:auto;white-space:normal;}
img  {border:0;}
hr  {height:1px;border:1px solid #666;}
form  {margin:0;padding:0;}
fieldset  {margin:1em 0;padding:0.5em;}
/*SYSTEM-MENUS*/
ul.menu {list-style:none;border:none;text-align:left;}
ul.menu li {margin:0 0 0 0.5em;}
li.expanded {list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed {list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}
li.leaf {list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}
li a.active {color:#000;}
td.menu-disabled {background:#ccc;}
ul.links {margin:0;padding:0;}
ul.links.inline {display:inline;}
ul.links li {display:inline;list-style-type:none;padding:0 0.5em;}
.block ul {margin:0;padding:0 0 0.25em 1em;}
.clear-block:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block {display:inline-block;}
* html .clear-block {height:1%;}
.clear-block {display:block;}
#navigation-top,#navigation  {position:absolute;left:-10000px;}
#skip-to-nav  {float:right;margin:0 !important;font-size:0.8em;display:none;}
#skip-to-nav a:link,#skip-to-nav a:visited  {color:#fff;}
#skip-to-nav a:hover  {color:#000;text-decoration:none;}
#header-blocks  {clear:both;}
#search-box  {width:291px;margin-right:62px;float:right;margin-top:-70px;}
#page-inner  {position:relative; background:url(images/verhh.jpg) bottom repeat-x; padding-bottom:20px; }
#logo  {margin:24px 10px 0 0;padding:0;	float:left;}
#logo-image  {}
h1#site-name,div#site-name  {margin:0;font-size:2em;line-height:1.3em;}
#site-name a:link,#site-name a:visited  {color:#000;text-decoration:none;}
#site-name a:hover  {text-decoration:underline;}
#main  {position:relative;}
#main-inner  {}
.breadcrumb  {padding-bottom:0;}
h1.title,h2.title,h3.title  {margin:0;}
.help  {  margin:1em 0;}
.more-help-link  {font-size:0.85em;text-align:right;}
#content-area {}
ul.links  {margin:1em 0;padding:0;}
ul.links.inline  {margin:0;display:inline;}
ul.links li  {display:inline;list-style-type:none;padding:0 0.5em;}
.pager  {clear:both;margin:1em 0;text-align:center;}
.pager a,.pager strong.pager-current  {padding:0.5em;}
.feed-icons  {margin:1em 0;}
#edit-search-theme-form-1-wrapper label  {display:none;}
.node-unpublished div.unpublished,.comment-unpublished div.unpublished  {height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}
.marker  {color:#c00;}
.node.node-unpublished .picture,.comment.comment-unpublished .picture  {position:relative;}
.node .meta {margin-top:20px;}
.node .submitted  {float:right;color:#C5C5C5;font-size:10px;margin-right:10px;margin-top:-40px;}
#comments {margin:1em 0;}
.new {color:#c00;}
.comment ul.links  {margin:1em 0;}
.block {margin-bottom:1em;}
.more-link {text-align:right;}
#user-login-form {text-align:left;}
li a.active /*The active item in a Drupal menu*/{color:#000;}
.form-item,.form-checkboxes,.form-radios  {margin:1em 0;}
.form-item input.error,.form-item textarea.error,.form-item select.error  {border:2px solid #c00;}
.form-item label {display:block;font-weight:bold;}
.form-item label.option {display:inline;font-weight:normal;}
.form-required {color:#c00;}
.form-item .description {font-size:0.85em;}
.form-checkboxes .form-item,.form-radios .form-item  {margin:0.4em 0;}
.container-inline div,.container-inline label {display:inline;}
.tips {margin:0;padding:0;font-size:0.9em;}
#user-login-form ul {margin-bottom:0;}
#user-login-form li.openid-link {margin-top:1em;margin-left:-20px;}
#user-login-form li.user-link {margin-top:1em;}
#user-login ul  {margin:1em 0;}
#user-login li.openid-link,#user-login li.user-link  {margin-left:-2em;}
form tbody  {border-top:1px solid #ccc;}
form th  {text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
form tbody th  {border-bottom:1px solid #ccc;}
form thead th  {text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
#navbar  {overflow:hidden;}
#navbar a {text-decoration:none;color:#4F4F4F;font-size:12px;}
#navbar li a.active,#navbar li a:hover {color:#EDA30E;}
.with-wireframes #header-inner,.with-wireframes #content-inner,.with-wireframes #content-inner>*,.with-wireframes #navbar-inner,.with-wireframes #sidebar-left-inner,.with-wireframes #sidebar-right-inner,.with-wireframes #footer-inner  {margin:1px;padding:2px;border:1px solid #ccc;}
.with-wireframes #closure-blocks  {margin-top:1px;padding:2px;border:1px solid #ccc;}
div.block.with-block-editing  {position:relative;}
div.block.with-block-editing div.edit  {display:none;position:absolute;right:0;top:0;z-index:40;border:1px solid #eee;padding:0 2px;font-size:0.75em;background-color:#fff;}
div.block.with-block-editing:hover div.edit  {display:block;}
div.tabs  {margin:0 0 5px 0;}
ul.primary  {margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(images/tab-bar.png) repeat-x left bottom;}
ul.primary li  {float:left;margin:0;padding:0;}
ul.primary li a  {display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(systemsprite.png) no-repeat left -191px;}
ul.primary li a .tab  {display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(systemsprite.png) no-repeat right -291px;}
ul.primary li a:hover  {border-width:0;background-color:transparent;background:url(systemsprite.png) no-repeat left -229px;}
ul.primary li a:hover .tab  {background:url(systemsprite.png) no-repeat right -329px;}
ul.primary li.active a,ul.primary li.active a:hover  {border-width:0;color:#000;background-color:transparent;background:url(systemsprite.png) no-repeat left -153px;}
ul.primary li.active a .tab,ul.primary li.active a:hover .tab  {background:url(systemsprite.png) no-repeat right -253px;}
ul.secondary  {margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(images/tab-secondary-bg.png) repeat-x left bottom;}
ul.secondary li  {float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}
ul.secondary a  {display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(images/tab-secondary.png) repeat-x left -56px;}
ul.secondary a .tab  {display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}
ul.secondary a:hover  {background:url(images/tab-secondary.png) repeat-x left bottom;}
ul.secondary a.active,ul.secondary a.active:hover  {border:1px solid #c0c0c0;color:#000;background:url(images/tab-secondary.png) repeat-x left top;}
div.messages ul  {margin-top:0;margin-bottom:0;}
div.error,tr.error  {color:#900;background-color:#fee;}
div.messages,div.status,div.warning,div.error  {min-height:21px;margin:0 1em 5px 1em;border:2px solid #ff7;padding:5px 5px 5px 35px;color:#000;background-color:#ffc;background-image:url(images/messages-status.png);background-repeat:no-repeat;background-position:5px 5px;}
div.warning {border-color:#fc0;background-image:url(images/messages-warning.png);}
div.warning,tr.warning  {color:#000;background-color:#ffc;}
div.error {border-color:#c00;background-image:url(images/messages-error.png);}
.node-unpublished {background-color:#fff4f4;}
.preview .node {background-color:#ffffea;}
#node-admin-filter ul {list-style-type:none;padding:0;margin:0;width:100%;}
#node-admin-buttons {float:left;margin-left:0.5em;clear:right;}
td.revision-current {background:#ffc;}
.node-form .form-text {display:block;width:95%;}
.node-form .container-inline .form-text {display:inline;width:auto;}
.node-form .standard {clear:both;}
.node-form textarea {display:block;width:95%;}
.node-form .attachments fieldset {float:none;display:block;}
.terms-inline {display:block;font-size:11px;}

/*!!!!!!!!MY STYLES!!!!!!!!*/

#page {background:url(images/verhh.jpg) repeat-x;}
h3.menu {margin:0;font-weight:bold;width:167px;border-bottom:2px solid #DFDFDF;float:left;margin-right:13px;}
h3.menu a {color:#898F9A;text-decoration:none;}
h3.menu.last {margin-right:0px;}
h3.menu.main a {color:black;}
h3.menu.main {border-bottom-color:#19B5D3;}
h3.tel {color:#19B5D3;font-size:23px;margin:32px 1px 0 0;width:164px;}
h3.tel2 {visibility:hidden;     text-align:center;background: url(images/knop1.png) 0 2px no-repeat;font-size:20px;margin:7px 2px 0 0;width:163px;height:27px;padding-bottom:2px;padding-top:1px;}
h3.tel2 a {color:white;text-decoration:none;}
.nad {float:left; width:887px;}
#site-slogan {float:left;color:#424242;margin-top:22px;font-size:48px;margin-left:11px;}
#slogan2 { color:#19B5D3; font-size:37px;float:left; margin:0 0 0 178px;}

#main1 {margin-left: 180px; /*margin-top: 12px; width:893px;height:318px;background: url(images/front1.png) 6px 19px no-repeat; background: url(images/foto1.png) no-repeat; */}
h4 {font-family:Georgia;font-style:italic;font-weight:bold;font-size:10pt;margin-top:-3px;color:#535353;}
h3.incont { color:#19B5D3; font-size:23px;margin-top:28px;margin-bottom:0;}
#mainin {  }
#main1 p { margin-top:5px; line-height:21px;margin-bottom:10px;}
#main1 a {color:white;float:left;height:27px;text-align:center;text-decoration:none;font-size:18px;padding-top:4px;}
a.zak {margin-left:-2px;margin-right:9px;width:163px;background:url(images/knop2.png) no-repeat;color:white;text-decoration:none;font-size:18px;padding-top:4px;height:27px;display:block;text-align:center;}
a.podr {width:116px;background:url(images/knop3.png) no-repeat;}

#main2 {margin-top:40px;width:887px;height:255px;float:left;}
#main2 p { font-size:10px;margin-right:30px;line-height:14px; }
.seg {width:180px;float:left;}
.segsm {float:left;}
.seg h3 {border-bottom: 2px solid #DFDFDF; margin:0 13px 0 0;font-weight:bold;margin-top:-6px; color:#898F9A; text-decoration:none; text-transform:uppercase;}
.seg h3 a { color:#898F9A; text-decoration:none; }
.seg a.dow { margin-left:-2px; background:url(images/knop4.png) 0 1px no-repeat; float:left; width:114px; height:19px;text-align:center;color:white;text-decoration:none;font-size:13px;padding-bottom:1px; line-height:18px; }

#main3 {padding-left:180px;border-top:2px solid #F3F3F3;width:707px;margin-top:10px;clear:both;}
h3.niz {color:#19B5D3;}
.seg2 {width:180px;float:left;text-align:left;}
.seg3 {text-align:left;float:left;}
.seg2 div, .seg3 div {text-align:center;font-style:italic;font-family:Georgia;font-size:10pt;font-weight:bold;color:#535353;width:135px;}
.seg2 img {margin-bottom:3px;}
#main3 span {font-style:italic;font-family:Georgia;font-weight:normal;color:#535353;clear:both;display:block;margin-bottom:-9px;padding-top:18px;}
#main3 span a {text-decoration:underline; color:#19B5D3;}
.not-front #logo-title {position:relative;top:-84px;}

.page-primery h4, .page-vash-stend h4, .page-about h4, .node-type-razdel h4, .node-type-page h4, .node-type-webform h4, .page-your-stend h4, .page-mob-exp h4, .page-oformlenie-conf h4 {border-bottom:4px solid #DFDFDF;padding-bottom:3px;}
.page-vash-stend .inside h4 {float:left;border-bottom-width:0;width:147px;text-align:center;padding-left:0px;}
#maine {width:887px;margin-top:-63px;float:left;}
.noda h3, .page-about #maine h3, .node-type-razdel #maine h3, .node-type-page #maine h3, .node-type-webform #maine h3 {color:#19B5D3;font-size:21px;margin-top:8px;margin-bottom:5px;text-transform:uppercase;position:relative;}
.noda span {width:167px;float:right;margin-top:-3px;line-height:20px;margin-bottom:282px;margin-right:-2px;}
.noda h4 {width:167px;float:right;border-bottom-width:0;margin-bottom:4px;margin-right:-2px;}
.noda img {float:left;}
.noda a.zak, .view-content a.zak {float:right;margin-right:5px;}
/*.section-vash-stend #maine, .section-about #maine, .node-type-razdel #maine, .node-type-page #maine, .node-type-webform #maine {border-bottom:5px solid #DFDFDF;}*/
.section-about #maine span, .node-type-razdel #maine span, .node-type-page #maine span, .node-type-webform #maine span {line-height:21px;width:677px;float:left;}
.section-about #maine label span, .node-type-razdel #maine label span, .node-type-page #maine label span, .node-type-webform #maine label span {float:none;}

#content-area .node a {color: #19B5D3;}

.views-field-title { text-transform:uppercase;color: #19B5D3;    font-size: 21px;    margin-bottom: 5px;    margin-top: 8px; line-height:1.3em; }
.views-field-body p { margin:0; }
.views-field-body {float: right; line-height: 20px; height:382px; margin-right: -2px;  margin-top: -3px;  width: 167px; overflow:hidden; }
.views-field-field-photo-fid {float:left;}
.view-content h4 { border-bottom-width: 0; float: right; margin-bottom: 4px; margin-right: -2px; width: 167px; }
.view-stends .view-content h4, .view-stends  .view-content a.zak, .view-stends2 .view-content h4, .view-stends2  .view-content a.zak, .view-stends3 .view-content h4, .view-stends3  .view-content a.zak, .view-stends4 .view-content h4, .view-stends4  .view-content a.zak, .view-stends5 .view-content h4, .view-stends5  .view-content a.zak, .view-stends6 .view-content h4, .view-stends6  .view-content a.zak, .view-stends7 .view-content h4, .view-stends7  .view-content a.zak, .view-stends8 .view-content h4, .view-stends8  .view-content a.zak, .view-stends9 .view-content h4, .view-stends9  .view-content a.zak { display:none; }

/*!!!!!!!!!NEW STYLES!!!!!!!*/

.front a.zak { display:none; }
.front #main1 a.podr {float:right;margin-right:6px;}
#main2 p {height:182px;}

.not-front #main2 {margin-top:57px;}
.not-front.page-vash-stend #main2 {margin-top:39px;}
.not-front.page-your-stend #main2, .not-front.page-mob-exp #main2, .not-front.page-oformlenie-conf #main2 {margin-top:30px;}
.not-front #maine {padding-bottom:65px;border-bottom: 5px solid #DFDFDF;}
.not-front.page-vash-stend #maine {padding-bottom:30px;}
.not-front.page-your-stend #maine, .not-front.page-mob-exp #maine, .not-front.page-oformlenie-conf #maine {padding-bottom:10px;}

.item-list .pager li.pager-last, .item-list .pager li.pager-first { display:none; }
.item-list .pager li.pager-next a, .item-list .pager li.pager-previous a { font-style:italic; text-decoration:none; font-weight:bold;color: #19B5D3; font-family:Georgia; }
.item-list .pager li.pager-previous { bottom: 405px; left: 0px;padding-left:15px; background:url(images/strel1.png) 0 15px no-repeat; position: absolute; }
.item-list .pager li.pager-next { bottom: 405px;  left: 70px; position: absolute; background:url(images/strel.png) right 15px no-repeat; padding-right:15px; }
.view-stends .item-list, .view-stends2 .item-list, .view-stends3 .item-list, .view-stends4 .item-list, .view-stends5 .item-list, .view-stends6 .item-list, .view-stends7 .item-list { float:left; margin-top:45px; }
.item-list ul.pager {margin:0;font-size:13px;padding:0;}
.item-list ul.pager a { color:#19B5D3;font-size:13px; }
.item-list .pager li.pager-item, .item-list .pager li.pager-current { padding:0 2px; }
.item-list .pager li.pager-item a { padding-left:0; padding-right:0; }

#gallery {text-align:center;margin-bottom:-17px;}
#gallery a.active {color:#19B5D3;}
#gallery a {text-decoration:none;color:#535353;}
#gallery a:hover {text-decoration:underline;color:#19B5D3;}

#main h3.niz {text-transform:uppercase;}

/*!!!!!!!!!MENU STYLES!!!!!!!!*/
#navbar #primary { margin-top:-20px; } 
#primary li a { color: #898F9A; text-transform:uppercase; font-size: 1.3em; line-height: 1.3em; text-decoration:none; }
#primary li.first a { color: #000; }
#primary li {border-bottom: 2px solid #DFDFDF;    margin: 0 13px 0 0;    width: 167px;}
#primary li.first {border-bottom: 2px solid #19B5D3;}
#primary li.last {margin-right:0;}

#secondary {height:4px;}
#secondary li a { font-size:14px; text-decoration:none; color:#535353; }
#secondary li {  background:url(images/palka.png) right 4px no-repeat; }
#secondary li.active-trail a { color:#19B5D3; }
#secondary li a:hover { text-decoration:underline; color:#19B5D3; }
#secondary li.last { background:none; }
#secondary ul.links li { padding:0 10px 0 0; }
#secondary ul.links { margin:0; }

#primary ul.links li { float:left; padding:0; }
#maine .view { padding-top:25px; }
#logo-title  { clear:both; }

/*!!!!!!!!!!NEW STYLES 2!!!!!!!!!!*/

.not-front #content { margin-top:20px; }

.views-field-field-dop-fid .field-item a, .views-field-field-dop-fid .field-content a { margin-left:8px; }
.views-field-field-dop-fid .field-item a img { margin-bottom:4px; } 
.views-field-field-dop-fid { min-height:382px; }

.front #logo { margin-top:-30px; }
.front #site-slogan { margin-top:-30px; }

.node-type-page #content-header { float:right; position:relative;z-index:50; /*top:-10px;*/}

.node-type-razdel #content-header { float:right; position:relative;z-index:50; top:15px; }

#content-inner { width:887px; }

.views-field-edit-node { text-align:right; margin-top:-28px; margin-bottom:10px; }
.views-field-edit-node a { color: #19B5D3; text-decoration:none; }
.views-field-edit-node a:hover { text-decoration:underline; }

h4.prim { border-bottom-width:0; position:relative; bottom:100px; width:150px; }
.node-type-razdel #secondary { position:relative; bottom:100px; margin-left:181px; }
.node-type-webform #secondary { position:relative; bottom:100px; margin-left:181px; }

/*!!!!!!!!!!!FRONT SLIDESHOW STYLES!!!!!!!!!*/


#slider ul, #slider li { margin:0; padding:0; list-style:none;}
	#slider li{width:706px;height:283px;overflow:hidden; }	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:163px;
		top:206px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:886px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.png) no-repeat 0 0;	
		}	
		
		 #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
			
			
			
			
			
    /*.front #main1 #prevBtn, .front #main1 #nextBtn { display:none; } */

.webform-confirmation a { display:none; }
	