#gallery_rnd {
    background-color: #5b9ee3;
    margin-bottom: 4px;
    color: white;
    padding: 0px;
    font-size: 8pt;
    padding: 0px;
    overflow: hidden;
}
#gallery_rnd .caption {
    display: block;
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 12pt;
    text-transform: uppercase;
    letter-spacing: 1pt;
    color: white;
    padding: 5px 2px 2px 5px;
    white-space: nowrap;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid white;
    overflow: hidden;
}
#gallery_rnd .comment {
    font-size: 8pt;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    letter-spacing: 0pt;
    text-transform: none;
}

#gallery_rnd a.caption:hover {
    background-color: #2a89e8;
}

#gallery_rnd .caption small {
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    text-transform: none;
    margin-left: 4px;
    letter-spacing: 0pt;
    font-size: 8pt;
    color: white;
}
#gallery_rnd .caption small a {
    color: white;
    text-decoration: underline;
}

#gallery_rnd .pic img {
    border-bottom: 1px solid white;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}
#gallery_rnd .desc {
    padding: 1px 5px 2px 5px;
    color: black;
}
#gallery_rnd .desc a {
    color:white;
}
#gallery_pageCounter{
    width: 100%;
    float: left;
    color: #333;
}
#gallery_pageCounter span{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;
}
#gallery_pageCounter .G_pageCounterTop{
    border-top: 2px solid #5b9ee3;
    margin-bottom: 7px;
    margin-top: 0px;
}
#gallery_pageCounter .G_pageCounterDown{
    border-bottom: 2px solid #5b9ee3;
    margin-bottom: 2px;
    margin-top: 7px;
}
#gallery_pageCounter .G_BtLeftRight
{
    margin-right: 0px;
    width: 24px;
    height: 15px;
    float: right;
    background-color: #5b9ee3;
    border: 1px solid #FFFFFF;
}
#gallery_pageCounter a{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;
    color: #FFFFFF;
}
#gallery_pageCounter a.G_BtLeftRight:hover {
    background-color: #2a89e8;
    color: #DDDDFF;
}
#gallery_pageCounter .G_BtLeftRightSel {
    margin-right: 0px;
    width: 24px;
    height: 15px;
    float: right;
    background-color: #5b9ee3;
    border: 1px solid #FFFFFF;
    color: #0000FC;
}

#gallery_pageBack .G_BtLeftBack {
    width: 100px;
    height: 16px;
    float: left;
    font-size: 8pt;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    text-align: center;
}

#gallery_prew_all
{
    display: block;
    height: 83px;
    width: 121px;
    float: left;
    overflow: hidden;
    /*background-color: #5b90e3;*/
    margin: 0px 0px 3px 3px;
}

#gallery_prew_all_spec
{
    height: 83px;
    width: 121px;
    float: left;
    overflow: hidden;
    /*background-color: #5b90e3;*/
    margin: 0px 0px 3px 0px;
    display: block;
}

#gallery_prew_all img
{
    width: 121px;
    float: left;
    position: absolute;
    clip:  rect(auto 120px auto auto);
    margin-bottom: 1px;
    display: block;
}
#gallery_prew_all_spec img
{
    width: 121px;
    float: left;
    position: relative;
    margin-bottom: 1px;
    display: block;
}
#gallery_prew_all .G_title
{
    float: left;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    border: solid #5b90e3 1px;
    background-color: #5b90e3;
    font-family:  Tahoma, 'Helvetica CE', 'Arial CE', Helvetica, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
}
#gallery_prew_all_spec .G_title
{
    float: left;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    border: solid #5b90e3 1px;
    background-color: #5b90e3;
    font-family:  Tahoma, 'Helvetica CE', 'Arial CE', Helvetica, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
}
#gallery_prew_all .G_autor
{
    height: 11px;
    width: 133px;
    float: left;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    border: solid #5b90e3 1px;
    background-color: #5b90e3;
    font-family:  Tahoma, 'Helvetica CE', 'Arial CE', Helvetica, Arial, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #FFFFFF;
}
#gallery_prew_all .G_stampL {
    margin-right: 3px;
    width: 25px;
    height: 19px;
    float: right;
    background-color: #A6CBF0;
    border: solid #5b90e3 1px;
    color: #D6634A;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    padding-top: 5px;
}

