
a,
a:link,
a:visited,
a:active{
  color:#31261a;
}

a:hover{
color:#8b6c4a;}

/*===========================================T�o===========================================*/

.bg-middle{
background: #f3e3bf;
}

.bg-top{
background: url(images/bg-top.jpg) repeat-x top;
}

.bg-bottom{
background: url(images/bg-bottom.jpg) repeat-x bottom;
}

.all{
width:960px;
margin: auto;
}

.all a:hover{
color:#8b6c4a;
}

.flag-flagged-message, .flag-unflagged-message{
color:#8F8F8F;
font-weight:bold;
background-color:#FFFFFF;
height:28px;
padding:10px;
width:65px;
z-index:1;}

/*===========================================Zmiana j�zyka===========================================*/
#edit-lang-dropdown-select_child img{
width:20px;
}

.ddTitleText{
color:#fff;

}

#edit-lang-dropdown-select_title{
background:none;
border:none;

}

#edit-lang-dropdown-select_msdd{
background:none;
}
#edit-lang-dropdown-select_child a:hover{
background-color:#0eb912;}

#edit-lang-dropdown-select_child .selected{
background-color:#0eb912;}

#edit-lang-dropdown-select_child .ddTitleText{
color:#000000;
}

#edit-lang-dropdown-select_arrow{
background:url("images/dd_arrow.gif");

}
/*===========================================Top===========================================*/
#slider1 span{
padding:20px;
margin-right:0px;
}

.top-belka{
height:30px;
}

.top-belka-flaga{
width:600px;
float:left;
padding:4px 0px 0px 0px;
position:relative;
z-index:3;
}

.top-belka-logowanie{
padding:5px 0px 0px 0px;
position:relative;
}

.top-logo-logo{
width:656px;
float:left;
padding:10px 0px 0px 0px;
}

.top-logo-szukaj{
padding-top:30px;
margin-left:660px;
}


#block-fancy_login-0 .content{
display:block;
float:left;
text-align:right;
position:absolute;
right:0px;

}

#block-fancy_login-0 .content span{
color:#8b6c4a;
display:block;
float:left;
margin-right:5px;
}

#block-fancy_login-0 .content a{
display:block;
float:left;
margin-left:10px;
}


.top-logo-szukaj #block-navigartdictionary-0{
display:none;
}

.top-logo-szukaj #block-album-album_1{
display:none;
}

.top-logo-szukaj #block-menu-devel{
display:none;
}

.container-inline .form-submit{
background:url(images/szukaj_button.png);
background-repeat:no-repeat;
height:25px;
width:81px;
font-size:10px;
padding-bottom:5px;
color:#f3e3bf;
text-transform:uppercase;
position:relative;
top:-4px;
}



.container-inline .form-item .form-text{
background:url(images/szukaj_field.png);
background-repeat:no-repeat;
height:25px;
width:185px;
border:0px;
padding-left:10px;
padding-top:-15px;
color:#362a1e;
}

.top-menu{
height:55px;
width:960px;
background: url(images/menu.png) no-repeat;
}

.top-menu2{
text-transform:uppercase;
color:#FFFFFF;
padding-left:8px;
padding-top:20px;
padding-bottom:6px;
font-size:14px;
}

.top-menu2 a{
color:#FFFFFF;
}

.top-logo-szukaj .content{
text-align:right;
}


.top-menu2 .primary-links .first .last a{
background: url(images/button-next-noactive2.png);
padding:10px 30px 14px 30px;
margin-right:10px;
color:#ffffff;
}

.top-menu2 .primary-links .first .last a:hover{
color:#ffffff;
}

.top-menu2 .primary-links .active a{
background: url(images/button-next-active2.png);
padding:10px 30px 14px 30px;
margin-right:10px;
color:#ebd1a8;
}



.top-menu2 .primary-links li a{
background: url(images/button-next-noactive2.png);
padding:10px 30px 14px 30px;
margin-right:10px;
color:#362a1e;
}

.top-menu2 .primary-links li a:hover{
background: url(images/button-next-active2.png);
color:#ebd1a8;
}

