BODY {
	BACKGROUND-COLOR: #1B1533;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, arial
}
TD {
	COLOR: #D9E5FF;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, tahoma, verdana
}
DIV {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, tahoma, verdana
}
IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}
H1 {
	FONT-FAMILY:verdana;
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 100%;
	MARGIN: 0px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px
}
H2 {
	FONT-FAMILY:verdana;
	COLOR: #FFFFFF;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 100%;
	MARGIN: 0px;
}
/*ÊÀËÜÊÓËßÒÎÐ*/
#tableContainer table {
	width:100%;
	border-collapse:collapse;
}
#tableContainer h1 {
	margin-bottom:20px;
}

#tableContainer .block-lamp td, #tableContainer .block-lamp th {
	padding:20px 0;
	border-bottom:2px solid #736d9b;
	cursor:pointer;
	}
#tableContainer .block-lamp th {
padding:10px 0;
	}

#tableContainer .lamp-fon {
	padding:20px 10px !important;
	background:#262342 !important;
	}
	
#tableContainer .img-strel {
	background:url("img-strel.gif") no-repeat scroll 0 0 transparent;
	width:66px;
	height:86px;
	padding-top:2px;
	}
	
#tableContainer .hovered .img-strel {
	background:url("img-strel.gif") no-repeat scroll 20px 0 transparent;
	}
	
#tableContainer .tdimg-strel {
	background:#262342 !important;
	}
	
#tableContainer h3 {
	FONT-FAMILY:verdana;
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 100%;
	MARGIN: 0px;
}

#tableContainer .img-fon {
	background:url("img-fon.gif") repeat scroll 0 0 transparent;
	width:81px;
	height:73px;
	text-align:center;
	padding-top:15px;
	}
	
#tableContainer .fon {
	background:#4c4673;
	padding:15px !important;
	}

#tableContainer .hovered {
	background:#736d9b;
	color:#FFF;
	}
	
#facebox .body, #facebox td {
	color:#000;
}

#facebox .body {
padding:20px !important;
}

#facebox .parametrs {
background:#F6F7F8;
border:1px solid #E0E0E8;
padding:10px;
width:200px;
text-align:left;
}
#facebox .parametrsfon {
		background:url("parametrsfon.gif") repeat scroll 0 0 transparent;
width:200px;
height:8px;
text-align:center;
}
#facebox .floal {
	float:left;
padding-left:70px;
}
#facebox .floar {
	float:right;
padding-right:80px;
}

#facebox input, #facebox select{
border:1px solid #CCCCCC;
font-family:Tahoma;
font-size:17px;
padding:0 3px;
width:100px;
text-align:right;
background:#FFF;
color:#000;
}
#facebox .table span, #facebox .table2 span{
color:#000000;
display:block;
float:left;
font-family:Tahoma;
font-size:17px;
padding-right:5px;
text-align:right;
width:100px;
}
#facebox .table2 td.all span {
	width:70px;
	}
	
#facebox .parametrs input{
width:55px;
}
#facebox .grey {
	color:#999;
}

#facebox .table td{
	background:#F6F7F8;
	border:1px solid #E0E0E8;
	padding:5px;
}
#facebox td.tablenametd{
	border:1px solid #E0E0E8;
}
#facebox .table2 td{
	background:#f0f0f2;
	border:1px solid #E0E0E8;
	padding:5px;
}

#facebox .table2 td.energo {
	background:#e1efff;
}

#facebox .table td.energo {
	background:#f2f8fe;
}

#facebox .table2 td.all {
	background:#fff;
	padding:20px;
	border:0px;
}

#facebox .table2 .submit-calculate {
	cursor:pointer;
	float:left;
}

#facebox .tablename td{
	font-weight:bold;
	padding:15px;
	margin-top:20px;
}

A {
	color:FFFFFF;
	text-decoration:underline;
}
A:hover {
	color:FFFFFF;
	text-decoration:none;
}
.u-big {
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}
.faq {
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
}
.faq a {
	COLOR: #FFFFFF;
	FONT-SIZE: 17px;
	text-decoration:none;
}
.faq A:hover {
	COLOR: #D9E5FF;
	text-decoration:none;
	text-decoration:none;
}
.menu {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
}
.menu a {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	text-decoration:none;
	font-weight:bold;
}
.menu A:hover {
	COLOR: #D9E5FF;
	text-decoration:none;
	text-decoration:underline;
}
.menut {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR: #D9E5FF;
	text-decoration:none;
}
.menut a {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	text-decoration:none;
	font-weight:bold;
}
.menut A:hover {
	COLOR: #D9E5FF;
	text-decoration:none;
	font-weight:bold;
}
.menum {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #D9E5FF;
	text-decoration:none;
}
.menum a {
	COLOR: #D9E5FF;
	FONT-SIZE: 12px;
	text-decoration:none;
}
.menum A:hover {
	COLOR: #FFFFFF;
	text-decoration:none;
}
img {
	border:0;
}
form {
	margin:0;
}
imgf {
	border:0;
}
textarea, select {
	background-color: #1C1534;
	color: #FFFFFF;
	border: 1px solid #9A98A7;
	font: 11px Arial;
}
input.2 {
	background-color: #343C7D;
	color: #FFFFFF;
	border: 1px solid #9A98A7;
	font: 11px Arial;
	height:14px;
}
input.1 {
	background-color: #343C7D;
	color: #FFFFFF;
	border: 1px solid #9A98A7;
	font: 11px Arial;
}