#gallery_imgList{
    width: 100%;
}
#gallery_imgList img {
    border:none;
}
#gallery_pctDetail div{
    width: 100%;
}
#gallery_pctDetail img {
    border:none;
}
#gallery_text_line{
    width: 729px;
    display: block;
    overflow: hidden;
    margin-right: 1px;
}
#gallery_pict_show{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 9pt;
    margin-right: 0px;
    width: 100%;
    display: block;
    overflow: hidden;
}
#gallery_popis_line {
    display: block;
    font-family: 'Helvetica CE','Arial CE',  Helvetica, Arial, sans-serif,;
    font-size: 8pt;
    font-weight: bold;
    _text-transform: uppercase;
    _letter-spacing: 1pt;
    color: black;
    white-space: nowrap;
    border-bottom: 1px solid white;
    padding: 3px 2px 2px 5px;
    overflow: hidden;
    background-color: #5b9ee3;
    width: 100%;
}
#gallery_fakt_tab{
    width: 100%;
    margin-bottom: 3px;
}

#gallery_fakt_tab form {
    padding: 0px;
    margin: 5px 0px 0px 0px;
}

#gallery_fakt_tab .Caption{
    display: block;
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 12pt;
    text-transform: uppercase;
    letter-spacing: 1pt;
    color: white;
    padding: 5px 0px 2px 5px;
    white-space: nowrap;
    border-bottom: 1px solid white;
    background-color: rgb(42, 137, 232);
    overflow: hidden;
}
#gallery_fakt_tab_ul{
    background-color: #5b9ee3;
    padding: 0px;
    margin: 0px;
}
#gallery_fakt_tab_ul li {
    list-style: none;
    border-bottom: 1px solid white;
    padding: 5px;
    color: #0000FC;
}
#gallery_fakt_tab_ul li ul {
    padding: 3px 0px 0px 0px;
    margin: 0px;
}
#gallery_fakt_tab_ul li ul li {
    border: none;
    padding: 0px;
    color: #333;
    font-size: 8pt;
}
#gallery_fakt_tab_ul li ul li a{
    color: #FFFFFF;
    font-weight: bold;
}
#gallery_fakt_tab_ul li a{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}
#gallery_pict_show .G_stamp {
    margin-right: 0px;
    width: 140px;
    height: 14px;
    float: right;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    /*dmin-width: 100px;*/
    overflow: visible;
    text-align: left;
    color: black;
    padding: 4px 2px 3px 5px;
    background-color: rgb(42, 137, 232);
}
#gallery_pict_show .G_Det_stampL{
    float: right;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: right;
    width: 240px;
    color: black;
    padding: 4px 5px 3px 5px;
    background-color: rgb(42, 137, 232);
    margin-right: 0px;
}

#gallery_pict_show  .G_rate {
    background-color: #5b9ee3;
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 10pt;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1pt;
    display: block;
    float: right;
    color: #D6634A;
    width: 21px;
    height: 17px;
    padding: 2px 2px 2px 2px;

    border-bottom: 2px solid white;
    border-left: 1px solid white;
}

/*#gallery_pict_show a {
    color: #0000FC;
    text-decoration: none;
    margin: 0px;
    float: left;
}*/

#gallery_pict_show_img{
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid white;
    float: left;
}
#gallery_pict_show_img img{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
}
#gallery_selector {
    background-color: #5B9DE3;
    color: white;
    font-size:8pt;
    padding: 5px 5px 5px 5px;
    margin-bottom: 4px;
}
#gallery_selector .caption {
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 12pt;
    text-transform: uppercase;
    letter-spacing: 1pt;
    color: white;
}

#gallery_selector .comment {
    font-size: 8pt;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    letter-spacing: 0pt;
    text-transform: none;
}


