#tnMenu {clear: both; background: url(/images/block-menu.jpg) 0 0 repeat-y; margin: 0px; padding-left: 20px;}
#bnMenu {clear: both; background: url(/images/block-menu.jpg) 0 0 repeat-y; margin: 20px 0; padding-left: 20px;}
#tnMenu ul, #bnMenu ul {list-style-type: none; margin: 0; padding: 0;}
#tnMenu li, #bnMenu li {margin: 0; padding: 0;}
#tnMenu a, #bnMenu a {font-size: 12px; font-weight: bolder; color: #0E3A67; text-decoration: none;}
#tnMenu a:hover, #bnMenu a:hover {font-size: 12px; font-weight: bolder; color: #FF6600; text-decoration: underline;}

#ps {clear: both; padding: 50px 0 10px; text-align: center;}



#blok_icq {position: relative; left: 30px; margin: 20px 0; width: 200px; height: 115px; float: left; background: url(/images/blok_icq.jpg) 0 0 no-repeat;}
#blok_icq {color: #02058b; font-weight: bold; font-size: 14pt; font-family: Arial;}
#blok_icq a {color: #02058b; text-decoration: none; font-weight: bold; font-size: 14pt; font-family: Arial;}
#blok_icq a:hover {text-decoration: underline;}
#blok_icq1 {position: absolute; top: 34px; right: 10px; float: right;}
#blok_icq2 {position: absolute; top: 77px; right: 10px; float: right;}

#blok_mail {position: relative; left: 30px; margin: 20px 0; width: 200px; height: 115px; float: left; background: url(/images/blok_mail.jpg) 0 0 no-repeat;}
#blok_mail {color: #02058b; font-weight: bold; font-size: 13pt; font-family: Arial;}
#blok_mail1 {position: absolute; top: 34px; right: 10px; float: right;}
#blok_mail2 {position: absolute; top: 77px; right: 10px; float: right;}

#mail {position: relative; top: 2px; width: 15px; height: 15px; border: 0;}

#blok_pos {position: relative; left: 30px; margin: 20px 0; width: 200px; height: 115px; float: left; background: url(/images/blok_pos.jpg) 0 0 no-repeat;}
#blok_pos a {display: block; height: 115px;}

#blok_vote {position: relative; left: 30px; margin: 20px 0; width: 200px; height: 115px; float: left; background: url(/images/blok_vote.jpg) 0 0 no-repeat;}
#blok_vote div a {display: block; height: 16px;}
#blok_vote div a:hover {display: block; height: 16px; border-left: 1px dashed #ff6709; border-right: 1px dashed #ff6709;}
#bv5 {position: absolute; top: 27px; left: 37px; width: 121px; height: 16px;}
#bv4 {position: absolute; top: 44px; left: 37px; width: 108px; height: 16px;}
#bv3 {position: absolute; top: 61px; left: 37px; width: 136px; height: 16px;}
#bv2 {position: absolute; top: 78px; left: 37px; width: 98px; height: 16px;}
#bv1 {position: absolute; top: 95px; left: 37px; width: 114px; height: 16px;}


table {border:0px; border-collapse:collapse;}
table td {padding:0px;}

h1 {color : #0E3A67; text-align: left; font-weight: normal; font-style: italic; font-size: 16pt; font-family: Georgia; margin-top: 30px; margin-left: 4;}
h2 {color : #0E3A67; text-align: left; font-weight: normal; font-style: italic; font-size: 12pt; font-family: Georgia; margin-top: 30px; margin-left: 4;}

a {color: #0E3A67; text-decoration: none;}
a:hover {color: #0E3A67; text-decoration: underline;}

p {color: #00123F; font-size: 10pt;}
.tab {text-align: justify; text-indent: 2em;}
.katalog {padding-left: 140px;}

.cont {float: left; margin: 5px 0;}

.imgl {float: left; margin: 10px 10px 0 0;}
.imgr {float: right; margin: 10px 0 0 10px;}

.hoa {color: #A35411; text-decoration: underline;}
.hoa:hover {color: #C07D12; text-decoration: none;}
.hoaimg img {border: 1px solid #FFFFFF;}
.hoaimg:hover img {border: 1px solid #DE9B30;}


.ind_burst { padding-top: 470px; }
.ind_catalog { position: absolute; top: 150px; width: 600px; float: left; }

.cLeft {width: 470px; float: left;}
.cRight {width: 140px; float: left; text-align: right;}

.Vo {color: #c17c14; font-weight: bold; font-size: 13pt; font-style: italic; font-family: Georgia;}
.Vs {color: #0E3A67; font-weight: bold; font-size: 11pt; font-style: italic; font-family: Georgia;}



.print {position: absolute; top: 10px; right: 10px; padding: 0px; border: 0px;}
.print input {border: 0px;}



img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}

td {color: #00123F; font-size: 10pt;}

td.mCalc1 {border: 1px solid #ffffff; cursor: hand;}


.mCalc td {
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #a4a4a4;
	cursor: hand;
}

input2 {
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #a4a4a4;
}

.feedback div {
	padding-left: 50px;
}



#blok_calc_rolst_alum {position: relative; left: 30px; margin: 20px 0; width: 200px; height: 115px; float: left; background: url(/images/blok_calc_rolst_alum.jpg) 0 0 no-repeat;}
#blok_calc_rolst_alum a {display: block; height: 115px;}



.map ul {margin-bottom: 10px;}



.cena {color:#FF0000; font-weight: bold; font-size: 13pt; font-style: italic; font-family: Georgia;}



#vote {position: relative; left: 50px; margin: 20px 0; width: 110px; height: 150px; float: left; background: url(/images/vote_winter.gif) 0 0 no-repeat;}
#vote a {display: block; height: 150px;}
#vote a:hover {display: block; height: 150px;}



#albums {margin: 0px; padding: 10px;}
#albums td {padding: 6px 12px; text-align: center; vertical-align: middle;}
#albums img {background: white; padding: 0px; border: solid 1px #dcdcdc;}
#albums img:hover {border: solid 1px #45688E;}

#album {margin: 0px; padding: 10px;}
#album td {padding: 3px 2px; text-align: center; vertical-align: middle;}
#album img {max-width: 130px; background: white; padding: 6px; border: solid 1px #dcdcdc;}
#album img:hover {border: solid 1px #45688E;}

#albums_count {position: absolute; margin: 2px 0 0 125px; width: 15px; text-align: center;}



#MultsAlutech {position: absolute; top: 20px; right: 20px;}
#MultsAlutech img {border: 1px solid #FFFFFF;}
#MultsAlutech:hover img {border: 1px solid #ff6709;}



#pricolnyj_script {position: absolute; right: 0px; top: expression(eval(document.body.scrollTop + 350) + "px");}


.calc_info { width: 550px; border: 1px solid black; }
.calc_info td { padding: 5px; border: 1px solid black; text-align: center; }




