
BODY {margin:0px; padding:0px; background:#ffffff url(images/bg_hatch.gif) 333px 1px repeat-y;}
BODY, TABLE {font-size:70%; font-family: Tahoma, Verdana, Arial, sans-serif; color:#000;}
BODY, HTML {width:100%; height:100%;}
INPUT, TEXTAREA, SELECT {font-size:100%; font-family: Tahoma, Verdana, Arial, sans-serif; color:#88AB03;}

IMG {border:0;}

TABLE {border:0px; font-size:100%;}
TABLE TD {padding:0; vertical-align:top}

FORM {margin:0px;}

A {color:#88AB03}
A.blue {color:#009ACD}
A.orange {color:#FA6A14}

P {margin:13px 0 0 0}
P.type-1 {color:#5A5A5A}
P.type-2 {color:#353131}
P.type-3 {color:#FF991F}

#main {height:100%; min-height:100%; background:url(images/bg_line1.gif) bottom left no-repeat; min-width:1000px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
html>body #main {height:auto;} /* ÜÈ ÆÙš IE */
#container {width:100%; float:right; margin-left:-335px;}
#left {float:left; width:334px;}
#center {margin-left:334px; background:#fff url(images/bg_hatch.gif) -1px 1px repeat-y;}
#center .top-border {border-top:1px solid #fff}
#clear-bottom {height:47px; clear:both;}

/*.bg-line2 {width:112px; height:6px; position:absolute; top:440px; left:0; background-color:#8ECC0A;}*/
.bg-gray {width:100%; min-height:1px; height:1px; background:#E1E1DB url(images/bg_gray.png);
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_gray.png',sizingMethod='scale');
}
html>body .bg-gray {height:auto}
.bg-line3 {width:100%; background:url(images/bg_circles.gif) top left repeat-y;}
.bg-line4 {height:6px; font-size:1px; clear:both;}
.blue-design .bg-line4 {background:#fff url(images/bg_line4_blue.gif) no-repeat;}
.green-design .bg-line4 {background:#fff url(images/bg_line4_green.gif) no-repeat;}

.logo {padding:49px 96px 39px 69px; background:url(images/bg_logo.gif) no-repeat;}
.logo IMG {width:169px; height:38px;}

.left-agent {position:relative; width:334px; min-height:328px; height:328px;}
.blue-design .left-agent {background:url(images/bg_left_blue.jpg) no-repeat;}
.green-design .left-agent {background:url(images/bg_left_green.jpg) no-repeat;}
html>body .left-agent {height:auto;}
.left-agent .right-el {position:absolute; top:0; right:0; width:23px; height:151px;}
.blue-design .left-agent .right-el {background:url(images/bg_left_el_blue.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_left_el_blue.png',sizingMethod='crop');
}
.green-design .left-agent .right-el {background:url(images/bg_left_el_green.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_left_el_green.png',sizingMethod='crop');
}
.left-agent-in {padding:190px 0 15px 49px;}
.left-agent .text {float:left; width:120px; font-size:11px; color:#505050; font-weight:bold; line-height:12px; margin-top:39px;}
.left-agent .text A {color:#505050; text-decoration:none}
/*.left-agent .text SPAN {color:#323131; font-size:115%;}*/
.left-agent .pic {float:left; padding:33px 0 0 6px}
.left-agent .pic IMG {}
.money-banners {float:right; width:161px;}
.money-banners .money-bg {min-height:1px; height:1px;}
.blue-design .money-banners .money-bg {background:url(images/money_bg0_blue.png) 0 0 repeat-y;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_bg0_blue.png',sizingMethod='crop');
}
.green-design .money-banners .money-bg {background:url(images/money_bg0_green.png) 0 0 repeat-y;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_bg0_green.png',sizingMethod='crop');
}
html>body .money-banners .money-bg {height:auto}
.money-banners .money-top {min-height:1px; height:1px;}
.blue-design .money-banners .money-top {background:url(images/money_top_blue.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_top_blue.png',sizingMethod='crop');
}
.green-design .money-banners .money-top {background:url(images/money_top_green.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_top_green.png',sizingMethod='crop');
}
html>body .money-banners .money-top {height:auto}
.money-banners .money-bottom {height:31px;}
.blue-design .money-banners .money-bottom {background:url(images/money_bottom_blue.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_bottom_blue.png',sizingMethod='crop');
}
.green-design .money-banners .money-bottom {background:url(images/money_bottom_green.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/money_bottom_green.png',sizingMethod='crop');
}
.money-banners .indent {text-align:right; padding:16px 9px 7px 0;}
.money-banners .tit {width:105px; height:35px; margin-bottom:29px}
.money-banners A, .money-banners IMG {position:relative}

.bottom {position:relative; width:800px; height:74px; background:url(images/bg_bottom.gif) 144px 0 no-repeat;}
.bottom-in {padding:15px 50px 0 219px; font-size:110%; color:#FFFFFF;}
.bottom .arrow {position:absolute; top:-26px; left:139px; width:195px; height:20px; background:url(images/bottom_arrow.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_arrow.png',sizingMethod='crop');
}

.footer {margin:3px 0 0 333px;}
.footer-in {width:279px; border-top:6px solid #FFA438; padding-top:11px; text-align:center; color:#919191; font-size:90%; font-weight:bold;}
.footer-in A {color:#919191;}

.tabs {height:131px; background:url(images/bg_globe.gif) 108px 48px no-repeat;}

.courses {background:#F3F3F3 url(images/bg_courses0.gif) top left; float:right; font-size:10px; font-weight:bold; color:#8E8E8E; width:250px;}
.courses .left-el {background:url(images/bg_courses1.gif) top left no-repeat; padding-left:2px}
.courses .bot-line {background:url(images/bg_courses2.gif) bottom left repeat-x}
.courses .num {color:#FFA438;}
.courses .sep {padding-right:4px}
.blue-design .courses .sep {color:#008fe4;}
.green-design .courses .sep {color:#8ECC0A;}
.courses .height {height:35px;}
.courses .padding {padding:11px 13px 0 16px; text-align:center;}

.tabs .link {float:right; font-size:11px; line-height:12px; padding:42px 21px 0 0}
.tabs .link A {display:block; color:#4b4b4b; padding-left:28px;}
.blue-design .tabs .link .icon {background:url(images/icon_blueman.gif) 0 2px no-repeat;}
.green-design .tabs .link .icon {background:url(images/icon_greenman.gif) 0 2px no-repeat;}

.page-line-bg1 {min-height:1px; height:1px; color:#353131; background:#E1E1DB url(images/bg_gray.png);
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_gray.png',sizingMethod='scale');
}
html>body .page-line-bg1 {height:auto}
.page-line-bg2 {background:url(images/bg_line5.gif) 0 0 repeat-x;}
.page-line { min-height:1px; height:1px; padding:10px 0 9px 24px; background:url(images/bg_line6_wo.png) 0 0 no-repeat;
}
html>body .page-line {height:auto}
.page-line-block {//width:320px;
height:auto; min-height:13px;
}
.page-line IMG {margin-right:6px;}

.content {min-height:276px; height:276px; background:#E1E1DB url(images/bg_gray.png);
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_gray.png',sizingMethod='scale');
}
html>body .content {height:auto}
.content-in {padding:2px 5px 17px 24px;}
.content-width {width:657px;}

.hor-line {height:1px; background:url(images/border_line_hor.gif) top right no-repeat;}
.hor-line DIV {height:1px; font-size:1px; background:url(images/border_line_hor_end.gif) no-repeat;}
.hor-line .end {width:9px; height:1px; font-size:1px; background:#968d82 url();}
/*
.vert-line {width:1px; background:url(images/border_line_vert.gif) 0 0 repeat-y;}
.vert-line DIV {width:1px; height:17px; font-size:1px; background:url(images/border_line_vert_end.gif) no-repeat;}
*/

.brand-list TD {padding:0 7px 0 10px; background:url(images/border_line_vert.gif) 0 0 repeat-y;}
.brand-list .sep TD {font-size:1px; background:url(images/border_line_vert_end.gif) repeat-y;}
.brand-list .top-sep TD {height:7px}
.brand-list .bottom-sep TD {height:5px}
.brand-list TD.td-0 {padding-left:0; background:none}
.brand-list .bg {width:198px; height:44px; background:url(images/brandlist_bg.png) 0 0 no-repeat;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/brandlist_bg.png',sizingMethod='crop');
}
.brand-list TABLE {width:181px; height:40px}
.brand-list TABLE TD {padding:0; background:none; vertical-align:middle}
.brand-list IMG {position:relative; margin:0px 0px 0 20px}
.brand-list .links {text-align:right; vertical-align:top; padding:11px 6px 0 0; background:url(images/brandlist_bracket.gif) top right no-repeat;}
.brand-list A {position:relative; font-size:11px; color:#f8f8f8; font-weight:bold; text-decoration:none}

/*
.brand-list .info {width:310px; vertical-align:middle;}
.brand-list .info .image {width	:113px; padding:5px 0 6px 0;}
.brand-list .info IMG {margin-left:12px;}
.brand-list .info .online {color:#00651F;}
.brand-list .info .online A {color:#00651F; text-decoration:none}
.brand-list .info .pin {color:#0B00EB; padding-left:7px;}
.brand-list .info .pin A {color:#0B00EB; text-decoration:none}
.brand-list .last {height:6px;}
*/

.corner {
	width:11px; height:5px;	background:url(images/corner.png) no-repeat; position:absolute; left:334px; top:127px; z-index:101;
//	background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corner.png',sizingMethod='crop');
}

.form-decoration {color:#656565; margin-top:4px;}
.form-decoration TD {vertical-align:top; padding:3px 5px 0 0}
.form-decoration .field {padding-left:6px; border:1px solid #989898; background:#F1F1EB}
.form-decoration .label {padding:0 36px 0 0}
.form-decoration .example {font-size:80%; color:#747474; padding-top:1px}
.form-decoration .red {color:#EB0000}
.form-decoration .button {text-align:right}
.form-decoration TD.hor-line {height:1px; padding:0; background:url(images/border_line_hor.gif) top right no-repeat;}
.form-decoration .hor-line .end {width:9px; height:1px; font-size:1px; background:#968d82 url();}

.tbl-decoration {margin-top:15px; border-top:1px solid #CACAC5; width:100%;}
.tbl-decoration TD {vertical-align:middle; padding:7px 11px; border-right:1px solid #CACAC5; border-bottom:1px solid #CACAC5}
.tbl-decoration TD.td-last {border-right:0px solid;}
.tbl-decoration .name {padding-left:4px; width:100%;}
.tbl-decoration .name A {color:#88AB03; font-weight:bold; text-decoration:none; padding-left:16px; background:url(images/table_arrow.gif) 0px 3px no-repeat;}
.tbl-decoration .field INPUT {width:60px; text-align:center; border:1px solid #989898; background:#E1E1DB}

.tbl-decoration2 {margin-top:15px; border-top:0px solid #CACAC5; width:100%;}
.tbl-decoration2 .field {padding-left:6px; border:1px solid #989898; background:#F1F1EB}
.tbl-decoration2 TD {vertical-align:middle; padding:3px 5px; border-right:1px solid #CACAC5; border-bottom:1px solid #CACAC5}
.tbl-decoration2 TD.td-last {border-right:0px solid;}
.tbl-decoration2 .name {padding-left:4px; width:100%;}
.tbl-decoration2 .name A {color:#88AB03; font-weight:bold; text-decoration:none; padding-left:16px; background:url(images/table_arrow.gif) 0px 3px no-repeat;}
.tbl-decoration2 .field INPUT {text-align:center; border:1px solid #989898; background:#E1E1DB}

.red {color:#CC201A}

.hor-line-2 {height:1px; margin-top:13px; background:url(images/border_line_hor.gif) top right no-repeat;}
.hor-line-2 .end {width:9px; height:1px; font-size:1px; background:#968d82 url();}

.firm-logo {float:right; width:120px; padding-top:15px; text-align:center;}

.region {padding:15px 0 10px 7px; float:right; clear:right;}
.region-in {width:154px; height:45px; text-align:center; background:url(images/bg_region.gif) no-repeat;}
.region-padding {padding:13px 9px 0 11px;}
.region SELECT {width:100%; background-color:#FFFFFF; color:#525252;}

.width464 {width:464px;}

.currency {float:right; width:154px; padding-top:13px; text-align:center; clear:right; color:#494949;}
.currency INPUT {vertical-align:middle;}
.currency INPUT.second {margin-left:17px;}

.spacer {height:1px; font-size:1px; clear:both;}

.oneBrand {border-collapse:collapse; font-size:11px; color:#f3f3f3; font-weight:bold;}
.oneBrand TD {height:40px; vertical-align:middle; padding:0;}
.oneBrand .pic {width:130px; background:url(images/onebrand_bg1.png) 0 0 no-repeat;
}
.oneBrand .pic IMG {margin-left:20px}
.oneBrand .lastEl {background:url(images/onebrand_bg2.png) 0 0 no-repeat;
}
.oneBrand .lastEl DIV {width:22px;}
.oneBrand A {position:relative}

#mainPageContent{background: url(images/main/sep.gif) repeat-y right;}
#mainPageContent #terminal{float: right; margin: 5px 14px 0px 0px;}
#mainPageContent ul#services{ display: block; width: 180px; padding: 0px; margin: 0px; list-style-type: none; background: url(images/main/sep-hor.gif) repeat-x top; }
#mainPageContent ul#services li{ background: url(images/main/sep-hor.gif) repeat-x bottom; display: block; padding: 0px; margin: 0px;}
#mainPageContent ul#services li a{ display: block; padding: 8px 0px 11px 18px; margin: 0px; text-decoration: none; color: #252629; font-family: Tahoma; font-size: 12px; line-height: 11px;}
#mainPageContent ul#services li a:hover{ background: url(images/main/arrow.gif) no-repeat left; }
#mainPageContent ul#services #busket{float: right; padding: 3px 3px;}
#mainPageContent #moment{ background: url(images/main/moment.gif); margin: 0px 15px 0px 0px; padding: 0px; width: 458px; height: 230px; clear: both; }
#mainPageContent #moment h1{ color: #7B7A7A; font-family: Tahoma; font-size: 14px; margin: 0px; padding: 0px; position: relative; width: 214px; height: 19px; top: 17px; left: 14px; }
#mainPageContent #moment h1 span{ position: absolute; top: 0px; left: 0px; display: block; width: 214px; height: 19px; background: url(images/main/moment-payment.gif); }
#mainPageContent #paymentsWrapper{padding: 10px;}
#mainPageContent ul#payments{ position: relative; list-style-type: none; margin: 10px 0px 0px 0px; padding: 0px; }
#mainPageContent ul#payments li{ display: block; float: left; height: 59px; margin: 0px 2px 0px 0px; padding: 0px; }
#mainPageContent ul#payments a{ color: #FBFBFB; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; display: block; height: 100%; width: 100%; padding: 0px; margin: 0px;}
#mainPageContent ul#payments a:hover{ background: url(images/main/arrow-small.gif) no-repeat 10px 32px; }
#mainPageContent ul#payments li span{ display: block; padding: 27px 0px 0px 19px; margin: 0px; }
#mainPageContent ul#payments li.mobile{ background: url(images/main/pict-mobile.gif) left bottom; width: 170px; }
#mainPageContent ul#payments li.internet{ background: url(images/main/pict-internet.gif) left bottom; width: 127px; }
#mainPageContent ul#payments li.phone{ background: url(images/main/pict-phone.gif) left bottom; width: 135px;}
#mainPageContent ul#payments li.tv{ background: url(images/main/pict-tv.gif) left bottom; width: 171px; }
#mainPageContent ul#payments li.communal{ background: url(images/main/pict-communal.gif) left bottom; width: 217px; }
#mainPageContent ul#payments li.pin{ background: url(images/main/pict-pin.gif) left bottom; width: 214px; }
#mainPageContent ul#payments li.more{ height: 59px; width: 200px; text-align: center;}
#mainPageContent ul#payments li.more a:hover{background: none;}
