body         	{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;font-family: Arial; font-size: 14px;}
body			{background-image: url(../img/1.jpg); background-repeat: repeat-x; background-attachment: fixed;}
body#gen		{background-color: e4e4e4;background-image: url(); }

img			{filter: chroma(COLOR=#D3E6EA, COLOR=#CFE1E4, COLOR=#D5E7EB, COLOR=#D4E6EA);}


div#homeng		{width: 60%; font-size: 14px; margin: 15px; color: 008800;}
div#home		{width: 60%; font-size: 14px; margin: 15px; color: 008800;}
#homeng p		{text-align: center; text-indent: 30px;}
#home p		{text-align: justify; text-indent: 30px;}
#cot			{width: 506px; border: 0px; margin: 20px;}
#adress		{text-align: center;  color: 333333; font-size: 16px;}
#map			{width: 80%;text-align: center;font-size: 10px; }
#map A		{color: 003300; font-size: 10px; font-family: Arial;}
#des			{padding: 15px;}
#des p		{ font-size: 14px;}

p            	{text-align:justify; text-indent: 40px; font-size: 14px;}
p#new          	{text-align:justify; text-indent: 40px; font-size: 14px; margin-left: 50px; margin-right: 50px;}
p#spec		{margin:0px; padding-right: 20px; text-align: left;}
p#spec1		{margin:0px; padding-right: 20px; text-align: justify;}
h5#spec1		{margin-bottom: 1px;}

b			{font-weight: normal;}

A			{text-decoration: none;}
A:hover		{color: 008800;}

hr			{height: 3px; width: 99%; color: 338833; margin-bottom: 0px;}

h1			{text-transform: uppercase; font-size: 12px; text-align: center; color: 006600; margin-bottom: 10px;}

h2			{text-transform: uppercase; font-size: 14px; text-align: left; color: ffffff; background-color: 338833; width: 300px; margin: 20px;}

h3			{text-transform: uppercase; font-size: 12px; text-align: left; color: 006600; margin-top: 20px; margin-bottom: 4px;}
h6			{text-transform: uppercase; font-size: 12px; color: 006600; margin-top: 20px; margin-bottom: 4px; text-align: center;}
h7                      {text-transform: uppercase; font-size: 12px; color: 006600; margin-top: 20px; margin-bottom: 4px;}
h8                      {text-transform: uppercase; font-size: 10px; color: 006600; margin-top: 20px; margin-bottom: 4px;}

strong		{font-size: 12px;}
#adr			{font-size: 12px;}

#lang			{font-size: 11px; background-color: d0dad9; color: 557464;}
#lang A		{color: 002200; font-weight: bold;}

#lang1		{font-size: 11px; color: 557464;}
#lang1 A		{color: 002200; font-weight: bold;}

#topmenu		{font-size: 12px; background-color: d0dad9; color: 006600; text-align: right;}
#topmenu A		{color: 006600; font-weight: bold;}
#topmenu A:hover		{color: 008800; font-weight: bold;}
#topmenu A:visited	{color: 666666; font-weight: bold;}
#topmenu A:visited:hover	{color: 008800; font-weight: bold;}

#tablemenu			{margin: 11px; background-color: d0dad9; width: 200px;}

#headmenu		{background-color: 338833; height: 20px; padding: 0;}

#menu			{color: 002201; text-align: left; font-size: 16px;}
#menu A		{color: 002200; font-family: Times New Roman;}
#menu A:hover		{color: 008800;}
#menu A:visited		{color: 666666;}
#menu A:visited:hover	{color: 008800;}

#general		{font-size: 14px; border-width: 3px; border-color: 338833; border-style: solid; PADDING: 10PX;}
#general1		{PADDING: 10PX; border: 0px;}

#catalog		{font-size: 14px; color: 000000; border-width: 2px; border-color: 009900; border-style: solid; width: 690px; border-left-width: 0px; border-right-width: 0px;}



#catalog td		{border-bottom-width: 1px; border-bottom-color: 666666; border-bottom-style: solid;
			 border-top-width: 1px; border-top-color: 666666; border-top-style: solid; width: 181px; padding: 0px;padding-left: 5px;}

td#img		{border-bottom-width: 1px; border-bottom-color: 666666; border-bottom-style: solid;
			 border-top-width: 1px; border-top-color: 666666; border-top-style: solid; width: 49px; background-color: ffffff; padding: 0px;}


td#img	img	{border: 0px;}

#cost			{font-weight: bold; color: 006600; font-size: 12px;}
#mod			{font-weight: bold; font-size: 13px; color: 000000;}

#cena			{font-weight: bold; font-size: 11px; color: 000000;}



#catalog img	{border: 0px;}

#opt th			{text-align: left; font-size: 16px;}

#catalog A:hover	{width:105%;}


#info			{font-size: 14px; width: 90%;}
#info	td		{border-bottom-width: 2px; border-bottom-color: cccccc; border-bottom-style: dotted;}


tr#1			{background-color: e6ede6;}
tr#2			{background-color: d0dad9;}



hr#dhr		{height: 3px; color: a0ada5;}

#down			{font-size:11px; text-align: center;}
#down A		{color: 003300; font-weight: normal;}
#down A:hover	{color: 008800;}
#down A:visited	{color: 666666;}

#buy		{font-size: 12px; font-weight: bold;}

div#pres	{position: absolute; left: 10px; top: 670px; color: cc0000; font-size: 16px; font-weight: bold;}
span#oldcost    {text-decoration: line-through;}
#newcost	{font-weight: bold; font-size: 11px; color: ff0000;}





#table-common
{
	border:1px solid #cccccc;
	border-collapse:collapse;


    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	font-size:14px;
}

/*Any cell*/
#table-common td
{
	border:1px solid #8C8C8C;
	background-color:#FFFFFF;
	color:#000000;
	padding:7px 12px;
}

/*Head cell*/
#table-common th
{
	
    text-align:center;
	font-weight:bold;
	background-color:#039E36;
	border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
	padding:4px;
    font-size: 16px;
	color:#ffffff;
}

/*Body cell*/
#table-common tbody td
{
	background-color:#ffffff;
	background-image:none;
	color:#000000;
}

/*Foot cell*/
#table-common tfoot td
{
	background-color:#fff;
	padding:5px;
	color:#333;
}
