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

body{background: #200607; color: #222; font-family: Georgia, sans-serif; font-size: 75%; line-height:1.5; margin: 0; padding: 0;}
body#edit-body{background:white;}
body#edit-contact-form-information{background:white;}
body#edit-message{background:white;}
body#edit-translations-ru{background:white;}
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;color:#330000;font-size:2em;line-height:1.9em;}
#node-6 h3{font-size: 1.5em;line-height: 1.2em;margin: 10px 0px 8px 0px;color:#330000;font-size:1.2em;line-height:1.9em;font-weight: bold;}
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;}

.secondpage h1 {color:#330000;font-size:3.5em;line-height:1em;margin:11px 0 18px;}

.secondpage #main .node .content h2{color:#330000;font-size:2em;line-height:1.9em;}
.secondpage #main .node .content p{color:#330000;font-size:1.32em;line-height:1.2em;}
.secondpage #main .node .content p img{border:5px solid #EBE0E2;margin:0 30px 30px 0;float:left;}



.secondpage #main .content .view-iconography .field-content p{color:#330000;font-size:1.32em;line-height:1.2em;margin:0 0 10px;}
.secondpage #main .content .view-iconography .field-content p a{font-size:0.7em;color:#330000;}
.secondpage #main .content .view-iconography .field-content p a:hover{font-size:0.7em;color:#986305;}




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{}
.frontpage{background:transparent url(images/mainBg.jpg) no-repeat 0 0;height:1000px !important;}
body.admin{background:white;}
body.admin .container{background:white;}
body.admin #header{display:none;}
#sidebar-left{}

#sidebar-right{}

/**
 * 5.HEADER
 */
.frontpage #header{margin:0 0 0 225px;padding:405px 0 0;}
.secondpage #header{background:transparent url(images/secondBg.jpg) no-repeat 0 0;height:180px;padding:0;}
#header{margin: 0; padding: 15px 0 0px;}
#header #logo{float: left; padding: 0em 10px 0 0;}
	#header .sloganlogo{margin: 10px 0px 0px 0px;}
#header #sitename{float:left;margin:0;/*margin:398px 0 0 225px;*/width:400px;}
#header h1{font-weight: normal; margin: 0;color: Black;font-family: Georgia;font-size:3em;padding: 0px 0px 5px 0px;line-height:1.2em;}
#header h1 a{text-decoration: none;color:white;}
#header h1 a span{font-size:0.8em;}
	#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{color:white;display:block;font-size:0.7em;line-height:1.2em;text-decoration:none;width:280px;margin:35px 0 0 55px;}
    #header #sitename p a span{font-size:0.83em;}
#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;}


/* 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:89px 0 5px -23px;padding:0 17px;position:relative;border:none;border-left:4px solid #CD8423;}
	#nav a{color: Black;}

.secondpage #nav {border:medium none;font-size:1em;line-height:1em;margin:0 0 0 362px;padding:12px 21px 7px;position:absolute;top:15px;border-left:4px solid #CD8423;}


.secondpage .clearfix{}

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



.secondpage #nav ul.menu, 
.secondpage #nav ul.primary-links, 
.secondpage #nav ul.dynamic-persistent-menu-menu{background: transparent;width:300px;}


#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;display:block;}



#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{color:#F4D4BE;display:inline-block;font-size:1.4em;line-height:1.2em;margin:0 1em 0 0;padding:0;}


.frontpage #nav ul.primary-links li a:link, 
.frontpage #nav ul.primary-links li a:visited, 
.frontpage #nav ul.dynamic-persistent-menu-menu li a:link, 
.frontpage #nav ul.dynamic-persistent-menu-menu li a:visited{color:#F4D4BE;display:inline-block;font-size:2em;line-height:0.7em;margin:0 1em 14px 0;padding:0;}


.frontpage #nav ul.primary-links li.last a:link, 
.frontpage #nav ul.primary-links li.last a:visited, 
.frontpage #nav ul.dynamic-persistent-menu-menu li.last a:link, 
.frontpage #nav ul.dynamic-persistent-menu-menu li.last a:visited{color:#F4D4BE;display:inline-block;font-size:2em;line-height:0.7em;margin:0 1em 0px 0;padding:0;}



#nav ul.menu li a.active:hover, 
#nav ul.primary-links li a.active:hover
.secondpage #nav ul.primary-links li a:link, 
.secondpage #nav ul.primary-links li a:visited, 
.secondpage #nav ul.dynamic-persistent-menu-menu li a:link, 
.secondpage #nav ul.dynamic-persistent-menu-menu li a:visited{color:#F4D4BE;display:inline-block;font-size:1.4em;line-height:1.15em;margin:0 1em 0 0;padding:0;}


#nav ul.primary-links li a.active,
#nav ul.menu li a.active{color:#F4D4BE;cursor:pointer;text-decoration:underline;line-height:1.15em;}

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

#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: 3em;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;}

#primary-links li a{font-size:1.4em;color:#F4D4BE;}



.secondpage #primary-links{margin:17px auto 18px;text-align:center;width:770px;}
.secondpage #primary-links li{border-left:1px solid #F4D4BE;border-right:1px solid #F4D4BE;margin:0 -4px 0 0;padding:0 16px;}
    * html .secondpage #primary-links li{border-left:1px solid #F4D4BE;border-right:1px solid #F4D4BE;margin:0 -1px 0 0;padding:0 16px;}
    *:first-child+html .secondpage #primary-links li{border-left:1px solid #F4D4BE;border-right:1px solid #F4D4BE;margin:0 -1px 0 0;padding:0 16px;}
.secondpage #primary-links li a{}

.breadcrumb {color: #330000;padding: 0;margin:10px 0 0 80px;font-size:0.9em;font-weight:bold;}
.breadcrumb a:link, .breadcrumb a:visited {color: #330000;margin:10px 0 0;}
.breadcrumb a:hover{color: #986305;}

 
/**
 * 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 3em;}
	.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{font-size:1.05em;line-height:1.18em;padding:1.5em 0;}
	#footer div.footerleft{float: left;width: 440px;color:#999999;}
	#footer div.footerright{float: right;width: 160px;color:#999999;}
    .frontpage #footer div.footerright{margin:30px 0 0;}
    .secondpage #footer div.footerright{margin:10px 0 0;}
    #footer div.footerright a{color:#999999;}
	#footer div.footercenter{text-align: center;}
		#footer div.footercenter ul{}
			#footer div.footercenter ul li{display: inline;}


#footer a{color:#999999;}

#footer a.feed-icon {}


#footer li a{color:#F4D4BE;}
.frontpage #main{display:none;}
.frontpage #footer{margin:35px 0 40px 225px;}
.secondpage #footer{margin:0 auto;width:760px;padding:10px 0 8px;border-top:1px solid #CD8423;}

/* 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;color:#330000;}
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:.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;}
	
	
/*ADD Plugins*/
.showgrid{background: url(images/grid.gif) repeat;}

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

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




.secondpage #content{background:#DCD1D3;}
.admin .secondpage #content {background:white;}
/*in hack*/
#content {padding: 0px 0px 0px 0px; overflow: hidden;}
#outer1 {width: 100%; margin-right: -250px; float: left;}
#outer2 {margin-right: 120px;}
#outer3 {width: 100%; margin-left: -263px; float: right;}
    * html #outer3 {width: 100%; margin-left: -273px; float: right;background:#DCD1D3;}
#main {margin:0px 43px 0px 245px;}
.secondpage #LeftColum{width:263px;float:left;background:#DCD1D3 url(images/aboutBg.jpg) repeat scroll 0 0;height:756px;}
.admin .secondpage #LeftColum {width:263px;float:left;background:none;height:756px;}
#RightColum {width:143px;float:right;padding:0px 0px 0px 0px;}
/*end in hack*/

.page-node-6 .secondpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_kalendar.jpg) no-repeat scroll 0 0;height:756px;}
.page-node-7 .secondpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_detskaya.jpg) no-repeat scroll 0 0;height:756px;}
.page-node-3 .secondpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_o_dale.jpg) no-repeat scroll 0 0;height:756px;}
.page-node-4 .secondpage #LeftColum, 
.page-node-9 .secondpage #LeftColum, 
.page-node-10 .secondpage #LeftColum, 
.page-node-11 .secondpage #LeftColum, 
.page-views-gallery2 .secondpage #LeftColum, 
.page-views-panorama .secondpage #LeftColum, 
.page-node-19 .secondpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_o_musee.jpg) no-repeat scroll 0 0;height:756px;}
.page-node-5 .secondpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_virtual_lekcia.jpg) no-repeat scroll 0 0;height:756px;}
.secondpage.contactpage #LeftColum{width: 263px; float: left;background:#DCD1D3 url(images/bg_contact.jpg) no-repeat scroll 0 0;height:756px;}



