body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
}
.content {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
}
table.inner {
	border: 1px solid #7c533f;
	padding:0px;
	margin: 0px;
	border-collapse:collapse;
}
table.inner tr td {
	border: 1px solid #7c533f;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	vertical-align:top;
}
p.footer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 11px;
	color: #000000;
	line-height:18px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	text-transform: uppercase;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	text-transform: uppercase;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.adress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.telbig {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #CC0001;
}

.telbig2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0001;
}

.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #77777f;
}
.mail_blue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
}
.mail_blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
}
.mail_blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
}
form.sendform {
	margin:0px 0px 0px 0px;
	pdding:0px 0px 0px 0px;
}
form.sendform input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
	border:1px solid #660000;
	width:150px;
}
form.sendform textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
	border:1px solid #660000;
	width:300px;
	height:100px;
}

.proekt_index
{ padding-left:60px;
display:inline-block;
width: 100%;
position: relative;}

.look_all
{bottom: 0px; 
right: 65px; 
 position: absolute; }

.proekt_index img
{border: 1px solid #960701;}

.proekt_index h1
{color: #960701;}

.proekt_index span
{font-size: 13px;}





.bg_gr_pr_in {
background-image:url('/images/bg_fon_big.jpg');
}



.gp
{position: absolute;
margin-top: 220px;
margin-left: 525px;}

@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
  .gp
{position: absolute;
margin-top: 210px;
margin-left: 525px;}
}

.ngp
{position: absolute;
margin-top: 505px;
margin-left: 525px;}


@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
.ngp
{position: absolute;
margin-top: 475px;
margin-left: 525px;}
}

.dqpg
{position: absolute;
margin-top: 830px;
margin-left: 250px;}

@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
.dqpg
{position: absolute;
margin-top: 784px;
margin-left: 250px;}
}

.fito
{position: absolute;
margin-top: 1200px;
margin-left: 525px;}


@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
.fito
{position: absolute;
margin-top: 1140px;
margin-left: 525px;}
}

.interior
{position: absolute;
margin-top: 1460px;
margin-left: 525px;}

@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
.interior
{position: absolute;
margin-top: 1385px;
margin-left: 525px;}
}

.all_proekt 
{
float:right;
margin-right:10px;
}

.all_proekt a
{text-decoration:underline;
color: #960701;
font-style:italic;}

.all_proekt  a:hover
{text-decoration:none;
}

.all_proekt ul, li
{margin: 0;
padding: 0;
list-style: none;}
