/* CSS Document */body{ background-color:#D6D7D8; background-image:url(../images/page_background1.jpg); background-repeat:repeat-x; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:19px;}#wrapper{ width:900px; margin:auto; margin-top:23px; overflow:auto; overflow:hidden; border:0px solid red;}*html #wrapper{ margin-top:10px;}html* #wrapper{ margin-top:11px;}/* code - begin topmenu */#topmenu{ width:900px; text-align:right; font-size:13px; border:0px solid red; margin:10px 0px;}*html #topmenu{ margin:1px 0px;}html* #topmenu{ margin:1px 0px;}#topmenu a{ color:#83A2C9; text-decoration:none; padding:0px 10px;}html* #topmenu{ padding:2px 5px 5px 5px; border:0px solid red;}/* code - end topmenu *//* code - begin banner */#banner{ width:900px; height:256px; border:0px solid red;}/* code - end banner *//*code - begin mainmenu*/#mainmenu{ width:900px; background-color:#012A56; border:0px solid red;  text-transform:uppercase; padding:7px 0px;}html* #mainmenu{ margin-top:0px; padding:11px 0px; border:0px solid red;}*html #mainmenu{ margin-top:-1px; padding:10px 0px; border:0px solid red;}#mainmenu a{ color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; text-align:justify; padding:8px 30px; border:0px solid red;}#mainmenu a:hover{ background-image:url(../images/menu_old.jpg); background-repeat:no-repeat; background-position:center;}.active{ background-image:url(../images/menu.jpg); background-repeat:no-repeat; background-position:center;}/*code - end mainmenu*//*code - begin content*/	#content{ float:left; width:900px; background-color:#fff; color:#333; font-size:12px; text-align:left; border:0px solid red; line-height:18px;}.contentbottom{ margin-top:0px;}*html .contentbottom{ margin-top:-15px;}html* .contentbottom{ margin-top:-15px;}#content h1,h2,h3,h4,h5{ padding:2px 10px;}*html #content h1{ padding:10px 5px 2px 5px; font-size:20px;}html* #content h1{ padding:10px 5px 2px 5px; font-size:20px;}#content p{ padding:5px 10px; text-align:justify; margin-top:0px;} #content-product{  float:left; width:880px; background-color:#fff;font-size:13px;text-align: justify; padding:0px 10px; color:#333;margin-bottom:10px;}*html #content p{ padding:2px 10px 2px 10px; margin-top:-5px;}html* #content p{ padding:1px 10px 2px 10px; margin-top:-5px;}#content_left1{ /* left side content*/ float:left; width:640px; border:0px solid red; margin-left: 10;}.productview{ padding:5px; border:0px solid red;}.productview img{  margin:5px 10px;  background:#E6E6E6; padding:10px 20px; border:0px;}*html .productview img{ border:0px;}html* .productview img{ border:0px;}.productview a{ border:0px;}#content_right1{ /* right side (news and callus) */ float:left; width:250px; border:0px solid red;}/*code - begin news*/#news{ width:239px; margin-left:5px; background-color:#D0D0D1; border:0px solid red; margin:0px 5px;}*html #news{ margin-top:-3px;}html* #news{ margin-top:-3px; margin-bottom:-2px;}#news h3{  margin:0px 0px;  padding:5px 0px;  color:#000; text-align:center;}#news ul{ list-style-type:none; margin-left:0px; padding:0px 5px; text-align:justify;}#news li{ padding:8px 3px; border-bottom:1px dotted #000; line-height:20px;}#news li a{ color:#333; text-decoration:none; font-size:12px; }#news li a:hover{ text-decoration:underline;}/*code - end news*//*code - begin call*/#call{ width:237px; margin-left:5px; background-color:#0368AF; border:1px solid #0368AF; margin:0px 5px; color:#fff; font-size:14px;}*html #call{ margin-top:-3px;}html* #call{ margin-top:-3px; margin-bottom:-2px;}/*code - end call*/																	#productmenu{ float:left; width:250px; background:#E6E6E6;}#productmenu h3{ text-align:center;}*html #productmenu h3{ padding:15px 5px 1px 5px; }html* #productmenu h3{ padding:15px 5px 1px 5px; }#productmenu ul{ border:0px solid red; list-style-type:none; padding-left:10px; margin-top:0px;}*html #productmenu ul{ border:0px solid red; margin-left:0px; margin-top:-2px;}html* #productmenu ul{ border:0px solid red; margin-left:0px; margin-top:-2px;}#productmenu li{ line-height:25px; margin-left:-10px; padding:3px 35px; border:0px solid red; border-bottom:1px dotted #000; background-image:url(../images/bullot.png); background-repeat:no-repeat; background-position:15px 10px;}#productmenu li a{ color:#0051A5; font-size:14px; text-decoration:none;}#productmenu a:hover{ color:#000; }/*code - end content*//*code - begin footer*/#footer{ float:left; width:900px; text-align:left; color:#333; font-size:11px; margin-top:-5px;}*html #footer{ margin-top:0px;}html* #footer{ margin-top:0px;}#footer p{ padding:0px 0px 5px 5px; border:0px solid red;}#footer a{ text-decoration:none; color:#000000;}/*code - end footer*//*code - start contact*/.contact1{ float:left; width:70%; background-color:#C6C6C8; font-size:13px; margin-left:10px; margin-bottom:25px;}.contact{			font-size:13px;margin-left:10px;font:Arial, Helvetica, sans-serif;}.odd{ background:#ddd;}/*code - end coontact*//*code - start sitemap*/.map{ list-style-type:none; line-height:25px;}.map li{ background-image:url(../images/bullot.png); background-repeat:no-repeat; background-position:0px 8px; padding-left:30px;}.map li a{ text-decoration:none; font-size:14px; color:#00449C;}.map li a:hover{ text-decoration:underline; color:#000;}.map ul{ list-style-type:none;}/*code - end sitemap*/.imgfloatr{ float:right; margin:15px;}.imgfloatl{ float:left; margin:10px;}.imgfloat2{ float:left; margin:15px; border:1px soild black;	}.productlink {  text-align:center; }.productlink a{ text-decoration:underline; color:#333;}.productlink a:hover{ text-decoration:none;}.heading{  background:#003585;  color:#fff;  font-weight:bold;  font-size:13px;  text-align:center;}.data{  background:#A1D2E7;  font-weight:bold;  font-size:11px;}.odddata{  background:#e1f4f7;  font-weight:bold;  font-size:11px;}.contentblack{font-size: 12px;font-family: verdana,arial;line-height: 19px;color: #000;} .contentheader{font-size: 16px;font-family: verdana,arial;line-height: 19px;color: #000;} .contentfooter{font-size: 9px;font-family: verdana,arial;line-height: 13px;color: #000;} a.link:active,a.link:visited,a.link:link{	text-decoration: none;	color: #000000;}	a.link:hover{	text-decoration: none;	color: #fd0000;}/*admin panel css*/.login{ margin:50px; margin-left:50%; font-size:14px; font-weight:bold; border:1px solid #333; background:#ddd;}.newslist{ margin:30px; background:#eee; color:#000;}.newslist th{ background:#aaa;}.newslist a{ text-decoration:none; color:#001A44; font-weight:bold;}.newslist a:hover{ text-decoration:underline;}.read{ color:#001A44; font-weight:bold; margin-left:10px; text-decoration:none;}.read hover{ text-decoration:underline; }.user_newslist h4 a{ font-size:14px; color:#000; text-decoration:none;}.user_newslist p{ margin:10px; padding:10px; border-bottom:1px dotted #000;}.user_newslist p a{ text-decoration:none; color:#333; text-align:justify; margin-bottom:20px;}.producttable{ text-align:center; } .producttable img{border:0px;}.separatortable{ float:left; text-align:center; background-color:#D0E0E7; font-size:12px; margin:1px 15px 5px 15px;}.separatorimg{  background-color:#fff;  border:1px solid #000000;  text-align:center;  padding:0px;}.separatortable th{  background-color:#99B2C3;}a {text-decoration: none;}a.hover{text-decoration: underline; font-color: #cc0000;}