#gallery_selector .caption small a {
    color: white;
    text-decoration: underline;
}

#gallery_selector .comment {
    text-align:center;
}
#gallery_selector .comment a {
    color: white;
    text-decoration: underline;
}

#gallery_selector form {
    padding: 0px;
    margin: 5px 0px 0px 0px;
}

#gallery_selector fieldset {
    text-align: right;
    padding:0px;
    margin:0px;
    border:none;
}

#gallery_selector fieldset a {
    text-decoration: underline;
    color: #FFFFFF;
}
#gallery_selector select {
    margin-left: auto;
    margin-top: 4px;
    width: 100%;
    border: 1px solid #2A89E8;
    color: #2A89E8;
    font-size: 8pt;
    padding: 2px;
    background-color: white;
}
#gallery_selector_submit {
    margin-top: 4px;
    margin-left: auto;

    color: #2A89E8;
    font-size: 8pt;
    width: 50px;
}
#upload_caption_div{
    overflow: hidden;
    width:100%;
}
#upload_caption{
    display: block;
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 12pt;
    text-transform: uppercase;
    letter-spacing: 1pt;
    color: black;
    background-color: rgb(224,224,224);
    padding: 5px 2px 2px 5px;
    white-space: nowrap;
    border-bottom: 1px solid white;
    overflow: hidden;
    width:100%;
    margin: 0px;
}
#upload_caption_div .subNadpis{
    display: block;
    font-size: 10pt;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-weight: bold;
    color: #125AFF;
    border-top: 1px solid #b1b1b1;
    background-color: rgb(244,244,244);
    padding: 5px 2px 2px 5px;
    overflow: hidden;
    width:100%;
    margin: 0px;
}
#upload_text_border{
    border: 0px ;
}
#upload_text_border .textHighl{
    color: #125AFF;
}
#upload_text_border .hint {
    font-size: 9pt;
    color: #666666;
}
#upload_text_border .gaUplText{
    padding: 5px;
    color: #b1b1b1;
}
#upload_text_border ul {
    font-size: 9pt;
    color: #666666;
    margin-top: 0px;
}

#upload_text_border form {
/*     border: 1px solid #b1b1b1; */
    padding: 5px;
}
#upload_text_border fieldset {
    margin: 0px;
    padding: 10px;
    font-size: 8pt;
    color: black;
    border: 0px;
    border-bottom: 1px solid #b1b1b1;
}
#upload_text_border select {
    margin-left: auto;
    margin-top: 3px;
    margin-bottom: 4px;
    width: 350px;
    border: 1px solid #A5ACB2;
    color: #666666;
    font-size: 8pt;
    padding: 2px;
    background-color: white;
}
#upload_text_border .f_input {
    width: 346px;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 9pt;
    color:rgb(0,0,240);
    margin-top: 3px;
    margin-bottom: 4px;
}
#upload_progress {
    padding:    5px;
    background-color: #EFEFEF;
    border: 1px solid #b1b1b1;
    width: 726px;
}
#upload_pictLine{
   width: 100%;
   padding: 2px;
   background-color: #eeeeee;
}
#gallery_upl_line{
    font-size: 9pt;
    width: 700px;
}
#gallery_upl_line li {
    list-style: none;
    background-color: #f8f8f8;
    border-bottom: 1px solid white;
    padding: 5px;
    color: #666666;
}
#gallery_upl_line li ul {
    padding: 3px 0px 0px 0px;
    margin: 0px;
}
#gallery_upl_line li ul li {
    border: none;
    padding: 0px;
    color: #0000F0;
    font-size: 8pt;
}
#upload_pictdiv{
    width: 732px;
    padding: 2px;
    background-color: #e5e5e5;
    border: 1px solid #D1D1D1;
    display: block;
    overflow: hidden;
}
#gallery_eval_selector {
    background-color: #5B9DE3;
    font-size: 8pt;
}

#gallery_eval_selector fieldset {
    border: none;
    margin: 0px;
}

