BODY {
  font-family: Times New Roman, sans-serif; font-size: 12px; color: #447ea5;
}
td#menu {
width: 148px;
max-width: 148px;
height: 43px;
max-height: 43px;
background: url(../images/butt.gif) no-repeat;
}
td#menu2 {
width: 230px;
max-width: 230px;
height: 43px;
max-height: 43px;
background: url(../images/but.gif) no-repeat;
}
a.nav {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 13px; 
  COLOR: #447ea5; 
  FONT-FAMILY: Arial, Helvetica; 
  TEXT-DECORATION: none
}
a.nav2 {
  FONT-WEIGHT: normal; 
  FONT-SIZE: 13px; 
  COLOR: #447ea5; 
  FONT-FAMILY: Arial, Helvetica; 
  TEXT-DECORATION: none
}

a.menuitem {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px;
  COLOR: #447ea5; 
  FONT-FAMILY: arial,sans-serif, helvetica; 
  TEXT-DECORATION: none;
  margin-left: 7px
}
a.menuitem_s {
  FONT-SIZE: 12px;
  COLOR: #447EA5;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  margin-left: 12px;
}

a.bask{
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #447ea5; 
FONT-FAMILY: arial,sans-serif, helvetica;
TEXT-DECORATION: none
}

td#toplog {
width: 990px;
max-width: 990px;
height: 176px;
max-height: 176px;
background: url(../images/head.jpg) no-repeat;
font-style: italic;
font-weight: bold;
font-size: 120%;
vertical-align: top;
text-align: left;
}
p#contact {
font-family: "Times New Roman";
font-weight: bold;
font-size: 70%;
vertical-align: top;
text-align: left;
}
div.productContainer{
COLOR: #000000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 120px;
margin: 10px;
}
img.product{
border:1px solid #C9D9F1;
display: block;
}
a.link_pink {
FONT-SIZE: 11px;
COLOR: #FF9601;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
}
div#toptext {
font-family: "Monotype Corsiva";
font-weight: bold;
font-size: 170%;
vertical-align: top;
text-align: left;
}
a.link_pink:visited {
FONT-SIZE: 11px;
COLOR: #FF9601;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.price{
FONT-SIZE: 12px; 
COLOR: #447ea5; 
FONT-FAMILY: arial,sans-serif,helvetica;
TEXT-DECORATION: none
}
.text 
{
  font-family: Times New Roman, sans-serif;
  font-size: 12px; color: #804040; font-weight: normal;
} /*Основной текст*/

a.topmenu { font-family: comic sans ms, Arial, Helvetica, sans-serif;
font-size: 13px; margin-top: 0px; font-weight: bold; TEXT-DECORATION: none; }
a:active.topmenu { font-family: comic sans ms, Arial, Helvetica, sans-serif;
font-size: 13px; margin-top: 0px; font-weight: bold; TEXT-DECORATION: none; }
a:visited.topmenu { font-family: comic sans ms, Arial, Helvetica, sans-serif;
font-size: 13px; margin-top: 0px; font-weight: bold; TEXT-DECORATION: none; }
a:hover.topmenu { font-family: comic sans ms, Arial, Helvetica, sans-serif;
font-size: 13px; margin-top: 0px; font-weight: bold; TEXT-DECORATION: none; }

