/********************************************************
/*  ARTWEB COPYRIGHT
/********************************************************/
.artweb {
	position: absolute;
	right: 0;
	bottom: 0;
}
.artweb > div {
	float: right;
	overflow: hidden;
	padding-left: 1.647em;
}
.artweb_link {
	display: inline-block;
	outline: none;
	text-decoration: none;
	position: relative;
	bottom: 0;
	right: -100%;
	height: 1.706em;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	white-space: nowrap;
	padding-left: 0.5em;
	padding-right: 0.5em;
	color: #fff;
}
.artweb_link > span {
	font-size: 0.8em;
}
.artweb_link:hover,
.artweb_link:focus {
	text-decoration: underline;
	right: 0;
	overflow: visible;
}
.artweb_link:hover:before,
.artweb_link:focus:before {
	background: url('/images/artweb_icon_hover.png') no-repeat center center;
	-o-background-size: 1.647em 1.706em;
	-moz-background-size: 1.647em 1.706em;
	-webkit-background-size: 1.647em 1.706em;
	background-size: 1.647em 1.706em;
}
.artweb_link:before {
	content: "";
	background: url('/images/artweb_icon.png') no-repeat center center;
	-o-background-size: 1.647em 1.706em;
	-moz-background-size: 1.647em 1.706em;
	-webkit-background-size: 1.647em 1.706em;
	background-size: 1.647em 1.706em;
	width: 1.647em;
	height: 1.706em;
	left: -1.647em;
	top: 0;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
}
.artweb {
	position: absolute;
	right: 20px;
	bottom: 0;
	display: block;
	outline: none;
	text-decoration: none;
	color: #6db7c6;
}

/********************************************************
/*  BUTTONS
/********************************************************/
.button
{
	display: inline-block;
	position: relative;
	height: 36px;
	padding: 0 24px;
	cursor: pointer;
	outline: none;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
}
.button:hover .button_text,
.button:focus .button_text
{
	color: #2ba5bc;
}
.button_left
{
	display: block;
	width: 13px;
	height: 36px;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCCAAAB6UlEQVQ4jZ2VuUpDQRSGozEaXMAVFRHctVAsXHBDRFAbFazEp7AU7HwBtfIF7G29BBJS2AVLkUAgGDHELJB9T67/gbkyuXNz5+rAV835z5n5Z+aMTVEUmwktHHbQBhwyAQU6QAfoBD2gt1lwK8tKwd2gHwyDcTBplp0y94FRj8czF4/HL4vF4nOlUnk3ErSz7ENgIhAInCDwTeWGfkmagJYyk0ql7ur1elHVDV5ES+piFWaz2eyjPpgXactysg1PxWKx62YCXuRgdo55vd7VarUatyIiawdoH9Fo9MZMoInszN4RsJTP5z1WRG1saXRwq7D3y4qI9tNLBoAtWJyzKiLXZsCuTKCJ2pkJc2APlVQZNubcIJgH+38VLZCoVqupMgQRDlaVYSiC7aYIonK5rBKlUqkpghH8JB6dIYLluEZ5bbJQKBgiHC7eUZgPQA4B/hpN0jVCL3ihiVwu9wsSNSBc2GAweKsPzmQyDQhPw+12HyeTyW99cDqd/kV4hGAHHeieF/ECNBvxuYNlcBQOhxVZpYbGAtZdLtdpKBR6QlDVqJJhCwMb4Njn810lEokPvpppswRr4ABVz/1+/0MkEnlFgk9ZW6azWwLb4BCcgQvZB0B7HAXTYBGsgE3ZV+NULHw1//7UpN/nD7kOes58POUDAAAAAElFTkSuQmCC");
	z-index: 5;
}
.button_right
{
	display: block;
	width: 13px;
	height: 36px;
	position: absolute;
	top: 0;
	right: 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCCAAACAUlEQVQ4y5WVP0/CQBjG+w+sgQXd/Ag4MvsRHN38Bu7G2e9gdHTQL+ACDg4mJAxsmCgDETAmDhBtaAul/87n8D08Wqrlkid3be537/v2es+pjUajoCgKI8XKb2NKRjOgEhRJiiWxLKgChZAPBVIfSeAKrAZB8BJF0cBxnEan06n7vm/jvQfNCU5FVRmaeAjD8Hk4HJ71er0nPLrQjCLLUVehRfWMzW3bvmy1Whd4tAn2qYRFqilINNd1b5rN5jmGFjSVQS3rs5ZKpeNarXaEYRnagnSIz1czId4qlcqJaZq7GG5DBYKUPyFd1/eq1eohQcVckXgrl8sHEqTngorF4j46k34EIxekadoO1VPInZ6qqiKCJiAjY5tSAQXw79dLQKpQ3kiKiLI4GhtASm4IHyINxXH8J7Bu0cxIawCWOz1+vhLHnq2F5Ciwgs/EkWepmmSAjz3Pe6XDJ8D/a5pMJu2EQ62mlyweqY37/f6D5EwLSJMnJaOORqNbWJxFrrT0Qk3ePHmMtO5hZXVyJGFlvzWJyRQpsizrrtvtXmP8JUHBEhIA7+Gub4PB4AppcbMcE+RQTUvDNJDzO5x1jNVbcNdHbMEXTRZRplI9P39Eu90+Je+e0qoT6p2ELS8vAn6MhxR+TpNmtIiXdQFw6IN2XFwzwn7DrKvGoNw3vtTcTa/Pb2diTpdM5edCAAAAAElFTkSuQmCC");
	z-index: 5;
}
.button_center
{
	display: block;
	height: 36px;
	position: absolute;
	top: 0;
	left: 13px;
	right: 13px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCCAAAAVklEQVQ4y2PZsWMHOwOJgAWIecnRJEKyJnd39+vk2MQwqmlUE0LT////B7NN9NP079+/UT8NAT8xMjIOZpvIyhrHjh1LJceme+RoekaOpjfkaPpMqiYArmExwO7TCCEAAAAASUVORK5CYII=");
	z-index: 5;
}
.button_text
{
	display: block;
	position: relative;
	padding-top: 10px;
	color: #919191;
	font-size: 11px;
	font-weight: bold;
	z-index: 10;
}
.button_text_normal
{
	position: relative;
	z-index: 15;
}
.button_text_shadow
{
	display: block;
	position: absolute;
	top: 11px;
	left: 1px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	z-index: 10;
}
/********************************************************
/*  ARTWEB CHECKBOX
/********************************************************/
.artWebCheckBox
{
	width: 42px;
	height: 23px;
	margin: 0;
	vertical-align: middle;
}
.checkbox
{
	cursor: pointer;
	display: inline-block;
	width: 42px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAXCAYAAAB9J90oAAACFklEQVRIx9XX20oCURTG8QVBrxL0NkEg9Bjd9gZBjyEEPUkwF4qnkdFRUTyBOh5Ix9Nq/QcLjaIbs+3AVkTd32+2a9ZsRVWFUSgUJJfLSSaTEc/zLuz5xl6ni8Wi5/v+2oaWy+WjDuZkbjLIInOXnVgw5fN5yWazIt9Ar+yLr5VKRev1urZaLW2329rpdLTb7R51MCdzk0EWmWRj+A16HwTBW7PZ1F6vp4PBQKMo0slkotPpVGez2VEHczI3GWSRSTYGLD9BH8MwTM5yOBwmk8znc43jWJfLpa5Wqz8ZzE0GWWSSjQELpk8oD/YixRuc0Xg8Tr7EBJvNRrfbrf71QQZZZJKNAQsmbB/QS6uNFjXDBxaLha7X65MAvwOTjQELJrMFGKVUKt1RzKPR6F+RX7GsLCZqFqNUq9V0v99Pipua+U/kPhYLJkoAozQaDZ8C5gyoE1cOLJiwmTEU+9kj2gNXngurub+qmKhVM8ZCw6WXccW5dmDChlHoWfQvasK1AxM2jEILcB2KkRWNzmBFp9SofwY16nPVp12+6rFhpI/enUEfTe5Ml9b9A4fvTCFGoGL305Rr93osmOxnT2H83I9aC3hycPf0ZFA5gNZqtQtb5gf7QExtsPSn3o+SuduPxlgw2cB2ABV7k756ZQX8Sn2ceodPJtlmuMbygfwJSs2yurf2P+bZ2oN3gv9MnmW9kEk2hq/Qd58rWBnYtV36AAAAAElFTkSuQmCC");
	vertical-align: middle;
}
.checkbox:hover,
.checkbox:focus
{
}
.checkbox.checked
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAXCAYAAAB9J90oAAADRklEQVRIx72Xy2tTQRTGBwr9Vwru3bjpyo3SRUGJVHRRCiKCUMGNunVRsbjwhRQLlUaFVq31QUOhLdqFkVub2jS5MW+aJm1KkptHk9y8jucbktBWS/O46YGT5E6S8/3u5JszE0FEArmxsSHW19eFzWYTiqJ08XM/X5sdDoeiqmqJk1wul6GJmqgNDWhBs6otWcBkt9vF2tqaEP8B7eEvWj0eDwUCAQqFQhQOhykSidD29rahiZqoDQ1oQRPaYDgO9Jbb7c5ubm7Szs4OxWIx0jSNUqkUpdNpymQyhiZqojY0oAVNaIMBLEeBPvD5fPIu4/G4LJLL5UjXdSoUClQsFjuSqA0NaEET2mAAC5jqoHjgCxPewB0lk0n5JRQol8tUqVSo0wENaEET2mAAC5jAVgPtZm+E4Bl8IJ/PU6lUMhwwXSjRxJ+tY4GhDQawgInZ3GAUTqdzAGZOJBIdgwyksnTP6qThZXtDswsGzCyY4FkwCq/Xa45Go9Lc8IzRkF4tQzeXbHR94ZfMRgIMYAETLABGEQwGVRgYdwCfGBm72TwNL67QkMVaz0YDLGACGzP6BP/sGtoDVl4rs5kpFGls1fXPeJbH7yyt0NXZbzIHP3+naae/4bpgARO8yoy6QMNFL8OKayVGllfp0tQ8zaqBA+NPf9rlOHJwZpEc0XjTtcEENjAK9Cz0L3ii2bC4g9Q/+UnmxddfyBPT5LgtHK2Pm958pd+R3ZYmAUxgA6NAC2gVNJXX6cb7eTr/clrmtWmLHBuampPXfePv6Ecw3BLkflAwYka1VkERu5k9uvxqhs4+M8u8Mvmx/tqsHN+OGpzRNDyqtuNRRCiRpL7nZup9NF7P2x8sVG6z1e3zqIpVb25n1ddCCWxR78MxOjPygs49nqDEXq4tyNqqBxsY0UcHjOqjc3YXnb7/RD63G4f6qNyZurn7u43amRacnrYhD+1MPjACVPB+aurkXt8sZO1gAib+2U1grJ9HuQWMdvL01Cxk9fQ0yqDiAKjf7+/iab7LH9DhDUz9SZ9HoVk9j+pgARMn2A6ACn4TfbWHDWyFP076hA9NaDPDKbDUII8ChWcxuxf4f8xbbg/KCfxnUlhrCprQBsNh0L9MvhNnv9sYKAAAAABJRU5ErkJggg==");
}
/********************************************************
/*  DEBUG BLOCK
/********************************************************/

