/* CSS Document */

.nbz {
border:thin dotted #000099;
font-size:large;
padding:12px;
}
.nbb {
padding:12px;
}
.nbv {
border:thin dotted #000066;
padding:12px;
}
.nbp {
border:thin #000066;
padding:12px;
}

body {
background-image:url(img/top-fon-.gif);
background-repeat:repeat-x;
background-color:#f3f6fa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
img {
border:none;
}
/*****TOP*****/
#all {
background-image:url(img/bottom-fon-.gif);
background-repeat:repeat-x;
background-position:bottom;
margin:0px;
padding:0px;
width:100%;
height:auto;
/*padding-bottom:60px;*/
/*bottom:0px*/
}
#for-left-bottom {
background-image: url(img/bottom-left.jpg);
background-repeat:no-repeat;
background-position:bottom left;
margin:0px;
padding:0px;
bottom:0px;
height:auto;
}
#top {
height:140px;
}
#logo {
position:absolute;
top:0px;
right:auto;
bottom:auto;
left:0px;
background-image:url(img/logo.gif);
background-repeat:no-repeat;
background-position:left top;
height:211px;
width:321px;
}
#sectitle {
position:absolute;
top:40px;
right:10px;
bottom:auto;
left:auto;
text-align:center;
width:auto;
height:auto;
color:#FFFFFF;
font-size:20px;
}
#phone {
position:absolute;
top:38px;
right:200px;
bottom:auto;
left:auto;
width:66px;
height:100px;
background-image: url(img/phone.gif);
background-repeat:no-repeat;
background-position:top;
}
/*****CONTENT*****/
h1 {
font-size:16px;
color:#36aa23;
border-bottom:1px dashed #c0d4f8;
}
h2 {
font-size:12px;
color:#183c78;
}
#content {
background-color:#FFFFFF;
margin:0px 22px 0px 325px;
width:auto;
height:auto;
min-height:1050px;
vertical-align:top;
text-indent:15px;
text-align:justify;
padding:25px 25px 60px 35px;
border-top:10px solid #a0c0fa;
border-right:1px solid #a0c0fa;
border-bottom:1px solid #a0c0fa;
border-left:1px solid #a0c0fa;
}
#content a:link, #content a:visited {
color:#348dbc;
}
#content a:hover {
color:#348dbc;
text-decoration:none;
}
#left {
position:absolute;
top:200px;
right:auto;
bottom:auto;
left:0px;
background-image:url(img/left.gif);
background-repeat:repeat-y;
background-position:right;
clear:both; 
margin:0px 0px 0px 0px; 
width:283px;
height:auto;
float:left;
border-top:10px solid #a0c0fa;
border-bottom:1px solid #a0c0fa;
border-left:1px solid #a0c0fa;
vertical-align:top;
text-indent:15px;
text-align:justify;
padding:25px 20px 10px 20px;
}
#left div {
margin:5px;
}
#left a:link {
color:#183c78;
}
#left a:visited {
color:#183c78;
}
#left a:hover {
color:#36aa23;
}
#left ol li {
padding:4px 0px;
}
#stroi table td {
border:1px solid #000000;
text-align:center;
text-indent:0px;
padding:5px;
}
#stroi table span {
font-weight:bold;
}
#infoblok {
padding-top:10px;
text-indent:0px;
font-size:10px;
color:#63717f;
border-top:1px solid #a0c0fa;
}
#infoblok a:link {
color:#63717f !important;
text-decoration:none;
}
#infoblok a:visited {
color:#63717f !important;
text-decoration:none;
}
#infoblok a:hover {
color:#63717f !important;
text-decoration:underline;
}
/*****FOOTER*****/
#counter {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
width:100px;
opacity: 0.2;
}
#footer {
background-color:#c2cedc;
height:auto;
min-height:60px;
width:100%;
/*clear:both;*/
font-size:10px;
text-align:left;
padding-top:1em;
color:#63717f;
}
#footer a:link {
color:#63717f;
text-decoration:none;
}
#footer a:visited {
color:#63717f;
text-decoration:none;
}
#footer a:hover {
color:#63717f;
text-decoration: underline;
}
#ghetr {
background-color:#c2cedc;
height:auto;
width:100%;
font-size:10px;
text-align:right;
padding-top:1em;
color:#63717f;
}
#ghetr a:link {
color:#63717f;
text-decoration:none;
}
#ghetr a:visited {
color:#63717f;
text-decoration:none;
}
#ghetr a:hover {
color:#63717f;
text-decoration:none;
}
#lghetr {
background-color:#c2cedc;
height:auto;
width:100%;
font-size:10px;
padding-top:1em;
color:#63717f;
}
#lghetr a:link, #lghetr a:visited, #lghetr a:hover {
color:#63717f;
text-decoration:none;
}