body { margin:0; padding:0; background:white; color: #444752; }

TD {vertical-align:top;}

TD, body {font-family: Verdana, Geneva, sans-serif; font-size:12px; }



a, a:Visited, a:Link, a:Hover {color:#1833cb; text-decoration:underline;}





form {margin:0;padding:0;}

img {border:0;}

input, select, textarea { background:white }



h1 { font-family:Tahoma,Verdana,sans-serif; font-size:20px; color:#e20c03; font-weight:normal;}

h2 { font-family:Tahoma,Verdana,sans-serif; font-size:14px; }

hr { height:1px; color:black; background:black; }





.topico {margin-left:12px;margin-right:12px;margin-top:24px;margin-bottom:0;}

.daikiripro {font-family:Arial,sans-serif;background:#ffffff;border-right:1px solid #bfc9d9;border-bottom:1px solid #bfc9d9;font-size:11px;padding-bottom:7px;text-align:center}



.authtitle {font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#44495d;font-size:10px;padding-bottom:10px;}

.authinput {width:170px;background:#ffffff;border:1px solid #d6d4c9;}



img.bullet {width:7px;height:7px;margin-right:5px;margin-left:5px;}





.submenu {height:32px;width:100%;border-left:1px solid #cfc49d; border-bottom:1px solid #cfc49d;}

.submenu td {

vertical-align:middle;

background:url(/i/n/menu_y_bg2.gif) repeat-x bottom;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

text-align:center;

}



.submenu2 {height:32px;width:100%;border-left:1px solid #bec9d6; border-bottom:1px solid #bec9d6;}

.submenu2 td {

vertical-align:middle;

background:url(/i/n/menu_b_bg2.gif) repeat-x bottom;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

text-align:center;

}

#copyr a {
color: #ffffff;
}



.subsubmenu { font-family: Arial, Helvetica, sans-serif; margin-bottom:8px; }



a.hmenu, a.hmenu:Visited, a.hmenu:Link, a.hmenu:Hover { color:#ffffff; text-transform:uppercase; text-decoration:underline; font-weight:normal; font-size:11px; }

a.hmenu2, a.hmenu2:Visited, a.hmenu2:Link, a.hmenu2:Hover { color:#5a451e; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:11px; }



a.recom, a.recom:Visited, a.recom:Link, a.recom:Hover {font-size:12px;font-family:Geneva,sans-serif;}





input.vkorzinu { background:#dadada url(/i/n/2basket.gif) no-repeat; width:119px; color:#44495d; border:0; height:26px; cursor:hand;}

input.vkorzinuex { background:#dadada url(/i/n/2bas_ex.gif) no-repeat; width:289px; color:#44495d; border:0; height:26px; cursor:hand;}

input.vkorzinu_img { background:#dadada url(/i/n/2basket.gif) no-repeat; width:119px; color:#44495d; border:0; height:26px; cursor:hand; font-size: 0px;}

input.order_but { background:#dadada url(/i/order_but.gif) no-repeat; width: 166px; color:#44495d; border:0; height:26px; cursor:hand; font-size: 0px;}



table.ccon { border-collapse:collapse; border:0;}

.ccon td { padding:10px; line-height:180%; border:0; }

.ccon th { font-size:12px; padding:0 4px 10px 4px; }

.ccon a {text-decoration:none; font-size:14px;}

td.rccon {font-size:14px; font-weight: bold; border:0; color:#ffffff; background:#c08d3d url(/i/n/menu_y_bg.gif);}



table.bcon { border-collapse:collapse; border:0;}

.bcon td { padding-top:10px; padding-bottom:10px; padding-left:3px;padding-right:3px; line-height:180%; border:0; }

.bcon th { font-size:12px; padding:0 2px 10px 2px; }

.bcon a {text-decoration:none; font-size:14px;}



.cal td { font-family:Arial; font-size: 12px; background:#C8D7EF; text-align:center; }

.cal th { text-align:left; font-size:12px; }

.cal a, .cal a:Link, .cal a:Hover, .cal a:Visited { color:#FFFFFF; text-decoration:none; }

.c td { font-family:Arial; font-size: 12px; background:#FFEE8F; }



input.buta, input.butb, .butb {

background:#cdd4dc url(/i/n/but_bg.gif) no-repeat right; color:#44495d;

height:26px; padding-left:3px; padding-right:12px;padding-bottom:4px; border:0; cursor:hand;

font-size:11px;font-family:Verdana.sans-serif; font-weight:bold;

}



input.butb, .butb { height:22px; padding:0; background:#cdd4dc url(/i/n/but_bg.gif) no-repeat 0% 100%; }



/*



h1.h1header

{

	font-size : 10px;

	font-weight: normal;

	padding:0px;

	margin:0px;

}

A.RandItemA

{

	color: #353535;

	font-weight: bold;

	text-decoration: none;

}

A.RandItemA2 {text-decoration: none;}

A {

	color: black;

	text-decoration: underline;

}



div#SFMain{

	margin-left: 25px;

	margin-top: 12px;

	width: 135px;

}

div#SFTitle, form.AuthForm div#AFTitle {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

div#SFTitle {color: #7E7E7E;}

form.SearchForm input, form.AuthForm input {

	width: 100%;

	height: 23px;

}

div#SFBut, form.AuthForm div#AFBut {

	text-align: right;

}

div#SFBut input {

	border: none;

	width: 58px;

	height: 17px;

	margin-top:1px;

}

div#AFMain {

	margin-left: 25px;

	margin-top: 15px;

	width: 135px;

}

div#AFBut input {

	background-color: transparent;

	border: none;

	width: 53px;

	height: 19px;

}

div.AuthoriseTitle {

	margin-top: 15px;

	margin-right: 10px;

}

.AuthoriseTitle {

	color: #F5F7F9;

	text-align: right;

}

.AuthoriseTitle A {

	color: #F5F7F9;

}



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

form.SearchForm input, form.AuthForm input {

	background:#ffffff;

	border:1px solid #7E7E7E;

	font-family : "Small Fonts";

	color: #9F9F9F;

	font-size : 9px;

}



input, textarea, select {

	background:#ffffff;

	font-family: "MS Sans Serif", Geneva, sans-serif;

	color: #575757;

	font-size : 10px;

}



table.Style_Table

{

	background-color: #3D7699;

	font-size: 12px;

}

.Style_Table input {

	background:#ffffff;

	border:1px solid gray;

	font-size: 12px;

}

table.Style_Table th, table.Style_Table th A, table.Style_Table th A:Visited, table.Style_Table th A:Active, table.Style_Table th A:Hover {	color: white;}

table.Style_Table tr {	background-color: white;}

table.Style_Table th { background-color: transparent;}

table.Style_Table td {font-size: 11px;}





// Таблица списка заказов в корзине

table.ccon { border-collapse:collapse; border:0;}

.ccon td { padding:10px; line-height:180%; border:0; }

.ccon th { font-size:12px; padding:0 4px 10px 4px; }

.ccon a {text-decoration:none; font-size:14px;}

td.rccon {font-size:14px; font-weight: bold; border:0; color:#ffffff; background:#990000;}





ul.li {margin:0;padding:0;}

.li li { list-style:none; margin:2px; padding:0; width:100%;}

.li a, .li a:Link, .li a:Visited, .li a:Hover { display:block; width:100%; background:#f0f0f0; padding:4px; text-decoration:none; font-family:Tahoma,sans-serif; font-size:12px }

.li a:Hover { background:#990000; color:#ffffff; }





//td.t {  font-weight : bold; border:1px dashed green; }

//td.wt {  font-weight : bold; font-family: MS sans-serif, Arial; font-size: 12px; color: #FF0000; border:1px dashed green; BACKGROUND: #C8D7EF; }

//td.ts { border:1px dashed green; background:royalblue; color:white; }







*/



td.s, td.ws, td.wts, td.ts { background:royalblue; color:white; }



td.ws { background:royalblue; color: #FF0000; }

td.wts { border:1px dashed green; background:royalblue; color: #FF0000; }



td.w {  color: #FF0000; }



td.cd   {  font-family: MS sans-serif, Arial; font-size: 11px; color: #BEBEBE; BACKGROUND: #FFFFFF;}



.menu_table td {padding-bottom: 10px; background: url(/i/n/spoon.gif) no-repeat left top; padding-left: 12px;}

.menu_table td A, .menu_table td A:Link, .menu_table td A:Visited, .menu_table td A:Hover {font-size:12px;font-family:Geneva,sans-serif;}