.debugBlock
{
	position: fixed; 
	top: 0; 
	left: 0;
	opacity: 0.8;
	padding: 10px;
	font-family: Lucida Sans, Courier New, monospace;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #a0a0a0;
	color: #808080;
	z-index: 1000;
}
/********************************************************
/*  ARTWEB DROPDOWN
/********************************************************/
select
{
	height: 23px;
}
.dropdown_short
{
	width: 246px;
	display: inline-block;
	cursor: pointer;
	position: relative;
	height: 23px;
	text-decoration: none;
	outline: none;
	vertical-align: middle;
}
.dropdown_title
{
	display: block;
	position: relative;
	padding: 4px 33px 0 11px;
	font-size: 11px;
	font-weight: normal;
	white-space: nowrap;
	color: #ababab;
}
.dropdown_short_left
{
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 8px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAXCAYAAAA2jw7FAAABJElEQVQoU4WSPUrGQBCGJ5vN5q+wFTyAnY1g4RUEQQh4D+GzEittBD2EnWDrJQSLlIIHsBIskhDz5/survglqw4MgXmemV0yG5RlKWEYShAEMo6jDMMgfd+HWutD1Asty9jOsuzWGLMHSebCSZ7nF0mSpBBkLlwBrtI0lTiOJYqiNeEYYAVB0C3s5r2YFAyK1zjXQnazUyllL65gFwBbBHPIoHDAkTyTI39CK6Bjl10+aAWATQIftAJiw0Gv4IAPfgt/hZqm6f0/4RUpTK+AFT9xzb9JCvt/oOCkhYDHcd913Qsfik9SyA/EGSTxSerre9e27Q2Sz21N0vyLLCJP8U/eUDsHNG6rbgJjQF7Wdb3TNM0jp+HoxZtkPFdVtY87HWFK8QncrI0YIeI06QAAAABJRU5ErkJggg==");
}
.dropdown_short_center
{
	display: block;
	position: absolute;
	left: 8px;
	right: 8px;
	top: 0px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAXCAIAAABI5sIfAAAAJUlEQVQYV2O4iQ0wvMAGGL5gAwy/sQGG/9jAqCiNRbHHBdZ4AwDa3dm21BShvAAAAABJRU5ErkJggg==");
}
.dropdown_short_right
{
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 25px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAXCAYAAAA2jw7FAAABG0lEQVQoU42STWrDMBCFxz+HCeRCgUKgZyhk1VVWhUJu0UBoodBjZGsIBALxBbzyv2xZfU+1TIKTOgNjJPnTm5H0vCiKPrTWX23b/oRhqIMgEN/3xRgjWBcvjmODn6KU2iOXAI5XQJIkDpCqqkrkK4DNAJRlaYGmaaSua8Gc+Q5gZQF8DAfMXkXyPJeiKBZY23nmL6TrOqGSU8my7ARwbgFBOIilqAKA+TQADmIpqrAMgO0VwKAKe2GZNE3PI4BTVwaAGgGMyz5uAjzNQwAbnVLIpno43j1Ff5uT9/DvTZ6hMBu9BRvkbgALgHdfc4PxC8fWD+4nait0v4YX3iCqqWwd1Ztljx3PsNsBwNA0PfmJ3TsA33Q1DXsJ/AKLi69evUcqQwAAAABJRU5ErkJggg==");
}
.dropdown_short_mark
{
	display: block;
	position: absolute;
	right: 10px;
	top: 5px;
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAABYklEQVQoz2NggABGKGaCYmYcGCYPUw/XDNPEAsRsQMwOxRxQDOOzQdUwIxkEJkACrEDMCcTcQMwHxPxomA8qxwlVy4xigG5xo61hfd89w7reewa13fcMatBwLQQb1vbc0ylqcMAwAGRy4MQ5U4OmLrxn1NAPxmADgRiZr1/VMRXqChZ0AzgcEtLlc5duuFC3fue9wCkL75k0Tbxn1DgBgkEG1PVekPUKloeGC4oLmKD+4o6ZMCu9cs22e0UrNt1z7JqB0Ay0XaegLh0aDqzIgYjiCkFJacG0eSvX12/YdS9uzgq4AfpVnevZhUUF0W1HBkxQf3H5VzVZFK3cfBtkCMgAoO23VeOyLEByUDVMDFgAzBWguOZJmbm4sWPbfrDteuWtjSAxqBxW2zG8YhUcIda8afcJo/q+E+K2LmL4nI5uAMwr7OULV3kYVbR6Q1MhzOl4DcCWtDGSLjEAPXMx4tIMAFP4gdh45N2zAAAAAElFTkSuQmCC");
}
.dropdown_full
{
	display: block;
	position: absolute;
	display: none;
	border: 1px solid #c6c6c6;
	background-color: #ffffff;
	z-index: 15;
	font-size: 11px;
}
.dropdown_option_hovered
{
	display: block;
	background-color: #e8e7e5;
}
.dropdown_option
{
	font-weight: normal;
	display: block;
	line-height: 19px;
	height: 19px;
	padding-left: 9px;
	padding-right: 9px;
	cursor: default;
	white-space: nowrap;
	color: #181818;
}
/********************************************************
/*  FEEDBACK LAYOUT
/********************************************************/
.feedback_block
{
	position: relative;
}
.feedback_contents
{
	position: relative;
	margin-bottom: 40px;
}
.feedback_form_block
{
	position: relative;
	width: 258px;
	height: 417px;
	padding-left: 6px;
}
.feedback_form_block h1
{
	margin-top: 0px;
	margin-bottom: 25px;
}

