TABLE {
	FONT-SIZE: 11px; COLOR: #333333; line-height: 1.3; FONT-FAMILY: Tahoma, Arial, Verdana
}
h1 {
        FONT-SIZE: 18px; FONT-WEIGHT: normal; font-style: italic; FONT-FAMILY: Trebuchet MS, Arial, Verdana; COLOR: #383838;
}
h2 {
        FONT-SIZE: 16px; FONT-WEIGHT: bold; font-style: italic; FONT-FAMILY: Trebuchet MS, Arial, Verdana; COLOR: #383838;

}

h3 {
        FONT-SIZE: 14px; FONT-WEIGHT: bold; font-style: italic; FONT-FAMILY: Trebuchet MS, Arial, Verdana; COLOR: #383838;

}

.maintitle h1 {
        FONT-SIZE: 16px; FONT-WEIGHT: bold; font-style: italic; FONT-FAMILY: Trebuchet MS, Arial, Verdana; COLOR: #1c2a30;      background-color: #dbe0e2; padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:10px; 
}

.podp {
        FONT-SIZE: 11px; font-style: italic; FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; COLOR: #717e83;
}

.menutext1 {
        FONT-SIZE: 10px; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; COLOR: #586567;
}

.basket_zagl {
        FONT-SIZE: 18px; font-style: italic;  FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #434e52;
}

.zagl2 {
        FONT-SIZE: 18px; font-style: italic;  FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #434e52;
}

.basket {
        FONT-SIZE: 12px; font-style: italic;  FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #434e52;
}

.summa {
        FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #820610;
}
.summa3 {
        FONT-SIZE: 28px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #820610;
}

.line_summa {
        FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Calibri; COLOR: #820610;
}

.td_href {
        border-bottom:1px solid #d8dbdc; height:25px;padding-left:20px;
}
.td_zagl {
        background: #dbe0e2; border-bottom:1px solid #d8dbdc; height:24px; FONT-SIZE: 14px; FONT-WEIGHT: bold;  font-style: italic; FONT-FAMILY: Trebuchet MS; COLOR: #383838; padding-left:20px;
}

.w_zagl {
        FONT-SIZE: 14px; COLOR: #3d4d54; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana;
}


.watch {
        border:1px solid #d8dbdc; height:320px;padding:5px;width:30%;
}
.watch2 {
        border:1px solid #d8dbdc; padding:5px;
}

.copy {
        FONT-SIZE: 11px; COLOR: #6b7679; line-height: 1.3;
}


table.info_table{
    padding-top:10px;
}

table.mini_info{
  vertical-align: bottom;
  text-align: center;
  height: 120px;
}




A {
	COLOR: #434e52; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #b70303; TEXT-DECORATION: underline
}
A.menu1 {
        FONT-SIZE: 13px; font-style: italic; COLOR: #bac3c6; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}
A.menu1:hover {
        FONT-SIZE: 13px; font-style: italic; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}

A.menu2 {
        FONT-SIZE: 16px; font-style: italic; COLOR: #e0e6e8; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}
A.menu2:hover {
        FONT-SIZE: 16px; font-style: italic; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}

A.menu2_bold {
        FONT-SIZE: 16px; font-style: italic; FONT-WEIGHT: bold; COLOR: #e0e6e8; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}
A.menu2_bold:hover {
        FONT-SIZE: 16px; font-style: italic; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Trebuchet MS, Calibri; TEXT-DECORATION: underline
}


A.leftmenu {
        FONT-SIZE: 10px; COLOR: #3d4d54; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A.leftmenu:hover {
        FONT-SIZE: 10px; COLOR: #b70303; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}

A.wname {
        FONT-SIZE: 14px; COLOR: #3d4d54; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}
A.wname:hover {
        FONT-SIZE: 14px; COLOR: #b70303; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}

A.pages {
        FONT-SIZE: 14px; COLOR: #3d4d54; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}
A.pages:hover {
        FONT-SIZE: 14px; COLOR: #b70303; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}

A.narr {
        FONT-SIZE: 18px; COLOR: #3d4d54; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: none
}
A.narr:hover {
        FONT-SIZE: 18px; COLOR: #b70303; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: none
}



A.wname2 {
        FONT-SIZE: 13px; COLOR: #3d4d54; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}
A.wname2:hover {
        FONT-SIZE: 13px; COLOR: #b70303; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: underline
}





td.pager_c{
  text-align: center;
  padding: 0 5px 0 10px;
}

div.pg, div.cp {
 font-weight: bold;
 width:20px;
 height:20px;
 line-height:20px;
 text-align: center;
 border:1px solid #fff; 
 margin:0 3px 3px 0;
 float:left;
}

div.cp {
 border:1px solid #d8dbdc; FONT-SIZE: 14px; COLOR: #b70303; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana; TEXT-DECORATION: none
}



INPUT.form {
	height: 20px; width=100%; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLOR: #b8a07e; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #494949; BACKGROUND-COLOR: #f8f5f0
}





/* Окно заказа */
#container {
 top:50%;
 position:fixed;
 width:509px;
 height:350px;
 z-index:5001;
 /* hide from IE5/Mac \*/
 left: 50%;
 margin-left: -255px; /* половина значения width */
 margin-top: -175px; /* половина значения height */
 /* End hide from IE5/Mac \*/
 background-color: #FFFFFF;
 border: 1px solid #151515;
 text-align: center;
 padding: 0px;
}

*html #container {
    position:absolute;
    top: expression(
      parseInt(document.body.scrollTop, 10) + parseInt(document.body.clientHeight/2) + "px"
    );
}

#body_div {
  z-index:5000;
  background-color: #000;
  width:0px;
  height:0px;
  position:fixed;
}

*html #body_div {
    position:absolute;
    top: expression(
      parseInt(document.body.scrollTop, 10) + "px"
    );
}

#container span {
    text-align: left;
}

#container div.left {
    padding-left: 8px;
    height:20px;
    line-height:20px;
    background:url(/images/left.gif) no-repeat left center;
}

#container div {
  font-size:12px;
  color:#444444;
  text-align:left;
}