.td_small td {
	font-size	:	11px;
}
img	{
	border	:	0;
}
html, body {
	height	:	100%;
	font-size	:	12px;
}

body {
	margin	:	0;
	background-color	:	#000000;
	font-family	:	Arial, Verdana, Tahoma;
	font-size	:	12px;
}
.table_main {
	width	:	952px;
	height	:	105px;
	margin	:	0	auto;
}
.table_center {
	width	:	952px;
}
.td_header1 {
	width	:	264px;
	background-image	:	url("images/header1.jpg");
	height	:	100%;
}
.td_header2 {
	width	:	432px;
	background-image	:	url("images/header2.jpg");
}
.td_header3 {
	width	:	255px;
	background-image	:	url("images/header3.jpg");
}
.td_header {
	height	:	105px;
}
.td_header table {
	height	:	100%;
}
.td_client_left {
	width	:	253px;
	vertical-align	:	top;
	height	:	100%;
}

.td_client_center {
	width	:	447px;
	vertical-align	:	top;
}

.td_client_right {
	width	:	252px;
	vertical-align	:	top;
	height	:	100%;
}
.td_left_title_laser {
	width	:	100%;
	height	:	52px;
	background-image	:	url("images/left_title_laser.gif");
}
.td_right_title {
	width	:	100%;
	height	:	52px;
	background-image	:	url("images/right-title-samples.jpg");
}
.td_client_menu {
	width	:	100%;
	height	:	39px;
	background-image	:	url("images/client_menu.gif");
	padding-left	:	8px;
	vertical-align	:	top;
}
.td_client_menu div {
	padding-top:	11px;
}
.td_client_menu a, .td_client_menu a:hover, .td_client_menu a:visited {
	font-family	:	Arial, Verdana, Tahoma;
	font-weight	:	bold;
	font-size	:	13px;
	color		:	#000000;
	text-decoration	:	none;
}
.td_left_background {
	background-image	:	url("images/td_left_background.gif");
	background-repeat	:	repeat-y;
	padding-left		:	30px;
}
.td_right_background {
	background-image	:	url("images/td_right_background.gif");
	background-repeat	:	repeat-y;
	padding-right		:	20px;
}

.td_left_background a, .td_left_background a:hover, .td_left_background a:visited {
	font-family	:	Arial;
	font-size	:	12px;
	color		:	#FFFFFF;
	font-weight	:	bold;
	text-decoration	:	none;
}
.td_right_background a, .td_right_background a:hover, .td_right_background a:visited {
	font-family	:	Arial;
	font-size	:	12px;
	color		:	#FFFFFF;
	font-weight	:	bold;
	text-decoration	:	none;
}

.td_left_background div {
	padding-left	:	10px;
	padding-right	:	10px;
	background-image	:	url("images/left_arrows.gif");
	background-repeat	:	no-repeat;
	padding-bottom		:	14px;
}
.td_right_background div {
	text-align	:	right;
	padding-left	:	5px;
	padding-right	:	10px;
	background-image	:	url("images/right_arrow.gif");
	background-repeat	:	no-repeat;
	background-position	:	right top;
	padding-bottom		:	14px;
}

.td_left_bg2 {
	background-image	:	url("images/bg-rezka-plastika-title.gif");
	background-repeat	:	repeat-y;
	font-family	:	Arial, Verdana, Tahoma;
	font-size	:	12px;
	color	:	#FFFFFF;
	height	:	22px;
	font-weight	:	bold;
	padding-left	:	14px;
}
.td_right_bg2 {
	background-image	:	url("images/bg-rezka-plastika-title.gif");
	background-repeat	:	repeat-y;
	font-family	:	Arial, Verdana, Tahoma;
	font-size	:	12px;
	color	:	#FFFFFF;
	height	:	22px;
	font-weight	:	bold;
	padding-right	:	14px;
	text-align	:	right;
}

.td_left_bg3 {
	background-image	:	url("images/bg-rezka-plastika.gif");
	background-repeat	:	repeat-y;
	text-align	:	center;
	padding	:	10px 0px;
}

