body {background-color:#ffffff; color:#000000; font-family:Tahoma; font-size: 13px; padding: 0px; margin: 0px; scrollbar-arrow-color: #000099; scrollbar-base-color: #82ff91;}
form {margin:0; padding:0;}
div,p,td {color:#000000; font-family:Tahoma; font-size: 13px;}

/*main*/

a,a:link,a:visited {color:#009900; text-decoration:none;font-size:13px;}
a:hover {color:#ff0000;text-decoration:underline;font-size:13px;}
a:active {color:#009900;}

a.menu_1,a.menu_1:visited{font-weight: bold; font-size: 14px;text-decoration:none; color:#000099;}
a.menu_2,a.menu_2:visited{font-weight: normal; font-size: 13px;text-decoration:none; color:#000099;}
a.menu_3,a.menu_3:visited{font-weight: normal; font-size: 12px;text-decoration:none; color:#000099;}

/*---box---*/
.box_border {background-color: #35AA49;}
.box_bg {background-color: #52bb61;}
.box_title {color: #ffffff; font-size: 14px; font-family: tahoma, arial, verdana, sans-serif; font-weight: bold; background-color: #52bb61;}
.box_body {color: #141414; background-color: #ffffff;}
/*---box---*/

.image_box {cursor:pointer; border:2px solid #cccccc;}

td.topic_menu_item {background-color: #f2FFeA; border: white solid 1px; background-repeat:no-repeat; width:100%;}
td.topic_menu_item_highlight {background-color: #d2FFcA; border: white solid 1px; background-repeat:no-repeat; width:100%;}

td.topic_menu_item_1 {padding-left:12px; background-color: #f2FFeA; border: white solid 1px; background-repeat:no-repeat; width:100%;}
td.topic_menu_item_highlight_1 {padding-left:12px; background-color: #d2FFcA; border: white solid 1px; background-image:url(/i/arr_cat.gif);background-repeat:no-repeat; width:100%;}

td.topic_menu_item_2 {padding-left:12px; background-color: #f2FFeA; border: white solid 1px; background-repeat:no-repeat; width:100%;}
td.topic_menu_item_highlight_2 {padding-left:12px; background-color: #d2FFcA; border: white solid 1px; background-image:url(/i/arr_cat.gif);background-repeat:no-repeat; width:100%;}


a.menu_topic_item,a.menu_topic_item:link,a.menu_topic_item:visited {color: #303030; text-decoration:none;font-size:9pt; font-weight: bold;}
a.menu_topic_item:hover {text-decoration:none; font-size:9pt; font-weight: bold;}
a.menu_topic_item:active {text-decoration:none; font-size:9pt; font-weight: bold;}

a.menu_topic_item_1,a.menu_topic_item_1:link,a.menu_topic_item_1:visited {color: #000099; text-decoration:none;font-size:9pt; font-weight: bold;}
a.menu_topic_item_1:hover {text-decoration:none; font-size:9pt; font-weight: bold;}
a.menu_topic_item_1:active {text-decoration:none; font-size:9pt; font-weight: bold;}

a.menu_topic_item_2,a.menu_topic_item_2:link,a.menu_topic_item_2:visited {color: #000099; text-decoration:none;font-size:9pt; font-weight: bold;}
a.menu_topic_item_2:hover {text-decoration:none; font-size:9pt; font-weight: bold;}
a.menu_topic_item_2:active {text-decoration:none; font-size:9pt; font-weight: bold;}

h1{font-weight: bold; font-size: 16px;}

td.table_header {font-weight: bold; font-size: 14px; text-align:center; background-color:#eeeeee;}
td.table_footer {font-weight: bold; font-size: 14px; background-color:#eeeeee;}

td.products {background-color:#ffffff;border:1px solid #9ca4b0;padding:2px;}
td.products_header {background-color:#eeeeee;border:1px solid #9ca4b0;padding:2px; font-weight: bold; text-align: center;}
td.products_footer {background-color:#eeeeee;border:1px solid #9ca4b0;padding:2px; font-weight: bold; text-align: center;}

td.order_products {background-color:#ffffff;border:1px solid #9ca4b0;padding:2px;}
td.order_products_header {background-color:#eeeeee;border:1px solid #9ca4b0;padding:2px; font-weight: bold; text-align: center;}
td.order_products_footer {background-color:#eeeeee;border:1px solid #9ca4b0;padding:2px; font-weight: bold;}

td.categories_tbl {background-color:#ffffff;border:1px solid #9ca4b0;padding:2px; padding-left: 6px;}

div.box {background-color:#eeeeee;border:1px solid #9ca4b0;padding:2px;}

td.circle_big{
	background-position:bottom center;
	background-repeat:no-repeat;
	background-image:url(/i/circle_big.png);
	background-color:#dddddd;
	vertical-align:middle;
	text-align:center;
}

td.circle_small{
	background-position:bottom center;
	background-repeat:no-repeat;
	background-image:url(/i/circle_small.png);
	vertical-align:bottom;
	text-align:center;
}

td.circle_bottom{
	background-color:#dddddd;
}

table.circle_small{
	background-position:bottom center;
	background-repeat:no-repeat;
	background-image:url(/i/circle_small.png);
	background-color:#f0f0f0;
}

span.circle_text_big{
	font-weight: bold;
	font-size: 20px;
	text-decoration:none;
	color:#ffffff;
}

span.circle_text_small{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


div.error{background-color: #ff0000;}

div.product_image {float: left; width: 200px; height: 200px;}

/**/

/*admin*/
.grey{background-color: #eeeeee;}
/**/


textarea {font: 100% Monaco, "Courier New", Courier, monospace; border: 1px solid #8cacbb; color: #000000; background: #ffffff url(i/input_background.gif) repeat-x; width: 100%;}
textarea.error {font: 100% Monaco, "Courier New", Courier, monospace; border: 1px solid #ff6347; color: #000000; background: #ffdab9 url() repeat-x; width: 100%;}
input {font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; visibility: visible; border: 1px solid #8cacbb; color: #000000; vertical-align: middle; background: #ffffff url(i/input_background.gif) repeat-x;}
select {border: 1px solid #8cacbb;color: Black;background-color: #ffffff;vertical-align: top;}
.input_image {border: 0px solid #ffffff; color: #000000; vertical-align: middle; background: #ffffff url(i/1x1.gif) repeat-x;}

/*Pages*/
	.pager {background-color:#ffffff; border:1px solid #9ca4b0; padding:2px; width: 14px; text-align:center;}
	.pager a:link, .pager a:visited, .pager a:active, .pager a:hover {font-size:11px; text-decoration: none;}
	.pager a:hover {width: 14px; color:#ff0000; font-weight:bold;}
	.pager_selected {background-color:#eeeeee; border:1px solid #9ca4b0; padding:2px; width:14px;  text-align:center; font-weight:bold; font-size:11px; text-decoration: none;}
	.pager_title {white-space: nowrap; height: 14px; padding-right: 4px; font-size:11px;}
/**/


/*Постраничная навигация*/
.nav_arrow {width: 9px;	height: 9px; border: 0px;}
.nav_title {white-space: nowrap; height: 14px; padding-right: 10px;}

.nav_cell {text-align: center; vertical-align: middle; background-image: url(i/page.gif); width: 17px; height: 14px; font-size:10px;}
.nav_cell a:link, .nav_cell a:visited, .nav_cell a:hover, .nav_cell a:active {text-decoration: none;}
.nav_cell img {height: 1px;	width: 17px;}

.nav_cell_wide {text-align: center; vertical-align: middle;	background-image: url(i/page_wide.gif); width: 23px; height: 14px; font-size:10px;}
.nav_cell_wide a:link, .nav_cell_wide a:visited, .nav_cell_wide a:hover, .nav_cell_wide a:active {text-decoration: none;}
.nav_cell_wide img {height: 1px; width: 23px;}

.nav_cell_sel {vertical-align: middle; font-weight: bold; text-align: center; width: 15px; font-size:10px;}

/**/
