*{padding:0px;margin:0px;}
BODY{background-color: #EDEDEE;position: relative}
BODY,TABLE{font-size: 12px;font-family: arial;color:#333333;}
H2{font-size: 14px}
H3{font-size: 13px}
A{color: #996666}
A:hover{text-decoration: none}
A IMG{ border:none}

#top, #header, #topmenu, #pathway, #content, #footer{float: left;width: 100%}
#top{overflow: hidden;height: 5px}
#header, #topmenu {padding-bottom:5px}
#header{height: 100px;overflow: hidden}
#logo{width: 221px;float: left;padding-right: 8px}
#logo A{background: url(/images/search/logo.gif);width: 220px;height: 100px;display: block;float: left;text-indent: -9000px;outline: 0}
#topbanner{float:left;width: 530px;text-align: center}
#userinfo{float: left;width: 222px;padding-left: 9px}
#topmenu .menu_top_main {width: 990px !important}
#topmenu .menu_top_main ul#Top{background: transparent url("/images/menu_top_back.gif") no-repeat scroll left top}
#topmenu .menu_top_main ul#Top ul{background: transparent url("/images/manu_top_back_bottom.gif") no-repeat scroll left top}
#left-column {float:left;width: 220px;margin-right:8px}
#right-column {float:right;width: 220px;margin-left:8px;}
#center-column{float: left;width: 534px}
#center-column-w{float: left;width: 100%}
#center-column-test{float: left;width: 762px;}
#footer {padding-bottom: 5px;border-top: 1px solid #CCCCCC}

#bannerID167{float:left;width:100%;}

.footer_copyright LI, .footer_list LI {list-style-type: none}
.footer_copyright, .footer_list {padding-top: 10px;font-size: 11px;margin: 0px}
.footer_copyright {float: left;width: 505px;color: #999999;font-family: Tahoma;padding-left: 15px}
.footer_copyright A{color: #999999}
.footer_list A{font-family: Verdana;color:#993333}
.footer_list{float: left;width: 225px;padding-right: 10px}

/* Colors */
.c-red, .c-red H2 {color: #d20000 !important}
.c-green{color:#006600}
.c-brown{color: #996666}
.c-black,.black{color: #333333 !important}
.c-dark{color: #151515}
.c-lgray{color:#949494}
.c-dgray{color:#545454}
.c-mgray{color:#666666}
.c-green{color:#006600 !important}
/* / Colors */

.full{width: 100%}
.f-l, .layer{float: left}
.f-r{float: right !important}

.no-wrap{white-space:nowrap}
.container{width: 990px;margin: 0px auto}
.banner {padding-bottom: 8px}

.p0-8{padding:0px 8px}
.p7-14{padding: 7px 14px}
.p3-14{padding: 3px 10px}
.p5-12{padding: 5px 12px}
.p0-14{padding: 0px 14px}
.p3-2{padding: 3px 2px}
.pb5{padding-bottom: 5px !important}
.pb10{padding-bottom: 10px !important}
.pt5{padding-top: 5px !important}
.pr5{padding-right: 5px !important}
.pr10{padding-right: 10px !important}
.pt10{padding-top: 10px !important}
.pb7{padding-bottom: 7px !important}
.pb0{padding-bottom: 0px !important}
.pb2{padding-bottom: 2px !important}
.p5{padding:5px !important}
.p10{padding:10px}
.m0{margin:0px !important}
.mt5{margin-top: 5px !important}
.mr5{margin-right:5px}
.mr8{margin-right:8px}
.mr15{margin-right:15px}
.mr10{margin-right:10px}
.mb0{margin-bottom: 0px !important}
.mb2{margin-bottom: 2px !important}
.mb5 {margin-bottom: 5px !important}
.mb7 {margin-bottom: 7px !important}
.mb10{margin-bottom: 10px !important}
.mb15{margin-bottom: 15px !important}
.mb20{margin-bottom: 20px !important}
.mb30{margin-bottom: 30px !important}

.rel{position: relative}

.box{border-bottom: 1px solid #CCCCCC}
.break-all{clear:both;height:0px;line-heihgt:0px;font-size:0px}

.bg-white{background: #FFFFFF}
.bg-yellow{background: #FFFFE5 !important}
.bg-lyellow{background: #FFD !important}
.bg-lgrey{background: #EFEFEF}

.btn{border-top: none !important}
.bbn{border-bottom: none !important}

.bt1{border-top:1px solid #CCCCCC}
.bb1{border-bottom:1px solid #CCCCCC}

/* Font Size */
.f11{font-size:11px !important}
.f13{font-size:13px !important}
.f14{font-size:14px !important}
.f15{font-size:15px !important}
.f16{font-size:16px !important}
/* / Font Size */

.h30{height: 30px}
.h20{height: 20px}
.no-transform{text-transform:none !important}
.t-center{text-align:center}

.bold{font-weight: bold}
.normal{font-weight: normal !important}
.italic{font-style:italic;}
.redhover:hover,.redhover:hover *{color:#d20000}
.tahoma{font-family:Tahoma}

.tdu{text-decoration: underline !important}
.tdu:hover{text-decoration: none !important}
.tdu1{text-decoration: none !important}
.tdu1:hover{text-decoration: underline !important}
.tdu2,.tdu2:hover{text-decoration: underline !important}
.tdn1{text-decoration: none !important}
.tdn1:hover{text-decoration: underline !important}
.tdn2,.tdn2:hover{text-decoration: none !important}

.img_border{border: 1px solid #DFDFDF;background: #F5F5F5}
.img_border IMG{display: block;margin: 0px;padding: 0px;line-height: 100%;border: 1px solid #DFDFDF}

.half_block{float: left;width: 263px}
.bigger .f13{font-size:14px;text-decoration:none}

UL.list LI{list-style-type:none}
OL.list{padding-left:23px}

/* Teaser */
.roundabout { width:100%; overflow:hidden; padding-top:0px; position:relative; }
#carusel_back_left, #carusel_back_right {background-image:url(/images/carusel_tr.png);height:100px;position:absolute;top:0;width:40px;z-index:5}
#carusel_back_left {background-position:left top;left:0}
#carusel_back_right {background-position:left -208px;right:0}
#bottom { height:100px; overflow:hidden; position:relative; width:100%; }
#bottom ul { height:100px; margin:0px; list-style-type:none; padding:0px; }
#bottom ul li { float:left; padding:0px 5px; margin:0; list-style:none; display:inline; width:205px; }
#bottom ul li a { display:block; height:100px; overflow:hidden; margin-right:5px}

.roundabout{width: 100%;overflow: hidden;padding-top: 0px;position: relative}

/* Teaser */
.breadcrumbs {padding: 5px 8px;padding-top: 0px;float: left}
.breadcrumbs SPAN{padding-left: 8px;background: url("/images/arrows/arrow_corner_grey.gif") no-repeat left center;font-size: 11px;text-transform: uppercase}
.breadcrumbs SPAN.home{padding: 0px;background: none}
.breadcrumbs SPAN A, .lang_panel SPAN A{color: #545454;text-decoration: none;font-size: 11px}
.breadcrumbs SPAN A:hover{text-decoration: underline}
.breadcrumbs SPAN.last{color: #d20000 !important;background:none;padding-left:0px}
.lang_panel SPAN{padding-right: 8px}
.lang_panel SPAN.active A{font-weight: bold}
.border-bg{background-image: url("/images/point.gif")}
.border-bottom {background-repeat: repeat-x;background-position: left bottom}
/* */
.crn {background-image: url("/images/corners/corners.gif")}
.crn_tr, .crn_tl, .crn_br, .crn_bl,.crn_bb{height:8px;overflow:hidden;display:block;background-repeat: no-repeat;font-size: 0px}
.crn_tr{background-repeat: repeat-x;background-position: right top}
.crn_tl{background-repeat: no-repeat;background-position: left -16px;width: 8px}
.crn_br{background-repeat: repeat-x;background-position: right -8px}
.crn_tt{background-repeat: repeat-x;background-position: left top}
.crn_bl{background-repeat: no-repeat;background-position: left -24px;width: 8px}
.crn_bb{background-repeat: repeat-x;background-position: left -8px}
.no_round{border-left: 1px solid #CCCCCC;height: 8px;overflow: hidden}
.crn_red {background-image: url("/images/corners/red_corners.gif")}

.left_menu{position:relative;margin-bottom:7px}
.left_menu UL,.left_menu DIV.cor,.left_menu DIV.inblock{background-image: url("/images/corners/leftmenu.gif")}
.left_menu{background-position: left top;background-repeat: repeat-y}
.left_menu UL{margin:0px;padding:0px;display:block;overflow:hidden;}
.left_menu UL LI{border-bottom: 1px solid #B3B3B3;list-style-type: none;margin:0px;}
.left_menu UL LI A,.left_menu UL LI .subhead{
	font-family: Tahoma;
	color: #666666;
	display: block;
	font-weight: bold;
	font-size: 11px;
	padding: 12px 20px;
	text-decoration: none;
	text-transform: uppercase;
	margin:0px 1px;
}
.left_menu .inner{
	padding:14px 16px;
	font-family: Tahoma;
	color: #666666;
	display: block;
	margin: 0px 1px;
	font-size: 11px;
	text-decoration: none
}
.left_menu UL LI A.sub1{
	padding-left: 30px;
	font-weight:normal
}
.left_menu UL LI A:hover,.left_menu LI A.active{
	background-color: #FFFFFF;
	color: #d20000;
	text-decoration: underline
}
.left_menu UL LI A.active{
	text-decoration:none
}
.left_menu UL LI.bottom{
	border-bottom:none
}
.left_menu UL LI UL{
	display:none
}
.left_menu UL LI UL LI{
	border-top: 1px solid #B3B3B3;
	border-bottom:none
}
.left_menu UL LI .subhead{
	background-image:url("http://products.ligazakon.ua/_site/cms/_pic/main/menu_icon_grey.gif");
	background-repeat:no-repeat;
	background-position:98% center;
	cursor:pointer;
}
.left_menu UL LI .hactive{
	background-image:url("http://products.ligazakon.ua/_site/cms/_pic/main/menu_icon_grey_down.gif");
	color:#d20000;
}
.left_menu DIV.cor{
	display:block;
	height:9px;
	background-repeat: no-repeat;
	position:relative;
	overflow:hidden;
}
.left_menu DIV.top{
	background-position: -220px top;
	margin-bottom:-9px;
}
.left_menu DIV.bottom{
	background-position: -440px top;
	margin-top:-9px;
}

.rel{position: relative}
.both{clear:both}

/* Block Module */
.block_module {float:left;width: 100%}
.block_module H2, .block_module H1{color:#333333;font-size: 14px}
.block_module .content {background-color:#FFFFFF;overflow:hidden;border-left: 1px solid #B7B7B8;border-right: 1px solid #B7B7B8}
.block_module .title H2, .block_module .title H1{color: #d20000;text-transform: uppercase}
.block_module .title, .block_module .subtitle, .block_module .box_title {padding-bottom: 8px}
.block_module .maintitle{position: absolute;top: 10px}
.block_module .subtitle H2 {color: #333333;border-bottom: 1px solid #CCCCCC;font-size: 12px;padding-bottom: 5px}
.block_module .subtitle_red H2 {color: #D20000; border-bottom: 1px solid #CCCCCC;font-size: 12px;padding-bottom: 5px}
.block_module .subtitle2 H2 {color: #d20000;border-bottom: 1px solid #DEDEDE;font-size: 14px;padding-bottom: 10px}
.block_module .crn_tr, .block_module .crn_br, .block_module .crn_bb,.block_module .crn_tt{overflow:hidden;}
.block_module .content .content {float: none;width: auto;border:none;}
.block_module .content .border {border:none;}
.block_module .content.border_red {border-left: 1px solid #D20000; border-right: 1px solid #D20000}
/*  / Block Module */

.entry{background-image: url(/images/icons/icon_red_alert.gif);background-position: left 8px;background-repeat: no-repeat;margin: 0 auto;padding: 0px 5px 0px 35px}

/* HotIce Content Box */
.box_title H2,.box_title H1 {color: #d20000;padding:0px !important;text-transform: uppercase}
.box_title{padding-bottom: 8px}
/* / HotIce Content Box */

/* HotIce Dynamic Content Box */
.date_4,.date_2{font-size: 11px;border-bottom: 1px solid #CCCCCC;padding-bottom: 2px;margin-bottom: 5px}
.date_4{padding-top:2px;padding-bottom:3px;font-weight:bold;color:#d20000}
.date_4 SPAN{color:#666666}
.textC {text-align: center;border: 1px solid #EEEEEE;background: #F8F8F8;border-top: none;padding: 5px 0px;overflow: hidden;height: 120px;margin-top: -5px}
.textR{text-align:right;padding:0px !important}
.textR A{color:#996666;font-size:11px}
.textC IMG {}
.link_title_2 A{font-size:14px;text-decoration:underline;font-family:tahoma;color:#333333}
.link_title_5 A{color:#333333;font-size:12px;text-decoration:none}
.link_title_4 A{color:#929292;font-size:12px;text-decoration:none}
.news_title_img {padding: 5px 0px}
.news_title_img A {margin: 0px;text-decoration: none;color: #333333}
.news_title_img A:hover {text-decoration: underline}
.news_text_5{padding-bottom: 5px}
.news_text_5 A {font-size: 14px !important;line-height: 18px !important;color: #808080;text-decoration: none}

.content .container {width: 100%;margin: 0px;overflow: hidden;clear: both;padding-top: 5px}
.content .container A,.link_menu A{color:#996666;font-size:11px}
.content .container .left{float:left}
.content .container .right{float:right}

.clear{clear:both}
.clear .content{padding:0px}
.clear .content .box_image_2{float:left;width:64px;padding-bottom:10px;padding-right:10px}
.clear .content .box_content{padding-bottom:10px;display:table}
.link_menu{margin-right:-5px}
#spotcount1 {display: block;float: left;padding-top: 3px;font-family: tahoma;font-size: 11px}
#controls{float:right;height:20px;overflow:hidden}
#block_hit_norma{padding-bottom:5px;font-family:tahoma}
#block_hit_norma SPAN{font-size:11px;color:#999999;clear:both;font-style:italic}
#new_doc_npa{clear:both;font-family:tahoma;font-size:11px;color:#996666;background:url(http://www.ligazakon.ua/_site/cms/_pic/main/doc.gif) no-repeat left 2px;padding-left:15px}
#new_doc_npa .date{float:left;padding-right:5px}
#new_doc_npa A{color:#996666;font-size:11px;text-decoration:underline}
#new_doc_npa A:hover{text-decoration:none}
#block_important .date{font-size:11px;margin-bottom:5px}
#block_important .date SPAN{color:#646464}

.news_text_5 A UL{padding-left:15px}

/* / HotIce Dynamic Content Box */

.right_corner {position: absolute;top: 0px;right: 0px}
.right_corner .box_corner, .right_corner .box_corner .lt, .right_corner .box_corner .gt {height: 40px;float: left;background-image: url(/images/corners/right-corner.gif)}
.right_corner .box_corner {background-repeat: repeat-x}
.right_corner .box_corner .lt{background-position: left -40px;background-repeat: no-repeat;padding-left: 20px}
.right_corner .box_corner .gt{background-position: right -80px;background-repeat: no-repeat;padding-right: 10px}
.right_corner .box_corner .rss{display: block;margin-top: 4px}


/* Content List */
.list_item {padding-bottom: 8px}
.list_item .date {color: #646464;border-bottom: 1px solid #CCCCCC;padding-bottom: 3px;margin-bottom: 5px}
.list_item .datetime span, .item_content .datetime span {color: #333333}
.list_item .datetime, .item_content .datetime{color: #646464;border-bottom: 1px solid #CCCCCC;padding-bottom: 2px;margin-bottom: 5px}
.list_item H3{padding-bottom: 5px}
.list_item H3 A, .item_content H3 A{font-weight: bold;color: #333333;text-decoration: none;font-size: 13px}
.list_item H3 A:hover{text-decoration: underline}
.list_item .descr {font-size: 12px;color: #444444}
.lite_item{padding-bottom: 5px}
.lite_item H3 A{color: #996666}
.two_column H3 {padding-bottom: 5px}
.two_column H3 A{color: #333333;font-size: 13px}
.two_column H3 SPAN{color: #646464}
.two_column .date2 {padding: 0px;padding-left: 20px;margin: 0px;color: #333333;border: none}
.icon_clock,.date_2,#block_important .date{background: url("/images/icons/icon_clock.gif") no-repeat left 2px;padding-left: 18px}
.icon_date,.date_4{background: url("/images/icons/icon_date.gif") no-repeat left top;padding-left: 20px}
/* / Content List */
/* Icon Links */

.all_item_link {background: transparent url(/images/arrows/arrow_main.gif) no-repeat scroll -9px -6px;color: #A4A4A4 !important;line-height: 29px;padding: 8px 8px 8px 30px}
.all_item_link:hover {background: transparent url(/images/gfx/gfx-main.gif) no-repeat scroll -10px -40px;color: #737373 !important}
.radio_n,.radio_s{background-color: transparent;background-repeat:no-repeat;background-position:left 2px;cursor:pointer;padding-left: 15px}
.radio_n {background-image:url(/images/forms/input_radio_n.gif)}
.radio_s {background-image:url(/images/forms/input_radio_s.gif)}

/* / Icon Links */

/* Yellow Round Block */
.roundYBlock .tc{background:url("/images/gfx/msg.gif") repeat-x left -40px}
.roundYBlock .tc DIV{background:url("/images/gfx/msg.gif") no-repeat left -20px}
.roundYBlock .tc DIV DIV{background:url("/images/gfx/msg.gif") no-repeat right 0px;height:10px;overflow:hidden}
.roundYBlock .bc{background:url("/images/gfx/msg.gif") repeat-x 0px -50px}
.roundYBlock .bc DIV{background:url("/images/gfx/msg.gif") no-repeat left -30px}
.roundYBlock .bc DIV DIV{background:url("/images/gfx/msg.gif") no-repeat right -10px;height:10px;overflow:hidden}
.roundYBlock .outer{}
.roundYBlock .inner{padding:5px 20px;background:#fff9df;border-right:1px solid #999999;border-left:1px solid #999999}
.error .inner{background:#fff9df url(/images/gfx/icons/red_alert.gif) no-repeat 10px center;padding-left:45px;font-size:12px;font-weight:bold;color:#d20000}
.load .inner{background:#fff9df url(/images/ajax-loader3.gif) no-repeat 10px center;padding-left:45px;color:#999999;font-weight:bold}
.success .close{float:right;color:#333333;cursor:pointer}
.success .inner .green{color:green}
.error .close,.success .close{float:right;color:#d20000;cursor:pointer;color:#d20000;text-decoration:none}
/* /// Yellow Round Block */

#bg-loading{background:#FFFFFF url(/images/ajax-loader3.gif) center center no-repeat;width:100%;height:100%}

.round-button{background:url(/images/search/lz_button.gif) repeat-x;display:block;float:left;font-size:11px;text-decoration:none;color:#777777;font-weight:bold;text-transform:uppercase}
.round-button SPAN{background:url(/images/search/lz_button.gif) no-repeat left -24px;display:block;float:left;cursor:pointer}
.round-button SPAN SPAN{background:url(/images/search/lz_button.gif) no-repeat right -48px;padding:5px 10px;white-space:nowrap;-moz-box-sizing:border-box;border-collapse:collapse;border-spacing:0px}
.round-button:hover{color:#996666}

.button{height:28px;line-height:28px;display:block;float:left;font-family:Tahoma;text-decoration:none;font-size:10px;text-transform:uppercase}
.button SPAN{background-image:url(/images/buttons-gfx.gif);cursor:pointer;height:28px;float:left;display:block}
.button .f{background-position:left -28px;float:left;width:10px}
.button .l{background-position:left -56px;float:left;width:10px}
.button .c{height:28px;color:#545454}

.red-button .f,.button:hover .f{background-position:left -112px}
.red-button .l,.button:hover .l{background-position:left -140px}
.red-button SPAN,.button:hover SPAN{color:#FFFFFF !important;background-position:left -84px}
.red-button:hover SPAN{color:#FF9 !important}

.outlink *{cursor:pointer}

.bar H2{font-size:13px}
.bar,.bar .rc,.bar .md{outline:0;display:block;height:40px}
.bar,.bar .rc,.bar .md{background-image:url(/images/pans-gfx.gif)}
.bar,.bar .rc{background-repeat:no-repeat}
.bar{background-position:left -80px;padding-left:10px}
.bar .rc{background-position:right -40px;padding-right:10px}
.bar .md{background-repeat:repeat-x;line-height:40px}

.newkeywords{text-transform:lowercase}

.format_text P,.format_text H1,.format_text H2,.format_text H3,.format_text UL,.format_text OL{margin:10px 0px;}
.format_text OL{padding:0px;padding-left:18px;}
.format_text UL{padding:0px;padding-left:15px;}
.format_text UL LI,.format_text OL LI{margin-bottom:5px;}
