BODY {
width: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #013a71; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana;
}


.mytext a, .mytext a:link, .mytext a:visited, .mytext a:active, .mytext a:hover {color: #000000; text-decoration:underline;}
.mytext span{font-weight:bold;}
h1.myheadg{text-align:center; font-size:12px;}
.maintext a, .maintext a:link, .maintext a:visited, .maintext a:active, .maintext a:hover {color: #0F3460; text-decoration:underline}
.maintext{
width:940;
height:auto;
padding:3px;
text-align:justify;
}

FORM {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #013a71; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana
}
TABLE {
FONT-SIZE: 11px; COLOR: #013a71; FONT-FAMILY: tahoma, verdana
}
IMG {
BORDER: 0px
}
TABLE.moscow_piter TR TD A {
FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
table.tovar {border: 1px solid #013a71}

td.tovar {border: 1px solid #013a71}

td.top_blu_btns, td.top_blu_btns a, td.top_blu_btns span{
    
    font-family: tahoma;
    font-size: 7pt;
    color: #013a71;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}

td.top_white_btns, td.top_white_btns a, td.top_white_btns span {
    text-align: center;
    font-family: tahoma;
    font-size: 7pt;
    color: #FFFFFF;
	text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}

td.korzina_ssilka a {
    font-family: tahoma;
    font-size: 7pt;
    color: #FAC715;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}

td.korzina_ssilka {
    padding-top: 7px;
}

h3 {
    font-family: tahoma;
    font-size: 10pt;
    color: #013a71;
	padding-left: 65px;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}

h3.subTitle {
    margin-top: 23px;
}

h4 , .blue{
    font-family: tahoma;
    font-size: 8pt;
    color: #013a71;
    font-weight: bold;
    text-decoration: none;
}

h5, .orange{
    font-family: tahoma;
    font-size: 8pt;
    color: #D35F00;
    font-weight: bold;
    text-decoration: none;
}


input.search, select.search, textarea.search, .goodlst select {
    width: 100px;
    height: 19px;
    border: 1px solid #013A71;
    font-family: tahoma;
    font-size: 8pt;
    color: #013a71;
}

 .cutebox, .cutebutton, .maininput, .submit
 {
    height: 19px;
    border: 1px solid #013A71;
    font-family: tahoma;
    font-size: 8pt;
    color: #013a71;

 }

TD {
FONT-SIZE: 9pt
}
TH {
FONT-SIZE: 9pt
}
P {
FONT-SIZE: 9pt
}
SPAN {
FONT-SIZE: 9pt
}
DIV {
FONT-SIZE: 9pt
}
TD.rights {
PADDING-LEFT: 25px
}
.rights {
FONT-SIZE: 8pt; COLOR: #013a71; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
TD.t1 {
BACKGROUND-IMAGE: url(images/logo.jpg);
}
TD.t1_en {
BACKGROUND-IMAGE: url(images/logo_en.jpg);
}
TD.t2 {
BACKGROUND-IMAGE: url(images/header_01.jpg);
}
TD.t3 {
BACKGROUND-IMAGE: url(images/header_02.jpg);
}
TD.t4 {
BACKGROUND-IMAGE: url(images/header_03.jpg);
}
TD.t5 {
BACKGROUND-IMAGE: url(images/header_04.jpg);
}
TD.t6 {
BACKGROUND-IMAGE: url(images/header_05.jpg);
}
SPAN.t7 {
MARGIN-TOP: 19px; WIDTH: 670px; POSITION: absolute;
}
TD.t8 {
BACKGROUND-IMAGE: url(images/header_06.jpg);
}
TD.t9 {
BACKGROUND-IMAGE: url(images/left_top.jpg);
}
TD.t10 {
BACKGROUND-IMAGE: url(images/center_top.jpg);
}
TD.t11 {
PADDING-LEFT: 575px; BACKGROUND-IMAGE: url(images/center_top_ugol.jpg); BACKGROUND-REPEAT: no-repeat; position:absolute; z-index:800;
}

TD.t110 {

 BACKGROUND-IMAGE:url(images/center_top_ugol.jpg);
   BACKGROUND-REPEAT:no-repeat;
	
	  z-index:800;
}



TD.t12 {
BACKGROUND-IMAGE: url(images/left.gif);
}
TD.t13 {
BACKGROUND: url(images/left_vaza.jpg) no-repeat;
}
TD.t15 {
BACKGROUND-IMAGE: url(images/left_lenta.jpg)
}
TD.t16 {
BACKGROUND-IMAGE: url(images/center_lenta_ugol.jpg); BACKGROUND-REPEAT: no-repeat
}
TD.t17 {
BACKGROUND-IMAGE: url(images/center_lenta_long.jpg)
}

.path {
    display: none;
}

div.lvl3 { margin:6px; padding:0 0 0 40px; font-family:tahoma; }
div.lvl3 a { margin-left:0; color:#5A6E98; text-decoration:none; font-weight:normal; font-size:11px; text-transform:none; }
div.lvl3 a.selected { font-weight:bold; color:#E9550E; }

.block_1 a, .block_1_sel a, .path a {
    text-decoration: none;
    font-family: tahoma;
    text-transform: uppercase;
    margin-left:-10px;
}

.block_1 div {
    display: none;
}

.block_1_sel div {
    display: block;
}

.block_1, .block_1_sel {
    padding: 6px 0px 6px 5px;
    background: url(/images/plus.gif) 12px 6px no-repeat;
}

.block_1 a, .block_1_sel a, #cartStatus {
    color: 5A6E98;
    font-size: 9px;
    font-weight: bold;
}

.block_1_sel {
    background: url(/images/minus.gif) 12px 8px no-repeat;
}

.block_1_sel a, .path a, #cartStatus {
    color: #083F74;
}

.block_2, .block_2_sel {
    margin-left: 20px;
    padding: 8px 12px 0px 24px;
    background: url(/images/point.gif) 0px 14px no-repeat;
}

.block_2 a, .block_2_sel a, .path a {
    color: 5A6E98;
    font-size: 11px;
    font-weight: normal;
    text-transform: none;
}

.block_2_sel a {
    color:#E9990E;
    font-weight:bold;
}

#AdditionBlock {
    padding: 60px 0px 0px 20px;
    height: 100%;
    vertical-align: middle;
}

#AdditionBlock .block_1 {
    background: none;
}

#AdditionBlock .block_1 .xls {
    background: url(/images/xls.gif) no-repeat;
}

#ContentBlock {
    background: url(images/center_ugol.gif) no-repeat 0 top;
    padding-left: 32px;
}

#GoodTable {
    margin: -7px 0px 0px -38px;
}

.goodlst {
    border: solid 1px #A1A3BD;
    background: url(/images/goodbg.jpg) repeat-x left top #879BAB;
    height: 250px;
    width: 200px;
    padding: 9px 0 0 9px;
    vertical-align: top;
}

.PopUp .goodlst, .PopUp{
    margin: 0px;
    width: 100%;
    border: 0px;
}

/*.goodlst table, .goodlst td, .goodlst img {
    z-index: 1;
    position: relative;
}*/


td.goodlst .firsttable {
    margin-left: 30px;
}

#firstGood {
    width: 100%;
    padding: 0px;
    position: relative;
    left:6px;
    text-align: left;
    z-index: 1;
}

#firstGood img {
    position: absolute;
    left: -14px;
    top: -10px;
    z-index: 1;
}

.goodpic img {
    border: solid 1px #013A71;
}


.goodvars {
    vertical-align: top;
    height: 100%;
}

.goodvars table {
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
    font-size:11px;
}


.goodvars td {
    white-space: nowrap;
    vertical-align: middle;
    padding: 1px;
    font-size:11px;
}

.fulldescr, .content, .goodlst, .goodlst td, .goodlst input, .goodlst select, .goodlst h6, .goodbottom a {
    font: none 10px tahoma;
    color: #2E2E79;
    text-align: center;
    width: auto;
}

.goodlst input {
    text-align: right;
}

.goodlst h6 {
    padding: 0px 0px 5px 5px;
    text-align: left;
    white-space: nowrap;
    font-size: 11px;
}

.goodhead td {
    white-space: nowrap;
}


.goodlst h6, .goodlst h6 a, .goodbottom a {
    font-weight: bold;
}

.goodlst h6, .goodlst h6 a, .goodbottom a {
    color: #080873;
    text-decoration: none;
}

.goodbottom {
    height: 100%;
    vertical-align: bottom;
    text-align: right;
    padding-top: 5px;
}

.materials {
    width: 80%;
    height: auto;
}


.materials td {
    border: solid 1px #8896B5;
}

td.noborder {
    border: 0px;
}

#GoodTable .delim {
    background: #8896B5;
    height: 1px;
    padding: 0px;
}

