/*
html, body
{
	height:100%;
	margin:0px;
	padding:5px;
	background:white;
	font-size:85%;
}
*/

td {vertical-align:top;}

.flatbutton
{
	margin:1px 0 1px 0;
	cursor:pointer;
	border-color:#999999;
	border-width:2px;
	border-style:solid;
	font-family : Tahoma, Arial, sans-serif;
	font-size:11px;
	height:20px;
	width:80px;
	background:#e6e6e6;
	color:#666;
}

strong {color:black;}
.wide{width: 100%;}
/*.red{color: red;}*/
/*
 a,  a:Link,  a:Visited {color:#0066CC;text-decoration:underline; font-weight:bold;}
 a:Hover {color:#0066CC;text-decoration:none; font-weight:bold;}
*/
font.blue{color:#0066CC; font-weight:bold;}

table.feedback_table {width: 100%;}
table.feedback_table tr td{text-align:left;}
table.feedback_table tr td textarea.textarea{width: 95%;}
table.feedback_table tr td input.text{width: 95%;}
table.feedback_table tr td input.button{}

tr.even{background-color:#E8EDF2;}
tr.odd{background-color:#D9E3EE;}
tr.select{background-color:#E7F2FD;}

.bottom-bordered
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#7e7e7e;
	padding-bottom:2ex;
}

table.content-table td
{
	vertical-align:top;
}
/*-----------*/
table.additional-table
{
    margin: 30px 0px 0px 0px;
    width:100%;
}
table.additional-table td img.additional-image
{
}
table.additional-table td div.additional-header
{
    font-weight:bold;
}
table.additional-table td div.additional-header a
{
    font-weight:bold;
}
/*-----------*/
table.news-table
{
}
table.news-table td img.news-image
{
}
table.news-table td div.news-header
{
    font-weight:bold;
}
table.news-table td div.news-header a
{
    font-weight:bold;
}

/*--------*/
div.category-preview-div
{
    background: url(../img/gray_dot.gif) repeat-x 0px 7px;
    width:300px;
    padding-left:1em;
}

/*-------------------------ÄÅÐÅÂÎ ÒÎÂÀÐÎÂ -------------------------------*/
div.tree-header
{
    font-weight:bold;
    text-align:center;
}
div.new-item-announce
{
    color:red;
}
span.new-item-announce
{
    color:red;
}
/*-------------------ÒÎÂÀÐÛ Â ÒÀÁËÈ×ÍÎÌ ÏÐÅÄÑÒÀÂËÅÍÈÈ-------------------------------*/
table.items-list-table
{
    width:100%;
    border-collapse:collapse;
}
table.items-list-table th
{
    border-bottom:solid 1px gray;
}
table.items-list-table td
{
    padding:0;
    /*border-top:solid 1px gray;*/
    border-bottom:solid 1px gray;
    vertical-align:middle;
    height:160px;
}

table.items-list-table td.ariadna-band
{
    padding:0;
    /*border-top:solid 1px gray;*/
    border-bottom:none 0 transparent;
    vertical-align:top;
    height:2ex;
}

div.item-list-price2
{
    display:inline;
}
/*-------------------ÒÎÂÀÐÛ ÄËß ÏÐÀÉÑÀ-------------------------------*/
table.price-list-table
{
    width:100%;
    border-collapse:collapse;
}
table.price-list-table th
{
    border-bottom:solid 1px gray;
}
table.price-list-table td
{
    padding:0;
    /*border-bottom:solid 1px gray;*/
    vertical-align:middle;
    text-align:center;
}

table.price-list-table td.ariadna-band
{
    padding:0;
    border-bottom:none 0 transparent;
    vertical-align:top;
}

div.price-list-price2
{
    display:inline;
}
/*-------------------ÒÎÂÀÐÛ Â ÁËÎ×ÍÎÌ ÏÐÅÄÑÒÀÂËÅÍÈÈ-------------------------------*/
div.item-block-container
{
    float:left;
    width:200px;
    /*height:240px;*/
    padding:1ex;
    border:solid 1px #B6B6B5;
    margin:3px;
    background-color:white;
}
div.item-block
{

}
div.item-block-picture
{
    height:160px;
    text-align:center;
}
div.item-block-name
{
    height:3em;
}
div.item-block-code
{
    height:1em;
}
div.item-block-price
{
    height:6em;
    color: #960000;
	font: bold 8pt Tahoma, sans-serif;
	border-top:solid 1px #B6B6B5;
}
div.short-price-factors
{
}
/*--------------------------ÊÀÐÒÎ×ÊÀ ÒÎÂÀÐÀ-------------------------------*/
table.price-factors-table
{
}

table.price-factors-table td
{
	vertical-align:middle;
	text-align:center;
}
table.price-factors-table th
{
	border-bottom:solid 1px #B6B6B5;
	border-top:solid 1px #B6B6B5;
}
/*-------------------------------ÊÎÐÇÈÍÀ ÒÎÂÀÐÎÂ--------------------*/
div.basket-list-view-container
{
}
table.basket-list-table
{
    width:100%;
    border-collapse:collapse;
}

table.basket-list-table td
{
    padding:0;
    border-top:solid 1px gray;
    border-bottom:solid 1px gray;
    vertical-align:middle;
    /*height:160px;*/
    text-align:center;
}
div.total-price-div
{
	text-align:right;
}
div.send-query-div
{
	text-align:right;
}
/* ññûëêà "îáðàòíî â êàòàëîã" */
div.back-to-catalog-div
{
	text-align:center;
	margin:1ex;
	font-weight:bold;
}
/* óâåäîìëåíèå "íåò òîâàðîâ" */
div.no-items-warning
{
}
/*------------------------------------ÎÒÏÐÀÂÈÒÜ ÇÀÊÀÇ---------------*/

table.basket-short-table
{
    width:100%;
    border-collapse:collapse;
}

table.basket-short-table td
{
    padding:0;
    border-top:solid 1px gray;
    border-bottom:solid 1px gray;
    vertical-align:middle;
    text-align:center;
}

div.send-result-fail
{
    color:red;
}
div.send-result-success
{
}
div.basket-preview
{
    margin:1ex 0 1ex 0;
}
/*------------------------------------ÏËÀÃÈÍÛ---------------*/
div.sort-div-container
{
    float:left;
    margin:0 1ex 0 0;
}
div.style-div-container
{
    float:left;
    margin:0 3ex 0 0;
}
div.categories-ariadna-band
{
    clear:both;
}

div.see-also-container
{
    margin-top:5ex;
    clear:both;
}
div.see-also-header
{
    font-weight:bold;
}
div.search-div-container
{

}
input#searchString
{
    font-size:10px;
    height:2.5ex;
    border:solid 1px #666666;
    margin-left:3ex;
}
/*-------------------------------------*/
table.stellazh-items
{
    background-color: white;
    border-collapse: collapse;
    width: 100%;
}
table.stellazh-items th
{
    border: solid 1px black;
}
table.stellazh-items td
{
    border: solid 1px black;
    text-align:center;
}

div.calculator-container
{
    padding-left: 131px;
    border-top: 1px solid #C6C6C6;
}

div.calculator-inner
{
    border-top: 1px solid #C6C6C6;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    padding-left: 142px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #ffffff url(../img/calc_bg.gif) no-repeat 32px 22px scroll;">
}