﻿body{
/*height:100%;*/
font-family: Verdana, Tahoma, sans-serif;
margin: 0px 2px 2px 2px;
}
table td
{
  text-align:left;
}
.divdefault
{
  vertical-align: top;  width: 700px; float:left; padding-bottom: 10px;
}
div.details
{
   float: left; padding-left: 5px;
}
A.builtpclink:link 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #666666;
}
A.builtpclink:visited 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #666666;
}
A.builtpclink:active 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #666666;
}
A.builtpclink:hover 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #666666;
}
A.builtpcAlink:link
{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #008000;
}
A.builtpcAlink:visited 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #008000;
}
A.builtpcAlink:active 
{
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
    color: #008000;
}
A.builtpcAlink:hover
{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #99FF99;
}

A.toplink:link 
{
    text-decoration: none;
    color: #808080;
}
A.toplink:visited 
{
    text-decoration:none;
    color: #808080;
}
A.toplink:active 
{
    text-decoration:none;
    color: #808080;
}
A.toplink:hover 
{
    text-decoration:none;
    color: #1882E3;
}

A.normal:link 
{
    text-decoration: none;
    color: #1882E3;
}
A.normal:visited 
{
    text-decoration:none;
    color: #1882E3;
}
A.normal:active 
{
    text-decoration:none;
    color: #1882E3;
}
A.normal:hover 
{
    text-decoration:none;
    color: #0E57A0;
}
A.model:link 
{
    text-decoration:none;
    color: #0E57A0;
}
A.model:visited 
{
    text-decoration:none;
    color: #0E57A0;
}
A.model:active 
{
    text-decoration:none;
    color: #0E57A0;
}
A.model:hover 
{
    text-decoration:none;
    color: #1882E3;
}
A.link_sort:link 
{
    text-decoration:none;
    color: #006600;
    font-weight:bold;
    font-size: 8pt;
}
A.link_sort:visited 
{
    text-decoration:none;
    color: #006600;
    font-weight:bold;
    font-size: 8pt;
}
A.link_sort:active 
{
    text-decoration:none;
    color: #006600;
    font-weight:bold;
    font-size: 8pt;
}
A.link_sort:hover 
{
    text-decoration:none;
    color: #006600;
    font-weight:bold;
    font-size: 8pt;
}
h1
{
    color: #008000; 
    font-weight: normal; 
    font-size: 20px;
}
h2
{
   font-size: 18px;
   font-weight: bold;
   color: #1882E3;
   vertical-align: top;
   text-align: left;
}
.main_menu
{
    padding-top: 7px;  
}
.main_name
{
    font-size: 14px; 
    font-weight: bold; 
    color: #E02B23;
}
.main_info
{
    font-size: 10px; 
    font-weight: bold; 
    color: #2A5B6D;	
}
.title
{
    color: #008000; 
    font-size: 20px;
}
.info
{
    color: #808080;
    font-size: 12px; 
    padding-top: 5px; 
    padding-bottom: 15px;
}
.name_product
{
   font-size: 14px;
   font-weight: bold;
   color: #1882E3;
   padding: 10px;
   vertical-align: top;
   text-align: left;
   }
.image_product
{
   padding: 10px;
   width: 100px;
   vertical-align:top;
}
.price_product
{
   font-size: 9pt;
   font-weight: bold;
   color: #006600;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 15px;
   vertical-align: top;
   text-align:right;
}
.sklad
{
   font-size: 10px;
   color: #006600;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 0px;
   vertical-align: top;
   text-align:right;
}
.garant
{
   font-size: 10px;
   color: #1882E3;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 0px;
   vertical-align: top;
   text-align:right;
}
.price_grn
{
   font-size: 12px;
   font-weight: bold;
   color: #006600;
   padding: 5px;
   /*vertical-align: top;*/
   text-align: right;
   width: 30px
}
.type_product
{
   padding: 5px 10px 5px 10px;
   vertical-align: top;
   font-size: 12px;
}
.info_product
{
   font-size: 12px;
   /*color: #006600;*/
   padding: 5px 10px 10px 10px;
   vertical-align: top;
   text-align: left;
   width: 100%;
   /*height: 100%;*/
}
.info_about_default
{
   font-size: 12px;
   /*color: #006600;*/
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   text-align: left;
}
.info_default
{
   font-size: 10px;
   /*color: #006600;*/
   padding: 5px 0px 0px 0px;
   vertical-align: top;
   text-align: left;
   width: 100%;
   /*height: 100%;*/
}
.info_productModel
{
   font-size: 12px;
   /*color: #006600;*/
   padding: 2px 10px 2px 10px;
   vertical-align: top;
   text-align: left;
   /*height: 100%;*/
}
.info_productModelCount
{
   font-size: 12px;
   /*color: #006600;*/
   padding: 2px 0px 2px 10px;
   /*vertical-align: top;*/
   text-align: left;
   
}
.info_site
{
   font-size: 14px;
   /*padding: 10px;*/
   vertical-align: top;
   text-align: left;
   width: 100%;
}
.button_product
{
   padding-top: 5px; 
   padding-right: 15px;
  /* padding-left: 0px;*/
   text-align: right;
}

