@charset "windows-1251";
/* Total styles */

html, body {
	margin:0;
	padding:0;
	background:url(images/bg.gif);
	font-family:Tahoma, Verdana Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}
table {
	border-collapse:collapse;
	font-size:12px;
}
td {
	padding:0px;
	vertical-align:top;
	font-size:12px;
	text-align:justify;
}

p {
	display:block;
	margin-top: 5px;
	margin-bottom: 0px;

}

a {
	font:12px Arial;
	color:#ffffff;
	text-decoration:none;
}
a:visited {
	font:12px Arial;
	color:#ffffff;
	text-decoration:none;
}
a:hover {
	font:12px Arial;
	color:#037abd;
	text-decoration:none;
}                                 
a.zakaz {
	font:12px Arial;
	color:#686868;
	text-decoration:none;
}
a.zakaz:visited {
	font:12px Arial;
	color:#686868;
	text-decoration:none;
}
a.zakaz:hover {
	font:12px Arial;
	color:#686868;
	text-decoration:none;
}                                 

a.avers {
	font:11px Verdana;
	color:#806e5c;
	text-decoration:none;
}
a.avers:visited {
	font:11px Verdana;
	color:#806e5c;
	text-decoration:none;
}
a.avers:hover {
	font:11px Verdana;
	color:#806e5c;
	text-decoration:underline;
}                                 
img {
	border:0px;
}

/* Заголовки */

h1 {
	font-size:14px;
	color:#686868;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	padding:0 3px 0 0;
}


/* Меню */
.menu {
	width:177px;
	background-color:#9bc2d8;
}
.link_li {
	padding-top:4px;
	padding-right:5px;
	float:left;
	display:block;
	line-height:20px;
}
.link {
	float:left;
	display:block;
	line-height:20px;
}

.line {
	height:7px;
	display:block;
}

/* Контент */

.content {
	font:12px Arial;
	color:#66605b;
	padding: 40px 20px 40px 20px;
	text-align:justify;
	width:100%;
}

.copy {
	font:11px Verdana;
	padding: 0 20px 20px 30px;
	text-align:justify;
	width:100%;
}

.photo {
	width:118px;
	height:128px;
	background:url(images/bg_photo.gif);
}

.lamp {            
	font: 10px Verdana;
	padding: 5px 5px 0 5px;
}
.lamp2 {            
	font: 10px Verdana;
	padding: 8px 8px 0 8px;
}
.lamp2_img {
	border: 1px solid #ddc8b1;
}
.top_menu {
	font:12px Arial;
	color:#686868;
	padding-top:140px;
}
.t_right {
	font: bold 13px Tahoma;
	color: #035380;
	padding: 50px 20px 0 0;
	text-align:right;
}
.tel {
	font: 16px Tahoma;
	color: #486676;
	padding: 0 20px 0 0;
	text-align:right;
}
.overtest {position: relative;right: 50%; float: right; }
.test {padding:5px 0 0 5px; text-align:center; position: relative;z-index: 1;right: -50%;}
.test div { display:inline; float:left; margin:0 5px; _margin:0; _float:none; width:260px;}
/*.overtest {position: relative;right: 50%; float: right;}
.test {padding:5px 0 0 5px; text-align:left; position: relative;z-index: 1;right: -50%; float:left}
.test .in {display:inline; float:left; margin:0 5px; _margin:0; _float:none;}*/
/*.test .in {margin:0 15px 40px 0; display:inline; float:right;}*/

.adv{margin:30px 0 0 30px; font-size:10px;color:#000; text-align: left; line-height:10px}
.adv B{font-size: 12px; display: block; margin-bottom:5px}
.adv A{color:#000; font-size: 10px}
.adv A:hover{color:#000}
