@import url(/content.css);

* 		{margin:0;padding: 0;}
body	{ font-family:Arial, Helvetica, sans-serif;  font-style:normal; font-weight:normal; font-size:12px; width:100%; color:#222222;}	

a 		{color:#0099ff; font-family:Tahoma; font-size:16px; font-weight:normal; text-decoration:none}
a:hover	{text-decoration:underline}
	
a img 	{border:none;}
a:visited {border:none; color:#}
img		{border:0;}
p		{ color:#252525; font-size:14px; font-family:Tahoma; line-height:24px; margin-bottom:25px;}
hr {clear: both; border-bottom:1px solid #f00; border-left: 0;border-right: 0;border-top: 0;margin:25px 0}
* html hr {color: #f00; height: 1px; margin:12px 0 !important;  }
*+html hr {color: #f00; height: 1px; margin:12px 0 !important; }
iframe 	{width:490px; height:345px; border:#5b5b5b 1px solid; margin-bottom:14px;}
sup 	{color:#ff9900; font-weight:bold;}
pre		{font-weight:bold; color:#5b5b5b; font-size:12px; font-family:Tahoma}
input, textarea, select {border:#848284 1px solid; background:white; border-right:#d6d3ce 1px solid; border-bottom:#d6d3ce 1px solid; font-size:12px;}

.spacer{height:0; width: 100%; clear: both; font-size:0px; margin:0; padding:0; visibility:hidden; }
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display: inline-block;}
.clear {display: block;}
.flrght {float:right; text-align:left}
table tr td {vertical-align: top}

h1,h2,h3,h4,h5,h6{padding:0; color:#f7971a; font-family:Tahoma;font-style:normal; font-weight:normal;}
h1,h2 { font-weight:normal;}
h1 {font-size:24px; color:#616060;  margin-bottom:17px; text-transform:uppercase }
h2 {color:#e21a22; font-size:20px; font-family:Tahoma; font-weight:normal; margin-bottom:19px;}
h3 {font-size:17px; color:#1d8fcd; text-transform:uppercase; margin:0 0 15px 0}
h4 {font-size:12px; font-weight:bold; text-transform:uppercase; color:#1d8fcd; margin-bottom:15px;}
h5 {font-size:16px;}
ul 			{list-style:none;}
ul li 		{list-style:none; background:url(images/marker.gif) no-repeat left 5px; padding:0 0 0 15px;}

.mainout 		{background:url(images/bg.jpg) repeat-x top left; width:100%}
.mainout2 		{background:url(images/bg2.gif) repeat-x top left; width:100%}
.main 			{width:1050px;margin:0 auto;padding:0;}
.toppart 		{height:41px;}
.topparthref 	{padding:12px 0 0 57px; float:left; width:280px;}
.menu 			{float:right; height:40px; margin-bottom:-3px;}
.menu a			{background:url(images/menuoff.png) no-repeat center top; color:#999999; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:13px 13px 14px 13px; line-height:42px; text-transform:uppercase; text-decoration:none; }
.menu a:hover ,.menu a.hover 	{background:url(images/menuon.jpg) repeat-x center top; color:white; text-decoration:none;}
.logo			{width:1050px; background:url(images/logo2.jpg) no-repeat left top; width:100%; height:185px}
.logo2			{width:1050px; height:auto; width:100%;}
.logo .lg		{float:left; width:580px; /*padding:38px 0 0 67px*/}
.logo .tit		{float:left; padding:77px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; font-size:260%; right:20px;}

.footerout			{ background:url(images/footer.jpg) repeat-x bottom left; width:100%;}
.footer 			{ padding:20px 0 17px 0; height:105px; width:1050px; margin:0 auto;}
.footer a 			{color:#999999; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; text-decoration:none; margin-right:28px}
.footer a:hover, .footer a.hover {color:white; text-decoration:none;}
.footer .lft		{float:left; width:722px;}
.footer .developer p{padding:29px 0 0 0px; font-size:13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.footer .developer a{font-size:13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.footer .info 		{float:right; width:270px; background:url(images/footerim.jpg) no-repeat left 6px; padding:46px 0 0 0; text-align:right;} 
.footer .info .addr {background:url(images/addrbg.jpg) no-repeat left center; margin-left:100px; width:180px; }
.footer .info .addr p{color:#2a2726; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:16px; padding:0; margin:0 0 8px 0}
.footer .info img	{margin-right:17px;}


.content			{margin:0 auto; width:1002px; padding:25px 0 0 0;}
.content2 			{width:950px;margin:0 auto; padding:25px 0 0 0; }
.imagescl1			{}
.imagescl1 .im		{float:left; width:210px; background:url(images/imgbg.jpg) no-repeat left top; padding:15px; z-index:1}
.imagescl1 .im img	{width:203px; height:163px; z-index:2}

.tgs				{ top:-43px; position:relative; //margin-top:-43px; //top:0; //position:static}
.tg					{float:left; width:242px;}
.tagstop			{background:url(images/commtop.gif) no-repeat left top; width:242px; height:17px;}
.tags				{background:url(images/commmidd.gif) repeat-y left top; width:242px; }
.tagsbott			{background:url(images/commbottom.jpg) no-repeat left bottom; width:242px; }
.tags p				{padding:0px 28px 15px 24px; margin:0; text-align:center; text-transform:uppercase; color:#ffffff; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.hr					{background:url(images/hr.jpg) repeat-x left top; height:1px; width:100%; margin-bottom:26px; //margin-top:45px;}
.hr2				{background:url(images/hr.jpg) repeat-x left top; height:1px; width:100%; margin-bottom:26px;  }
.redline 			{background:url(images/redline.jpg) repeat-x left 40px; height:67px; width:380px;}
.redline2 			{background:url(images/redline.jpg) repeat-x left 40px; height:67px; width:252px; padding: 0 0 0 12px;}

.content .contleft {float:left; width:637px; /*height:420px;*/}
.content .contright{float:right; width:265px; padding:0 45px 0 0; /*height:420px;*/}

.circllist ul		{ width:250px; margin:0 0 17px 0 ; padding:0;}
.circllist li		{background:url(images/circle.jpg) no-repeat left center; padding:0 0 0 27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:20px;}  

.readmore			{text-align:right; margin:0 0 17px 0 ;}
.readmore a			{background:url(images/rarrow.jpg) no-repeat right top; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#e01917; padding:0 12px 0 0; text-decoration:none;}

.pages_10 .pages	{margin-top:-4px}
.pages				{width:auto; text-align:right; float:right;}
.pages p			{color:#cc0000; font-size:16px; font-family:Tahoma; font-weight:bold;}
.pages a			{color:#cc0000; font-size:16px; font-family:Tahoma; font-weight:normal; text-decoration:none; margin:0 0 0 16px;}
.pages a:hover		{color:#cc0000; font-size:16px; font-family:Tahoma; font-weight:normal; text-decoration:underline;}
.pages a:active, .pages a.active{color:#cc0000; font-size:16px; font-family:Tahoma; font-weight:bold; text-decoration:underline; margin:0 0 0 15px}

.downloadprice 			{float:left; width:auto; padding:0 0 0 30px; margin-top:-10px;}
.downloadprice a		{background:url(images/downloadprice.jpg) no-repeat left top; color:#e11921; font-size:16px; font-weight:normal; text-decoration:underline; padding:5px 0 10px 46px; line-height:35px }
.downloadprice a:hover 	{text-decoration:none;}

.h25 				{height:25px;}
.h205 				{height:205px;}
.h177 				{height:177px;}

.prev				{float:left; width:352px; text-align:center;}
.prev img			{width:300px; height:200px; border:#d33038 1px solid;}
.proddescript		{float:left; width:570px; padding: 0 0 0 0px;}
.proddescript p 	{line-height:20px; font-size:14px; padding:0;}
.proddescript h2	{text-indent:8px;}

.zoom				{padding:9px 0 22px 0;}
.zoom a 			{background:url(images/zoom.jpg) no-repeat left top; border:none; color:#0099ff; font-size:16px; font-family:Tahoma; text-decoration:underline; padding:0 0 5px 30px;}
.zoom a:hover		{text-decoration:none;}


.reception img		{float:left; border:#72001a 1px solid; width:170px; height:170px; margin:0 49px 30px 0;}
.reception p		{color:#333333; font-size:12px; line-height:14px; margin:0; padding:7px 0 0 0; }
.contact p			{padding:0; margin:0 0 19px 0} 
.contact .lft		{float:left; width:460px;}
.contact .map		{float:right; width:400px;}
.contact .lft .form	{background:#e21a22; padding:15px 22px 24px 22px;}
.contact .lft .form input	{border:#809db9 1px solid; width:259px; height:23px; margin-bottom:13px}
.contact .lft .form p		{font-size:16px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 6px 0;}
.contact .lft .form textarea{border:#809db9 1px solid; width:418px !important; height:79px !important; }
.contact .map img 			{vertical-align:bottom;}
.contact .map a				{margin-left:91px;}

.developer a { color:#252525; text-transform:none; }
.developer a:hover { color:#252525; text-decoration:underline; }

a.news { color:#252525; }
a.news:hover { text-decoration:underline; }

.developer { text-align:left; }

h2 a { font-size:20px; color:#E21A22; }
h2 a:hover { text-decoration:underline; }

a.doSend { color:white; font-size:140%; font-weight:bold; }

.content-inner p { margin-bottom:0px; }