.retable{}
.retable-noneleft #main{margin:0px 43px 0px 0px;}
.retable-noneright #main{margin: 0px 0px 0px 307px;width:620px;}
	.retable-noneright #outer2{margin-right: 0px;}
.retable-noneleft-noneright #main{margin:0px 0px 0px 0px;}
	.retable-noneleft-noneright #outer2{margin-right: 0px;}

.secondpage #main{margin: 0px 0px 0px 307px;width:620px;}



form#contact-mail-page{font-family:times New Roman;font-size:1.4em;font-style:italic;font:Georgia, "Times New Roman", Times, serif;}
	form#contact-mail-page input.form-text{border: none;background: url(img/forminput.gif) no-repeat center left;width: 175px;height: 15px;padding: 6px 8px;font-size:0.8em;}
	form#contact-mail-page textarea.form-textarea{border: solid 1px #BCBCBC;height: 120px;width: 340px;}
	*:first-child+html form#contact-mail-page textarea.form-textarea{border: solid 1px #BCBCBC;height: 200px;width: 340px;display: block;margin: -31px 0px 0px 132px;}
	form#contact-mail-page div.grippie{display: none;}

	form#contact-mail-page #edit-message-wrapper{margin: 0px;}
		form#contact-mail-page div.form-item{clear: both;}
		form#contact-mail-page div.form-item label{float: left;font-weight: normal;padding: 12px 5px 0px 0px;width: 125px;text-align: right;font-size: 1.2em;line-height:17px;font-style:normal;font:"Times New Roman", Times, serif;}
		form#contact-mail-page div#edit-mail-wrapper label{padding: 4px 5px 0px 0px;}
		form#contact-mail-page div.form-item label span{display: none;}
		form#contact-mail-page div.form-item input.form-text{border: solid 1px silver;background:#fff;}
		
		#contact-mail-page input.form-submit {cursor:pointer;display: block;background: url(images/contact-button.jpg) no-repeat 0 0;height: 22px;width: 126px;padding:2px 0 4px 0;border:none;margin:13px 0 0 130px;font-family:Georgia, "Times New Roman", Times, serif; font-size:0.8em;} 
 
		#contact-mail-page input.form-submit:hover{background-position: -126px 0px;}

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