#gallery_eval_selector form {
    padding: 0px;
    margin: 0px;
}
#gallery_pict_lister{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    width: 245px;
    height: 100px;
    float: left;
    color: #333;
}
#gallery_pict_lister .G_BtLeftRight
{
    margin-right: 0px;
    width: 24px;
    height: 17px;
    float: right;
    background-color: #5b9ee3;
    border: 1px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    border-top: none;
}
#gallery_pict_lister a{
    padding-top: 3px;
    color: #FFFFFF;
}
#gallery_pict_lister a.G_BtLeftRight:hover {
    background-color: #2a89e8;
    color: #DDDDFF;
}
#gallery_pict_lister span{
    padding-top: 3px;
}

a.gallery_Podmienky {
    text-decoration:none;
    color:#000000;
    }

a.gallery_Podmienky:link {
    text-decoration:none;
    color:#000000;
    }

a.gallery_Podmienky:visited {
    text-decoration:none;
    color:#000000;
    }
a.gallery_Podmienky:hover {
    color:#717171;
    }
a.gallery_Podmienky:active {
    color:#717171;
    }

#gallery_hodnList {
    overflow:          hidden;
    width:             494px;
    font-size:         8pt;
    padding-bottom:    20px;
}
#gallery_hodnList .gallery_hodnLine{
    width:             100%;
    background-color:  #fff;
    display:           block;
    padding:           2px;
    border-bottom:     1px solid #eee;
    overflow:          hidden;
}

#gallery_hodnList .autor_name{
    width:             150px;
    float:             left;
    background-color:  #eee;
    text-align:        center;
    display:           block;
    font-size:         8pt;
    font-weight:       bold;
    padding:           7px;
}

#gallery_hodnList .znamka{
    width:             95px;
    float:             left;
    color:             #9B0000;
    text-align:        center;
    display:           block;
    font-size:         11pt;
    font-weight:       bold;
    padding:           2px;
}
#gallery_hodnList .hodn_link{
    float:             left;
    text-align:        left;
    display:           block;
    font-size:         8pt;
    padding:           0px;
}
#gallery_hodnList a {
    color:             #000;
}
#gallery_hodnList a:visited {
    text-decoration:   none;
    color:             #000000
    }
#gallery_hodnList a:hover {
    color:             #717171;
    }

#gallery_panoDiv{
    padding-top:       2px;
    background-color:  #000;
    width:             100%;
    display:           block;
    overflow:          hidden;
    border-top:        1px solid white;
}

#gallery_img{
    font-size:         9pt;
    margin:            0px;
    padding-top:       50px;
    background-color:  #313131;
    width:             100%;
    display:           block;
    overflow:          hidden;
}
#gallery_imgTitle{
    font-size:         9pt;
    padding-left:      10px;
    background-color:  #313131;
    width:             100%;
    height:            48px;
    display:           block;
    overflow:          hidden;
}
#gallery_imgTitle .gaTitle{
    width:             100%;
    color:             #FFFFFF;
    padding:           4px 0px 0px 0px;
    font-size:         15pt;
    display:           block;
    overflow:          hidden;
}
#gallery_imgTitle .gaNameLine{
    width:             100%;
    color:             #FFFFFF;
    padding:           0px 0px 2px 0px;
    font-size:         8pt;
    display:           block;
    overflow:          hidden;
}
#gallery_imgTitle .gaNameLine a
{
    color:             #FFFFFF;
}

#gallery_imgTitle .gaNameLine a:hover
{
    color:             #2a89e8;
}
#gallery_imgText {
    font-size:         9pt;
    background-color:  #fff;
    width:             100%;
    display:           block;
    overflow:          hidden;
    font-size:         9pt;
    padding-top:       3px;
}

#gallery_imgTextLeft {
    width:             495px;
    padding:           10px 3px 0px 0px;
    display:           block;
    overflow:          hidden;
    float:             right;
}

#gallery_imgTextRight {
    width:             240px;
    display:           block;
    overflow:          hidden;
    float:             right;
}

