/*GENERAL*/
*{margin:0;padding:0;}
a{outline:none;border:none;}
img{border:none;margin:0;}
input{margin:0;padding-left:5px;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
body,td,th {
	font-family:Arial;
	font-size:11px;
	color:#2f3e4b;
}
html,body{width:100%;height:100%; background: #ffffff;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#container{background:url(../images/bg.gif) no-repeat top center;width:100%;height:100%;min-width:980px;}
* html #container{width:expression((document.documentElement.offsetWidth < 1000)? "980px": "100%" );}

#inside{width:938px;margin:0 auto;position:relative;}

#topmenu ul{list-style:none;margin:0;padding:0;border:0;float:right;}
#topmenu li{float:left;margin:0;padding:0;border:0;height:35px;}
#topmenu li.separator{background:url(../images/menuSep.gif);width:1px;height:35px;}
#topmenu li a{padding:14px 20px 0px 20px;display:block;height:21px; float:left}
#topmenu li a:hover{background:url(../images/menuOver.gif);}

#colLeft{float:left;width:190px;}
#colRight{float:right;width:730px;padding-top:10px;}
#logo{background:url(../images/logo.gif);width:159px;height:74px;}

.line{background:#8b9daa;height:1px;line-height:1px;clear:both;margin:8px 0px;}
.line2{background:#d6d9d9;height:1px;line-height:1px;clear:both;margin:4px 0px;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#leftMenu{padding-top:7px;}
#leftMenu ul{list-style:none;margin:0;padding:0;border:0;}
#leftMenu li{clear:both;}
#leftMenu li.categ{background:#043a4d;margin-top:1px;padding-top:1px;position:relative;min-height:21px;_height:21px;}
*:first-child+html #leftMenu li.categ{margin-bottom:-3px} * html #leftMenu li.categ{margin-bottom:-3px}
#leftMenu li.categ a{
	background:url(../images/menuLeft.gif) bottom repeat-x #074a5a;
	display:block;	
	padding:5px 6px 2px 16px;
	min-height:16px;
	_height:16px;
	text-decoration:none;
	font:11px/12px tahoma, arial;
	color:#c0eefa;
	text-transform:uppercase;
	position:relative;
}
#leftMenu li.categ a:hover{color:#30c6e1; background:url(../images/menuLeftO.gif) bottom repeat-x #02607a;}
.shade{background:#071a32;height:24px;width:10px;position:absolute;top:0px;left:0px;opacity:0.35;filter:alpha(opacity=35);z-index:999;}
.arrowCat{ background:url(../images/arrowCat.png); width:4px; height:7px; position:absolute;top:8px;left:3px;z-index:999;}

#leftMenu li.subcat a{
	border-bottom:1px solid #9f9f9f;
	font:11px/11px tahoma,arial;
	color:#06333f;
	text-decoration:none;
	background:url(../images/arrowSub.gif) left center no-repeat;
	display:block;
	padding:7px 3px 7px 11px;
	min-height:12px;
	_height:12px;
	float:left;
	width:176px;
}
#leftMenu li.subcat a.on{ font-weight:bold;}
#leftMenu li.subcat a.last{border-bottom:none}
#leftMenu li.subcat a:hover{background:#e0e7e8;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.search{text-align:right;}
.search input{width:155px;height:18px;border:1px solid #d9d8d8; margin:0 5px;}

#middle{background:#F9F9F9;padding:5px 6px 10px 6px;background:url(../images/bg1.gif}
.breadcrumb{text-align:right;font:9px arial;color:#444444}
.banner{ background:url(../images/banner.gif);width:717px;height:155px;position:relative;}
.welcome{ background:url(../images/twelcome.png);width:188px;height:48px;position:absolute;top:15px;left:34px;}
.register{ position:absolute;top:86px;left:34px;color:#fff;font:11px/18px tahoma,arial;}

#footer{background:url(../images/logoSmall.gif) left center no-repeat; padding-left:100px; min-height:26px;_height:36px; padding-top:10px;}
.copyright{font:10px tahoma;color:#06333f;}

.prodlist{float:left;}
.prodD{width:170px;margin-bottom:5px;border-right:1px solid #d6d9d9; border-bottom:1px solid #d6d9d9; position:relative;}
.imgholder{width:170px;height:138px;overflow:hidden;background:#fff;text-align:center;}
.description{ padding:0px 8px 3px 8px;min-height:20px;_height:20px;}
.posInput{margin-left:8px;width:150px;height:18px;font:10px/14px arial;color:#2e2e2e;border:1px solid #d6d9d9;}
.short{font:10px/12px arial;color:#6e6d6d;}
.links{margin-bottom:15px;width:172px;}
.mgr{padding-left:9px;}

.title {font-weight:bold; font-size:14px;}
.news{padding-left:9px;float:left;width:353px;}
.newsTitle{padding-left:17px;background:#f7f5f4;padding-top:5px;padding-bottom:5px;font:11px tahoma,arial;color:#0b627c; font-weight:bold; }
.small{color:#979595;font:9px tahoma,arial;}
.newsText{padding-left:17px;background:url(../images/newsText.gif) top right no-repeat;padding-top:10px;padding-bottom:10px;}
.newsletter{background:url(../images/newsletter.gif);width:331px;height:30px;margin-top:-8px;padding-left:22px;padding-top:65px;color:#fff;}
.newsletter input{width:120px;float:left;margin-left:2px;background:#274a72; border:1px solid #101e2f;height:18px;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.btnSearch a{background:url(../images/btnSearch.gif) no-repeat;width:61px;height:20px;display:block;}
.btnSearch a:hover{background:url(../images/btnSearch.gif) bottom no-repeat;}

.btnRegister a{background:url(../images/btnRegister.gif) left no-repeat;width:61px;height:36px;display:block;position:absolute;top:90px;left:325px;}
.btnRegister a:hover{background:url(../images/btnRegister.gif) right no-repeat;}

.btnProd a{border-bottom: 1px solid #c0eefa; font:10px Arial}
.btnProd a:hover{color:#30c6e1}

.btnFav a{border-bottom: 1px solid #c0eefa; width:32px;height:23px;}
.btnFav a:hover{border-bottom: 1px solid #c0eefa; width:32px;height:23px;}	

.btnArchive a{background:url(../images/btnArchive.gif) no-repeat;width:68px;height:20px;display:block;}
.btnArchive a:hover{background:url(../images/btnArchive.gif) bottom no-repeat;}

.btnGo a{background:url(../images/btnGo.gif) no-repeat;width:36px;height:20px;display:block;}
.btnGo a:hover{background:url(../images/btnGo.gif) bottom no-repeat;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

h1 {font-size: 20px; line-height: 22px; font-family: Arial; color:#02183a; font-weight: bold;}
h2 {font-size: 20px; line-height: 22px; font-family: Arial; color:#02183a;}

h3 {font-size: 16px; line-height: 18px; font-family: Arial; color:#e56012;}
h4 {font-size: 16px; line-height: 18px; font-family: Arial; font-weight: bold; color:#02183a;}


a.aSmall{font:9px arial;color:#063845; text-decoration:none;}
a:hover.aSmall{color:#6194a1;}

a{font:11px tahoma,arial;color:#000000;text-decoration:none;}
a:hover{color:#afbdc1;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*GENERAL*/
.clearfix:after {content:"."; display:block; height:0;
                 clear:both; visibility:hidden; }
.clearfix       {display:inline-block;}
/* Hide from IE Mac */
.clearfix       {display:block;}
/* End hide from IE Mac */
* html .clearfix{ height:1px;}

.fr{float:right;}
.fl{float:left;}

.clearer{clear:both;width:100%;height:0px;line-height:0px;font-size:0px; border:0px;}

.spacer-3{height:3px;line-height:3px;font-size:3px;clear:both;}
.spacer-5{height:5px;line-height:5px;font-size:5px;clear:both;}
.spacer-7{height:7px;line-height:7px; clear:both;width:250px;}
.spacer-10{height:10px; clear:both;}
.spacer-1{height:2px;line-height:2px;clear:both;}
.spacer-20{height:20px; clear:both;}
.spacer-25{height:25px; clear:both;}

.noborder{border:0px;}
.di{display:inline;}
.db{display:block;}


#submenu1
	{
	display: none;
	}

.pt-0   {padding-top:0px;}
.pt-1   {padding-top:1px;}
.pt-2   {padding-top:2px;}
.pt-3   {padding-top:3px;}
.pt-4   {padding-top:4px;}
.pt-5     {padding-top:5px;}
.pt-10    {padding-top:10px;}
.pt-15    {padding-top:15px;}
.pt-20    {padding-top:20px;}
.pt-30   {padding-top:30px;}
.pb-0     {padding-bottom:0px;}
.pb-1   {padding-bottom:1px;}
.pb-2   {padding-bottom:2px;}
.pb-3   {padding-bottom:3px;}
.pb-4   {padding-bottom:4px;}
.pb-5     {padding-bottom:5px;}
.pb-10    {padding-bottom:10px;}
.pb-15    {padding-bottom:15px;}
.pb-20    {padding-bottom:20px;}
.pr-1   {padding-right:1px;}
.pr-2   {padding-right:2px;}
.pr-3   {padding-right:3px;}
.pr-4   {padding-right:4px;}
.pr-5     {padding-right:5px;}
.pr-8     {padding-right:8px;}
.pr-10    {padding-right:10px;}
.pr-15    {padding-right:15px;}
.pr-20    {padding-right:20px;}
.pl-1   {padding-left:1px;}
.pl-2   {padding-left:2px;}
.pl-3   {padding-left:3px;}
.pl-4   {padding-left:4px;}
.pl-5    {padding-left:5px;}
.pl-8    {padding-left:8px;}
.pl-10    {padding-left:10px;}
.pl-15    {padding-left:15px;}
.pl-20    {padding-left:20px;}

.p-1    {padding:1px;}
.p-2 	{padding:2px;}
.p-3 	{padding:3px;}
.p-5    {padding:5px;}
.p-10   {padding:10px;}
