body, html {
	margin:0;
	padding:0;
	width: 100%;
	font: 12px/1.5 Arial; 
	color:black;
    background:#fff url('../d/backMain.png') repeat-y;
}
body {min-width:1003px;}

table {
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing:0;
    margin:0 20px 20px 0;
    border:1px solid #C8D3D9;
}    
table td {
	vertical-align: top;
    border-left:1px solid #C8D3D9;
    border-right:1px solid #C8D3D9;
    padding:11px 11px 3px 12px;
}
table thead td {
    background:#8EA4B2;
    font-weight:bold;
    color:#fff;
    padding:4px 12px 5px 12px;
}
table .stripe td {
  background:#F6F7F9;
}
img {border: none;}
a:active, a, input {outline: none;}
a {color:#3587BC;}

ul {
	margin:20px 0;
	padding:0;
	list-style:none;
}
ul li {
	padding:0 0 12px 20px;
    line-height:1;
    background:url('../d/markerU.gif') no-repeat 0 2px;
}

h2 {
	font:18px "Times New Roman";
	margin:0;
    text-transform:uppercase;
    color:#fff;
}
h3 {
	font:normal 18px Arial;
    color:#5d7b8f;
	margin:14px 0 18px 0;
}
.clear {overflow:hidden;}

#leftColumn {
    float:left;
	width:361px;
	position:relative;
	z-index:2;
    margin-bottom:250px;
}
#logo {
	width:361px;
	height:177px;
	position:relative;
	z-index:2;
}
#leftMenu {
    background:url('../d/leftMenuBack.jpg') no-repeat left bottom;
}
#leftMenu h2 {
    background:url('../d/leftMenuTitleBack.png') no-repeat;
    padding:12px 0 21px 29px;
}
#leftMenu ul {
    margin:0;
    padding:16px 23px 55px 19px;
}
#leftMenu li {
    padding:5px 80px 7px 34px;
    margin:0 0 10px 0;
    background:url('../d/marker.gif') no-repeat 6px 4px;
    font:14px/1 Arial;
    color:#5e7d91;
}
#leftMenu li span {
    text-decoration:underline;
    cursor:pointer;
}
#leftMenu li.act {
    padding:0;
    color:#fff;
}
#leftMenu li.act span,#leftMenu li.act div {
    padding:5px 80px 7px 34px;
    background:#5E7D91 url('../d/markerAct.gif') no-repeat 6px 4px;
    text-decoration:none;
    display:block;
}
#leftMenu li a {
    color:#5e7d91;
}
#leftMenu ul ul{
    padding:15px 0 14px 23px;
    margin:0;
    display:none;
}
#leftMenu ul ul li{
    padding:4px 20px 6px 15px;
    margin-bottom:2px;
    background:none;
    font:12px/1 Arial;
    color:#A2A2A2;
}
#leftMenu ul ul li.act{
    padding:4px 20px 6px 15px;
    background:#B8B1B4;
    color:#fff;
}
.banLink {
    display:block;
    margin:24px 0 0 27px;
}

#rightColumn {
    margin:0 0 0 361px;
}
#rightColumn h2{
    background:url('../d/rightTitleBack.png') no-repeat;
    padding:12px 0 21px 43px;
    position:relative;
}
#rightColumn h2 img {
    position:absolute;
    right:0;
    top:0;
}
.blockText {
    background:url('../d/rightBlockBack.gif') repeat-x;
}
.blockTextIn {
    padding:17px 90px 32px 41px;
}
.blockTextIn2 {
    padding:21px 40px 40px 41px;
}
.blockTextIn3 {
    margin:14px 40px 40px 41px;
}
.imgSection {
    border:1px solid #E6EBEE;
    float:left;
    width:100px;
    height:100px;
    margin:0 15px 5px 0;
}
table.listDepotUnit {
    /*padding:0 20px 14px 43px;*/
    /*margin:4px 20px 14px 43px;*/
    border:none;
    width:96%;
}
table.listDepotUnit td{
    border:none;
    text-align:center;
    padding:11px 0 3px 0;
}
/*.listDepotUnit li {
    float:left;
    width:15%;
    padding-bottom:11px;
    padding:0;
    background:none;
}*/
.listDepotUnit img {
    margin-bottom:5px;
}
.listDepotUnit a {
    color:#000;
    text-decoration:none; 
}
.listDepotUnit div {
    margin:17px 0 0 0;
    
}
.listDepotUnit span {
    text-decoration:underline;
    color:#0970B2;
    
}
#topMenu {
	background:url('../d/topDivBack.jpg') repeat-x;
	position:relative;
	z-index:1;
    height:177px;
    overflow:hidden;
}
#topMenu ul {
	margin:0 0 0 0;
	background:url('../d/topMenuBack.jpg') no-repeat;
	padding:3px 26px 0 24px;
	width:181px;
    height:173px;
}
#topMenu li {
	font-weight:bold;
	padding:3px 0 3px 15px;
    margin-bottom:3px;
    line-height:15px;
    color:#5e7d91;
    background:none;
}
#topMenu li.act {
	background:#FEFEFE;
}
#topMenu li a {
	color:#fff;
}
#topMenu img {
	position:absolute;
	top:0;
	right:0;
	z-index:1;
}
#gallery {
    overflow:hidden;
    width:600px;
    padding:25px 0;
}
#gallery img {
    border:2px solid #5E7D91;
}
#gallery a {
    margin:0 6px 10px 0;
    float:left;
}

#footer {
    clear:left;
    line-height:1.4;
    background:url('../d/footerBack.gif') repeat-x;
    position:relative;
    z-index:5;
}
#footerIn {
    clear:left;
    overflow:hidden;
    line-height:1.4;
    background:url('../d/backgroundImg.png') no-repeat;
}
#contact {
    float:left;
    padding:70px 0 73px 28px;
}
#contact a {
    color:#0b49e6;
}
#nlink {
    float:right;
    padding:70px 240px 73px 0;
}
#nlink a {
    font-weight:bold;
    text-decoration:none;
    color:black;
}
#bottomImg1 {
    position:absolute;
    top:-122px;
    left:62px;
    z-index:5;
}
#bottomImg2 {
    position:absolute;
    top:32px;
    right:0;
}
a.submeny-act{
    /*border: solid 1px red;*/
    text-decoration: none;
    color: #5E7D91;
    font-weight: bold;
}

.links {
    padding:0 20px 14px 0px;
    margin-top:4px;
    overflow:hidden;
}
.links ul li{
    padding:0; 
}
.links li {
    float:left;
    width:12%;
    padding-bottom:11px;
	padding-right:100px;
    padding-left:0;
    background:none;
}
.links img {
    margin-bottom:-17px;
}
.links a {
    color:#0970B2;
    text-align: center; 
}
.links div {
    margin:17px 20px 0 0;
    width:100%;
    
}
