body.main {
	margin:0px 80px 0px 80px;
	background:url('img/bg_body.jpg') repeat-x left top;
	background-color:#FFFFFF;
}

table {
	border:0;
}

table.main {
	height:100%;
	width:100%;
}

table.table_100 {
	width:100%;
}

td {
	padding:0px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 80%;
	color:#2A3135;
}

a {
	color:#2A3135;
	text-decoration:underline;
}

a:hover {
	color:#FF9735;
}

a.text {
	color:#2A3135;
	text-decoration:none;
}

a.text:hover {
	color:#2A3135;
	text-decoration:none;
}


form {
	margin: 0px;
}

.h1_td {
	border-bottom:#FF9735 solid 2px;
	padding-bottom:3px;
	display: block;
	
}
.h1_td h1 {
	margin: 0;
}
h1, .header{
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	margin:0px;

}

h2{
	font-size:x-large;
	font-weight:normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration:none;
	margin:0px;
}

h3, h4 {
	font-size:large;
	font-weight:normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration:none;
	margin:0px;
}


.header a, .header a:hover {
	font-weight:normal;
	text-decoration:none;
	margin:0px;
}

h1 {
	margin: 1em 0;
}

input.textfield {
	font-size:100%;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
	border:#000000 solid 1px;
	padding:1px 5px 0px 5px;
}

textarea {
	font-size:100%;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
	border:#000000 solid 1px;
	padding:1px 5px 0px 5px;
}

input.button {
	font-size:100%;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
}

td.spacer_left {
	width:25%;
	height:1px;
}

td.spacer_left img {
	width:300px;
	height:1px;
}

td.spacer_right {
	width:75%;
	height:1px;
}

td.spacer_right img {
	width:520px;
	height:1px;
}

td.top_menu {
	height:57px;
	background:url('img/bg_top_menu.gif') repeat-x left top;
	background-color:#FF9735;
}

td.tm {
	width:16%;
	text-align:center;
	color:#FFFFFF;
	padding:0px 10px 4px 10px;
	font-weight:bold;
	font-size:15px;
}

td.tm a {
	color:#FFFFFF;
	
}

td.tm a:hover {
	color:#FFDFBB;
}

td.tm a span {
	color:#FFDFBB;
}

td.tms {
	text-align:center;
	padding-bottom:4px;
}

td.tms img {
	width:1px;
	height:30px;
}

td.top_left {
	padding-right:55px;
}

td.top_left td {
	height:34px;
	border:#978473 solid 1px;
	background-color:#FF9735;
	text-align:center;
	color:#555555;
	font-size:21px;
}

td.top_right {
	height:220px;
	text-align:right;
	vertical-align:top;
	background:url('img/lampy.jpg') no-repeat right top;
}

td.top_right_vn {
	height:135px;
	text-align:right;
	vertical-align:top;
	background:url('img/lampy_vn.jpg') no-repeat right top;
}

td.top_right_text {
	text-align:center;
	color:#252525;
	/*font-style:italic;*/
	font-size:11px;
	padding-top:7px;
}

td.top_right_text span {
	color:#252525;
	font-size:20px;
	font-family:Arial;
}

td.content_bottom {
	text-align:right;
	color:#5D6769;
	padding-bottom:7px;
}

td.content_bottom a {
	color:#5D6769;
	text-decoration:none;
}

td.content_bottom a:hover {
	color:#FF9735;
	text-decoration:underline;
}

td.bottom_left {
	vertical-align:top;
	text-align:center;
	padding-right:55px;
}

td.bottom_right {
	border-top:#5D6769 solid 2px;
	padding:10px 0px 10px 0px;
	color:#5D6769;
}

td.bottom_right a {
	color:#5D6769;
	text-decoration:none;
}

td.bottom_right a:hover {
	color:#FF9735;
	text-decoration:underline;
}

td.left {
	vertical-align:top;
	height:100%;
	padding-right:55px;
}

td.left_search {
	height:33px;
	background:url('img/bg_search.gif') repeat-x left top;
	background-color:#FF9735;
}

td.left_search td.td1 {
	width:100%;
	padding:0px 11px 4px 0px;
}

td.left_search td.td1 input {
	width:100%;
	height:18px;
}

td.left_search td.td2 {
	padding:0px 0px 4px 0px;
}

td.left_2 {
	padding:5px 0px 20px 0px;
}

td.lmi {
	vertical-align:top;
	font-size:12px;
	color:#FF9735;
	font-weight:bold;
	padding-right:4px;
}

td.lmt, td.lmta {
	vertical-align:top;
	font-size:12px;
	color:#2A3135;
	font-weight:bold;
	padding-bottom:4px;
}

td.lmt a {
	color:#2A3135;
	
}

td.lmta a{
	color:#FF9735;
	
}

td.lmt a:hover {
	color:#FF9735;
}

td.lmt a span {
	color:#FF9735;
}

td.left_3 {
	border-top:#FF9735 solid 2px;
	background:url('img/bg_dost.jpg') no-repeat left top;
	padding:20px 0px 0px 0px;
}

