body {
	background:url('../images/main-bg.jpg') center top repeat-y;
  color: #888888; font-size: 62.5%; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;
  margin: 0px;
}
.banner_set{width:970px; margin:15px auto;}
#newtxt {
	float: right;
	height: 200px;
	width: 300px;
}
.client {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #246676;
	text-decoration: none;
}

.ad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.toplink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.toplink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: none;
}

#leftp {
	float: left;
	height: 300px;
	width: 200px;
}
#rightp {
	float: right;
	height: 300px;
	width: 200px;
	margin-left: 100px;
}

.ahdng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CA4836;
	text-decoration: none;
}
.ab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: none;
}
.aq1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20.5px;
	color: #000000;
	text-align: justify;
}
.aread {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.as1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}

#txt {
	float: left;
	width: 900px;
	background-color: #FFFFFF;
}


.banner_1{ margin-right:13px; float:left;}
.extra22{background:#FFF; width:970px; margin:0 auto;}
.wrapper-padd1{ background:#FFF; width:970px; margin:0 auto;}

.shadow_top{background:url('../images/shadow_top.png') center top no-repeat; overflow:hidden;}

a:hover 	{color:#817a7a; text-decoration:underline;}

.bg_body				{background:transparent; padding-bottom:0px;}
.row_1					{font-size:1.1em;}
.row_2					{font-size:1.1em;}
.row_3					{font-size:1.1em;padding:8px 0px 11px 0px; margin-top:7px;}
.row_4					{font-size:1.1em;padding: 0px 0px 20px 0px;}

#bodyWrapper			{margin:0px auto 0px auto;}
#bodyContent 			{padding:5px 0px 0px 0px;}

#columnLeft 			{padding:15px 0px 0px 0px;}
#columnRight 			{padding:15px 0px 0px 0px;}


.contentContainer		   							{padding:0px 0px 0px 0px; margin-top:17px; margin-bottom:17px;border:0px solid #000;}
.contentContainer.page_un							{padding:0px 0px 0px 0px; margin-top:0px; margin-bottom:0px;border:0px;background:none;}


.contentPadd 										{padding:0px 0px 0px 0px; border:0px solid #e9e8e8; overflow:hidden;}
.contentPadd.txtPage								{padding:18px 18px 18px 18px;border:1px solid #e9e8e8;}
.contentContainer.page_un .contentPadd				{padding:8px 0px 8px 0px; }
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 4px 0px; border:0px;}

.contentPadd.un .padding							{padding:0px 0px 0px 0px;}

.contentInfoText						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8;}
.contentInfoText.extra					{padding:18px 18px 4px 18px;}
.contentInfoText .infoBoxHeading		{padding:10px 0px 10px 0px;margin: 0px 0px 0px 0px;background:none; border:0px; font-weight:bold;}
.contentContainer span.contentText		{border:0px solid #000;padding:0px 20px 0px 20px; overflow:hidden;}

.contentInfoText.marg-top				{margin: 0px 0px 0px 0px;}
 
.contentInfoBlock						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8;} 

.contentContainer.page_un .contentText	{padding: 18px 27px 0px 27px;}
/* ************************************************************************************* */
#header 				{background:transparent;}
.logo 					{width:420px; height:80px;}
.logo img				{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: -1px;
}
/* ************************************************************************************* */
.navigation_block	{padding:9px 0px 0px 0px;}
.currencies			{margin:0px 12px 0px 0px;width:173px;background:url('../images/border.gif') right 3px no-repeat transparent; padding:0 17px 0 0; }
.currencies	label	{color:#fff; font-size:12px; font-weight:normal; padding-top:5px;}
.currencies	select	{width:105px; height:26px;  border:1px solid #c2d5c9;background:#c2d5c9;padding:1px 1px 1px 1px; color:#fff; font-size:11px;}
.languages			{margin:1px 9px 0px 0px;width:82px; height:26px;background:url('../images/border.gif') right 2px no-repeat transparent; padding:0 15px 0 0;}
.languages	label	{color:#fff; font-weight:normal; padding-top:3px; font-size:12px;}
.languages	select	{width:95px; height:18px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#464545; font-size:.9em;}
.languages img{ margin-top:6px;}

/* ************************************************************************************* */
.select				{border:1px solid #e8e8e7;background:#fff;padding:1px; color:#706c56; font-size:1.1em; line-height:18px;padding:1px;}
/* ************************************************************************************* */
.cart_bg						{padding:10px 0px 10px 0px;width:222px; background:#4c927f; border:1px solid #70b1a0; margin:35px 0 15px 0}
.cart_bg div					{padding:6px 0px 5px 55px;white-space:nowrap; background:url('../images/cart.gif') 21px 0px no-repeat; }
.cart_bg b						{color:#fff;font-weight:normal; display:inline-block; text-transform:uppercase;}
.cart_bg div					{color:#fff;line-height:15px; font-size:12px; font-weight:normal; text-align:left;}
.cart_bg a 		 				{color:#fff;font-weight:bold;  text-decoration:none}
.cart_bg a:hover   				{color:#fff; text-decoration:underline;}
/* ************************************************************************************* */
.banner 							{background:url('../images/banner_bg.gif') 0px 0px repeat-x transparent; }
.banner strong img					{filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
.banner strong img:hover			{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search 					{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;width:224px;background:url('../images/header_search.jpg') 100% 0px no-repeat transparent;}
.search label				{color:#fff; text-transform:lowercase; margin-right:4px; margin-top:2px;}

.search .go					{color:#fff;
							 width:100%;height:20px;padding:3px 6px 2px 6px;left:-6px;margin:0;border:0 none;background:transparent;position:absolute;top:0; font-size:11px}
							 
	.input-width 			{height:26px;width:135px;}
	.width-setter 			{height:26px;margin:0 6px;position:relative;}
							 
.search .button_search_prod	{width:80px; margin-left:9px;}								 
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu 						{padding:0px 0px 0px 0px;margin:0px 0px 0px -14px; list-style:none;}
/* ************************************************************************************* */	
.menu_item						{float:left; display:block;cursor:pointer; line-height:1;}

.menu_item  a					{padding:9px 21px 11px 19px;display:inline-block;cursor:pointer;background:url('../images/menu_item.gif') 0px 55% no-repeat transparent;}

.menu_item a 					{color:#fff;font-size:14px;line-height:16px;font-weight:bold;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#fffcd0; text-decoration:none;}

.menu_item.un a					{background: transparent;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
.breadcrumb					{padding:3px 1px 1px 1px;margin:0px 0px 0px 5px;border:1px solid #e5e5e5; border-width:0px 0px 0px 0px;}
.breadcrumb					{color: #000; font-size:1.2em; line-height:1.2em;}
.breadcrumb a 				{color: #000; font-weight:normal;
  						     display:inline-block;}
.breadcrumb a:hover 		{color: #000; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.navigation 				{padding:3px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none; float:right;}
.navigation  li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;background:transparent;}
.navigation  li.un			{background:none;}

.navigation_item a 			{color:#b8b7b7;font-size:1.2em;line-height:13px;font-weight:normal;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:6px 9px 6px 7px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#272727;}				 

/* ************************************************************************************* */
/* ************************************************************************************* */
.footer_menu							{margin-top:0px;}
.footer									{padding:0px 0px 25px 0px;overflow:hidden;background:url('../images/paypal.png') 97% 5px no-repeat transparent;}
.footer p								{margin:1px 0px 0px 4px; padding-left:0px;}
.footer p								{color:#dfece9;font-size:12px; line-height:1.8em;}
.footer p a								{color:#dfece9;}
.footer p b	a,
.footer p b								{color:#dfece9;font-weight:normal;}
.footer p b	a							{text-decoration:underline;}
.footer p b	a:hover						{text-decoration:none;}
/* ************************************************************************************* */
.footer ul					{padding:0px 0px 0px 0px;margin:3px 0px 0px -10px; list-style:none; overflow:hidden; float:none;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap;background:url('../images/border_1.gif') left 3px no-repeat transparent;}
.footer li.un 			{background:none;}
.footer a:hover				{text-decoration:underline;}
/* ************************************************************************************* */	
.footer_item				{}

.footer_item a 				{color:#dfece9; font-size:12px; line-height:15px; font-weight:normal;width:auto; cursor:pointer;
width:auto; cursor:pointer;padding:0px 14px 0px 14px;background:transparent; text-decoration:underline}
.footer_item a:hover,				 
.footer_item.selected a		{color:#dfece9; text-decoration:none;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.contentPadd.extra55{ padding-left:20px!important; border:1px solid #E5E5E5; margin:10px 0 10px 0}
.contentPadd.extra44{}
.contentPadd.extra44 h2{ padding-top:10px}
.contentPadd.extra44 .prods_info.big .port_side 				{width:32.5%; }
.contentPadd.extra44 .prods_info.big .starboard_side 		{width:67%; }
