body {
	font-family: Arial, Geneva CY, Sans-Serif;
	margin: 0;
	padding: 0;
	width: 100%;
	background: url('/en/images/t.gif') no-repeat;
	background-attachment: fixed;
}
#fixed_form {
	width: 25%;
	//width: 80%;
	position: fixed;
	top: 209px;
	left: 70%;
	//position: absolute;
	top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 5000 ? 209 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
	z-index: 1000;
}

span.rur {font-size: 90%; color: #666; padding-left: 4px;}

.backlinebottom {background-color: #f8f8f8; background-image: url(/en/images/bg_bottom.gif); background-position: bottom left; background-repeat: repeat-x; background-attachment: scroll;}
.backlineright {background-image: url(/en/images/bg_right.gif); background-position: top right; background-repeat: repeat-y; background-attachment: scroll;}
.backlinetop {background-image: url(/en/images/bg_top.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
.backlineleft {background-image: url(/en/images/bg_left.gif); background-position: top left; background-repeat: repeat-y; background-attachment: scroll;}
.backcrnbottomright {background-image: url(/en/images/crn4.gif); background-position: bottom right; background-repeat: no-repeat; background-attachment: scroll;}
.backcrnbottomleft {background-image: url(/en/images/crn3.gif); background-position: bottom left; background-repeat: no-repeat; background-attachment: scroll;}
.backcrntopright {background-image: url(/en/images/crn2.gif); background-position: top right; background-repeat: no-repeat; background-attachment: scroll;}
.backcrntopleft {background-image: url(/en/images/crn1.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}

.quick {padding: 0px 5% 0px 5%; /*background-color: #fff;*/ position: fixed; top: 20px; left: 0; //position: absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 5000 ? 20 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); z-index: 2000;}

table.leaf {background-image: url(/en/images/netspb_leaf.gif); background-position: top right; background-repeat: no-repeat; background-attachment: scroll;}

a:link {color: #3366CC;}
a:visited {color: #666699;}
a:hover, a:active {color: #FF6600;}

a.white:link {color: #fff;}
a.white:visited {color: #fff;}
a.white:hover, a.white:active {color: #fff;}

p {margin: 0px 0 8px 0;}
p.br {margin: 0px 0 0 0;}

h1 {color: #666666; font-size: 145%; font-weight: normal; line-height: 110%; margin: 0px 0 8px 0; padding: 12px 0 0 12px;}
h2 {color: #666666; font-size: 125%; font-weight: normal; line-height: 110%; margin: 0 0 0 0; padding: 8px 0 8px 0;}
h2.en_htl {color: red; font-size: 145%; font-weight: normal; line-height: 110%; margin: 0 0 0 0; padding: 0 0 0 0; font-variant: small-caps;}
h3 {color: #666666; font-size: 125%; font-weight: normal; line-height: 110%; margin: 0 0 0 0; padding: 18px 0 0 0;}

div.bkfrm {color: #666666; font-size: 145%; font-weight: normal; line-height: 110%; margin: 0px 0 0px 0; padding: 12px 0 12px 0px;}
a.bkfrm_link:link {color: #3366CC; text-decoration: none; border-bottom: 1px dashed #3366CC;}
a.bkfrm_link:visited {color: #666699; text-decoration: none; border-bottom: 1px dashed #666699;}
a.bkfrm_link:hover, a.bkfrm_link:active {color: #FF6600; text-decoration: none; border-bottom: 1px dashed #FF6600;}

td.quarta {padding: 20px 12px 12px 12px;}
div.contact_phone {line-height: 100%; font-size: 130%; color: #ff0000; margin: 0px 12px 10px 0px; font-weight: normal;}
div.contact_fax {line-height: 100%; font-size: 120%; color: #ff0000; margin: 0px 12px 10px 0px; font-weight: normal;}
div.icq {padding: 1px 1px 8px 19px; background-image: url('http://status.icq.com/online.gif?icq=254894905&img=5'); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin-top: 4px;}
div.contact_display {line-height: 100%; font-size: 90%; font-weight: normal; color: #ff6600; margin: 0px 12px 2px 0px;}
div.contact_display_small {line-height: 100%; font-size: 90%; font-weight: normal; color: #ff6600; margin: 0px 12px 2px 0px;}
div.contact_linx {line-height: 100%; font-size: 115%; color: #333; margin: 0px 12px 4px 0px; font-weight: normal;}

.form {margin: 20px 0 0 -12px;}
img {margin: 0;}

.txt_cell {color: #333; font-size: 80%; font-weight: normal; line-height: 110%; padding: 0 0 12px 12px;}
.prm_cell {color: #333; font-size: 80%; font-weight: bold; line-height: 110%; padding: 0 0 12px 0;}
.input_cell {color: #333; padding: 0 12px 12px 0;}
.comment_cell {color: #666; font-size: 75%; font-weight: normal; line-height: 110%; padding: 0 0 0 0;}

.t_logo {margin: 20px 0 12px 0;}
.t_special {margin: 0 0 15px 0; font-size: 200%; font-weight: normal; line-height: 110%; color: #333;}

form {margin: 0 0 0 0; padding: 0 0 0 0;}

.inputs {width: 100%; background-color: #fff; border: 1px solid #666; font-size: 80%; color: #333;}
.selects {background-color: #fff; border: 1px solid #666; font-size: 80%; color: #333; margin: 0 0 0 8px;}
.submit_bt {width: 100%; height: 35px; color: #333; font-size: 90%; margin-bottom: 18px;}
textarea {font-family: Arial, Geneva CY, Sans-Serif;}

.common {font-size: 80%; line-height: 110%; color: #333;}
.common p.special {font-size: 100%; line-height: 110%; color: #333; font-weight: bold;}
.common p.bold {font-weight: bold; color: #333;}
.info {font-size: 80%; line-height: 110%; color: #333; margin: 0 0 0 0; padding: 4px 0 15px 12px;}

ul {list-style-type: disc; margin: 0px 0 8px 30px; padding: 0;}
ol {margin: 0px 0 8px 30px; padding: 0;}
ul li {margin: 0; padding: 0 0 8px 0;}
ol li {margin: 0; padding: 0 0 12px 0;}

dl {}
dt {padding: 0 0 8px 0;}

div.FieldWarning {font-size: 75%; line-height: 100%; margin: 2px; padding: 0px;}
div.FieldWarning span.red {font-weight: bold; color: red;}

.en_desc {color: #333; font-size: 80%; font-weight: normal; line-height: 150%; margin: 8px 0 0 0;}
.en_addr {color: #000; font-size: 85%; font-weight: normal; line-height: 110%; margin: 0 0 0 0;}
table.pricestb {border-bottom: 1px solid #ccc;}
table.pricestb th {background-color: #e1e1e1; color: #666; font-size: 80%; line-height: 110%; padding: 3px 3px 3px 3px; font-weight: normal; border-left: 1px solid #fff; border-bottom: 1px solid #ccc;}
table.pricestb td {padding: 3px 3px 3px 3px; border-bottom: 1px dashed #ccc; color: #333; font-size: 80%; font-weight: normal; line-height: 110%;}
table.pricestb tr.last td {padding: 3px 3px 3px 3px; border-bottom: 0px dashed #ccc; color: #333; font-size: 80%; font-weight: normal; line-height: 110%;}
.en_cmnt {color: #666; font-size: 70%; font-weight: normal; line-height: 110%; margin: 12px 0 3px 0;}
.htblock {margin: 20px 0 20px 0; padding: 0 0 25px 0; border-bottom: 1px solid #333;}

div.Stars5 {background-attachment: scroll; background-image: url(/en/images/fivestars.gif); background-position: top left; background-repeat: no-repeat; display: block; width: 43px; height: 8px;}
div.Stars4 {background-attachment: scroll; background-image: url(/en/images/fivestars.gif); background-position: top left; background-repeat: no-repeat; display: block; width: 34px; height: 8px;}
div.Stars3 {background-attachment: scroll; background-image: url(/en/images/fivestars.gif); background-position: top left; background-repeat: no-repeat; display: block; width: 26px; height: 8px;}
div.Stars2 {background-attachment: scroll; background-image: url(/en/images/fivestars.gif); background-position: top left; background-repeat: no-repeat; display: block; width: 18px; height: 8px;}

table.done_data {}
table.done_data td {background-color: #f1f1f1; border-bottom: 1px solid #fff; border-left: 1px solid #fff; color: #333; font-size: 85%; font-weight: normal; line-height: 120%; padding: 3px;}

.foots {margin: 30px 5% 0 5%; font-size: 75%; line-height: 110%; color: #333; padding: 0 0 12px 0;}

