body,html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana, sans-serif;
	text-align: left;
}

#container {
	width: 1015px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}

#lefttop {
    float: left;
	width: 316px;
	height: 175px;
	margin: 0;
	padding: 0;
}

#lefttop img { float: left; margin: 0; padding: 0;}

#righttop {
    float: left;
    background: url(img/menu.png) no-repeat;
	width: 699px;
	height: 175px;
	margin: 0;
	padding: 0;
}

#content {
    width: 1015px;
    float: left;
	background: url(img/cont.gif) repeat-x;
	padding: 10px 0 0 0;
}

#portfoliocontent {
    width: 852px;
    float: left;
	padding: 40px 0 80px 83px;
}


#leftcontent {
    float: left;
	width: 273px;
    padding: 10px 0 0 83px;
    margin: 0;
}

#middlecontent {
    float: left;
	width: 600px;
	margin: 10px 0 0px 0px;
	padding-bottom:1em;
	line-height:1.7em;
}

#portfoliohtml #middlecontent {
    float: left;
	width: 700px;
	margin: 0 0 0 130px;
	padding: 0;	
}

#portfoliohtml #middlecontent #block1{
    float: left;
	width: 300px;
    margin: 20px 80px 20px 0px;
	padding: 1px 1px 1px 1px;
}
#portfoliohtml #middlecontent #block2{
    float: left;
	width: 300px;
    margin: 20px 0px 20px 0px;
	padding: 1px 1px 1px 1px;
}

#menu2 {
    background: url(img/dumki.gif);
    width: 480px;
	height: 109px;
}

#menu2 #menucont { float: left; margin: 3px 0px 0 5px;}


#footer {
	font-family: Arial; 
    float: left;
    background: url(img/footer.gif);
	margin: 20px 0px 20px 0px;
    width: 1015px;
	height: 101px;
	color: #999;
}
#footer a {
    text-decoration: underline;
    margin: 0 0px 0 0px;
}

/* same */
.colororange {color: #f16621;}
.colorblack {color: #000;}
a  img { border: none; margin: 0 0 30px 0; padding: 0;}
.statyi { font-size: 16px; font-weight: bold;}
.statyiname a {
	float:right;
	margin: 0 50px 0 0;
    font-weight: normal;
	color: #000;
	font-size: 13px;
	text-decoration: underline;
}
.statyiname h4 { margin: 0 0 5px 0; padding: 0; font-size: 14px; font-weight: bold;}
.statyiname .materials { display: block; width: 300px;}
.materials { font-family: Verdana;
			color: #333;
			TEXT-DECORATION: none;
			line-height:1.5em;
			font-size:80%; 
			margin-top:0.5em;
			}
.materials a { font-family: Verdana;
			color: #333;
			TEXT-DECORATION: none;
			line-height:1.5em;
			margin-top:0.5em;
			}
.portfoliomat { font-family: Verdana;
			color: #333;
			TEXT-DECORATION: none;
			line-height:1.5em;
			font-size:70%; 
			margin: 0 0 0 0;
			}
.portfoliomat a { font-family: Verdana;
			color: #333;
			TEXT-DECORATION: none;
			line-height:1.5em;
			margin: 0 0 0 0;
			}			
.textbd {FONT-SIZE: 11pt; color: #f16621; }
.midmenu{ font-family: Arial; font-size: 11pt; font-weight: bold;TEXT-DECORATION: none; COLOR: #4C4C4C;}
.midmenuun{ font-size: 80%; 
			font-weight: normal;
			TEXT-DECORATION: none; 
			COLOR: #4C4C4C;
			line-height:1.6em;
	}
a { color: #000000; TEXT-DECORATION: none; }
a:hover { color: #000000; TEXT-DECORATION: underline; }

h2 { font-weight: normal; FONT-SIZE: 14pt;  }

h1 { MARGIN-TOP: 12px; MARGIN-BOTTOM: 6px; FONT-SIZE: 14pt; font-weight: normal; color: #333;}
.horange {FONT: bold 16pt; color: #f16621; }
strong {FONT: bold 11pt  Arial;}
#righttop #lnk1 a {
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 87px;
	height: 50px;
	padding: 22px 0 0 27px;
	margin: 64px 0 0 10px;
}
#abouthtml #righttop #lnk1 a {
    background: url(img/button_o_nas.jpg) no-repeat;    
	color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 87px;
	height: 50px;
	padding: 22px 0 0 27px;
	margin: 64px 0 0 10px;
}
#righttop #lnk2 a {
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 115px;
	height: 50px;
	padding: 22px 0 0 15px;
	margin: 64px 0 0 15px;
}
#portfoliohtml #righttop #lnk2 a {
    background: url(img/button_portfolio.jpg) no-repeat;    
	color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 115px;
	height: 50px;
	padding: 22px 0 0 15px;
	margin: 64px 0 0 15px;
}
#righttop #lnk3 a {
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 89px;
	height: 50px;
	padding: 22px 0 0 25px;
	margin: 64px 0 0 20px;
}

#servicehtml #righttop #lnk3 a {
    background: url(img/button_o_nas.jpg) no-repeat;
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 89px;
	height: 50px;
	padding: 22px 0 0 25px;
	margin: 64px 0 0 20px;
}
#righttop #lnk4 a {
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 110px;
	height: 50px;
	padding: 22px 0 0 20px;
	margin: 64px 0 0 15px;
}
#contactshtml #righttop #lnk4 a {
    background: url(img/button_contacti.jpg) no-repeat;
    color: #000;
	font-weight: normal;
	font-size: 20px;
    text-decoration: none;
    display: block;
	float: left;
	width: 110px;
	height: 50px;
	padding: 22px 0 0 20px;
	margin: 64px 0 0 15px;
}

#menu2 a {color: #000; font-size: 14px; font-weight: 600; margin: 2px 5px 2px 5px;padding: 1px 1px 1px 1px; text-decoration: none;}
#menu2 a:hover {color: #000; font-size: 14px; font-weight: 600; margin: 2px 5px 2px 5px;padding: 1px 1px 1px 1px; text-decoration: underline;}

#menu2 img { margin: 0 0 0 5px; padding-top: 5px;}
#txt { width: 200px; height: 14px; margin: 10px 0 0 30px;}
#but { background: url(img/button_find.gif); width: 64px; height: 20px; border: none;	margin-right: 270px;}
#menuservice { float: left; font-size: 14px; font-weight: }
#menuservice a {color: #000; font-size: 14px; font-weight: 600; margin: 2px 5px 2px 5px;padding: 1px 1px 1px 1px; text-decoration: underline;}
#menuservice img { margin: 0 0 0 5px; padding-top: 7px;}
#menu3 { font-family: Arial; margin-top: 62px;}
#menu3 a { font-family: Arial; color: #727171; font-size: 14px; font-weight: bold; text-decoration: none; margin: 0 50px 0 0;}
#menu3 a:hover { font-family: Arial; color: #727171; font-size: 14px; font-weight: bold; text-decoration: none; margin: 0 50px 0 0;}
#statyi #middlecontent a { float: right; margin-right: 20px; color: #000; text-decoration: underline; font-weight: bold;}
#statyi #middlecontent { margin-bottom: 40px;}
table.potable {
  border-collapse: collapse;
  border: none;
  background: #FFF;
  color: #666;
}

table.potable td {
  border: 1px solid #666;
  padding: 5px;
}

table.potable td.heading {
  background: #F1F2F4;
}

p {
	margin-top: 3px;
	margin-bottom: 10px;
}
}

