html, body, table, tr, td, form, textarea, select { padding:0px; margin:0px; }

body { font:12px Arial,Tahoma; color:#000; background:#f8f8f8 url(images/bg.png) repeat-x top; }

img { border:none; }

table { border:none; border-collapse:collapse; }

tr, td { vertical-align:top; text-align:left; }

p { color:#6e788f; font:11px Tahoma; line-height:15px;text-align:justify; margin:0px; padding:5px 0px; }

a { color:#3f86bd; font:11px Tahoma; text-decoration:underline; }
a:hover { text-decoration:none; }

.clear { clear:both; height:0px; font-size:1px; line-height:0px; }



.top-bg { width:100%; height:126px; background:url(images/top-bg.png) repeat-x; }
.logo { margin:26px 0px 0px 47px; }

.livesupport { width:189px; height:38px; margin-right:10px; background:url(images/livesupport-bg.png) no-repeat; }
.livesupport td { vertical-align:middle; text-align:center; }

.loginzonebox { margin-right:10px; }
.loginzone { width:575px; height:35px; }
.lz-box { vertical-align:middle; background:url(images/cb-4c.png) repeat-x; }
.lz-box .text { color:#1e98d7; font:bold 16px 'Myriad Pro'; padding-right:15px; vertical-align:middle; }
.lz-box .input { height:25px; vertical-align:middle; background:url(images/cb-5c.gif) repeat-x center; }
.lz-box .input input { width:110px; color:#4c6e86; font-size:12px; background:none; border:none; }
.lz-box .link1 { padding-left:12px; text-align:right; vertical-align:middle; }
.lz-box .link1 a { color:#ff6c00; font:11px Tahoma; text-decoration:underline; padding-right:8px; background:url(images/mark-5.gif) no-repeat right 70%; }
.lz-box .link1 a:hover { text-decoration:none; }
.loginzonebox .link2 { height:30px; }
.loginzonebox .link2 a { padding-left:18px; color:#547fa9; font:11px Tahoma; text-decoration:underline; line-height:30px; background:url(images/mark-4.gif) no-repeat left center; }
.loginzonebox .link2 a:hover { text-decoration:none; }
.uwelcome { width:250px; text-align:right; vertical-align:middle; padding:0px 30px 10px; color:#1e98d7; font:bold 16px 'Myriad Pro'; }

.loginzonebox .link a { padding-left:18px; color:#547fa9; font:11px Tahoma; text-decoration:underline; background:url(images/mark-4.gif) no-repeat left center; }
.loginzonebox .link a:hover { text-decoration:none; }

.login_zone td { text-align:center; vertical-align:middle; height:35px; }
.login_zone .orange { background:url(images/login_zone/pattern_orange.gif) repeat-x; color:#FFFFFF; }
.login_zone .orange a { color:#FFFFFF; }
.login_zone .orange .input { width:123px; background:url(images/login_zone/input_orange.gif) no-repeat; }
.login_zone .orange .input input { border:none; background:none; width:106px; color:#4c6e86; font-size:12px; }
.login_zone .white { background:url(images/login_zone/pattern_white.gif) repeat-x; color:#FE8F09; }
.login_zone .white a { color:#FE8F09; }
.login_zone .white .input { width:123px; background:url(images/login_zone/input_white.gif) no-repeat; }
.login_zone .white .input input { border:none; background:none; width:106px; color:#4c6e86; font-size:12px; }

.menu-bg { height:48px; background:url(images/menu-bg.gif) repeat-x; }
.menu { width:100%; height:48px; background:url(images/menu-right.jpg) no-repeat right; }
.menu td { vertical-align:middle; }
.menu a { color:#fff; text-decoration:none; font:16px 'Myriad Pro',Helvetica,Arial; }
.menu a:hover div, .menu a.s div { text-decoration:underline; }
.menu div { padding:0px 25px; line-height:48px; }


.header { padding:6px 10px; background:#fff; }
.header-bg { width:100%; height:219px; background:url(images/header-bg.jpg) no-repeat; }
.header .caption { color:#ff6600; font:bold 20px 'Myriad Pro'; line-height:32px; }
.header .text { color:#4f8ab6; font:11px Tahoma; }
.header .line { height:18px; background:url(images/line-3.gif) repeat-x center; }


.main { padding:0px 10px; background:#fff; }
.main h3 { height:36px; font:bold 20px Arial; line-height:36px; padding:0px; margin:0px; margin-bottom:10px; color:#069eca; background:url(images/line-5.gif) repeat-x bottom; }
.main ul li, .main ol li { margin:0px; padding:2px 5px; color:#6e788f; font:11px Tahoma; line-height:15px; text-align:justify; }


.cb-6t { background:url(images/cb-6t.gif) repeat-x top; }
.cb-6r { background:url(images/cb-6r.gif) repeat-y right; }
.cb-6b { background:url(images/cb-6b.gif) repeat-x bottom; }
.cb-6l { background:url(images/cb-6l.gif) repeat-y left; }
.cb-6tl { background:url(images/cb-6tl.gif) no-repeat left top; }
.cb-6tr { background:url(images/cb-6tr.gif) no-repeat right top; }
.cb-6br { background:url(images/cb-6br.gif) no-repeat right bottom; }
.cb-6bl { background:url(images/cb-6bl.gif) no-repeat left bottom; }
.cb-6 { width:100%; background:#f4f5f5; }
.cb-6 .caption { color:#134fa0; font-size:18px; padding:18px; background:url(images/mark-6.gif) no-repeat left center; }
.cb-6 .buttonbg { width:310px; height:40px; background:url(images/cb-7buttonbg.png) no-repeat left; }
.cb-6 .button { width:218px; padding:0px 6px; vertical-align:middle; }

.cb-7l { width:15px; background:url(images/cb-7l.png) repeat-y; }
.cb-7r { width:15px;background:url(images/cb-7r.png) repeat-y; }
.cb-7 { background:#edeff1; padding:8px 0px; }
.cb-7lr { width:5px; height:26px; }
.cb-7 .text { width:255px; padding-left:15px; vertical-align:middle; color:#175173; font:13px Tahoma; }
.cb-7 .true { text-align:center; vertical-align:middle; }
.cb-7 .false { width:230px; text-align:center; vertical-align:middle; }
.cb-7 .bg { background:#f8f9fa; }
.cb-7b { height:15px; font-size:1px; background:url(images/cb-7b.png) repeat-x; }


.leftcol { width:263px; }

.caption-1 { width:235px; height:42px; font-size:20px; line-height:42px; padding:0px 14px; color:#6e788f; background:url(images/caption-1.png) no-repeat; }


.cb-8 { width:100%; background:#fd7f08; }
.cb-8 .caption { vertical-align:middle; padding:0px 10px; color:#fff; font-size:18px; }
.cb-8 .man { vertical-align:middle; width:32px; }
.cb-8 .man img { position:absolute; margin:-30px 0px 0px 0px; }
.cb-8 .lr { width:9px; vertical-align:middle; }
.cb-8 .input { vertical-align:middle; height:30px; background:url(images/cb-9c.png) repeat-x center; }
.cb-8 .input input { width:173px; background:none; border:none; color:#454f57; font:11px Tahoma; }
.cb-8 .submit { text-align:center; padding:8px 0px 5px; }


.cb-10 { background:url(images/cb-10c.png) repeat-y; }
.cb-10i { padding:15px 23px 8px; background:url(images/cb-10t.png) no-repeat top; }
.cb-10 .caption { color:#104e8e; font-size:18px; height:24px; }
.cb-10 .text { color:#6181a1; font-size:11px; }
.cb-10b { height:124px; background:url(images/cb-10b.png) no-repeat; }
.cb-10b div { padding:90px 20px; color:#a6e0f0; font-size:18px; }
.cb-10b span { color:#fff; }


.ltarif { padding:7px 0px 7px 10px; }
.ltarif .tarif { padding:0px 10px 0px 5px; }
.ltarif .tarif .caption { color:#0f72b1; font:bold 17px Arial; letter-spacing:-1px; }
.ltarif .tarif .caption span { color:#ff7800; }
.ltarif .tarif .note { text-align:left; color:#8fb1c6; font-size:14px; letter-spacing:-1px; }
.ltarif .tarif .price { padding:3px 0px; vertical-align:middle; font-size:35px; color:#069eca; letter-spacing:-1px; }
.ltarif .tarif .price span { color:#bad1d8; }
.ltarif .line { height:20px; font-size:1px; background:url(images/line-4.gif) repeat-x center; }
.ltarif .tarif .button { width:78px; vertical-align:middle; }



.rightcol { padding:0px 13px; }

.line-6 { height:3px; font-size:1px; background:url(images/line-6.gif) repeat-x center; }



.cb-1c { width:100%; height:40px; }
.cb-1c .caption { vertical-align:middle; padding:0px 10px; background:#ffd800; }
.cb-1c .caption div { padding-left:14px; background:url(images/mark-1.gif) no-repeat left center; font:18px Tahoma; }
.cb-1line { font-size:1px; height:5px; background:url(images/cb-1line1.gif) repeat-x; }
.cb-1 td { height:29px; color:#6e788f; vertical-align:middle; }
.cb-1 .bg1 { height:28px; background:url(images/cb-1bg1.gif) repeat-x top; }
.cb-1 .bg2 { height:29px; background:#f9faee; }
.cb-1 .v1 { color:#34859c; font:11px Tahoma; text-align:right; padding-right:10px; line-height:28px; background:url(images/cb-1line2.gif) repeat-y right; }
.cb-1 .v2 { font:bold 11px Tahoma; color:#235564; padding:0px 10px; }
.cb-1 .v3 { line-height:28px; }
.cb-1 .v3 a { color:#34859c; font:11px Tahoma; text-decoration:none; padding:3px 22px 3px 0px; }
.cb-1 .v3 a:hover { text-decoration:underline; }
.cb-1 .v4 { padding-left:10px; color:#f20000; font:bold 15px Tahoma; vertical-align:middle; }
.cb-1 .v5 { padding:0px 10px; }
.cb-1 .v5 a { color:#ff6000; font:bold 11px Tahoma; text-decoration:none; }
.cb-1 .v5 a:hover { text-decoration:underline; }

.cb-1 .rbg td { height:28px; background:#ebeced; color:#467098; font-weight:bold; }



.progress { width:200px; height:19px; padding:3px; text-align:left; background:url(images/progress-bg.png) no-repeat; }
.progress div { height:19px; font-size:1px; background:url(images/progress-a.png) no-repeat; }

.box-1 { margin-top:1px; background:#ebeced; color:#467098; font:11px Tahoma; line-height:30px; padding:0px 15px; }
.num-bg { font:11px Tahoma; padding:3px 10px; color:#fff; background:url(images/ico-5.gif) no-repeat center center; }


.cb-2 { width:100%; height:40px; }
.cb-2 .caption { vertical-align:middle; padding:0px 10px; background:#2b667b; }
.cb-2 .caption div { padding-left:14px; background:url(images/mark-2.gif) no-repeat left center; font:18px Tahoma; color:#fff; }


.found-url .k { width:26px; padding:2px; vertical-align:middle; text-align:right; }
.found-url .k div { font:11px Tahoma; text-align:center; color:#fff; line-height:19px; background:url(images/ico-3.gif) no-repeat center center; }
.found-url .ico { padding:2px; vertical-align:middle; }
.found-url .url { padding:2px 8px; vertical-align:middle; }
.found-url .url a { font:11px Tahoma; color:#3384d2; text-decoration:underline; }
.found-url .url a:hover { text-decoration:none; }

.found-text { padding:4px 0px; }
.found-text a { padding:2px; line-height:20px; text-decoration:none; }
.found-text a:hover { text-decoration:underline; }
.found-text a.c1 { color:#3b9e06; background:#eaffcb; }
.found-text a.c2 { color:#0d7fc8; background:#f4faff; }
.found-text a.c3 { color:#e60000; background:#fff3ed; }
.found-text a.c4 { color:#ffa200; background:#fffde2; }
.found-text a.c0 { color:#6e788f; background:none; }

.cb-3 { width:100%; height:40px; }
.cb-3 .caption { vertical-align:middle; padding:0px 10px; background:#1e96c9; }
.cb-3 .caption div { padding-left:14px; background:url(images/mark-3.gif) no-repeat left center; font:18px Tahoma; color:#fff; }


.bbg1 { background:url(images/bmenu-bbg.png) repeat-x top; }
.bbg2 { background:url(images/footer-bbg.gif) repeat-x bottom; }

.footer { width:1000px; background:#fff; }
.bmenu { height:48px; background:url(images/bmenu-bg.jpg) no-repeat; }
.bmenu table { margin:0px 0px 0px auto; height:48px; }
.bmenu td { vertical-align:middle; }
.bmenu a { color:#fff; text-decoration:none; font:13px 'Myriad Pro',Helvetica,Arial; }
.bmenu a div { padding:0px 25px; line-height:48px; }
.bmenu a:hover div, .bmenu a.s div { text-decoration:underline; }


.cb-11l { width:20px; padding:1px 0px 2px; vertical-align:middle; }
.cb-11 { padding:1px 0px 2px; vertical-align:middle; background:url(images/cb-11c.gif) repeat-x center; }
.cb-11r { width:10px; padding:1px 0px 2px; vertical-align:middle; }
.cb-11 a { color:#2e5da9; text-decoration:none; display:block; }

.copyright { padding:0px 35px; background:url(images/footer-bg.gif) repeat-x; }
.copyright table { width:100%; height:67px; }
.copyright td { vertical-align:middle; }
.copyright .text { color:#6f7c88; }
.copyright a { color:#157de1; text-decoration:underline; }
.copyright a:hover { text-decoration:none; }


.fd1 .text { padding:3px 10px; text-align:right; vertical-align:middle; color:#6e788f; }
.fd1 .input { width:250px; padding:3px 0px; vertical-align:middle; }
.fd1 .input input { width:240px; color:#6e788f; font:11px Tahoma; padding:2px; border:1px solid #ccc; }
.fd1 textarea { font:11px Tahoma; border:1px solid #ccc; }
.fd1 .frame { width:390px; height:150px; padding:5px; color:#6e788f; border:1px solid #ccc; font:11px Tahoma; overflow-y:scroll; }
.fd1 .tr1 td{ background:#fbfbfc}
.fd1 .tr2 td{ background:#f1f3f4}

.tb1 td { border:1px solid #ccc; text-align:center; vertical-align:middle; }
.tb1 .caption { width:180px; color:#ff6600; font:bold 16px Arial; padding:5px; vertical-align:middle; text-align:left; }
.tb1 .tarifname { padding:0px 20px; text-align:center; vertical-align:middle; color:#069eca; font:bold 14px Arial; }
.tb1 .tarifvalue { color:#6e788f; font:12px Tahoma; }
.tb1 .submit { padding:0px 30px; }

.articles { padding:5px 0px; }
.articles .name { text-indent:35px; }
.articles .name2 { text-indent:35px; color:#ff6600; font:bold 16px 'Myriad Pro'; line-height:32px; text-decoration:none; }
.articles .name a { color:#ff6600; font:bold 16px 'Myriad Pro'; line-height:32px; text-decoration:none; }
.articles .name a:hover { text-decoration:underline; }
.articles .link a { font-size:12px; text-decoration:none; }
.articles .link a:hover { text-decoration:underline; }


.nav { color:#3f86bd; }
.nav span { margin-right:30px; }
.nav a { color:#3f86bd; text-decoration:none; padding:5px 8px 5px 8px; }
.nav a:hover, .nav a.n { text-decoration:underline; }
.nav a.n { text-decoration:none; font-weight:bold; }


.cb-12 { width:220px; background:url(images/cb-12c.png) repeat-y; }
.cb-12 .caption { height:48px; vertical-align:middle; padding:0px 15px 4px; font:18px Arial; color:#ff4e00; background:url(images/cb-12t.png) no-repeat; }
.cb-12 p { font-size:11px; color:#5c779b; line-height:13px; text-align:left; padding-top:10px; }
.cb-12 .b { padding:0px 18px; vertical-align:middle; height:39px; background:url(images/cb-12b.png) no-repeat; }
.cb-12 a { font:11px Tahoma; color:#1e8ecf; text-decoration:underline; }
.cb-12 a:hover { text-decoration:none; }


.cb-13 { padding:3px 13px 13px; }
.cb-13 p { padding:10px 3px; font-size:11px; color:#6e788f; }


.cb-14x1 { height:138px; background:url(images/cb-14x1.png) no-repeat; }
.cb-14x2 { height:158px; background:url(images/cb-14x2.png) no-repeat; }
.cb-14 { width:226px; vertical-align:middle; text-align:center; }
.cb-14 .text { color:#0f72b1; font:bold 17px Arial; letter-spacing:-1px; }
.cb-14 .text span { color:#ff7800; }
.cb-14 .price { padding:7px 0px; color:#bad1d8; font:35px Arial; letter-spacing:-1px; }
.cb-14 .price span { color:#069eca; }
.cb-14 .note { text-align:left; color:#8fb1c6; font-size:14px; letter-spacing:-1px; padding-left:37px; }


.cb-15 { padding:4px 0px; }
.cb-15 table { width:100%; background:url(images/line-9.gif) repeat-x bottom; }
.cb-15 .text { color:#6e788f; font:11px Tahoma; padding:12px; text-align:justify; }
.cb-15 .mark { width:20px; padding-top:18px; text-align:right; }


#tt2msg { display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px; }
#msgcontent { display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; }

.contact-l{ background:url(images/contact-l.gif) repeat-y right; font-size:1px; width:4px}
.contact-r{ background:url(images/contact-r.gif) repeat-y left; font-size:1px; width:4px}
