/* rusflot */
body	{text-align:left;background-color:#ffffff;}
body, div, a, td, th {margin: 0px; font-size: 11px; font-family: Tahoma, Helvetica, sans-serif; color: #000000; text-decoration: none;}
body, div, a, img {border: 0px; padding: 0px;}
body, td, th {vertical-align:top;}
h2	{font-weight: bold; font-size: 18px; font-family: Verdana, Arial narrow, Arial, Helvetica, sans-serif; color:#BC7C15; padding: 0px; margin: 0px; line-height: 24px; margin-bottom: 10px;}
h3	{font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#35426A; padding: 0px; margin: 0px; line-height: 14px;}
p	{margin-top:8px;}
small	{font-size:10px;}
.tzaglushka	{width:930px;height:100%;border-collapse:collapse;}
.zagl {width:930px;height:1px;}
/*Хедер */
.head1	{height:1px;padding:0px;}
.th1	{width:100%;height:83px;border-collapse:collapse;margin-top:34px;}
	.th1 a	{color:#2C6BA6;font-size:12px;font-weight:bold;text-decoration:underline;line-height:20px;}
	.th1 .c1	{color:#2C6BA6;}
	.th1 .c1 img	{float:left;margin:5px 22px 0px 0px;}
	.th1 .c1 sup	{font-size:13px;color:#949494;margin-bottom:15px;}
	.th1 .c1 big	{font-size:22px;color:#949494;}
	.th1 .c2	{width:210px;background: url(art/main/bull-blue.gif) left 7px no-repeat;padding-left:20px}
	.th1 .c3	{width:250px;background: url(art/main/bull-gray.gif) left 7px no-repeat;padding-left:20px}
.th2	{width:100%; height:212px;border-collapse:collapse;}
	.th2 div	{display:block;height:100px;width:135px;padding-left:35px;background: transparent none left top no-repeat;float:left;}
	.th2 a	{display:block;color:#2C6BA6;text-decoration:underline;margin-bottom:5px;width:135px;}
	.th2 b a	{color:#2C6BA6;font-size:12px;font-weight:bold;text-decoration:underline;}
	.th2 .c1	{background: url(art/main/top-bg2.jpg) left top no-repeat;padding-left:260px;padding-top:8px;}

/*Контент */
.tmain	{width:100%;height:100%;border-collapse:collapse;}
.tmain a	{color:#2C6BA6;text-decoration:underline;}
.tdleft	{padding:0px 20px;width:207px;color:#777777;}
.tdcont	{padding:0px;padding-left:20px;}
.hdr1	{font-size:13px;line-height:25px;color: #000000;}
.hdr2	{font-size:15px;line-height:25px;}
.hdr3	{margin-left:-20px;line-height:25px;padding-left:20px;color:#777777;font-weight:bold;background: url(art/main/arr-gray.gif) left 10px no-repeat;}
.hdr4	{margin-left:-20px;line-height:25px;padding-left:20px;color:#777777;font-weight:bold;background: url(art/main/arr-blue.gif) left 10px no-repeat;}
.txt1	{margin-left:-20px;padding-left:20px;background: url(art/main/arr-gray.gif) left 5px no-repeat;}
.tmain .gray	{color:#777777;}
.titem1	{width:100%;border-collapse:collapse;}
.titem1 .tditem	{padding:0px 20px 20px 0px;width:50%;}
.titem1 td table	{border-collapse:collapse;clear:both;width:250px;}
.titem1 td td	{padding:0px 0px 0px 0px;}
.titem1 img	{border:5px solid #E8E8E8;float:left;margin-right:10px;}
.numselect1	{margin:17px 0px 0px -20px;height:80px;}
.numselect1 a	{display:block;width:160px;float:left;font-weight:bold;padding:4px 0px;}
.numselect1 img	{vertical-align:middle;margin-right:13px;}
.zayavka	{width:100%;border-collapse:collapse;}
.zayavka td	{padding:10px 0px 0px 10px;background-color:#E8E8E8;}
.zayavka img	{vertical-align:top;margin-top:5px;margin-right:5px;}
.zayavka input, .zayavka select, .zayavka textarea, .zayavka option,	{border:1px solid #A6A6A6;background-color:#FFFFFF;font-size:11px;line-height:15px;}
.tcont1	{margin:0px 0px 0px -20px;}
.tcont1 td	{padding-left:20px;}
.tcont1 .c1	{padding-right:20px;line-height:20px;}
.tcont1 .c2	{width:177px;color:#777777;}
.red{color:#DB3635;}

/*Футер */
.foot1	{height:1px;padding:0px;}
.tfooter	{width:100%;border-collapse:collapse;}
.tfooter a	{color:#2C6BA6;font-size:12px;font-weight:bold;text-decoration:underline;line-height:20px;}
.tfooter .c1	{color:#949494;padding-left:139px;}
.tfooter .c1 a	{color:#2C6BA6;font-size:11px;font-weight:normal;}
.tfooter .c1 img	{float:left;margin:5px 22px 0px 0px;}
.tfooter .c1 sup	{font-size:13px;color:#949494;margin-bottom:15px;}
.tfooter .c1 big	{font-size:22px;color:#949494;}
.tfooter .c2	{width:210px;background: url(art/main/bull-blue.gif) left 7px no-repeat;padding-left:20px}
.tfooter .c3	{width:250px;background: url(art/main/bull-gray.gif) left 7px no-repeat;padding-left:20px}
.tfooter1	{width:100%;border-collapse:collapse;}
.tfooter1 a	{color:#2C6BA6;font-size:12px;font-weight:bold;text-decoration:underline;line-height:20px;}
.tfooter1 .c1	{width:604px;padding:0px;}
.tfooter1 .c2	{background: url(art/main/bull-blue.gif) left 7px no-repeat;padding-left:20px}
.tfooter1 .c3	{background: url(art/main/bull-gray.gif) left 7px no-repeat;padding-left:20px}
.tfooter2	{width:100%;border-collapse:collapse;}
.tfooter2 a	{color:#2C6BA6;font-size:12px;font-weight:bold;text-decoration:underline;line-height:20px;}
.tfooter2 .c1	{width:252px;padding:0px;color:#949494;padding-left:20px}
.tfooter2 .c1 a	{color:#2C6BA6;font-size:11px;}
.tfooter2 .c2	{width:353px;color:#949494;padding:0px;}
.tfooter2 .c2 a	{color:#2C6BA6;font-size:11px;font-weight:normal;}
.tfooter2 .c2 img	{float:left;margin:5px 22px 0px 0px;}
.tfooter2 .c2 sup	{font-size:13px;color:#949494;margin-bottom:15px;}
.tfooter2 .c2 big	{font-size:22px;color:#949494;}
.tfooter2 .c3	{color:#949494;padding:0px;}

.titem1 td, .pad1 td	{padding-top:5px;}
.cal	{}
.cal .calhdr td	{font-weight:bold;color:#777777;background-color:#E8E8E8;}
.cal  td	{width:30px;padding-left:5px}
.calhdr  .red	{color:red;}

.th2 div.topnewbg{
height:110px;
width:135px;
/*margin-left:25px;*/
padding-left:30px;
padding-top: 110px;
}
.th2 .bg1{
background: url('/Smarty/templates/art/main/top-pic23.jpg') left top no-repeat;
}
.th2 .bg2{
background: url('/Smarty/templates/art/main/top-pic21.jpg') left top no-repeat;
}
.th2 .bg3{
background: url('/Smarty/templates/art/main/top-pic22.jpg') left top no-repeat;
}
.th2 .bg4{
background: url('/Smarty/templates/art/main/top-pic24.jpg') left top no-repeat;
}
div.pano{
	border: 5px solid #E8E8E8;
	width: 318;
	height: 239;
}
blockquote.panos_list {	margin: 5px 30px 5px 40px; }