body, table, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
/*h1{margin-bottom:16px;}*/
h1,h2,h3,h4,h5,h6 {
/*
margin-top:12px;
margin-bottom:16px;
margin:16px 0;
*/
line-height: normal;
color: #444444;
}
h1{font-size: 18px; letter-spacing: -0.06em; text-transform: uppercase; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2{font-size: 16px; letter-spacing: -0.03em;}
h3{font-size: 14px; letter-spacing: -0.03em;}
h4{font-size: 13px; letter-spacing: -0.02em; text-transform: uppercase;}
h5{font-size: 12px; letter-spacing: -0.00em; text-transform: uppercase;}
h6{font-size: 11px;}
a:link, a:visited, a:active { text-decoration: underline; color: #333333;}
a:hover { color: #D42E42; text-decoration:underline;}/*515B6B*/

a.overred:link, a.overred:visited, a.overred:active { text-decoration: underline; color: #333333;}
a.overred:hover { color: #E71A1F; text-decoration:none;}



table.numblock {background-image: url(/bitrix/templates/polly/img/u40.gif); background-position: right top; background-repeat: no-repeat;}
table.numblock .nbt {height:46px; font-size:13px; font-weight: bold; letter-spacing: -0.02em;
background-image: url(/bitrix/templates/polly/img/bg_nbhr.gif); background-position: top; background-repeat: repeat-x;}
table.numblock .nbt span {padding-right: 8px; background-color: White;}
table.numblock .nbt h4 {padding-right: 8px; background-color: White; float:left;}
table.numblock .nbv {width:30px; background-image: url(/bitrix/templates/polly/img/bg_nbvr.gif); background-position: left; background-repeat: repeat-y;}
table.numblock .nbb {padding: 2px 20px 6px 0px;}
table.numblock img {border: 0px;}
table.numblock a, table.numblock a:link, table.numblock a:visited, table.numblock a:active, table.numblock a:hover {color: #666666; text-decoration:none;}


table.babout {background-image: url(/bitrix/templates/polly/img/u31.gif); background-position: right top; background-repeat: no-repeat;
border-bottom: 1px solid #cccccc;}/*999999*/
table.babout .nbt{height: 24px; font-size: 18px; letter-spacing: -0.06em;
background-image: url(/bitrix/templates/polly/img/bg_hrab.gif); background-position: top; background-repeat: repeat-x;}
table.babout .nbt span {padding-right: 8px; background-color: White;}
table.babout .nbv {width:32px; background-image: url(/bitrix/templates/polly/img/p1x1grey9.gif); background-position: left; background-repeat: repeat-y;}
table.babout .nbb {padding: 8px 20px 14px 0px;}
table.babout img {border: 0px;}
table.babout a, table.babout a:link, table.babout a:visited, table.babout a:active, table.babout a:hover {color: #666666; text-decoration:none;}

table.infoblock{width:238px;}
table.infoblock{background-image: url(/bitrix/templates/polly/img/p_ib.gif); background-position: left top; background-repeat: no-repeat;}
table.infoblock h4{margin:0; padding:0;}
table.infoblock .ibt{height:33px; padding: 0px 4px 0px 18px;}
table.infoblock .ibb{padding: 4px 4px 22px 18px;
background-image: url(/bitrix/templates/polly/img/bg_ibhr.gif); background-position: bottom left; background-repeat: repeat-x;}
table.infoblock .ibbn{padding: 1px 4px 13px 18px; background-image: none;}

table.infoblock img {border: 0px;}
table.infoblock a, table.infoblock a:link, table.infoblock a:visited, table.infoblock a:active, table.infoblock a:hover {color: #666666; text-decoration:none;}


div.pricepdf {margin-top:10px; margin-bottom:10px; margin-left:20px; padding-left:50px;
line-height:1.6;
background-image: url(/design/pdf_ico.gif); background-position: left 6px; background-repeat: no-repeat;}