#gallery_imgTextLeft .ga_pctDtFormat {
    padding:           0px 0px 10px 10px;
    display:           block;
    width:             480px;
}
#gallery_imgTextLeft .ga_pctDtTab {
    padding-left:      10px;
    display:           block;
    font-size:         8pt;
}
#gallery_imgTextLeft .ga_pctDtTabCol1 {
    display:           block;
    font-weight:       bold;
    width:             170px;
    float:             left;
    padding:           0px 0px 3px 0px;
}
#gallery_imgTextLeft .ga_pctDtTabCol2 {
    display:           block;
    float:             left;
    width:             300px;
    padding:           0px 0px 3px 0px;
}
#gallery_imgTextLeft a
{
    color:             #5b9ee3;
}

#gallery_imgTextLeft a:hover
{
    color:             #2a89e8;
}

#gallery_imgMenu {
    width:             485px;
    padding:           3px 3px 0px 10px;
    display:           block;
    overflow:          hidden;
    float:             right;
    font-size:         8pt;
}

#gallery_imgMenu a
{
    color:             #5b9ee3;
}

#gallery_imgMenu a:hover
{
    color:             #2a89e8;
}
#gallery_hodnotenie_tab .Caption{
    display:           block;
    font-family:       HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size:         12pt;
    text-transform:    uppercase;
    letter-spacing:    1pt;
    color:             white;
    padding:           5px 0px 2px 5px;
    white-space:       nowrap;
    border-bottom:     1px solid white;
    background-color:  rgb(42, 137, 232);
    overflow:          hidden;
}

#gallery_hodnotenie_tab .line{
    background-color:   #5b9ee3;
    display:            block;
    border-bottom:      1px solid white;
    padding:           2px;
    color:             #0000FC;
}

#gallery_hodnotenie_tab .text{
    color:             #000;
    display:           block;
    font-size:         8pt;
    padding:           3px 0px 1px 3px;
}
#gallery_hodnotenie_tab a{
    color:             rgb(0,0,102);
    font-size:         8pt;
}
#gallery_hodnotenie_tab a:hover{
    color:             #ffffff;
}
#gallery_hodnotenie_tab div .znamka{
    height:            27px;
    width:             22px;
    display:           block;
    font-size:         16px;
    font-weight:       bold;
    font-family:       HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    padding:           5px 0px 0px 8px;
    color:             #000;
    float:             left;
    border-bottom:     1px solid #C0D9FF;
}
#gallery_hodnotenie_tab div .autor_name{
    height:            26px;
    display:           block;
    font-size:         8pt;
    padding:           3px;
    color:             #000;
    border-bottom:     1px solid #C0D9FF;
}
#gallery_pict_lister_n{
    width: 738px;
    height: 78px;
    font-family:       Helvetica;
    font-size:         12px;
    font-weight:       bold;
    background-color:  #313131;
    border-bottom:     2px solid white;
    padding-top:       10px;
}
#gallery_pict_lister_n .G_pctListerBtn
{
    margin-left:       1px;
    width:             10px;
    height:            43px;
    float:             left;
    color:             #717171;
    background-color:  #313131;
    padding-top:       25px;
}
#gallery_pict_lister_n a.G_pctListerBtn:hover {
    background-color:  #212121;
    color:             #DDDDFF;
}
#gallery_prew_lister
{
    height:          68px;
    width:           100px;
    float:           left;
    overflow:        hidden;
    display:         block;
    margin:          0px 1px 0px 1px;
}

#gallery_prew_lister_sel
{
    height:          64px;
    width:           96px;
    float:           left;
    overflow:        hidden;
    display:         block;
    padding:         2px;
    background-color:  rgb(255,204,0);
}



