body, table, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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;}

.urlinvisible,
a.urlinvisible:link, a.urlinvisible:visited, a.urlinvisible:active { text-decoration: none; color: #333333;}
a.urlinvisible:hover {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: 6px 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 #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: 12px 20px 16px 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: 1px 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;}


/* BAR BLOCK */
table.bar {width: 100%; border:0; background-image: url(/bitrix/templates/polly/img/bg_bar.gif); background-position: top left; background-repeat: repeat-x;}
table.bar tr {border: 0; margin:0; padding:0;}
table.bar th {height:47px; vertical-align: bottom; text-align: left;
border: 0; margin:0; padding:0; padding-bottom: 16px; padding-left: 22px;
font-size:13px; font-weight: bold; letter-spacing: -0.02em; color:#222222;
background-image: url(/bitrix/templates/polly/img/p_ib.gif); background-position: top left; background-repeat: no-repeat;
}
table.bar td {border: 0; margin: 0; padding: 12px 12px 20px 22px;}




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;}

table.pricepdf {margin-top:10px; margin-bottom:10px; margin-left:20px;}
table.pricepdf td{padding:0px; padding-left:50px; line-height:1.6;
background-image: url(/design/pdf_ico.gif); background-position: left 6px; background-repeat: no-repeat;}
table.pricepdf td td{padding:0px; line-height:normal; background-image: none;}


/* Card Color */
.style3 {color: #FFCC00}
.style4 {color: #CC9900}
.style5 {color: #000000}
.style6 {color: #009900}
.style7 {color: #00CCFF}
.style8 {color: #000099}
.style9 {color: #FF0000}
.style10 {color: #FF9900}
.style11 {color: #FFFF00}
.style13 {color: #FFCC99}
.style14 {color: #FF99CC}
.style15 {color: #993300}
.style16 {color: #996600}

