﻿*
{
    text-align:left;
}
center
{
    text-align:center;
}
body
{
	font-family:Arial, Tahoma;font-size:10px;color:#4b4b4b;font-weight:bold;margin:0px;
}
img
{
	border:0px;
}
td
{
	font-family:Arial, Tahoma;font-size:10px;color:#4b4b4b;font-weight:normal;margin:0px;
}
font
{
	font-family:Arial, Tahoma;font-size:10px;color:#4b4b4b;
}
li
{
	text-indent: 20px;
	line-height: normal;
}
a
{
	font-family:Arial, Tahoma;font-size:10px;color:#4b4b4b;cursor:pointer;text-decoration:none;
}
hr
{
    border-style:none;height:1px;background-color:#dddddd;color:#dddddd;
}
fieldset
{

}
fieldset legend
{
    font-family:Arial, Tahoma;font-size:13px;color:#013a7a;font-weight:bold;
}
a:hover
{
	color:#9f9f9f;
}
.mother-table
{
	height:100%;
}
/*===================================================================================*/
/*============================ПРИНУДИТЕЛЬНЫЕ СТИЛИ===================================*/
/*===================================================================================*/
.table-10
{

}
.table-10 .td-phones
{
    width:100px;
}
.table-100prc
{
    table-layout:fixed;width:100%;border-style:solid;border-width:1px;border-color:#888888;height:180px;
}
.table-100prc img
{
    clear:right;
}
.td-bgcolor-eeeeee-25prcWidth
{
    background-color:#808b91;overflow:hidden;width:25%;white-space:nowrap;
}
.td-bgcolor-eeeeee
{
    background-color:#808b91;overflow:hidden;white-space:nowrap;
}
.td-bgcolor-eeeeee h3
{
    margin:0px;font-size:13px;
}
.td-25prcWidth
{
    width:25%;
}
.td-floatLeft img
{
    float:left;
}
.td-justify
{
    text-align:justify;
}
.A-White
{
    font-size:12px;color:#ffffff;font-weight:bold;
}
.A-White:hover
{
    color:#444444;
}
.H3-14px
{
 font-size:14px;color:#013A7A;margin-top:0px;
}
/*--------------------*/

