BODY {
	background:url(/images/bg_body.gif) 0px 0px repeat #272727;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
table.maintable {
	width: 100%;
	margin: auto;
}
td.maintable{
	width:100%;
	background:#272727;
}
tr.HeadTDLine {
	background:#878787;
	padding:7px 0px 0px 0px;
	height: 3px;
	font-size: 1px;
}
td.Body {
	padding:4px 5px 5px 5px;
	background: #505051;
}
.col_left {}
.col_center	{ width:100%; padding:0px 0px 0px 5px;}

/* BOXES */
.box_width_left {
	width:213px;
}
.box_heading_table {
	background:#252525;
}
.box_heading_table .box_heading_td {
	padding:10px 10px 10px 9px;
	height:41px;
	vertical-align:middle;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	font-family:arial;
}
.box_body_table {
	margin-bottom:8px;
}
.box_body_table2 {
	margin-bottom:0px;
}
.box_body_table .box_body_td {
	padding:10px 22px 17px 10px;
}
.box_body_table2 .box_body_td2 {
	padding:10px 22px 0px 22px;
}
.box_body td {color:#000000; font-size:11px; line-height:13px;}

.box_body span.productSpecialPrice 		{color:#1e1e1f;font-size:25px; line-height:27px;font-weight:bold; font-family:arial;}
.box_body del       					{color:#bababa;font-size:25px; line-height:27px; font-weight:bold; font-family:arial;}

.box_body a 			{color:#573c44; font-family:arial; font-size:11px; text-decoration:none;}
.box_body a:hover  		{color:#573c44; text-decoration:underline}

.box_body span   		{color:#000000; font-size:11px; font-weight:normal;}
.box_body span a		{color:#573c44; font-size:11px; font-weight:bold; font-family:Arial; text-transform:uppercase;text-decoration:none; }
.box_body span a:hover	{color:#573c44; text-decoration:underline;}

.box_body em a 			{color:#573c44; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline; font-style:normal;}
.box_body ul 				{padding:0; margin:0px;margin:4px 0px 2px 0px; list-style:none; }
.box_body .bg_list			{background:url(/images/bg_hline.gif) 0px top repeat-x;}
.box_body .bg_list a		{background:url(/images/bg_list.gif) 3px 5px no-repeat; display:normal;padding:0px 0px 0px 18px;
							 color:#ffffff; font-size:12px; text-decoration:none; font-weight:normal; line-height:25px; font-family:arial;}
.box_body .bg_list a:hover  {color:#ffffff; text-decoration: underline;}

.box_body .bg_list2			{background:url(/images/bg_hline.gif) 0px top repeat-x;}
.box_body .bg_list2 a		{background:url(/images/bg_list.gif) 3px 5px no-repeat; display:normal;padding:0px 0px 0px 18px;
							 color:#e7cc28; font-size:12px; text-decoration:none; font-weight:normal; line-height:25px; font-family:arial;}
.box_body .bg_list2 a:hover  {color:#e7cc28; text-decoration: underline;}

.box_body .bg_list_un 		{}
.box_body .bg_list_un a		{background:url(/images/bg_list.gif) 3px 5px no-repeat; display:normal;padding:0px 0px 0px 18px;
							 color:#ffffff; font-size:12px; text-decoration:none; font-weight:normal; line-height:25px; font-family:arial;}
.box_body .bg_list_un a:hover  {color:#ffffff; text-decoration: underline;}

.box_body .bg_list_sub 			{background:url(/images/bg_hline.gif) 0px top repeat-x;}
.box_body .bg_list_sub a		{display:normal;padding:0px 0px 0px 10px;
							 color:#ffffff; font-size:12px; text-decoration:underline; font-weight:normal; line-height:25px; font-family:arial;}
.box_body .bg_list_sub a:hover  {color:#ffffff; text-decoration:none;}

/* CONTENT */
.cont_heading_table 	{background:#252525;}
.cont_heading_td		{height:42px; padding:5px 19px 5px 21px; width:100%;vertical-align:middle;}
.cont_heading_td 		{color:#ffffff; font-weight:bold; font-size:13px; text-transform:uppercase; font-family:arial;}


.cont_heading_td a 			{color:#ffffff; font-weight:bold; font-size:13px; text-transform:uppercase; font-family:arial;text-decoration:none}
.cont_heading_td a:hover 	{color:#ffffff; font-weight:bold; font-size:13px; text-transform:uppercase; font-family:arial;text-decoration:underline;}
.cont_heading_td em 		{color:#ffffff; font-weight:bold; font-size:13px; text-transform:uppercase; font-family:arial;text-decoration:none; font-style:normal;}

.cont_body_table 						{}
.cont_body_table .cont_body_table_td 	{background:url(/images/bg_c.gif) top left repeat-x #375f88; height:29px; padding-left:19px}
.cont_body_table .cont_body_table_td 	{color:#242527; font-weight:bold; font-size:10px; text-transform:uppercase; vertical-align:middle }

.name				{color:#4b4b4b; font-size:11px; font-weight:bold; font-family:Arial; text-transform:uppercase;text-decoration:none;}
.name a 			{color:#4b4b4b; font-size:11px; font-weight:bold; font-family:Arial; text-transform:uppercase;text-decoration:none;}
.name a:hover 		{text-decoration:underline;}
.name_padd						{padding:13px 10px 14px 14px;}

.p_tl 			{background:url(/images/p_tl.gif) left top no-repeat; width:100%;}
.p_tr 			{background:url(/images/p_tr.gif) right top no-repeat;}
.p_bl			{background:url(/images/p_bl.gif) left bottom no-repeat;}
.p_br 			{background:url(/images/p_br.gif) right bottom no-repeat;padding:4px 4px 4px 3px;}
.p_t {background:url(/images/p_t.gif) top repeat-x #ffffff;}
.p_b {background:url(/images/p_b.gif) bottom repeat-x;}
.p_l {background:url(/images/p_l.gif) left repeat-y;}
.p_r {background:url(/images/p_r.gif) right repeat-y;}

.p2_tl 			{background:url(/images/p2_tl.gif) left top no-repeat #bfbfbf;}
.p2_tr 			{background:url(/images/p2_tr.gif) right top no-repeat;}
.p2_bl			{background:url(/images/box_heading_bl.gif) left bottom no-repeat;}
.p2_br 			{background:url(/images/box_heading_br.gif) right bottom no-repeat;padding:3px 5px 10px 5px;}
.p22_br 			{background:url(/images/p2_br.gif) right bottom no-repeat;}
.p22_1_br 			{background:url(/images/p2_br.gif) right bottom no-repeat;}
.p22_bl			{background:url(/images/p2_bl.gif) left bottom no-repeat;}

TR.headerNavigation {background: #bbc3d3;}
TD.headerNavigation {font-family: Arial; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}
A.headerNavigation {color: #e7cc28; text-decoration: none; font-size: 11px; text-transform: none;}
A.headerNavigation:hover {text-decoration: underline; font-size: 11px;}
H1.HeaderCategor {text-align: center; font-size: 16px; margin-bottom: 0px;}
.Description {color:#4b4b4b; font-size:11px;line-height:13px; font-family: Arial;}
.Description ul{color:#4b4b4b; font-size:11px;line-height:13px; font-family: Arial;}

.footer		  	  {width:100%;color:#ffffff;}	
.footer td 		  {color:#ffffff; font-size:12px; vertical-align:middle; font-family:arial;}			
.footer a 		  		{color:#ffffff; font-size:12px; font-family:arial;text-decoration:none;} 			
.footer a:hover   		{text-decoration:underline;}	
.footer span 	  		{color:#ffffff; font-size:12px; font-weight:normal}

.footer span a 		  	{color:#ffffff; font-size:12px; text-decoration:none; font-weight:normal;} 			
.footer span a:hover   	{text-decoration:underline;}

.footer b a 	  		{color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}			
.footer b a:hover 		{text-decoration:underline;}

td.topmenu {padding: 10px 5px 10px 5px;	font-size:20px; color:#e7cc28; font-weight: bold;font-family:arial; text-align: center; font-style:italic;}
td.topmenu a {color:#e7cc28; text-decoration: none;}
td.topmenu a:hover {color:#e7cc28; text-decoration: underline;}

td.logo {
	background: #181818 url(/images/logo.jpg) 30px no-repeat;
	height:228px;
	padding: 0px 20px 0px 0px;
	text-align: right;
	color: #bcb9b9;
	font-family: arial black;
	vertical-align: middle;
	font-style:italic;
}
.phonetop {
	font-size: 28pt;
}
.adrestop {
	font-size: 16pt;
}
td.footer2 {
	color:#e7cc28;
	font-size: 12px;
	font-family:verdana;
	width:100%;
	padding:10px 10px 10px 10px;
	vertical-align:middle;
}

.productlist td {
	text-align: center;
	font-family: arial;
	font-size: 12px;
}
.productlist .paramnobr {
	white-space: nowrap;
}
.line {
	border-top: 1px solid #000000;
	width: 96%;
    font-size: 1px;
    text-align: center;
}

tr.ProductListHead td {
	background: #181818 url(/images/tblhead_bg.png) top repeat-x;
	padding: 5px 10px 5px 10px;
	font-family: arial black;
	font-size: 12px;
	text-align: center;
	color: #fff;
}
tr.ProductListList td{
	background: #fff;
	padding: 8px;
	font-family: verdana;
	font-size: 12px;
	color: #000;
}
div.ProductInfoPrice {
	font-family: verdana;
	font-size: 18px;
	font-weight: bold;
	white-space: nowrap;
	width: auto;
}

#ProductList h2 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#FilterName {
	padding: 5px 20px 5px 20px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.Slogan1 {
	text-align: right;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	padding: 2px 5px 2px 5px;
}
.CompanyName {
	font-family: arial black;
	font-size: 30pt;
	font-style: italic;
	padding: 10px 10px 10px 20px;
	font-weight: bold;
	white-space: nowrap;
}
.Slogan2 {
	padding-left: 320px;
	font-family: arial;
	font-weight: bold;
}
.delivery {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