#gallery_mnu {
    background-color: #5b9ee3;
    font-family:   'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    margin-bottom: 4px;
    color: white;
    padding: 0px;
    font-size: 8pt;
    padding: 0px;
    overflow: hidden;
}
#gallery_mnu .caption {
    display: block;
    font-family: HelveticaNeue-CondensedBlack, Impact, "Arial Narrow", sans-serif;
    font-size: 12pt;
    text-transform: uppercase;
    letter-spacing: 1pt;
    color: white;
    padding: 5px 2px 2px 5px;
    white-space: nowrap;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid white;
    overflow: hidden;
}
#gallery_mnu .line {
    display:       block;
    color:         #000;
    background-color: #D9E7F8;
    border-bottom: 1px solid white;
}
#gallery_mnu .lineLast {
    display:       block;
    color:         #000;
    background-color: #D9E7F8;
}
#gallery_mnu .line1 {
    display:       block;
    padding:       3px 2px 3px 5px;
    border-bottom: 1px solid white;
}
#gallery_mnu .lineOdkaz {
    display:       block;
    padding:       3px 2px 3px 5px;
    border-bottom: 1px solid white;
}
#gallery_mnu .comment {
    font-size: 8pt;
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    letter-spacing: 0pt;
    text-transform: none;
}

#gallery_mnu a.caption:hover {
    background-color: #2a89e8;
}

#gallery_mnu a.titleOd{
    color:          #000;
    font-weight:    bold;
    padding:        3px 2px 3px 5px;
    display:        block;
    border-bottom:  1px solid white;
}
#gallery_mnu a.titleOd:hover {
    color: #FFFFFF;
    background-color: #2a89e8;
}

#gallery_mnu .titleCat {
    font-weight:    bold;
    color:          #000;
}
#gallery_mnu .dodatok {
    display:       block;
    font-weight:    normal;
    color:          #000;
}
#gallery_mnu span a{
    color: #000;
}
#gallery_mnu span a:hover {
    color: #2a89e8;
}

#gallery_sutazList {
    font-size:   9pt;
    color:       #000;
}
#gallery_sutazList div {
    overflow:      hidden;
    display:       block;
    padding:       3px 3px 0px 3px;
    border-bottom: 1px solid #5b9ee3;
}
#gallery_sutazList .title {
    font-size: 13pt;
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
}
#gallery_sutazList .titleCat {
    font-size: 13pt;
    font-weight: bold;
    margin-bottom: 5px;
    color:         #5b9ee3;
}
#gallery_sutazList .title a {
    color: #616161;
}
#gallery_sutazList .title a:hover {
    color: #333;
}
#gallery_sutazList .text {
    font-size:     9pt;
    display:       block;
    margin-bottom: 5px;
}
#gallery_sutazList .text a {
    color: #0033FF;
}
#gallery_sutazList .text a:hover {
    color: #333;
}
#gallery_sutazList .status {
    font-size:     8pt;
    color:         #bb3c27;
}
#gallery_sutazList .pctCnt {
    font-size:     8pt;
    color:         #000;
}
#gallery_sutazList .platnost {
    font-size:     8pt;
    margin-left:   2px;
    color:         #5b9ee3;
}

#gallery_sutazDet {
    font-size:   9pt;
    color:       #000;

    overflow:      hidden;
    display:       block;
    padding:       3px 3px 3px 3px;
}
#gallery_sutazDet .title {
    font-size: 11pt;
    font-weight: bold;
    display: block;
}

/* form - pictures - - - - - - - - - - - - - - */
.gallery-form-pic .butt {
    width: 7.4em;
}
.gallery-form-pic .fileinput-button {
    color: buttontext;
    font-size: 1.2em;
    background-color: buttonface;
    border: 1px solid buttontext;
    border-radius: 3px;
    padding: 1px 10px 2px 10px;
}
.gallery-form-pic .files .progress {
    width: 346px;
}
.gallery-form-pic .files {
    font-size: 1.1em;
}
.gallery-form-pic .files input {
    width: 240px;
}
.gallery-form-pic td {
    background-color: white;
    text-align: left;
    width: 110px;
}
.gallery-form-pic td.name {
    width: 260px;
}
.gallery-form-pic td.size {
    width: 100px;
}
.gallery-form-pic td.start, td.cancel, td.delete{
    width: 5.7em;
}