/* 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{text-align:center;}
    .block .view-gallery .views-field-field-photo-gallery-image-fid{text-align:center;width:100%;}
    #block-views-gallery-block_8 .view-gallery .views-field-field-photo-gallery-image-fid{text-align:center;width:100%;display:block;}
    .block .view-gallery .views-field-field-photo-gallery-image-fid span{width:auto;}
    .block .view-gallery .views-field-field-photo-gallery-image-fid span a{}
    .block .view-gallery .views-field-field-photo-gallery-image-fid span a img{border:1px solid #fff4f6;height:134px;}
    *:first-child+html .block .view-gallery .views-field-field-photo-gallery-image-fid span a img{border:1px solid #fff4f6;display:inline;height:134px;text-align:left;}
	.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{width: 240px;float: left;margin: 4px 5px 0px 0px;}
	.node .field-field-news-image img{}

.node .field-field-photo-gallery-image{}
	.node .field-field-photo-gallery-image .field-item   {width:auto;height:175px;float:left;margin:0px 4px 16px 0px;}
    #node-14 .field-field-photo-gallery-image .field-item{width:auto;height:175px;float:left;margin:0px 16px 20px 0px;}
               #block-views-gallery2-block_1 .field-item{width:auto;height:175px;float:left;margin:0px 16px 20px 0px;}


    #node-14 .field-field-photo-gallery-image .field-item img{border:1px solid #FFF4F6;}
/*
body{color:Gray;font-family:Georgia,"Times New Roman",serif;font-size:75.5%;}
#main .node{font-family: georgia,serif;font-size: 12px;line-height: 20px;letter-spacing:1px;}
*/



/* About museum
*/
#block-menu-menu-menu-museum{margin:40px 0 0 52px;}
#block-menu-menu-menu-museum .content{margin:18px 0 0 17px;}
#block-menu-menu-menu-museum h2{color:#986305;font-size:2.7em;}
#block-menu-menu-menu-museum ul{width:200px;}
#block-menu-menu-menu-museum ul li{background:none;padding:0 0 0 1em;padding:0 0 7px 15px;}
#block-menu-menu-menu-museum ul li a{color:#330000;font-size:1.5em;line-height:1em;line-height:1em;}
#block-menu-menu-menu-museum ul li.active-trail{background:transparent url(images/aboutMuseumLi.png) no-repeat scroll 0 5px;}
#block-menu-menu-menu-museum ul li.active-trail a{color:#986305;}


