body			{

                    font-family: Verdana, Arial, Helvetica, sans-serif;

					font-size: 12pt;

					background-color:#FFFFFF;

					margin:0;

					padding:0;

					line-height:1.6;

					color:#4A4949;

					font-size:12px;
                    
                    
					}
					
a					{

					color:#0066CC;
					
					}


.listgood			{

					font-weight: 600;

					}


.list_glav			{

					color:#000066;
					
					text-decoration:none;
					
					}
					
					
.list_gl			{

					color:#F8F8F8;
					
					font-weight: 600;
					
					background: #3D81EE;
					
					text-decoration:none;
					
					}
					

.list_sort			{

					color:#0066CC;
					
					font-size:12px;
					
					}
					
.zagolovok			{

					color:#002AFF;
					
					text-decoration:none;
					
					}
					
					
#zag				{

					color:#FFFFFF;
					
					background: #5971A3;
					
					font-size:14px;
					
					height:25px;
					
					}

.podzagolovok		{

					font-size:14px;
					
					color: #3333CC;
					
					text-decoration:none;
					
					}	
					
.page				{
	
					margin:100px;

					}			
					
					
#header				{

					background-color: #FFFFFF;
					
					}
				
.footer				{

					background-color: #5971A3;
					
					color: #D4FFFF;
					
					width: 100%;
					
					font-size: 8pt;
					
					padding: 0 0 0 10px;
					
					}
					
					
.sitemap			{

					color: #FFFFFF;
					
					}
								
/* Меню для сайта */


.glossymenu			{

					position: relative;
					
					padding: 0 0 0 34px;
					
					margin: 0 auto 0 auto;
					
					background: url(pix/menub_bg.gif) repeat-x;
					
					height: 46px;
					
					list-style: none;
}

.glossymenu li		{

					float:left;
					
					}

.glossymenu li a	{

					float: left;
					
					display: block;
					
					color:#000;
					
					text-decoration: none;
					
					font-family: sans-serif;
					
					font-size: 13px;
					
					font-weight: bold;
					
					padding:0 0 0 16px; 
					
					height: 46px;
					
					line-height: 46px;
					
					text-align: center;
					
					cursor: pointer; 
					
}

.glossymenu li a b	{

					float: left;
					
					display: block;
					
					padding: 0 24px 0 8px;
					
}

.glossymenu li.current a, .glossymenu li a:hover{

					color: #fff;
					
					background: url(pix/menub_hover_left.gif) no-repeat;
					
					background-position: left;
					
}

.glossymenu li.current a b, .glossymenu li a:hover b{

					color: #fff;
					
					background: url(pix/menub_hover_right.gif) no-repeat right top;
					
}


/* Конец Меню для сайта */


.htmk 				{

					font-size:12px;
					
					color:#333333;

}	

.tit 				{

					color: #FFFFFF;

}			
					
.konk 				{

					color: #990000;
	
					font-size:14px;

}					
			

body table			{

					font-size: 10pt;
					
					}

table.header		{

					width: 100%;
					
					margin: 10px 0 10px 0;
					
					}

td.headerLogo		{

					width: 100%;
					
					padding: 5px 10px 5px 0;
					
					}

td.headerSearch		{

					}

table.search		{

					width: 100%;
					
					font-size: 8pt;
					
					}

table.search td		{

					white-space: nowrap;
					
					background-color: #efefef;
					
					}

td.searchTitle		{
					}

td.searchField		{

					width: 100%;
					
					padding: 0 5px 0 5px;
					
					}
					

td.searchButton		{

					}

table.subheader		{

					width: 100%;
					
					height: 32px;
					
					margin-bottom: 10px;
					
					}

td.menuSeparator	{

					height: 32px;
					
					width: 10px;
					
					}

td.menuPokupki		{

					width: 90px;
					
					height: 32px;
					
					vertical-align: bottom;
					
					white-space: nowrap;
					
					background-image: url(pix/pokupki.gif);
					
					background-position: left bottom;
					
					background-repeat: no-repeat;
					
					padding: 0 0 3px 37px;
					
					}

