﻿html { overflow: -moz-scrollbars-vertical; }
table { border-collapse:collapse; padding:0px; margin:auto; border:none; }
td { padding:0px; vertical-align:top; }
ul { list-style-type:square; line-height:15px; }
p { margin:20px 0px 0px 0px; padding:0px; }

img.logo_nc { width:112px; height:53px; border:none; }
img.pdf { width:16px; height:16px; border:none; margin-left:3px; }
img.home_banner { width:267px; height:77px; border:none; margin-top:25px; }

body {
    background-color: white;
    font-family: Century;
    font-size: 16px;
    line-height: 22px;
    color: Gray;
    margin: 0px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
}

/* -------- TOP -------- */
.divHeader
{
    width: 100%;
    background-image: url('../img/backTop.png');
    background-repeat: repeat-x;
    background-position: top;
    height: 225px;
    min-height: 225px;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
}

.divTop
{
    height: 23px;
    min-height: 23px;
    width: 800px;
    margin: 0 auto;
    padding-top: 27px;
}

.divBanner
{
    width: 800px;
    height: 125px;
    margin: 0 auto;
    margin-bottom: 5px;
}
/* -------- MENU-------- */
.divMenu
{
    width: 800px;
    margin: 0 auto;
    height: 45px;
    min-height: 45px;
    font-family: Tahoma;
    font-size: 11px;
    color: #686767;
    text-align: center;
    font-weight: bold;
}

.menu
{
    float: left;
    background-image: url('../img/button1.png');
    width: 100px;
    height: 45px;
    min-height: 45px;
    text-align: center;
}

.menuSmallSpacing
{
    float: left;
    width: 2px;
    height: 45px;
    min-height: 45px;
}

.menuSpacing
{
    float: left;
    width: 16px;
    height: 45px;
    min-height: 45px;
}

.menuOver
{
    background-image: url('../img/button2.gif');
    cursor: pointer;
    color:#ff4f00; 
}

.menuActive
{
    background-image: url('../img/button3.png');
    color:#ff4f00;
}

span.line
{
    color: #bfc0bf;
    padding-left: 13px;
    padding-right: 13px;
    font-weight: normal;
}

.floatLeft
{
    float: left;
    text-align: left;
}

.floatRight
{
    float: right;
    text-align: right;
}

.clear
{
    clear: both;
}


/*div.main { text-align:center; background:url(../img/_main.jpg) bottom left repeat-x; padding:30px 0px 40px 0px; }*/

