.cell-title { background: #C0D0FF; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 4px 10px}

.cell-line {
	background: #CCCCCC;
	height: 1px;
	}

.cell-body {
	background: #ffffff;
	width:80%;
	vertical-align: top;
	}

.cell-search-img {

}

.cell-search-text {
	width:70%;
	vertical-align:top;
	border-top:solid 1px #FFFFFF; 
	border-bottom:solid 1px #D6EED6; 
	border-left: solid 1px #FFFFFF; 
	padding:0px;
}

.img-border{ 
	border:1px solid #000000;
	margin-bottom: 1px;
}

body {
	color: #000000; 
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}

table {
	empty-cells: show;
    border-collapse: collapse;
}

td {
    margin: 0px;
    padding: 0px;
}

th {
    margin: 0px;
    padding: 0px;
}

img {
	border: 0px solid #FFFFFF;
}

.menu-tab
    {
	font: normal 13px Arial, sans-serif;
	padding: 9px 10px;
	margin: 0px 0px;
	text-decoration: underline;
    }

.menu-tab-active
    {
	border-left: solid 1px #B0C0FF;
	border-top: solid 1px #B0C0FF;
	border-right: solid 1px #B0C0FF;
	font: bold 13px Arial, sans-serif;
	background: #D9E9FF;
	padding: 9px 15px;
	margin: 0px 5px;
	position: relative;
	top: 0px;
    }    

.menu-item
{
	font: normal 12px Arial, sans-serif; 
	padding:  10px 8px;
	margin: 0px 0px 0px 10px;
}

.menu-item-active
{
	font: normal 12px Arial, sans-serif; 
	border-bottom: solid 4px #00c564;
	padding: 10px 2px 6px 2px;
	margin: 0px 6px 0px 16px;
}

.menu-top {
	border-top: solid 7px #00699B;
	padding-top: 3px;
	margin-top: 0px;
}

.list-h {
	padding-left: 10px;
}

.icq{
	 font: normal 11px Arial, sans-serif;
	padding-left: 2px;
	vertical-align: middle;
}

.cell-price { 
	font: normal 11px Arial, sans-serif; 
	padding: 3px;
	}

.text-micro{ font: normal 9px Tahoma, sans-serif; }
.small { font: normal 11px Arial, sans-serif; }
.normal { font: normal 12px Arial, sans-serif; }
.price { font: bold 12px Arial, sans-serif; }
.price_rur { font: normal 10px Arial, sans-serif; color: #999999; }
.digit { font-family: Arial, sans-serif; padding-left: 2px; padding-right: 2px;}

A.link-menu:link { color: #0000cc; text-decoration: underline;}
A.link-menu:visited { color: #0000cc; text-decoration: underline; }
A.link-menu:active { color: #0000cc; text-decoration: underline; }
A.link-menu:hover { color: #990033; text-decoration: underline;}

A:link { color: #0000cc; text-decoration: underline }
A:visited { color: #990033; text-decoration: underline }
A:active { color: #0000cc; text-decoration: underline }
A:hover { color: #990033; text-decoration: underline }

A.link-fast:link { color: #0000cc; text-decoration: none;}
A.link-fast:visited { color: #990033; text-decoration: none; }
A.link-fast:active { color: #0000cc; text-decoration: none; }
A.link-fast:hover { color: #990033; text-decoration: underline;}

.currency_act { color: #990033; text-decoration: none }

.currency_pas { cursor: pointer; cursor: hand;} 

.aphorism { font: normal 11px Verdana, sans-serif; color:#222266;}
.h1 {font: bold 13px Arial, sans-serif; padding: 0px; margin: 0px;} 
.brand { font: bold 12px Verdana, sans-serif; }

p {text-align: justify; margin: 0px 0px 8px 0px;}
form {padding: 0px; margin: 0px;} 
h1 {font: bold 15px Arial, sans-serif; padding: 0px; margin: 0px; color: #00396B;} 
h2 {font: bold 13px Arial, sans-serif; padding: 0px; margin: 0px;} 
h3 {font: normal 12px Arial, sans-serif; padding: 0px; margin: 0px;}
.input {
	font			: normal 11px Arial, sans-serif;
	border			: 1px solid #C0C0C0;
	}
textarea {
	font			: normal 11px Arial, sans-serif;
	border			: 1px solid #C0C0C0;
	}
 
 
input {font: normal 12px Arial, Helvetica, Geneva, sans-serif;}
select {font: normal 12px Arial, Helvetica, Geneva, sans-serif;}
textarea {font: normal 12px Arial, Helvetica, Geneva, sans-serif;}

.img-mini-selected {border: solid 2px #00699B;}
.img-mini {border: solid 2px #FFFFFF; }

.cell-spec {
    background: #FFFFFF;
    border-bottom: solid 1px #F5F5F5;
    padding: 3px 5px;
    font: normal 12px Arial, sans-serif;
}

select.list {
    width: 170px;
}