html.night * {
	color: #ddd;
}
html.night, 
html.night body {
	background: #222;
}
html.night a {
	color: #00b4ff;
}
html.night a:hover {
	color: #bef;
}
html.night h1,
html.night h2 {
	color: #00b4ff;
}
html.night strong.warn {
	color: #00b4ff;
}

html.night .ui-dialog *,
html.night .ui-widget * {
	color: #333;
}
html.night td.center_column h1,
html.night td.center_column div.h1 {
	border-bottom: 2px solid #555;
}

html.night td.left_column .logo {
	background-position: 0 100%;
}
html.night td.left_column .menu span {
	color: #5cf;
}
html.night td.left_column .portfolio .title {
	background-position: 0 100%;
}
html.night td.left_column .portfolio .title a {
	background-image: url(../imgs/pointer1.white.gif);
	color: #fff;
}
html.night td.left_column .blog_pn {
	background-position: 100% 0;
}
html.night td.left_column .blog_pn .blog_pn_bottom {
	background-position: 100% 100%;
}
html.night td.right_column .lumin {
	background-position: 100% 0;
}
html.night td.right_column .lumin a {
	background-position: 100% 100%;
}
html.night td.center_column div.isidea_corner_left {
	background-position: 0 100%;
}
html.night td.center_column div.isidea_corner_right {
	background-position: 100% 100%;
}
html.night td.center_column div.portfolio_work .image {
	background-position: 0 100%;
}
html.night td.center_column div.portfolio_work a.title {
	color: #fff;
}
html.night td.center_column div.portfolio_work div {
	color: #ddd;
}
html.night td.center_column div.portfolio_work div * {
	color: #ddd;
}
html.night td.right_column .navigate a,
html.night td.right_column .navigate span {
	background-color: #aaa;
	background-position: 0 -13px;
	border-right: 1px solid #aaa;
}
html.night td.right_column .navigate a:hover {
	background-color: #00b4ff;
}
html.night td.right_column .navigate .contacts {
	border: none;
}
html.night td.right_column .promo1 a {
	color: #fff;
}
html.night td.right_column .promo1 .promo_text {
	color: #666;
}
html.night td.right_column .promo {
	background-position: 0 100%;
}
html.night td.right_column .promo.contact .icq {
	background-position: 18px 100%;
	color: #fff;
}

html.night form.center_form div.top_corners,
html.night form.center_form div.top_corners div,
html.night form.center_form div.bottom_corners,
html.night form.center_form div.bottom_corners div {
	background-image: url(../imgs/night/forms.corners.gif);
}

html.night .footer table.columns td.center_column {
	background-image: url(/design/imgs/night/footer_top.gif);
}
html.night .footer table.columns td.center_column div {
	background-position: 100% 100%;
}
html.night .footer table.columns td.center_column div div {
	background: url(/design/imgs/night/footer_left.gif) 0 0 no-repeat;
}
html.night .footer td.left_column a,
html.night .footer td.left_column a:hover {
	color: #fff;
}
html.night .footer td.left_column IsIdea a,
html.night .footer td.left_column IsIdea a:hover {
	color: #00b4ff;
}

/*~~~~~~~~~~! calculate !~~~~~~~~~~*/
html.night #calculate .group_title {
	color: #333;
	background-image: url(../imgs/night/calcilate.plus.gif);
}
html.night #calculate .group_title.active {
	background-image: url(../imgs/night/calcilate.minus.gif);
}
html.night #calculate .case {
	border-bottom: 1px solid #999;
}
html.night #calculate .case .switch {
	border-top: 1px dashed #5c5c5c;
}
html.night #calculate .case.simple .switch.first {
	border: none;
}
html.night #calculate .case.simple .switch.hover,
html.night #calculate .case.visible .switch.hover,
html.night #calculate .case .case_title.hover {
	background: #252a2d;
}
html.night #calculate .case.simple .switch.active,
html.night #calculate .case.visible .switch.active,
html.night #calculate .case .case_title.active {
	background: #2c3e46;
}
html.night #calculate .case .switch span,
html.night #calculate .case .case_title span {
	color: #ccc;
}
html.night #calculate .case .switch strong,
html.night #calculate .case .case_title strong {
	color: #555;
}
html.night #calculate .case.simple .switch strong,
html.night #calculate .case.visible .switch strong,
html.night #calculate .case .case_title strong {	
	color: #009fe1;
}
html.night #calculate .case.simple .switch span,
html.night #calculate .case.visible .switch span,
html.night #calculate .case .case_title span {
	color: #888;
}