/*table
{
  border:0px; 
  border-collapse:collapse; 
}
table td{
  padding:0px; 
}  */
table.filter_table
{
    width: 100%;
    text-align:left;
      border:0px; 
  border-collapse:collapse; 

}
.filter_td 
{
    text-align:left;
    padding: 0px 3px 0px 3px;
    font-size: 12px;
    vertical-align: middle;
}
.filter_name
{
    height: 25px;
    padding: 0px 3px 0px 3px;
    font-size: 12px;
    vertical-align: middle;
}
table td.filter_modelname
{
    width: 170px; 
    height: 30px;
    padding: 0px 5px 0px 5px;
}

table td.accessory_image
{
	padding-left: 10px; 
	width: 25px; 
	height: 25px; 
	padding-right: 5px;
}
table td.edit_image
{
	padding-left: 5px; 
	width: 25px; 
	height: 25px; 
	padding-right: 2px;
}

table td.userinfo
{
    padding: 10px;
    width: 100px;
   font-size: 10pt;
}
table td.maintd
{
	width: 100%; padding-top: 15px;
}
table td.basket_image
{
   padding: 5px;
   width: 60px;
   font-size: 5pt;
}
table td.basket_nameproduct
{
   font-size: 14px;
   font-weight: bold;
   color: #1882E3;
   padding: 10px;
   vertical-align: middle;
   text-align: left;
   width: 333px;
   /*background-color: #D0FCD0;*/
}
table td.basket_priceproduct
{
   font-size: 12px;
   font-weight: bold;
   color: #006600;
   padding-left: 5px;
   /*vertical-align: top;*/
   text-align: right;
   /*background-color: #D0FCD0;*/
   width: 87px;
   }
table td.basket_pricegrn
{
   font-size: 12px;
   font-weight: bold;
   color: #006600;
   padding-right: 5px;
   /*vertical-align: top;*/
   text-align: left;
   width: 30px;
   /*background-color: #D0FCD0;*/
}
table td.basket_icondel
{
	padding-right: 5px; 
	padding-left: 5px; 
	text-align: center;
	width: 60px;
}
table td.basket_iconchange
{
	padding-right: 5px; 
	padding-left: 5px; 
	text-align: center;
	width: 50px;
}
table td.admin_left
{
    vertical-align: top; 
    text-align: left; 
    padding-right: 10px; 
    width: 100%;
}
table td.admin_grid
{
    padding: 5px;
}
.sort
{
   font-size: 10px;
   font-weight: bold;
   color: #006600;
   border: 0 0 0 0;
}
.article_title
{
    font-size: 11px; 
    font-weight: bold; 
    padding-top: 5px; 
    color: #006600;
}
.article_autor
{
    font-size: 11px; 
    color: #808080
}
.article_text
{
    font-size: 12px;
    padding-top: 10px;
}
.article_big
{
   font-size: 12px;
   font-weight: bold;
   color: #1882E3;
 }
 .rigth_title
{
   font-size: 11px; 
   font-weight: bold; 
   color: #E02B23;
   padding-bottom: 10px;
}
div.builtTitle
{
   float: left; width: 500px; color: #008000; font-size: 20px;
}
div.builtTPrice
{
   font-size: 12px;
   font-weight: bold;
   color: #006600;
   padding: 5px;
   text-align: right;
   width: 150px;
   float:right;
}
div.builtMenuImg
{
   float: left; width: 25px; height:25px; padding: 0px 5px 0px 5px; 
}
div.builtMenu
{
   float: left; height:20px; padding: 5px 5px 5px 2px; color: #666666; font-size: 12px; font-weight:bold;
}
div.builtMenuRigth
{
   float: right; height:20px; padding: 5px 5px 5px 2px; color: #666666; font-size: 12px; font-weight:bold;
}
div.builtFilterName
{
   float: left; height:20px; padding: 8px 3px 0px 0px; color: #666666; font-size: 12px; font-weight:bold;
}
div.builtEndButton
{
   float:right; height:20px; padding: 8px 3px 0px 2px; color: #666666; font-size: 12px; font-weight:bold;
}
div.builtImage
{
   float: left; padding: 5px 5px 5px 2px;
}
div.builtmain
{
    background-position: bottom;
    float: left;
    width: 680px;
    background-image: url('Images/little_green.gif');
    background-repeat: repeat-x;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 50px;
    margin-left: 10px;
}
div.builtField
{
    float:right; width: 570px;
}
div.builtLeft
{
    float: left; 
}
div.builtEndimg
{
	padding: 2px; float: left; width: 60px; font-size: 8px;
}
div.builtEndname
{
	display:table-cell;
	padding: 5px;
	float: left;
	width: 350px;
	font-size: 14px;
	color: #1882E3;
	font-weight: bold;
}
div.builtEndkol
{
	padding: 5px; float: left; width: 30px;
}
div.builtEndprice
{
	padding: 5px 15px 5px 5px; float: left; width: 100px; font-size: 12px; text-align: right;
}
div.builtEnddel
{
	padding: 5px; float: left; width: 40px; text-align: center;
}
div.builtEndchange	
{
	padding: 5px; float: left; width: 50px; text-align: center;
}
div.builtEndM
{
	display:table-cell;
	width: 700px;
	vertical-align: middle;
}
div.typePr
{
   float: left; height:15px; padding: 0px 5px 0px 2px; color: #666666; font-size: 12px; font-weight:bold;
}
div.Prmain
{
    background-position: bottom;
    float: left;
    width: 700px;
    background-image: url('Images/little_green.gif');
    background-repeat: repeat-x;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 50px;
    margin-left: 10px;
}