td.menu1			{

					width: 120px;
					
					vertical-align: middle;
					
					background-color: #e27106;
					
					border-right: 1px solid #ffffff;
					
					padding: 5px;
					
					white-space: nowrap;
					
					}

td.menu2			{

					width: 120px;
					
					vertical-align: middle;
					
					background-color: #38a811;
					
					border-right: 1px solid #ffffff;
					
					padding: 5px;
					
					white-space: nowrap;
					
					}

td.menu3			{

					width: 120px;
					
					vertical-align: middle;
					
					background-color: #0e64b1;
					
					border-right: 1px solid #ffffff;
					
					padding: 5px;
					
					white-space: nowrap;
					
					}

td.menu4			{

					width: 120px;
					
					vertical-align: middle;
					
					background-color: #de1981;
					
					border-right: 1px solid #ffffff;
					
					padding: 5px;
					
					white-space: nowrap;
					
					}

td.menu1 a,
td.menu2 a,
td.menu3 a,
td.menu4 a			{

					color: #ffffff;
					
					}

td.menuSearch		{

					background-color: #efefef;
					
					padding: 5px 5px 5px 5px;
					
					}

table.content		{

					width: 100%;
					
					}

table.content td	{

					vertical-align: top;
					
					}

td.title			{

					width: 100%;
					
					text-align: left;
					
					padding: 0 0 1px 10px;
					
					font-size: 8pt;
					
					}

td.titleA			{

					width: 100%;
					
					text-align: left;
					
					padding: 0 10px 1px 10px;
					
					font-size: 8pt;
					
					}

td.filter			{

					width: 75%;
					
					text-align: right;
					
					padding: 0 0 1px 10px;
					
					font-size: 8pt;
					
					}

td.filterA			{

					width: 100%;
					
					text-align: right;
					
					padding: 0 10px 1px 10px;
					
					font-size: 8pt;
					
					}

td.searchResults	{

					padding: 0 10px 10px 10px;
					
					font-size: 8pt;
					
					}

td.contentLeft		{

					font-size: 8pt;
					
					}

td.contentRight		{

					width: 75%;
					
					font-size: 8pt;
					
					padding: 0 0 0 10px;
					
					}

td.searchDigiseller	{

					background-color: #eeeeee;
					
					}

table.data			{

					width: 100%;
					
					border: 1px solid #efefef;
					
					font-size: 8pt;
					
					margin-bottom: 10px;
					
					}

table.data td		{

					vertical-align: top;
					
					padding: 5px;
					
					border-bottom: 1px solid #ffffff;
					
					background-color: #f8f8f8;
					
					}

table.data th		{

					background-color: #5971A3;
					
					color:#FFFFFF;
					
					padding: 5px;
					
					border-top: 1px solid #ffffff;
					
					border-bottom: 1px solid #ffffff;
					
					}

th.dataTitle		{

					width: 60%;
					
					text-align: left;
					
					border-left: 1px solid #ffffff;
					
					}

th.dataPrice		{

					white-space: nowrap;
					
					border-left: 1px solid #ffffff;
					
					border-right: 1px solid #ffffff;
					
					}

td.dataPrice		{

					white-space: nowrap;
					
					border-right: 1px solid #ffffff;
					
					border-left: 1px solid #ffffff;
					
					text-align: center;
					
					}

td.dataTitle		{
					width: 100%;
					
					color:#007FFF;
					
					font-size:12px;
					
					border-left: 1px solid #ffffff;
					
					}

table.sorting		{

					width: 220px;
					
					font-size: 8pt;
					
					}

td.sortingButton	{

					padding: 5px;
					
					}

td.sortingTitle		{

					white-space: nowrap;
					
					vertical-align: middle !important;
					
					padding: 0 5px 0 5px;
					
					}

td.sortingSelect	{

					padding: 5px 0 5px 0;
					
					width: 100%;
					
					}