.top-menu2 .primary-links .active li a{
background: url(images/button-next-active2.png);
padding:10px 30px 14px 30px;
margin-right:10px;
color:#FFFFFF;
}
/*===========================================Middle===========================================*/

.middle{
width:960px;
margin-top:50px;
background: url(images/bg-frame.png) repeat-y;
}

/*===========================================Middle left===========================================*/

.left{
width:240px;

float:left;
display:inline;
}



.left-top{
height:11px;
background: url(images/bg-frame-left-top.png) no-repeat;
}

.left-middle{
margin:0px;
}

#block-navigartdictionary-0 ul.menu{
padding-left:0px;
}

#block-navigartdictionary-0 .menu .first{
font-size:14px;
height:38px;
background: url(images/1x1green.png);

margin-bottom:15px;
}

#block-navigartdictionary-0 .menu .first a{
margin-top:16px;
padding-top:8px;
padding-left:20px;
}

#block-navigartdictionary-0 .menu .first a:hover{
color:#8b6c4a;
}

#block-navigartdictionary-0 .menu .leaf{
font-size:13px;
padding-left:20px;
}

#block-navigartdictionary-0 .menu .leaf a:hover{
color:#8b6c4a;
}

#block-album-album_1 h2{
font-size:14px;
height:38px;
background: url(images/1x1green.png);
}

#block-album-album_1 h2 a{
line-height:37px;
padding-left:20px;
}

#block-album-album_1 h2 a:hover{
color:#8b6c4a;
}


#block-menu-devel h2{
line-height:37px;
padding-left:20px;
font-size:14px;
color:#31261A;
height:38px;
background: url(images/1x1green.png);
margin-bottom:15px;
}

.navigartalbum-block-content-list .odd{
background: url(images/1x1grey.png);
}

.navigartalbum-block-content-list .even{
background:none;
}

.navigartalbum-block-content-list .item-descripton{
padding-left:10px;
}

.navigartalbum-block-content{
margin-bottom:-5px;}

.navigart-album-empty-message{
padding:10px 20px 10px 20px;
color: #483827;
font-size:12px;}


.content .navigartalbum-block-content img{
width:21px;
height:21px;

}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-download:link{
background:url(images/download_off1.png) no-repeat;
background-position:0px -3px;
}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-download:hover{
background:url(images/download_off2.png) no-repeat;
background-position:0px -3px;
}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-send:link{
background:url(images/koperta_off1.png) no-repeat;
background-position:0px -3px;
}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-send:hover{
background:url(images/koperta_off2.png) no-repeat;
background-position:0px -3px;
}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-print:link{
background:url(images/print_off1.png) no-repeat;
background-position:0px -3px;
}
.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-print:hover{
background:url(images/print_off2.png) no-repeat;
background-position:0px -3px;
}

.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-delete:link{
background:url(images/kosz_off1.png) no-repeat;
background-position:0px -3px;
}
.navigartalbum-block-content .navigartalbum-bar-links .navigartalbum-delete:hover{
background:url(images/kosz_off2.png) no-repeat;
background-position:0px -3px;
}
/*===========================================Middle right===========================================*/




span.navigart-card-nav-return a:before {
content: "";
}

.navigart-card-nav{
    margin-top:-7px;
    margin-bottom:-12px;
}
.navigart-number-of-results{
    margin-top:-7px;
    margin-bottom:-12px;
}

.right{
width:720px;
float:left;
display:inline;
}

#upper_slideshow{
background:url(images/tack.png); width:51px; height:22px; position:absolute; top:-18px; left:329px; z-index:3;
}

#upper2_slideshow{
position:absolute;
height:18px;
width:710px;
top:0px;
background: url(images/slideshow-ramka_01.png) no-repeat;
z-index:2;
}

#left_slideshow{
position:absolute;
height:256px;
width:15px;
left:0px;
top:18px;
background: url(images/slideshow-ramka_02.png) no-repeat;
z-index:2;
}

#right_slideshow{
position:absolute;
height:256px;
width:15px;
right:0px;
top:18px;
background: url(images/slideshow-ramka_04.png) no-repeat;
z-index:2;
}