/* About Dal
*/
#block-menu-menu-about-dal{margin:40px 0 0 52px;}
#block-menu-menu-about-dal .content{margin:18px 0 0 17px;}
#block-menu-menu-about-dal h2{color:#986305;font-size:2.7em;}
#block-menu-menu-about-dal ul{width:200px;}
#block-menu-menu-about-dal ul li{background:none;padding:0 0 0 1em;padding:0 0 7px 15px;}
#block-menu-menu-about-dal ul li a{color:#330000;font-size:1.5em;line-height:1em;line-height:1em;}
#block-menu-menu-about-dal ul li.active-trail{background:transparent url(images/aboutMuseumLi.png) no-repeat scroll 0 5px;}
#block-menu-menu-about-dal ul li.active-trail a{color:#986305;}
#block-menu-menu-about-dal ul ul li.active-trail a {color:#986305;}
#block-menu-menu-about-dal ul ul{width:200px;margin:7px 0 0;}
#block-menu-menu-about-dal ul li.expanded a{color:#330000;}
#block-menu-menu-about-dal ul li.expanded {background:none;}
#block-menu-menu-about-dal ul li.expanded.active-trail {background:transparent url(images/aboutMuseumLi.png) no-repeat scroll 0 5px;}
#block-menu-menu-about-dal ul ul li.active-trail a {color:#986305;}
	#block-menu-menu-about-dal ul li.expanded a.active{color:#986305;}

.block-user{background:white;width:200px;}
.block-user ul.menu{}
.block-user ul.menu li{}


/* Views Carousel */
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal h2{display:none;}

#block-views-gallery-block_1 .field-item img, #block-views-gallery-block_2 .field-item img, #block-views-gallery-block_3 .field-item img, #block-views-gallery-block_4 .field-item img, #block-views-gallery-block_5 .field-item img, #block-views-gallery-block_6 .field-item img{border:1px solid #fff4f6;}
#main .jcarousel-clip-horizontal ul{width:10000px !important;margin:0;padding:0;}
#main #block-views-gallery-block_4 .jcarousel-clip-horizontal ul{width:2490px !important;margin:0;padding:0;}
    *:first-child+html #main .jcarousel-clip-horizontal ul{width:2200px;margin:0;padding:0;}
.jcarousel-skin-ie7 .jcarousel-item {width:auto !important;margin-right:6px;text-align:left;}
    *:first-child+html .jcarousel-skin-ie7 .jcarousel-item {margin-right:6px;text-align:left;margin:0; padding:0;width:200px !important;}

.jcarousel-skin-ie7 .jcarousel-next-horizontal {background:transparent url(images/marker2.gif) no-repeat scroll 0 0;cursor:pointer;height:40px;position:absolute;right:45px;top:65px;width:32px;}
#block-views-gallery-block_4 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:53px;}
#block-views-gallery-block_2 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:28px;}
#block-views-gallery-block_3 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:65px;}
#block-views-gallery-block_5 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:69px;}
#block-views-gallery-block_6 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:69px;}
#block-views-gallery-block_7 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:41px;}
#block-views-gallery-block_8 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:58px;}
    * html #block-views-gallery-block_8 .jcarousel-skin-ie7 .jcarousel-next-horizontal {right:8px;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal {background:transparent url(images/marker.gif) no-repeat scroll 0 0;cursor:pointer;height:40px;margin:0 0 0 24px;position:absolute;top:65px;width:32px;}