table.card			{

					width: 100%;
					
					border: 1px solid #efefef;
					
					font-size: 8pt;
					
					margin-bottom: 10px;
					
					}

table.card td		{

					vertical-align: top;
					
					padding: 5px;
					
					border-bottom: 1px solid #ffffff;
					
					}

td.cardTitle		{

					white-space: nowrap;
					
					background-color: #efefef;
					
					color:#0066CC ;
					
					font-weight: bold;
					
					text-align: right;
					
					border-left: 1px solid #ffffff;
					
					border-right: 1px solid #ffffff;
					
					border-bottom: 1px solid #ffffff;
					}

td.cardDesc			{

					width: 100%;
					
					background-color: #f8f8f8;
					
					border-right: 1px solid #ffffff;
					
					border-bottom: 1px solid #ffffff;
					
					}

tr.cardFirst td		{

					border-top: 1px solid #ffffff;
					
					}

td.cardDesc p		{

					margin: 10px 0 0 0;
					
					padding: 0;
					
					}

form				{

					margin: 0;
					
					padding: 0;
					
					}

input.search		{

					width: 100%;
					
					font-size: 8pt;
					
					font-family: tahoma, verdana, arial, sans-serif;
					
					color: #666666;
					
					}

input.button		{

					font-size: 8pt;
					
					font-family: tahoma, verdana, arial, sans-serif;
					
					color: #666666;
					
					}

select.sorting		{

					font-size: 8pt;
					
					font-family: tahoma, verdana, arial, sans-serif;
					
					color: #666666;
					
					}

h5					{

					margin-bottom: 7px;
					
					padding: 0;
					
					}

div.description,
div.descriptionSub	{

					margin: 0;
					
					padding: 0;
					
					}

div.descriptionSub	{

					margin-top: -3px;
					
					font-size: 8pt;
					
					color: #999999;
					
					}

div.pager			{

					margin-bottom: 10px;
					
					}

ul.categories		{
					list-style: none;
					
					font-weight:600;
					
					font-size:12px;
					
					margin: 0;
					
					padding: 1px 0 0 0;
					
					border-bottom: 1px solid #efefef;
					
					border-top: 1px solid #efefef;
					
					}

ul.categories li	{

					display: block;
					
					border-bottom: 1px solid #ffffff;
					
					}

ul.categories li a	{

					display: block;
					
					width: 200px;
					
					font-size:10px;
					
					padding: 5px 15px 5px 5px;
					
					background-color: #f8f8f8;
					
					background-position: right center;
					
					background-repeat: no-repeat;
					
					}

ul.categories li a:hover	{

					background-color: #efefef;
					
					}

td.menu1 a,
td.menu2 a,
td.menu3 a			{

					color: #ffffff;
					
					}


.section			{

					font-size:8pt;
					
					}
.catalogue			{

					font-size:8pt;
					
					font-weight: bold;	
									
					}
					
					
					
	/*Google*/				

.cse-branding-bottom,
.cse-branding-right {

					margin:0;
					
					padding:0
					
}
.cse-branding-bottom,
.cse-branding-right {
					zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {

					content: ".";
					
					display: block;
					
					height: 0;
					
					clear: both;
					
					visibility: hidden;
}
.cse-branding-text {
 
					font: 10px Arial;
					
}
.cse-branding-form form {

					margin-bottom: 0;
					
					padding-bottom: 0;
					
}

/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {

					display: block; 
					
					float: left;
}

.cse-branding-bottom .cse-branding-form {

					margin-bottom: 3px;
					
}

.cse-branding-bottom .cse-branding-logo {

					padding: 0;
					
}

.cse-branding-bottom .cse-branding-text {

					padding-top: 4px;
					
}

.cse-branding-right .cse-branding-form {

					float: left;

}

/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {

					margin-left: 4px;
					
}

.cse-branding-right .cse-branding-form {

					float: left;
					
					margin-right: 4px;
					
}

.cse-branding-right .cse-branding-logo {

					padding: 0;
					
}

.cse-branding-right .cse-branding-text {

					margin-top: -4px;

}
