*
{	color: #1e2628;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

body
{	margin: 0px;
	padding: 0px;
	background: #fff;
}

body, html
{	height: 100%;	}

img
{	border: 0px;
}

table td
{	text-align: left;
	vertical-align: top;
}

a
{	color: #0a7294;
}

a:hover
{	text-decoration: none;
}

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

.small, .small a
{	font-size: 11px;	}
.big, .big a
{	font-size: 13px;	}
.bigbig, .bigbig a
{	font-size: 14px;	}

.strong
{	font-weight: bold;	}

.silver
{	color: #7e7e7e;	}
.gray
{	color: #30373f;	}
.white
{	color: #fff;	}
.cyan
{	color: #cce0e6;	}
.red
{	color: #df350b;	}

div.content
{	margin: 30px 30px 30px 15px;
	line-height: 24px;
	text-align: justify;	}

.center
{	text-align: center;	}

h2, .h2, div.h2
{	font-size: 18px;
	margin-bottom: 20px;	}

.date
{	font-size: 11px;
	color: #777;	}

.h3
{	font-size: 14px;
	font-weight: bold;	}

/* --- */

.phones1, .phones1 span, .phones1 div
{	color: #eef5f9;
	font-size: 12px;
	line-height: 17px;	}

.pubsmini
{	margin: 23px 0 0 12px;	}

div.pubsmini_one a, div.pubsmini_one span
{	background: url('../images/bull1.gif') no-repeat 0px 5px;
	padding-left: 9px;
	color: #cee5ea;
	font-size: 11px;	}
div.pubsmini_one a:hover
{	text-decoration: none;	}
div.pubsmini_one
{	margin-bottom: -2px;	}

div.leftmenu_separator
{	height: 5px;
	background: url('../images/bg9.gif') repeat-x center;
	width: 177px;	}
div.rightmenu_separator
{	height: 7px;
	background: url('../images/bg16.gif') repeat-x center;
	width: 177px;	}
div.bankracks_separator
{	height: 27px;
	background: url('../images/bg38.gif') repeat-x center;
	width: 100%;	}
div.safescases_separator
{	height: 27px;
	background: url('../images/bg38.gif') repeat-x center;
	width: 100%;	}
div.basket_separator
{	height: 10px;
	background: url('../images/bg38.gif') repeat-x center;
	width: 100%;	}
div.separator0
{	height: 1px;
	width: 100%;
	margin: 10px 0 15px 0;
	background: #ccc;	}
div.separator1
{	height: 7px;
	background: url('../images/bg16.gif') repeat-x center;
	width: 100%;	}
div.separator2
{	height: 30px;
	background: url('../images/bg37.gif') repeat-x center;
	width: 100%;	}

div.leftmenu_g a
{	font-size: 13px;
	text-decoration: none;
	color: #3f5054;
	padding-left: 9px;
	background: url('../images/bull2.gif') no-repeat 0px 6px;	}
div.leftmenu_g a:hover
{	text-decoration: underline;
	color: #529311;	}

div.leftmenu_b a
{	font-size: 13px;
	text-decoration: none;
	color: #3f5054;
	padding-left: 9px;
	background: url('../images/bull2.gif') no-repeat 0px 6px;	}
div.leftmenu_b a:hover
{	text-decoration: underline;
	color: #2794a7;	}
div.footer a
{	color: #cce0e6;	}

.leftmenu_button
{	color: #fff;
	text-decoration: none;	}
.leftmenu_button:hover
{	text-decoration: underline;	}

div.leftmenutitle
{	margin: 2px 0 0 13px;	}
div.rightmenutitle
{	margin: 5px 0 0 13px;	}

div.leftmenu_s a
{	font-size: 12px;
	text-decoration: underline;
	color: #0a7294;
	padding-left: 9px;
	background: url('../images/bull3.gif') no-repeat 0px 6px;	}
div.leftmenu_s a:hover
{	text-decoration: none;
	color: #0a7294;	}

div.rightmenu_w a
{	font-size: 12px;
	text-decoration: underline;
	color: #0a7294;
	padding-left: 9px;
	background: url('../images/bull4.gif') no-repeat 0px 6px;	}
div.rightmenu_w a:hover
{	text-decoration: none;
	color: #0a7294;		}

a.cyan:hover
{	text-decoration: none;
}

.pricemain
{	color: #df350b;
	font-size: 20px;
	margin-bottom: 5px;	}

a.nov_dashed
{	font-size: 11px;
	color: #587076;
	text-decoration: none;
	border-bottom: 1px dashed #587076;	}
a.nov_dashed:hover
{	border-bottom: 0px;	}

.items_one_price
{	font-size: 20px;
	color: #dd3409;	}

.open_one_full_title
{	font-size: 18px;	}

.open_one_full_tablein
{	font-size: 14px;	}

.numpage {
	color: #667;
	border: 0px;
}

.numpage a:link,
.numpage a:visited,
.numpage a:hover,
.numpage a:active {
	text-decoration: none;
	color: #000;
	background: #f0f1f3;
	border: 1px solid #cbd1d1;
	padding: 1px 3px;
}

.numpage a:hover {
	background: #e5e5e5;
	color: #000;
	border-color: #b8bebe;
}

.numpage span {
	text-decoration: none;
	background: #fff;
	border: 1px solid #cbd1d1;
	padding: 1px 3px;
	color: #5C6670;
}

.countinbasket
{	font-size: 11px;
	margin-top: 2px;
	text-align: right;
	color: #a0a0a0;
}

td.name {
        font-weight: bold;
        color: #053745;
        text-align: center;
}

td#namec {
        background: #C0EDEF;
}

td.listc {
        background: #C0EDEF;
        text-align: center;
}

td.listc1 {
        background: #0a7294;
        text-align: center;
}