td.left_3 td.td1 {
	height:120px;
	padding:0px 0px 10px 135px;
	color:#FF9735;
	font-weight:bold;
	font-size:11px;
}

td.left_3 td.td1 span {
	color:#000000;
}

td.left_3 td.td1 span a {
	color:#000000;
	text-decoration:none;
}

td.left_3 td.td1 span a:hover {
	color:#FF9735;
	text-decoration:none;
}

td.left_4 {
	background:url('img/bg_or_text.gif') repeat-x left top;
	height:33px;
}

td.left_4 td.td1 {
	font-size:10px;
	padding:0px 3px 4px 3px;
	width:100%;
	color:#000000;
}

td.left_5 {
	padding-top:10px;
	color:#2A3135;
}

td.left_5 p{
	margin-top:0px;
}

td.left_6 {
	border-top:#FF9735 solid 2px;
	padding:23px 0px 0px 0px;
	font-size:11px;
}

td.left_6 td.td1 {
	height:120px;
	padding:0px 0px 10px 135px;
	color:#FF9735;
	font-weight:bold;

}

td.left_6 td.td1 span {
	color:#000000;
}

td.left_6 td.td1 span a {
	color:#000000;
	text-decoration:none;
}

td.left_6 td.td1 span a:hover {
	color:#FF9735;
	text-decoration:none;
	font-size: 8px;
}

td.content {
	vertical-align:top;
	padding:0px 0px 30px 0px;
}

td.content_td {
	vertical-align:top;
	padding:20px 0px 0px 0px;
}

td.spec_img {
	text-align:center;
	width:25%;
	padding:0px 0px 10px 0px;
}

td.spec_sep {
	width:40px;
}

td.spec_sep img {
	width:40px;
	height:1px;
}

td.spec_text {
	vertical-align:top;
	border-top:#FF9735 solid 2px;
	padding:3px 0px 20px 0px;
	color:#666666;
	font-size:10pt;
}

td.spec_text a {
	color:#666666;
	text-decoration:none;
}

td.spec_text a:hover {
	color:#FF9735;
}

td.mmi {
	vertical-align:top;
	font-size:12px;
	color:#FF9735;
	font-weight:bold;
	padding:4px 4px 0px 0px;
}

td.mmt {
	vertical-align:top;
	font-size:12px;
	color:#2A3135;
	font-weight:bold;
	padding-top:4px;
}

td.mmt a {
	color:#2A3135;
	text-decoration:none;
}

td.mmt a:hover {
	color:#FF9735;
}

td.mmt a span {
	color:#FF9735;
}

p.path {
	color:#5D6769;
}

p.path a {
	color:#5D6769;
	text-decoration:none;
}

p.path a:hover {
	color:#FF9735;
	text-decoration:underline;
}

span.pages_act {
	color:#CC0000;
	font-weight:bold;
}

span.catalog {
	color:#2A3135;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
}

table.table_price {
	border-top:#FF9735 solid 1px;
	border-left:#FF9735 solid 1px;
	width:100%;
}

table.table_price td {
	border-right:#FF9735 solid 1px;
	border-bottom:#FF9735 solid 1px;
	text-align:center;
	padding:4px 7px 4px 7px;
}

table.table_price td.price {
	color:#CC0000;
}

table.table_price td.header {
	background-color:#FFE3C8;
	font-weight:bold;
	font-size:12px;
}

table.table_price td.form_left {
	text-align:left;
	vertical-align:top;
	width:30%;
}

table.table_price td.form_right {
	text-align:left;
	vertical-align:top;
	width:70%;
}

table.table_price td.form_right input, table.table_price td.form_right textarea {
	width:100%;
}

ul.ul_nound a {
	text-decoration:none;
}
td.partner {
	border-top:#FF9735 solid 2px;
	padding: 10px 0px 0px 10px;
}

td.partner_link {
	color: #5D6769;
	text-decoration: none;
	font-size: 11px;
}

td.partner_link a {
	color: rgb(93, 103, 105);
	text-decoration: none;
}

td.partner_link a:hover {
	color: #FF9735;
	text-decoration: underline;
}

.more {
	text-align:right;
}

td.link_text a, td.link_text a:hover{
	color:#2A3135;
	font-family:Tahoma,Arial,Verdana,Helvetica;
	text-decoration:none;
}

ul.ul_main {
	list-style-type:none;
	list-style-position:outside;
	padding:0;
	margin:0;
}

li.ul_main {
	list-style-type:none;
	list-style-position:outside;
	padding:0;
	margin:0;
}
.content_partners ul {
    margin: 20px 0 20px;
    padding: 0 0 0 0px;
    list-style: none;
}
.content_partners ul  li {
    font-size: 11px;
    color:#5D6769;
}
.content_partners ul  li span.krizh {
    display: block;
    float: left;
    font-size:115%;
    width:10px;
    line-height:12px;
}
.content_partners ul  li a {
    color:#5D6769;
    margin-left: 10px;
    display: block;
}
.content_partners ul  li a:hover { color: #ff9735; }
