#root { min-width: 950px; height: 100%;}

a{color: #13792b; text-decoration: underline; position: relative; font-size: 13px;}
a:visited{color: #13792b}
a:hover{color: #dc1616}
a:active{color: #13792b}

.ans_quest {border: 1 dotted #ffffff; padding:3}
.ans_quest_s {border: 1 solid #ffffff; margin-top: 10px;}

.search_text { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.search_input {text-align: left; width: 140px; height: 20px; border: 2px solid #bbbbbb; font-size: 12px;}
.search_button {cursor: pointer; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#search_ok { cursor: pointer; }

form { margin: 0; padding: 0; }

html, body {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
td.s_order {color: #000000; font-size: 13px; font-weight: 100;}
th.basket_order {color: #FFFFFF; font-size: 13px; font-weight: bold;}

.pointer {cursor: pointer;}
.float_left {float: left;}
.absolute { position: absolute;}

.logo { margin: 3 20; position: absolute; width: 144px; height: 178px; background: url('/images/logo.png') no-repeat;}

.menu { background: URL('/images/menu_bg.jpg') repeat-x; font-size: 13px; color: #116239; border: 1px solid #174e2f;}
.menu a,.menu span { position: relative; top: 3px; }
a.menu_item {font-family: Arial, Helvetica, sans-serif; color: #116239; font-size: 13px; font-weight: bold; margin: 0 4;}
a.menu_item:visited {color: #116239}
a.menu_item:hover {color: #dc1616}
a.menu_item:active {color: #116239}

.news_date {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #13792b; text-decoration: underline}
.news_title {color: #000000; font-size: 12px; text-indent: 10px; line-height: 14px;}
.news_text {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 2px;}
a.news_link {font-family: Arial, Helvetica, sans-serif; color: #464646; font-size: 13px; font-weight: bold; margin: 0 10;}
a.news_link:visited {color: #464646}
a.news_link:hover {color: #dc1616}
a.news_link:active {color: #464646}

a.galery_link {font-family: Arial, Helvetica, sans-serif; color: #464646; font-size: 13px; text-decoration: none;}
a.galery_link:visited {color: #464646}
a.galery_link:hover {color: #dc1616}
a.galery_link:active {color: #464646}

.main_bg { background: URL('/images/bg.jpg') bottom; }
.bot_bg { background: URL('/images/bot_bg.jpg') bottom left repeat-x; padding: 10 10 0;}
.top { background: URL('/images/top.jpg') repeat-x; border: 1px solid #174e2f;}

a.left_menu {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;}
a.left_menu:visited {color: #000000}
a.left_menu:hover {color: #dc1616}
a.left_menu:active {color: #000000}

.block_top_left {background: URL('/images/block_bg_left.jpg') repeat-y; width: 259px; border: 1px solid #174e2f;}
.block_top_left_margin {background: URL('/images/block_bg_left.jpg') repeat-y; width: 259px; border: 1px solid #174e2f; margin-top: 10px;}
.block_top {background: URL('/images/block_top_bg.jpg') repeat-x;}
.block_bottom_left {background: URL('/images/block_left_bot.jpg') bottom left no-repeat; padding-bottom: 10px; padding-top: 10px;}
.left_menu_div {background: URL('/images/menu_bg.gif') no-repeat; margin-left: 5px; width: 200px; height: 27px;}
.left_menu_div a { position: relative; top: 5px; margin-left: 30px;}

.block_top_right_margin {background: URL('/images/block_bg_right.jpg') repeat-y; width: 339px; border: 1px solid #174e2f; margin-top: 10px;}
.block_top_right {background: URL('/images/block_bg_right.jpg') repeat-y; width: 339px; border: 1px solid #174e2f;}
.block_bottom_right {background: URL('/images/block_right_bot.jpg') bottom left no-repeat; padding-bottom: 10px; padding-top: 10px; font-size: 12px;}
.block_right_div { margin: 0 10;}
.block_bottom_title_right {background: URL('/images/block_right_bot.jpg') bottom left no-repeat; padding-bottom: 10px;}
.block_top_title_right { background: URL('/images/title_block_r.jpg') no-repeat}

.block_top_title { background: URL('/images/title_block.jpg') no-repeat}
.block_bottom_title {background: URL('/images/block_left_bot.jpg') bottom left no-repeat; padding-bottom: 10px;}
.block_title { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: right; padding: 2 5; font-weight: bold; }

.search_bar { margin: 8 15;}
.search_params { font-size: 11px; margin: 0 45;}

#valute th {color: #5a5a5a; font-size: 13px;}
.cur_date { color: #000000; font-size: 12px; font-weight: bold;}
.cur_param { color: #5a5a5a; font-size: 12px; font-weight: bold; margin-left: 8px;}

.main_galery {margin-top: 8px;}
.main_galery img,.galery_image {border: 1px solid #165f88}
.main_galery_link { text-align: left;}
.main_galery_link a { font-size: 10px; margin-left: 10px; color: #000000;}
.main_galery_link a:visited { color: #000000;}

.bottom_bg { background: URL('/images/bottom_bg.jpg') no-repeat bottom right; }

.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #474747; background: URL('/images/livetech.jpg') no-repeat top right; padding-right: 85px; height: 30px; padding-top: 3px;}
.copy_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #474747; padding-bottom: 7px;}
.copy a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #474747; font-weight: bold;}
.copy a:visited {color: #474747;}
.copy a:hover {color: #DD0000}
.copy #livetech {text-decoration: none; font-weight: 100;}
.copy #livetech:hover {color: #474747;}

.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; margin-bottom: 10px; }

.content_block {border: 1px solid #174e2f; background: #FFFFFF;}
.content { background: URL('/images/block_top_bg.jpg') repeat-x;}
#content {font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 10;}
.content_table { background: URL('/images/block_bottom_bg.jpg') repeat-x bottom;}
.content_left { background: URL('/images/block_left_bg.jpg') repeat-y left;}
.content_right { background: URL('/images/block_right_bg.jpg') repeat-y right;}

.content h1 { color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 10px; padding-left: 20px; margin-bottom: 0px;}
.news_panel { border: 1px solid #174e2f; background: #FFFFFF; margin-top: 10px;}
.news_panel_title { background: URL('/images/news_panel_title.jpg') no-repeat right top; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: right; padding: 2 5; font-weight: bold;}

.search_param2 input { margin-left: 5px;}
li { color: #13792b; }

.stepcarousel { position: relative; overflow: scroll; width: 273px; height: 200px; border: 1px solid #165f88; margin-top: 5px;}
.stepcarousel .belt { position: absolute; left: 0; top: 0; }
.stepcarousel .panel { float: left; overflow: hidden; margin: 10px; width: 250px; }
p.samplebuttons { text-align: center;}

