/* CSS mxc */
html { height: 100%; padding: 0; margin: 0; }
body { height: 100%; margin: 0; padding: 0; }
td { font: normal 12px Arial; color: #232222; } 
a { font: normal 12px Arial; color: #43661a; text-decoration: underline; border: 0; }
a:hover { text-decoration: none; }
div { margin: 0; padding: 0; font: normal 12px Arial; color: #232222; }
p { margin-top: 0px; }
img { border: 0; }
form { margin: 0; padding: 0; }
/*-------------------------------*/

.base { height: 100%; }
.base_tbl { height: 100%; background: url('../images/base_grad.gif') repeat-x top center #76ad42; }

.info_1 { height: 45px; text-align: right; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #949ca1; }
.info_1 span { font-size: 26px; font-weight: bold; text-transform: uppercase; color: #c93f3d; }
.info_2 { height: 20px; text-align: right; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #949ca1; }
.info_2 span { color: #c93f3d; }

.w_bg { background-color: #ffffff; }
.logo_pad { padding-left: 8px; padding-bottom: 15px; }
.ico_home { padding-top: 17px; padding-left: 27px; float:left; }
.ico_mail { padding-top: 20px; padding-left: 30px; float:left; }
.ico_sitemap { padding-top: 19px; padding-left: 30px; float:left; }
.ico_search { padding-top: 19px; padding-left: 30px; float:left; }
.ico_lt { background: url('../images/ico_lt.gif') no-repeat top; padding-top: 19px; }
.ico_en { background: url('../images/ico_en.gif') no-repeat top; padding-top: 19px; }
.ico_ru { background: url('../images/ico_ru.gif') no-repeat top; padding-top: 19px; }
.delim { padding-top: 19px; font-size: 11px; font-weight: bold; color: #057e94; }
.lng { font-size: 11px; font-weight: bold; color: #057e94; text-decoration: underline; }
.lng:hover { text-decoration: none; }
.lng_a { font-size: 11px; color: #057e94; text-decoration: none; }
.lng_a:hover { text-decoration: underline; }

.rnd_tl { width: 9px; height: 9px; background: url('../images/rnd_tl.gif') no-repeat; }
.rnd_tl2 { background: url('../images/rnd_tl.gif') no-repeat top left; }
.rnd_tr { width: 9px; height: 9px; background: url('../images/rnd_tr.gif') no-repeat; }
.rnd_tr2 { background: url('../images/rnd_tr.gif') no-repeat top right; }
.rnd_bl { background: url('../images/rnd_bl.gif') no-repeat bottom left; }
.rnd_br { background: url('../images/rnd_br.gif') no-repeat bottom right; }
.rnd_cl { background: url('../images/rnd_cl.gif') no-repeat top left; }
.rnd_cr { padding-left: 9px; padding-right: 9px; background: url('../images/rnd_cr.gif') no-repeat top right; }
.rnd_w { height: 9px; background-color: #ffffff; }

.ppl { background: url('../images/ppl.gif') bottom center no-repeat; }
.main_tbl { height: 100%; }
.head { background-color: #ffffff; }
.rnd_head { background: url('../images/rnd_head.gif') no-repeat bottom right; }
.rnd_block { background: url('../images/rnd_block.gif') no-repeat top left; }
.cont { }

.m_bg { background: url('../images/m_bg.gif') no-repeat bottom left; }
.m_pad { font: bold 13px Arial; color: #708bad; padding: 14px 0px 15px 27px; }
.m_pad a { font: bold 13px Arial; color: #708bad; text-decoration: none; }
.m_pad a:hover { text-decoration: underline; }

.m_pad2 { font: normal 12px Arial; color: #708bad; padding: 2px 0px 0px 14px; background: url('../images/m_dot2.gif') 3px 9px no-repeat; }
.m_pad2 a { font: normal 12px Arial; color: #708bad; text-decoration: none; }
.m_pad2 a:hover { text-decoration: underline; }

.m_pad3 { font: normal 12px Arial; color: #448bad; padding: 2px 0px 0px 14px; background: url('../images/m_dot.gif') 3px 9px no-repeat;}
.m_pad3 a { font: normal 12px Arial; color: #448bad; text-decoration: none; }
.m_pad3 a:hover { text-decoration: underline; }

.block_top { height: 9px; background: url('../images/block_top.gif') no-repeat top left; }
.pastel { width: 235px; background: #d1dea8; }
.ttl { font: bold 17px Arial; color: #83bb4f; padding: 0px 0px 10px 0px; margin: 0; }
.ttl h1 { font: bold 17px Arial; color: #83bb4f; padding: 0px 0px 10px 0px; margin: 0; }
.printer { height: 15px; padding-left: 20px; padding-top: 0px; background: url('../images/print.gif') no-repeat 0px 3px; float: right; }
.printer a { color: #757a89; font-size: 10px; }
.back { float: right; padding-left: 20px; background: url('../images/back.gif') no-repeat 0px 4px; padding-bottom: 2px; }
.back a { color: #757a89; font-size: 10px; }
.top { float: right; padding-left: 13px; background: url('../images/top.gif') no-repeat 0px 1px; padding-bottom: 2px; }
.top a { color: #757a89; font-size: 10px; }

/*--------------------------------------*/
.sm_subel { padding: 0px 0px 22px 60px; background: url('../images/dot.gif') no-repeat 40px 5px; color: #5f5f60; font-weight: bold; }
.sm_subel a { color: #5f5f60; font-weight: bold; text-decoration: none; }
.sm_subel a:hover { text-decoration: underline; }
.sm_subsubel { padding: 2px 0px 2px 20px; color: #5f5f60; font-weight: normal; }
.sm_subsubel a { color: #5f5f60; font-weight: normal; text-decoration: none; }
.sm_subsubel a:hover { text-decoration: underline; }
.sm_subsubsubel { padding: 1px 0px 1px 40px; color: #5f5f60; font-weight: normal; }
.sm_subsubsubel a { color: #5f5f60; font-weight: normal; text-decoration: none; }
.sm_subsubsubel a:hover { text-decoration: underline; }

.btn_l { background: url('../images/btn_l.gif') no-repeat 0px 6px; }
.btn_r { background: url('../images/btn_r.gif') no-repeat 0px 6px; }

.src_input { width: 100%; height: 17px; border: 1px solid #a0a0a0; font: 12px Arial; }
.src_btn { width: 60px; height: 17px; border: 0; font: bold 12px Arial; color: #d62027; background-color: #ffffff; text-decoration: underline; }
.src_res { color: #5f5f60; padding-top: 16px; }
.src_res a { color: #658047; }

.ix_news_ttl { padding-top: 2px; padding-bottom: 1px; font-weight: bold; color: #5f5f60; text-decoration: underline; }
.ix_news_ttl a { font-weight: bold; color: #5f5f60; text-decoration: underline; }
.ix_news_ttl a:hover { text-decoration: none; }
.ix_news_intro { text-align: justify; }

.images01 { border: 1px solid #d0d0d0; float: left; margin-bottom: 20px; }
.images01_txt { padding-bottom: 20px; text-align: justify; }

.textfield { border: 1px solid #bfbebd; height: 17px; width: 200px; font-size: 11px; font-family: Tahoma; padding: 0; }
.textarea { border: 1px solid #bfbebd; width: 200px; height: 110px; font-size: 11px; font-family: Tahoma; padding: 0; }
.label { padding-right: 5px; text-align: right; color: #5e5e5e; font-weight: bold; }
.list_label { color: #5e5e5e; }
.select { color: #5e5e5e; border: 1px solid #bfbebd; background-color: #f9fcfe; height: 17px; font-size: 11px; font-family: Tahoma; }
.filebrowser { border: 1px solid #bfbebd; background-color: #ffffff; width: 200px; height: 17px; }
.up_text { padding-top: 5px; padding-bottom: 10px; text-align: justify; color: #5e5e5e; }
.down_text { padding-top: 5px; padding-bottom: 5px; text-align: justify; color: #5e5e5e; }
.thanks { font-weight: bold;  padding-top: 10px; }

/*TVS styles*/
.zalia_lentele { border: 0 }
.zalia_lentele td { border: 1px solid #9ec53c; margin: 2px; }