.feedback_form_block .input_block input
{
	width: 224px;
}
/********************************************************
/*  FEEDBACK LOCATION MAP
/********************************************************/
.feedback_location
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 326px;
	height: 417px;
}
.feedback_map
{
	background-color: #ffffff;
	padding: 3px;
	width: 320px;
	height: 183px;
}
.feedback_location h1
{
	margin-top: 0px;
	margin-bottom: 25px;
}
/********************************************************
/*  FORM TABLE
/********************************************************/
.form_table
{
	margin: 0 0 0 0;
	padding: 0;
	border-style: none;
	border-collapse: collapse;
}
.form_table td
{
	padding: 0;
	border-style: none;
	border-collapse: collapse;
}
.form_table td.form_label
{
}
.form_table td.form_field
{
	padding-bottom: 5px;
}
.form_table td.form_star
{
}
.form_table .form_error td,
.form_table .form_error td .input_block_default,
.form_table .form_error td .input_block input,
.form_table .form_error td .dropdown_title
{
	color: #DF2D2D;
}

.form_table tr.form_textarea_row td
{
	padding-top: 16px;
}

.form_table tr.form_checkbox_row td
{
	text-align: right;
	color: #7b7b7b;
	font-size: 11px;
	vertical-align: middle;
}

.form_controls
{
	padding-top: 4px;
	text-align: right;
}
.form_controls .button
{
	padding: 0 40px;
}

/********************************************************
/*  FORM RESULT MESSAGES
/********************************************************/
.form_result_message
{
	margin: 20px auto 20px 283px;
	font-weight: bold;
}
.form_error_message
{
	font-weight: bold;
	color:#DF2D2D;
	font-size: 16px;
	text-align: center;
}
/********************************************************
/*  INPUT BLOCK
/********************************************************/
.input_block
{
	position: relative;
	display: inline-block;
	vertical-align: top;
	z-index: 1;
}
.input_block input
{
	position: relative;
	display: block;
	width: 224px;
	height: 23px;
	line-height: 20px;
	display: block;
	margin: 0;
	padding: 0 11px 0;
	border-style: none;
	background-color: transparent;
	z-index: 10;
	font-size: 11px;
}
.input_block_default
{
	position: absolute;
	top: 5px;
	left: 12px;
	text-align: center;
	z-index: 15;
	font-size: 11px;
	color: #ababab;
}
.input_block_center
{
	position: absolute;
	top: 0;
	left: 8px;
	right: 8px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAXCAIAAABI5sIfAAAAJUlEQVQYV2O4iQ0wvMAGGL5gAwy/sQGG/9jAqCiNRbHHBdZ4AwDa3dm21BShvAAAAABJRU5ErkJggg==");
	z-index: 5;
}
.input_block_left
{
	position: absolute;
	top: 0;
	left: 0;
	width: 8px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAXCAYAAAA2jw7FAAABJElEQVQoU4WSPUrGQBCGJ5vN5q+wFTyAnY1g4RUEQQh4D+GzEittBD2EnWDrJQSLlIIHsBIskhDz5/survglqw4MgXmemV0yG5RlKWEYShAEMo6jDMMgfd+HWutD1Asty9jOsuzWGLMHSebCSZ7nF0mSpBBkLlwBrtI0lTiOJYqiNeEYYAVB0C3s5r2YFAyK1zjXQnazUyllL65gFwBbBHPIoHDAkTyTI39CK6Bjl10+aAWATQIftAJiw0Gv4IAPfgt/hZqm6f0/4RUpTK+AFT9xzb9JCvt/oOCkhYDHcd913Qsfik9SyA/EGSTxSerre9e27Q2Sz21N0vyLLCJP8U/eUDsHNG6rbgJjQF7Wdb3TNM0jp+HoxZtkPFdVtY87HWFK8QncrI0YIeI06QAAAABJRU5ErkJggg==");
	z-index: 5;
}
.input_block_right
{
	position: absolute;
	top: 0;
	right: 0;
	width: 8px;
	height: 23px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAXCAYAAAA2jw7FAAABG0lEQVQoU42STWrDMBCFxz+HCeRCgUKgZyhk1VVWhUJu0UBoodBjZGsIBALxBbzyv2xZfU+1TIKTOgNjJPnTm5H0vCiKPrTWX23b/oRhqIMgEN/3xRgjWBcvjmODn6KU2iOXAI5XQJIkDpCqqkrkK4DNAJRlaYGmaaSua8Gc+Q5gZQF8DAfMXkXyPJeiKBZY23nmL6TrOqGSU8my7ARwbgFBOIilqAKA+TQADmIpqrAMgO0VwKAKe2GZNE3PI4BTVwaAGgGMyz5uAjzNQwAbnVLIpno43j1Ff5uT9/DvTZ6hMBu9BRvkbgALgHdfc4PxC8fWD+4nait0v4YX3iCqqWwd1Ztljx3PsNsBwNA0PfmJ3TsA33Q1DXsJ/AKLi69evUcqQwAAAABJRU5ErkJggg==");
	z-index: 5;
}
/********************************************************
/*  TEXTAREA BLOCK
/********************************************************/

.textarea_block
{
	position: relative;
	display: inline-block;
	vertical-align: top;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPYAAADICAYAAADbYhwVAAAEeUlEQVR42u3Zu0plZxjH4eXyfEar4FhMERyrQBACyS1MFUgYyGUMTCAwZaYZMHeRQhjSpVAsLCRoPKFCIBBIFUgbz+ed913sDxzTpBrd8jzwR90HC+G3v7W3davVqhYXF6ulpaVqeXm5WllZqVZXV7vX1ta+3Nzc/HFnZ2dzd3f3am9vr5Xb3983sw+80l+2mE1mm9lotpoN311dhbquq56enqqvr68aGBh4Njw8/MvY2NhP4+Pj30xMTMzFumPV5ORklV/N7MPuVnvZ4ly2mY1mq+vr68+qO5qwu7u7m6iHhoZejo6O7sSTPotVuXiymT2wlT6z1Wx2a2vr5X/C7u/vz6jfxgPm40mD8bUaGRlpFrdXg4ODZvZAlk2WPrPVdrPzcYn+9r2w4/L7RRzpr8qD4/vmF+Qpnuvt7W2Wl+tmdj8rHZYus9Fs9Va3r7a3t180YW9sbPTFK8B8PiBfCSLy5kn5i/ISvaurqxlw/0qP2eatz8WadtsH8vfZdB2X4V/FHU/yzrwkz1eE/DBNzPDwI89Ws9lsNxuOsD/Opuso/nneWE5pUUPnxV1O73bLz+uofa68fxY1dHbc7ffhn9fxw0d5vZ535IDOU/ptv/d+Et/X405q6Hzl5I711eVTNp9+Q2dHXdbEXWIWNTyOuFMtanh8fFoGwgaEDQgbEDYgbBA2IGxA2ICwAWGDsP0JQNiAsAFhA8IGhA3CBoQNCBsQNiBsEDYgbEDYgLABYQPCBmEDwgaEDQgbEDYIGxA2IGxA2ICwAWGDsAFhA8IGhA0IG4QNCBsQNiBsQNiAsEHYgLABYQPCBoQNwgaEDQgbEDYgbEDYIGxA2ICwAWEDwgZhA8IGhA0IGxA2IGwQNiBsQNiAsAFhg7ABYQPCBoQNCBsQNggbEDYgbEDYgLBB2ICwAWEDwgaEDQgbhA0IGxA2IGxA2CBsQNiAsAFhA8IGhA3CBoQNCBsQNiBsEDYgbEDYgLABYQPCBmEDwgaEDQgbEDYIGxA2IGxA2ICwAWGDsAFhA8IGhA0IG4QNCBsQNiBsQNiAsEHYgLABYQPCBoQNwgaEDQgbEDYgbEDYIGxA2ICwAWEDwgZhA8IGhA0IGxA2IGwQNiBsQNiAsAFhg7ABYQPCBoQNCBsQNggbEDYgbEDYwP8Ju9Vq+UvAI1BaruObf8QNjyfq+HqUYf+dN5QBnRn1rf1V39zcbMVEDY8g7mw5m66vrq5+vr6+Ljf460AHKv1my9l0fXl5+S72R/xQObmh85STOhuOlv/MpuvZ2dmL8/Pz1xcXF5W4oXOjzoaj5e+y6ebfXWdnZwuxH+LGLF7c0EFRZ7PZbjb89OnThbyvCfvk5KQ6Pj7+Nr6+jjsvyumd1+s+LYeHFXOu/V66OaWz2Ww3Gy6PKyd2hn19dHT0JvZJPOjXvC2flMtXhFz+IjO7n5UOS5fZaLYazX46NTX1ZmZm5vq9sPMYPz09reIB1cHBwe+xLw4PD7+OnxfiiVt5n5k9jGWT0ea7bDRbnZ6e/u3uyf4vLQtlYQ/7q68AAAAASUVORK5CYII=");
	z-index: 5;
}
.textarea_block_default
{
	position: absolute;
	top: 100px;
	left: 0;
	text-align: center;
	z-index: 15;
	font-size: 11px;
	color: #ababab;
	width: 100%;
}
.textarea_block textarea
{
	position: relative;
	border-style: none;
	background-color: transparent;
	padding: 5px;
	margin: 0;
	width: 236px;
	height: 190px;
	overflow: auto;
	z-index: 10;
	font-size: 11px;
}