#block-views-gallery-block_1, #block-views-gallery-block_2, #block-views-gallery-block_3, #block-views-gallery-block_4, #block-views-gallery-block_5, #block-views-gallery-block_6, #block-views-gallery-block_7, #block-views-gallery-block_8{background:transparent url(images/caruselBg.gif) no-repeat scroll 0 0;height:196px;padding:0;margin:0 0 30px;border-left:2px solid black;border-right:2px solid black;clear:both;}
#block-views-gallery-block_1{width:615px !important;}
#block-views-gallery-block_2{width:615px !important;}
#block-views-gallery-block_3{width:593px !important;}
#block-views-gallery-block_4{width:605px !important;}
#block-views-gallery-block_5{width:590px !important;}
#block-views-gallery-block_6{width:590px !important;}
#block-views-gallery-block_7{width:614px !important;}
#block-views-gallery-block_8{width:590px !important;}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {border:medium none;margin:0 0 0 47px;padding:0;width:505px;}
#block-views-gallery-block_4 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:495px;}
#block-views-gallery-block_2 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:517px;}
#block-views-gallery-block_3 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:485px;}
#block-views-gallery-block_5 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:475px;}
#block-views-gallery-block_6 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:475px;}
#block-views-gallery-block_7 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:505px;}
#block-views-gallery-block_8 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:495px;}
.jcarousel-skin-ie7 .jcarousel-container-horizontal {padding:6px 10px 10px;}

/* virtual gallery */

/* /virtual gallery */

#TB_caption {float:left;height:25px;padding:11px 30px 10px 25px;}




.views-field-field-photo-gallery-image-data{}
#block-views-gallery-block_8 .views-field-field-photo-gallery-image-data{font-size:0.8em;}
    *:first-child+html .views-field-field-photo-gallery-image-data{text-align:left;}
.views-field-field-photo-gallery-image-data span{display:block;margin:0 auto;text-align:center;width:100px;line-height:1.4em;height:34px;}
#block-views-gallery-block_3 .views-field-field-photo-gallery-image-data span{display:block;font-size:0.75em;height:34px;line-height:1.4em;margin:0 auto;text-align:center;width:180px;}



#block-views-gallery-block_8 .views-field-field-photo-gallery-image-data span{width:151px;}
    * html #block-views-gallery-block_8 .views-field-field-photo-gallery-image-data span{width:140px;}
    * html #block-views-gallery-block_4 .views-field-field-photo-gallery-image-data span{width:140px;max-width:none;}

/* Gallery */

#main .view-id-gallery2 .views-row{clear:none;float:left;margin:0 16px 20px 0;max-width:/*190px*/none;text-align:center;}
#main .view-id-gallery2 .views-row img{border:1px solid #FFF4F6;}


#main .view-id-gallery2 .views-field-field-photo-gallery-image-data{text-align:center;}
#main .view-id-gallery2 .views-field-field-photo-gallery-image-data span{display:block;height:34px;}


#footer div.footerright a.hLinkCopy{text-decoration:none;cursor:text;}


.YMaps-b-balloon_full .YMaps-b-balloon-frame{margin:0;}


.YMaps-b-balloon-content {width : 190px !important;} 


#YMapsID {	margin : 0 0 35px;border:5px solid #f8ebee;}

#block-views-iconography-block_1 .views-row .views-field-title .field-content { background:url(images/iconografia.png) left no-repeat; padding:0 0 0 31px;font-size:1.4em;}

#block-views-iconography-block_1 .field-content img {border:5px solid #ebe0e2; margin:0 10px 5px 0; float:left;}