a.leftmenu { font-family: Arial, Helvetica, sans-serif;
font-size: 12px; COLOR: #447ea5; font-weight: bold; TEXT-DECORATION: none; }
a:active.leftmenu { font-family: Arial, Helvetica, sans-serif;
font-size: 12px; COLOR: #447ea5; font-weight: bold; TEXT-DECORATION: none; }
a:visited.leftmenu { font-family: Arial, Helvetica, sans-serif;
font-size: 12px; COLOR: #447ea5; font-weight: bold; TEXT-DECORATION: none; }
a:hover.leftmenu { font-family: Arial, Helvetica, sans-serif;
font-size: 12px; COLOR: #447ea5; font-weight: bold; TEXT-DECORATION: none; }

a.top {
font-size: 18px; TEXT-DECORATION: none; }
a:active.top {
font-size: 18px; TEXT-DECORATION: none; }
a:visited.top {
font-size: 18px; TEXT-DECORATION: none; }
a:hover.top {
font-size: 18px; TEXT-DECORATION: none; }

a.cont {
font-size: 15px; TEXT-DECORATION: none; }
a:active.cont {
font-size: 15px; TEXT-DECORATION: none; }
a:visited.cont {
font-size: 15px; TEXT-DECORATION: none; }
a:hover.cont {
font-size: 15px; TEXT-DECORATION: none; }

a.bask {
font-size: 11px; TEXT-DECORATION: none; font-weight: bold; COLOR: #3E81BA; }
a:active.bask {
font-size: 11px; TEXT-DECORATION: none; font-weight: bold; COLOR: #3E81BA; }
a:visited.bask {
font-size: 11px; TEXT-DECORATION: none; font-weight: bold; COLOR: #3E81BA; }
a:hover.bask {
font-size: 11px; TEXT-DECORATION: none; font-weight: bold; COLOR: #3E81BA; }

a.footer {
FONT-SIZE: 13px;
COLOR: #800000;
font-weight: bold;
FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left:7px;
}

a.footer:visited {
FONT-SIZE: 13px;
COLOR: #800000;
font-weight: bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left:7px;
}

a.footer:hover {
FONT-SIZE: 13px;
COLOR: #800000;
font-weight: bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: underline;
margin-left:7px;
}

div.footer{
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left:7px;
margin-top:4px;
}
div.produs{
COLOR: #C9D9F1;
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
}
.sale {
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #6A6969;
}
.index {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #FF9601;
}
div.search{
COLOR: #C9D9F1;
FONT-SIZE: 13px;
font-weight: bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
}
h1 {
color: #874E01;
font-weight: bold;
font: 18px Times New Roman;
padding: 0px 0px 0px 10px;
margin: 0px;
}
h2.index {
color: #874E01;
font: 14px Times New Roman;
padding: 0px 0px 0px 0px;
margin: 0px;
}
h3 {
font: 12px Times New Roman;
padding: 0px 0px 0px 10px;
margin: 0px;
}
// BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc437; TEXT-COLOR: #00849F }

table#main { width: 1000px; max-width: 1000px;}

H1 { FONT-SIZE: 19px; COLOR: #D70000 }

P.boxheading { MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 8px; COLOR: yellow; TEXT-ALIGN: center }

.contacts { height: 107px; background: url(images/contact_box.png) no-repeat; vertical-align: top; font-weight: bold; }

.contacts p.white, .contacts p.yellow { margin-top: 6px; margin-bottom: 2px; margin-left: 0px; line-height: 100%; text-align: center; font-size: 80%; }

td.order { height: 107px; background: url(images/order_box.png) no-repeat; vertical-align: top; font-weight: bold; }

td.order p.white, td.order p.yellow { margin-top: 6px; margin-bottom: 2px; margin-left: 0px; line-height: 100%; text-align: center; font-size: 80%; }

P#copy { font: Comic Sans MS; MARGIN-TOP: 3px; FONT-SIZE: 90%; COLOR: #804040; TEXT-ALIGN: center }

.smalltext,.smalltextblack {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:12px; font-weight:normal; color: #1C1C1C;
} /*Мелкий текст*/
.smalltextpodpis {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; font-weight:normal; color: #C3C3C3;
} /*Текст подписки*/
.chain {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; font-weight:normal;
  color: #346BA0;
} /*Цепочка навигации*/

.nav {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.nav:link {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.nav:visited {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.nav:hover {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.map:link {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.map:visited {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.map:hover {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

.arrowlistmenu{
width: 180px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 13px Times New Roman;
color: white;
height: 19px;
max-height: 19px;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 7px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
text-align: center;
padding: 4px 4px 4px 4px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 120%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