/********************************************************
/*  LANGUAGE BLOCK
/********************************************************/
.languages_block
{
	position: absolute;
	top: 2px;
	right: 5px;
	white-space: nowrap;
}
.language_item
{
	position: relative;
	display: inline-block;
	outline: none;
	margin-left: -8px;
	width: 39px;
	height: 30px;
}
/********************************************************
/*  LAYOUT TABLE
/********************************************************/
.layout_table
{
	width: 955px;
	margin: 0 0 30px 0;
	padding: 0;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}
.left_column
{
	width: 250px;
	padding: 0 12px 0 0;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}
.center_column
{
	padding: 0 28px 0 0;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}
.right_column
{
	width: 290px;
	padding: 0;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}

.default_layout .center_column
{
	padding: 0 28px 0 20px;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}

.loading_layout .center_column
{
	padding: 0;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0;
}
.layout_single
{
	padding-left: 20px;
}
/********************************************************
/*  BASIC SETTINGS
/********************************************************/

html
{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow-y: scroll;
}
body
{
	width: 100%;
	margin: 0;
	padding: 0;
	background-image: url('/images/background2014-2.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #eaeeec;
	background-size: cover;
	position: relative;
}
.main_block
{
	position: relative;
	width: 980px;
	margin: 0 auto;
	padding: 6px 8px 10px 8px;
}
.main_top_left
{
	position: absolute;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAeElEQVQoz5WSUQrAIAxDG9v/7Qw7/27owPkjqKRaC4GCvtQGTfYF78CClxGBQXp4JrYAQfrB1BZgDyViSJ89K00wGEyhnPOrqs9J2v3EG8B1knYDteoTp4ykmnqVUrafxEtbKyw7mBm06SHYSzwMzwYS2VkWJu7SP59PD3llEyxOAAAAAElFTkSuQmCC");
}
.main_top
{
	position: absolute;
	top: 0;
	left: 15px;
	right: 15px;
	height: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAMUlEQVQoz2NhYGBgZCATsFCqmZkSzUyUaGYZGM1///49SbZmJiYmPkqcTTYY1UxPzQDHqQQgZsrBYAAAAABJRU5ErkJggg==");
}
.main_top_right
{
	position: absolute;
	top: 0;
	right: 0;
	width: 15px;
	height: 15px;
	background-image: url('/images/main_top_right.png');
}
.main_left
{
	position: absolute;
	top: 15px;
	bottom: 15px;
	left: 0;
	width: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAN0lEQVQoz2NhYGBghGImKGaBYlYgZvvy5cscbm5uQwYsgIWBAkCM5v+UaGYYaZr/A8FogA15zQDWpAkbnkcj7QAAAABJRU5ErkJggg==");
}
.main_right
{
	position: absolute;
	top: 15px;
	bottom: 15px;
	right: 0;
	width: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAOklEQVQoz2P5////MwYs4NGjR3Pk5eWnApm/gfgPEv0fiP+BaBYGCgBtNDMxMQ2QzQOqmXHU2cPGzwBj7A9HJNHWDQAAAABJRU5ErkJggg==");
}
.main_bottom_left
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAjUlEQVQoz6VRwQ0DMQizSdqOkOG6RofOEoV+goQiiO5UJMsfbBOHALggi3vAc875GWO8kYzgj4liC+xQknoSWxBiM1ARsSvJSJKt9/6qxAwsgVvAY7GXKI6WmGAzLK+K4sygKvMLQFuRmI16iW5wOvuUrDH5rtAAWHXu3kG2RxZfd/oBVOLqCbyydGvnB2SkLSjJqtxvAAAAAElFTkSuQmCC");
}
.main_bottom
{
	position: absolute;
	bottom: 0;
	left: 15px;
	right: 15px;
	height: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAANklEQVQoz2P5////MwYyAQu5GoeyZkZGRkdKbP5FieaflGj+PWDO/jNgmv9RovkvJZr/k6sZAFH5DT6ndkcYAAAAAElFTkSuQmCC");
}
.main_bottom_right
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 15px;
	height: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAqElEQVQoz42SUQ4CIQxEIfDjB2fyPl7Um3gCfnShIybFzLKta5OmBPa1w7AZwCMYUWu9l1JuY7mNbJSiiRz8iLSG5i5cOMYIA8JfsE7GlEggTuGU0mWUTuBR9pB3JRNEgaZVluk7D7K6OQ87QTtnLQUf+EmbPJ2reIZtBrw2cp/qtdxFjEau7L48A6sIDogJN+cvgtH0IFuMAzg1WLKtwNledj761eAbb77kdOmr0TzTAAAAAElFTkSuQmCC");
}
.main_center
{
	position: absolute;
	top: 15px;
	bottom: 15px;
	left: 15px;
	right: 15px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGUlEQVQokWP4////M3Ixw6jmUc2jmqmsGQBZOmqx0nDjOQAAAABJRU5ErkJggg==");
}
.main_contents
{
	position: relative;
}

/********************************************************
/*  HEADER BLOCK
/********************************************************/
.header_block
{
	height: 277px;
	position: relative;
}
.header_top
{
	position: relative;
	height: 33px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+AAAAAhCAIAAADWGVamAAABJklEQVR42u3WTQ6CMBRG0X7ufzeuy7kzHSrGtA8tBsw5M35KS8Xk5ny5tqW0nry7I61zJoV7HgfpT105zOBdlifzvL7C/a+vlMJqh49Nxts8fN+s3LGW/sJS3IH6vg0WmVb5DatzpfAl18+n+HH25xxd7m/6Rw+cMmTK8OQ3C/wTN1sAu5GDz5vtRuWrWTJ7/dl0ZzJ/wZ3hJ388AADYD4EOAAACHQAAEOgAACDQAQAAgQ4AAAIdAAAQ6AAAINABAACBDgAAAh0AABDoAAAg0AEAAIEOAAAIdAAAEOgAAIBABwAAgQ4AAAh0AAAQ6AAAgEAHAACBDgAACHQAABDoAACAQAcAAIEOAAAIdAAAQKADAIBABwAABDoAAAh0AABAoAMAwCHdASP7BC28W98LAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
}
.logo_block
{
	position: absolute;
	top: 49px;
	left: 16px;
	width: 223px;
	height: 165px;
	background-image: url('/images/logo_block.png');
	background-repeat: no-repeat;
	z-index: 40;
	display: block;
}
.logo_block img
{
	display: block;
}

.headergallery_light
{
	position: absolute;
	top: 0px;
	right: 16px;
	width: 530px;
	height: 231px;
	background-image: url('/images/headergallery_light.png');
	background-repeat: no-repeat;
	z-index: 40;
}
/********************************************************
/*  HEADER BLOCK
/********************************************************/
.headergallery_block
{
	width: 980px;
	height: 244px;
	position: relative;
	overflow: hidden;
	background-color: #ffffff;
}
.headergallery_image
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	display: block;
	visibility: hidden;
}
.headergallery_image.headergallery_image_first
{
	visibility: visible;
}
.headergallery_extra
{
	position: absolute;
	top: 0;
	left: 0;
	height: 244px;
	width: 980px;
	display: none;
	z-index: 20;
}
.headergallery_extra.headergallery_first
{
	display: block;
}
.headergallery_map
{
	position: absolute;
	top: 3px;
	right: -1px;
	display: block;
}
.headergallery_map img
{
	display: block;
}
.headergallery_title
{
	position: absolute;
	bottom: 0;
	right: 0;
	display: block;
	height: 26px;
}
.headergallery_title_left
{
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 31px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAAZUlEQVQ4y2P4//8/Aw7MD8SBQNwPxGuwKWCGKjgGxPdgGF2RPhAvQlaATaEPEO/DpghZoREQ78SlCKaQFYiX4VMEU+gHxCeJUTgBiK8Qo3APEN8hRuFFQopgCu+NKhxVOKqQ+goBcveVhRUvzmQAAAAASUVORK5CYII=");
}
.headergallery_title_center
{
	position: absolute;
	top: 0;
	left: 10px;
	right: 0;
	height: 31px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAAG0lEQVQ4jWP4////PWIww6jCUYWjCkcVDguFAOlgq2/wrJ/dAAAAAElFTkSuQmCC");
}
.headergallery_title_text
{
	font-family: Arial;
	position: relative;
	color: #004460;
	font-size: 12px;
	padding: 2px 25px 0 18px;
	text-transform: uppercase;
}
.headergallery_title_time
{
	color: #3dc2c2;
	display: inline-block;
	margin-left: 45px;
	font-weight: bold;
	font-size: 16px;
	visibility: hidden;
}