/* -------- HOME -------- */
table.home { width:700px; height:auto; margin:auto; }
table.home td.left { width:267px; height:auto; }
table.home td.left div.zone { font-family:Tahoma; font-size:11px; text-align:left; color:#646464; padding:0px 0px 0px 0px; }
table.home td.left div.zone div.title { font-family:Trebuchet MS; font-size:17px; color:#ff4f00; padding-bottom:8px; }
table.home td.left div.zone div.text { line-height:16px; }
table.home td.left div.zone div.space { height:18px; }
table.home td.center { width:60px; height:auto; background:url(../img/_main_line.gif) top center repeat-y; }
table.home td.right { width:373px; height:auto; }
table.home td.right div.zone { font-family:Tahoma; font-size:11px; text-align:left; color:#646464; padding:0px 0px 0px 0px; }
table.home td.right div.zone div.title { font-family:Trebuchet MS; font-size:17px; color:#494949; background:url(../img/_home_right.gif) bottom right no-repeat; }
table.home td.right div.zone div.text { line-height:16px; }

table.oferty { width:100%; margin-top:10px; }
table.oferty th { line-height:28px; }
table.oferty th.name { width:auto; }
table.oferty th.city { width:100px; text-align:left; }
table.oferty th.amount { text-align:left; width:70px; }
table.oferty th.price { text-align:center; width:80px; }

table.oferty td { line-height:28px; }
table.oferty td.name { width:auto; padding-left:5px; }
table.oferty td.city { width:100px; text-align:left; }
table.oferty td.amount { text-align:left; width:70px; }
table.oferty td.price { text-align:center; width:80px; }

table.oferty td.odd_1 { width:auto; padding-left:5px; background-color:#d5d5d5; }
table.oferty td.odd_2 { width:100px; text-align:left; background-color:#d5d5d5; }
table.oferty td.odd_3 { text-align:left; width:70px; background-color:#d5d5d5; }
table.oferty td.odd_4 { text-align:center; width:80px; background-color:#d5d5d5; }

.odd { background-color:#d5d5d5; }

div.box_01 { background:url(../img/_home_box_01.jpg) center right no-repeat; margin-top:20px; }
div.box_02 { background:url(../img/_home_box_02.jpg) center right no-repeat; margin-top:20px; }
div.box_03 { background:url(../img/_home_box_03.jpg) center right no-repeat; margin-top:20px; }
div.box_04 { background:url(../img/_home_box_04.jpg) center right no-repeat; margin-top:20px; }

div.box_title { color:#ff4f00; padding-right:125px; }
div.box_text { line-height:16px; padding-right:125px; padding-top:2px; }

span.home_more { font-weight:normal; color:#ff4f00; }

/* -------- MAIN -------- */
.divContent
{
    width: 100%;
    background-image: url('../img/backContent.png');
    background-repeat: repeat-x;
    background-position: bottom;
    min-height: 100px;
}

#contentInner
{
    width: 800px;
    margin: 0 auto;
}

#leftColumn
{
    float: left;
    width: 350px;
    margin-left: 5px;
}

#rightColumn
{
    float: right;
    width: 350px;
    margin-right: 5px;
}

.sectionTitle
{
    width: 310px;
    height: 26px;
    background-image: url('../img/headGray.png');
    margin-top: 25px;
    margin-bottom: 10px;
    padding-left: 40px;
    text-align: left;
    color: Black;
    font-family: Trebuchet MS;
    font-size: 17px;
    padding-top: 5px;
}

.sectionTitleActive
{
    width: 310px;
    height: 26px;
    background-image: url('../img/headOrange.png');
    margin-top: 25px;
    margin-bottom: 10px;
    padding-left: 40px;
    text-align: left;
    color: Black;
    font-family: Trebuchet MS;
    font-size: 17px;
    padding-top: 5px;
}

.section
{
    line-height: 10px;
}

.home_more
{
    font-weight: normal;
    color: #ff4f00;
}

.title
{
    color: #ff4f00;
    padding-top: 5px;
    line-height: 16px;
}
.text
{
    line-height: 16px;
    padding-top: 2px;
}

table.main { width:700px; height:auto; margin:auto; }
table.main td.left { width:140px; height:auto; }
table.main td.left div.zone { font-family:Tahoma; font-size:11px; text-align:left; color:#ff4f00; }
table.main td.left div.zone div.item { padding:8px 0px 10px 0px; background:url(../img/_submenu_item.gif) bottom left repeat-x; }
table.main td.center { width:60px; height:auto; background:url(../img/_main_line.gif) top center repeat-y; }
table.main td.right { width:500px; height:auto; }
table.main td.right div.zone { font-family:Tahoma; font-size:11px; text-align:left; color:#646464; padding:8px 30px 10px 0px; }
table.main td.right div.zone div.title { font-family:Trebuchet MS; font-size:17px; color:#ff4f00; }
table.main td.right div.zone div.text { line-height:16px; }

/* -------- NEWS -------- */
div.news_space { height:20px; }
div.news_title { font-weight:bold; padding-bottom:7px; }
div.news_title_item { font-weight:bold; }
div.news_text { line-height:16px; }
div.news_more { text-align:right; color:#AAAAAA; padding-top:7px; }
div.news_more span.line { color:#989797; padding:0px 3px 0px 3px; }
div.news_navi { text-align:left; padding-top:5px; }
div.news_navi span.line { color:#969696; padding:0px 3px 0px 3px; }
div.news_navi span.select { color:#ff4f00; }

/* -------- BAND -------- */
div.band { text-align:center; background:url(../img/_band.jpg) top left repeat-x; padding:25px 0px 25px 0px; }
table.band { width:770px; height:auto; margin:auto; }
table.band td.left { width:330px; height:auto; background:url(../img/_band_line.gif) top right no-repeat; }
table.band td.center { width:225px; height:auto; background:url(../img/_band_line.gif) top right no-repeat; }
table.band td.right { width:215px; height:auto; }
table.band div.zone { font-family:Tahoma; font-size:11px; text-align:left; color:#FFFFFF; padding:0px 30px 0px 30px; }
table.band div.zone div.title { font-family:Trebuchet MS; font-size:17px; font-weight:normal; padding-bottom:14px; }
table.band div.zone div.items { line-height:18px; }
table.band div.zone div.items span.dot { font-weight:bold; color:#f09212; padding-right:2px; }
table.band div.zone div.more { text-align:right; padding-top:12px; }

/* -------- FOOTER -------- */
.divFooter
{
    width: 100%;
    background-image: url('../img/backFooter.png');
    background-repeat: repeat-x;
    height: 175px;
    padding-top: 29px;
    font-family: Tahoma;
    font-size: 10px;
}

.divLogos
{
    width: 822px;
    height: 43px;
    margin: 0 auto;
    background-image: url('../img/logos.png');
}

.divFooterLinks
{
    width: 800px;
    margin: 0 auto;
    padding-top: 28px;
}

.divFooterLinks2
{   
    line-height: 15px;
    padding-top: 5px;
}

