@charset "Windows-1251";
/* CSS Document */

BODY {
	background-color:#929292;
	margin:0;
	padding:0;


}



#bod {background-image:url(imgs/bg.jpg);
background-repeat:repeat;
}



#logo {
	height:108px;
	position:absolute;
	left: 50%;
	width:325px;
	margin-left: -162px;
	z-index:6;
}

#logo_m {
	
	height:94px;
	position:absolute;
	left: 20px;
	width:278px;
	z-index:12;
	top:30px;
	float:left;
}

#nojn {
	background-image:url(imgs/nojnicu.png);
	height:262px;
	position:absolute;
	width:315px;
	right:0;
	z-index:3;
}

#fen {
	background-image:url(imgs/fen.png);
	height:448px;
	position:absolute;
	width:285px;
	left:0;
	top:290px;
	z-index:4;
}

#centr {
	background-image:url(imgs/glavnaya.jpg);
	height:786px;
	width:968px;
	position:absolute;
	left: 50%;
	top:63px;
	margin-left:-484px;
	z-index:1;
}

#centr_m {
	background-color:#FFF;
	border:2px;
	border-color:#000;
	border-style:solid;
	padding-bottom:130px;
	width:950px;
	position:absolute;
	left: 50%;
	top:130px;
	margin-left:-475px;
	z-index:10;
	height:auto;
	display:block
}

#dipl {
	background-image:url(imgs/dipl.png);
	height:177px;
	position:absolute;
	width:165px;
	left:0;
	top:858px;
	z-index:1;
}

#dipl_m {
	background-image:url(imgs/dipl.png);
	height:177px;
	position:absolute;
	width:165px;
	left:315px;
top:600px;
	z-index:1;

}

#table {
	top:845px;
	position: absolute;
	left:85px;
	z-index:29;

}
	
.semiopacity {
 	position: relative; /* Относительное позиционирование */
	width: 330px; /* Ширина слоя для IE */
    height: 94px; /* Высота слоя */
	z-index:10;

	border: 1px;
	border-color:#b4b4b4;
	border-style:solid;
	
	
   }
   .semiopacity .transparent {
    background: #FFF; /* Цвет фона */
    opacity: 0.3; /* Значение прозрачности */
    filter: alpha(Opacity=30); /* Прозрачность в IE */
    height: 94px; /* Высота слоя */

   }
   .semiopacity .text {
    padding-left:22px;
	padding-top:14px;
	padding-bottom:14px;
	padding-right:22px;/* Поля вокруг текста */
    position: absolute; /* Абсолютное позиционирование */
    left: 0; top: 0; /* Положение слоя */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

   }

#table h1 {
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:100;
		font-size:24px;
	text-transform: uppercase;
	color: #ba00c2;
	text-decoration:none;
	padding-bottom:10px;
	margin:0;
}


#table a:link, #table a:visited, #table a:active {
			font-family:Tahoma, Geneva, sans-serif;
		font-weight:100;
		font-size:24px;
	text-transform: uppercase;
	color: #ba00c2;
	text-decoration:none;
	padding-bottom:10px;
	margin:0;
}

#table a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:100;
	font-size:24px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration:none;
	padding-bottom:10px;
	margin:0;
}

#table p { 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
margin-left:38px;
font-size:12px;
margin-top:0;
margin-right:90px;
}

#nav_box {
	background-color:#a4a4a4;
	width:270px;
	right:0px;
	top:126px;
	z-index:30;
	position:absolute;
	padding-top:16px;
	padding-bottom:16px;
}

#nav {
	margin-left:-50px;
}

#nav a:link, #nav a:visited, #nav a:active {
	
	text-decoration:none;
	color:#000;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top:30px;
	position:relative;
	top:26px;

}

#nav a:hover {
	text-decoration:underline;
	color:#FFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;	
		position:relative;
	top:26px;
}

#nav p { color:#971899;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
position:relative;
top:13px;
}

#nav .rub {
	font-size:18px;
}

#nav TD {
	height:112px;

}
#nav img {
margin-top:-40px;
}

a img {
border:none;
position:relative;
}
#phone {
	position:absolute;
	top:30px;
	left:40px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	font-weight:100;
	background-image:url(imgs/tel.png);
	background-repeat:no-repeat;
	z-index:11;

}

#phone_n {
	position:relative;
	top:30px;
	left:0px;
	color:#e5e5e5;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:100;
	z-index:12;


}

#phone_m {
	position:absolute;
	top:48px;
	color:#929292;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:100;
	background-image:url(imgs/tel.png);
	background-repeat:no-repeat;
	padding-top:30px;
	padding-right:45px;
	z-index:11;
	right:0px;

}

#content {

	top:20px;
	left:160px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	width:652px;
	top:158px;
	display:block;

}

#content h1 {
	font-size:18px;
	color:#9d07a4;
}
#content p, b, table {
	font-size:12px;
}

#price p { color:#971899;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
padding:0;
margin:0;
}
#price .rub {
	font-size:18px;
}
#d_ram {
	position:absolute;
	left:400px;
top:645px;
	z-index:13;

}

	.round { 
	text-align: center; 
	width: 220px; 
	position:absolute; 
	left:50%;
	margin-left:-110px;
	z-index:15;
	color:#FFF;
	height:30px;
	padding:0;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	top:47px;
	
	}

.round table, b {	font-size:15px; }
	
		.round_2 {
	text-align: center;
	width: 220px;
	position:relative;
	left:50%;
	margin-left:-110px;
	z-index:21;
	color:#FFF;
	height:30px;
	padding:0;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
bottom:-240px;
	padding-bottom:45px;
	
	}

.round a:link, .round a:visited, .round a:active {
	text-decoration:none;
	color:#FFF;
}
.round a:hover { color:#9d07a4; font-weight:bold;}

#map {
	background-image:url(imgs/map.png);
	height:523px;
	width:733px;
	position:absolute;
	left: 50%;
	top:175px;
	margin-left:-366px;
	z-index:16;
}

#sxema {
	position:absolute;
	top:147px;
	right:50px;
}

#sxema h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:100;
	font-size:24px;
	text-transform: uppercase;
	color: #ba00c2;
	padding-bottom:10px;
	margin:0;
}

#sxema h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:100;
	font-size:24px;
	text-transform: uppercase;
	color: #ba00c2;
	padding-bottom:10px;
	margin:0;
}

#sxema p { 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
margin-left:38px;
font-size:12px;
margin-top:0;

}

#print {
	position:absolute;
	bottom:14px;
	left:780px;
	padding-left:47px;
	z-index:18;
	background-image:url(imgs/print.jpg);
	width:38px;
	height:38px;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-top:8px;
}
#print a:link, #print a:visited, #print a:active, #print a:hover {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#dipl_3 {
	background-image:url(imgs/dipl.png);
	height:177px;
	position:absolute;
	width:165px;
	left:710px;
	top:910px;
	z-index:20;
}

#d_ram_2 {
	position:absolute;
	left:790px;
	top:935px;
	z-index:20;
}

#footer {
	border-top:solid #666 2px;
	padding-top:8px;
	top:1050px;
	right:20px;
	left:32px;
	padding-left:20px;
	padding-right:20px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}
.tit_1 {
	font: 16px Arial, Helvetica, sans-serif;
	color: #97189B;
}
.size_1 {
	font: 24px Arial, Helvetica, sans-serif;
	color: #B024B6;
}
.tit_2 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #000000;
}
