body {
    margin:0px;
    font-family:tahoma;
    font-size:12px;
    color:#545454;
    line-height:14px;
}
table {
    border-collapse: collapse;
    border:0px;
    margin:0px;
    font-family:tahoma;
    font-size:12px;
    color:#545454;
    line-height:14px;
}
table td {
	padding: 0px;
}
p {
	text-indent:13px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	line-height:14px;
}
p.no {
	text-indent:0px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	line-height:14px;
}
li {
	text-indent: 0;
	color:#044bc6;
	list-style-position:outside;
}
img {
	padding:0;
	margin:0;
	border:0;
}
div.body {
	width:1000px;
	background:url('./img/bottom.jpg') no-repeat center bottom;
}
div.navtop {
	text-align:right;
	font-family:verdana;
	line-height:18px;
}
div.padd20 {
	padding-left:20px;
}
a.navtop, a.navtop:link, a.navtop:active, a.navtop:visited {
	text-decoration:underline;
	color:#219cdb;
	font-size:12px;
	padding-left:20px;
}
a.navtop:hover {
	text-decoration:underline;
	color:#20935c;
	font-size:12px;
	padding-left:20px;
}
a.navtop1, a.navtop1:link, a.navtop1:active, a.navtop1:visited {
	text-decoration:underline;
	color:#219cdb;
	font-size:12px;
}
a.navtop1:hover {
	text-decoration:underline;
	color:#20935c;
	font-size:12px;
}
a.size12, a.size12:link, a.size12:active, a.size12:visited {
	text-decoration:underline;
	color:#1858ba;
	font-size:12px;
}
a.size12:hover {
	text-decoration:underline;
	color:#1858ba;
	font-size:12px;
}
a, a:link, a:active, a:visited {
	text-decoration:underline;
	color:#545454;
}
a:hover {
	text-decoration:none;
	color:#545454;
}
a.lightblue, a.lightblue:link, a.lightblue:active, a.lightblue:visited {
	text-decoration:underline;
	color:#5fc2cf;
}
a.lightblue:hover {
	text-decoration:none;
	color:#5fc2cf;
}
a.grey, a.grey:link, a.grey:active, a.grey:visited {
	text-decoration:underline;
	color:#4f4f4f;
}
a.grey:hover {
	text-decoration:none;
	color:#4f4f4f;
}
span.padd {
	padding-left:26px;
	color:#000000;
}
span.navact {
	text-decoration:underline;
	color:#20935c;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
}
div.height10 {
	padding-top:10px;
}
div.height50 {
	padding-top:50px;
}
div.height20 {
	padding-top:20px;
}
div.height30 {
	padding-top:30px;
}
div.height56 {
	padding-top:56px;
}
div.height4 {
	padding-top:8px;
}
div.height16 {
	padding-top:16px;
}
div.top {
	position:relative;
	width:967px;
	height:80px;
}
div.fav {
	text-align:right;
	height:53px;
}
img.fav {
	margin-top:11px;
}
div.logo {
	position:absolute;
	left:0;
	top:13px;
	width:128px;
	height:59px;
}
div.image {
	width:967px;
	height:311px;
	background:url('./img/image.jpg') no-repeat left top;
}
div.width935 {
	width:935px;
}
td.otz {
	background:url('./img/otz.jpg') no-repeat right top;
}
td.otz1 {
	background:url('./img/leftline.gif') repeat-y right;
}
div.zag {
	line-height:39px;
	color:#5fc2cf;
	font-size:18px;
}
div.leftline {
	margin:10px 0 10px 0;
	padding:0 20px 0 17px;
	background:url('./img/leftline.gif') repeat-y left;
}
div.leftline101 {
	text-align:left;
	background:url('./img/leftline.gif') repeat-y left;
}
div.leftline10 {
	padding:0 20px 0 0;
	background:url('./img/leftline.gif') repeat-y left;
}
div.rightline10 {
	background:url('./img/leftline.gif') repeat-y right;
	padding:0 16px 0 16px;
}
div.leftline1 {
	margin:10px 0 10px 0;
	padding:0 4px 0 14px;
	background:url('./img/leftline.gif') repeat-y left;
}
span.size12 {
	font-size:12px;
}
div.otzz {
	margin-left:20px;
	padding:10px 20px 10px 0;
	background:url('./img/line1.gif') repeat-x bottom;
}
div.otzz1 {
	margin-left:20px;
	padding:10px 20px 10px 0;
}
table.tb {
	height:37px;
	line-height:37px;
	color:#5fc2cf;
	font-size:18px;
	background:#eeeeee;
}
table.tb td.left {
	width:16px;
	background:url('./img/tb11.gif') no-repeat left top;
}
table.tb td.right {
	width:16px;
	background:url('./img/tb13.gif') no-repeat right top;
}
div.tb13 {
	background:url('./img/tb13.gif') no-repeat right top;
}
div.tb31 {
	background:url('./img/tb31.gif') no-repeat left bottom;
}
div.tb33 {
	background:#eeeeee url('./img/tb33.gif') no-repeat right bottom;
}
div.tbin {
	padding:13px;
}
div.tbin1 {
	padding:15px 10px 10px 10px;
}
input.textarea {
	width:100%;
	height:150px;
	margin-top:14px;
	color:#757575;
	margin-bottom:10px;
	border:1px solid #b3b9c3;
}
input.text {
	width:230px;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width100 {
	font-size:12px;
	margin-left:20px;
	height:18px;
	width:240px;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width1002 {
	font-size:12px;
	margin-left:20px;
	height:18px;
	width:300px;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width1001 {
	font-size:12px;
	height:18px;
	width:100%;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width100100 {
	font-size:12px;
	height:18px;
	width:86px;
	color:#757575;
	border:1px solid #b3b9c3;
}
img.doc {
	margin-right:10px;
}
input.width100area {
	font-size:12px;
	height:66px;
	margin-left:20px;
	height:60px;
	width:240px;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width100area1 {
	font-size:12px;
	height:66px;
	margin-left:20px;
	height:90px;
	width:300px;
	color:#757575;
	border:1px solid #b3b9c3;
}
input.width100area2 {
	font-size:12px;
	height:66px;
	margin-left:20px;
	height:50px;
	width:300px;
	color:#757575;
	border:1px solid #b3b9c3;
}
select.width100 {
	font-size:12px;
	margin-left:20px;
	height:18px;
	width:240px;
	color:#757575;
	border:1px solid #b3b9c3;
}
select.width1002 {
	font-size:12px;
	margin-left:20px;
	height:18px;
	width:200px;
	color:#757575;
	border:1px solid #b3b9c3;
}
td.grey {
	font-family:verdana;
	color:#757575;
	font-size:12px;
}
td.size12 {
	color:#000000;
	font-size:12px;
}
table.st {
	margin-bottom:10px;
	line-height:19px;
	font-family:verdana;
}
table.st td.st1 {
	background:url('./img/st1.gif') no-repeat left top;
	padding-right:14px;
}
table.st td.st2 {
	padding-right:14px;
	background:url('./img/st2.gif') no-repeat left top;
}
table.st td.st3 {
	padding-right:14px;
	background:url('./img/st3.gif') no-repeat left top;
}
table.st td.st4 {
	padding-right:14px;
	background:url('./img/st4.gif') no-repeat left top;
}
table.st td.st5 {
	padding-right:14px;
	background:url('./img/st5.gif') no-repeat left top;
}
img.que {
	border:6px solid #cccccc;
	margin-right:13px;
}
img.spec {
	border:6px solid #cccccc;
	margin-bottom:4px;
}
img.att {
	margin-left:20px;
}
div.mright {
	width:332px;
	text-align:left;
}
table.padd td {
	padding-bottom:10px;
	padding-right:20px;
	font-weight:bold;
	color:#000000;
}
table.padd td table td {
	padding-bottom:0px;
	font-weight:bold;
	color:#000000;
}
div.height45 {
	padding-top:45px;
}
div.mleft {
	text-align:left;
}
div.zakaz {
	width:333px;
	height:80px;
	padding:0 20px 0 0;
	background:url('./img/priem.gif') no-repeat left top;
}
div.zak {
	padding:4px 56px 0 74px;
	color:#888888;
	line-height:22px;
	font-size:13px;
	text-align:center;
}
span.blue18 {
	font-size:20px;
	color:#5fc2cf;
}
div.pr {
	width:333px;
	height:88px;
	background:url('./img/pr.gif') no-repeat left top;
}
div.prn {
	padding:24px 0 0 88px;
	color:#000000;
	line-height:20px;
	font-size:13px;
	text-align:left;
}
div.right1 {
	width:333px;
	background:url('./img/right1.gif') no-repeat left top;
}
div.right2 {
	width:333px;
	background:#cbcbcb url('./img/right2.gif') no-repeat left bottom;
}
div.botheight {
	padding-top:71px;
}
div.abs {
	position:absolute;
	bottom:0;
	left:0;
}
div.rel {
	position:relative;
}
div.bot {
	width:971px;
	height:55px;
	background:url('./img/bot.gif') no-repeat left top;
}
input.priem {
	margin-left:20px;
	width:190px;
	height:24px;
	border:0;
	background:url('./img/priem1.gif') no-repeat left top;
}
div.divque {
	text-align:left;
	padding:12px 0 14px 0;
	font-size:12px;
	background:url('./img/divque.gif') no-repeat left bottom;
}
input.priem1 {
	margin-left:20px;
	width:190px;
	height:24px;
	border:0;
	background:url('./img/priem2.gif') no-repeat left top;
}
input.que {
	width:150px;
	height:24px;
	margin-top:10px;
	border:0;
	background:url('./img/que1.gif') no-repeat left top;
}
input.result {
	width:139px;
	height:24px;
	border:0;
	background:url('./img/result.gif') no-repeat left top;
}
table.spec {
	width:100%;
	font-family:verdana;
}
table.spec td {
	width:33%;
	padding:20px 10px 0 22px;
}
input.result1 {
	margin-right:45px;
	width:139px;
	height:24px;
	border:0;
	background:url('./img/result.gif') no-repeat left top;
}
div.bottext {
	padding-top:4px;
	font-size:11px;
	color:#000000;
	text-align:center;
}
span.bot {
	color:#2e7194;
}
div.rightin {
	padding:10px;
}
img.book {
	border:5px solid #919191;
	margin-right:20px;
}
img.book1 {
	border:3px solid #919191;
	margin-right:12px;
}
img.book2 {
	margin-right:14px;
}
td.black {
	color:#000000;
	font-size:12px;
}
span.naz {
	color:#4f4f4f;
	line-height:14px;
	font-size:14px;
	font-weight:bold;
}
table.bookz {
	width:100%;
	background:url('./img/line1.gif') repeat-x bottom;
}
table.bookz1 {
	width:100%;
}
td.bookz1 {
	width:50%;
	padding:8px 10px 8px 4px;
	background:url('./img/leftline.gif') repeat-y right;
}
td.bookz2 {
	width:50%;
	padding:8px 4px 8px 13px;

}
table.test0 {
	width:100%;
	font-family:verdana;
}
table.test1 {
	width:100%;
	font-family:verdana;
	background:url('./img/line1.gif') repeat-x top;
}
table.test2 {
	width:100%;
	font-family:verdana;
	background:#f4f4f4 url('./img/line1.gif') repeat-x top;
}
td.test1 {
	width:85%;
	padding:8px 40px 6px 40px;
	text-align:right;
	color:#000000;
	line-height:14px;
}
td.test2 {
	background:url('./img/leftline.gif') repeat-y left;
	width:15%;
	text-align:center;
}
td.test30 {
	width:60%;
	padding:8px 26px 6px 14px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background:url('./img/leftline.gif') repeat-y right;
	line-height:14px;
}
td.test3 {
	width:60%;
	padding:8px 26px 6px 14px;
	text-align:right;
	color:#000000;
	background:url('./img/leftline.gif') repeat-y right;
	line-height:14px;
}
td.test4 {
	padding:8px;
	width:8%;
	text-align:center;
}


div.link {
	padding:0 6px 0 6px;
	color:#219bda;
	font-size:12px;
}
div.width {
	padding-left:6px;
}


table.res {
	color:#000000;
	height:215px;
	margin:34px 0 0 50px;
}
table.res td.left {
	width:320px;
	background:url('./img/shbg.gif') no-repeat right top;
}
table.res td.right {
	background:url('./img/shbg1.gif') repeat-y left;
}
table.restab {
	color:#000000;
	font-size:12px;
	background:url('./img/line1.gif') repeat-x bottom;
}
table.restab td.left {
	width:100px;
	line-height:22px;
	padding:0 10px 0 10px;
	text-align:right;
	background:url('./img/leftline.gif') repeat-y right;
}
table.restab td.right1 {
	width:40px;
	line-height:22px;
	padding:0 10px 0 10px;
	text-align:center;
}
table.restab1 {
	color:#000000;
	font-size:12px;
}
table.restab1 td.left1 {
	width:100px;
	line-height:22px;
	padding:0 10px 0 10px;
	text-align:right;
	background:url('./img/leftline.gif') repeat-y right;
}
table.restab1 td.right2 {
	width:40px;
	line-height:22px;
	padding:0 10px 0 10px;
	text-align:center;
}
div.restab {
	margin-top:30px;
	height:200px;
}
td.lv1 {
	height:24px;
	background:url('./img/lv1.gif') no-repeat left top;
}
td.lv2 {
	height:24px;
	background:url('./img/lv2.gif') no-repeat left top;
}
td.lv3 {
	height:24px;
	background:url('./img/lv3.gif') no-repeat left top;
}
td.lv4 {
	height:24px;
	background:url('./img/lv4.gif') no-repeat left top;
}
td.lv5 {
	height:24px;
	background:url('./img/lv5.gif') no-repeat left top;
}
div.selected {
	color:#000000;
	background:url('./img/select.gif') no-repeat left top;
	height:24px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	padding-left:39px;
}

/* New */

div.main_new {
	margin:0 auto;
	max-width:1136px;
	width:expression(document.body.clientWidth > 1136? "1136px":"auto" );
}
div.top_new {
	margin:0 0 18px 0;
	height:403px;
	background:url('./img/top.jpg') no-repeat center top;
}
div.top_block {
	margin:0 auto;
	width:990px;
	height:404px;
	position:relative;
}
div.logo_a {
	position:absolute;
	left:50px;
	top:46px;
}
div.logo_a a {
	display:block;
	width:184px;
	height:69px;
}
div.tel {
	position:absolute;
	left:170px;
	top:254px;
	line-height:27px;
	font-size:24px;
	font-weight:bold;
	color:#000000;
}
div.priem {
	position:absolute;
	left:223px;
	top:339px;
	width:147px;
	height:23px;
	text-align:center;
}
div.priem a {
	line-height:23px;
	text-decoration:none;
	border-bottom:1px dashed #1a56bb;
	color:#1a56bb;
}
div.priem a:hover {
	text-decoration:none;
	border-bottom-width:0;
	color:#1a56bb;
}
div.lvl1 {
	font-family:arial;
	position:absolute;
	left:366px;
	top:21px;
	padding:0 0 0 4px;
	line-height:16px;
	background:url('./img/navlvl1.gif') no-repeat left 7px;
}
div.lvl1 span {
	padding:0 11px;
	font-size:14px;
	color:#1ba1f0;
	font-weight:bold;
}
div.lvl1 a {
	padding:0 11px;
	color:#000000;
	text-decoration:underline;
}
div.lvl1 a:hover {
	color:#000000;
	text-decoration:none;
}
div.lvl2 {
	font-family:arial;
	position:absolute;
	left:366px;
	top:41px;
	padding:0 0 0 4px;
	line-height:16px;
	background:url('./img/navlvl2.gif') no-repeat 1px 6px;
}
div.lvl2 a {
	padding:0 11px;
	color:#000000;
	text-decoration:underline;
}
div.lvl2 a:hover {
	color:#000000;
	text-decoration:none;
}
div.lvl2 span {
	padding:0 11px;
	font-size:14px;
	color:#1ba1f0;
	font-weight:bold;
}
div.bottom {
	margin:0 43px;
	border-top:1px solid #c8c8c8;
	height:137px;
	position:relative;
	font-size:11px;
	color:#000000;
	line-height:13px;
}
div.copy {
	width:250px;
	position:absolute;
	left:0;
	top:10px;
}
div.copy p {
	margin:0 0 13px 0;
	text-indent:0;
}
div.copy span {
	color:#777777;
}
div.sitemap {
	position:absolute;
	right:0;
	top:10px;
}
div.sitemap a {
	color:#1a56bb;
	text-decoration:underline;
}
div.sitemap a:hover {
	color:#1a56bb;
	text-decoration:none;
}
div.madein {
	position:absolute;
	left:500px;
	top:10px;
}
div.madein a {
	color:#5bbf33;
	text-decoration:underline;
}
div.madein a:hover {
	color:#5bbf33;
	text-decoration:none;
}
div.bot_nav {
	width:150px;
	position:absolute;
	left:330px;
	top:8px;
}
div.bot_nav a {
	line-height:17px;
	display:block;
	color:#1a56bb;
	text-decoration:underline;
}
div.bot_nav a:hover {
	color:#1a56bb;
	text-decoration:none;
}
div.top_nav {
	margin:0 60px 40px 60px;
}
table.top_nav {
	width:100%;
}
table.top_nav td {
	width:16%;
	padding:0 25px;
	text-align:center;
}
table.top_nav a {
	display:inline-block;
	line-height:14px;
	color:#1858ba;
	text-decoration:underline;
	padding:67px 0 0 0;
}
table.top_nav a:hover {
	color:#58c133;
	text-decoration:underline;
}
a.nav1 {
	background:url('./img/nav1.gif') no-repeat center top;
}
a.nav1:hover {
	background:url('./img/nav1a.gif') no-repeat center top;
}
a.nav2 {
	background:url('./img/nav2.gif') no-repeat center top;
}
a.nav2:hover {
	background:url('./img/nav2a.gif') no-repeat center top;
}
a.nav3 {
	background:url('./img/nav3.gif') no-repeat center top;
}
a.nav3:hover {
	background:url('./img/nav3a.gif') no-repeat center top;
}
a.nav4 {
	background:url('./img/nav4.gif') no-repeat center top;
}
a.nav4:hover {
	background:url('./img/nav4a.gif') no-repeat center top;
}
a.nav5 {
	background:url('./img/nav5.gif') no-repeat center top;
}
a.nav5:hover {
	background:url('./img/nav5a.gif') no-repeat center top;
}
a.nav6 {
	background:url('./img/nav6.gif') no-repeat center top;
}
a.nav6:hover {
	background:url('./img/nav6a.gif') no-repeat center top;
}
a.nav7 {
	background:url('./img/nav7.gif') no-repeat center top;
}
a.nav7:hover {
	background:url('./img/nav7a.gif') no-repeat center top;
}
div.cont_new {
	line-height:15px;
	color:#000000;
	margin:0 98px 44px 98px;
}
div.cont_new h1 {
	font-size:18px;
	margin:0 0 18px 0;
	line-height:21px;
}
div.cont_new p {
	text-indent:0;
	margin:0 0 18px 0;
}
div.cont_new a {
	color:#1a56bb;
	text-decoration:underline;
}
div.cont_new a:hover {
	color:#1a56bb;
	text-decoration:none;
}
div.test_padd {
	padding:0 20px 0 0;
}
div.index {
	margin:0 0 60px 0;
	padding:0 82px;
}
table.index {
	width:100%;
}
table.index td {
	width:50%;
}
table.index td.col1 {
	padding:0 7px 0 0;
}
table.index td.col1 h1 {
	color:#000000;
	font-size:18px;
	margin:0 0 14px 15px;
	line-height:21px;
}
table.index td.col2 {
	padding:0 0 0 7px;
}
table.index td.col2 h1 {
	color:#000000;
	font-size:18px;
	margin:0 0 14px 22px;
	line-height:21px;
}
div.block11 {
	background:url('./img/block1.gif') no-repeat left top;
}
div.block13 {
	background:url('./img/block2.gif') no-repeat right top;
}
div.block33 {
	background:url('./img/block3.gif') no-repeat right bottom;
}
div.block31 {
	background:url('./img/block4.gif') no-repeat left bottom;
}
div.block12 {
	background:url('./img/block.gif') repeat-x top;
}
div.block32 {
	background:url('./img/block.gif') repeat-x bottom;
}
div.block21 {
	background:url('./img/block.gif') repeat-y left;
}
div.block23 {
	background:url('./img/block.gif') repeat-y right;
}
div.block {
	font-family:arial;
	padding:12px 15px;
	line-height:15px;
	color:#777777;
	min-height:200px;
	height:auto !important;
	height:200px;
}
div.block p {
	margin:0 0 14px 0;
	text-indent:0;
}
div.block a {
	text-decoration:underline;
	color:#1a56bb;
}
div.block a:hover {
	text-decoration:none;
	color:#1a56bb;
}
