body {
background-color:#FFFFFF;
color:#000000;
font-family:Arial,sans-serif;
margin:0pt;
padding:0pt;
}
form, td, th {
margin:0pt;
padding:0pt;
}
td, p {
font-size:11px;
}
img {
border:0pt none;
}
table {
border-collapse:collapse;
}
a {
color:#FF0000;
text-decoration:none;
}
small {
font-size:11px;
}
.cl {
clear:both;
}
.vspacer {
background-color:#FFFFFF;
height:20px;
}
.vspacer_small {
height:14px;
}
.hspacer, .hspacer div {
width:20px;
}
h1 {
}
h1.main, h1.main_content {
color:#666465;
float:none;
font-size:21px;
font-weight:bold;
margin-bottom:20px;
}
h1.main_content {
margin-bottom:10px;
}
h1.double {
margin:0pt 0pt -2px;
}
h1 div.subtitle {
color:#A0A0A0;
font-size:11px;
font-weight:normal;
text-transform:none;
}
h3 {
font-size:11px;
}
ul li {
background:transparent url(images/t/li.gif) no-repeat scroll 0px 5px;
list-style-type:none;
padding-left:10px;
}
ul.standalone {
margin-left:0pt;
padding-left:0pt;
}
ul.standalone li {
margin-bottom:5px;
}
table.h1 td {
padding-right:5px;
vertical-align:bottom;
}
table.h1 h1 {
float:none;
}
.footnote {
color:#999999;
font-size:9px;
margin-bottom:2em;
padding-left:18px;
}
.footnote sup a {
color:#999999;
}
td.banner {
text-align:center;
vertical-align:top;
}
td.col, td.col_long, td.col_main, td.col_wide, td.col_service {
font-size:11px;
vertical-align:top;
}
.col_text_indent, .col_text, .col_main_text, .col_wide_text, .col_service_text {
padding:11px 13px;
}
.col_text {
width:146px !important;
}
.col_main_text {
width:530px !important;
}
.col_wide_text {
width:745px !important;
}
.col_service_text {
width:169px !important;
}
td.col .last, td.col_long .last, td.col_wide .last, td.col_service .last {
margin-bottom:0pt;
}
td.col_left_edge {
padding:11px 0pt 0pt 13px;
}
td.col_border, td.col_left_edge {
background:transparent url(images/t/d_e6e6e6.gif) repeat-y scroll 0%;
}
td.col, td.col_long {
background:transparent url(images/t/border_e6e6e6.gif) repeat-y scroll 0%;
height:150px;
width:172px;
}
td.col_long {
height:322px;
}
td.col_main {
background:transparent url(images/t/border_e6e6e6_main.gif) repeat-y scroll 0%;
width:556px;
}
td.col_wide {
background:transparent url(images/t/border_e6e6e6_wide.gif) repeat-y scroll 0%;
width:771px;
}
td.col_service {
background:transparent url(images/t/border_e6e6e6_service.gif) repeat-y scroll 0%;
width:195px;
}
div.button, div.button_pdf {
border:1px solid #CCCCCC;
float:left;
font-size:9px;
padding:1px 10px 1px 1px;
}
div.button a, div.button_pdf a {
background:#FFFFFF url(images/t/icon_arrow_red.gif) no-repeat scroll 0pt 4px;
color:#999999;
padding-left:9px;
text-transform:lowercase;
}
div.button > a {
background-position:0pt 3px;
}
div.button_pdf a {
background:#FFFFFF url(images/t/icon_pdf_button.gif) no-repeat scroll 0pt 2px;
padding-left:21px;
}
div.button_pdf > a {
background-position:0pt 1px;
}
div.inp {
padding-right:4px;
}
div.inp input {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#999999;
font-family:arial;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:13px;
line-height:normal;
text-align:left;
}
td.col_service form {
text-align:center;
}
td.col_service form select {
margin-bottom:9px;
width:100%;
}
a.title {
display:block;
margin-bottom:13px;
}
a.news {
color:#000000;
display:block;
font-size:11px;
margin-bottom:9px;
}
a.news:visited {
color:#000000;
}
a.subnav, a.enter_point, a.enter_point_bold {
color:#FF0000;
display:block;
font-size:10px;
margin-bottom:7px;
text-transform:uppercase;
}
a.enter_point {
color:#999999;
}
#subnav a, #subnav div.level .selected {
color:#FF0000;
display:block;
font-size:10px;
margin-bottom:7px;
text-transform:uppercase;
}
#subnav div.level {
margin-bottom:15px;
margin-left:8px;
}
#subnav div.level a {
color:#999999;
}
#subnav div.level .selected {
background:#FFFFFF url(images/t/icon_arrow_black.gif) no-repeat scroll 2px 4px;
color:#000000;
margin-left:-8px;
padding-left:8px;
}
#subnav div.level .selected a {
color:#000000;
}
html > body #subnav div.level .selected {
background-position:2px 3px;
}
a.arrow, span.arrow {
background:transparent url(images/t/icon_arrow.gif) no-repeat scroll 0px 4px;
color:#FF0000;
font-size:10px;
padding-left:10px;
text-transform:uppercase;
}
html > body a.arrow, html > body span.arrow {
background-position:0px 3px;
}
a.standalone, span.standalone {
display:block;
margin-bottom:10px;
}
a.last {
margin-bottom:0pt;
}
.uppercase {
text-transform:uppercase;
}
a.mobile_preview {
display:block;
margin-bottom:15px;
}
a.mobile_melody {
background:transparent url(images/t/icon_melody_preview.gif) no-repeat scroll 0px 3px;
color:#FF0000;
display:block;
font-size:10px;
margin-bottom:10px;
padding-left:17px;
text-transform:uppercase;
}
html > body a.mobile_melody {
background-position:0px 1px;
}
a.mobile_melody span.about {
color:#999999;
}
a.mobile_melody span.about:before {
content:"— ";
}
#service_nav {
font-size:9px;
text-transform:lowercase;
}
#service_nav a {
color:#FF0000;
margin-right:3px;
}
#service_nav a.selected {
color:#999999;
}
#main_nav div {
border-right:1px solid #FF0000;
float:left;
margin-right:10px;
padding-right:10px;
}
#main_nav .last {
border-right-width:0pt;
}
#body_nav {
}
#body_nav div {
margin-bottom:10px;
}
#body_nav div a {
color:#FF0000 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-transform:uppercase;
}
#footer {
font-size:9px;
}
#footer div {
margin-right:7px;
padding-right:7px;
}
#footer div.last {
border-right-width:0pt;
margin-right:0pt;
padding-right:0pt;
}
#footer div, #footer div a {
color:#B5B5B5;
}
#footer div.selected a {
color:#000000;
}
table#crumbs {
margin-bottom:10px;
}
#crumbs {
text-transform:lowercase;
}
#crumbs div {
color:#999999;
display:block;
float:left;
font-size:9px;
margin-right:3px;
}
#crumbs a {
color:#FF0000;
}
.tariff_type_title {
border-bottom:3px solid #A1B0BC;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
padding:0pt 0pt 5px 2px;
}
td.tariff_tab, td.tariff_tab_selected {
border-bottom:1px solid #CCCCCC;
font-size:9px;
padding:5px 15px;
vertical-align:top;
white-space:nowrap;
width:5%;
}
td.tariff_tab_first {
padding-left:3px !important;
}
td.tariff_tab_selected {
background:transparent url(images/t/tariff_tab_bg.gif) no-repeat scroll 0%;
border-bottom:medium none;
border-right:1px solid #CCCCCC;
padding-left:7px;
padding-right:7px;
}
td.tariff_tab a {
color:#000000 !important;
}
td.tariff_tab .sign {
color:#FF0000;
}
td.tariff_tab_selected {
color:#999999;
}
td.tariff_service {
border-bottom:1px solid #CCCCCC;
padding-bottom:3px;
vertical-align:bottom;
width:85%;
}
td.tariff_service div.button, td.tariff_service div.button_pdf {
float:right !important;
margin-left:5px;
}
td.tariff_content {
background:transparent url(images/t/d_cccccc.gif) repeat-y scroll left center;
border-color:-moz-use-text-color #CCCCCC rgb(204, 204, 204) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
padding:15px 13px;
}
td.tariff_content form {
margin-bottom:20px;
}
.balloon {
background-color:#FBFBE5;
border:1px solid #C3C3C3;
color:#666666;
display:none;
font-size:11px;
padding:2px;
position:absolute;
width:215px;
}
.balloon a {
display:block;
float:right;
}
.balloon div.text {
clear:both;
padding:0pt 13px 7px 7px;
text-align:left;
}
table.data {
border-collapse:separate;
border-spacing:2px;
margin-bottom:1.5em;
width:100%;
}
table.data td, table.data th {
text-align:left;
}
table.data thead tr th {
border-bottom:4px solid #D3D3D3;
color:#999999;
font-size:11px;
font-weight:normal;
padding:3px 10px;
vertical-align:bottom;
}
table.data thead.subtitle th {
padding-top:20px;
}
table.data tbody tr td {
border-bottom:1px solid #D3D3D3;
font-size:11px;
padding:6px 10px;
vertical-align:top;
}
table.data tbody tr td.bold {
font-size:12px;
font-weight:bold;
}
table.data tbody tr td.number {
text-align:right;
}
table.data .centered {
text-align:center !important;
}
table.data tr.fdive td {
background:#F4F4F4 none repeat scroll 0%;
}
table.data tr.fdive td a:visited {
color:#000000;
}
table.data tr.fdive td .cg {
color:#000000;
}
table.data tr.fdive td .cg a {
color:#FF0000;
}
.chit {
border:1px solid #DAD6CF;
margin:2px;
padding:5px;
}
table.data tr.gr {
background:#F6F6F6 none repeat scroll 0%;
}
table.list {
margin-bottom:1.5em;
width:100%;
}
table.list td {
padding-bottom:20px;
vertical-align:top;
}
table.list td.date {
color:#000000;
padding-right:15px;
width:5%;
}
table.list td div.description {
margin-top:10px;
}
table.files {
margin-bottom:1.5em;
width:100%;
}
table.files td {
padding-bottom:10px;
vertical-align:top;
}
table.files td.icon {
padding-left:3px;
padding-right:10px;
width:5%;
}
table.columns2, table.columns2_colored {
margin-bottom:20px;
width:100%;
}
table.columns2 th {
font-size:12px;
font-weight:bold;
padding-bottom:20px;
text-align:left;
vertical-align:bottom;
}
table.columns2 td.first, table.columns2_colored td.first {
vertical-align:top;
width:49%;
}
table.columns2 td.second, table.columns2_colored td.second {
vertical-align:top;
width:50%;
}
table.columns2 td.separator, table.columns2_colored td.separator {
width:1%;
}
table.columns2 td.separator div {
width:20px;
}
table.columns2_colored td.separator div {
width:13px;
}
table.columns2_colored td.first, table.columns2_colored td.second {
padding:11px 13px;
}
select {
font-family:Arial,sans-serif;
font-size:11px;
}
select.wide, input.wide {
width:100%;
}
form td.label {
	color:#999999;
	padding:5px 10px 10px 0pt;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
}
form .fmess td.label {
	white-space:normal;
}
form td.input {
padding-bottom:10px;
}
div.sitemapItem {
font-size:11px;
margin:0pt 10px 1.5em;
text-indent:-10px;
}
div.sitemapItem b {
color:#FF0000;
}
div.sitemapItem img {
margin-right:3px;
}
div.sitemapItem div {
font-size:10px;
margin:1px 0pt 0pt 10px;
text-indent:0pt;
}
div.sitemapItem div a {
color:#999999;
}
table.list td.ol, table.list td.date {
padding-right:15px;
width:5%;
}
table.list td.ol {
color:#A0A0A0;
padding-right:5px;
text-align:right;
width:5%;
}
form td.labelsearch {
color:#999999;
font-size:11px;
padding:5px 8px 0pt 4px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:2%;
}
html > body form td.labelsearch {
padding-right:0pt;
}
form input.button {
background:#FFFFFF url(images/t/icon_arrow_red.gif) no-repeat scroll 0pt 4px;
border:1px solid #CCCCCC;
color:#999999;
float:left;
font-family:arial;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0pt 5px 0pt 8px;
text-align:left;
text-transform:lowercase;
}
.cg {
color:#A0A0A0;
}
.cg a {
color:#FF0000;
}
.cr {
color:#FF0000;
}
.fnav {
border-spacing:2px;
margin-bottom:0pt;
}
.fnav tr td {
padding:6px 2px 0pt;
}
.fnav tr td p {
margin-bottom:0px;
}
.fnav b {
color:#000000;
}
.ftheme {
float:left;
margin-top:15px;
position:relative;
}
.ftheme div {
position:absolute;
right:-1px;
text-align:right;
top:-10px;
}
.ftheme div img {
cursor:pointer;
display:block;
float:left;
margin:0pt 2px;
}
.ftheme div img.sep {
cursor:default;
margin:2px 6px 0pt;
}
.fsmile {
float:left;
margin:25px 0pt 0pt 10px;
width:140px;
}
.fsmile img {
display:block;
float:left;
margin:5px;
}
.ch {
margin:3px 3px 0px 0pt;
}
.bt {
font-size:11px;
}
.mt {
margin-top:5px;
}
.fmess {
}
.fmess th div {
height:0pt;
width:100%;
}
.fmess th br {
display:none;
}
.fauth {
clear:both;
float:left;
font-size:11px;
margin-bottom:18px;
}
.fauth td.input {
padding-bottom:0pt;
}
.fauth td.input input {
margin-left:1px;
width:94%;
}
.fauth div.button {
margin-top:6px;
}
.fauth td.input a {
color:#FF0000;
}
.fauth a.cr {
color:#FF0000;
}
.favatar {
background-position:50%;
background-repeat:no-repeat;
border:1px solid #E6E6E6;
margin-bottom:7px;
width:60px;
}
.photo tr.angs img {
display:none;
}
.freg input {
width:90%;
}
.freg input.wa {
width:auto;
}
.freg td.bind input {
border-color:#D70101 rgb(255, 189, 189) rgb(255, 189, 189) rgb(215, 1, 1);
border-style:solid;
border-width:2px 1px 1px 2px;
}
.freg td.ph img {
float:left;
}
.freg td.ph div {
float:left;
margin-left:10px;
}
.freg input.file {
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0pt;
}
.fuserinfo tr.f td {
border:0pt none;
}
.fuserinfo td {
border-top:1px solid #D3D3D3;
padding:5px 10px 10px 0pt;
}
.fuserinfo td.l {
color:#999999;
text-align:right;
vertical-align:top;
white-space:nowrap;
}
span.normal, span.discount {
display:none;
}
span.normal_active, span.discount_active {
display:inline;
}
table.news td.date {
padding:0px 5px 0px 0px;
}
table.years tr.years td {
padding:5px;
}
table.years tr.years td.last {
border-right:medium none;
}
