/* main styles */

/* Общее */
* {
        margin: 0; padding: 0;
}

img {
        vertical-align: baseline;
        border: 0;
}

input {
        font-family: 'verdana', sans-serif;
        vertical-align: baseline;
}

a {
        color: #106bb6; text-decoration: none;
}

a:hover {
        color: #fd0222; text-decoration: none;
}

html {
        height: 100%;
}

body {
        width: 1000px; height: 100%;
        margin: 0 auto;
        background: #fff;
        font: 11px/18px 'verdana', sans-serif; color: #7b7b7b;
}

div.clear {
        clear: both;
}
/* /Общее */

#wrapper {
        width: 1000px;
        float: left;
        min-height: 100%;
        margin: 0 0 -73px 0;
}

* html #wrapper {
        height: 100%;
}

        #header {
                float: left; clear: both;
                display: inline;
                width: 1000px;
        }

                /*#header #options {
                        float: left; clear: both;
                        display: inline;
                        overflow: hidden;
                        width: 967px; height: 41px;
                        margin: 0 0 0 35px;
                        background: url('http://www.so-logistics.ru/de/style/options_bg.gif') center top no-repeat;
                }*/

                #header #options {
                        float: left; clear: both;
                        display: inline;
                        overflow: hidden;
                        width: 1000px; height: 41px;
                        background: url('http://www.so-logistics.ru/de/style/options_bg_v2.gif') center top no-repeat;
                }

                        #header #options ul {
                                float: right;
                                width: auto;
                                display: inline;
                                margin: 21px -11px 0 0;
                                padding: 0 10px 0 0;/**/
                                background: #fff;
                                list-style: none;
                        }

                        #header #options ul li {
                                float: left;
                                width: auto;
                                margin: 0 -1px 0 0; padding: 0 12px;
                                background: url('http://www.so-logistics.ru/de/style/options_li_bg.gif') right center no-repeat;
                                line-height: 16px;
                        }

                /*#header #logo {
                        float: left; clear: left;
                        display: inline;
                        width: 254px;
                        margin: 0 0 0 60px;
                }

                        #header #logo a {
                                float: left; clear: both;
                                display: inline;
                                width: 233px; height: 94px;
                                background: url('http://www.so-logistics.ru/de/style/logo.gif') center center no-repeat;
                        }

                        #header #logo span {
                                float: left; clear: both;
                                display: inline;
                                width: 237px;
                                margin: 2px 17px 0 0;
                                font: 12px/18px 'arial', serif; color: #5c5c5c; text-align: right;
                        }*/

                #header #logo {
                        float: left; clear: left;
                        display: inline;
                        width: 294px;
                        margin: 0 0 0 20px;
                }

                        #header #logo a {
                                float: left; clear: both;
                                display: inline;
                                width: 233px; height: 94px;
                                background: url('http://www.so-logistics.ru/de/style/logo.gif') center center no-repeat;
                        }

                        #header #logo span {
                                float: left; clear: both;
                                display: inline;

                                width: 237px;

                                margin: 2px 17px 0 0;

                                font: 12px/18px 'arial', serif; color: #5c5c5c; text-align: right;

                        }





        #mainMenu {

                float: left;

                display: inline;

                width: 652px;

                margin: 26px 0 0 0; padding: 0 0 21px 0;

                background: url('http://www.so-logistics.ru/de/style/main_menu_bg.gif') left bottom no-repeat;

                overflow: hidden;

        }



                #mainMenu ul {

                        float: left;

                        width: auto;

                        display: inline;

                        margin: 0 -42px 0 0;

                        list-style: none; 

                }



                        #mainMenu ul li {

                                float: left;

                                width: auto;

                        }



                                #mainMenu ul li a {

                                        display: inline;

                                        padding: 0 42px 0 5px;

                                        font: normal 12px 'arial', serif; color: #4d597a; text-decoration: none;

                                }



                                #mainMenu ul li a:hover,

                                #mainMenu ul li a.current {

                                        color: #fd0222; text-decoration: none;

                                }





        #sideBar {

                float: left; clear: left;

                display: inline;

                width: 299px;

                overflow: hidden;

        }



                /*#mainNav {

                        float: left; clear: both;

                        display: inline;

                        width: 254px;

                        margin: 0 0 0 45px;

                }*/



                #mainNav {

                        float: left; clear: both;

                        display: inline;

                        width: 254px;

                }



                        #mainNav h1.header {

                                float: left; clear: both;

                                width: 258px; height: 41px;

                                padding: 24px 0 0 27px;

                                background: url('http://www.so-logistics.ru/de/style/main_nav_h1_bg.gif') left center no-repeat;

                                font: normal 15px/15px 'arial', serif; color: #000000;

                        }



                        #mainNav ul {

                                float: left; clear: both;

                                list-style: none;

                        }



                                #mainNav ul li {

                                        float: left; clear: both;

                                }



                                        #mainNav ul li a {

                                                float: left; clear: both;

                                                display: inline;

                                                width: 254px; height: 27px;

                                                margin: 28px 0 1px 0; padding: 9px 0 0 24px;

                                                background: url('http://www.so-logistics.ru/de/style/main_nav_a1_bg.gif') left center no-repeat;

                                                font: normal 15px/15px 'arial', serif; color: #000000; text-decoration: none;

                                                font-weight:bold

                                        }



                        #mainNav ul li ul {

                                float: left; clear: both;

                                list-style: none;

                        }



                                #mainNav ul li ul li {

                                        float: left; clear: both;

                                }



                                        #mainNav ul li ul li a {

                                                float: left; clear: both;

                                                display: inline;

                                                width: 199px; height: auto;

                                                margin: 0 0 0 39px;

                                                padding: 5px 0 5px 16px;

                                                background: url('http://www.so-logistics.ru/de/style/main_nav_a_bg.gif') left 10px no-repeat;

                                                font: normal 14px/14px 'arial', serif;

                                                color: #4d597a /*106bb6*/; text-decoration: none;

                                                font-weight: bold

                                        }



                                        #mainNav ul li ul li a:hover {

                                                color: #fd0222; text-decoration: none;

                                        }

                #extraNav {

                        float: left; clear: both;

                        display: inline;

                        width: 299px;

                        margin: 25px 0 0 0; padding: 0;

                        background: url('http://www.so-logistics.ru/de/style/extra_nav_bg.gif') left top repeat-y;

                }



                        #extraNav .top {

                                width: 299px; height: 21px;

                                background: url('http://www.so-logistics.ru/de/style/extra_nav_top_bg.gif') left top no-repeat;

                        }



                        #extraNav .bottom {

                                width: 299px; height: 15px;

                                background: url('http://www.so-logistics.ru/de/style/extra_nav_bottom_bg.gif') left bottom no-repeat;

                        }



                        #extraNav h1.header {

                                margin: 12px 0 8px 0; padding: 2px 0 0 8px;

                                background: url(extra_nav_h1_bg.gif) left center no-repeat;

                                font: normal 12px/15px 'arial', serif; color: #106bb6;

                        }



                        #extraNav h1.header a {

                                padding: 0;

                                background: none;

                        }



                        #extraNav .block {

                                width: 213px;

                                padding: 0 10px 0 26px;

                                background: url('http://www.so-logistics.ru/de/style/extra_nav_block_bg.gif') left bottom no-repeat;

                        }



                        #extraNav .block p {

                                padding: 0 0 12px 9px;

                                font: normal 11px/15px 'verdana', serif; color: #121212;

                        }



                        #extraNav .block p a {

                                padding: 0 0 0 9px;

                                background: url('http://www.so-logistics.ru/de/style/extra_nav_a_bg.gif') left center no-repeat;

                        }





        #mainContent {

                float: left;

                display: inline;

                width: 701px;

                margin: -40px 0 0 0;

                overflow: hidden;

        }



                #mainContent #slideshow {

                        float: right; clear: both;

                        position: relative;

                        width: 686px; height: 153px;

                        background: url('http://www.so-logistics.ru/de/style/slides_bg.jpg') center center no-repeat;

                }



                #mainContent #slideshow img  {

                        position: absolute;

                        top: 3px; right: 21px;

                        border: 1px solid #46a4ef;

                }



                #Content {

                        float: left; clear: both;

                        display: inline;

                        width: 100%;

                        margin: 13px 0 0 0;

                        font: normal 11px/18px 'verdana', serif; color: #7b7b7b;

                        text-align: justify;

                }



                #Content .indexBlock {

                        float: left; clear: both;


                        display: inline;

                        width: 701px;

                        margin: 0 !important;

                        margin: 0 0 -10px 0;

                        background: url('http://www.so-logistics.ru/de/style/index_block_bg.gif') left top repeat-y;

                }



                #Content .indexBlock .top {

                        float: left; clear: both;

                        display: inline;

                        width: 701px; height: 3px;

                        background: url('http://www.so-logistics.ru/de/style/index_block_top_bg.gif') left top no-repeat;

                }



                #Content .indexBlock .bottom {

                        float: left; clear: both;

                        display: inline;

                        width: 701px; height: 3px;

                        background: url('http://www.so-logistics.ru/de/style/index_block_bottom_bg.gif') left top no-repeat;

                }



                #Content .indexBlock h1.header {

                        float: left; clear: both;

                        width: 590px;

                        display: inline;

                        margin: 14px 0 0 26px !important; margin: 0 0 0 26px; padding: 0 0 0 8px;

                        background: url('http://www.so-logistics.ru/de/style/index_block_h1_bg.gif') left center no-repeat;

                        font: bold 11px/18px 'verdana', serif; color: #fd0222;

                }



                #Content .indexBlock .text {

                        float: left; clear: both;

                        display: inline;

                        width: 590px;

                        margin: 13px 0 12px 35px; padding: 5px 0 0 10px;

                        background: url('http://www.so-logistics.ru/de/style/index_block_text_bg.gif') left top repeat-y;

                }

                

                #Content .indexBlock .text p {

                        margin: 0 0 5px 0;

                }



                #Content .indexBlock .text img {

                        float: left;

                        margin: 0 9px 0 0;

                }

                

                #mainContent #smallBanners {

                        float: left; clear: both;

                        display: inline;

                        width: 701px;

                        margin: 20px auto 0 auto;

                        text-align: center;

                }



                #mainContent .inner {

                        float: left; clear: both;

                        display: inline;

                        width: 579px;

                        margin: 38px 0 0 43px;

                }



                /* Оформление для области контента */

                .inner #Content {

                        font: normal 11px/18px 'tahoma', serif; color: #6e6e6e;

                }



                #Content h1 {

                        width: 561px;

                        margin: 0 0 15px 0; padding: 0 0 3px 0px;

                        font: normal 16px/18px 'tahoma', serif; color: #106bb6;

                }



                #Content h2 {

                        width: 561px;

                        margin: 0 0 15px 0; padding: 0 0 4px 0px;

                        border-bottom: 1px solid #d0d6dc;

                        font: normal 14px/18px 'tahoma', serif; color: #106bb6;

                }



                #Content h3 {

                        width: 561px;

                        margin: 0 0 15px 0; padding: 0 0 3px 0px;

                        border-bottom: 1px solid #d0d6dc;

                        font: normal 14px/18px 'tahoma', serif; color: #106bb6;

                }



                #Content h4 {

                        width: 564px;

                        margin: 0 0 15px 0; padding: 0 0 3px 0px;

                        border-bottom: 1px solid #d0d6dc;

                        font: normal 12px/18px 'tahoma', serif; color: #106bb6;

                }



                #Content h5 {

                        margin: 0 0 15px 0; padding: 0 0 3px 0px;

                        font: normal 12px/18px 'tahoma', serif; color: #106bb6;


                }



                #Content h6 {

                        width: 579px;

                        margin: 0 0 15px 0; padding: 0 0 3px 0;

                        border-bottom: 1px solid #d0d6dc;

                        font: normal 12px/18px 'tahoma', serif; color: #106bb6;

                }



                #Content p,

                #Content table {

                        margin: 0 0 5px 0;

                }



                #Content ul,

                #Content ol {

                        margin: 0 0 15px 22px;

                }



                #Content ul>li {

                        padding: 0 0 0 10px;

                        list-style: none;

                        background: url('http://www.so-logistics.ru/de/style/content/ul.gif') left 5px no-repeat;

                }



                * html #Content ul li {

                        padding: 0 0 0 10px;

                        list-style: none;

                        background: url('http://www.so-logistics.ru/de/style/content/ul.gif') left 5px no-repeat;

                }



                #Content ol>li {

                        padding: 0;

                        list-style-type: decimal;

                        background: none;

                }



                * html #Content ol li {

                        padding: 0;

                        list-style-type: decimal;

                        background: none;

                }



                #Content img {

                        margin: 0 10px;

                }



                #Content a {

                        color: #106bb6; text-decoration: underline;

                }



                #Content a:visited {

                        color: #799dc2; text-decoration: underline;

                }



                #Content a:hover {

                        color: #fd0222; text-decoration: none;

                }



                #Content hr {

                        width: 100%; height: 1px;

                        margin: 0 0 10px 0;

                        background: #e4e7eb; color: #e4e7eb;

                        border: none;

                }



                #Content .newsList .head span {

                        float: left;

                        display: inline;

                        width: 5px; height: 5px;

                        margin: 6px 12px 0 2px !important; margin: 3px 12px 0 2px;

                        background: url('http://www.so-logistics.ru/de/style/content/news_list_header.gif') left center no-repeat;

                }

                

                #Content .newsList .img {

                        float: left;

                }

                

                #Content .newsList .more a {

                        padding: 0 0 0 15px;

                        background: url('http://www.so-logistics.ru/de/style/content/news_list_more.gif') 2px center no-repeat;

                }



                #Content .newsList p,

                #Content .newsList div {

                        margin: 0 0 10px 0;

                }





                #Content .newsFull .date span {

                        float: left;

                        display: inline;

                        width: 5px; height: 5px;

                        margin: 6px 6px 0 2px !important; margin: 3px 6px 0 2px;

                        background: url('http://www.so-logistics.ru/de/style/content/news_list_header.gif') left center no-repeat;

                }



                #Content .newsFull .header {

                        margin: 0 0 35px 0; padding: 0 0 0 11px;

                        background: url('http://www.so-logistics.ru/de/style/content/news_full_header.gif') left center no-repeat;

                        font-weight: bold; color: #106bb6;

                }



                #Content .newsFull .img {

                        float: right;

                }



                #Content .newsFull .back {

                        margin: 0;

                }



                #Content .newsFull .back a {

                        padding: 0 0 0 15px;

                        background: url('http://www.so-logistics.ru/de/style/content/news_full_back.gif') 2px center no-repeat;

                }



                #Content .newsFull p,

                #Content .newsFull div {

                        margin: 0 0 10px 0;

                }



                #Content .newsFull hr {

                        margin: 25px 0 0 0;

                }



                #Content table {

                        margin: 0 auto 15px auto;

                        border: 0;

                        border-collapse: collapse;

                        background-color: #cbc9b4;

                        text-indent: 0;

                }



                #Content table th {

                        border: 1px solid #eaedef; padding: 5px 7px; font-weight: bold; 

                        vertical-align: middle; color: #000000; text-align: center;

                        background: url('http://www.so-logistics.ru/de/style/content/table.gif') right bottom no-repeat #e9ecef;

                }



                #Content table td {

                        padding: 7px 14px 5px 14px;

                        border: 0px; 

                        color: #000000;

                        vertical-align: top; background: #fff; text-align: left;

                        color: #000;

                }



                #Content #pageNav {

                        width: 558px; height: 19px;

                        margin: 0 0 5px 14px; padding: 6px 0 0 0;

                        background: #f2f2f2;

                        font: normal 12px/14px 'arial', sans-serif;

                        text-align: center;

                }



                #Content #pageNav a {

                        display: inline;

                }



                #Content #pageNav img {

                        margin: 0;

                }



                #Content #pageNav a.larr {

                        width: 4px; height: 7px;

                        margin: 0 10px 0 0; padding: 0;

                        background: url('http://www.so-logistics.ru/de/style/content/page_nav_larr.gif') center center no-repeat;

                }



                #Content #pageNav a.rarr {

                        width: 4px; height: 7px;

                        margin: 0 0 0 10px; padding: 0;

                        background: url('http://www.so-logistics.ru/de/style/content/page_nav_rarr.gif') center center no-repeat;

                }



                #Content #pageNav a.larr-disabled {

                        width: 4px; height: 7px;

                        margin: 0 10px 0 0; padding: 0;

                        background: url('http://www.so-logistics.ru/de/style/content/page_nav_larr_disabled.gif') center center no-repeat;

                }



                #Content #pageNav a.rarr-disabled {

                        width: 4px; height: 7px;

                        margin: 0 0 0 10px; padding: 0;

                        background: url('http://www.so-logistics.ru/de/style/content/page_nav_rarr_disabled.gif') center center no-repeat;

                }



                #Content #pageNav a.links {

                        margin: 0 2px 0 2px; padding: 0 3px;

                        background: none;

                }



                #Content #pageNav a.links:hover,

                #Content #pageNav a.current {

                        margin: 0 2px 0 2px;

                        background: #106bb6; padding: 1px 3px;

                        color: #fff; text-decoration: none;

                }



                #Content select,

                #Content input,

                #Content textarea,

                #Content label {

                        font: normal 11px/14px 'tahoma', serif; color: #000;

                }



                #Content select,

                #Content input.name,

                #Content input.city,

                #Content textarea {

                        border: 1px solid #9c9c9c;

                }



                #Content label {

                        float: left; clear: both;

                        width: 468px;

                        margin: 0 0 5px 0;

                        color: #7b7b7b;

                }



                #Content label .left {

                        float: left;

                        width: 157px;

                        display: inline;

                }



                #Content label .right {

                        float: right;

                        width: 307px;

                        padding: 0 0 0 3px;

                        display: inline;

                }



                #Content label .required {

                        border-left: 1px solid #ff0000;

                }



                #Content label .name,

                #Content label .city {

                        width: 300px; height: 20px;

                }



                #Content label .color-choose {

                        width: 300px; height: 18px;

                }

                

                #Content label .message {

                        width: 300px; height: 70px;

                }

                

                #Content form div {

                        clear: both;

                        padding: 5px 0 0 0;                        

                }



                #Content span .submit {

                        width: 78px; height: 18px;

                        background: #798a9d;

                        border: 1px solid #a1a1a1;

                        font: normal 11px/14px 'arial', sans-serif; color: #fff;

                        letter-spacing: -1px;

                }

                /* /Оформление для области контента */



        #empty {

                float: left; clear: both;

                width: auto; height: 99px;

                background: #fff;

        }





#footer {

        width: 1000px;

        float: left; clear: both;

        display: inline;

        height: 73px;

        background: url('http://www.so-logistics.ru/de/style/footer_bg.gif') left top repeat-x #c9c9c9;

        font: 11px/14px 'verdana', serif; color: #000;

}



        #footer #copyright {

                float: left;

                width: auto;

                display: inline;

                width: 307px; height: 73px;

        }



                #footer #copyright p {

                        float: left;

                        width: auto;

                        display: inline;

                        margin: 33px 0 0 40px;

                }



        #footer #counters {

                float: left;

                display: inline;

                width: 397px; height: 73px;

                background: url('http://www.so-logistics.ru/de/style/counters_bg.gif') left 17px no-repeat;

        }



                #footer #counters img {

                        float: left;

                        display: inline;

                        margin: 22px 0 0 18px;

                }



        #footer #developer {

                float: left;

                display: inline;

                width: 296px; height: 73px;

                background: url('http://www.so-logistics.ru/de/style/developer_bg.gif') left 26px no-repeat;

        }



                #footer #developer p {

                        float: left;

                        width: auto;

                        display: inline;

                        margin: 31px 0 0 47px;

                }