#lower_slideshow{
position:absolute;
top:274px;
height:50px;
width:710px;
background: url(images/slideshow-ramka_05.png) no-repeat;
z-index:2;
}

#block-slideshow-0{
margin-left:10px;
height:304px;
}

#block-slideshow-0 .content{
height:304px;
position:relative;
}

.right-top2{
margin-left:10px;
height:11px;
background: url(images/bg-frame-right-top.png) no-repeat;
}


.right-middle{
padding:0px 40px 40px 40px;
color:#483827;
}

.right-middle p{
    margin:0.7em 0 0.9em 0;
}
.right-middle p.first{
    margin-top:1.5em;
}
.right-title{
font-size:15px;
padding:10px 30px 10px 30px;

background: url(images/1x1green.png);
margin-left:-30px;
margin-top:4px;
margin-bottom:0px;
width:650px;
min-height:18px;
color:#3a2e21;
}

#navigart-content .list{
margin-left:-30px;
width:710px;
color:#483827;
}

#navigart-content .list .navigart-list-item{
font-size:11px;
color:#483827;
}



.bottom{
clear:both;
height:7px;
background: url(images/bg-frame-bottom.png) no-repeat bottom;
}

.navigartimageviewer-big-image{
padding-bottom:20px;
}

.navigartimageviewer-thumbnails{
padding-bottom:20px;
}

.descriptionlist .descriptionlist-label{
text-align:right;
color:#8b6c4a;
width:130px;
padding-right:5px;
}

.navigartartwork-td {
padding:0px;
}

.navigartartwork-grid-item{
padding:0px;
}

#navigart-content .navigartartwork-td .navigartartwork-grid-image{
border-color:#ac865c;

}

.descriptionlist .item-autor{
color:#483827;
font-weight:bold;
font-style:normal;
}

.descriptionlist .item-temat {
color:#483827;
font-style:normal;
}

.descriptionlist .item-miejsce {
color:#483827;
font-style:normal;
}

.imagecache-artwork_100{
width:129px;
}

.navigartalbum-block-content .navigartalbum-bar-links{
position:relative;
left: 120px;
bottom:40px;
width:130px;
}

.navigartalbum-bar-links a{
margin-right:10px;
}

.pager {
font-size:12px;

}

.item-list ul li{
margin:0px;
}

.item-list .pager li{
padding:0px 4px 0px 4px;
background:#ebd1a8;
border: 1px solid #ac865c;
}

.navigart-pager .item-list .pager-current{
background:#483827;
color:#ebd1a8;
font-weight:normal;
}

.navigartalbum-block-content-pager .item-list .pager-current{
background:#483827;
color:#ebd1a8;
font-weight:normal;
}

#navigart-content .odd{
background: url(images/1x1grey.png);
}

#navigart-content .even{
background:none;
}

.right-middle .navigart-content-context{
padding:0px;
margin:0px;
}

.navigart-view-switcher{
margin-left:-5px;
}

.navigart-view-switcher span{
display:block;
float:left;
}

.navigart-view-switcher a{
background: url(images/rightNoActive.png) no-repeat right;
display:block;
height:32px;
}

.navigart-view-switcher span.active a{
background: url(images/rightActive.png) no-repeat right;
display:block;
height:32px;
}

.navigartviews .navigart-view-switcher img{
width:50px;
height:32px;
}

.navigart-view-switcher span.grid{
background: url(images/gridOff.png) no-repeat;
}

.navigart-view-switcher span.grid.active{
background: url(images/gridOn.png) no-repeat;
}

.navigart-view-switcher span.cooliris{
background: url(images/wallOff.png) no-repeat;
}

.navigart-view-switcher span.cooliris.active{
background: url(images/wallOn.png) no-repeat;
}

.navigart-view-switcher span.list {
background: url(images/listOff.png) no-repeat;
}

.navigart-view-switcher span.list.active{
background: url(images/listOn.png) no-repeat;
}

.navigart-view-switcher span.map {
background: url(images/mapsOff.png) no-repeat;
}

.navigart-view-switcher span.map.active{
background: url(images/mapsOn.png) no-repeat;
}

