body { font-family: "Verdana", "Tahoma", "Arial Cyr", "Arial", "Helvetica";  background-color: #0066bb;
scrollbar-face-color: #0066bb; scrollbar-highlight-color: #aaddff; scrollbar-arrow-color: #ff9900;
}
p,td {font-family: "Verdana", "Tahoma", "Arial Cyr", "Arial", "Helvetica";}
h1,h2,h3,h4,h5,h6 { font-size: 10pt;  font-weight: bold;   margin: 0px;}
h1 { color: #ffffff; }
h2 { color: #0066bb; }

.headwords { font-family: "Tahoma", "Arial Cyr", "Arial", "Helvetica"; color: #ffffff; font-size: 13pt; line-height: 130%; letter-spacing: 1pt; font-weight:bold;}
.contentheader { text-align:left; padding-left: 10px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;}

a {color: #0033CC;}
a:visited {color: #003399;}
a:hover {color: #0033FF;}

a.menu {font-weight:bold; color: #000000; font-size: 11px;  text-decoration: none;}
a.menu:visited {color: #000000; text-decoration: none;}
a.menu:hover {color: #0000ff; text-decoration: underline;}

/*
.menucolumn { background-color:#33AADD; }
*/
.leftcontent { background-color: #FFFFFF; }

/*таблица с видимой сеткой*/
.tablevis { text-align: left; border-color: #66bbdd; border-style: solid; border-width: 1px; }
.td1,.td2,.tdH { font-size: 8pt; border-style: hidden; border-width: 1px; padding-left: 8px; padding-right: 8px;}
.td1 { background-color:#F9F9F9; }
.td2 { background-color:#F2F2F2; }
.tdH { background-color: #66bbdd; color: #FFFFFF; }

/*субменю раздела*/
.sr { font-size: 8pt; font-weight:bold; line-height: 170%}
td.sr { background-color: #EEEEEE; padding-left: 10px; padding-top:8px; padding-bottom:11px; }
a.sr {color: #0033CC; }
a.sr:visited {color: #003399;}
a.sr:hover {color: #0033FF;}
a.sr:active {color: #ff0000;}
.srtitle { font-size: 10pt; font-weight:bold; color:#0066bb}
.srline { background-color: #AADDFF; }

/*субменю страницы*/
.sp { font-size: 8pt; font-weight:bold; line-height: 170%}
table.sp td { background-color: #FFFFFF; padding-left: 10px; padding-top:8px; padding-bottom:11px; }
a.sp {color: #0033CC; }
a.sp:visited {color: #003399;}
a.sp:hover {color: #0033FF;}
a.sp:active {color: #ff0000;}
.sptitle { font-size: 10pt; font-weight:bold; color:#0066bb}

/*список продукции - таблица*/
.plist { font-size: 8pt; font-weight:normal; padding-top:15px; vertical-align:top;}
a.plist {color: #0033CC; }
a.plist:visited {color: #003399;}
a.plist:hover {color: #0033FF;}
a.plist:active {color: #ff0000;}
.plisttitle { font-size: 10pt; font-weight:bold; color:#dd7700; padding-top:20px;}

hr { border-bottom: 2px #66bbdd solid; }
.hr { background-color: #AADDFF; height:3px; }

table.price { border: 1px #66bbdd solid; border-collapse: collapse; background-color: #F8F8F8; }
table.price td { font-size: 8pt; border: 1px #66bbdd solid; }

.content {font-size: 9pt; text-align:justify; line-height:120%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}

em {color: #0066bb; font-weight:bold; font-style:normal; font-family: Verdana} 

.fields { width:390px; }

.error {color: #cc0033; font-weight:bold;} 


.slogan {color: #000000; font-size: 8pt; letter-spacing: 2pt; font-weight:bold; padding-left: 10px; padding-right: 10px; background-repeat: no-repeat;}


table.mail { border: 1px #66bbdd solid; background-color: #FEFAF2;
scrollbar-face-color: #FEEAD2; scrollbar-highlight-color: #FEFAF2; scrollbar-arrow-color: #ff9900;
}
table.mail td { font-size: 8pt; padding-left: 8px; padding-right: 8px;}
input, select, textarea { font-size: 8pt; }

.new {color:red;font-weight:bold}
.norm {font-weight:normal;}

