body {font-size: 62.5%; margin: 0; padding:0px; background: #fff; color:#525252; font-family: Tahoma, Arial, sans-serif;}
body, html {height:100%;}

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#4170ba; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:1.4em; margin:0; padding:11px 0 11px; font-weight:normal; line-height:1.1;}
h2 {}
h3 {}
h4 {text-transform: uppercase;  color:#4b7ac7; font:bold 1.3em/1.2  Tahoma, 'Trebuchet MS'; padding:0; margin:0;}
h5 {color:#878181; font:1.3em Tahoma, 'Trebuchet MS'; padding:0; margin:0;}
h4.usd {padding: 0 0 8px 2px !important;background:none !important}

blockquote { margin: 0px 10px 10px 0px;
    background: rgb(253, 200, 86) url(http://unistream.ru/images/top_style_citata.jpg) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    width: 200px;
    }

  blockquote p { padding: 10px 10px 10px 15px;
    background: transparent url(http://unistream.ru/images/bottom_style_citata.jpg) no-repeat scroll 0px 100%;
    line-height: 1.3;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

ul {}
ul li {}

p {margin:0; padding:5px 0 13px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input, select  {font-family:Tahoma, Arial; font-size:11px; /*color:#7b7b7b;*/}

.cl {clear:both; font-size:0;}
.go {cursor:pointer;}

#container {font-size: 1.2em; width:888px; padding: 0 58px 0 54px;  margin:0 auto 0; background: #fff;}
.partner_page #container {width:953px; padding: 0 22px 0 25px;}

/*---header---*/
#header {padding:22px 0 0 0; margin: 0 0 0 0;}
#logo { padding:0px 0 0 5px; height:72px; }
.header_line {float:right; height:50px; padding: 0 8px 0 10px; margin-left:7px; font-size:0.9em; background:url(images/header_line.gif) 0 0 no-repeat;}

.tel {color:#6588d0; font:1.60em  Tahoma, 'Trebuchet MS'; padding: 0 0 3px 0;}
.tel span {font-size:0.8em; color:#929292;}
.tel_comm {font:1em Tahoma, 'Trebuchet MS'; color:#858586;}
.mailto {color:#f69b39; font-family:Arial; padding: 0 0 0 22px; background:url(images/mailto.gif) 1px 3px no-repeat;}

.lang {line-height:15px; padding:9px 0 0 0;}
.lang span {color:#6588d0; text-decoration:underline; font-weight:bold; display:block; float:left; width:33px; height:15px; text-align:center; background:url(images/lang_bg.gif) 0 0 no-repeat;}
.lang a {color:#8f8f8f; display:block; float:left; margin: 0 8px; }

.whereabouts {min-width:122px; white-space: nowrap; font-size:1.54em;}
.whereabouts a {padding: 0 27px 0 0; color:#6588d0; background:url(images/choose_country.gif) 100% 60% no-repeat;}

.grey {color:#989898;}

#main_menu {background:url(images/mm_bg.gif) 0 0 repeat-x;}
.main_menu {width:100%; font:bold 9px Verdana; text-align:center;  white-space: nowrap;  text-transform: uppercase; background:url(images/mm_right.gif) 100% 0 no-repeat; }
.main_menu td {padding:0;}
.main_menu td span {display: block; padding:0 0 2px 10px; background:url(images/mm_r.gif) 0 0 no-repeat;}
.main_menu td span.first {padding-left:8px; background:url(images/mm_left.gif) 0 0 no-repeat;}
.main_menu .active {background:url(images/mm_active.gif) 0 0 repeat-x;}
.main_menu .active span {margin: 0 -14px 0 0; position:relative;  padding-bottom:0; background:url(images/mm_active_l.gif) 0 0 no-repeat;}
.main_menu .active a {padding-bottom:10px; padding-right:20px; background:url(images/mm_active_r.gif) 100% 0 no-repeat;}
.main_menu .active span.first {background:url(images/mm_first_left.gif) 0 0 no-repeat;}
.main_menu .active span.last  {margin:0}
.main_menu .active span.last a {padding-right:9px; padding-left:0;background:url(images/mm_last_active.gif) 100% 0 no-repeat;}
.main_menu a {color:#6d6d6d; text-decoration:underline; display: block; padding:14px 5px 8px 10px; }
.main_menu a:hover {text-decoration:none;}

.main_menu_blue {background:url(images/mm_bg_blue.gif) 100% 0 repeat-x !important; }
.main_menu_blue .main_menu {font:bold 10px Verdana; background:url(images/mm_right_blue.jpg) 100% 0 no-repeat; table-layout:fixed;}
.main_menu_blue td span.first {background:url(images/mm_left.gif) 0 0 no-repeat;}
.main_menu_blue .active {background:url(images/mm_active_blue.gif) 0 0 repeat-x;}
.main_menu_blue .active span {background:url(images/mm_active_l_blue.gif) 0 0 no-repeat;}
.main_menu_blue .active a {color:#fff; background:url(images/mm_active_r_blue.gif) 100% 0 no-repeat;}
.main_menu_blue .active span.first {background:url(images/mm_first_left_blue.gif) 0 0 no-repeat;}
.main_menu_blue .active span.last  {margin:0;}
.main_menu_blue .active span.last a {background:url(images/mm_last_active_blue.gif) 100% 0 no-repeat;}


.drop_menu {background:#fdc856; border:2px solid #ffe4aa; border-top:0; padding: 8px 0 5px 23px;}
.drop_menu .item  { padding:0 10px 0 0;  width:202px; float:left; min-height:38px;}
.drop_menu .item div div div div  {padding: 2px 14px 4px 21px; background:url(images/arr.gif) 7px 6px no-repeat;}
.drop_menu .active div {float:left; background:#ffe6af url(images/drop_menu_tl.png) 0 0 no-repeat;}
.drop_menu .active div div {background: url(images/drop_menu_tr.gif) 100% 0 no-repeat;}
.drop_menu .active div div div {background: url(images/drop_menu_bl.gif) 0 100% no-repeat;}
.drop_menu .active div div div div {background: url(images/drop_menu_br.gif) 100% 100% no-repeat;}
.drop_menu .item  a {color:#595959; text-decoration:underline;}
.drop_menu .item  a:hover {text-decoration:none;}

.map {float:right; width:578px; height:178px; margin:0 0 0 -15px; position:relative; border-right:2px solid #eeeeee; border-bottom:2px solid #eeeeee;}
.map .corner_br {width:7px; height:7px; position:absolute; top:173px; left:573px; background:url(images/map_br.png) 0 0 no-repeat;}
.map img {vertical-align:middle;}

.search_point {width:315px; height:179px;position:relative; z-index:5; margin: 0 0 10px 0;}
.search_point fieldset {width:281px; height:166px; text-align:center; padding:13px 17px 0 17px;   background:url(images/search_point.png) 0 0 no-repeat;}
.search_point select {width:100%; margin: 0 0 11px 0 ; height:21px; line-height:21px;  }
.search_point .go {width:105px; height:34px;  line-height:21px; color:#fff; margin: 5px 0; font:11px Tahoma, 'Trebuchet MS', 'Arial Narrow';   text-transform: uppercase;  background:url(images/go_search_point.png) 0 0 no-repeat; border:0;}
.search_point .title {color:#fff; font-size:14px; height:22px; line-height:20px; margin: 0 -10px 15px;  font-family: Tahoma, 'Trebuchet MS', 'Arial Narrow'; background:url(images/search_point_title.png) 50% 0 no-repeat;}

.search_point1 {height:89px;position:relative; z-index:5; margin: -2px 0 10px 0; background:#6d9fef url(images/search_point_bg.gif) 0 0 repeat-x;}
.search_point1 fieldset {height:74px;  padding:15px 17px 0 17px;   background:url(images/search_point_bg.jpg) 607px 9px no-repeat;}
.search_point1 select { vertical-align:middle; width:240px; margin: 0 0 11px 0 ; height:21px; line-height:17px; margin: 0 18px 0 0 !important;  }
.search_point1 .go {vertical-align:top; width:103px; height:28px;  line-height:21px; margin:-2px 0 0px 0 !important; color:#fff; font:11px  Tahoma, 'Trebuchet MS','Arial Narrow';   text-transform: uppercase;  background:url(images/go_search_point.png) 0 0 no-repeat; border:0;}
.search_point1 .title {color:#fff; font-size:14px; height:22px; line-height:20px; margin: 0 0 7px; text-align:center; width:301px; font-family:  Tahoma, 'Trebuchet MS','Arial Narrow'; background:url(images/search_point_title.png) 0 0 no-repeat;}
/*---/header---*/

/*---main_content---*/
#main_content {/*padding:0 0 15px 0;*/ padding: 0;}
#main_content_left  {margin:25px 0 0 0; font-size: 1.2em; border-bottom:25px solid #fff; background:url(images/line.gif) 311px 0 repeat-y; color:#333;}
.partner_page  #main_content_left  {background:url(images/line1.gif) 280px 0 repeat-y;}

.news-index .news-title{margin-bottom:0.3em}
.news-date-time{color:#999}
.news-detail .news-date-time{display:block;margin:0.6em 0}

.content_menu {list-style-type:none; margin:0; padding:0;}
.content_menu li {float:left; width:190px; padding: 0 15px 17px; text-align:center; font:bold 13px/18px Tahoma, 'Trebuchet MS'; }
.content_menu li a {display:block;  padding: 105px 0 0 0; color:#497dd0; text-decoration:underline;}
.content_menu li a:hover {text-decoration:none;}
.content_menu li.checked_ico a {background:url(images/checked_ico.png) 50% 14px no-repeat;}
.content_menu li.all_uk_ico a {background:url(images/all_uk_ico.png) 50% 14px no-repeat;}
.content_menu li.cheque_cashing_ico a {background:url(images/cheque_cashing_ico.png) 50% 14px no-repeat;}
.content_menu li.online_ico a {background:url(images/online_ico.png) 50% 14px no-repeat;}
.content_menu li.calculate_ico a {background:url(images/calculate_ico.png) 50% 14px no-repeat;}
.content_menu li.support_ico a {background:url(images/support_ico.png) 50% 0 no-repeat;}
.content_menu li.flowers_ico a {background:url(images/flowers_ico.png) 50% 14px no-repeat;}
.content_menu li.cc_ico a {background:url(images/clients-card_ico.png) 50% 14px no-repeat;}
.content_menu li.qiwi_ico a {background:url(images/qiwi_ico.png) 50% 0 no-repeat;}


.content_menu_left {list-style-type:none; margin:0; padding:0; float:left; width:300px;}
.content_menu_left li {padding: 0 15px 17px 0; font:bold 13px/18px Tahoma, 'Trebuchet MS'; }
.content_menu_left li a {display:block;  padding: 10px 0 20px 85px; color:#497dd0; text-decoration:underline; min-height:40px;}
.content_menu_left li a:hover {text-decoration:none;}
.content_menu_left li.checked_ico a {background:url(images/checked_ico1.jpg) 0 0px no-repeat;}
.content_menu_left li.calculate_ico a {background:url(images/calculate_ico1.jpg) 0 5px no-repeat;}
.content_menu_left li.cheque_cashing_ico a {background:url(images/cheque_cashing_ico.jpg) 0 0px no-repeat;}
.content_menu_left li.online_ico a {background:url(images/online_ico.jpg) 0 0px no-repeat;}
.content_menu_left li.support_ico a {background:url(images/support_ico1.jpg) 0 0px no-repeat;}
.content_menu_left li.flowers_ico a {background:url(images/flowers_ico1.jpg) 0 0px no-repeat;}
.content_menu_left li.cc_ico a {background:url(images/clients-card_ico1.jpg) 0 0px no-repeat;}
.content_menu_left li.qiwi_ico a {background:url(images/qiwi_ico1.jpg) 0 0px no-repeat;}
.content_menu_left li.all_uk_ico a {background:url(images/all_uk_ico.jpg) 0 0px no-repeat;}

.left_news {font-size:0.9em; float:left; width:253px; background:url(images/block_top.gif) 0 0 no-repeat;}
.right_poll {font-size:0.9em; float:right; width:253px; color:#676767; background:url(images/block_top.gif) 0 0 no-repeat;}
.block_bt {padding: 9px 0; background:url(images/block_bt.gif) 0 100% no-repeat;}
.block_content {border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding: 8px 10px 0 14px; min-height:227px;}
.right_poll .block_content {padding: 8px 8px 0 14px;}
.right_poll .block_content .all {margin-right:2px;}

.left_news h4 {padding: 0 0 10px 22px;background:url(images/new_ico.gif) 0 2px no-repeat;}
.right_poll dl,
.left_news  dl {margin:0; padding:0 0 8px;}
.right_poll dt,
.left_news dt {color:#8e8e8e; padding:0;}
.right_poll dd,
.left_news dd {padding:5px 0 11px 11px; margin:0;}

.right_poll h4 {padding: 0 0 8px 22px;background:url(images/poll_ico.gif) 0 2px no-repeat;}
.right_poll h5 {padding: 0 0 5px 0; margin: 0 0 0 0;}
.right_poll p {padding:3px 0 0px;}
.right_poll input  {margin:0; vertical-align:middle; }
.right_poll label  {margin:0; vertical-align:middle;}
.right_poll .all {margin: -5px 0 0 0;}
.left_news h4 a, .right_poll h4  a {text-decoration:underline;}
.left_news h4 a:hover, .right_poll h4  a:hover {text-decoration:none;}

.all {float:right; display:block; background: #e9e9e9 url(images/all_left.gif) 0 0 no-repeat;}
.all span {display:block; padding: 0 6px; height:18px; line-height:16px; background:url(images/all_right.gif) 100% 0 no-repeat;text-decoration:underline;}
.banners {float:left; padding: 0 0 0 34px; width:312px; }
.banner {padding:2px; border:1px solid #d6d6d6; margin: 0 0 18px 0;}
.banner img {vertical-align:middle;}

.content {float:right; padding: 0 5px 0 0; width:555px; line-height:1.5; overflow:hidden;}
.nosidebar .content{width:100%;padding:0}
.nosidebar #main_content_left{background:none !important;}
.path {font-size:0.9em; color:#b1b1b1; line-height:1.1;}
.path a {color:#b1b1b1; text-decoration:underline;}
.path a:hover {text-decoration:none;}

.path .separ {padding: 0 0 0 20px; display:inline-block;height:13px; vertical-align:-2px; background:url(images/separ.gif) 45% 6px no-repeat;}
.content table {width:100%; font-size:0.9em; text-align:left; line-height:1.3;}
.content th {font-size:1.1em; padding:3px 0 14px;  border-right:2px solid #fff; line-height:1.2; background:url(images/line.gif) 0 100% repeat-x;}
.content td {padding: 5px 11px 6px; background:#eaeaea; border-right:2px solid #fff; border-top:1px solid #fff;}

table.usd {width:100%; font-size:0.9em; text-align:left; line-height:1.3;}
table.usd th {font-size:1.1em; padding:3px 0 14px;  border-right:2px solid #fff; line-height:1.2; background:url(images/line.gif) 0 100% repeat-x;}
table.usd td {padding: 5px 11px 6px; background:#eaeaea; border-right:2px solid #fff; border-top:1px solid #fff;}

.search {}
.search {padding:13px 0 0;}
.search fieldset {width:190px; height:19px; padding: 0 11px 8px 10px; background:url(images/search.png) 0 0 no-repeat;}
.search input {float:left; width:160px; padding:4px 5px; border:0; background:none; height:15px; color:#7f7f7f; }
.search .go {width:20px; float:right; height:23px}

.quest_list {list-style-type:none; margin:0; padding:5px 0 0; line-height:1.2em;}
.quest_list li {padding: 7px 0 6px 30px; background:url(images/quest_list_arr.jpg) 0 10px no-repeat;}

.partner_page  .content {color:#616161; line-height:1.25; width:650px;}
.partner_page .path {font-size:1.2em; color:#8d8d8d; line-height:1.2; padding: 0 0 10px 0;}
.partner_page .path a {color:#8d8d8d; text-decoration:underline;}
.partner_page .path a:hover {text-decoration:none;}
.partner_page .path h1 {display:inline; font-size:1.36em; color:#6796e4;}

.left_block {float:left; width:230px;}
.left_menu { list-style-type:none; margin:0; padding:0 0 0 32px; font-weight:bold;}
.left_menu li {padding: 0 0 8px; clear:both; overflow:hidden;}
.left_menu li a {color:#295eb6;}
.left_menu li span {display:block; float:left;}
.left_menu li span span span span {padding: 3px 26px 5px 26px; background:url(images/lm_arr.gif) 11px 9px no-repeat;}
.left_menu ul {list-style-type:none; margin:0; padding:0 0 0 39px; font-size:0.9em; font-weight:normal; clear:both; }
.left_menu ul li {padding: 11px 0 6px 10px; background:url(images/lm_arr2.gif) 0 18px no-repeat;}
.left_menu ul li a {color:#7b7b7b;}

.left_menu li.active span {background: #6796e4 url(images/lm_tl.gif) 0 0 no-repeat;}
.left_menu li.active span span {background: url(images/lm_tr.gif) 100% 0 no-repeat;}
.left_menu li.active span span span {background: url(images/lm_bl.gif) 0 100% no-repeat;}
.left_menu li.active span span  span span{background: url(images/lm_br.gif) 100% 100% no-repeat;}
.left_menu li.active  span a {color:#fff;}


/*---/main_content---*/

/*---footer---*/
#footer {/*border-bottom:4px solid #6796e3;*/ min-width:1000px; clear:both; font:1.1em Arial; color:#7b7b7b;}
#footer1 {width:888px; padding: 0 58px 0 54px;  margin:0 auto 0; background:#fff;}
.partner_page #footer1 {width:953px; padding: 0 22px 0 25px;}

.mobi_ico {padding:0 0 0 23px; background:url(images/mobi_ico.gif) 0 0 no-repeat;}
.footer_line {padding:10px 0 11px; margin: 0 0 15px 0; border-bottom:1px solid #bed2f2;}
.footer_line1 {padding:9px 0 11px 0; margin: 0 0 15px 0; border-bottom:1px solid #bed2f2; border-top:1px solid #bed2f2;}
.footer_logo {float:left; padding:0 40px 30px 74px; width:270px; background:url(images/footer_logo.jpg) 0 5px no-repeat;}
.footer_search {float:left; width:142px; height:19px; padding: 5px 6px 30px 25px; background:url(images/footer_search.jpg) 0 4px no-repeat;}
.footer_search input {float:left; width:126px; border:0; background:none; padding:2px 0; height:14px; }
.footer_search .go {width:13px; float:right; height:18px}
.made {float:right}
.made sup {font-size:1em;}

.webgarage {padding: 0 0 0 14px; background:url(images/webgarage.gif) 0 20% no-repeat;}
.fright {float:right;}

/*---/footer---*/

/*---print---*/
.print_page #container {color:#000;}
.print_page .tel  {color:#000;}
.print_page .tel  span{color:#000;}
.print_page .path, .print_page .path a {color:#000;}
.print_page .header_line , .print_page #main_menu, .print_page .content_menu_left {display:none;}
.print_page .footer_line1 , .print_page .footer_line, .print_page .footer_search, .print_page .made {display:none;}
.print_page .header_line {background:none;}
.print_page .print_block  {display:block !important; }
.print_page #main_content_left {background:none !important;}
.print_page .content {float:none; width:auto;}
.print_page .footer_logo {background:none; padding:10px 0; float:none; width:auto; border-top:1px solid #bed2f2;}
.print_page #footer {border-bottom:0;}
.print_page .left_menu {display:none;}
#header h5 {padding: 0 0 20px 0;}
/*---/print---*/

.print {
display:block;
background:url(/images/print.png);
padding-left:35px;
line-height:32px;
text-decoration:underline;
background-repeat:no-repeat;
width:150px;
}
.bigbut input {
font-weight:bold;
color:#000000;
padding:6px 8px 6px 8px;
font-size: 11px;
margin-right: 29px;
}