/********************************************************
/*  MENU BLOCK
/********************************************************/
.menu_block
{
	background-color: #328190;
	height: 34px;
	text-align: center;
	white-space: nowrap;
}
.menu_item
{
	outline: none;
	position: relative;
	display: inline-block;
	height: 24px;
	padding: 10px 22px 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAZCAIAAACUxWgrAAAAH0lEQVQIHWNw7JqhV9PLEDljiUZpxyCmvPrn6FR1AwA3qUP33gJyiQAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
	background-position: left center;
	white-space: nowrap;
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.menu_item:first-child
{
	background-image: none;
}
.menu_active .menu_item_mark
{
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAAQklEQVQIW2O49/MfAxbsCsUYctgUVwDxHyiuwKeBB4jXAfF/NLwOKoeiQQWIb2BRDMM3oGrAGtSB+AAQnyGAQWrUAZFQwu+SzAu7AAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 4px;
	z-index: 14;
}
.menu_item_text
{
	position: relative;
	z-index: 10;
}
.menu_item_selected
{
	display: none;
	width: 100%;
	height: 33px;
	z-index: 5;
	position: absolute;
	top: 0;
	left: 3px;
	background-color: #4496a6;
}
/********************************************************
/*  SUBMENU BLOCK
/********************************************************/
.submenu_block
{
	position: relative;
	background-color: #d3fafa;
	height: 38px;
	text-align: center;
	white-space: nowrap;
}
.submenu_list 
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height: 38px;
	width: 100%;
}
.submenu_item
{
	position: relative;
	display: inline-block;
	height: 26px;
	padding: 12px 32px 0;
	white-space: nowrap;
	font-size: 12px;
	font-family: Arial;
	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	background-color: #d3fafa;
}
.submenu_item:hover,
.submenu_item:focus
{
	text-decoration: underline;
}
.submenu_active .submenu_item_mark
{
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAIAAAD+GJp4AAAATUlEQVQIW3WKOwqAMBBEc//rSUALO0tBTCUzm+DINpsQ4RXzeWkBIjsphjHFctAea0JhImXgZHXDUc1RWsFineFo1PVJG3hZvX/QJeEFPLmq4zLb+twAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 5px;
}
/********************************************************
/*  CENTER BLOCK
/********************************************************/
.center_block
{
	padding: 37px 11px 0 20px;
}
/********************************************************
/*  LEFT MENU
/********************************************************/
.leftmenu_block
{
	padding-top: 3px;
}
.leftmenu_item
{
	position: relative;
	display: block;
	width: 197px;
	height: 27px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAAAkCAYAAAC+ERfRAAAC10lEQVR42u3dPU9TURzH8VKCoVIi+BAdCElViAMxcerE5MBAIMGAI9GJxM2EMBoWHXwPLg5iwDTGQd+AVtAibogRCkmBSAGrLbS995Tj/+C9BQ2SuCDn5vtLPgOXwHCSb8rjvaFQKFSrtXY1Y+zYbmdnZ8F13VelUulOOp1uCh2yCEEzZs8qlcpiLpe7Pjo6Gj4o6EapX3FMjNk1ebV+mEqlThI0YwFZuVx+lEwmIwTNWEAmX34PjY+P1xI0YwGYUmopkUicIWjGArJsNjskLYcJmrEALJ/PJ6TlOoJmLABzHGdRWq4naMYCMGm4KC03EDRjwQhaScvR3aArlYqSCxqAnUzDBA0EK+jG3aCVTC5oAHYyDe8F7bqqopQGYCfTcDVoV95Q5iIAK7n7g3YcRwJ3NQA7mYb3gi6Xles4GoCdTMPVoMulkpILGoCdTMPVoEvFopILGoCdTMPVoIvyRslcBGCl4m9Bb28rKVwDsJNpuBr09taWkgsagJ1Mw37Q0eza2nu5oAHYaatQqAZdH4/HLxfy+QIHA9hJ+v3h/3NGbVdX14Vvm5tLUrkGYJ/NjY0vftChnp6eptWVlZccDGCn5UzmhaT86x7dHR0dDR9nZkY4GMBOH6an7/q3IDKrGx4ebv+ey33lcAC7yLfLK4ODgxf9mwSahePx+OnpVOoeBwTY5d3U1EgsFjvl38bX34kbfX2xxXT6OYcE2GFhfn6is7OzxfT75zOuTN0NNwcGrnyem3vCYQHH26fZ2ce9vb3t3g/Dag56EqV5Pk40Eom0PJuYuC1fm69ycMCx+xVV5unY2K3m5uYW79a94cOeF23eaZ5md26gv//a1OTkg+VM5rV8kmUOE/g/NtbXM9Lhm7fJ5P3u7u6r0udZr9NDY/ZX4/3EzPwp2XnRKi6JNtEO4Ei1ef21ej02en3WhP5xYe8DI95Le9T7ZACOTtTrL+L1+NdX5Z9CWn6fnyTJKQAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
	padding: 9px 5px 0 42px;
	text-decoration: none;
	z-index: 5;
	outline: none;
}
.leftmenu_item:hover .leftmenu_item_text,
.leftmenu_item:focus .leftmenu_item_text
{
	color: #6db7c6;
}
.leftmenu_item:hover .leftmenu_item_mark,
.leftmenu_item:focus .leftmenu_item_mark
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAiUlEQVQYV2MImLxgZv2GXTz///9nwIYZjBon/K/bsPNJ/65DHjgVxM5Z8b9r+/7/E3YfXtS78yA/hgIQTlu45n/jxt3/+3YeApkWiKHAvnP6/9Dpi/8XrtgEsvJ/1drtS9MXrRWFK0DHJk0TV9t1TMeq4BUQY1oBxUuBGKsjnwCxNy5vzkHXhYwBT5HLc3WCrXIAAAAASUVORK5CYII=");
}
.leftmenu_item_text
{
	position: relative;
	font-weight: bold;
	font-size: 11px;
	color: #919191;
	z-index: 10;
}
.leftmenu_item_shadow
{
	position: absolute;
	top: 11px;
	left: 43px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	z-index: 7;
}
.leftmenu_item_mark
{
	position: absolute;
	top: 12px;
	left: 15px;
	width: 8px;
	height: 10px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAeUlEQVQYV3WPsQqAIBCG3YOWniho6dWClsClRxJ0UAQRFHS417AzIiLP4eOW7//vjmmttxjjUEphFEwIASionPPcFay1kFIClA6cYyNUnHO1qUq1bW0EKSUYY8B7f4shBI6h6RUITgyRgkHaFQ8cIY9UyNJ7c/+nvlwvOPZCB8dylwAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
	z-index: 7;
}
.leftmenu_heading
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAEIklEQVQ4T22UW29UVRTH176fM3PmUqalHQZaao2XUm+JgUBASwXfRHjUVx5MTPwAfgOjj5r4oDyQaHww0QejtZqgxlCbICgJJIbCTO/QdqYzc+Zy5tz2ce2hIbG4kz052Xuv31rrv9YakiQJ7F0TX/9MbCmOKMFGGSUjlAIQCjEhsAoEKvMzJyuPGeEie2GFy9+dQNBUWorBlOSA34RRIAhLYsDXBN8TWEbLhfnpU/f+F5b5/Bv0D+cIpZMZpcixUiE7NZTP5i0pNF7gu2Sn5wfLnW5zzet1okQnaP0XAmcfg+UufXteJ8nkRN5JvzU1USykLSvAuwg3nhsYUALA0aTm+e35Wm3DjcIQo/xx/tVTNx7BJr6aPeb6wWtjmbTz7svPjnNOuQ8IwQdmx/jGbI3BUPStEOqHUeeH+5vlVtwHfobAqkkNUJvJUtoW77z01LhjCZsxKizORYoL4UjcQog040LheV7y9HRh3/M5JfNnhofGSIJlSeAVw+FvXFl4GsUuTo8MFouOnQ3wkOI9RdUZNcoTiDGigMbgUJmayeePmicL9ebdw056/5NOurrYaT9z4rffKXeUPNSLYogkDf7pdLcDTCEnpVXkynEYUwamMTfGmTjuOEctSu2e1j3JiOQo4ov53P7FdqeJJSrxjBLDvSgCzmhSDUM/RGO88bcT3Ry37ewTSg1zAPacbb9gQNDXEBL0gk1DoWTbA7vFHKEIIxklgaIXvSt0jjLrbDZ7ZM333b+73eUxIUYdSnPGohaGO380GrcUY9yihDucWWAaIiGMo8DtXhijLhADluOQJbPvHTxwQVKqjPGdXu/+iJSj5hsjr95stSumqopQoVDTboiWD7urTVH8FUcJCGLdM31U6Xruna5XNreo0fE3BwZOow96z/OWPlld/2XT9zsM64Mpc5sRfrPhru626hq3BV/B6KAWxV0MZaCLrfTp6trV98cP5w5a6sA+zgv1MKp/UFn+dcsPghs7jbpAp0NSsHRC/asPauso8xrOa4NiStWUFIsI1E0/2kljeEms9UflpZ+MPoHWwYeVpbmq5wdExyARlGEMbKDh9a3GVqLNqMHdfp+ZH1uwuUCJUdMiKCDLSJ53dRx8XFmZK1oyV+50XNkfJQopBFlAoz83atVWoEPBaeXa6yfn+7DL1SpYnLl4+oWvxEUcYXfD7XqDKVVwcVK2fb81wAwGxwgbebnWal1brzU4Yxoz2sK/qO93W+NhZKbTLcE3U3F8yYnkGYxwrFxrPegEkeDYnJHWpN7149VmJ/DCKOac4wjCLU7p7O3zp8P/wGDXawqBgdRf+lE0g+1iJqO03fbCuueD64fgowymalEcX19/+9xt2LMewczYWH2PGo3ElZ6KAScjj7uEEImt08K6rEc68VoXL+zl9Ne/y1b9sRbJLyQAAAAASUVORK5CYII=");
}
/********************************************************
/*  SKYPE BLOCK
/********************************************************/
.skype_block
{
	width: 253px;
	height: 55px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAREAAABBCAYAAAD2bZDNAAAEwUlEQVR42u2bMWgbVxiA754sxdhY2MlgPITWUFzwUI+dSkLxkCWDAx1cCJ4Epe1eCl06lc5tBm9aLOiSwd1LSz1mScDgYBNSCgY7ZDC2MLZ0d71fvaf+en6ST20NPuv74EOQSHE4+D/+dzqbYDhCR4OIN0J3tnNjhgiHUa+l1LHsVTuGiIXQN7slZ85zBcUMERDj/CfKmRVlGRELoW9u9XybvCExOeNRcn74LfWKiMVXz7Wd9VKemJg+AQmc7aMTj3q9/u7+/v4Xp6enT8/Ozn5LkuRN6ltELLRvZJ5lrmW+Zc5VTPRWEvhCYgYExJ6TKuvr63ePjo5+WFtbez43N/fd+Pj4x5VK5YPsPQBQbEoyzzLXMt8y5zLvMvdZTPT9kgshMX22k25Atre3H9RqtWfVavUx0QAYjajIvMvcy/z3CYk3Iu4N1HK62ny5uLj4UxiGk1xXgNFC5l7mXzrgOdqEbkT098OdLWRnZ+dhutp8y6UEGG2kA9IDtY30PE/i20TG6vX63YWFhSccXwBAOiA9kC6obaTvJtJ58GRlZeWrdJWpcu0AIDvaVKULwT8Pp/VsIj1f6TYajXeq1eqnXDYA0EgXpA+B85Wvu4mY5eXlTzjGAIDvWJP1wQSeeyLdb2ampqbuc60AwEfah48C5xuaC5tIuVx+j0sFAD7SPrzv20R6nz4z5g6XCgB8ePoQul/xhillLhUA+Mj60PPLeIbLAgD/aTvhEgDA/xGRkEsBAMOebthEAIDjDAAQEQAgIgBARAAAiAgAEBEAKHZEkiRBROxr7k2Ei4WIg+IxcBOJ47j7ioiou8BxBhGv9jhj30h9EdHdRnJHhAuGiP1CwiaCiFe/ieg3cgZE5B6Irw1sIoh4tZsIIuK/ftiMC4WIeR84YxNBxKt57B0AgN/iBQAiAgBEBACICAAAEQEAIgIA1zUiCZcCAIYkYRMBAI4zAHB9IpJktsIw5MoAQA9ZF1qqFd2I9NwPieP4rfoAAEC3B7YPevkwzhYSt9vtPQICAL6QpH14KZ3Q24iOiPxFfHJy8qu8WQsAoxsObdqH320rfBHphGRra+tp+uaIgACAE5JI+uDbROw9kU5dVldXXx0fHzfYRgCIh1a6IH1Qm0hnAXE3kUjc3Nz8Pv1Q0xhDSABGPCBZB5rSBduIwHNPxIZE6tKu1Wp/7u3tfSYfdkNCTABGZ/uwDZAeSBekD/p+iO+eiN1G2ktLSz8fHBx8UyqVArFfUBDxZmln3c6+dEB6kAUkcnrh3UTi7M2t+fn5H3d3dx/bo40rFxzxZoXDme+mzL90IPj7IbN24Hwz40ZExySyIUkLtNloND5sNpuNtEqR3kzcLQURi6VvnmXOZd5l7mX+VUCiwPPLusYTEH2skQ+fp2ehP2ZnZz/f2NhYOjw8/LrVav0SRdELzw9HxAJp51fmWeZa5lvmXOZd5l7mP+vAhWPMZZuIe7Q5z2LyOl1tnszMzDyanp6+NzExcXtycvIOIhZXmWOZZ5lrmW+ZczvzniPMpZtIv5DYraSV/cNn6hURi6+e65baPgYGZFBEBm0lVh2Vc+eHI+L11je3er4vjUfeiLghSdRm0lYPnkTqzxDx+uub3ciZ80sDIvwF5nlAFNVYfygAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	padding: 10px 10px 0 10px;
	margin: 0 auto;
	text-align: center;
}
.skype_block_text
{
	display: block;
	color: #2ba5bc;
	font-size: 11px;
	text-align: center;
	margin-bottom: 5px;
}
.skype_block_button
{
	display: inline-block;
}
/********************************************************
/*  PRICE REQUEST
/********************************************************/
.pricerequest_block
{
	position: relative;
	margin-bottom: 52px;
}
.pricerequest_block_bottom
{
	margin-top: 60px;
	position: relative;
	height: 310px;
}
.pricerequest_block .form_controls
{
	text-align: center;
}
.pricerequest_block_left
{
	position: absolute;
	top: 0;
	left: 13px;
}
.pricerequest_block_center
{
	position: absolute;
	top: 0;
	left: 319px;
}
.pricerequest_loadingtable.form_table
{
	margin-bottom: 34px;
}
.pricerequest_block_right
{
	position: absolute;
	top: 0;
	left: 636px;
}
.priceform_heading
{
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	font-family: Verdana;
	margin-bottom: 16px;
	margin-left: 3px;
}
/********************************************************
/*  LOADING BLOCK
/********************************************************/
.loading_container
{
	position: relative;
	width: 658px;
	height: 407px;
	margin-top: 4px;
	margin-bottom: 75px;
}
.loading_block
{
	position: absolute;
	top: -31px;
	left: -31px;
	background-image: url('/images/loading.png');
	width: 658px;
	height: 407px;
	padding: 31px 31px;
}
.loading_table
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: 1px solid #e8eaeb;
}
.loading_table_fin
{
	margin-left: 40px;
}
.loading_table th
{
	margin: 0;
	padding: 1px;
	border-collapse: collapse;
	border: 1px solid #e8eaeb;
}
.loading_table td
{
	margin: 0;
	padding: 1px;
	border-collapse: collapse;
	font-size: 13px;
	font-family: Verdana;
	color: #434e50;
	border-left: 1px solid #e8eaeb;
	border-right: 1px solid #e8eaeb;
	border-top-style: none;
	border-bottom-style: none;
	text-align: center;
	vertical-align: middle;
	width: 63px;
	height: 43px;
	background-color: #ffffff;
}
.loading_table .loading_gray td
{
	background-color: #f3f4f5;
}
.loading_table img
{
	display: block;
}
/********************************************************
/*  FOOTER BLOCK
/********************************************************/
.footer_block
{
	background-color: #e3f9fe;
	color: #698ea0;
	padding: 6px;
	text-align: center;
	height: 59px;
	font-size: 10px;
}
.footer_block .content_item p
{
	margin: 0;
	padding: 0;
	line-height: 140%;
}