.paginator {
    margin: 0px 0px 5px 5px;
}


.paginator, .paginator div, .paginator a {
    font: bold 11px tahoma;
    color: #E9550E;
    padding: 5px;
}

span.paginator {
    padding: 0px;
}


.paginator div, .paginator a {
    display: inline;
}

.pagelink {
    color: #5773AD;
}

table.corzina { background-color:white; border-collapse:collapse; empty-cells:show; width:80%; }
table.corzina th { border: 1px solid #013a71; background-color:#EEEEFF; }
table.corzina td { border: 1px solid #013a71; padding:5px; }


#cartStatus {
    font-size: 11px;
    position: absolute;
    z-index: 2;
    right: 7px;
    top: 50px;
}

.fulldescr {
    padding: 0px 5px;
    text-align: justify;
}

div.sitemap_lvl_1_plus {
    font-weight:bold;
    margin:0;
    padding-left:15px;
    background: url(/images/minus.gif) 0px 3px no-repeat;
}

div.sitemap_lvl_1 {
    font-weight:bold;
    margin:0;
    padding-left:15px;
}

div.sitemap_lvl_2 {
    margin:0;
    padding-left:20px;
}

div.brief_news_content { color:#5A6E98; font-size:11px; font-family: tahoma; margin:10px; }
div.brief_news_content a { text-decoration:none; color:#5A6E98; }
div.brief_news_content a:hover { text-decoration:underline; }

div.vov { color:#ff0000; font-size:13px; font-family: tahoma; margin:10px; font-weight: bold; }
div.vov a { color:#ff0000; text-decoration:underline; font-weight: bold;}
div.vov  a:hover { color:#ff0000; text-decoration:underline; font-weight: bold;}

#popupmenu1 {
    z-index:1000000;
    position:absolute;
    
    width:250px;
    background-color:#F0F1F6;
    border:1px solid #5A6E98;
    padding:8px;
    font-family:tahoma;
    font-size:11px;
}

#popupmenu1 a { color:#5A6E98; text-decoration:none; }
#popupmenu1 a:hover { color:black; text-decoration:none; }
#popupmenu1 ul { margin:0; }

#popupmenu3 {
    z-index:1000000;
    position:absolute;
    top:18px;
    left:85px;
    width:250px;
    background-color:#F0F1F6;
    border:1px solid #5A6E98;
    padding:8px;
    font-family:tahoma;
    font-size:11px;
}

#popupmenu3 a { color:#5A6E98; text-decoration:none; }
#popupmenu3 a:hover { color:black; text-decoration:none; }
#popupmenu3 ul { margin:0; }

#popupmenu4 {
    z-index:1000000;
    position:absolute;
    top:43px;
    left:285px;
    width:250px;
    background-color:#F0F1F6;
    border:1px solid #5A6E98;
    padding:8px;
    font-family:tahoma;
    font-size:11px;
}

#popupmenu4 a { color:#5A6E98; text-decoration:none; }
#popupmenu4 a:hover { color:black; text-decoration:none; }
#popupmenu4 ul { margin:0; }

td.main_content { color:#0F3460; font-size:13px; font-family: tahoma; }
td.main_content p { color:#0F3460; font-size:13px; font-family: tahoma; }
td.main_content td { color:#0F3460; font-size:13px; font-family: tahoma; }
td.main_content h1 { color:#0F3460; font-size:17px; }
td.main_content h2 { color:#0F3460; font-size:15px; }
td.main_content h3 { color:#0F3460; font-size:13px; font-weight:bold; }
td.main_content a { color:#5A6E98; text-decoration:none; font-weight: lighter; }
td.main_content a:hover { color:#5A6E98; text-decoration:underline; }
td.main_content u { text-decoration:underline; }

ul.level1 { font-family: tahoma; font-size: 15px; }
ul.level1 a:link    { color:#000000; text-decoration:none; }
ul.level1 a:visited { color:#000000; text-decoration:none; }
ul.level1 a:active  { color:#000000; text-decoration:none; }
ul.level1 a:hover   { color:#000000; text-decoration:underline; }

ul.level2 { font-family: tahoma; font-size: 13px; }
ul.level2 a:link    { color:#000000; text-decoration:none;  }
ul.level2 a:visited { color:#000000; text-decoration:none;  }
ul.level2 a:active  { color:#000000; text-decoration:none;  }
ul.level2 a:hover   { color:#000000; text-decoration:underline; }

ul.level3 { font-family: tahoma; font-size: 11px; }
ul.level3 a:link    { color:#000000; text-decoration:none; }
ul.level3 a:visited { color:#000000; text-decoration:none; }
ul.level3 a:active  { color:#000000; text-decoration:none; }
ul.level3 a:hover   { color:#000000; text-decoration:underline; }

table.catalog_variations { color:#013A71; font-family:tahoma; table-layout:fixed; border-collapse:collapse; border-top:1px solid #50718F; border-right:1px solid #50718F; }
table.catalog_variations td { font-size:11px; padding:2px; border-left:1px solid #50718F; border-bottom:1px solid #50718F;  }
table.catalog_variations td.quant { padding:0; }
table.catalog_variations tr.header td { text-align:center; }
table.catalog_variations img { margin:0; }
table.catalog_variations input.quant { border: 1px solid #30516F; width:23px; font-size:11px; height:18px; text-align:center; margin:0; padding:1px; }

/*
table.catalog_variations { color:#013A71; font-family:tahoma; table-layout:fixed; border-collapse:collapse; background-color:#50718F; }
table.catalog_variations td { font-size:11px; padding:2px; background-color:#E2E4EC; }
table.catalog_variations td.quant { padding:0; }
table.catalog_variations tr.header td { text-align:center; }
table.catalog_variations img { margin:0; }
table.catalog_variations input.quant { border: 1px solid #30516F; width:23px; font-size:11px; height:18px; text-align:center; margin:0; padding:1px; }
*/

table.good_variations { color:#013A71; font-family: tahoma; border-collapse:collapse; empty-cells:show; table-layout:fixed; }
table.good_variations th { border-collapse:collapse; font-size:11px; border: 1px solid #50718F; padding:2px; font-weight:normal; }
table.good_variations td { border-collapse:collapse; font-size:11px; border: 1px solid #50718F; padding:2px; }
table.good_variations td.quant { border-collapse:collapse; padding:0; }
table.good_variations input.quant { border: 1px solid #30516F; width:23px; font-size:11px; height:18px; text-align:center; margin:0; padding:1px; }

table.type_2 { table-layout:auto; }

<!--
background-color:#D5D9E5;
background-color:#EEEFF4;
-->

table.cart { color:#013A71; font-family: tahoma; border-collapse:collapse; empty-cells:show; table-layout:fixed; margin-left:20px; }
table.cart th { background-color:#D5D9E5; font-size:11px; border: 1px solid #50718F; padding:5px; font-weight:normal; }
table.cart td { background-color:#EEEFF4; font-size:11px; border: 1px solid #50718F; padding:5px; }
table.cart td.quant { padding:0; }
table.cart input.quant { border: 1px solid #30516F; width:23px; font-size:11px; height:18px; text-align:center; margin:0; padding:1px; }

.good_description { color:#013A71; font-size:13px; padding:5px; }
.good_description a { font-size:13px; color:#5A6E98; text-decoration:none; }
.good_description a:hover { font-size:13px; color:black; }
.good_description h1 { color:#013A71; font-size:13px; font-weight:normal; margin:8px; }
.good_description table { width:inherit; border-collapse:inherit; border-spacing:inherit; empty-cells:show; }
.good_description table td { padding:inherit; }

.price {
    font-size:11px;
}

.quant {
    width:25px;
}

input.quant {
    width: 25px;
    height: 19px;
    border: 1px solid #5A6E98;
    font-family: tahoma;
    font-size: 8pt;
    color: #013a71;
}

a { color:#5A6E98; text-decoration:none; }
u { text-decoration:underline; }
.mainprod
{
overflow:auto;
overflow-y:scroll;
height:350px;
width:200px;
font-size:11px;
color:#5A6E98;
}
.mainprod p
{
font-size:11px;
color:#5A6E98;
}
.mainprod a
{
color:#5A6E98;
font-weight:bold;
}
.mainprod b
{
color:#5A6E98;
font-weight:bold;
}
.prod
{
color:#5A6E98;
}
.prod p
{
color:#5A6E98;
}

.prod p a
{
color:#5A6E98;
font-weight:bold;
}
.prod b
{
color:#5A6E98;
font-weight:bold;
}
.h4_title
{
  margin:0px ; 
  padding:0px ;
}