body {background-color:#fff; padding:0; margin:0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#405063;}
input, select, textarea {font:normal 10px/18px Arial, Helvetica, sans-serif; color:#666;border:1px solid #3166A9;}
input[type="hidden"]{display:none;}
.radio input, .checkbox input{padding: 0 5px 0 5px; border: none;}
.radio label{}
.text input, .input select {padding:0; margin:0;}
.select select, .select input{padding:0; margin:0; border:1px solid #3166A9; overflow:auto;}
.input input, .select select{margin-top: 4px}
select[multiple="multiple"]{width:100%; height:auto;}

acronym {border-bottom: 1px dashed blue;} 
   
.header {background: url(../img/common/bg-header.png) top repeat-x #31619e; padding:30px 35px 0 35px;}
	.header .top {height:87px;}
	.header .logo {border:0;}
	.header .banner {float:right; border:1px solid #3d639a;}
	.header .menu {position:relative; top:6px; margin:0;}
	.header .menu th {width:1px;}
	.header .menu th.mid {width:1px; background:url(../img/common/menu_mid.gif) left 7px no-repeat;}
	.header .menu td {vertical-align:top;}
	.header .menu td a {display:block; padding:3px 16px 0 16px; font-size:11px; line-height:25px; color:#9bc4ef; text-decoration:none; background:url(../img/common/bg-header.png) bottom repeat-x;} 
	.header .menu td a:hover {color:#fff;}
	.header .menu td.act a {display:block; padding:2px 15px 6px 15px; color:#2a5593; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #fff; background:url(../img/common/menu_active.gif) top repeat-x;} 
	.header .menu td.act a:hover {color:#2a5593;}
	.header .form {float:right; margin:4px 0 0 0; padding:0;}
		.header .form input {width:118px; height:18px; border:1px solid #3166a9; margin:0 5px 0 0; padding:0; vertical-align:top;}
		.header .form input.button {width:45px; height:20px; border:1px solid #193e7c; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#546882; font-size:10px; text-align:center; line-height:18px; background:url(../img/common/header_button_bg.gif) top repeat-x #fff;}
	
.breadcrops {background:url(../img/common/breadcrops_bg.gif) bottom repeat-x #fff; padding:3px 35px 23px 35px; font-size:10px; line-height:11px;}
	.breadcrops .crops {padding:11px 0 0 0;}
	.breadcrops a {color:#546882; padding-left:16px; margin-left:9px; text-decoration:none; background:url(../img/common/arrow_02.gif) left 4px no-repeat;} 
	.breadcrops a:hover {text-decoration:underline;}
	.breadcrops a.f {margin-left:0; padding-left:0; background:none;}
	.breadcrops strong a {color:#6da6e1; font-weight:bold;}
	.breadcrops .links {width:294px; float:right; text-align:left; line-height:17px;}
		.breadcrops .links a {display:block; background:url(../img/common/arrow_03.gif) left 7px no-repeat; padding-left:9px; margin-left:0;}
		.breadcrops .links a.l_01 {color:#6da6e1; text-decoration:underline;} 
		.breadcrops .links a.l_01:hover {text-decoration:none;}

.content {padding:13px 35px 24px 35px; background:#fff;}
	.content .left {width:167px; float:left;}
	.content .right {width:167px; float:right;}
	.content .center {margin:0 197px 0 197px;}
	.content .center_01 {margin:0 197px 0 0;}
	.content .center_02 {margin:0 0 0 197px;}

.bottom {background-color:#06184e; padding:18px 0 18px 0;}
	.bottom h1 {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; line-height:17px; font-weight:normal; margin:0; padding:0 0 5px 0; text-transform:uppercase;}
	.bottom table {margin:0 auto; line-height:18px; font-size:11px;} 
	.bottom table td {vertical-align:top;}
	.bottom table .col_01 {width:113px; padding:0 30px 0 0;}
	.bottom table .col_02 {width:101px; padding:0 30px 0 0;}
	.bottom table .col_03 {width:156px;}
	.bottom table a {background:url(../img/common/arrow_01.gif) left 6px no-repeat; display:block; padding-left:9px; color:#9bc4ef; text-decoration:none;}
		.bottom table a:hover {color:#fff;}

.footer {line-height:28px; text-align:center; color:#405063; font-size:11px;}

.clearall {clear:both; height:1px; line-height:1px;}
.content .f {padding-top:0;}

.content h1 {padding:27px 0 7px 0; margin:0 0 7px 0; background:url(../img/common/title_01_bg.gif) left bottom no-repeat; font-size:20px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#2E5C9A;}
.content h1.f {padding-top:0;}
.tit_02 {background:url(../img/common/title_02_bg.gif) 9px bottom no-repeat; padding:11px 0 3px 0;}
	.tit_02 h2 {padding:7px 0 5px 9px; background:#2E5C9A; margin:0; font-size:13px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;} 
	.content .tit_02 h2.ttransnone {text-transform:none; font-weight:bold;}
.content p {padding:18px 0 0 0; margin:0;}
h2 {font-size:12px; line-height:18px; font-weight:bold; color:#2E5C9A; font-family:Arial, Helvetica, sans-serif; padding:0 0 8px 0; margin:0;}
	h2.h2_02 {padding-top:6px;}
	h2.h2_03 {font-size:18px; color:#405063;}
	h2.h2_04 {padding-bottom:0;}
a {color:#6DA6E1; text-decoration:underline;}
a:hover {text-decoration:none;}
a.bold, .bold {font-weight:bold;}
a.decnone {text-decoration:none;}
	
.links_01 {padding:3px 0 0 11px; margin:0; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif;}
	.links_01 li, .links_01 div, .actions li {padding:0 0 0 9px; margin:0; background:url(../img/common/arrow_03.gif) left 10px no-repeat; list-style:none;}
	.links_01 a {
		display:block; background:url(../img/common/link_01_bg.gif) left bottom no-repeat; padding:3px 0 4px 5px; line-height:17px; font-size:11px; color:#546882; text-decoration:none;
		}
	.actions a {display:block; line-height:17px; font-size:11px; color:#546882; text-decoration:none; float:left; padding:0 8px 0 0;}
	.actions li a { float:none; }
	.links_01 a:hover {color:#6DA6E1; text-decoration:underline;}
	.links_01 .last a {/*background:transparent none repeat scroll 0 0;*/
		display:block; background:url(../img/common/link_01_bg.gif) left bottom no-repeat; padding:3px 0 4px 5px; line-height:17px; font-size:11px; color:#546882; text-decoration:none;
	}
	.links_01 .bold a {background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
	.links_01 .bold {background:none;}
	.links_01 .bold a {color:#6DA6E1; text-decoration:underline; font-size:10px; font-weight:bold; background:none;}
	.links_01 .bold a:hover {text-decoration:none;}
	.links_01 .bold_02 {padding-left:0;}
	.links_01 .dark a {color:#405063 !important;}
	.links_01 .bold_02 a {color:#6DA6E1; font-size:10px; font-weight:bold; padding-left:9px;}
	.links_01 .bold_03 a {color:#6DA6E1; font-size:10px; font-weight:bold; background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
.links_02 {padding-left:0;}

.link_01 {padding:0 0 0 9px; background:url(../img/common/arrow_03.gif) left 6px no-repeat; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; color:#6DA6E1; text-decoration:underline;}
.link_02 {color:#6DA6E1; text-decoration:underline; font-size:10px; font-weight:bold; background:none; padding-left:11px; line-height:24px;}
.link_02:hover {text-decoration:none;}
.link_03 {color:#6DA6E1; text-decoration:underline; font-size:11px; font-weight:bold; background:none; line-height:30px;}
.link_03:hover {text-decoration:none;}
.link_04 {display:block; background:url(../img/common/link_03_bg.gif) right no-repeat #2E5C9A; width:53px; padding:0 0 0 10px; height:16px; line-height:16px; font-size:10px; font-weight:bold; color:#fff; text-decoration:none;}
.link_05 {padding:0 0 0 9px; background:url(../img/common/arrow_03.gif) left 6px no-repeat; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#546882; text-decoration:none;}
.link_05:hover {color:#6DA6E1; text-decoration:underline;}

.form_01 {padding:10px 0 1px 11px; margin:0;}
.form_02 {padding:0; margin:0;}

.input_01 {width:100%; height:18px; padding:0; margin:0 0 10px 0; border:1px solid #3166A9;}
.input_02 {width:202px; height:18px; padding:0; margin:0; border:1px solid #3166A9;}
.button_01 {width:43px; height:18px; background:url(../img/common/button_01.gif) left center repeat-x; border:1px solid #3166A9; padding:0; margin:0; color:#546882; text-align:center; float:right;}
.button_02 {width:94px; height:28px; background:url(../img/common/button_02.gif) repeat-x; border:1px solid #3166A9; padding:0; margin:0 auto; color:#546882; text-align:center; font-size:13px; color:#546882; font-weight:bold; line-height:28px;}

.block_01 {padding:3px 0 0 11px; font-size:11px; line-height:13px;}
	.block_01 strong {color:#6DA6E1; font-size:10px; line-height:23px;}
	.content .block_01 a {font-size:10px;}
.block_02 {padding:9px 0 0 11px; font-size:11px; line-height:13px; font-weight:bold;}
.block_03 {padding:6px 0 0 11px; font-size:11px; line-height:13px; font-weight:bold;}
.block_04 {margin:5px 0 0 0; background:#6DA6E1; color:#fff; line-height:13px; font-size:11px; padding:5px 11px 7px 11px;}
	.block_04 strong {line-height:23px;}
.block_05 {margin:2px 0 0 0; background:#6DA6E1; color:#fff; line-height:13px; font-size:11px; padding:5px 11px 7px 11px;}
	.block_05 strong {line-height:23px;}
.block_06 {background:url(../img/common/arrow_04.gif) 7px 20px no-repeat; padding:18px 0 0 33px;}
	.block_06 a {color:#6DA6E1; text-decoration:underline; font-weight:bold; font-size:10px;} 
	.block_06 a:hover {text-decoration:none;}
	.block_06 a.link_03 {font-size:11px;}
.block_07 {background:url(../img/common/title_01_bg.gif) left bottom no-repeat; padding:0 0 10px 0;}
.block_08 {width:180px; float:left; padding:0 0 11px 0; background:url(../img/common/title_01_bg.gif) left bottom no-repeat;}
.block_09 {background:url(../img/common/block_09_left_res.gif) left repeat-y; font-size:11px; line-height:16px; color:#546882;}
	.block_09 .inbl09_01 {background:url(../img/common/block_09_left.gif) left top no-repeat; padding-left:2px;}
	.block_09 .inbl09_02 {background:url(../img/common/block_09_right_res.gif) right repeat-y;}
	.block_09 .inbl09_03 {background:url(../img/common/block_09_right.gif) right top no-repeat; padding-right:2px;}
	.block_09 .inbl09_04 {background:url(../img/common/block_09_res.gif) top repeat-x #fff; border-top:1px solid #FCFDFE;}
	.block_09_bot {height:2px; margin:0 2px 0 2px; background:url(../img/common/block_09_bot.gif) repeat-x; line-height:2px;}
.block_10 {padding:15px 0 16px 0; background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
.block_11 {padding:13px 0 13px 0; font-size:11px; line-height:13px;}
	.block_11 input {width:12px; height:12px; margin:0 5px 0 0; padding:0; float:left;}
.block_12 {padding:0; font-size:11px; line-height:13px; color:#546882;}
	.block_12 input {width:12px; height:12px; margin:0 5px 0 10px; padding:0; vertical-align:middle;}
	.block_12 label {color:#666;}
.block_13 {padding:15px 0 16px 0;}
.block_14 {padding:0; font-size:11px; line-height:13px; color:#546882;}
.block_15 {padding:11px 0 11px 0; background-color:#2E5C9A; text-align:center;}
.block_16 {padding:13px 0 0 0; font-size:11px; line-height:13px;}
	.block_16 input {width:12px; height:12px; margin:0 5px 0 0; padding:0; float:left;}
.block_17 {font-size:10px; color:#666;}
	.block_17 span {color:#2E5C9A;}
.block_18 {padding:15px 0 0 0;}
.block_19 {background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
.block_20 {background:url(../img/common/link_01_bg.gif) left bottom no-repeat;}
.block_21 {width:15px; float:left;}
.block_22 {padding:0 0 8px 0;}

.pages {padding:40px 0 35px 0; background:url(../img/common/title_01_bg.gif) left bottom no-repeat; line-height:16px; font-size:11px; text-align:center;}
	.pages table {margin:0 auto; width:auto !important;}
	.pages td, .pages table {border:none !important;}
	.pages a {margin:0 4px 0 4px; padding:0 4px 0 4px; color:#405063; text-decoration:underline; display:block; height:16px;} 
	.pages a:hover {text-decoration:none;}
	.pages a.act {color:#fff; background-color:#0C81D1; font-weight:bold; text-decoration:none;}
	.pages a.next {background:url(../img/common/link_03_bg.gif) right center no-repeat #2E5C9A; padding:0 35px 0 10px; margin-left:23px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
	.pages a.prev {background:url(../img/common/link_04_bg.gif) left center no-repeat #2E5C9A; padding:0 10px 0 15px; margin-right:23px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}

.pad_01 {padding:14px 26px 10px 15px;}
.pad_02 {padding:0 0 10px 0;}
.pad_03 {padding:9px 0 6px 0;}
.pad_04 {padding:0 0 5px 0;}
.pad_05 {padding:9px 0 9px 0;}
.pad_06 {padding:7px 1px 3px 8px;margin-right:-10px}
.pad_07 {padding:0 0 0 15px;}
	.pad_07 input, .pad_07 select{width:85% !important;}

.mar_01 {margin-bottom:6px;}
.mar_02 {margin-left:15px;}

.img_01 {padding:1px; background-color:#fff; border:3px solid #DCE6F1; margin:3px 0 5px 0;}
.img_02 {padding:1px; background-color:#fff; border:3px solid #DCE6F1; margin:3px 15px 0 0; float:left;}
.img_03 {float:right; margin:3px 0 0 0;}

.tab_02 {width:100%; font-size:11px; margin:0 -25px 15px 0; padding:0; color:#546882;}
.tab_02 td {vertical-align:top; text-align:left;}
.tab_02 .text {line-height:20px; padding:0 10px 5px 0;}
.tab_02 .input {padding:0 21px 5px 0;}
.tab_02 .select {padding:0 13px 5px 0;}
.tab_02 .block {width:auto; line-height:16px;}
.tab_02 .input input, .tab_02 .input textarea {width:100%}
.tab_02 .textarea textarea {width:96%}
.tab_02 .select select {width:97%}

.tab_01 td, .tab_01 label, .block_12 label{vertical-align:top; text-align:left; font-size:11px; line-height:13px; color:#546882;}
.tab_01 .cell_01 {width:123px; padding:0 28px 8px 0;}
.tab_01 .cell_02 {width:117px; padding-bottom:8px;}
.tab_01 input {width:12px; height:12px; margin:0 5px 0 0; padding:0; float:left;}
.tab_01 div {padding:0 0 7px 0;}

.content .twocells {width:auto;}
.content .twocells .text {width:134px;}
.content .twocells .input {width:154px;}
.content .twocells_02 {width:auto;}
.content .twocells_02 .text {width:150px;}
.content .twocells_02 .area {width:300px;}
.content .twocells_02 .input {padding-right:144px;}
.content .twocells_02 .area textarea {width:100%; height:88px; padding:0; margin:0; border:1px solid #3166A9; overflow:auto;}

.tab_03 {background:url(../img/common/title_01_bg.gif) 8px bottom no-repeat;}
.tab_03 td {vertical-align:top; text-align:left; font-size:11px; line-height:13px; color:#546882;}
.tab_03 .cell_01 {width:135px; padding:11px 10px 8px 0;}
.tab_03 .cell_02 {width:154px; padding:11px 0 8px 0;}

.tab_04 {width:99%; line-height:13px;}
.tab_04 .top td, th {background:#2E5C9A; font-size:13px; line-height:20px;
						font-weight:normal; font-family:Arial, Helvetica, sans-serif; 
						color:#fff; font-weight:bold; vertical-align:top;
						padding-top:7px; padding-bottom:5px}
th a{color:#fff}
th {padding-left: 9px}						
.tab_04 .top .cell_01 {padding:7px 0 5px 9px; width:138px;}
.tab_04 .top .cell_02 {padding:7px 0 5px 0; width:auto;}
.tab_04 .top .cell_03 {padding:7px 0 5px 0; width:75px; padding-left:18px;}
.tab_04 .img td, .index td {vertical-align:top; background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
.tab_04 .img .cell_01 {padding:13px 0 12px 9px; width:138px; font-size:12px; color:#6da6e1;}
.tab_04 .img .cell_02 {padding:13px 0 12px 0; width:auto; font-size:11px;}
	.tab_04 .img .cell_02 img {padding:4px 0 10px 12px;}
	.tab_04 .img .cell_02 a {color:#546882; padding-left:16px; text-decoration:none; background:url(../img/common/arrow_02.gif) left 4px no-repeat; display:block;}
.tab_04 .img .cell_03 {padding:13px 0 12px 0; width:93px; text-align:center; vertical-align:bottom; font-size:10px; color:#666;}
.tab_04 .text td {vertical-align:top;}
.tab_04 .lblue td {background-color:#f8fafc;}
.tab_04 .blue td {background-color:#edf2f8;}
.tab_04 .text .cell_01 {padding:7px 0 5px 9px; width:138px; font-size:12px; color:#6da6e1;}
.tab_04 .text .cell_02 {padding:7px 0 5px 0; width:auto; font-size:11px;}
	.tab_04 .text .cell_02 a {color:#546882; padding-left:16px; text-decoration:none; background:url(../img/common/arrow_02.gif) left 4px no-repeat;}
.tab_04 .text .cell_03 {padding:7px 0 5px 0; width:93px; text-align:center; font-size:10px; color:#666;}

.text_01 {font-size:11px; line-height:16px;} .text_01 p {padding-top:16px;}
.text_02 {color:#6da6e1; display:block; padding:0 0 9px 0;}
.text_03 {color:#6da6e1; line-height:13px;}
.text_04 {line-height:22px; font-size:10px; color:#7a7a7a;}
.text_05 {line-height:24px;}
.text_06 {line-height:22px; font-size:11px; color:#7a7a7a;}
.text_07 {line-height:18px;}

.fr {float:right;}

.button_next {width:63px; height:16px; border:0; margin:0; padding:0; background:url(../img/link_next.gif);}

.logged_menu {color:#6da6e1; background:#f1ebdb; margin:0 8%; font-size:11px; font-weight:bold;}
	.logged_menu ul{margin:0; padding:0 2em; list-style:none;}
	.logged_menu a {color:#405063; font-weight:normal;}
	.logged_menu .bold {font-weight:bold;}
	.logged_menu .email {color:#405063; font-weight:bold; text-align:center; }
	
.EditAddForm label {float:left; width:5em; padding:0 5px 0 0; color:#546882; font-size:11px;}
.EditAddForm textarea {width:78%;}

.index {}
	.index table {margin:0 auto; width:98%;}
	.index td, .index table {border:none !important; padding:5px 0 6px 0;}
	.index th {text-align: left;}
	
	.index .bold {font-weight:bold;}
	td.center, th.center {text-align:center;}
	form fieldset{border: medium none;}	
	
.mceStatusbar div {	display:none;}

.advertisment{text-align:center;}
	.advertisment img{border:none;}
	
#SearchForm .submit {display:none;}

.jur_full_descr table {}
.jur_full_descr td{padding:8px;font-size:11px; vertical-align: top;}
.jur_full_descr .title td{padding:0px;}
.jur_full_descr .title h2{padding: 10px 0 5px 0}
.jur_full_descr .title .first h2{padding: 0px 0 5px 0}
.jur_full_descr .delim td{padding:0;background:url(../img/common/link_02_bg.gif) left bottom repeat-x;}
.jur_full_descr td.first{width:9em; font-weight:bold;}
.hilight {background-color:#EDF2F7}

.comparsion td, .comparsion th{font-size:9px; text-align: center;padding: 8px 0;letter-spacing:-1px;}
.comparsion tr.units th{font-weight:normal;font-style:italic;padding:4px 0; background-color:#3E6CAA}
div.comparsion {margin-left:-20px;margin-right:-20px}