.table_rezka_plastika {
	margin-top	:	5px;
}
.td_client_title {
	background-image	:	url("images/bg-client-title.gif");
	color	:	#FFFFFF;
	font-weight	:	bold;
	text-align	:	right;
	height	:	21px;
	padding-right	:	30px;
	font-size	:	12px;
}
.td_client_center2 {
	background-image	:	url("images/bg-client-center2.gif");
	background-repeat	:	repeat-y;
	text-align	:	center;
	font-size	:	9px;
	padding	:	10px;
	vertical-align	:	top;
}
.td_client_center3 {
	background-image	:	url("images/bg-client-center2.gif");
	background-repeat	:	repeat-y;
	text-align	:	center;
	height	:	37px;
}
.td_client_center4 {
	vertical-align	:	top;
	padding	:	0px 20px 20px 20px;
	text-align	:	justify;
	background-image	:	url("images/bg-client-center2.gif");
	background-repeat	:	repeat-y;
	font-size	:	12px;
}

.td_footer1 {
	width	:	99px;
	height	:	67px;
}
.td_footer2 {
	font-size	:	9px;
	color	:	#FFFFFF;
	width	:	153px;
	height	:	67px;
	background-image	:	url("images/footer2.jpg");
}
.td_footer2 div{
	margin-left:	4px;
	margin-top	:	6px;
}

.td_footer2_phone {
	padding-left:	10px;
	font-size	:	15px;
	font-weight	:	bold;
	color	:	#FFFFFF;
}

.td_footer3 {
	background-image	:	url("images/footer_bg.jpg");
	background-repeat	:	repeat-x;
}
.td_footer4 {
	background-image	:	url("images/footer3.jpg");
	width	:	167px;
}
.table_banners td {
	padding	:	2px 5px 2px 5px;
	vertical-align	:	top;
}
.td_center_image {
	background-image	:	url('images/index-1.jpg');
	background-repeat	:	no-repeat;
	width	:	172px;
	height	:	143px;
	vertical-align	:	bottom;
}

.td_center_image1 {
	background-image	:	url('images/index-1.jpg');
	background-repeat	:	no-repeat;
	width	:	172px;
	height	:	143px;
	vertical-align	:	bottom;
}
.td_center_image2 {
	background-image	:	url('images/index-2.jpg');
	background-repeat	:	no-repeat;
	width	:	172px;
	height	:	143px;
	vertical-align	:	bottom;
}
.td_center_image3 {
	background-image	:	url('images/index-3.jpg');
	background-repeat	:	no-repeat;
	width	:	172px;
	height	:	143px;
	vertical-align	:	bottom;
}
.td_center_image4 {
	background-image	:	url('images/index-4.jpg');
	background-repeat	:	no-repeat;
	width	:	172px;
	height	:	143px;
	vertical-align	:	bottom;
}

.td_center_image1 div, .td_center_image2 div, .td_center_image3 div, .td_center_image4 div {
	font-size	:	12px;
	color	:	#FFFFFF;
	font-weight	:	bold;
	margin-bottom	:	4px;
	padding-left	:	60px;
	vertical-align	:	middle;
}

.td_center_image1 span, .td_center_image2 span, .td_center_image3 span, .td_center_image4 span{
	position	:	relative;
	top	:	-2px;
}

.td_center_image1_a, .td_center_image2 a, .td_center_image3 a, .td_center_image4 a {
	color	:	#F0F0F0;
	text-decoration	:	none;
}
.table_contacts td {
	padding-right	:	10px;	
	font-size	:	 12px;
}

.td_client_center4 a, .a_link, .table_contacts a {
	color	:	#0000A0;
	text-decoration	:	none;
}

.td_client_center4 a:hover, .a_link:hover, .table_contacts a:hover {
	color	:	#0000A0;
	text-decoration	:	underline;
}
.border_dark {
	border	:	1px solid black;
}