body {margin:0px; background-color:#ffffff}

A { color: #0B135C; }
.block_001 {margin:0px; border-bottom:5px #cccccc solid;}
.block_001 td.td_1 {padding:14px 22px 10px 22px}
.block_001 td.td_2 {width:44px}

.block_002 {margin:0px}
.block_002 td.td_1 {vertical-align:top}
.block_002 td.td_2 {width:482px; vertical-align:top}

.block_003 {background-color:#0c1057; padding:5px 1px 0px 1px}

.block_004 {margin:0px;}
.block_004 td {padding:5px 7px 0px 7px; text-align:center}
.block_004 a {font:bold 70% arial; color:#ffffff; text-decoration:none; line-height:100%; text-transform:uppercase;}
.block_004 a:hover {text-decoration:underline;}

.block_005 {margin:0px;}

.block_006 {margin:0px; padding:10px 20px 0px 20px}
.block_006 h1 {font:bold 80% arial; color:#0b115b; line-height:100%; margin:0px 0px 10px 0px; text-transform:uppercase;}
.block_006 p {font:normal 70% verdana; color:#0a125b; margin:0px 0px 20px 0px}

.block_007 {margin:0px}
.block_007 td.td_1 {vertical-align:top;}
.block_007 td.td_2 {vertical-align:top; font:normal 80% verdana; color:#0a125a; padding:0px 12px 0px 12px}

.block_008 ul.menu {margin:0px 0px 0px 20px; padding:0px; list-style-type:none}
.block_008 li {margin:0px 0px 7px 0px}
.block_008 ul.sub_menu {margin:10px 20px 0px 0px; padding:5px 0px 5px 30px; border-top:4px #dfe6f8 solid;}
.block_008 ul.sub_menu li {margin:0px 0px 2px 0px}
.block_008 a {font:bold 80% arial; color:#021976; text-decoration:none; text-transform:uppercase;}
.block_008 a:hover {text-decoration:underline;}
.block_008 a.on_1 {font:bold 80% arial; color:#021976; text-decoration:underline; text-transform:uppercase;}
.block_008 a.sm {font:normal 75% arial; color:#021976; text-decoration:none; text-transform:uppercase;}
.block_008 a.sm:hover {text-decoration:underline;}
.block_008 a.sm_on_1 {font:normal 75% arial; color:#021976; text-decoration:underline; text-transform:uppercase;}


.block_009 {margin:0px 0px 20px 0px; width:460px;}
.block_009 h6 {font:bold 60% verdana; color:#0c125e; margin:0px 0px 2px 0px}
.block_009 a {font:normal 70% verdana; color:#0a135e; text-decoration:underline; display:block}
.block_009 a:hover {color:#cc0000}
.block_009 p {font:normal 70% verdana; color:#0a135e; display:block}

.block_010 {margin:0px 0px 20px 0px}

.block_011 {margin:0px 0px 0px 0px}
.block_012 {margin:0px 0px 32px 0px}

.block_014 {padding:12px 0px 0px 0px; vertical-align:top}

.block_015 {margin:0px 0px 0px 0px}
.block_016 {margin:0px 0px 0px 0px}

.block_017 {padding:10px 20px 5px 20px; vertical-align:top}
.block_017 h1 {font:bold 90% arial; color:#0a135e; line-height:90%; margin:0px 0px 17px 0px; display:block; padding:21px; background-color:#f2f2f2; text-transform:uppercase;}
.block_017 p {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px}
.block_017 img {margin:0px 14px 0px 0px}
.block_017 UL {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px; padding-left: 30px; list-style-type: square; }

.block_017 form.formprice p { margin: 0px 0px 4px 0px; }
.block_017 form.formprice input,textarea {font:normal 100% verdana; color:#0b135c; margin:6px 0px 14px 0px; width: 300px;}
.block_017 form.formprice input.submit { font:normal 70% verdana; width: 80px; }
.block_017 form.formprice p span.error { color: #AA0000; font-weight: bold; }

.block_017 h2 {font:bold 75% arial; color:#0a135e; text-transform:uppercase; margin: 8px 0px; padding: 0px;}

.block_017 h3 { font:bold 75% arial; color:#0a135e; text-transform:uppercase; margin: 8px 0px; padding: 0px;}
.block_017 h4 { font: 70% arial; color:#0a135e; margin: 4px 0px 0px 0px; padding: 0px;}

.block_017_1 {padding:10px 20px 5px 20px; vertical-align:top}



.block_017_1 TABLE.header { 
	width: 100%;
	font:bold 90% arial; 
	color:#0a135e; 
	line-height:90%; 
	margin:0px 0px 17px 0px; 
	display:block; 
	padding:21px; 
	background-color:#f2f2f2; 
	text-transform:uppercase;
}

.block_017_1 TABLE.header TD.options {
	text-align: right;
}

.block_017_1 TABLE TD.options SELECT {
	font: 80% verdana;
	display: block;
}


.block_017_1 h1 { font:bold 90% arial; color:#0a135e; line-height:90%; margin:0px 0px 17px 0px; display:block; padding:21px; background-color:#f2f2f2; text-transform:uppercase;}
.block_017_1 h2 {font:bold 70% verdana; color:#0a135e; line-height:100%; margin:0px 0px 17px 0px;}
.block_017_1 h3 {font:bold 70% verdana; color:#0a135e; line-height:100%; margin:0px 0px 17px 0px; text-transform:uppercase;}
.block_017_1 h4 {font:bold 80% verdana; color:#0a135e; line-height:100%; margin:0px 0px 18px 0px;}
.block_017_1 h5 {font:bold 80% verdana; color:#043367; line-height:100%; margin:0px 0px 3px 0px;}
.block_017_1 p {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px}
.block_017_1 img.img_1 {margin:0px 14px 0px 0px; border:1px #8ca8c0 solid}
.block_017_1 UL {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px; padding-left: 30px; list-style-type: square; }


.block_017_1_1 {padding:10px 20px 5px 20px; vertical-align:top}



.block_017_1_1 TABLE.header { 
	width: 100%;
	font:bold 90% arial; 
	color:#0a135e; 
	line-height:90%; 
	margin:0px 0px 17px 0px; 
	display:block; 
	padding:21px; 
	background-color:#f2f2f2; 
	text-transform:uppercase;
}

.block_017_1_1 TABLE.header TD.options {
	text-align: right;
}

.block_017_1_1 TABLE TD.options SELECT {
	font: 80% verdana;
	display: block;
}


.block_017_1_1 h1 { font:bold 90% arial; color:#0a135e; line-height:90%; margin:0px 0px 17px 0px; display:block; padding:21px; background-color:#f2f2f2; text-transform:uppercase;}
.block_017_1_1 h2 {font:bold 80% arial; color:#0a135e; line-height:90%; margin:0px 0px 17px 0px; display:block; padding:20px; background-color:#f2f2f2; text-transform:uppercase;}
.block_017_1_1 h3 {font:bold 70% verdana; color:#0a135e; line-height:100%; margin:0px 0px 17px 0px; text-transform:uppercase;}
.block_017_1_1 h4 {font:bold 80% verdana; color:#0a135e; line-height:100%; margin:0px 0px 18px 0px;}
.block_017_1_1 h5 {font:bold 80% verdana; color:#043367; line-height:100%; margin:0px 0px 3px 0px;}
.block_017_1_1 p {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px}
.block_017_1_1 img.img_1 {margin:0px 14px 0px 0px; border:1px #8ca8c0 solid}
.block_017_1_1 UL {font:normal 70% verdana; color:#0b135c; margin:0px 0px 14px 0px; padding-left: 30px; list-style-type: square; }

.block_018 {margin:0px 0px 13px 0px; font:bold 60% verdana; color:#0a135e;}
.block_018 a {font:bold 100% verdana; color:#0a135e; text-decoration:underline;}
.block_018 a:hover {color:#cc0000}

.block_018_1 {margin:0px 0px 13px 0px; font:bold 60% verdana; color:#0a135e;}
.block_018_1 a {font:bold 100% verdana; color:#0a135e; text-decoration:underline;}
.block_018_1 a:hover {color:#cc0000}

.block_019 {margin:0px 20px 5px 20px}
.block_019 p {font:normal 70% verdana; color:#0b135c; margin:0px 0px 2px 0px}
.block_019 a {font:normal 100% verdana; color:#0a135e; text-decoration:underline;}
.block_019 a:hover {color:#cc0000}
.block_019 img {margin:0px 10px 0px 0px}

.block_020 {margin:0px 0px 10px 0px;}
.block_020 td {text-align:center}
/*
.block_020 td.td_1 {border:1px #6586a7 solid}
.block_020 td.td_2 {border-top:1px #6586a7 solid; border-right:1px #6586a7 solid; border-bottom:1px #6586a7 solid}
.block_020 td.td_3 {border-right:1px #6586a7 solid; border-bottom:1px #6586a7 solid}
*/

.block_020 a {font:normal 100% tahoma; color:#00539c; text-decoration:underline;}
.block_020 a:hover {color:#cc0000}
.block_020 tr.header td {padding:5px 10px 5px 10px; font:bold 70% verdana; color:#000103; background-color:#c1c7d5}
.block_020 tr.line_1 td {font:normal 70% tahoma; color:#000000; line-height:100%; padding:3px 0px 4px 0px}
.block_020 tr.line_2 td {font:normal 70% tahoma; color:#000000; line-height:100%; background-color:#e7e7ef; padding:3px 0px 4px 0px}

.block_021 {vertical-align:top; width:20%; background-color:#ebebeb; padding:10px}

.block_022 {margin:0px 0px 25px 0px;}
.block_022 h1 {font:bold 70% arial; color:#ffffff; line-height:100%; text-transform:uppercase; display:block; background-color:#7d81a6; padding:4px 0px 3px 0px; margin:0px 0px 8px 0px}
.block_022 img {margin:0px 10px 0px 10px}
.block_022 ul {margin:0px 0px 0px 15px; padding:0px;; list-style-type:none}
.block_022 a {font:normal 70% verdana; color:#0f1051; text-decoration:none;}
.block_022 a:hover {text-decoration:underline;}
.block_022 a.on {font:bold 70% verdana; color:#0f1051; text-decoration:none;}

.block_023 {margin:0px 0px 20px 0px;}
.block_023 td {vertical-align:top}
.block_023 img {margin:0px 20px 0px 0px; border:1px #8ea6be solid}
.block_023 img.no_border {border:none}
.block_023 p {font:normal 70% verdana; color:#0b135c; margin:0px 0px 10px 0px}
.block_023 a {font:bold 80% verdana; color:#0a135e; text-decoration:underline; /*display:block;*/ margin:0px 0px 5px 0px}
.block_023 a:hover {color:#cc0000}

.block_024 {margin:0px 0px 35px 0px}
.block_024 img {margin:20px 55px 0px 0px}
.block_024 select {width:100%}

.block_025 {margin:0px 0px 20px 0px}
.block_025 tr.line_3 td {padding:6px; font:normal 70% tahoma; color:#000000}
.block_025 tr.line_4 td {padding:6px; font:normal 70% tahoma; color:#000000; background-color:#e7e7ef; border-top:1px #aeaeb6 solid; border-bottom:1px #aeaeb6 solid}

.block_026 {margin:0px 0px 40px 0px; border-top:1px #c0c0c0 solid}
.block_026 tr.line_3 td {padding:5px; font:normal 70% tahoma; color:#000000}
.block_026 tr.line_4 td {padding:5px; font:normal 70% tahoma; color:#000000; background-color:#e7e7ef; border-top:1px #aeaeb6 solid; border-bottom:1px #aeaeb6 solid}

.block_027 {margin:0px 0px 60px 0px; font:normal 70% verdana; color:#0a145b;}
.block_027 img {margin:0px 15px 0px 0px}



.block_0010 {vertical-align:top; width:20%; padding:10px 0px 0px 0px}
.block_0010_1 {vertical-align:top; width:20%; padding:10px 0px 0px 0px; border-right:2px #f8f8f8 solid}

.block_0011 {vertical-align:top; background-color:#dfe6f8}

.block_0012 {background-color:#010737; text-align:center; font:bold 100% arial; color:#ffffff; text-transform:uppercase; padding:4px 0px 3px 0px; line-height:90%}

.block_0014 {background:url(img/0022.gif); vertical-align:top}

.block_0015 {background:url(img/0023.gif); vertical-align:top}

.block_0016 {background-color:#f7f7f7; vertical-align:top; padding:15px 20px 40px 20px}
.block_0016 h1 {font:bold 80% arial; color:#0b115b; line-height:100%; margin:0px 0px 15px 0px; text-transform:uppercase;}
.block_0016 h2 {font:bold 70% verdana; color:#0b115b; line-height:100%; margin:0px 0px 10px 0px;}

.block_0017 {vertical-align:top;}

.block_0018 {vertical-align:top; font:normal 70% verdana; color:#0a125a; padding:0px 0px 0px 20px}
.block_0018 p {font:normal 100% verdana; color:#0a125a; margin:0px 0px 12px 0px}
.block_0018 ul {margin:0px 0px 10px 16px; padding:0px;}
.block_0018 a {font:normal 110% verdana; color:#0a135e; text-decoration:underline;}
.block_0018 a:hover {color:#cc0000}

.block_0019 {vertical-align:top; background-color:#ebebeb; padding:15px 8px 15px 8px;}
.block_0019 h1 {font:bold 80% arial; color:#0b115b; line-height:100%; margin:0px 0px 17px 0px; text-transform:uppercase;}

.block_0020 p {font:normal 70% verdana; color:#0a125a; margin:0px}
.block_0020 a {font:normal 100% verdana; color:#0a135e; text-decoration:underline;}
.block_0020 a:hover {color:#cc0000}





.block_j020 {margin:0px 0px 10px 0px;}
.block_j020 td {text-align:center}
.block_j020 a {font:normal 100% tahoma; color:#00539c; text-decoration:underline;}
.block_j020 a:hover {color:#cc0000}
.block_j020 tr.header td {padding:5px 10px 5px 10px; font: bold 70% verdana; color: #000103; background-color:#c1c7d5; }
.block_j020 tr.header td p {padding: 0px; font:bold 100% verdana; color:#000103; background-color:#c1c7d5; }
.block_j020 tr.line_1 td {font:normal 70% tahoma; color:#000000; line-height:100%; padding:3px 0px 4px 0px}
.block_j020 tr.line_2 td {font:normal 70% tahoma; color:#000000; line-height:100%; background-color:#e7e7ef; padding:3px 0px 4px 0px}


.block_j020 TR.line_2 TD P {
	font: normal 100% verdana;
	margin: 0px; 
	padding: 0px;
}
.block_j020 TR.line_1 P { 
	font:normal 100% verdana;
	color: black;
	margin: 0px; 
	padding: 0px;
}

.block_j020 TR.line_1 {
	padding: 0px;
}

.block_j020 TR.line_1 TD {
	padding: 4px 6px;
}

.block_j020 TR.line_2 TD {
	padding: 4px 6px;
}




a.arch {font:bold 70% verdana; color:#0a135e; text-decoration:underline; display:block}
a.arch:hover {color:#cc0000}

.add {margin:0px 20px 0px 20px}

.line_01 {background-color:#e5e5ed; height:2px; margin:0px 0px 20px 0px}

.foot {background:url(img/0001.gif) center repeat-x; font:normal 60% verdana; color:#ffffff; line-height:100%; padding:4px 10px 5px 10px}
.spoiler {clear: both; background: url(/img/bg_polosa.jpg) repeat-x;
}
.sp-head-click a {text-decoration: none; font-weight: bold !important; margin-bottom: 3px; display: block; outline:none;}
.sp-head-click a:hover {
	text-decoration: none;
}
.sp-head {
    padding: 10px 10px 10px 15px; font-weight: bold; cursor: pointer;
}
.sp-body {
    font-weight: normal;
    background: #F5F5F5;
    border-top-width: 0;
    padding: 6px 30px 0px 40px;
}
.folded {
    display: block;
    background: transparent url(/img/down.gif) no-repeat left center;
    padding-left: 14px;
    margin: 0px 0px 0px 15px;
}
.unfolded {
    display: block;
    background: transparent url(/img/up.gif) no-repeat left center;
    padding-left: 14px;
    margin: 0px 0px 0px 15px;
} 
#tooltip  {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	position: absolute;
	visibility: hidden;
	padding: 3px;
	max-width: 300px;
	_width: 300px;
	z-Index: 100;
}
table.tooltip {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #E6ECEE;
	border: 1px solid #0089CC;
	max-width: 300px;
	_width: *;
	margin: 0px;
	padding: 4px;
}
table.tooltip td {
	margin: 0px;
	padding: 0px;
	background-color: #E6ECEE;
	border: 0px solid #0089CC;
}
#box {
  position:absolute;
  top:101px;
  right:0;
  /*background:#99CCCC;*/
  height: 156px;
  width:479px;
  /*background:url(/img/right_0001.jpg);*/
}
.banner a {
  text-decoration: none;
  color:#0D155D;
  font-size: 26px;
}
.banner a:hover {
  color:#FFFFFF;
}