BODY {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #FFFFFF;
        font: normal normal 11px Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
}

A {
        font: normal bold 11px Tahoma, Arial, Helvetica, sans-serif;
        color: #000000;
}


EM {
        font-weight: bold;
        font-style : normal;
        color: #FF0000;
}

TD.top_r {
        background: #ec1c2a url(/img/top_r.gif);
        vertical-align: top;
        text-align: center;
        padding-top:10px;
}

TD.bot_shadow {
        background: url(/img/bot_shadow.gif);
}

TD.bottopleft {
        width: 50%;
        height: 46px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/img/nd/bottopleft1.gif);
}

TD.bottopleft_noline {
        width: 50%;
        height: 46px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/img/nd/bottopleft1.gif);
}

TD.botbotright {
        width: 50%;
        height: 94px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/img/nd/botbotright.gif);
}

TD.botcenter {
        height: 94px;
        background-image: url(/img/nd/ny/botcenter.gif);
}

DIV.bottopright {
        width: 100%;
        height: 46px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/img/nd/bottopright.gif);
        text-align: center;
}

td.botbotleft {
        width: 50%;
        height: 94px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/img/nd/botbotleft.gif);
}

INPUT.LoginInput {
        font : normal normal 12px Tahoma, Helvetica, sans-serif;
        border : 1px solid #cc0000;
        margin: 2px 0px 2px 0px;
        padding: 0 0 0 2px;
}

INPUT.LoginInput2 {
        font : normal normal 12px Tahoma, Helvetica, sans-serif;
        border : 1px solid #000000;
        margin: 2px 0px 2px 0px;
        padding: 0 0 0 2px;
}

DIV.LoginForm {
        text-align: left;
        padding-left: 25px;
}

A.mainmenu {
        font : normal bold 12px Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        color: #000000;
}

A.mainmenu:hover {
        color: #FF0000;
}

A.podrobno {
        font: normal bold 9px Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        color: #a50916;
}

.TahWhite {
        color: #FFFFFF;
}

.TahWhite10 {
        font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;
        color: #FFF;
}

.TahWhite15 {
        font: normal normal 15px Tahoma, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        letter-spacing : -0.02em;
}

.TahDark9 {
        font: normal normal 9px Tahoma, Arial, Helvetica, sans-serif;
        color: #251F3D;
}

.TahDark11 {
        font: normal normal 11px Tahoma, Arial, Helvetica, sans-serif;
        color: #251F3D;
}

.BigRedHeader {
        font: normal bold 20px Tahoma, Arial, Helvetica, sans-serif;
        color: #ee1c29;
}

.mainBriefNd {
        padding-right: 3px;
        background-repeat: no-repeat;
        background-position: 100% center;
        background-image: url(/img/nd/vlinebig.gif);
}

.BriefNd {
        padding-right: 3px;
        background-repeat: no-repeat;
        background-position: 100% center;
        background-image: url(/img/nd/vline_s.gif);
}

.economND {

         width: 90px;
         height: 35px;
         text-align:center;
         background: #FFFFFF url(/img/nd/sekonom.gif) no-repeat top left;
}

.TtitleND {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: #ed1c29 url(/img/nd/ht_c_bg.gif) repeat-x top left;
        height: 18px;
}

.TtitleLeftND {
       background: #ed1c29 url(/img/nd/ht_l_bg.gif) no-repeat top left;
       width: 20px;
}

.TtitleRightND {
       background: #ed1c29 url(/img/nd/ht_r_bg.gif) no-repeat top right;
       width: 20px;
}

.subTtitleND {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: #a70916 url(/img/nd/tl_c_bg.gif);
        height: 18px;
}

.dottedTop {
        padding: 1px 0px 0px 0px;
        background: url(/img/dottedline.gif) repeat-x 0 0;
}

.dottedBottom {
        padding: 0px 0px 1px 0px;
        background: url(/img/dottedline.gif) repeat-x 0 100%;
}

.dottedRight {
        padding: 0px 1px 0px 0px;
        background: url(/img/bg3vd.gif) repeat-y 100% 0;
}

.dottedLeft {
        padding: 0px 0px 0px 1px;
        background: url(/img/bg3vd.gif) repeat-y 0 0;
}

.LeftHeader {
        background: #ed1c29 url(/img/left_top_bg.gif);
        height: 15px;
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        text-align:center;
        padding-top:3px;
}

.LeftMenuText {
        background: #f9faf7;
        border-right: 1px solid #e6e7e4;
}

.LeftHeaderMiddle {
        background: #ed1c29 url(/img/left_mid_bg.gif);
        height: 15px;
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        text-align:center;
        padding-top:3px;
}

.LeftHeaderBottom {
        background: #FFFFFF url(/img/left_bot_bg.gif) no-repeat;
        height: 11px;
}

.catalogListTabBtm {
        float:left;
        padding: 0px 0px 0px 20px;
        background-image: url(/img/nd/btn_left.gif);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-color: #a70916;
}
.catalogListTabBtm A {
        padding: 0px 40px 0px 20px;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        background-image: url(/img/nd/btn_right.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-color: #a70916;
        font-weight: bold;
        color: #FFF;
        white-space : nowrap;
        line-height:17px;
        display:block;
}
.catalogListTabBtm a:link {text-decoration: none;color:#FFF}
.catalogListTabBtm a:visited {text-decoration:none;color:#FFF}
.catalogListTabBtm a:hover  {text-decoration:underline;color:#FFF}
.catalogListTabBtm a:active {text-decoration:none;color:#FFF}
.catalogListTabBtm INPUT {cursor:pointer}

.catalogListTabRed {
        padding: 2px 0px 0 12px;
        margin: 0;
        background-image: url(/img/brd_red_bl.gif);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-color: #F00;
}

.redButton {
        margin: 0;
        padding: 0px 12px 2px 0px;
        border-width: 0;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        color:white;
        font-weight: bold;
        background-color: #F00;
        background-image: url(/img/brd_red_br.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        cursor:pointer;
}

.TahDark11 {font: normal normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #251F3D;}
.TahDark11 a:link {text-decoration: none;color:#251F3D;}
.TahDark11 a:visited {text-decoration:none;color:#251F3D;}
.TahDark11 a:hover  {text-decoration:underline;color:red}
.TahDark11 a:active {text-decoration:none;color:#251F3D;}

#TopTable {
        background: #F5F5F5 url(/img/f5f5f5.gif);
        padding-top: 5px;

}

#MiddleAll {
        padding-top: 5px;
}