﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	padding: 3px 0px 3px 0px;
	margin: 0px;		
	background-color: #e2e2e2;
	/* background-color: #EDEAE5;color: #666666;*/	
}

/*.................................
CONTENT PAGE
.................................*/

.contentpage_bkg {
	background-image: url(images/midbackgroundkg.jpg);
	background-repeat: repeat-y;
}

.contentpage_top_part_bkg {
	background-image: url(images/top.gif);
	background-repeat: no-repeat;
}

.img_backround_1 {
	background-image: url(images/back_f.gif);
	background-repeat: no-repeat;
}
.contentpage_bottom_part_bkg {
	background-image: url(images/bottom.gif);
	background-repeat: no-repeat;
}

.yellow_banner {
	background-image: url(images/yellow_banner.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

/*.................................
RIGHT - MODULES
.................................*/

.mod_header1 {
	background-image: url(images/mod1_header.jpg);
	background-repeat: no-repeat;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding-top: 1px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 1px;
	font-weight: bold;
}
	


.mod_header2 {
	background-image: url(images/mod2_header.jpg);
	background-repeat: no-repeat;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding-top: 1px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 1px;
	font-weight: bold;
	
}

.mod_mid {
	
}

.mod_mid1 {
	background-image: url(images/mod1_mid.jpg);
	background-repeat: repeat-y;
}

.mod_mid2 {
	background-image: url(images/mod2_mid.jpg);
	background-repeat: repeat-y;
}

.1mod_mid {
	background-image: url(images/1mod_mid.jpg);
	background-repeat: repeat-y;
}


/*.................................
!!!  CONTENT - MODULES
.................................*/

/*.................  brown 1   ..............*/

.m_1_1 {
	background-image: url(images/colormodules_1_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_1_2 {
	background-image: url(images/colormodules_1_2.jpg);
	background-repeat: repeat-y;
}

.m_1_3 {
	background-image: url(images/colormodules_1_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  cyan 2   ..............*/

.m_2_1 {
	background-image: url(images/colormodules_2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	border: 0;
	width: 250px;
}

.m_2_2 {
	background-image: url(images/colormodules_2_2.jpg);
	background-repeat: repeat-y;
	display: block;
	border: 0;
}

.m_2_3 {
	background-image: url(images/colormodules_2_3.jpg);
	background-repeat: no-repeat;
	display: block;
	border: 0;
}

/*.................................*/

/*.................  india red 3   ..............*/

.m_3_1 {
	background-image: url(images/colormodules_3_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_3_2 {
	background-image: url(images/colormodules_3_2.jpg);
	background-repeat: repeat-y;
}

.m_3_3 {
	background-image: url(images/colormodules_3_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/


/*.................  green 4   ..............*/

.m_4_1 {
	background-image: url(images/colormodules_4_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_4_2 {
	background-image: url(images/colormodules_4_2.jpg);
	background-repeat: repeat-y;
}

.m_4_3 {
	background-image: url(images/colormodules_4_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  olive 5   ..............*/

.m_5_1 {
	background-image: url(images/colormodules_5_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_5_2 {
	background-image: url(images/colormodules_5_2.jpg);
	background-repeat: repeat-y;
}

.m_5_3 {
	background-image: url(images/colormodules_5_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/


/*.................  tan 6   ..............*/

.m_6_1 {
	background-image: url(images/colormodules_6_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_6_2 {
	background-image: url(images/colormodules_6_2.jpg);
	background-repeat: repeat-y;
}

.m_6_3 {
	background-image: url(images/colormodules_6_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  violet 7   ..............*/

.m_7_1 {
	background-image: url(images/colormodules_7_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_7_2 {
	background-image: url(images/colormodules_7_2.jpg);
	background-repeat: repeat-y;
}

.m_7_3 {
	background-image: url(images/colormodules_7_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  orange 8   ..............*/

.m_8_1 {
	background-image: url(images/colormodules_8_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_8_2 {
	background-image: url(images/colormodules_8_2.jpg);
	background-repeat: repeat-y;
}

.m_8_3 {
	background-image: url(images/colormodules_8_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  dark brown 9   ..............*/

.m_9_1 {
	background-image: url(images/colormodules_9_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_9_2 {
	background-image: url(images/colormodules_9_2.jpg);
	background-repeat: repeat-y;
}

.m_9_3 {
	background-image: url(images/colormodules_9_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................  light green 10   ..............*/

.m_10_1 {
	background-image: url(images/colormodules_10_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.m_10_2 {
	background-image: url(images/colormodules_10_2.jpg);
	background-repeat: repeat-y;
}

.m_10_3 {
	background-image: url(images/colormodules_10_3.jpg);
	background-repeat: no-repeat;
}

/*.................................*/

/*.................................
!!!  PRICE BACKGROUND
.................................*/

.b1 {
	background-image: url(images/b1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b2 {
	background-image: url(images/b2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b3 {
	background-image: url(images/b3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b4 {
	background-image: url(images/b4.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b5 {
	background-image: url(images/b5.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b6 {
	background-image: url(images/b6.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}


.b7 {
	background-image: url(images/b7.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b8 {
	background-image: url(images/b8.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b9 {
	background-image: url(images/b9.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.b10 {
	background-image: url(images/b10.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

/*.................................
SPECIAL MODULES / RIGHT
.................................*/

.m1 {
	background-image: url(images/special_module1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.m2 {
	background-image: url(images/special_module2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.m3 {
	background-image: url(images/special_module3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

.m4 {
	background-image: url(images/special_module4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

.m5 {
	background-image: url(images/special_module5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

.m6 {
	background-image: url(images/special_module6.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

.recom_top {
	background-image: url(images/recom_top.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: white;
}

.recom_bottom {
	background-image: url(images/recom_bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}


/*.................................
NAVIGATION
.................................*/

.navibkg {
	background-image: url(images/nav2.jpg);
	background-repeat: repeat-x;
}

.navi_arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #333333;
	height: 25px;
	width: 240px;
	background-image: url(images/navi_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;

}


/*.................................
TEXT
.................................*/

.general_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 1px; 
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 1px; 
}

.module_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	font-weight: bold;
}

.module_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.module_titles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000066;
	font-weight: bold;
}

.module_titles2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
	font-weight: bold;
}

.navigationtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
	font-weight: bold;
}

.boldmessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight: bold;
}

/*-------------Links----------------*/
a:link 
{
	text-decoration: none;		
}
a:hover
{
	text-decoration: underline;
}
/*
a:visited {
	text-decoration: none;
	color:#660000;		
}
a:hover {
	text-decoration: none;
	color:#CC3300;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color:#660000;
		font-weight: bold;
}
.hint 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#AAAAAA;
}*/
/*---------New------------*/
.center_border
{
	width: 99%;
	margin: 0 auto;
	border: solid 1px #e2e2e2;	
	position: relative;	
}
.header
{	
	border-collapse: collapse;	
}
.menu_top
{
	text-align: right;		
	padding: 15px 120px 0px 110px;
	white-space: nowrap;	
	background-color: #ffffff;
}
.fon_left
{	
	width: 300px;	
	background-color: #ededed;				
}
.fon_left div
{				
	padding: 17px 0px 5px 54px;			
}
.logo
{
	height: 191px;	
	width: 300px;						
	background-image: url(images/logo_new.jpg);
	background-repeat: no-repeat;
	background-position: left;		
}
.logo a
{
	border: solid;
	width: 175px;
	height: 40px;
}
.menu_top a
{
	font: 12px Tahoma;
	color: #0165aa;
	text-decoration: underline;	
	margin: 0px 7px 0px 7px;		
}
.menu_top a:hover
{	
	font: 12px Tahoma;	
	color: #0165aa;
	text-decoration: none;		
}
.menu_top a:visited
{	
	font: 12px Tahoma;	
	color: #0165aa;
	font-weight: bold;		
}
.top_p
{
	vertical-align: top;
	background-color: #ffffff; 	
}
.clock
{	
	width: 212px;
	height: 159px;	
	position: absolute;			
	top: 37px;
	left: 266px;
	background-image: url(images/clock.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;		
}

.clock_f
{
	width: 160px;
	height: 160px;	
	position: absolute;			
	top: 37px;
	left: 290px;			
}

.line
{
	position: absolute;
	height: 2px;
	width: 301px;
	left: 0px;
	top: 220px;
	background-color: #ededed;	
}
.ser_l
{
	display: block; 
	position: absolute; 
	margin: 53px 0px 0px 472px;
}
.ser_r
{	
	display: block; 
	position: absolute; 
	margin: 53px 0px 0px 619px;
}
.hint
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#AAAAAA;
	/*color: #00426d;	*/
	height: 18px;	
	padding: 2px;
	border-top: 1px solid #00426d;	
	border-bottom: 1px solid #00426d;	
	border-left: none;
	border-right: none;	
	width: 140px;
	margin: 53px 0px 0px 475px;	
}
.contact
{
	margin: 0px 0px 0px 0px !important;	
	border: solid 1px #bdbebe;	
	font-size: 12px;
	color:#AAAAAA;
}
.search_b, .search_b:hover, .search_b:visited
{
	height: 20px;		
	width: 65px;		
	background-image: url(images/search_button.jpg);
	background-repeat: no-repeat;
	position: absolute;
	display: block;
	margin: 52px 0px 0px 627px;
	text-align: center;
	padding: 4px 0px 4px 0px;	
	color: #ffffff !important;	
}
.picture
{	
	height: 191px;				
	background-image: url(images/header_no.jpg);
	background-repeat: no-repeat;
	background-position: 175px 0px;		
	color: #ffffff;	
	background-color: #ffffff;			
}
.picture, x:-moz-any-link {background-position: 175px -13px;}   /* понимает только Мозилла, а Опера 9+ нет :) */ 

/* Opera 9 */
html:first-child 
.picture
{
        background-position: 175px -13px;  
}


.picture a, .picture a:hover, .picture a:visited
{
	color: #ffffff;
}
.enter
{
	position: absolute; 	
	margin: 15px 0px 0px 578px;	
	padding: 6px 0px 0px 0px;
	color: #ffffff;	
}
.enter, x:-moz-any-link {margin: 3px 0px 0px 578px;}   /* понимает только Мозилла, а Опера 9+ нет :) */ 

/* Opera 9 */
html:first-child 
.enter
{
       margin: 3px 0px 0px 578px;  
}

.enter a
{	
	padding: 0px 5px 5px 8px;
	text-decoration: underline;		
} 
.enter a:hover
{
	text-decoration: none;
	color: #ffffff;
}
.enter a:visited
{
	font-weight: bold;
	color: #ffffff;	
}
.enter_re
{	
	position: absolute;
	margin: 21px 0px 0px 623px!important;	
}
.enter_re, x:-moz-any-link {margin: 9px 0px 0px 623px!important;}   /* понимает только Мозилла, а Опера 9+ нет :) */ 

/* Opera 9 */
html:first-child 
.enter_re
{
      margin: 9px 0px 0px 623px!important;  
}


.enter_re a
{
	padding: 0px 5px 5px 8px;
	color: #ffffff;	
	text-decoration: underline;
}
.enter_re a:hover
{	
	color: #ffffff;	
	text-decoration: none !important;
}
.enter_re a:visited
{
	font-weight: bold;
	color: #ffffff;	
}
.bas
{
	position: absolute;
	margin: 90px 0px 0px 470px;	
	color: #ffffff;	
}
.bas a, .bas a:visited
{
	color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
}
.bas a:hover
{
	color: #ffffff;
	text-decoration: none;
}
table.table_content
{
	background: #ededed;
	width: 100%;
	border-collapse: collapse;	
}
.left
{
	width: 300px;	
}

/*-------menu---------*/
.menu_left
{			
	margin: 0px 0px 0px 0px;	
	background-color: #ededed !important;		
	border-collapse: collapse;		
}	
.menu_left a, .menu_left a:visited
{
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
	background-color: #ededed;			
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.menu_left a:hover
{
	text-decoration: underline;
	color: #000000;
}
.nav, .nav:hover, .nav:visited
{	
	font-family: Tahoma;
	font-weight: bold; 
	font-size: 14px;		
	text-transform: capitalize;
	color: #000000;	
	width: 240px;	
}
.nav2_small, .nav2_small:hover, .nav2_small:visited
{	
	font-family: Tahoma;
	font-size: 14px;	
	text-transform: capitalize;
	color: #000000;	
	width: 240px;			
}

.nav2, .nav2:hover, .nav2:visited
{	
	font-family: Tahoma;
	font-size: 12px;	
	font-weight: normal !important;
	text-transform: capitalize;
	color: #000000;	
	width: 240px;	}
table.contacts
{
	margin: 35px 0px 10px 39px;
	font: 11px Verdana;
	color: #0165aa;		
}
table.contacts a, table.contacts a:hover, table.contacts a:visited
{
	color: #0165aa;	
	font: 11px Verdana;
	padding: 3px 0px 0px 0px;
	display: block;
}
.line_gr
{
	border-bottom: 1px solid #bdbebe; 
	width: 180px; 
	padding-bottom: 5px;
	font: 13px Tahoma;
	color: #000000;	
}
.no_rss, .no_rss:hover, .no_rss:visited
{
	background-image: url(images/no.jpg);
	background-repeat: no-repeat;
	background-position: left center;		
	height: 17px;
	width: 75px;	
	text-align: right;	
	float: left;	
}
.yes_rss, .yes_rss:hover, .yes_rss:visitedwww
{
	background-image: url(images/yes.jpg);
	background-repeat: no-repeat;
	background-position: left center;	
	height: 17px;
	width: 87px;	
	text-align: right;	
	float: left;
	margin-left: 7px;
}
.rss_email
{
	width: 128px; 
	border: solid 1px #bdbebe; 
	font: 11px Tahoma; 
	color: #495259; 
	padding: 1px 0px 1px 2px;		
}
.tags
{
	padding: 0px 15px 40px 15px;
}
.tags a, .tags a:hover, .tags a:visited
{	
	color: #495259 !important;		
} 
/*---------Content-------*/
.content
{
	background: #ffffff;
	/*width: 100%;*/	
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	vertical-align: top;		
}
.main_part
{
	/*width: 90%;*/
	border-collapse: collapse;
	margin: 0px 0px 50px 25px;	
}
.see_all
{
	height: 20px;
	padding: 0px 0px 15px 0px;		
}
.see_all div
{
	font-size: 16px;
	font-family: Verdana;
	padding: 0px 0px 10px 0px;
	color: #0165aa;	
	border-bottom: 4px solid #0165aa;
}
.see_all a, .see_all a:hover, .see_all a:visited
{
	font-size: 16px;
	font-family: Verdana;
	padding: 0px 0px 10px 0px;
	color: #0165aa;	
}
.product_name
{
	border: 1px solid rgb(204, 204, 204); 
	height: 10px; 
	width: 200px;	
	border-collapse: collapse; 
	border: solid;
}
.main_text
{
	color: #626f76;
	margin: 0px 10px 0px 5px;
}
/*-------Article------*/
.news
{
	margin: 10px 10px 0px 0px;
	/*width: 90%; 			*/
	background-image: url(images/border_news.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-collapse: collapse;
}
.news_pic
{
	padding: 12px 0px 5px 20px;
}
.news_pic div
{
	width: 238px;	
	height: 16px;
}
.news_pic a, .news_pic a:hover, .news_pic a:visited
{
	color: #626f76;
	font-weight: bold;
	text-decoration: none;	
}
.news_pic a:hover
{	
	text-decoration: underline;	
}

.news_pic span
{
	background-color: #bdbebe;
	position: absolute;		
	width: 60%;	
	height: 1px;
	margin: 30px 0px 0px 250px;
		
}
.news_border
{
	/*width: 100%;*/
	border: solid 1px #bdbebe;
	/*border-top: none;*/
	border-collapse: collapse;		
	padding: 5px;
}
.news_border a, .news_border a:hover, .news_border a:visited
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color: #626f76;
	margin: 0px 0px 5px 30px;	
}
.bor
{
	background-image: url(images/border_news.jpg);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}
.n_tit a, .n_tit a:hover, .n_tit a:visited 
{
	
	padding: 0px 20px 0px 20px;
	display: block;
	margin-top: 20px;	
}
.n_txt
{
	padding: 0px 20px 0px 20px;
}
.show_news
{	
	height: 34px;	
}
.show_news img
{
	margin: 12px 0px 0px 25px;
}
.show_news a, .show_news a:hover, .show_news a:visited
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color: #626f76;
	padding: 12px 0px 5px 5px;
	text-decoration: underline;
}
.show_news a:hover
{
	text-decoration: none;
}
.news_tbl td
{
	padding: 10px 20px 0px 0px;
	color: #626f76;
}
.news_tbl p
{
	color: #626f76;
	margin: 0px 10px 0px 5px;
}
.news_tbl a, .news_tbl a:hover, .news_tbl a:visited
{
	font-weight: bold;
	color: #626f76 !important;
	margin: 5px 10px 3px 0px !important;
	padding: 0px 0px 0px 0px !important;
}
.last_art a, .last_art a:hover, .last_art a:visited
{	
	color: #626f76;
	text-decoration: underline;
	padding-right: 5px;
}
.last_art a:hover
{		
	text-decoration: none;
}
.topics_tbl a, .topics_tbl a:hover, .topics_tbl a:visited
{	
	color: #626f76;
	text-decoration: underline;
	padding-right: 5px;
}
.topics_tbl a:hover
{		
	text-decoration: none;
}
.order_img
{
	background-image: url(/images/order.jpg);
	background-repeat: no-repeat;	
	width: 80px;
	height: 27px;
	display: block;
	margin-left: 430px;
}
.list_mess_id
{
	height: 24px; 
	padding: 14px 0px 0px 10px;
}
/*-------Footer-------*/
.footer
{		
	border-collapse: collapse;	
	border-top: solid 1px #bdbebe;	
	margin: 10px 0px 0px 0px;	
	width: 98.7%; 	
	
}
.footer td
{
	text-align: center;
	border-collapse: collapse !important;
	border: none !important;	
}
.footer a, .footer a:hover, .footer a:visited
{
	white-space: nowrap;
	font: 11px Verdana;
	color: #8f8f8f;	
	text-decoration: underline;		
	margin: 10px 20px 10px 0px;	
	
}
.footer a:hover
{
	text-decoration: none;
}
.foot
{
	text-align: center;
	border-collapse: collapse;
	width: 98.5%;	
}
.foot a, .foot a:hover, .foot a:visited
{
	white-space: nowrap;
	font: 11px Verdana;
	color: #8f8f8f !important;
	font-weight: normal !important;
	text-decoration: underline;		
	padding: 0px 15px 15px 0px;			
}
.foot a:hover
{
	text-decoration: none;
}
.fooster
{
	border: solid 1px #bdbebe;		
}
.fooster a, .fooster a:hover, .fooster a:visited
{
	white-space: nowrap;	
	color: #8f8f8f !important;	
	text-decoration: underline;		
	padding: 0px 0px 5px 0px;		
}
.fooster a:hover
{
	text-decoration: none;
}
/*--------Catalog-------*/
.title_product a, title_product a:hover, title_product a:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #495259;
	text-decoration: none;
	white-space:nowrap;	
}
.title_product a:hover
{	
	text-decoration: underline;
}
.id span
{
	font-family: Verdana;
	font-size: 10px;	
	color: #495259;
}
.id a, .id a:hover, .id a:visited
{
	font-family: Verdana;
	font-size: 7px;
	color: #fe0707;
	text-decoration: none;	
}
.id a:hover
{
	text-decoration: underline;
}

.product_img input
{
	border: solid 1px bdbebe;
	padding: 2px 2px;
}
.details, .details:hover, .details:visited
{
	font-family: Verdana;
	font-size: 9px;
	color: #0165aa;
	text-decoration: underline;
}
.details:hover
{
	text-decoration: none;
}
.border_gray
{
     background-color: #f1f1f1;
}
.border_gray a, .border_gray a:hover, .border_gray a:visited
{
     color: #626f76;
     font-family: Verdana;
     font-size: 12px;
     text-decoration: underline;     
}
.border_gray a:hover
{     
     text-decoration: none;     
}
/*------Link main--------*/
.logo a, .logo a:hover
{
     width: 175px;
     height: 37px;
     position: absolute;
     top: 95px;
     left: 50px;
     border: none !important;
}
.learn_more
{
     color: #626f76;
}
.paging_label a, .paging_label a:hover, .paging_label a:visited
{
	color: #495259;
	text-decoration: none;
}
.paging_label a:hover
{
	text-decoration: underline;
}