.bottom_block
{
	width: 970px;
	position: relative;
	height: 20px;
	margin: 0 auto;
	font-size: 11px;
	color: #ffffff;
	top: -5px;
	padding-left: 12px;
}
/********************************************************
/*  MAP BLOCK
/********************************************************/
.rightmap_block
{
	position: relative;
}
.rightmap_block img
{
	position: relative;
	display: block;
	z-index: 5;
}
.rightmap_arrow
{
	position: absolute;
	display: none;
	z-index: 15;
}

.rightmap_arrow_1
{
	left: 190px;
	top: 154px;
	width: 45px;
	height: 129px;
	background-image: url('/images/arrow1.png');
}
.rightmap_arrow_2
{
	left: 87px;
	top: 225px;
	width: 105px;
	height: 78px;
	background-image: url('/images/arrow2.png');
}
.rightmap_arrow_3
{
	left: 97px;
	top: 159px;
	width: 130px;
	height: 96px;
	background-image: url('/images/arrow3.png');
}
.rightmap_arrow_4
{
	left: 88px;
	top: 180px;
	width: 101px;
	height: 27px;
	background-image: url('/images/arrow4.png');
}
.rightmap_arrow_5
{
	left: 143px;
	top: 128px;
	width: 85px;
	height: 27px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAbCAYAAAANp8NGAAAFa0lEQVRo3u2Ye0xbdRTHoStUWAHHGCLocLBZJypzBpMNh5CMRSIQnY/MUFGnCCy+/pKELBEFxS0iIRBdM4ad/oNgpmkWSXgEEDOeoTRBSJi8S4FCW17lTa/fgwfDGM4Cmwr0l3xDb3vvJffzO+d7zrl2drdhNTQ0uBkMhhenpqYudHV1HcRX9na2tfZVW1u722g0ngHIMovFIszOzgrT09Pd+MkdEtkIrSEih4eHYwGyCCBnAVEwmUxCf3+/YDabBbVa/R1O87RF6j8shULhAJDPT05OXgHIqeUg+/r6/tL8/LyQnJwci0vcbNRWX/ZarfbI+Pj41wsLC8MzMzOLIAleb2/vTdLr9QI8tQfXPQQ52vDdCDJwdHT0E/jj73NzcwI+CzqdTujp6bmlJiYmhPLyciXuca8t9RlmfX29H9K3m1IY0bkIElXcatF18fHxJ3EvVxtOhkoVu6qq6hx8czHyOjs7rRalP4rUiFwuP2pL/RuhUoQ9gRT+iao4wero6LBaZBPw3umxsbHL2JRHbBbw59oB7YGO1tXVlZFHEqz29narRRtBxYysABujQnfwtK1ftbMTQ/dIpdLQtrY2NaJuzWBJdA06gcVhAF1DIz6/hQyQbmewDpC3r69vBCKtg9J6PWCX4FIvSz4NazChAGZt5xGWis3ekJCQl9H06wBEoPZqo6L70MI0VjE0NBRTUFDgtN3ASiC/iIiIWESYSbgDC5DH4N3KwcHB8O3kvRRJBxITE9+FN07+HZzm5mYNRtepjQBGceuHh3++HToHejhn6GBqamrKPJX1m6NtDr+/AJ1MSUk5V1paWmQ0Goc2AhgbqIGXn0X/e2CrAqaHcoEey8nJ+cJisSwsB4D0HcJvFF3389+noMioqKj3FArFRbVaXTMyMjK8XsA0LiOCz+v1+mNbzSJE/ObpcGFh4aXlD42C08bzPp1zF3Q3H1OUHYbCoOiwsLAz2JSvqqurK1D8BtfI1kJ8kShabOIFXB+JFk2yVcDSy+cnKysrVUtPixbpGvW2q0Q3tWY7+RpvaD/0OEQDQVRQUFBcRkZGdkVFRcnAwIDWCqhz1DhA49AIMqYbXcS3GDbeRNu2qW1iaeoKbmpqqqKnbW1tVeHYwwoLEbM/7+JI9ocCIUrrZ2Uy2Rvp6elfkidjo66vKHxkObMMdQwyQnpIR/sKXYe3XwPkbFjN64C86XphguOFqSsMzX19Y2NjLoNaz32c2C68oH3k27Rh0DNU+CIjI9/PysrKKS4uvsoT3sAKqH0MtQ36DVJDtdCvgHwVkD9FwTsFiwrYDJAptX0QXcG5ubmnuJDdjixwYu+mbLiPfTmQQR8n2wgODj6dlpb2sUqlulRTU3NFp9NRhGpWQP0FKoN+hn6EvoddKNFVpMCTXwPocPhyAGB7/N/AOrJfuvOgcCe6DvEy0B7szRTRD3MRPMKF8AQ2+LmEhIQ4pVJ5FpF9XqPR5MCrv0HE/gCo+dBl6CKUDWVAn0EfAfaHgP0qYIcD9iGDwbAXsF3+S7AijrB/K7WWQNMmStk6PLhQ+jBwGfQodAgKIvChoaEnMMBE5+XlxeTn57+CevB2S0tLHOC9g0KXALgfQInQaSgGegmKRjt3DAoCcJnZbN6H/tsT57tDrlqtVoJNc0TEO+B4x1YdVERsS07cdbgy9N0M3Zt7aV+G788dCcmPvpfL5Q8mJSXJMjMzZUVFRQElJSUytG5+KMb7Men5A+QDKII+gOmFqPaE7eyBdqGouiDanSEJNkGMTdjyL4zsGbiYoUsYvDPD38lR78Ib4cp248bfSfkcZ75OwtbnyPcTc7aK+H/ZXs6vEu1LlnYriVbIfiXQPwAUXLNJZwMBJgAAAABJRU5ErkJggg==");
}
.rightmap_arrow_6
{
	left: 220px;
	top: 59px;
	width: 25px;
	height: 95px;
	background-image: url("data:image/png;base64,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");
}
.rightmap_arrow_7
{
	left: 217px;
	top: 171px;
	width: 26px;
	height: 136px;
	background-image: url('/images/arrow7.png');
}
.rightmap_arrow_8
{
	left: 151px;
	top: 228px;
	width: 58px;
	height: 88px;
	background-image: url('/images/arrow8.png');
}
.rightmap_arrow_9
{
	left: 83px;
	top: 200px;
	width: 116px;
	height: 94px;
	background-image: url('/images/arrow9.png');
}
.rightmap_arrow_10
{
	left: 96px;
	top: 163px;
	width: 101px;
	height: 32px;
	background-image: url('/images/arrow10.png');
}
.rightmap_arrow_11
{
	left: 145px;
	top: 115px;
	width: 66px;
	height: 49px;
	background-image: url('/images/arrow11.png');
}
.rightmap_arrow_12
{
	left: 219px;
	top: 57px;
	width: 25px;
	height: 88px;
	background-image: url("data:image/png;base64,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");
}

