html,body
{  font-size: 0.93em;font-family: Tahoma, Arial, Verdana;
   color: #3d494e;  background : #6b8ace;
   margin: 0px; padding: 0px;
   text-align: center;
}
img{  border:0px;} 
table{  border:0px; border-collapse:collapse; }
table td{  padding:0px; vertical-align: top;}

a{  text-decoration: underline;  color: #c93f02;}
a:hover{  text-decoration: none;  color: #c93f02;}

.bglogo
{  background : url(../i/fonlogo.gif) repeat-x center center; height:239px;}
.kor
{  background : url(../i/fon1.jpg) no-repeat top center; height:114px;}
.yel
{  background : url(../i/fonyel.gif) repeat-x center center; height:124px;}

.krugi
{  background : url(../i/kr.jpg) no-repeat top left; padding-top:20px;}
.belten
{  background : #fff url(../i/ten.gif) no-repeat left center;}

.skrepki
{  background : #75686a url(../i/skr2.jpg) repeat-y right center; border-left:2px solid #928285; color:#fff; text-transform:uppercase; font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif}
.skrepki a{  text-decoration: none;  color: #fff; cursor: pointer;}
.skrepki a:hover{  text-decoration: none;  color: #c93f02;}

.fonleft
{  background : url(../i/tengol.jpg) repeat-y right center;}

.bgwh_ug
{  background : #fff url(../i/ugolok.jpg) no-repeat right bottom; padding: 5px 20px 20px 5px;}


.fonnov
{  background : url(../i/fonyel2.gif) repeat-y left center;  font-size: 0.95em;}

.tenkor
{  background : url(../i/tenkor.gif) no-repeat right top; padding: 30px 40px 30px 35px;}
.tenkor span
{color: #95b0ce;}
.tenkor a{  text-decoration: underline;  color: #c93f02; cursor: pointer; font-weight: bold;}
.tenkor a:hover{  text-decoration: none;  color: #c93f02; font-weight: bold;}

.novosti span{color: #95b0ce;}
.novosti a{  text-decoration: underline;  color: #c93f02; cursor: pointer; font-weight: bold;}
.novosti a:hover{  text-decoration: none;  color: #c93f02; font-weight: bold;}

.padt10{  padding-top: 10px;}
.padt20{  padding-top: 20px;}

.padimnav{padding:0 40px;}
.padmenu{padding: 23px 15px;}
.padten{padding-right: 30px;}
.padpro{padding-left: 10px;}
.padtenniz{padding-left: 280px;}
.padleftcol{padding: 0px 10px 20px 0;}
.padleftcol1{padding: 0px 30px 20px 0;}


.padrightcol{padding: 0px 0px 20px 8px;}

.marg10{margin-top:10px;}
.padinp{padding-left:5px;}

.cent
{  text-align:center;
}
.left
{  text-align: left;
}
.just
{  text-align: justify;
}
.right
{  text-align:right;
}
.bot
{  vertical-align: bottom;
}
.bold
{  font-weight: bold;
}
.mid
{  vertical-align: middle;
}

.bgwh
{  background-color:#fff;
}
.bgkor
{  background-color:#75686a;
}
img.strmenu
{  vertical-align:middle; padding:0 20px;
}
.bgsvkor
{  background-color:#928285;
}
.zag
{  font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif; color:#3b3b3b; text-transform:uppercase;
}
.zag2
{  font: bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#3b3b3b; text-transform:uppercase;
}
.menu1
{  font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif; color:#3b3b3b; text-transform:uppercase;
}
.menu2
{  font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#3b3b3b; text-transform:uppercase;
}
.allnews
{  text-align:right; padding: 0 40px 30px 0;
}
img.marknews
{  vertical-align:middle; padding-right: 5px;
}
.grey
{  background-color:#e1e1e1;
}
img.foto
{  border: 3px solid #6b8ace; margin-right: 10px; margin-bottom: 5px;
}
.text1
{  padding-top: 15px; font: normal 0.95em Tahoma, Arial, Helvetica, sans-serif;
}
ul { list-style:none;
	margin:10px 0 5px 10px;
	color:#555555;
	padding:0;}
	
li { background:url(../i/mark.gif) left 60% no-repeat; 
padding:2px 0 0 12px;
margin:0; }

.pal
{  border-left: 3px solid #fff; margin-left: 20px; color:#fff; font: normal 0.95em Tahoma, Arial, Helvetica, sans-serif;
}
.serpol
{  border-top: 3px solid #7c8a9a; color:#fff; font: normal 0.95em Tahoma, Arial, Helvetica, sans-serif; padding: 15px;
}
.serpol span
{  padding:0 5px;
}

#niz a{text-decoration:underline; color:#FFFFFF;}
#niz a:hover{text-decoration:none; color:#FFFFFF;}

input.log
{  border: 1px solid #bcbcbb; width:103px; height:12px; font: normal 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#bcbcbb; padding-left:3px;
}
.fog
{  font: normal 0.8em Tahoma, Arial, Helvetica, sans-serif;
}

.padlogo {padding: 80px 10px 10px 40px;}

.pikmenu1
{  background : url(../i/proektnie_raboti_chelyabinsk_foto3.gif) no-repeat right bottom; height:238px; 
}
.pikmenu2
{  background : url(../i/proektnie_raboti_chelyabinsk_cont.jpg) no-repeat right bottom; height:238px; 
}

.pikmenu3
{  background : url(../i/proektnie_raboti_chelyabinsk_foto3.gif) no-repeat right bottom; height:238px; 
}



html.mceContentHTML, body.mceContentBody {
   background-color: #ffffff; height:100%;
   text-align: left;
   font-size: 0.83em;font-family: Tahoma, Arial, Verdana;
}


a.mceContentHTML{  text-decoration: underline;  color: #c93f02;}
a.mceContentHTML:hover{  text-decoration: none;  color: #c93f02;}
.padmainpart
{padding: 20px 30px 20px 0;}


.text2
{  font: normal 0.85em Tahoma, Arial, Helvetica, sans-serif; line-height:1.8;
}

input.inpnaz
{  width:335px; border:1px solid #cccccc; font: normal 0.9em Tahoma,Arial; padding-left: 3px;
}
input.inpnaz2
{  width:200px; border:1px solid #cccccc; font: normal 0.9em Tahoma,Arial; padding-left: 3px;
}
textarea.tabor
{  width:335px; border:1px solid #cccccc; font: normal 0.9em Tahoma,Arial; padding-left: 3px;
}

img.imgpng
{  background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter =
            "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
            this.src + "', sizingMethod='image')",
        this.src = "i/0.gif"
    )
}
input.t4
{border: 1px solid #858585;}


TR.resultRow { background-color:lightblue; color:red; }
INPUT.resultField { background-color:#cc9966; color:red; }

