li.selected{font-weight: bold;}

/**************************************************************************************************/
div.nvbar{
    margin: -5px -2px 10px -2px;
    background-color: #ECECEC;
    padding: 3px 2px 1px 2px;
}
div.nvbar div.inside{
    background-color: #DCDFE2;
    color: #686A6D;
    padding: 7px 14px 7px 14px;
    border: solid 1px white;
    border-bottom: solid 1px white;
}

/**************************************************************************************************/
IMG.w_tekscie{
    float: left;
    margin: 0px 14px 10px 0px;
}

DIV.page_cont, DIV.page_cont_450 {
    color: #505050;
    position: relative;
    border-bottom: solid 1px #617985;
    font-size: 8pt;
    font-weight: bold;
    letter-spacing:3px;
    padding:10px 0 2px 10px;
    text-transform:uppercase;
}

DIV.page_cont_450 {
    width: 450px;
}


DIV.box_right {
    width: 210px;
    height: 110px;
    float: right;
    margin: 0px 0px 5px 10px;
}

DIV.box_head {
    background: #DEDFE7;
    height: 20px;
    color: #000000;
    font-weight: bold;
    padding: 3px 0px 0px 10px;
    text-transform: uppercase;
    -moz-border-radius: 8px 8px 0px 0px;
}


div.photo IMG{
    vertical-align: middle;
}

.text_gray {
    color: #9a9999;
}

.text_blue {
    color: #91acbc;
    font-weight: bold;
}

.plus {
    font-size: 10pt;
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #BD351B;
}

ul.circ {
    color:#9F1727;
    list-style-type:circle;
}

ul.circ_blue {
    color: #A9A9A9;
    list-style-type: circle;
    padding-left: 40px;
}

ul.circ_gray {
    color: #A9A9A9;
    list-style-type: circle;
}


.photo {
    border: solid 1px #d0d0d0;
    padding: 6px 6px 6px 6px; 
    margin-top: 10px;
    margin-right: 10px;
}

.frame {
    /*border: solid 1px #d0d0d0;
    padding: 2px 2px 2px 2px;*/
    margin-top: 10px;
}


.tiny {
    font-size: 7pt;
    color: #808080;
}
.default {
    color:#808080;
}    


.blue {
    color:#5C7B90;
}    
    
.producent_logo {
    float: right;
    padding: 10px 0px 0px 0px;
}    
    
.kamstrup_logo {
    padding: 0px;
    margin-top: -10px;
}

.flygt_logo {
    padding: 0px;
    
}

/**************************************************************************************************/
/* mapa strony */
ul.producenci{
    list-style-type: none;
    padding: 0px;
}
ul.cats{
    list-style-type: none;
}

ul.subcats {
    list-style-type: circle;
}
/**************************************************************************************************/
div.contents{ text-align: left;}

div.shadowbox { margin-bottom: 10px; }
div.shadowbox div.bottom {background: url(../images/box/dot.gif) 0 100% repeat-x;}
div.shadowbox div.top {background: url(../images/box/shadowbox-top.gif) 0px 0px repeat-x;}
div.shadowbox div.left {background: url(../images/box/dot.gif) 0px 0px repeat-y;}
div.shadowbox div.right {background: url(../images/box/dot.gif) 100% 0px repeat-y;}

div.shadowbox div.left-top {background: url(../images/box/shadowbox-left-top.gif) 0px 0px no-repeat;}
div.shadowbox div.right-top {background: url(../images/box/shadowbox-right-top.gif) 100% 0px no-repeat;}
div.shadowbox div.left-bottom {background: url(../images/box/box-left-bottom.gif) 0 100% no-repeat;}
div.shadowbox div.right-bottom {background: url(../images/box/box-right-bottom.gif) 100% 100% no-repeat;}

div.shadowbox div.contents{
    padding: 2px 5px 5px 5px;
}
/**************************************************************************************************/
div.roundbox{ margin-bottom: 15px; }
div.roundbox div.bottom {background: url(../images/box/dot.gif) 0 100% repeat-x;}
div.roundbox div.top {background: url(../images/box/dot.gif) 0px 0px repeat-x;}
div.roundbox div.left {background: url(../images/box/dot.gif) 0px 0px repeat-y;}
div.roundbox div.right {background: url(../images/box/dot.gif) 100% 0px repeat-y;}

div.roundbox div.left-top {background: url(../images/box/box-left-top.gif) 0px 0px no-repeat;}
div.roundbox div.right-top {background: url(../images/box/box-right-top.gif) 100% 0px no-repeat;}
div.roundbox div.left-bottom {background: url(../images/box/box-left-bottom.gif) 0 100% no-repeat;}
div.roundbox div.right-bottom {background: url(../images/box/box-right-bottom.gif) 100% 100% no-repeat;}
div.roundbox div.contents{padding: 5px ; }

div.roundbox div.contents{
    padding: 15px 10px;
}

/**************************************************************************************************/
div.barbox { margin-bottom: 15px;}
div.barbox div.bottom {background: url(../images/box/dot.gif) 0 100% repeat-x;}
div.barbox div.top {background: url(../images/box/box-bar-bg.gif) 0px 0px repeat-x;}
div.barbox div.left {background: url(../images/box/dot.gif) 0px 0px repeat-y;}
div.barbox div.right {background: url(../images/box/dot.gif) 100% 0px repeat-y;}

div.barbox div.left-top {background: url(../images/box/box-bar-left.gif) 0px 0px no-repeat;}
div.barbox div.right-top {background: url(../images/box/box-bar-right.gif) 100% 0px no-repeat;}
div.barbox div.left-bottom {background: url(../images/box/box-left-bottom.gif) 0 100% no-repeat;}
div.barbox div.right-bottom {background: url(../images/box/box-right-bottom.gif) 100% 100% no-repeat;}
div.barbox div.contents{ padding: 2px 5px 5px 5px; }

/**************************************************************************************************/

H2.bar, H2.bar_blue, H2.bar_red, H2.bar_green{
    border-bottom: solid 1px #CDCDCD;
    color: #3F3B3B;
    margin: 0px -5px 10px -5px;
    background: url(../images/icons/arr_down_grey.gif) 10px 8px no-repeat;
    padding: 10px 10px 5px 35px;
}
H2.bar_blue{background: url(../images/icons/arr_down_blue.gif) 10px 8px no-repeat;}
H2.bar_red{background: url(../images/icons/arr_down_red.gif) 10px 8px no-repeat;}
H2.bar_green{background: url(../images/icons/arr_down_green.gif) 10px 8px no-repeat;}

/**************************************************************************************************/

div.zdjecia{
    text-align: center;
    clear: both;
    padding-top: 10px;
}

p.zdjecia_opis {
  font-size: 11pt;
}

IMG.zdjecie {
    float: left;
    margin-right: 10px;
}

UL.firma LI{
    margin-left: 150px;
}