.rightmap_cities
{
	position: absolute;
	display: none;
	z-index: 15;
	left: 58px;
	top: 141px;
	width: 195px;
	height: 175px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMMAAACvCAYAAABASWqLAAACxUlEQVR42u3dS4qrQBiAUaeBLCyQrbiAQMCtV2pQEGdBifX6z4UzbtD+tF72XVJKC3Tilr2yd3av/fPdAHqype+/TQxEtu5iWMVgOBDdI3u2+NkufsDhAGIwHEAMhgOIAcQAYgAxgBhADNiMFAM2I8WAzUgxEOlMlLNJOBNlAo0zUWLAmSgxgBhADCAGEAOIAcQAYgAxgBhADCAGEAOIAcQAYoDYn6S6CfgkVQz4JFUM+CRVDCAGEAOIAcQAYgAxgBhADCAGEIMTnIjBCU7/qYgYnOBse4JTDDjBGXh46JcOw0MxYHgoBgwPxQBiADGAGEAMIAYQA4gB/nqMw5FiHOM4GIMjxUx/jMORYhzjODFniHikGBNoEAOIAcTgIoAYQAw2FhGDjUXEYGMRMYzyMTpiADGAGKzyIAarPJaoxWCVxxK1GKzyhHzSDvvw8iTzpPXwEoPNQMRgMxAxgBjsZSAGexmIwSQVMZikcnZ47IJgeFyGxy6IRQDD4zI8dkEsAhgel+Gxi2ERABNoiwCIAcQAYgAxgBhADCAGEAOIAeebxOAGOt8kBjfw6odF6PNNDqh52jvfNNmcwQE1Dwsx4GEhBhADiAFL1mLAkrUYsApV8e3mphtKzLwKdejt5hfaUMLbTQyGEvZYxGAogRjMXxCD+QtiMH9BDOYviAFzCTFgLiEGzCXEgLmEGDAHEQPmIGIg6Byk6lvIzaXnOUjVt5Abi7eQGPAWEgN2qMWAHWoxYIdaDNihFgOIAcQAYgAxgBhADCAGHAsRA46FiAHHQsRA5JOlTY+F+EUzhEAMhhDeZGIwhPAmEwPeZGLAm0wMIAYQA1aKxICVIjFgpUgMWCkSA4gBxABiADHAbDH4c+eIwUcpiCHIBg1zxnD1UMafO2eYGAxloMRgKAO7OYOhDGJwEUAM+DhIDPg4SAz4OEgM+Djotw+uRWqxuJUffwAAAABJRU5ErkJggg==");
}
@media print
{
	.header_block,
	.footer_block,
	.menu_block,
	.left_column
	{
		display: none;
	}
	.leftmenu_item_shadow
	{
		display: none;
	}
	.button
	{
		display: none;
	}
}
/********************************************************
/*  RESET STYLES
/********************************************************/

