body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,label,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
/* general */
html, body {margin:0;height:100%; }
body { min-width: 1000px; background:#F8EBC1;  text-align: ๑enter;}

.news {  }
.news .inner { margin:0 0 20px -30px; }
.news .item { position: relative; float: left; width: 200px; padding:10px 6px 0 30px; font: normal 14px Trebuchet MS; background: url(i/news_item.gif) no-repeat left top }
.news a { font: normal 14px Trebuchet MS; color: #AD200D }

#header {width:100%; background: url(i/bg_header.jpg) no-repeat;  position: relative; margin:0 0 0 0; z-index: 30; height: 126px; overflow: hidden; }
#header .wrap { position: absolute; margin-left:0px; width: 100%; height: 126px;}
#header .wrap .logo {float:left; margin:30px 0 0 10px; width: 303px; height: 59px; background: url(i/logo.png) no-repeat}
#header .wrap logo.menu {float:right; width:100%; height: 50px;}
#header .wrap .menu table { margin: 0px 0 0 320px; width: 670px; }
#header .wrap .menu table td { padding:3px; font: bold 12px Georgia; color: White; }
#header .wrap .menu table td a {	font: bold 15px Arial;	color: White;}
#header .wrap .menu table td a:hover {	text-decoration: underline;	font: bold 15px Arial;		color: #FFFF00;}
#header .wrap .menu table td.top { padding-left:0px;  no-repeat 0 3px }
#header .wrap .menu table td .raz {float:left; margin:0px 0 0 0px; width: 1px; height: 47px; background: url(i/menu_raz.png) no-repeat}
#header .wrap .menu table label { font: bold 14px Trebuchet MS; color: White }
#header .wrap .menu table .text { width: 146px; height: 17px; border: 1px solid black; background: transparent; font: normal 12px Trebuchet MS; color: black }
#header .wrap .menu table .bn { width: 25px; height: 22px; border: 0; margin-left:25px; cursor: pointer; background: black; font: normal 14px Trebuchet MS; color: white }

#center { background: url(i/bg_center.jpg) no-repeat;  position: relative; margin:0 0 0 0; min-width: 800px; width:100%; z-index: 30; height: 290px; overflow: hidden; }
#center .wrap { width: 100%; margin:0 auto }
#center .wrap table { margin: 0px 0 0 0px ;border: 0px solid black;}
#center .wrap table td { padding:5px; font: bold 12px Georgia; color: White; }
#center .wrap table td p   {font: normal 14px Tahoma;	color: #700503;	text-align: justify;}
#center .wrap table td h1 {font: bold 22px Tahoma;	color: #700503;padding:5px 0 5px 0;}
#center .wrap table td p a {font: bold 14px Tahoma;	color: #b70300;}

#center2 {width:100%; background: url(i/bg_header2.jpg) no-repeat;  position: relative; margin:0 0 0 0; min-width: 800px; z-index: 30; height: 58px; overflow: hidden; }
#center2 h2  {	font: italic bold 28px Tahoma;	color: #ffffcc;	text-align: center;	padding-top: 10px;}

#center3 {width:100%; background: url(i/bg_header2.jpg) no-repeat;  position: relative; margin:0 0 0 0; min-width: 800px; z-index: 30; height: 78px; overflow: hidden; }
#center3 .wrap { max-width:1000px; text-align: center; margin:0 auto ;height:67px;}
#center3 .wrap table { margin: 11px 0 0px 0px ;border: 0px solid black; height: 67px; width: 930px;}
#center3 .wrap table td.off { width:220px; height:67px; background: url(i/menu_hoff.png) no-repeat;  position: relative;margin:0 0 0 0;  z-index: 30; overflow: hidden; vertical-align: middle;}
#center3 .wrap table td.on { width:227px; height:67px; background: url(i/menu_hon.png) no-repeat;  position: relative; margin:0 0 0 0; z-index: 30; overflow: hidden; vertical-align: middle; }
#center3 .wrap table td.on a { font: bold 14px Tahoma;margin:0px 2px 0px 2px;	text-align: center; color: #663300; text-decoration: underline;}
#center3 .wrap table td.off a { font: bold 14px Tahoma;margin:0px 2px 0px 2px;	text-align: center; color: #ffffcc; text-decoration: underline;}

#line { background: url(i/line.jpg) no-repeat;  position: relative; margin:0 0 0 0; z-index: 30; height: 2px; overflow: hidden; }

#content { background: url(i/bg_site.jpg) repeat-x; position: relative; z-index: 30; width: 100%;  min-width: 1000px; margin:0 0 0 0; }
#content .wrap { width: 100%; margin:0 auto }
#content .center .info { position: relative; z-index: 100; display: inline; float:left; width: 690px; margin-left:60px; padding-top:20px }
#content .center .info p { margin:10px 0; font: normal 16px Tahoma; color: black }
#content .center .info p a {  font: normal 16px Tahoma; color: #AD200D }
#content p a { padding:0px 0px 0px 50px;  font: bold 14px Tahoma; color: #990000; text-decoration: none;}

#content .vacansy { width: 800px; margin:0 auto; text-align: justify; margin:10px 0 50px 0;}
#content .vacansy .wrap { width: 100%; padding-left:100px; }
#content .vacansy  p  {font: normal 12px Tahoma;	color: #660000;}
#content p.red {font: bold 14px Tahoma; color: #990000;padding-top:9px;padding-bottom:2px;}

#content .contact { max-width: 1000px; margin:0 auto; text-align: justify; padding:10px 0 50px 5%;}
#content .contact  p  {font: bold 14px Tahoma;	color: #660000;}
#content .contact .phone { position: absolute; top: 0px;relative; z-index: 1; left: 50%; width: 483px; height: 390px; background: url(i/contact_phone.jpg) no-repeat}
#content .contact .info {width: 100%; margin:0 auto ;position: relative; z-index:100;  }
#content .contact .info table { width: 100% }
#content .contact .info table td { vertical-align: top; padding-bottom:5px; font: bold 14px Trebuchet MS; color: #2D1310 }
#content .contact .info table td a {	font: bold 14px Tahoma;	color: #B61B00;}
#content .contact .info table td.left { width: 240px }
#content .contact .info table td td { padding-right:5px }
#content .contact .info table td .text {	width: 400px;	height: 17px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .contact .info table td .textarea {	width: 400px;	height: 124px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .contact .info table td .bn {	width: 80px;	margin: 6px 0 0 60px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .contact .info table td .bn_wrap { width: 208px; height: 36px; background: url(i/bn_send.gif) no-repeat;}

#content .work{ max-width: 980px; height: 100%;  margin:0 auto; text-align: justify; padding:25px 0 50px 0;}
#content .work  p  {font: normal 14px Tahoma;	color: #660000;}
#content .work  p a {font: bold 14px Tahoma;	color: #AD200D;}
#content .work  p a:hover {text-decoration: underline;}
#content .work table { height: 100%;margin-top:10px;  }
#content .work table td {	vertical-align: top;	padding: 5px;	font: bold 12px Tahoma;	color: #2D1310;}
#content .work table a.hdr {padding-bottom: 5px;	font: bold 18px Tahoma;	color: #990000; }
#content .work table a.hdr2 {padding-bottom: 5px;	font: bold 14px Tahoma;	color: #cc0000; }
#content .work table td.hdr {	padding-bottom: 0px;	font: bold 13px Tahoma;	color: #666666;	vertical-align: middle;	text-align: left;}
#content .work table td a {padding-bottom:0px;	font: bold 12px Tahoma;	color: #990000; }
#content .work table .winfo {vertical-align: top;	padding: 5px;	font: bold 12px Tahoma;	color: #2D1310;}
#content .work table .winfo p {font: bold 12px Tahoma;	color: #2D1310;}
#content .work table .winfo ul li {padding:3px 0px 3px 15px; font: bold 12px Tahoma; color: #2D1310;}

#content .calc{ max-width: 980px; height: 100%;  margin:0 auto; text-align: justify; padding:25px 0 50px 0px;}
#content .calc  p  {font: normal 14px Tahoma;	color: #660000;}
#content .calc  p a {font: bold 14px Tahoma;	color: #AD200D;}
#content .calc  p a:hover {text-decoration: underline;}
#content .calc table { height: 100%;margin-top:10px;  }
#content .calc table td {	padding: 5px;	font: bold 12px Tahoma;	color: #2D1310;}
#content .calc table td.hdr {	padding-bottom: 0px;	font: bold 16px Tahoma;	color: #990000;	vertical-align: middle;	text-align: center;}
#content .calc table td  p {padding: 2px;	font: bold 12px Tahoma;	color: #2D1310;}
#content .calc table font.red {padding: 2px;	font: bold 14px Tahoma;	color: #990000;}
#content .calc table .cal {	padding: 2px;	width: 800px;	background-color: #f4e0a1;}
#content .calc table.cal td.mainmenu{	font-size: 13px;	font-family: Tahoma;	font-weight: bold;	text-align: left;	color: #cc0000;	vertical-align: middle;}
#content .calc table.cal td.news_body{	font-size: 13px;	font-family: Tahoma;	font-weight: bold;	text-align: left;	color: #660000;	vertical-align: middle;}
#content .calc table.cal td.red{	font-size: 13px;	font-family: Tahoma;	font-weight: bold;	text-align: left;	color: #AD200D;	vertical-align: middle;}
#content .calc table.cal td.hdr3 {padding:2px 0px 2px 0px;	font: bold 14px Tahoma;	color: #990000;	vertical-align: middle;	text-align: center;}
#content .calc table.cal .bn {	width: 100px;margin: 6px 0 0 0px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .calc table.cal .bn_wrap {	width: 208px;	height: 36px;	margin: 6px 10px 0 0px;	background: url(i/bn_send.gif) no-repeat;	display: block;	float: left;}
#content .calc table.cal input.frminput2{	border : 1px solid Black;	color :Black;	font-family : Arial;	text-indent : 0;	font-size : 14px;} 


#content .help1 { max-width: 980px; margin:0 auto; text-align: justify; padding:40px 0 150px 0px;}
#content .help1  p  {font: normal 12px Tahoma;	color: #660000;padding:7px 0 0px 0px;}
#content .help1  p a {font: bold 14px Tahoma;	color: #AD200D;}
#content .help1  p a:hover {text-decoration: underline;}
#content .help1 .book { position: absolute; top: 30px;relative; z-index: 1; left: 80%; width: 208px; height: 329px; background: url(i/book.png) no-repeat}

#content .help2 { max-width: 980px; margin:0 auto; text-align: justify; padding:40px 0 150px 50px;}
#content .help2  p  {font: bold 12px Tahoma;	color: #660000;padding:5px 0 0px 0px;text-align:left;}
#content .help2  p a {font: bold 14px Tahoma;	color: #AD200D;text-align:left;}
#content .help2  p a:hover {text-decoration: underline;}
#content .help2  img {margin:4px 0 0px 0px;}
#content .help2 .book { position: absolute; top: 30px;relative; z-index: 1; left: 80%; width: 208px; height: 329px; background: url(i/book.png) no-repeat}

#content .help3 { max-width: 980px; margin:0 auto; text-align: justify; padding:40px 0 150px 50px;}
#content .help3  p  {font: bold 12px Tahoma;	color: #660000;padding:5px 0 4px 10px;text-align:left;}
#content .help3  p.hdr  {font: bold 14px Tahoma;	color: #660000;padding:20px 0px 0px 0px;text-align:left;}
#content .help3  p a {font: bold 14px Tahoma;	color: #AD200D;text-align:left;}
#content .help3  p a:hover {text-decoration: underline;}
#content .help3  img {margin:0px 0 0px 0px;}
#content .help3 .woman { position: absolute; top: 30px;relative; z-index: 1; left: 80%; width: 177px; height: 496px; background: url(i/woman.png) no-repeat}

#content .help4 { max-width: 980px; margin:0 auto; text-align: justify; padding:40px 0 100px 0px;}
#content .help4  p  {font: bold 12px Tahoma;	color: #660000;padding:5px 0 4px 10px;text-align:left;line-height: 17px;}
#content .help4  p.hdr  {font: bold 16px Tahoma;	color: #FF0000;padding:0px 0px 0px 0px;text-align:center;}
#content .help4  p.hdr2  {font: bold 14px Tahoma;	color: #660000;padding:5px 0px 5px 20px;text-align:left;}
#content .help4  p a {font: bold 14px Tahoma;	color: #AD200D;text-align:left;}
#content .help4  p a:hover {text-decoration: underline;}
#content .help4  p.hlp  {	font: bold 12px Tahoma;	color: #660000;	padding: 5px 0px 5px 0px;	text-align: justify;	line-height: 17px;}
#content .help4  ul,li {	margin: 0px 0 0px 15px;	font: bold 12px Tahoma;	color: #660000;	list-style-type: circle;}
#content .help4 table { height: 100%;margin-top:10px; width:800px;   }
#content .help4 table td {	padding: 5px;	font: bold 12px Tahoma;	color: #2D1310;text-align:center;}
#content .help4 table td.hdr {	padding-bottom: 0px;	font: bold 16px Tahoma;	color: #990000;	vertical-align: middle;	text-align: center;}
#content .help4 table td  p {padding: 2px;	font: bold 12px Tahoma;	color: #2D1310;}


#content .serevices { max-width: 1000px; margin:0 auto; text-align: justify; padding:10px 0 50px 5%;}
#content .serevices  p  {font: bold 14px Tahoma;	color: #660000;padding-top:5px;}
#content .serevices  p.hdr  {font: bold 20px Tahoma;	color: #660000;padding:10px 0px 10px 0px;text-align:center;}
#content .serevices p a {font: bold 14px Tahoma;	color: #AD200D;text-align:left;}
#content .serevices  p a:hover {text-decoration: underline;}
#content .serevices  h2 { font: bold 16px Tahoma; color: #660000; text-align:left;padding:10px 0px 10px 10px;}
#content .serevices  table { width: 100% }
#content .serevices  table td { padding:8px 5px 5px 8px; font: bold 12px Tahoma;	 color: #660000; background-color: #F4E0A1; }
#content .serevices  table td.hdr { padding:5px 5px 5px 5px; font: bold 14px Tahoma; color: #CC0000; text-align:center;}
#content .serevices  table td a {	font: bold 14px Tahoma;	color: #B61B00;}
#content .serevices  table td td { padding-right:5px }

#content .infotext { max-width: 1000px; margin:0 auto; text-align: justify; padding:10px 0 50px 5%;}
#content .infotext  p  {font: bold 14px Tahoma;	color: #660000;padding-top:5px;}
#content .infotext  p.cnt  {font: bold 14px Tahoma;	color: #660000;padding-top:15px; text-align: center;}
#content .infotext p.hdr  {font: bold 20px Tahoma;	color: #660000;padding:10px 0px 10px 0px;text-align:center;}
#content .infotext font.hdr2  {font: bold 18px Tahoma;	color: #666666;padding:10px 0px 10px 0px;text-align:center;}
#content .infotext p a {font: bold 14px Tahoma;	color: #AD200D;text-align:left;}
#content .infotext  p a:hover {text-decoration: underline;}
#content .infotext table td .text {	width: 400px;	height: 17px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .infotext table td .textarea {	width: 400px;	height: 124px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .infotext .bn {	width: 80px;	margin: 6px 0 0 60px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .infotext .bn_wrap { width: 208px; height: 36px; background: url(i/bn_send.gif) no-repeat;}

#content .news { max-width: 1000px; margin:0 auto; text-align: justify; padding:10px 0 50px 5%;}
#content .news  p  {font: bold 12px Tahoma;	color: #660000;padding-top:5px;}
#content .news  font.dat {font: bold 11px Tahoma;	color: #FFA500;padding: 5px 0 0px 0px;}
#content .news  p.cnt  {font: bold 14px Tahoma;	color: #660000;padding-top:15px; text-align: center;}
#content .news  p a {font: bold 12px Tahoma;	color: #AD200D;text-align:left;}
#content .news  p a:hover {text-decoration: underline;}

#content .faq { max-width: 1000px; margin:0 auto; text-align: justify; padding:10px 0 50px 5%;}
#content .faq  p  {font: bold 12px Tahoma;	color: #660000;padding-top:5px;}
#content .faq  font.dat {font: bold 11px Tahoma;	color: #FFA500;padding: 5px 0 0px 0px;}
#content .faq  p.cnt  {font: bold 20px Tahoma;	color: #660000;padding:10px 0px 10px 0px;text-align:center;}
#content .faq  p.cnt2  {font: bold 14px Tahoma;	color: #660000;padding:10px 0px 10px 0px;text-align:center;}
#content .faq  p.quest  {font: bold 12px Tahoma;	color: #AD200D;padding-top:5px;}
#content .faq  p a {font: bold 12px Tahoma;	color: #AD200D;text-align:left;}
#content .faq  p a:hover {text-decoration: underline;}
#content .faq  form {padding:10px 0px 0px 0px;}
#content .faq  text {	width: 400px;	height: 17px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .faq  textarea {	width: 400px;	height: 124px;	border: 1px solid black;	background: transparent;	font: normal 14px Tahoma;	color: black;}
#content .faq .bn {	width: 80px;	margin: 6px 0 0 60px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .faq .bn_wrap { width: 208px; height: 36px; background: url(i/bn_send.gif) no-repeat;}


#content .index {width:100%; min-width: 980px; margin:0 auto; text-align: center; padding:10px 0 50px 0;}
#content .index table { width: 100%;margin:0px 0px 0px 0px; }
#content .index  table td { vertical-align: top; }

#content .index .firma table  {width: 800px;margin:0px 0px 0px 0px; }


#content .index .left table { width: 100%; }
#content .index .left table td { text-align: left; }
#content .index .left h2 { font: bold 16px Tahoma;	color: #700503;padding:4px 0 4px 10px }
#content .index .left a.sub { font: bold 12px Tahoma;	color: #CD3434;padding-left:20px;}
#content .index .left a,a:hover {text-decoration: none;}

#content .index .right table { width: 100%;}
#content .index .right table td { vertical-align: top; text-align: center; }
#content .index .right table td.hdr {font: bold 16px Tahoma;	color: #700503;padding:5px 0 5px 0; }
#content .index .right table .bn {	width: 100px;margin: 6px 0 0 0px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .index .right table .bn_wrap {	width: 208px;	height: 36px;	margin: 6px 10px 0 0px;	background: url(i/bn_send.gif) no-repeat;	display: block;	float: center;}
#content .index .right .news { width: 100%; text-align: left;padding: 0px 0px 0px 5px;}
#content .index .right .news p.dat {font: bold 11px Tahoma;	color: #FFA500;padding: 5px 0 0px 0px;}
#content .index .right .news p.hdr { font: bold 16px Tahoma;	color: #700503;padding:2px 0 0px 0px }
#content .index .right .news a { font: bold 12px Tahoma;	color: #CD3434;	padding: 2px 0 0px 0;}
#content .index .right .news a.hdr { font: bold 14px Tahoma;	color: #700503;padding:2px 0 0px 0px }
#content .index .right .news a.hdr2 { font: bold 12px Tahoma;	color: #700503;padding:2px 0 0px 0px }
#content .index .right .news a.hdr2, a.hdr2:hover {text-decoration: none;}
#content .index .right .news a.hdr, a.hdr:hover {text-decoration: none;}
#content .index .right .news a,a:hover {text-decoration: none;}
#content .index .right .news p.txt {	font: bold 12px Tahoma;	color: #CD3434;	padding: 2px 0 0px 0;}

#content .index .right .spec { width: 100%; text-align: center;padding: 0px 2px 0px 5px;}
#content .index .right .spec a { font: bold 12px Tahoma;	color: #700503;padding:2px 0 0px 0px }
#content .index .right .spec a,a:hover {text-decoration: none;}
#content .index .right .spec p.txt {	font: bold 12px Tahoma;	color: #CD3434;	padding: 2px 0px 5px 8px;}

#content .index .center table { width: 100%;min-width: 600px; }
#content .index .center table td.hdr { font: bold 16px Tahoma; color: #660000; padding:15px 0px 10px 0px; }
#content .index .center table td { padding:10px 0px 5px 0px; font: bold 12px Tahoma;	 color: #660000;  vertical-align: bottom; }
#content .index .center table td h2 { font: bold 14px Tahoma;	color: #B61B00;}
#content .index .center table td a h2 {text-decoration: none;}


#content .catalog {width:99%; min-width: 980px; margin:0 auto; text-align: left;}
#content .catalog  table { width:100%;min-width: 800px;}
#content .catalog  td.menu { width: 280px; padding: 10px 0px 0px 10px;font: bold 10px Tahoma;	 color: #660000;  vertical-align:top; }
#content .catalog  table td { padding:3px 0px 3px 0px; font: bold 12px Tahoma;	 color: #660000;   }
#content .catalog  a.patch {padding:10px 0px 0px 5px; font: bold 12px Tahoma;	 color: #660000;   }
#content .catalog  a,a.patch:hover {text-decoration: none;}
#content .catalog  table.sub { width: 100%;min-width: 800px; }
#content .catalog  table.sub td.hdr a {font: bold 18px Tahoma;	 color: #660000;}
#content .catalog  table.sub td.hdr  {padding-top:10px; }
#content .catalog  table.sub td.txt p {padding: 5px 0px 10px 10px;	font: bold 12px Tahoma;	color: #000000;}
#content .catalog  table.sub td a.zavod {font: bold 13px Tahoma; color: #AD200D;}
#content .catalog  p.notov {padding:50px 0px 0px 5px; font: bold 12px Tahoma;	 color: #660000;   }
#content .catalog  p {padding:10px 0px 0px 5px; font: bold 12px Tahoma;	 color: #660000;}
#content .catalog  table.work  { width:700px;text-align:left;}

#content .catalog  table.sub2 { width: 100%;; margin-top:10px;}
#content .catalog  table.sub2  table.listmenu  {margin-top:0px;;}
#content .catalog   table.sub2 table.listmenu td.hdr {	font: bold 14px Tahoma;	color: #CD3434;	padding: 0px 0px 0px 8px;}
#content .catalog   table.sub2 table.listmenu td a {	font: bold 12px Tahoma;		color: #990000;	padding: 0px 0px 0px 8px;}
#content .catalog   table  td.mod_hdr {	font: bold 12px Tahoma;		color: #990000;	padding: 0px 0px 0px 8px;}
#content .catalog   table  td.mod_hdr a {	font: bold 12px Tahoma;		color: #990000;	padding: 0px 0px 0px 8px;text-decoration: underline;}
#content .catalog  .bn {	width: 80px;	margin: 6px 0 0 60px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .catalog  .bn2 {	width: 170px;	margin: 6px 0 0 20px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .catalog  .bn3 {	width: 170px;	margin: 6px 0 0 00px;	border: 0;	cursor: pointer;	font: normal 16px Tahoma;	color: White;	background:transparent; 	text-decoration: underline;}
#content .catalog .bn_wrap { width: 208px; height: 36px; background: url(i/bn_send.gif) no-repeat;}
#content .catalog table p {padding:10px 0px 0px 5px; font: bold 14px Tahoma;	 color: #660000;}
#content .catalog table h2 {padding:0px 0px 10px 5px; font: bold 16px Tahoma;	 color: #990000;}
#content .catalog table td.hdr3 {padding:0px 0px 10px 5px; font: bold 14px Tahoma;	 color: #990000;}
#content .catalog table p.txt {padding:0px 0px 0px 0px; font: bold 12px Tahoma;	 color: #990000;}

#content .bottom {width: 95%; height: 50px;text-align:center;padding-left:25px; }
#content .bottom a {	font: Bold 12px Tahoma;	color: #AD200D;}

#content .bottom2 {width: 95%; height: 50px;text-align:center;padding-left:25px;font: Bold 10px Tahoma;	color: #000000; }
#content .bottom2 a {font: Bold 10px Tahoma;	color: #AD200D;}



#content .copyright {width: 98%; height: 70px;text-align:center;padding:0 5px 0 5px; }
#content .copyright .wrap { width: 100%; margin:0 auto }
#content .copyright .wrap table { margin: 5px 0 0 0px ;border: 0px solid black;}
#content .copyright .wrap table td{	padding: 5px;	vertical-align: middle;	text-align: left;}
#content .copyright .wrap table td p {	padding-top: 5px;	font: bold 12px Tahoma;	color: Black;}
#content .copyright .wrap table td p a.link {font: Bold 10px Tahoma;	color: #AD200D;}

a:hover { text-decoration: none; }
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display: inline-block;}
.clear {display: block;}
.clear_line {width:100%; font-size: 0; height: 0; clear: both; visibility: hidden;}

h1 { font: normal 30px Georgia; color: black }
h2 { font: normal 29px Georgia; color: black }
h3 { font: normal 18px Georgia; color: black }

