/*|import pozostalych styli dla ukladow|*/
@import url("list.css");
@import url("pict_list.css");
@import url("thumb_list.css");


/**|ogolne style|**/
#gallery_container {
    overflow:hidden;
    width:100%;
    display:block;
    margin:0px;
    padding:0px;
}

#gallery_container #gallery_title {
    margin-bottom:0px;
    margin-top:0px;
    font-size:18px;
}

#gall_pathway {
    height:32px;
    overflow:hidden;
    background:url("../../images/shared/pathway_bg.gif");    
    font-size:11px;
    margin-top:15px;
}

#gall_pathway div {
    padding-top:8px;
    margin-right:14px;
    margin-top:0px;
    color:#C71C17;
    overflow:hidden;
    display:block;
}

#gall_pathway div .pathlabel {
    color:#A0A0A0;
}

/**|ramka dla obrazkow|**/
.gallery_img_thumb {
    float:left;
    width:153px;
    overflow:hidden;
    position:relative;
    display:block;
    margin-left:0px;
    margin-right: 0px;
    margin-bottom:12px;
}

.gallery_img_thumb img {
    padding: 3px;
    border: 1px solid #e1e1e1;
    width:129px;
    display:block;
}

.gallery_img_thumb img:hover {
    padding: 2px;
    border: 2px solid #28866c;
}

/*tytul obrazka*/
.gallery_img_thumb .pict_title {
    display:none;
    position:absolute;
    background-color:#000000;
    color:#ffffff;
    width:176px;
    top:6px;
    left:6px;
    padding:2px;
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity:0.5;
}

/**|ramka dla kategorii|**/
.gallery_img_cat_border {
    border:#5F5F5F 1px solid;
    padding:3px;
}

.gallery_img_cat_border:hover {
    background-color:#CFDBFF;
}

/**|belka opcji|**/
.gallery_option_bar {
    width:98%;
    padding:5px;
    overflow:hidden;
    background-color:#EFEFEF;
    margin-top:5px;
    margin-bottom:5px;
    border:#DFDFDF solid 1px;
    font-size:10px;    
}

.gallery_option_bar .option_bar_label {
    float:left;
    margin-right:5px;
    overflow:hidden;
    margin-top:5px;
    font-weight:bold;
}

.gallery_option_bar .sep {
    float:left;
    border-left:solid 1px #DFDFDF;
    width:2px;
    height:15px;
    margin-left:10px;
    margin-right:10px;
    margin-top:3px;
}

.display_method {
    float:left;
    overflow:hidden;
    width:135px;
}

.display_method a {
    display:block;
    float:left;
    overflow:hidden;
    margin-right:5px;
    margin-top:5px;
}

.sort_container {
    overflow:hidden;
    float:left;
    width:150px;
}

.sort_container a {
    float:left;
    margin-left:5px;
    display:block;
    margin-top:5px;
}
/**|belka opcji|**/

/**|stronicowanie|**/
.pages {
    overflow:hidden;
    margin-top:15px;
    margin-bottom:15px;
}

.pages_counter {
    font-size:12px;
    margin-right:15px;
    margin-top:5px;
    text-align:center;
}

.pages a.page_prev {
    float:left;
    display:block;
}

.pages a.page_next {
    float:right;
    display:block;
}
