body {margin: 0; background-color: white;}

/*##########_Стили линков_##########*/
a:link {font-size: 11px;font-family: Arial, sans-serif;  color: black; text-decoration: underline;}
a:visited {font-size: 11px; font-family: Arial, sans-serif; color: black; text-decoration: underline;}
a:active {font-size: 11px; font-family: Arial, sans-serif; color: black; text-decoration: underline;}
a:hover {font-size: 11px; font-family: Arial, sans-serif; color: black; text-decoration: underline;}

a.center:link {color: #000000; line-height: 14px;}
a.center:visited {color: #000000; line-height: 14px;}
a.center:active {color: #3399CC; line-height: 14px;}
a.center:hover {color: #3399cc; line-height: 14px;}

a.article-close:link {font-weight: bold; text-transform: uppercase; color: #ffffff; text-decoration: none;}
a.article-close:visited {font-weight: bold; text-transform: uppercase; color: #ffffff; text-decoration: none;}
a.article-close:active {font-weight: bold; text-transform: uppercase; color: #ffffff; text-decoration: none;}
a.article-close:hover {font-weight: bold; text-transform: uppercase; color: #ffffff; text-decoration: none;}

a.leftnavmenu_header:link {font-size: 14px;font-weight: bold; color: #000665; text-decoration: none;}
a.leftnavmenu_header:visited {font-size: 14px;font-weight: bold; color: #000665; text-decoration: none;}
a.leftnavmenu_header:active {font-size: 14px; font-weight: bold; color: #000665; text-decoration: none;}
a.leftnavmenu_header:hover {font-size: 14px; font-weight: bold; color: #666699; text-decoration: none;}

a.leftnavmenu-primary:link {font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;}
a.leftnavmenu-primary:visited {font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;}
a.leftnavmenu-primary:active {font-size: 13px; font-weight: bold; color: #3399cc; text-decoration: none;}
a.leftnavmenu-primary:hover {font-size: 13px; font-weight: bold; color: #3399cc; text-decoration: none;}

a.leftnav_headers:link {font-size: 12px; font-weight: bold; color: #000000;}
a.leftnav_headers:visited {font-size: 12px; font-weight: bold; color: #000000;}
a.leftnav_headers:active {font-size: 12px; font-weight: bold; color: #000000;}
a.leftnav_headers:hover {font-size: 12px; font-weight: bold; color: #000000;}

a.leftnavmenu-secondary:link {font-weight: bold; color: #000000; line-height: 12px; text-decoration: none;}
a.leftnavmenu-secondary:visited {font-weight: bold; color: #000000; line-height: 12px; text-decoration: none;}
a.leftnavmenu-secondary:active {font-weight: bold; color: #3399cc; line-height: 12px; text-decoration: none;}
a.leftnavmenu-secondary:hover {font-weight: bold; color: #3399cc; line-height: 12px; text-decoration: none;}

a.leftnavmenu_sub:link {color: #000000; text-decoration: none;}/* line-height: 12px;*/
a.leftnavmenu_sub:visited {color: #000000; text-decoration: none;}/* line-height: 12px;*/
a.leftnavmenu_sub:active {color: #3399cc; text-decoration: none;}/* line-height: 12px;*/
a.leftnavmenu_sub:hover {color: #3399cc; text-decoration: none;}/* line-height: 12px;*/

a.results-nav:link {color: #000000; line-height: 15px; text-decoration: underline;}
a.results-nav:visited {color: #000000; line-height: 15px; text-decoration: underline;}
a.results-nav:active {color: #3399cc; line-height: 15px; text-decoration: underline;}
a.results-nav:hover {color: #3399cc; line-height: 15px; text-decoration: underline;}

a.rightnavmenu_primary:link {font-size: 13px; font-weight: bold; line-height: 15px; color: #000000; text-decoration: none;}
a.rightnavmenu_primary:visited {font-size: 13px; font-weight: bold; line-height: 15px; color: #000000; text-decoration: none;}
a.rightnavmenu_primary:active {font-size: 13px; font-weight: bold; line-height: 15px; color: #3399cc; text-decoration: none;}
a.rightnavmenu_primary:hover {font-size: 13px; font-weight: bold; line-height: 15px; color: #3399cc; text-decoration: none;}

a.topnavlogin_links:link {font-weight: bold; color: #cccccc; text-decoration: none;}
a.topnavlogin_links:visited {font-weight: bold; color: #cccccc; text-decoration: none;}
a.topnavlogin_links:active {font-weight: bold; color: #cee1f4; text-decoration: none;}
a.topnavlogin_links:hover {font-weight: bold; color: #cee1f4; text-decoration: none;}

a.topnavmenu_primary:link {font-size: 13px; font-weight: bold; color: #000665; line-height: 13px; text-decoration: none;}
a.topnavmenu_primary:visited {font-size: 13px; font-weight: bold; color: #000665; line-height: 13px; text-decoration: none;}
a.topnavmenu_primary:active {font-size: 13px; font-weight: bold; color: #666699; line-height: 13px; text-decoration: none;}
a.topnavmenu_primary:hover {font-size: 13px; font-weight: bold; color: #666699; line-height: 13px; text-decoration: none;}

a.topnavmenu_secondary:link {font-weight: normal; font-size: 12px; line-height: 12px; text-decoration: none; color: #666699;}
a.topnavmenu_secondary:visited {font-weight: normal; font-size: 12px; line-height: 12px; text-decoration: none; color: #666699;}
a.topnavmenu_secondary:active {font-weight: normal; font-size: 12px; line-height: 12px; text-decoration: none; color: #000665;}
a.topnavmenu_secondary:hover {font-weight: normal; font-size: 12px; line-height: 12px; text-decoration: none; color: #000665;}

a.topnavmenu_secondary_sel:link {font-weight: normal; font-size: 12px; color: #000665; line-height: 12px; text-decoration: none;}
a.topnavmenu_secondary_sel:visited {font-weight: normal; font-size: 12px; color: #000665; line-height: 11px; text-decoration: none;}
a.topnavmenu_secondary_sel:active {font-weight: normal; font-size: 12px; color: #000665; line-height: 12px; text-decoration: none;}
a.topnavmenu_secondary_sel:hover {font-weight: normal; font-size: 12px; color: #000665; line-height: 11px; text-decoration: none;}

/*##########_Теги, их классы и идентификаторы_##########*/
h1 {font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; line-height: 22px; color: #000000;}/* Заголовок в статье в поп-ап-е */
h2 {font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 14px; color: #000000;}/* Заголовок в статье в поп-ап-е */
h3 {font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; color: #000000;}/* Заголовок на странице */
h3.mLetter {margin: 0px 0px 3px 0px;}
h4 {font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; color: #000665; margin: 0px 0px 0px 0px;}/* Заголовок на странице  line-height: 14px;*/
  h4.lnmheader {font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; color: #666699; margin: 0px;}/*leftnavmenu_header*/
  h4.tnmprimary {font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; color: #666699; line-height: 13px; margin: 0px;}/*topnavmenu_primary*/

h5 {font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; color: #000665; margin: 0px 0px 9px 0px;}/* Заголовок на странице  line-height: 14px;*/

p {font-size: 11px; font-family: Arial, sans-serif; margin: 0px 0px 10px 0px;}/* margin: 0px;*/
p.topnavlogin_name {font-size: 11px; font-weight: bold; color: #CCCCCC; margin: 2px 0px 0px 7px;}
p.linkArtcl {margin: 0px;}
p.marDateArtcl {margin: 0px 0px 8px 15px;}
p.letterTerm {height: 2em; margin: 0px 0px 2px 0px;}
p.letterTermAnno {margin: 0px 0px 10px 10px;}

td {font-size: 11px; font-family: Arial, sans-serif; color: #000000;}
.promo-text {font-size: 10px; }/*line-height: 10px;*/
.leftnavmenu-sub-blue {color: #3399cc;}
.bread-crumb {font-size: 13px; font-weight: bold;}
/*td.smallr {text-align: right; white-space: nowrap;}*/
td.smallr {text-align: right;}
td.smallc {text-align: center;}


input {font-size: 9px; font-family: Arial, sans-serif;}
input.textentrymenu {width: 120px;}
input.inpRating {width: 260px;}
input#productSearch {background-color: #f2f2f2;}

select {font-size: 11px; font-family: Arial, sans-serif; }
select.selLang {width: 140px; font-size: 9px; background-color: #f2f2f2;}
select.selCountry {width: 90px; font-size: 9px; background-color: #f2f2f2;}
select.selRating {width: 260px; font-size: 9px;}
select.selYear {width: 80px; font-size: 9px;}
select.selMonth {width: 114px; font-size: 9px;}
select.selDay {width: 60px; font-size: 9px;}

ul {font-size: 11px; font-family: Arial, sans-serif;}

/*##########_Классы, просто классы_##########*/
.topnavlogin_name {font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; color: #CCCCCC;}
.alphaHere {font-size: 11px; font-family: Arial, sans-serif; line-height: 15px; color: #000000;}
.imp {color: red;}

/*##########_Паддинги в ячейках_##########*/
.tdSelLang {padding: 6px 0px 2px 5px;}
.padTopSelMenu {padding: 0px 5px 0px 5px;}
.padLeftMenuH {padding-left: 14px;}
.padLeftMenuP {padding-left: 24px;}
.padSqBlueBord {padding: 5px 10px 5px 10px;}
.padGRRT {padding: 2px 0px 2px 0px;}/*paddingGreyRowRatingTable*/
.padWRRT {padding: 5px 0px 5px 0px;}/*paddingGreyRowRatingTable*/
.pAIntoBBT {padding-top: 5px;}/*padArrowIntoBlueBborderTable*/
.topnavlogin-name {font-weight: bold; color: #CCCCCC;}

/*########_таблицы_###########*/
table.tblColorBorder {border: #000665 1px solid; border-collapse: collapse;}
table.tblColorBorder tr {vertical-align: bottom;}
table.tblColorBorder td {border: #000665 1px solid; padding: 2px 3px 3px 3px; background: #CEE1F4;}
table.tblColorBorder td.smallr {text-align: right; background: #FFFFFF;}
table.tblColorBorder td.smallc {text-align: center; background: #CEE1F4;}
table.tblColorBorder td.smalll {text-align: left; background: #FFFFFF;}

