body{background:#ebebf0 url('/frontend/images/bg.png') repeat-x;margin:0;padding:0;}
a{text-decoration:none}
*{font-family:Arial;z-index:1;}

table{
border:0px;
border-collapse:collapse;
width:100%;
}

table td{
padding:0px;
}


.out {background-image: url('/frontend/images/top_bg.png'); background-repeat: no-repeat; background-position: center top; height: 100%;}
.out:after {content: ''; display: block; clear: both;}
.align{float: right; height: 100%; position: relative; right: 50%;}
.main {position: relative; right: -50%; width: 950px; z-index: 1;}
.main:after {content: ''; display: block; clear: both;}

.top {height: 174px;}
.top a{display:block;height:100%;width:400px;}

.menu{width: 950px;height:52px;}
.menu .bg{height:52px;width:936px;background: url('/frontend/images/menu_bg.png');float:left}
.mright{height:52px;background: url('/frontend/images/menu_right.png') no-repeat right;width:7px;float:left;}
.mleft{height:52px;background: url('/frontend/images/menu_left.png') no-repeat left;width:7px;float:left;}
.mleft_off {height:52px;background: url('/frontend/images/menu_left.png') no-repeat left;width:7px;float:left;}
.mleft_on {height:52px;background: url('/frontend/images/menu_left_on.png') no-repeat left;width:7px;float:left;}

.menu ul{list-style:none;padding:0;margin:0;}
.menu ul li{float:left;background:url('/frontend/images/menu_sep.png') no-repeat right;display:block;height:52px;}
.menu_over .dropdown{display:block;}
.menu_out .dropdown{display:none;}
.menu ul li a{padding:15px 20px 0px 20px;display:block;font-size:12pt;color:#ebebf0;font-weight:bold;font-family:Arial;height:100%;}
.menu ul li a:hover{color:#fff;background: url('/frontend/images/menu_on.png') repeat-x;}

.content{background:url('/frontend/images/bottom_bg.png') #fff repeat-x bottom;float:left;width:950px;}
.main_content{background:url('/frontend/images/bottom_bg.png') #fff repeat-x bottom;float:left;width:950px;}
.bottom_line{height:70px;background:url('/frontend/images/bottom.png') no-repeat top;float:left;width:950px;}
.main_bottom_line{height:13px;background:url('/frontend/images/main_bottom.png') no-repeat top;float:left;width:950px;}

.left_block{width:230px;float:left;}
.right_block{width:720px;float:right;}

.block{background:url('/frontend/images/block_left.png') repeat-y left;width:220px;}
.block .right{background:url('/frontend/images/block_right.png') repeat-y right;height:100%;}
.block .bottom{background:url('/frontend/images/block_bg.png') no-repeat bottom;height:100%;}
.block .top{background:url('/frontend/images/block_top.png') no-repeat top;width:220px;height:5px;}

.form{width:152px;padding:15px 0px 20px 38px;}
.form .title{color:#4d565a;font-family:Arial;font-size:10pt;font-weight:bold;padding:0px 0px 10px 21px;}
.form .mail{background:url('/frontend/images/mail.png') 0px 2px no-repeat;}
.form .billing{background:url('/frontend/images/billing.png') 0px 2px no-repeat;}
.form .input{width:142px;height:19px;background:url('/frontend/images/input.png') no-repeat;border:0;margin:0px 0px 5px 0px;font-family:Arial;font-size:8pt;color:#7a848a;padding:0px 0px 0px 5px;}
.form .button{width:137px;height:24px;background:url('/frontend/images/button.png') no-repeat;border:0;color:#fff;font-size:8pt;font-weight:bold;padding:0px 0px 5px 0px;}

.position{padding:24px 0px 5px 0px;margin:0;border-bottom:1px solid #d2d2d3;}
.position span{padding:0px 10px 0px 0px;color:#4d565a;font-size:12pt;font-weight:bold;}
.position a{color:#559cb9;font-size:12pt;font-weight:bold;}
.position .ar{background:url('/frontend/images/ar.gif') 0px 8px no-repeat;padding:0px 0px 0px 10px;}

.text{margin-top:10px;color:#414141;line-height:14pt;font-size:9pt;padding:0px 0px 20px 0px;}
.text *{color:#414141;line-height:14pt;font-size:9pt;}
.text a{color:#559cb9;text-decoration:underline;}
.text a:hover{text-decoration:none;}
.read_more{background:url('/frontend/images/ar4.gif') 0px 3px no-repeat;padding:0px 0px 0px 15px;}


.bottom_menu{list-style:none;padding:30px 0px 0px 0px;margin:0;float:left;}
.bottom_menu li{display:block;height:22px;padding:0px 0px 0px 30px;float:left;}
.bottom_menu li a{display:block;height:100%;font-size:9pt;color:#48525b;font-weight:bold;}
.bottom_menu li a:hover{color:#7a8b99;}

.copyright{float:right;font-size:8pt;color:#9e9ea1;padding:30px 30px 0px 0px;}

.dd{color:#9696b3;}

.main_left_block{width:210px;float:left;background:url('/frontend/images/info_bg.png');height:343px;margin:3px 0px 0px 3px;}
.main_right_block{width:710px;float:right;}

.main_left_block .binfo{padding:33px 20px 0px 37px;color:#fff;font-size:9pt;}
.binfo h2{padding:0px 0px 6px 0px;margin:0;font-size:16pt;border-bottom:1px solid #b80b0b;}
.binfo h3{padding:0px 0px 6px 0px;margin:0;font-size:14pt;}
.binfo strong{font-size:10pt;font-weight:bold;margin:10px 0px 15px 0px;display:block;}
.binfo span{font-size:8pt;margin:10px 0px 0px 0px;display:block;}

.service{padding:0px 0px 0px 120px;}
.service h1{color:#619cb1;font-size:18pt;}
.service .hr{background:#d2d2d3;height:1px;width:100%;margin:15px 0px 10px 0px;}
.cab{background:url('/frontend/images/cab.png') 0px 10px no-repeat;}
.inet{background:url('/frontend/images/inet.png') 0px 10px no-repeat;}

.center_block{padding:10px 38px 30px 38px;}
.center_block h1{color:#559cb9;padding:0;margin:0;border-bottom:1px solid #d2d2d3;}
.center_block .text{background:url('/frontend/images/text_bg.png') repeat-x bottom;}
.center_block .button{width:137px;height:24px;background:url('/frontend/images/button.png') no-repeat;float:right;}
.center_block .button a{display:block;color:#fff;font-size:8pt;padding:2px 0px 0px 40px;}


.dropdown{display:none;width:205px; position: absolute; margin:-18px 0px 0px -2px;z-index: 888;}
.dropdown .dright{background:url('/frontend/images/dropdown_right.png') repeat-y right;height:100%;}
.dropdown .dleft{background:url('/frontend/images/dropdown_left.png') repeat-y left;height:100%;}
.dropdown .dbg{background:url('/frontend/images/dropdown_bg.png') repeat-y left;height:100%;}
.dropdown .dbg_bottom{background:url('/frontend/images/dropdown.png') no-repeat bottom ;height:100%;padding:13px 25px 13px 25px;}
.dropdown .dtop{background:url('/frontend/images/dropdown_top.png') no-repeat top;width:205px;height:3px;}
.dropdown .dbottom{background:url('/frontend/images/dropdown_bottom.png') no-repeat bottom;height:9px;}
.dropdown .dbg a{border-bottom:1px solid #d7e6ec;padding:1px 0px 1px 0px;text-decoration:none;color:#343158;font-weight:bold;font-size:9pt;}
.dropdown .dbg a:hover{color:#ea272b;background:none;}

/*NEW*/
.bform{width:100%;}
.bform td{padding:7px 0px 7px 0px;}
.bform .row1{background:#e3eef1;}
.bform .row2{background:#f0f6f8;}
.bform .fleft{width:220px;text-align:right;padding:0px 10px 0px 0px;}
.binput{float:left;height:19px;width:200px;background:url('/frontend/images/input_left.png') no-repeat left;}
.binput .bright{height:19px;width:100%;background:url('/frontend/images/input_right.png') no-repeat right;padding:0px 4px 0px 7px;}
.binput input{height:19px;width:100%;background:url('/frontend/images/input_bg.png') repeat-x right;border:0px;margin:-1px 0px 0px 0px;}
.bselect{float:left;height:19px;width:200px;background:url('/frontend/images/input_left.png') no-repeat left;}
.bselect .bright{height:19px;width:100%;background:url('/frontend/images/input_right.png') no-repeat right;padding:0px 1px 0px 7px;}
.bselect select{height:19px;width:100%;background:url('/frontend/images/input_bg.png') repeat-x right;border:0px;}
.wred{margin-left:15px;color:#ec3334;}
.bform .btext{float:left;padding:0px 5px 0px 0px;}
.button{cursor:pointer;width:137px;height:24px;background:url('/frontend/images/button.png') no-repeat;border:0;color:#fff;font-size:8pt;font-weight:bold;padding:0px 0px 5px 0px;}

.left_menu{list-style:none;padding:20px 6px 40px 5px;margin:0;}
.left_menu a{display:block;padding:3px 0px 3px 10px;font-size:10pt;color:#80a8c3;font-weight:bold;font-family:Arial;background:url('/frontend/images/ar.gif') 0px 8px no-repeat;}
.left_menu a:hover{color:#fff;background:url('/frontend/images/ar2.gif') 0px 8px no-repeat;}
.left_menu li{background:url('/frontend/images/line.png')no-repeat bottom;padding:2px 0px 2px 0px;}
.left_menu li div{padding:0px 0px 0px 30px; display:block;}
.left_menu div:hover{background:#8fb9ca url('/frontend/images/left_menu_bg.png') repeat-x top;}
.left_menu .active a{color:#fff;background:url('/frontend/images/ar2.gif') 0px 8px no-repeat;}
.left_menu .active div:hover{background:#de1112;}
.left_menu .active div{background:#de1112;}
.sub_menu{list-style:none;padding:0;margin:0;}
.sub_menu li{background:url('/frontend/images/line2.png')no-repeat bottom;}
.sub_menu li div{padding:0px 0px 0px 40px;}



.streetname span{color:#559cb9;font-weight:bold;text-decoration:underline;}
.streetname span:hover{text-decoration:none;}