* { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }
BODY { margin: 0 0; color: #000; background-color: #fff; }
P { text-align: justify; }
TABLE { border-color: #858384; }
A { color: #4A4A4A; }
A:hover {text-decoration: none; color: #D63828;}
A IMG { border: none; }
INPUT, TEXTAREA, SELECT { color: #001919; font-size: 12px; }

H1, H2, H3 { color: #262626; }
H1 { font-size: 14px; }
H2 { font-size: 13px; }
H3 { font-size: 12px; }
UL { list-style-type: square; }
FORM { padding: 0; margin: 0; }

.sect-error { color: #f00; }

.headerMenu TD, .footerMenu TD {padding: 3px 2px;}
.headerMenu TD, .headerMenu TD A { font-size: 10px; color: #fff; text-decoration: none; }
.footerMenu TD, .footerMenu TD A { font-size: 10px; color: #1f1f1f; text-decoration: none; }
.home-menu TD * {font-size: 11px;}
.home-menu UL { margin:0 0 0 15px; padding:0 0;}
.home-menu UL.ValueAddedTelecomServices {color:#9A9136;}
.home-menu UL.Internet {color:#449BEB;}
.home-menu UL.ITSolutions {color:#FFB040;}
.home-menu UL.OperatorServices {color:#DB0001;}
.home-menu UL LI {padding:0 0; margin:0 0 4px 0;}
.home-menu UL LI SPAN A {color:#000; text-decoration:none;}

/* left menu */
.left-menu TD, .left-menu TD A {font-size: 11px;}
.left-menu TD A {color: #000; text-decoration:none;}
.left-menu TR.menu-item TD {padding: 0 0;}
.left-menu TD B A {letter-spacing: -1px;}
/* left menu */

/* article system */
DIV.article { overflow: hidden; width: 100%; text-align:justify}
DIV.article H1 {background:url(../imgs/dots_hor.gif) repeat-x; background-position:left bottom; padding-bottom: 15px; margin-bottom:10px;}
DIV.article H1 TD {font-size:14px; font-weight:bold}
DIV.section { margin-bottom: 20px; }
TABLE.section TD { vertical-align: top; }
TABLE.section TD * { font-size: 11px !important; }
IMG.simage-lt-f { margin: 0 5px 10px 0; float: left; }
IMG.simage-rt-f { margin: 0 0 5px 10px; float: right; }
DIV.simage-top { padding-bottom: 5px; vertical-align: top; text-align: center; }
DIV.simage-btm { padding-top: 5px; vertical-align: bottom; text-align: center; }
/* article system */

.info-table {width:100%;}
.info-table TD {padding:3px 5px; vertical-align:top;}
.info-table TD A {text-decoration:none;}
.info-table .even TD {background-color: #f5f5f5;}
.info-table .header TD {font-weight:bold; text-align:center; background-color:#DCDCDC}

/*
.A:hover { font-size: 10px; color: #ef0000; }
*/
.footer-note, .footer-note A { font-size: 10px; color: #4A4A4A; }
.button A { color: #002; font-weight: bold; letter-spacing: 1px; }
.sect-header-w, .sect-header-w A { font-weight: bold; font-size: 11px; color: #fff; }
.small, .small A { font-size: 9px; color: #000; }
.small1, .small1 A { font-size: 10px; color: #262626; }

.news-title, .news-title A { color: #464646; }
.news-title A { text-decoration: underline; }
.news-date, .news-date A { font-size: 10px; color: #262626; }
.news-date A { text-decoration: underline; }

.category-text, .category-text A { font-weight: bold; font-size: 15px; color: #039; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
.category-text A:hover { color: #c30; }
.header-article { font-weight: bold; font-size: 13px; color: #222; }
.header-article-r, .header-article-r A { font-size: 11px; }
.header-article-r { color: #222; }
.header-article-r A { color: #333; }
.sect-header, .sect-subheader { font-weight: bold; color: #282828; }

.user-info, h1, .user-info A, h1 A { font-weight: bold; color: #262626; letter-spacing: 1px; }
.user-info2, .user-info2 A { font-weight: bold; font-size: 11px; color: #262626; }
.t-header { font-weight: bold; font-size: 11px; color: #fff; background-color: #858384; }
TR.even .t-cell { line-height: 18px; background-color: #fff; }
TR.odd .t-cell { line-height: 18px; background-color: #dFdFdF; }
.step-active { font-weight: bold; font-size: 11px; color: #002445; }
.step-nonactive { font-weight: bold; font-size: 11px; color: #7b7e91; }
.news-title-b7 A { font-weight: bold; font-size: 11px; color: #002963; }
.inp-field-disabled7 { color: gray; }
.t-header2 { font-weight: bold; font-size: 11px; color: #262626; }
.yp_link, .yp_link A { color: #464646; font-weight: bold; font-size: 11px; text-decoration: underline; }
.banHeader, .banHeader A { color: #fff; font-weight: bold; font-size: 13px; }
.banText, .banText A { color: #fff; font-size: 10px; }
.banText A { text-decoration: underline; }
.banText A:hover { text-decoration: none; }
.banBotHeader, .banBotHeader A { color: #D2232A; font-size: 14px; text-decoration: underline; font-weight: bold; }
.banBotText, .banBotText A { color: #fff; font-size: 10px; }
.banBotText A { text-decoration: underline; }

.hTitles A { font-size: 19px; text-decoration: none; letter-spacing: 1px; }
.genTitles { color: #8B8B8B; font-size: 16px; font-weight: bold; }
.pageTitle { color: #000; font-size: 15px; font-weight: bold; }