.view-id-iconography .views-field-field-iko-image-fid img {border:3px solid #ebe0e2;}



#main .view-iconography .views-row {float:left;clear:none; margin:0 3px 24px;min-height:360px;}

.views-field-field-ico-name-value, .views-field-field-ico-title-value, .views-field-field-ico-technics-value { font-style:italic; font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; width:140px; text-align:center; margin:0 auto;line-height:1.4em;}
.views-field-field-ico-title-value { font-style:normal;}



#block-views-iconography-block_1 .field-content { display:block; margin:0 0 9px 0;}

.listGiver {margin:0 0 0 40px;}
.listGiver a { color:#986305; font-size:1.2em; font-weight:700;}
.listGiver li { background:none; float:left; width:286px;}

.secondpage #main .node .content .bigDonor{ font-size:1.4em; font-style:italic;}
#main .view-id-panorama .views-row{float:left;clear:none;padding:0 21px;}
#main .view-id-panorama .views-row img{border:3px solid #ebe0e2;}

.view-id-panorama .views-field-field-panorama-img-data { text-align:center; margin:0 auto;}

.accordion2 {width: 620px; border-bottom: solid 1px #c4c4c4;}

.accordion2 h3 {padding:7px 15px 7px 38px;margin: 0;font: bold 120%/1.4em Georgia, "Times New Roman", Times, serif;cursor: pointer;color:#330000;}

.accordion2 h3:hover { background-position: right 5px;background: #EBE0E2 url(images/cronology-bg.jpg) no-repeat top center;;color:#330000;}

.accordion2 h3.active {background-position: right 5px;background: #EBE0E2 url(images/cronology-bg.jpg) no-repeat top center;padding:7px 15px 7px 38px;color:#330000;}

.accordion2 div.chronology {background: #EBE0E2;margin: 0;padding: 10px 15px 20px;display: none;} 
#edit-body .accordion2 div.chronology {display: block;} 

#content td { vertical-align:top;}
.accordion2 td { border:1px solid #dcd1d3;padding:10px 10px 10px 25px;vertical-align:top;color:#330000; vertical-align:top; width:50%;}
.accordion2 tr {width:100%;}

.secondpage #main .node p.quote1{background:url(images/quote.gif) left center no-repeat; padding:0px 0px 0px 70px;min-height:50px;}
.secondpage #main  p.quote1 {background:url("images/quote.gif") no-repeat scroll left center transparent;min-height:50px;padding:0 0 0 70px;}
.secondpage #main .node p.quote{padding:0px 0px 0px 70px;}
.secondpage #main .node p.indent{padding:0px 0px 0px 70px;}
.secondpage #main .node p.author{ text-align:right;padding:7px 0 20px;font-size:1.1em;}
.secondpage #main .node .blockquote{ font-style:italic;}

.contactInfo{font-family:Georgia, "Times New Roman", Times, serif;min-height:247px;}
.contact1{font-size:1.1em;width:239px;float:left;padding:0 0 0 52px;}
.contact2{font-size:1.1em;width:250px;float:left;}
.contactTitle{font-size:1.5em;border-bottom:1px solid #cd8423;width:187px;padding:0 0 6px;}
.contactText{font-size:1.2em;}
.contactNum{font-size:1.7em;}
.contactInfo h2{padding:0 0 10px;}

#node-15 .accordion2 em.chronologyTitle{text-align:center; display:block;}
.secondpage #main #node-5 .content p img{border:5px solid #EBE0E2;margin:0 15px 0 0;float:left;}
.secondpage #main #node-5 .content p img.imgRight{border:5px solid #EBE0E2;float:right;margin:0 0 0 15px;}
.secondpage #main #node-5 .content p img.imgCenter{border:5px solid #EBE0E2;float:none;0;text-align:center;}

.jcarousel-skin-ie7 .jcarousel-item {height:190px;}

    * html #block-views-gallery-block_1 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_2 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_3 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_4 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_5 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_6 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_7 .jcarousel-skin-ie7 .jcarousel-clip-horizontal,
    * html #block-views-gallery-block_8 .jcarousel-skin-ie7 .jcarousel-clip-horizontal{height:180px;}

    * html .jcarousel-skin-ie7 .jcarousel-container-horizontal{width:100%;}
    * html #main .jcarousel-clip-horizontal ul{height:176px;border:1px solid white;}



    * html .jcarousel-skin-ie7 .jcarousel-clip-horizontal{}

/* li */
    * html .jcarousel-skin-ie7 .jcarousel-item{width:100px;height:174px;margin:2px;}

    * html .view-gallery .views-field-field-photo-gallery-image-fid{width:180px;height:174px;margin:0;padding:0;}
    * html .views-field-field-photo-gallery-image-data{width:180px;height:180px;margin:-40px 0 0;padding:0 0 40px;text-align:center;display:block;}
    * html .views-field-field-photo-gallery-image-data span{width:180px;margin:0;height:154px;display:block;line-height:10px;}
    * html .block .view-gallery .views-field-field-photo-gallery-image-fid span a img{border:1px solid #FFF4F6;text-align:left;margin:0;height:132px;}

 .secondpage #main #node-5 .content p .img-virt {margin:0 10px 20px;}

.views-field-edit-node a {background:none repeat scroll 0 0 #0C0;color:white;font-size:11px;padding:2px 3px;text-decoration:none;}
.views-field-edit-node a:hover {background:none repeat scroll 0 0 #0CF;}

.secondpage #main .node .content p.description-vir{font-style:italic;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:5px 0 0 5px;color:Grey;}
.left-img{float:left;}
.right-img{float:right;}
#node-5 .left-img img{margin:0 10px 0 0;}


.secondpage #main #node-3 p.quote1 {background:url(images/quote.gif) no-repeat scroll 0 0 transparent;min-height:50px;padding:0 0 0 70px;}




