@charset "utf-8";
/* CSS Document */
*			{	margin:0; padding:0;}

body		{	font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#000;}

h1  		{	display:block; font-size:1.5em; font-weight:bold; margin:0.83em 0;}
h2  		{	display:block; font-size:1.5em; font-weight:bold; margin:0.83em 0;}
h3			{	display:block; font-size:1.17em; font-weight:bold; margin:1em 0; }
td		{font-family:verdana;font-size:11px;}
h1		{font-family:verdana;font-size:14px;margin-bottom:5px;}
form	{margin:0}

.prodprice		{font-size:12px;color:#000000;font-weight:bold;}
.prodpricefp	{font-size:12px;color:#004775;font-weight:bold;}
.prodpricebig	{font-size:14px;color:#004775;font-weight:bold;padding-bottom:7px;padding-top:12px;}
.pages			{padding-top:15px;font-weight:bold; float:left; clear:both;}
.pagesel		{color:#CC0000}
.righttext		{font-weight:bold;color:#004775;}
.tablehdr		{font-family:verdana;font-size:11px;font-weight:bold;color:#004775;background-color:#E5ECF1;padding:3px;}
.carttext		{font-weight:bold;}
.err			{color:#CC0000}

#wrapper		{	width:955px; margin:0px auto; overflow:hidden;}

/*-------------------------------------------HEADER---------------------------------------------------*/

#header			{	width:955px; height:71px; padding:0 0 8px 0; overflow:hidden; 
					background:url(../img/bg_header_bot.gif) left bottom repeat-x;}

a.logo			{	display:block; width:159px; height:41px; margin:17px 56px 12px 0; float:left;}

div.top_menu	{	width:515px; height:36px; float:left; text-align:center; color:#B8B8B8; padding-top:4px;}

div.top_menu a 	{	color:#B8B8B8; font-weight:bold; text-align:center; text-decoration:none;}
div.top_menu a:hover	{	color:#575757;}

div.main_menu	{	width:700px; height:30px; float:left; padding-left:20px; overflow:hidden;}
div.main_menu a	{	display:block; float:left; width:auto; padding-left:7px; padding-right:7px; margin:2px;
					font-size:12px; font-weight:bold; color:#004775; background-color:#E5ECF1; line-height:20px; text-decoration:none;}
					
div.main_menu a:hover	{	color:#FFFFFF; background-color:#7FA3BA;}

/*------------------------------------------------------------------------------------------------------*/

#content		{	width:955px; overflow:hidden;}

/*-------------------------------------------LEFT COLUMN------------------------------------------------*/

#left			{	width:220px; float:left;}

#search			{	width:220px; float:left; padding-top:12px;}

#search	span	{	color:#004775; font-weight:bold; display:block; float:left; width:50px; line-height:18px; margin-right:4px;}

input.search	{	width:117px; height:16px; display:block; float:left; margin:0 3px;
					border:1px solid black; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#E5ECF1;}
					
input.go		{	width:36px;  height:18px; display:block; float:right;
					border:1px solid black; color:#004775; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#E5ECF1;}
					
div.left_menu	{	width:220px; float:left; padding:10px 0 0 0;}
					
a.menumain:link, a.menumain:visited		
				{	font-family:verdana; font-size:12px; font-weight:bold; color:#004775; background-color:#E1E1E1;
					text-decoration:none; padding-left:7px; padding-right:7px; width:205px; 
					padding-top:6px; padding-bottom:6px; display:block;}
a.menumain:hover	{	color:#575757;background-color:#D8D8D8;}

a.menusub:link, a.menusub:visited		{	font-size:12px;color:#004775;text-decoration:none}				
a.menusub:hover							{	text-decoration:underline}		

.home_text_left		{	padding: 5px;font-family:verdana;font-size:11px;color:#004775;}

/*------------------------------RIGHT PART --------------------------------------------------------------*/

#right			{	width:715px; float:left; padding:12px 0 0 20px;}

div.homePresentation	{	width:715px; margin-bottom:15px; float:left;}
div.homePresentation img	{	border:1px solid #CCCCCC;}

span.bigPr			{	width:402px; float:left;}
span.smallPr		{	width:262px; float:right;}

div.recomended		{	font-size:13px; font-weight:bold; color:#004775; background:#e1e1e1; line-height:23px;
						float:left;	padding-left:7px; height:23px; width:708px; margin-bottom:10px;}
						
div.prw				{	width:230px; min-height:120px; padding:5px 5px 0 0; float:left;
						color:#004775; font-size:12px; font-weight:bold;}
div.prw	img			{	float:left; padding-right:5px;}
div.prw a.desc, a.buy	{	text-decoration:none; color:#004775; font-size:12px; font-weight:bold;}
div.prw a.buy		{	color:#B73E42;}
div.prw div a		{	color:#004775; text-decoration:none; font-weight:normal;}
div.prw p			{	padding-bottom:3px;}

span.gray			{	height:10px; width:715px; border-bottom:1px solid #999; float:left;}

div.index_bottom	{	width:715px; float:left; text-align:center; margin-bottom:10px;}

div.index_bottom a	{	background-color:#E5ECF1; color:#004775; font-family:verdana; font-size:12px; font-weight:bold; 
						height:22px; padding:4px 7px; text-decoration:none;}

div.links			{	width:715px; text-align:center; margin-bottom:20px; font-size:10px; color:#004775; line-height:15px; float:left;}
div.links a			{	text-decoration:none; color:#004775; font-size:10px; font-weight:bold; }
div.links a:hover	{	color:#000;}

/*----------------------------------------------------------------------------------------------------------*/

div.sitemap			{	float:left; width:280px;}
div.sitemap ul		{	padding-left:40px; display:block; margin:1em 0;}


div.products div.img		{	float:left; min-height:120px; min-width:130px;}
div.products div.img a		{width:125px;height:125px;display:block;overflow:hidden;}
div.products div.img a.prodname		{width:auto;height:auto;display:inline;overflow:visible;}
div.products div.descript	{	float:left; width:360px; min-height:120px; padding:0 0 0 7px;}
div.products div.form		{	float:right; width:120px; height:120px;}

div.products  				{float:left; min-height:190px;padding:8px 10px 0 0;width:150px;}
div.add_inf			{	float:left; width:218px;}

input.add_to_cart	{	width: 120px; height:24px; line-height:24px; border:none; background:#004775; color:#FFF; font-family:Arial;
						padding-left:10px; font-size:12px; font-weight:bold; text-align:left; cursor:pointer;}
