/*html, body {
height:100%;
margin:0px;
padding:0px;
background-color:#FF7800;
}
body, p, table, td, ul, ol, li, select, option, input, textarea {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#B52F00;
font-size:11px;
}*/

/* hacks for mozilla */
::-moz-selection{
background-color:#FF7800;
color:#DDDDDD;
}

/* orange color */
.o {
background-color:#FF7800;
color:#FF7800;
}

/* dark orange color */
.od {
background-color:#A75D00;
color:#A75D00;
}

/* light orange color */
.ol {
background-color:#F89922;
color:#F89922;
}

/* gray color */
.g {
background-color:#DCDCDC;
color:#DCDCDC;
}

/* black color */
.b {
background-color:#000000;
color:#000000;
}

/* main page */
.w-b {
background-color:#DCDCDC;
vertical-align:bottom;
}
.w-tl {
background-image:url(/t/i/m/tl_.jpg);
background-position:bottom right;
background-color:#DCDCDC;
background-repeat:no-repeat;
vertical-align:top;
text-align: right;
font-size:12px;
padding:0px 13px 0px 36px;
}
.w-bl {
background-image:url(/t/i/m/bl_.jpg);
background-position:top right;
background-color:#DCDCDC;
background-repeat:no-repeat;
vertical-align:top;
text-align: right;
}
.w-ca {
font-size:10px;
color:#585858;
text-align: right;
padding: 24px 105px 0 0;
}
.w-cb {
font-size:11px;
color:#B52F00;
text-align: right;
padding:0 12px 0 0;
}
.w-tr {
background-image:url(/t/i/m/tr_.jpg);
background-position:bottom right;
background-color:#DCDCDC;
background-repeat:no-repeat;
vertical-align:top;
font-size:12px;
}
.w-br {
background-image:url(/t/i/m/br_.jpg);
background-position:top right;
background-color:#DCDCDC;
background-repeat:no-repeat;
vertical-align:top;
}


/* SuliminaTatiana cells */
.st-tl {
background-image:url(/t/i/_.gif);
background-position:bottom right;
background-color:#D8CFC7;
vertical-align:top;
}
.st-tr {
background-image:url(/t/i/_.gif);
background-position:bottom left;
background-color:#D8CFC7;
vertical-align:top;
}
.st-bl {
background-image:url(/t/i/_.gif);
background-position:top right;
background-color:#D8CFC7;
vertical-align:bottom;
}
.st-br {
background-image:url(/t/i/_.gif);
background-position:top left;
background-color:#D8CFC7;
vertical-align:bottom;
}

/* horizontal dots, top&bottom */
.hd {
background-image:url(/t/i/hd_.gif);
}

/* nav block (left) */
.n{
padding:0 25px;
}
.nav{
background-color:#DCDCDC;
vertical-align:top;
}
.n-bg {
background-image:url(/t/i/n_.jpg);
}
.nb{
padding:4px;
}

/* center block */
.cb {
background-color:#E6E6E6;
vertical-align:top;
}

/* text top */
.tt{
background-color:#DCDCDC;
}
/* text block */
.tb {
padding:15px 24px 15px 10px;
vertical-align:top;
}

/* footer */
/*.f {
background-image:url(/t/i/f_.jpg);
background-repeat:no-repeat;
background-position:center;

}*/

.f {
background-image: url("/t/i/f_l.jpg"), url(/t/i/f_.jpg), url("/t/i/f_r.jpg");
background-repeat: no-repeat;
background-position: left, center, right;
height: 48px;
}


/* copyright notices */
td.c1 {
color:#A93C00;
font-size:11px;
padding:0 5px;
text-align:right;
}
td.c1 a {
color:#A93C00;
font-size:11px;
text-decoration:underline;
}
td.c1 span {
cursor:default;
}
td.c2 {
color:#A93C00;
font-size:11px;
text-align:left;
padding:0 5px;
}
td.c2 a {
color:#A93C00;
font-size:11px;
text-decoration:underline;
}

.c3 a{color:#A93C00;}

/* HR substitution */
td.hr {
background-image:url(/t/i/hr.gif);
background-repeat:repeat-x;
background-position:center;
}


/* mainpage menu */
td.m-mi{
background-image:url(/t/i/m/mi_.jpg);
background-repeat:repeat-x;
background-position:center;
text-align: center;
background-color:#000000;
}
td.m-mi div{
width:107px;
height:25px;
overflow: hidden;
}
td.m-mi a{
font-size:10px;
font-weight: bold;
color:#CCCCCC;
text-decoration:none;
}


/* menu table */
.m1 {
background-color:#DBD1C8;
background-image:url(/t/i/m1_.jpg);
background-repeat:no-repeat;
background-position:top;
padding:0px 0 0 0;
vertical-align:top;
}
.m2 {
background-color:#DBD1C8;
background-image:url(/t/i/m2_.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
/*menuitem*/
td.mi {
    color:#000000;
    font-size:14px;
    padding:6px 5px 6px 6px;
    text-align:center;
}
td.mi-h {
	background-color:#FF6600;
	color:#5E3E7F;

}
td.mi-sel {
	color:#000000;

}
td.mi-sel-h {
	color:#FF6600;
}
td.mi a {
    color:#000000;
    font-size:14px;
	text-decoration:none;
}
td.mi-sel a {
    color:#000000;
    font-size:14px;
	text-decoration:none;
}
td.mi-sel span {
	cursor:default;
}
/* menu divider*/
.md {
}


/* forms */
input, textarea {
background-color:#E6E6E6;
border: 1px solid #808080;
font-size:11px;
}
input.btn {
background-color:#08428B;
color:#FFFFFF;
border: 1px solid #808080;
font-size:11px;
cursor:hand;
}

input.chk {
border:0px;
background:transparent;
cursor:hand;
}

#cart_condition{
  border-bottom: 1px solid #b17e69;
  text-align: left;
  padding: 15px 0 10px 8px;
  margin-bottom: 10px;
  width: 179px;
}

#cart_condition img{border: none;}

#cart_condition p{font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin: -28px 0 0 35px;}



.catalog_img_group{
  margin-top: 6px;
  text-align: center;
  width: 124px;
  height: 155px;
      padding-left: 24px;
    padding-top: 3px;
  background:url(/t/i/groupgra.gif) 0 0 no-repeat;


}
#group_gray  {

  border-top:1px #cacaca solid;
  background:url(/t/i/graybot.gif) left bottom repeat-x #d8d8d8;

  padding-bottom: 2px;
 margin: 0 73px 9px 57px;
}

a.to_about {
    position: absolute;
    width: 133px;
    height: 27px;
    margin-top: 354px;
    margin-left: 134px;
    cursor: pointer !important;
    display: block;
    z-index: 9999;
    color: transparent;
}
