#glavni {
    margin-left:                auto;
    margin-right:               auto;
    width:                      960px;
}
ul#meni {
    display:                    table;
    float:                      right;
    list-style-type:            none;
    margin-right:               100px;
}
li#current {
    text-shadow:                0px 0px 5px rgb(255, 255, 255), 0px 0px 10px rgb(255, 255, 255), 0px 0px 15px rgb(255, 255, 255), 0px 0px 20px rgb(255, 45, 149), 0px 0px 30px rgb(255, 45, 149), 0px 0px 40px rgb(255, 45, 149), 0px 0px 50px rgb(255, 45, 149), 0px 0px 75px rgb(255, 45, 149);
}
* {
    margin:                     0px;
    padding:                    0px;
}
html, body {
    height:                     100%;
}
body {
    background-color:           black;
    background-image:           url("top-img-bg.jpg");
    background-position:        50% 0px;
    background-repeat:          no-repeat;
    color:                      rgb(110, 110, 110);
}
#head {
    background-position:        right center;
    background-repeat:          no-repeat;
    height:                     41px;
    margin:                     0px;
    padding-left:               97px;
    position:                   absolute;
    width:                      863px;
}
#head a:hover {
    background-color:           black;
}
#head a {
    text-decoration:            none;
    background-color:           transparent;
    border-radius:              5px 5px 5px 5px;
    -moz-border-radius:         5px 5px 5px 5px;
    -webkit-border-radius:      5px 5px 5px 5px;
    color:                      rgb(255, 255, 255);
    display:                    block;
    float:                      right;
    font-family:                "myriad Pro";
    margin-left:                10px;
    margin-right:               10px;
    margin-top:                 10px;
    padding-left:               10px;
    padding-right:              10px;
    padding-top:                2px;
}
#hbody h1 {
    display:                    none;
}
#hbody {
    margin-left:                0px;
}
#hbody img {
    height:                     250px;
    left:                       60px;
    position:                   relative;
    top:                        3px;
    z-index:                    -50;
}
img#portfolio {
    margin-left:                -43px;
    margin-top:                 -200px;
}
#sadrzaj {
    font-family:                "myriad Pro";
    margin-left:                auto;
    margin-right:               auto;
    min-height:                 100%;
    padding:                    20px 10px;
    width:                      720px;
    background-color:           rgb(255, 255, 255);
    box-shadow:                 0px 0px 20px rgba(252, 252, 252, 0.8), 0px 1px 0px rgba(225, 225, 225, 0.15) inset, 0px 0px 2px rgba(225, 225, 225, 0.1) inset;
    -moz-box-shadow:            0px 0px 20px rgba(252, 252, 252, 0.8), 0px 1px 0px rgba(225, 225, 225, 0.15) inset, 0px 0px 2px rgba(225, 225, 225, 0.1) inset;
    -webkit-box-shadow:         0px 0px 20px rgba(252, 252, 252, 0.8), 0px 1px 0px rgba(225, 225, 225, 0.15) inset, 0px 0px 2px rgba(225, 225, 225, 0.1) inset;
}
#sadrzaj a:hover {
    color:                      rgb(102, 102, 102);
}
#sadrzaj .desni {
    color:                      rgb(204, 204, 204);
    font-family:                "Myriad Pro","Arial Narrow";
    margin-bottom:              30px;
    margin-top:                 10px;
    text-align:                 right;
}
#sadrzaj .livi {
    color:                      rgb(0, 0, 0);
    font-family:                "Myriad Pro","Arial Narrow";
    margin-bottom:              20px;
    margin-top:                 10px;
}
#sadrzaj p {
    margin-left:                10px;
    text-align:                 justify;
    font-family:                "domine","Arial Narrow";
    text-shadow:                0px 1px 1px rgba(77, 77, 77, 0.3);
}
#sadrzaj ul {
    font-family:                "Myriad Pro","Arial Narrow";
    list-style-type:            none;
    margin-left:                30px;
}
#sadrzaj li {
    display:                    inline;
}
#foot100 {
    background-color:           rgb(0, 0, 0);
    width:                      100%;
    position:                   relative;
}
.item-page h2 a {
    text-decoration:            none;
    margin-right:               10px;
    text-shadow:                0px 1px 1px rgb(77, 77, 77);
    color:                      navy;
    font-family:                domine;
    font-size:                  18px;
    font-weight:                bold;
}
hr {
    display:                    none;
}
#foot100 p {
    color:                      rgb(255, 255, 255);
    font-family:                "myriad Pro";
    margin-top:                 5px;
    text-align:                 center;
}
.item-page a {
    text-decoration:            none;
    color:                      rgb(153, 153, 153);
    font-family:                "myriad Pro";
}
#sadrzaj .spec {
    display:                    list-item;
}
#sadrzaj .spec2 {
    list-style-type:            disc;
}
.breadcrumbs, a.pathway, .breadcrumbs > span {
    text-decoration:            none;
    color:                      rgb(153, 153, 153);
    font-family:                domine;
    font-size:                  12px;
    padding-bottom:             10px;
}
a:active, a:focus {
    outline:                    0px none;
}
li.sigProClear {
    clear:                      both;
    float:                      none ! important;
    height:                     0px ! important;
    line-height:                0 ! important;
    border:                     medium none ! important;
    background:                 none repeat scroll 0% 0% transparent ! important;
    width:                      auto;
    margin:                     0px ! important;
    padding:                    0px ! important;
}
ul.sigProClassic {
    margin:                     8px auto ! important;
    padding:                    8px 0px ! important;
    list-style:                 none outside none;
    clear:                      both;
    overflow:                   hidden;
}
ul.sigProClassic {
    margin:                     0px ! important;
    padding:                    8px 0px ! important;
    list-style:                 none outside none ! important;
    float:                      left;
}
ul.sigProClassic li.sigProThumb {
    background:                 none repeat scroll 0% 0% rgb(255, 255, 255) ! important;
    margin:                     5px;
    padding:                    0px;
    list-style:                 none outside none ! important;
    float:                      left;
}
ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper {
    display:                    block;
    float:                      left;
    margin:                     0px;
    padding:                    0px 5px 5px 0px;
    background:                 url("shadowalpha.png") no-repeat scroll right bottom transparent;
}
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper {
    display:                    block;
    float:                      left;
    margin:                     -5px 0px 0px -5px;
    padding:                    4px;
    border:                     1px solid rgb(204, 204, 204);
}
ul.sigProClassic li.sigProThumb a.sigProLink, ul.sigProClassic li.sigProThumb a.sigProLink:hover {
    position:                   relative;
    padding:                    0px;
    margin:                     0px;
    border:                     medium none;
    display:                    block;
    float:                      left;
}
ul.sigProClassic li.sigProThumb a.sigProLink {
    color:                      rgb(238, 238, 238);
}
ul.sigProClassic li.sigProThumb a.sigProLink:hover {
    color:                      rgb(34, 34, 34);
    text-decoration:            none;
}
ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg, ul.sigProClassic li.sigProThumb a.sigProLink:hover img.sigProImg {
    display:                    block;
    width:                      100%;
    height:                     100%;
    padding:                    0px;
    margin:                     0px;
    border:                     medium none;
    background-repeat:          no-repeat;
    background-position:        50% 50%;
}
.sigProPrintMessage {
    display:                    none;
}