img
{
	border-style: none;
}
html, input, textarea, select, table, tr, td
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}
td
{
	vertical-align: top;
}
th
{
	text-align: left;
	font-weight: bold;
}
h1, h2, h3, h4, h5
{
	font-family: Arial, sans-serif;
	margin: 5px 0 31px 0px;
	padding: 0px 0 0 30px;
	min-height: 19px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAEhUlEQVQ4EX3BS29UZRgA4Pf9vnObc87cW9rpUNpOKUUuAg2WBohBNw0aSYwmblzowqQEYnQjLDVu/AH+AfYaTEgUpbJAiZZLsQoWWloRepky0+nczpzr972OsYuGEJ8HiQieZ+/Fq326pvRyhklEQsbRR6Anvuv+NX1q3IdNePY8bKXAM7IXLh2IqcpBU1d7FSEZAkPOgJEkSYikWWZ17MdrD6cufvsdffkFwTOQiADPnkcllWFG3+ApZGy/ret8KG3bL3Qkk5bKdQJigkBW/KC54rpVh6SHiEVJ0Vc3vvl+Hbbgn5U9BABuDe97mwD2b7djiXeG+wsjuXQ+pvFURCJNRB3A0Oo09cRA3ErpiKwcBAic7coPF+aW7y+4sIkBAPaNHXtZU9neXalEZuLg0O6uuNHlC5HywrDDD0Xu9M7CSBSEfRXX73CjqGNnwh44kk71o8AMInsdABhs4nsmPjRU03ojofLse/sLeyRBZ933004YpQMhkgZXMm/uyFuHs9nUn9W6vuEHyBjwvGlaKGVU9AO1Z9eAt/JgcRkASOnN94yUXS/zaj7XG9eU7EDMGhxM2LaE/yiIDNqyhoaf7BvOXlh4ZMw3miVXiZRD6VT/fNPZaCHbDQA3AEAy29B22JrKY7piPKg2KCKp5c0Y7zVjvNeM8VzMwPUwdBYdt6oxBh8MFawTXdu6vSBK6Rwzu+P2NgAcGDpyyAQAVBIxPdf0A1aLQrHUbMl6KEASwOVyeVHj3EspKpSjoNUMIl6JwtzhZKL7tXy30WfFcrfKFbHd0DO3q/DESidzANBgcU3VbF0FImQRSUYACG1Ckry6sbFwz3WWDcYwxhmfd5zqgtNyEBH2pVPacCKeiquqSUQMgZnQxmyVO7aqkCQSRCAIiKDNk5KNxRMFgzB5s1qvC5LqK9nMjp22ZUVSwuTyqrPm+3VCDBmgkEI2oE2JqcqqrWu5SIgWRwgYgIC2t7q7CrDJESIs+r7XrRtmK4pgcnWtFRLVthl6eO1pZY0A5frSygoAkKJz/ndC1w6UnFbVUtWOh41G5dKTFQyJFAJAW1XYeK5LHTRNdbZWl6enpospXVsfTNhVjbHS9VJliQEtLs3O+dCm/HT7t5nRQy8etQJVAaDynWpt9kqxFHeEMD0pYhYqifFcV+7ntXLw8a07j7mqlJIMay0hGlPFjUcIGBDQPQCQ0Mbnuvrl+NgIU1RlwA2Ea6ocY7oSMcY8hbOWF0aerXDt05m787apP+2xzFqnrjVnK42lVkhNhjg3ffnyDwBA0MZh9DhOTk2vnDz6Uho5yzS8oCEFRRlDQ13hgaFw9/dqfbXTMmt502yEodi4/ri03AyEwzlbY5Iuri0ueLCJw+hx+Nfkr7dnTx4bZcBYvhVGrVLDrTbdqElEDkhoLled8h+rlfLd4kYllBAwZLOcsa9nr15pwBYIZ87BVp9/NNFTdlonSk2v8NRxsey4WHV9qPshBEISEC0BwP3mzM1f4DkQzpyD55l4/12jWG/m1l2/e93xYlUvWHU8f602c6sC/+Mf9v462we1B8IAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	background-position: left center;
	text-transform: uppercase;
	color: #3c7282;
}
h1
{
	font-size: 15px;
	font-weight: normal;
}
h2
{
	font-size: 14px;
	font-weight: normal;
}
h3
{
	font-size: 13px;
	font-weight: normal;
}

a
{
	color: #258a9d;
	text-decoration: underline;
}
a:hover,
a:focus
{	
	text-decoration: none;
}
iframe
{
	display: block;
	padding: 0;
	margin: 0;
	border-style: none;
}
form
{
	margin: 0; 
	padding: 0;
	border: 0;
}
p
{
	padding: 0px;
	margin: 0px 0 22px 0;
}
/********************************************************
/*  WYSIWYG STYLES
/********************************************************/

body.content_item
{
	background-color: #ffffff;
}
.content_item p,
.content_item ul, 
.content_item ol,
.content_item div
{
	line-height: 160%;
}
.content_item td
{
	line-height: 160%;
}
.content_item table
{
	padding: 0;
	margin: 10px 0 10px 0;
	border-collapse: collapse;
}

.wysiwyg_smaller
{
	font-size: 11px;
}
.wysiwyg_gray
{
	color: #848484;
}
.wysiwyg_red
{
	color: #df2d2d;
}
.wysiwyg_blue
{
	color: #2BA5BC;
}
.white_rounded
{
	width: 177px;
	height: 110px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAACCCAYAAAD2ZQwkAAABqUlEQVR42u3X0WVDYRyH4Y+QVUq3KSVkjN52g9IxQukkIQOU0hlKKaG8vUmiJ81tb3qeh2+Bn//rOCOYj69qV22qm2pRjfM37MSMbasrUcDUZ3UnCvjtQRTw20oUMPVaLUUBU2tRwNRGFDD1JgqY2osCzogCRAGiAFGAKEAUIAoQBYgCRAGiAFGAKEAUIAoQBYgCRAGIAkQBogBRgChAFCAKEAWIAkQBogBRgChAFCAKEAWIAhAFiAJEAaIAUYAoQBQgChAFiAJEAaIAUYAoQBQgChAFIAoQBYgCRAGiAFGAKEAUIAoQBYgCRAGiAFGAKEAUIApAFCAKEAWIAkQBogBRgChAFCAKEAWIAkQBogBRgChAFIAoQBQgChAFiAJEAaIAUYAoQBQgChAFiAJEAaIAUYAoQBSAKEAUIAoQBYgC/jCKdzPAyceoXuwAJy+j2tgBTjajWtsBTtajWlavtoDequU4/Gyv7AGtqnGMYlSPNmHGHo8t/IxiUd1Xe/swI/vD3S8uRXF8V9XWVszAtro+b+BSFMevxm31VO1sxz+yq54P9724dP/fU7ZswgzDKx8AAAAASUVORK5CYII=");
	padding: 10px;
}

.loading_title
{
	color:#434e50;
	margin-bottom: 42px;
	padding-bottom: 7px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABCAYAAADq6085AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpizLn94T8DAjAiseHik1X44eIAAQYAsuUE/zyUiWMAAAAASUVORK5CYII=");
	background-repeat: repeat-x;
	background-position: left bottom;
}
.white_square_block
{
	margin-bottom: 42px;
	background-color: #ffffff;
	border: 1px solid #e8eaeb;
	color:#434e50;
	padding: 21px;
}
