html, body {
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    color: #bbc8d7; font-family: Arial; font-size: 15px;
    line-height:20px;
    /*background: transparent url(/img/bgall.jpg) no-repeat scroll top right;*/
    /*background-color:#21272d; */
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial
}

body {background: transparent url(/img/bgall.jpg) no-repeat scroll top right;background-color:#21272d;}
body#index {background: transparent url(/img/bgindex.jpg) no-repeat scroll top right;background-color:#21272d;}
body#gan {background: transparent url(/img/bggan.jpg) no-repeat scroll top right;background-color:#21272d;}
body#sro {background: transparent url(/img/bgsro.jpg) no-repeat scroll top right;background-color:#21272d;}
body#fsb {background: transparent url(/img/bgfsb.jpg) no-repeat scroll top right;background-color:#21272d;}
body#rtn {background: transparent url(/img/bgrostech.jpg) no-repeat scroll top right;background-color:#21272d;}
body#mchs {background: transparent url(/img/bgmchs.jpg) no-repeat scroll top right;background-color:#21272d;}
body#survey {background: transparent url(/img/Back_ground_02.jpg) no-repeat scroll top right;background-color:#21272d;}
body#project {background: transparent url(/img/Back_ground_03.jpg) no-repeat scroll top right;background-color:#21272d;}
body#stroy {background: transparent url(/img/Back_ground_04.jpg) no-repeat scroll top right;background-color:#21272d;}


#content {
  position: relative;
  min-height: 100%;
}
* html #content {
  height: 100%;
}

#footer {
  position: relative;
  margin-top: -90px;
  height: 90px;
}

#footxt {
    padding-top:30px;
    padding-left:70px;
    color: #91979f;
    font-size: 14px;
    line-height:22px;
}

#telefon {
    
}

table.banner {background-color:#3e4249;border-style:solid; border-width:1px; border-color:#999104; margin-left:20px; width:90%}
div.btitle {width:100%;font-size:23px;font-style:normal;line-height:29px;text-align:center;font-family:Arial;color:#A8A316;font-weight:bold;padding-top: 10px; padding-bottom: 10px;}
a.banner {font-size:21px;font-style:normal;line-height:29px;}
img.banner {padding-left:40px;padding-right:40px;}
td.boundcell {padding-left:0px;font-size:17px;}
h1 {font-size:26px;font-style:normal;line-height:36px;}
h2 {font-size:23px;font-style:normal;line-height:29px;}
h3 {font-size:16px;line-height:23px;font-weight: bold;}
h3.red {font-size:17px;line-height:23px;font-weight: bold; color:#c74139;}
h1.index {font-size:18px;font-style:normal;}

span.red   {color:#c74139;}
span.brown {color:#A8A316;}

.indexcontent {font-size:12px;}
.pagecontent {font-size:15px;line-height:23px;padding-top:20px;}

.center {
    padding-bottom:100px;
}

.leftblock {
    padding-left:70px;
    padding-top:60px;
    width:300px;
}

.mainblock {
    padding-top:60px;
}

.leftmenu {
    /*padding-top:130px;*/
    top:230px;
    position:fixed;
    z-index: 20;
}

.lmenuitem {padding:5px;padding-left:10px;font-size: 19px;line-height:21px;width:215px;}
.lmenudelimiter {height:20px;}
.lmenuitem1 {padding:0px;padding-left:10px;font-size: 14px;line-height:21px;width:215px;margin-left:10px;}
.lmenudelimiter1 {height:10px;}

/*
a#lm0 {color:#ffffff;}
a#lm1 {color:#c74139;}
a#lm2 {color:#b95423;}
a#lm3 {color:#eb7a1f;}
a#lm4 {color:#c79a39;}
a#lm5 {color:#c2c739;}
a#lm6 {color:#89c739;}

div#lm1 {color:#ffffff; background-color:#c74139;}
div#lm2 {color:#ffffff; background-color:#b95423;}
div#lm3 {color:#ffffff; background-color:#eb7a1f;}
div#lm4 {color:#ffffff; background-color:#c79a39;}
div#lm5 {color:#ffffff; background-color:#c2c739;}
div#lm6 {color:#ffffff; background-color:#89c739;}
*/

a.lm0 {color:#ffffff;}
a.lm1 {color:#c24533;}
a.lm2 {color:#bd5323;}
a.lm3 {color:#d66519;}
a.lm4 {color:#ef7918;}
a.lm5 {color:#e28725;}
a.lm6 {color:#c99637;}
a.lm7 {color:#c6a639;}
a.lm8 {color:#c6b639;}
a.lm9 {color:#c6c539;}

a#lm0 {color:#ffffff;}
a#lm1 {color:#c24533;}
a#lm2 {color:#bd5323;}
a#lm3 {color:#d66519;}
a#lm4 {color:#ef7918;}
a#lm5 {color:#e28725;}
a#lm6 {color:#c99637;}
a#lm7 {color:#c6a639;}
a#lm8 {color:#c6b639;}
a#lm9 {color:#c6c539;}

div#lm1 {color:#ffffff; background-color:#c24533;}
div#lm2 {color:#ffffff; background-color:#bd5323;}
div#lm3 {color:#ffffff; background-color:#d66519;}
div#lm4 {color:#ffffff; background-color:#ef7918;}
div#lm5 {color:#ffffff; background-color:#e28725;}
div#lm6 {color:#ffffff; background-color:#c99637;}
div#lm7 {color:#ffffff; background-color:#c6a639;}
div#lm8 {color:#ffffff; background-color:#c6b639;}
div#lm9 {color:#ffffff; background-color:#c6c539;}


.cl1, .newsdate, span.filecomm {
    color:#6e84a2;
}

.cl2, a, h1, h2,h3, div.paragrafhigh {
    color:#a8a316;
}

#newsblock {
    padding-top:450px;
    position:static;
}

.newscell {
    font-size: 12px;
    padding-top:10px;
    width:50%;
    padding-right:40px;
}

.newsdate {
    font-style:italic;
    line-height:21px;
    font-size: 11px;
}

ul {
    list-style-image: url('/img/li.gif');    
    margin-left: 12px;
    padding-left: 5px;
    /*vertical-align:top;*/
}

.comment {
	font-size:12px;
	line-height:16px;
	/*color:#8a9d9f;*/
}

div.paragraf {padding-left:25px;line-height:23px;}
div.files {padding-left:25px;line-height:23px;}
div.paragrafmini {padding-left:25px; font-size:13px;line-height:19px;}
div.paragrafhigh {padding-left:25px; font-size:17px;line-height:23px;font-weight: bold}
div.texthigh {padding-left:0px; font-size:17px;line-height:23px;font-weight: bold}
span.marker {margin-left: -19px;}
div.zakaz {color:#ffffff; height:33px; background-color:#999104; padding-top:6px;}
a.zakazdiv {color:#ffffff; font-size:17px; background-color:#999104;}
a.zakaz {color:#ffffff; padding:10px; height:20px; background-color:#999104;}
a.zakazsro {color:#ffffff; padding:10px; height:20px; background-color:#b95423;}
a.docbuttom {color:#ffffff; padding:10px; height:20px; background-color:#009CEA;}
a.zsro {color:#bbc8d7;}
a.files {color:#009cea;}
span.filecomm {font-size:13px;line-height:23px;}

.sllin {cursor:pointer; color:#c2c739;}
.nsllin {cursor:pointer;}