/*--------------нулевая строка (цветовая шапка)-----*/
.mother-table .shapka-blue
{
	background-image:url(images/head-bg-01.gif);
	background-color:#808b91;
	background-repeat:no-repeat;
	background-position:right top;
}
.mother-table .shapka-grey
{
	background-image:url(images/head-bg-02.gif);
	background-color:#808b91;
	background-repeat:no-repeat;
	background-position:left top;
}
/*--------------первая строка (лого)----------------*/
.mother-table .td-logo
{
	padding:20px;
}
.mother-table .td-logo .img-logo
{
	margin-right:50px;
}
.mother-table .td-info
{
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
}
.mother-table .td-info .text_date
{
	font-size:11px;color: #8CC544;
}
.mother-table .td-info a
{
	font-size:10px;
}
/*--------------вторая строка (крошки)----------------*/
.mother-table .tr-blueline
{
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
}
.mother-table .td-blueline-pieces
{
	font-size:13px;color:#ffffff;font-weight:bold;
	padding-left:20px;padding-right:20px;
}
.mother-table .td-blueline-pieces a
{
	font-size:13px;color:#ffffff;font-weight:bold;padding-left:20px;padding-top:3px;margin-right:10px;
	background-image:url(images/arrow4.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.mother-table .td-blueline-pieces .a-noarrow
{
	font-size:13px;color:#ffffff;font-weight:bold;padding-left:0px;padding-top:3px;margin-right:10px;
	background-image:none;
}
.mother-table .td-blueline-pieces a:hover
{
	font-size:13px;color:#777777;
}
.mother-table .td-blueline-pieces .commercial-a
{
	font-size:13px;color:#ffffff;font-weight:bold;padding-left:20px;padding-top:3px;margin-right:10px;
	background-image:none;
}
.mother-table .td-blueline-pieces b
{
	font-size:13px;color:#ffffff;font-weight:bold;padding-left:20px;padding-top:3px;margin-right:10px;
	background-image:url(images/arrow4.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.mother-table .td-blueline-pieces img
{
	position:relative;top:2px;
}
.mother-table .td-blueline-pieces .white-text
{
	font-size:13px;color:#ffffff;font-weight:bold;
}
/*--------------3-я строка (поиск)----------------*/
.mother-table .td-search
{
	padding-left:20px;padding-right:10px;color:#ffffff;font-size:14px;font-weight:bold;background-color:#fb6868;
	background-image:url(images/poisk-bg-01.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.mother-table .td-search img
{
	position:relative;top:5px;margin-right:10px;
}
.mother-table .td-search #searchText
{
	position:relative;top:0px;width:200px;padding-left:4px;padding-right:4px;padding-top:2px;
	font-size:11px;color:#2b2b2b;font-weight:normal;letter-spacing:1px;
}
.mother-table .td-search #priceFrom
{
	position:relative;top:0px;width:50px;padding-left:4px;padding-right:4px;padding-top:2px;margin-left:4px;margin-right:10px;
	font-size:11px;color:#2b2b2b;font-weight:normal;letter-spacing:1px;
}
.mother-table .td-search #priceTo
{
	position:relative;top:0px;width:50px;padding-left:4px;padding-right:4px;padding-top:2px;margin-left:4px;
	font-size:11px;color:#2b2b2b;font-weight:normal;letter-spacing:1px;
}
.mother-table .td-search .searchText_submit
{
	background-image:url(http://www.pricemarket.ru/dontmove/images/search2.png);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	width:24px;
	height:24px;
	margin-left:10px;margin-right:10px;
	cursor:pointer;
}
.mother-table .td-grey
{
	padding-left:20px;padding-right:20px;background-color:#DEDEDE;
	background-image:url(images/poisk-bg-02.gif);
	background-repeat:no-repeat;
	background-position:left;	
}
.mother-table .td-grey .alphabet-button
{
	width:175px;height:36px;cursor:pointer;
}
.mother-table .td-grey a
{
	font-size:10px;color:#6b6b6b;padding:2px;
}
.mother-table .td-grey a:hover
{
	color:#ffffff;background-color:#555555;
}
.mother-table .td-grey ul
{
	list-style-image:url(images/arrow3.gif);
	list-style-position:outside;
	margin:0px;padding-left:20px;
}
.mother-table .td-grey table .td-1-border
{
	padding-right:4px;color:#777777;
}
.mother-table .td-grey table .td-1-border h3
{
	font-size:12px;margin:0px;
}
/*-----------------------alphaBet----------------------------------------------*/
.mother-table .table-alphabet
{
	position:absolute;
	display:none;
	margin-left:10px;
	bbackground-color:#808b91;
	background-color:#dedede;
	padding:4px 6px 6px 6px;
	bborder-left:solid 1px #555555;
	bborder-right:solid 1px #555555;
	bborder-bottom:solid 1px #555555;
	border-left:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	border-bottom:solid 1px #aaaaaa;
	width:230px;
}
.mother-table .table-alphabet hr
{
	ccolor:#ccc;cbackground-color:#ccc;border-style:inset;height:1px; border-width:1px;
}
.mother-table .table-alphabet .table-alphabet-xTd
{
    text-align:right;
}
.mother-table .table-alphabet input
{
	bbackground-color:#808b91;font-weight:bold;padding-top:0px;border-width:1px;cursor:pointer;border-style:none;color:#666666;
	background-color:Transparent;
}
.mother-table .table-alphabet td
{
}
.mother-table .table-alphabet td a
{
	font-size:11px;font-weight:bold;color:#666666;padding:2px;
}
.mother-table .table-alphabet td a:hover
{
	color:#ffffff;background-color:#555555;
}
.mother-table .table-alphabet-noscript
{
	margin-left:10px;
	background-color:#808b91;
	padding:4px 6px 6px 6px;
	border-left:solid 1px #555555;
	border-right:solid 1px #555555;
	border-bottom:solid 1px #555555;	
}
.mother-table .table-alphabet-noscript td
{
}
.mother-table .table-alphabet-noscript td a
{
	font-size:11px;font-weight:bold;color:#ffffff;padding:2px;
}
.mother-table .table-alphabet-noscript td a:hover
{
	color:#ffffff;background-color:#555555;
}
/*-------------------------------------------------------------------------------*/
.mother-table .td-red
{
	padding-left:20px;padding-right:20px;
}
.mother-table .td-red a
{
	font-size:10px;color:#3b3b3b;padding:2px;
}
.mother-table .td-red a:hover
{
	color:#ffffff;background-color:#555555;
}
.mother-table .td-red table .td-1-border
{
	padding-right:4px;
}
.mother-table .td-red table .td-1-border h3
{
	font-size:11px;margin:0px;
}
/*--------------4-я строка----------------*/
.mother-table .td-space
{
	padding-left:20px;padding-right:20px;padding-bottom:10px;padding-top:10px;
}
.mother-table .td-space .commercial-div
{
    width:468px;padding-right:0px;margin-top:5px;
}
.mother-table .td-space table td
{
    padding-right:10px;
}
.mother-table .td-catalog
{
	padding-left:20px;padding-right:20px;padding-top:10px;
}
/*first-page*/
.mother-table .border-vertical
{
	width:14px;
	background-image:url(images/bg3.gif);
	background-repeat:repeat-y;
	background-position:center center;
}
.mother-table .td-catalog .div-btn
{
	width:450px;cursor:pointer;display:block;
}
.mother-table .td-catalog .div-text
{
	width:450px;display:none;
}
.mother-table .td-catalog .div-text .div-col
{
	font-size: 11px;
	float: left;
	padding-right:10px;margin-bottom:20px;
	width:220px;
}
.mother-table .td-catalog .div-text .div-col u
{
	color:#013A7A;
	font-size:12px;
}
.mother-table .td-catalog .div-hr
{
	clear:both;
	width:100%;height:10px;
	background-image:url(images/bg3.gif);
	background-repeat:repeat-x;
	margin-bottom:10px;margin-top:10px;
}
.mother-table .td-catalog .div-bgline
{
	width:100%;
    background-image:url(images/note-bg.gif);
	background-repeat:repeat-x;

}
.mother-table .td-catalog .div-notes
{
    font-size:12px;
    text-align:justify;
    vertical-align:top;
}
.mother-table .td-catalog .div-notes h3
{
    font-size:13px;margin:0px;
}
.mother-table .td-catalog .div-notes .myDIV
{
    width:99.7%;text-align:right;
}
.mother-table .td-catalog .div-notes .myDIV .myA
{
    font-size:12px;color:#3f7abc;font-weight:bold;
	padding-left:20px;padding-top:3px;
	background-image:url(images/arrow3.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.mother-table .td-catalog .div-notes h2
{
    font-size:14px;margin:0px;
}
.mother-table .td-catalog .div-notes h1
{
    font-size:15px;margin:0px;
}
.mother-table .td-catalog .div-notes .myh3
{
    font-size:14px;color:#013A7A;margin-top:0px;margin-bottom:14px;
}
.mother-table .td-catalog .div-notes .noteImage
{
    float:left;clear:right;margin-right:6px;margin-bottom:6px;
}
.mother-table .td-catalog .DIV-noteSearch
{
    width:277px;height:141px;
    background-image:url(images/noteSearchBg.png);
    background-repeat:no-repeat;
    padding:17 0 0 20;
}
.mother-table .td-catalog .DIV-noteSearch .TABLE-noteSearch .noteSearchHeader
{
    font-size:15px;color:#777777;
}
.mother-table .td-catalog .DIV-noteSearch .TABLE-noteSearch .noteSearchText
{
    border-style:solid;border-width:1px;border-color:#999999;width:200px;color:#444444;font-size:14px;
}
.mother-table .td-catalog .DIV-noteSearch .TABLE-noteSearch .noteSearchVendor
{
    border-style:solid;border-width:1px;border-color:#999999;width:200px;color:#444444;font-size:14px;
}
.mother-table .td-catalog .DIV-noteSearch .TABLE-noteSearch .noteSearchSubmit
{
  	background-image:url(images/search2_new.png);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	width:24px;
	height:24px;
	margin-left:10px;margin-right:10px;
	cursor:pointer;
}
/*numb*/
.mother-table .td-numb
{
	height:60px;
	text-align:center;
}
.mother-table .td-numb a
{
	padding:4px;
	line-height:24px;
}
.mother-table .td-numb .a-10
{
	background-color:#dfdfdf;
}
.mother-table .td-numb .a-my
{
	background-color:#c77577;
	color:#eeeeee;
}
.mother-table .td-numb a:hover
{
	background-color:#6b6b6b;color:#eeeeee;
}
/*onpage*/

.mother-table .td-catalog table
{
}
.mother-table .td-catalog table td
{
}
.mother-table .td-catalog table .searchCategory_c2 h2
{
	margin:0px;
}
.mother-table .td-catalog table .searchCategory_c1
{
	padding-left:25px;font-size:12px;
}
.mother-table .td-catalog table .searchCategory
{
	padding-left:50px;
}
.mother-table .td-catalog table .offerCount
{
	padding-left:25px;
}
.mother-table .td-catalog table td h3
{
	font-size:12px;margin:0px;
}
.mother-table .td-catalog table td .myH3
{
	font-size:12px;margin:0px;color:#013A7A;
}
.mother-table .td-catalog table td .myH2
{
	font-size:16px;margin:0px;color:#013A7A;
}
.mother-table .td-catalog table td .myH1
{
	font-size:16px;margin:0px;color:#013A7A;
}
.mother-table .td-catalog table td .noteImage
{
    float:left;clear:right;
}
.mother-table .td-catalog table .tdCatalogRightName
{
    padding-bottom:6px;
}
.mother-table .td-catalog table .tdCatalogLeftSpace
{
    padding-left:33px;
}
.mother-table .td-catalog table .textTd
{
    text-align:justify;font-size:11px;
}
.mother-table .td-catalog table td
{
    font-size:11px;
}
.mother-table .td-catalog table td a
{
    font-size:11px;
}
.mother-table .td-catalog table td a b
{
    font-weight:normal;
}
.mother-table .td-catalog table td hr
{
	height:1px;border-style:none;background-color:#dddddd;color:#dddddd;
}
/*-----------onpage-category (podrazdel) ------------*/
.mother-table .td-catalog .table-razdel td a
{
    font-size:11px;
}
.mother-table .td-catalog .table-razdel td h2
{
	color:#013A7A;
}
.mother-table .td-catalog .table-razdel td h3
{
	font-size:12px;margin:0px;color:#013A7A;
}
/*-------------------------Statistic---------------------------------*/
.mother-table .td-statisticLogin
{
    padding-left:15px;
    padding-top:10px;
    height:100%;
}
.mother-table .td-statisticLogin table
{
    background-color:#eeeeee;
}
.mother-table .td-statisticLogin #myStatisticLogin
{
    width:300px;
    background-color:#eeeeee;
}
.mother-table .td-statisticLogin #myStatisticPassword
{
    width:150px;
}
.mother-table .td-statisticLogin #myStatisticSubmit
{
    width:150px;
}
.mother-table .td-statisticLogin .statisticErrorText
{
    padding-top:40px;
}
.mother-table .td-statisticLogin .statisticErrorText  table td
{
    color:#ee0000;font-size:12px;font-weight:bold;
}
.mother-table .table-statisticExtended
{
    table-layout:fixed;
    width:515px;
}
.mother-table .table-statisticExtended .tr-hidden
{
}
.mother-table .table-statisticExtended .tr-hidden td
{
    margin:0px;padding:0px;
}
.mother-table .table-statisticExtended .tr-glow
{
    background-color:#eeeeee;
}
.mother-table .table-statisticExtended td
{
    vertical-align:top;
    text-align:left;
    overflow:hidden;
}
.mother-table .table-statisticExtended td h2
{
    font-size:16px;
    color:#013A7A;
    margin:0px;
}
/*-------------------------------------------------------------------*/
/*--------------------------Adminka----------------------------------*/
.mother-table .td-catalog
{
}
.mother-table .td-catalog .formDiv_one
{
    background-color:#d9d9d9;padding:6px;border-style:solid;border-width:1px;border-color:#999999;
}
.mother-table .td-catalog .formDiv_two
{
    background-color:#f4f4f4;padding:6px;border-style:solid;border-width:1px;border-color:#999999;
}
.mother-table .td-catalog .shortForm
{
    width:300px;
}
.mother-table .td-catalog .longForm
{
    width:760px;
}    
.mother-table .td-catalog form fieldset table td .longInput
{
    width:700px;border-style:solid;border-color:#aaaaaa;border-width:1px;
}
.mother-table .td-catalog form fieldset table td .longTextArea
{
    width:700px;height:200px;border-style:solid;border-color:#aaaaaa;border-width:1px;
}
.mother-table .td-catalog form fieldset table td .mediumSelect
{
    width:470px;border-style:solid;border-color:#999999;border-width:1px; 
}
.mother-table .td-catalog form fieldset table td .longSelect
{
    width:757px;border-style:solid;border-color:#999999;border-width:1px;
}
.mother-table .td-catalog form fieldset table td .redButton
{
    color:#ff0000;font-weight:bold;
}
.mother-table .td-catalog form fieldset table td .greenButton
{
    color:#008800;font-weight:bold;
}
.mother-table .td-catalog form fieldset table td select optgroup
{
    font-family:Arial, Tahoma;font-size:11px;color:#013a7a;font-weight:bold;background-color:#ffffff;
}
.mother-table .td-catalog form fieldset table td select optgroup option
{
    color:#555555;font-size:12px;
}
/*-------------------------------------------------------------------*/
/*alphabet*/
.mother-table .alphabetSilo
{
	padding-left:400px;
}
.mother-table .alphabetSilo h3
{
	margin:0px;
}
.mother-table .alphabetSilo hr
{
	height:1px;border-style:none;background-color:#dddddd;color:#dddddd;
}

/*about*/
.mother-table .td-catalog .about
{
	padding-top:10px;font-size:12px;width:70%;
}
.mother-table .td-catalog .about a
{
	font-size:12px;
}
/*firms*/
.mother-table .td-catalog .td-firmLogo
{
    padding-left:50px;vertical-align:top;text-align:center;
}
.mother-table .td-catalog .table-price
{
    table-layout:fixed;
    width:750px;
}
.mother-table .td-catalog .table-price td
{
    vertical-align:top;
    text-align:left;
    overflow:hidden;
}
.mother-table .td-catalog .table-price td a
{
    text-decoration:underline;
}
.mother-table .td-catalog .table-price .td100px
{
    width:100px;
}
.mother-table .td-catalog .table-price .td220px
{
    width:220px;
}
.mother-table .td-catalog .table-price .td270px
{
    width:270px;
}
.mother-table .td-catalog .table-price .td80px
{
    width:80px;
}
/*--------------5-я строка (подвал)----------------*/
.mother-table .td-podval-left
{
	padding-left:20px;padding-right:20px;background-color:#808b91;
	background-image:url(images/podval-bg-01.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.mother-table .td-podval-left p
{
	font-size:8px; letter-spacing:1px;
}
.mother-table .td-podval-left p a
{
	font-size:8px; letter-spacing:1px;
}

.mother-table .td-podval-right
{
	padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:5px;background-color:#808b91;
	background-image:url(images/podval-bg-02.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.mother-table .td-podval-right ul
{
	list-style-image:url(images/arrow3.gif);
	list-style-position:inside;
	margin-left:-20px;padding-left:0px;margin-bottom:0px;
}