.navigart-view-switcher span.timeline{
background: url(images/timelineOff.png) no-repeat;
}

.navigart-view-switcher span.timeline.active{
background: url(images/timelineOn.png) no-repeat;
}

.navigart-view-switcher span.timemap{
background: url(images/timemapOff.png) no-repeat;
}

.navigart-view-switcher span.timemap.active{
background: url(images/timemapOn.png) no-repeat;
}

.navigart-view-switcher span.floor{
background: url(images/floorOff.png) no-repeat;
}

.navigart-view-switcher span.floor.active{
background: url(images/floorOn.png) no-repeat;
}

#navigart-content-container{
padding-top:30px;
clear:both;
}

#navigart-content .pager{
padding-top:30px;
}

.flag img{
  width:21px;
  height:21px;
}


#block-slideshow-0{
position:relative;
}

#edit-submit{
background:url(images/szukaj_button.png);
background-repeat:no-repeat;
height:25px;
width:81px;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
}

.tack{
background:url(images/tack.png);
width:51px;
height:22px;
position:relative;
bottom:20px;
left:97px;
}

.navcontext-content-item .flag-album a.unflag-action{
background:url(images/minusZieloneBg.png);
width:40px;
height:32px;
}

.navcontext-content-item .flag-album a.flag-action{
background:url(images/plusZieloneBg.png);
width:40px;
height:32px;
}

.navigart-artwork-grid-links{
    width:21px;
    height:21px;
}
.descriptionlist-row{
    color:#362a1e;
}

#block-gtranslate-0{
    padding:20px;
}

.descriptionlist-row.item-numinw span.descriptionlist-label{
    width:150px;
}


.demobuttons{
    display:inline-block;
    height:50px;
    background:url(images/dodatkowe.png);

}
.demobuttons span.map{
    margin-left:30px;
}




.right .right-top .content .slideshow .slider1Image span{
    background-color: #d7a773;
    color: #31261a;
	opacity: 0.8;
}

.right-middle .right-title{
margin-top:16px;

}

.right-middle .profile{
padding-top:30px;
    color: #31261a;
	font-size:12px;
}

#navigart-search-form{
margin-top:15px;
color:#31261A;
}
#ihsuj-download-form, #album-download-max-form{
  font-size:11px;
}
#ihsuj-download-form .form-item, #album-download-max-form .form-item{
  /* display:inline-block; */
  float:left;
  width:auto;
  margin:3px 5px;
  font-weight:normal;
}
#ihsuj-download-form .form-item label, #album-download-max-form .form-item label{
  font-weight:normal;
}

#ihsuj-download-form #edit-filename-item-6-number-wrapper{
  clear:left;
  margin-left:20px;
}
#edit-filename-item-6-wrapper, #edit-filename-item-7-wrapper{
  position:relative;
  top:0px;
}
#edit-filename-item-6, #edit-filename-item-7{
  position:relative;
  top:3px;
}
#ihsuj-navigart-sort-form{
  display:inline;
}
#ihsuj-navigart-sort{
  padding-left:10px;
  color:#362A1E;
}

#navigart-single .descriptionlist-label{
    width:160px;
}

#navigart-search-form label{
    width:175px;
    float:left;
    margin-right:10px;
    text-align:right;
}

#navigart-search-form #edit-submit {
    margin-left:140px;    
}

.descriptionlist a{
    color:#000;
}
.footer{
    padding-top:5px;
}
.footer, .footer a{
    color:#8b6c4a;
    font-size:11px;
    background:none;
}

#edit-sortchoice-wrapper select.form-select,
#edit-sortorder-wrapper select.form-select{
    background:#F3E3BF;
}

#edit-sortchoice-wrapper select.form-select{
    width:135px;
}

#edit-sortorder-wrapper select.form-select{
    width:110px;
}
#block-fancy_login-0 a{
    font-weight:bold;
}
.container-inline.dictionary-popup-extras{
  display:none;
}

#navigart-taxonomy-dialog-az-form .checkboxes-panel td{
  font-size:12px;
}


#fancy_login_form_contents .item-list{
  display:none;
}