body {margin:0;padding:0;background:#C2E7F7;font-family:Tahoma, Verdana;font-size:12px;color:#000;}

/*body {margin:0;padding:0;background:#59a946;font-family:Tahoma, Verdana;font-size:12px;color:#73bf21;}*/
td {font-family:Tahoma, Verdana;font-size:12px;color:#474747;}
img {border:none;margin:0;padding:0;}
img {behavior: url("/png.htc");}
table {border:none;}
.date {float: right;}

form.f {margin:16px 0 16px;}
form select {}

h1 {/*font-size:135%;font-weight:bold;color:#012D62;*/font-family:Tahoma, Verdana; margin:0 0 18px;padding:0 0 0 26px;background:url(i/markh1.jpg) no-repeat 0 center;line-height:135%;font-family:Arial Narrow;color:#012d62;font-size:18px;font-weight:800;}

.h1 {/*font-size:135%;font-weight:bold;color:#012D62;*/font-family:Tahoma, Verdana; margin:0 0 18px;padding:0 0 0 26px;background:url(i/markh1.jpg) no-repeat 0 center;line-height:135%;font-family:Arial Narrow;color:#012d62;font-size:18px;font-weight:800;}


.hh {/*font-size:135%;font-weight:bold;color:#012D62;*/
    font-family:"Arial Narrow";
    background:url(i/markh1.jpg) no-repeat 0 center;
    line-height:135%;
    font-family:Arial Narrow;
    color:#012d62;
    font-size:18px;
    font-weight:800;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 18px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 26px;
}
h2 {font-size:90%;font-weight:bold;color:#ffffff;margin:0;padding:0 0 0 13px;background:url(i/markh2.jpg) no-repeat 0 5px;}
.h2h {
    font-size:100%;
    font-weight:bold;
    color:#3e2b84;
    margin:0;
    
/*  background:url(i/markh2.jpg) no-repeat 0 5px;   */
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0px;
}
 .h2news {
    font-size:18px;
    color:#0099ff;
    margin:0;
    /*background:url(i/markh2.jpg) no-repeat 0 5px;
	 font-weight:bold;*/
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 12px;
	 

}
h3 {
    font-family:Tahoma, Verdana;
    font-size:12px;
    color:#474747;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
}
h2 a {text-decoration:none;color:#3e2b84;font-size:12px !important;}
.h2h a {text-decoration:none;color:#3e2b84;font-size:14px; font-family: Tahoma;}
h2 a:hover {text-decoration:underline;}
.h2h a:hover {text-decoration:underline;}
h2.qw {color:#474747;}
.h2h.qw {color:#474747;}

a {color:#00f; text-decoration:none;}

/*2bj>*/
div#inf a {color:#474747;}
div#inf a:hover {text-decoration:underline;}
/*2bj<*/
table#main {height:100%;min-width:1000px;}/*min-width for Mozilla*/
/*header*/
/*table td#header {background:url(i/ds_shapka_vesna_2011.jpg) no-repeat top center;border:0;}*/
/*table td#header1 {background:url(i/header.jpg) no-repeat top center;border:0;}*/
/*table td#header2 {background:url(i/newhead2.jpg) no-repeat top center;border:0;}*/
/*table td#header2 {background:url(i/bg_header.jpg) no-repeat top center;border:0;}*/
table td#bgl {background:url(i/bgl.jpg) repeat-x 0 0;}

/*table td#bg2 {background:url(i/bgl3.jpg) repeat-x 0 0;}
table td#bg2 {background:url(/i/ds_shapka_osen_2011_lpat.jpg) repeat-x 0 0;}
table td#bg2 {background:url(/i/dsstar_pattern.png) repeat-x 0 0;}*/
table td#bg2 {background:url(/i/header-left.gif) repeat-x 0 0;}

table td#bgr {background:url(i/bgr.jpg) repeat-x 0 0;}
table td#bgl1 {background:url(i/bgl2.jpg) repeat-x 0 0;}


table td#bgl12 {background:url(i/bgl2.jpg) repeat-x 0 0;}

/*table td#bgr2 {background:url(i/bgr3.jpg) repeat-x 0 0;}
table td#bgr2 {background:url(/i/ds_shapka_osen_2011_lpat.jpg) repeat-x 0 0;}
table td#bgr2 {background:url(/i/dsstar_pattern.png) repeat-x 0 0;}*/
table td#bgr2 {background:url(/i/header-right.gif) repeat-x 0 0;}

div#logo {width:1000px;height:300px;position:absolute;top:0px;/*border:1px dotted*/}
div#logo1 {width:1000px;height:300px;position:absolute;top:0px;/*border:1px dotted*/ }
div#logo2 {width:861px;height:0px;position:relative;top:-10px;/*border:1px dotted*/ }
table#mw {width:1000px}/*min-width for IE*/

/*menu*/
div#menu {text-align:center;width:100%;position:relative;top:260px;z-index:10;}
div#menu span {margin:0;padding:0;}
div#menu span a {margin:0;padding:0;}

/*menu_sub*/
div#menu_sub {text-align:center;width:100%;position:relative;top:263px;z-index:10;}
div#menu_sub span {margin:0;padding:0;}
div#menu_sub span a {margin:0;padding:0;}

/*menu1*/
div#menu1 {position:absolute;text-align:center;top:182px;z-index:10;left:0px;width:100%;}
div#menu1 span {margin:0;padding:0;}
div#menu1 span a {margin:0;padding:0;}
div#menu2 {position:absolute;width:100%; z-index:10;top:182px; text-align:center;}

/*menu2*/
div#menu2 {position:absolute;width:100%; z-index:10;top:182px; text-align:center;}
div#menu1 span {margin:0;padding:0;}
div#menu1 span a {margin:0;padding:0;}

/*content*/
div#cont {width:100%;height:100%;background:#FFF;}
/*html>body #cont {margin:-106px 0 0;} for Opera*/
div#contc {/*margin:0 20px 0;//margin:0;*//*background:#FFF;height:100%;*/}

tr#bgtabt {background:url(i/bgtabt.jpg) repeat-x top;}
tr#bgtabb {background:url(i/bgtabb.jpg) repeat-x bottom;}
div#bgtabb {background:url(i/bgtabb.jpg) repeat-x bottom;}

td.arrtbg {background:url(i/arrtbg.jpg) repeat-y; height:100%;}

table#conteiner {font-size:80%;line-height:16px;/*padding:0 18px 0;*/ height:100%;}
td#left {padding:0 6px 0 18px;vertical-align:top;width:260px;}
td#content {padding:0 18px 0 6px; }
td#contentforum {padding:0 18px 0 38px;}

/*catalog*/
div.fs {margin:0 6px 5px 0;//margin:0 6px 20px 0;padding:0;width:114px;float:left;text-align:left; }
form.catf {clear:left;margin:0 0 17px;//margin:-20px 0 17px;padding:0;}
form.catf select {width:118px;}

div.catc{width:260px;height:300px;float:left;margin:0 20px 0 0;}

table.price {background:#FFF;font-family:Verdana;}
table.price th {font-size:14px;font-weight:bold;color:#FFF;background:url(/i/bgtpr.jpg) repeat-x 0 0;line-height:30px;}
table.price td {background:#E6E6E6;padding:5px 30px 5px 20px;}
table td.tbg {background:#F2F2F2;line-height:10px;}
table.price td input {margin:0;padding:0;}
table td.tbg input {}
table td.tbg {}

table.basket {background:#FFFFFF;font-family:Verdana;}
table.basket thead td {font-weight:bold;color:#FFFFFF;background:url(/i/bgtpr.jpg) repeat-x 0 0;line-height:30px;cursor:hand;text-align:center;vertical-align:middle;}
table.basket tbody td {background:#E6E6E6;padding:5px 30px 5px 20px;color:#000000;font-weight:100;}
table.basket thead td.curcol{background-color:#999999;color:#FFFFFF;}
table.basket th {font-weight:bold;color:#FFF;background:url(/i/bgtpr.jpg) repeat-x 0 0;line-height:30px;}
.ttt{font-weight:bold;color:#1F1FFF;background:url(/i/bgtpr.jpg) repeat-x 0 0;line-height:30px;cursor:hand;text-align:center;vertical-align:middle;}

table.orders {background:#FFF;font-family:Verdana;}
table.orders th {font:12px Tahoma;font-weight:bold;color:#FFF;background:url(/i/bgtpr.jpg) repeat-x 0 0;line-height:30px;}
table.orders td {background:#E6E6E6;padding:5px 5px 5px 5px;}

table.mymenu1 td.menu1 {background-color:#EEEEEE;}
table.mymenu1 td.selmenu1 {background-color:black;}
table.mymenu1 td.selmenu1 a{color:white;}

table.orders tr.order td {background-color:#CCCCCC;}

ul.catl {margin:0;padding:0;}
ul.catl li {background:url(i/markh2.jpg) no-repeat 0 2px;list-style:none;margin:0;padding:0 0 9px 13px;line-height:9px;}
ul.catl li a {text-decoration:none;}
ul.catl li a:hover {text-decoration:underline;}

div.linev {width:55px;height:100%;background:url(/i/linev.gif) repeat-y;float:left;}
/*div.linev {width:55px;height:100%;background-image:url(http://dochki.smart-art.ru/i/linev.gif);background-repeat: repeat-y;float:left;border:1px solid;}/*в таблице*/

tr#bgcatt {background:url(i/bgcatt.jpg) repeat-x;}
tr#bgcatt td a {color:#FFF;background:url(i/mark_a.jpg) no-repeat 0 3px;/*margin:0 0 0 20px;*/padding:0 20px 0 17px;}
.aa {color:#FCF9B1;background:url(i/mark_aa.jpg) no-repeat 0 3px;padding:0 20px 0 17px;}

/*splitter*/
span.split {display:block;border-bottom:1px dotted #CCC;margin:20px 0 18px;}
{height:100%;width:31px;background:url(i/arrtbg.jpg) repeat-y;}
div.shor {width:100%;background:url(i/arrbg.jpg);height:31;clear:both;padding:0;margin:0;}
div.shor img {padding:0;margin:0 -5px 0;}
div.svert {height:100%;width:31px;background:url(i/arrtbg.jpg) repeat-y;}
div.svertt {width:31px;height:14px;}
div.svertb {width:31px;height:14px;position:relative;top:96%;}

img.h {margin:0 0 16px;padding:0;}
img.hh {margin:14px 0 15px;//margin:14px 0 0px;padding:0;}

table.catalogue {margin:0;//margin:15px 0 0 0;padding:0;}
table.catalogue td {text-align:center;margin:0;padding:0;}
span.cname {font-size:100%;padding:8px 0 0;line-height:115%;letter-spacing:0;}

/*2bj>*/
span.cname {color:#474747;}
/*2bj<*/

/*footer*/
td#footer {margin:0;padding:10px 0 20px 0;font-family:Tahoma;font-size:80%;color:#D4EBA3;}
table#ftab {margin:10px 0 10px 20px;}

td#fleft {padding:0 6px 0 18px;/*width:260px;*/}
td#fright {padding:0 0 0 6px;}
td#fright2 {padding:0 0 0 6px;}
td#fcenter {padding:0;margin:0;}
td#footer td {font-family:Tahoma;font-size:80%;color:#D4EBA3;}
td#footer b {font-weight:bold;color:#FFF;}
td#footer b a {font-size:85%;font-weight:bold;color:#FFF;}

/*font-size
12px = 100%
0.12 = 1%

11px = 90%
12px === 100%
13px = 110%
14px = 115%
15px = 125%
16px = 135%*/

div#nif1{width:450px !important; width /**/:460px;margin: 0 auto;padding:5px;text-align:left;background:#dcdcdc}
div#nif2{background: #FCFCFC;padding: 10px 10px 0 10px;text-align:center;margin:5px;}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

    .prodT p {text-align:justify}
    .prodT strong {font-weight:normal}
    .prodT a:link     {text-decoration:none; color:#474747}
    .prodT a:visited  {text-decoration:none; color:#474747}
    .prodT a:active   {text-decoration:none; color:#474747}
    .prodT a:hover    {text-decoration:none; color:#474747}

#flag {
    position:absolute;
    top:10px;
    right:10px;
    width:90px;
    height:28px;
    z-index:10;
}
div.fotos {width:240px;height:250px;float:left;padding-left: 10px;}

#newsborder {
background-color: ff0099; margin: 10px;
padding: 20;


    
}

.whitelink {
color: ffffff; border-bottom:1px dashed #ffffff; text-decoration: none; 
	
}


