html {
  height:100%;
  }
body {
  margin: 0px;
  height:100%;
  background:url(/templates/malysham/pic/bg_top.jpg) repeat-x top left;
  font:11px tahoma,arial;
  }
.main_table{
	border:0px;
	margin:0px;
	padding:0px;
	width:932px;
	border-collapse:collapse;
	}
.main_table td{
	padding:0px;
	vertical-align:top;
	}
.header_cell{
	background:url(/pic/bg.jpg) no-repeat top left;
	height:400px;
	}
.header_cell table{
	border:0px;
	margin:0px;
	padding:0px;
	width:932px;
	border-collapse:collapse;
	}
.header_cell table td{
	padding:0px;
	vertical-align:top;
	}
.logo_cell{
	width:400px;
	}
.logo_cell div{
	padding-left:20px;
	padding-right:20px;
	}
.logo_cell div img{
	width:350px;
	height:140px;
	}
.menu_cell div{
	padding:65 0 0 40;
	font:16px thaoma,arial;
	color:#000;
	}
.menu_cell div b{
	font:bold 16px tahoma,arial;
	color:#000;
	}
.menu_cell div a{
	color:#000;
	margin-left:5px;
	margin-right:5px;
	}
.zakaz div{
	padding-top:80px;
	text-align:right;
	padding-right:20px;
	font:12px tahoma,arial;
	color:#888;
	}
.zakaz div b{
	font:14px tahoma,arial;
	}
.zakaz input{
	font:12px thaoma,arial; 
	color:#000;
	}
.btn{
	margin-top:10px;
	color:#fff !important;
	background-color:#ff0000;
	border:0px;
	}
.portfolio div{
	padding-top:30px;
	}
.left_cell{
	width:350px;
	font:12px tahoma,arial;
	color:#555;
	}
.left_cell div{
	padding-left:50px;
	padding-right:20px;
	}
.left_cell h2,h3{
	font:18px tahoma,arial;
	color:#555;
	margin-top:0px;
	}
h2{
margin-top:14px;
}
.left_cell a{
	color:#0A2868;
	}
.content_cell{
	font:12px tahoma,arial;
	color:#555;
	}
.content_cell a{
	color:#0A2868;
	}
.content_cell h1,h2{
	font:24px tahoma,arial;
	color:#000;
	margin-top:0px;
	}
.footer_cell{
	font:12px tahoma,arial;
	color:#000;
	padding-top:70px !important;
	}
.content_cell table{
	font:12px tahoma,arial;
	}
.content_p_c{
margin-bottom: 0cm;
text-align: center;
}
.content_p_c{
margin-bottom: 0cm;
text-align: left;
}
.content_p_j{
margin-bottom: 0cm;
text-align: justify;
}
