BODY							{margin:0; font-size:70%; font-family: tahoma; line-height: 110%; background: white;}
TABLE, TD, DIV, P				{}
FORM							{margin:0px; padding:0px;}
INPUT							{font-size: 100%;}
A								{color: blue; }
A:hover							{color: red;}
H1								{font-size:170%; line-height: 100%; margin: 0px; padding: 0px; }
H2								{font-size:13px; line-height: 13px; margin: 0px; padding: 0px; }
H3								{font-size:150%; line-height: 100%; margin: 0px; padding: 0px; }
H4								{font-size:140%; line-height: 100%; margin: 0px; padding: 0px; }
H5								{font-size:130%; line-height: 100%; margin: 0px; padding: 0px; }
img								{border:0px;}

#MainDIV						{margin-left: auto; margin-right: auto; margin-top:1px; width: 1000px; height:auto; background-color:}
#FooterDIV					{padding-top:2px; font-weight: bold; color:#434343; text-align: center; border-top:0px solid #B4B4B4; width: 100%; height:100px; }
#TopDIV							{height: 129px; background: url('/_img/bgTOP.gif') no-repeat;background-color:}
#TopDIV .logo				{height: 129px; width: 190px; float: left; }
#TopDIV .menu				{height: 129px; width: 650px; float: left; }
#TopDIV .menutop		{height: 97px; width: 650px; float: left; }
#TopDIV .menudown		{height: 20px;  width: 650px; float: left; }
.menudown A					{color: #4A4A4A; text-decoration: none; font-weight: bold; font-size:105%; line-height: 110%; }
.menudown A:hover		{color: #4A4A4A; text-decoration: underline; font-weight: bold; font-size:105%;}
#TopDIV .other			{height: 129px; width: 160px; float: left; background-color:}
#LeftDIV						{width: 175px;  float: left; height: auto;background-color:}
.LeftLabel					{padding:2px 0 0 0; width: 175px; xdisplay: table-cell; vertical-align: middle; height: 20px; background: url('../_img/bgLblLeft.gif') no-repeat; border-top:3px solid white;}
.LeftLabel strong		{font-size: 14px; line-height: 14px; color: white; padding-left: 5px;}
.clsSearch					{width: 120px; height:16px; margin:0; padding:0; border-style:none; border:1px solid black;}
.LeftFunction					      {width: 175px; line-height: 130%}
.LeftFunction .itemcat			{width: 165px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #EFE7E7; border-top:3px solid white; }
.LeftFunction .itemcat_on		{width: 165px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #FF8080; border-top:3px solid white; }

.LeftFunction A					{color: #4A4A4A; text-decoration: none;}
.LeftFunction A:hover		{color: #4A4A4A; text-decoration: underline;}

#RightDIV						          {width:  171px; float: left; height: auto;background-color:}
.RightLabel						        {padding:2px 0 0 0; width: 171px; xdisplay: table-cell; vertical-align: middle; height: 20px; background: url('../_img/bgLblRight.gif') no-repeat; border-top:3px solid white;}
.RightLabel strong				    {font-size: 14px; line-height: 14px; color: white; padding-left: 15px;}
.RightFunction					      {width: 171px; line-height: 130%}
.RightFunction .itemcat			  {width: 168px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #EFE7E7; border-top:3px solid white; }
.RightFunction .itemcat_on		{width: 168px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #FF8080; border-top:3px solid white; }

.RightFunction A				{color: #4A4A4A; text-decoration: none;}
.RightFunction A:hover			{color: #4A4A4A; text-decoration: underline;}

#CenterDIV						{width:  652px; border:0px solid black; float: left; background-color:;}
.OneBox							{width:  326px; border:0px solid black; float: left; }
.LabelBoxs					{height: 20px; vertical-align: middle; font-size:13px; line-height:13px; font-weight: bold; color: #CE2921; padding-left: 10px; padding-top:4px;}
.CenterFunction           {width: 175px; line-height: 130%}
.CenterFunction .itemcat			{width: 165px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #EFE7E7; border-top:3px solid white; }
.CenterFunction .itemcat_on		{width: 165px; height: auto;  xdisplay: table-cell; vertical-align: middle; color: black; padding: 2px 0px 2px 3px; background: #FF8080; border-top:3px solid white; }
.TextBox						{padding-left:10px; padding-right:10px;}
.Akcenad					{height: 30px;  font-size:20px; line-height:20px; font-weight: bold; color: #CE2921; padding-left: 10px;padding-top:4px;}
.Akce					{height: 13px; vertical-align: middle; font-size:13px; line-height:13px; font-weight: bold; color: #CE2921; padding-left: 10px; padding-top:4px;}
.Kotveni					{height: 15px;  font-size:15px; line-height:13px; font-weight: bold; color: #CE2921;padding-top:4px; }

.tblItems					    {width:100%;}
.tblItems A						{color: #CE2921; }
.tblItems A:hover				{color: #CE2921; text-decoration: underline;}
.tblItems TD					{width: 50%;}
.TDItem							{padding:3px; }
.tblItem					    {width:305px; height: 160px; background: #EFE7E7;}
.tblItem_on					    {width:305px; height: 160px; background: #FFCACA;}
.tblItem TD						{}


.tblItem3cols				    {width:203px; height: 20px; background: #EFE7E7;}
.tblItem3cols_on			  {width:203px; height: 20px; background: #FFCACA;}
.tblItems3cols A				{color: #CE2921; text-decoration: none; }
.tblItems3cols A:hover	{color: #CE2921; text-decoration: underline;}
.tblItems3cols TD				{width: 33%;}
.TDItem3cols					  {padding:3px; height: 195px;}

.lblItem3cols		  {cursor: pointer; padding:0px; padding:2px 3px 2px 3px; height:30px; background: #b5b5ad; font-size:13px; line-height:13px; font-weight: bold; color: white; vertical-align: middle;}
.lblItem3cols_on	{cursor: pointer; padding:0px; padding:2px 3px 2px 3px; height:30px; background: #b5b5ad; font-size:13px; line-height:13px; font-weight: bold; color: #4A4A4A; vertical-align: middle;}

.tblItemsList					{width: 500px; height: 400px; margin: 0px auto;}
.tblItems2List					{width: 400px; height: 1800px; margin: 0px auto;}
.lblItemList					{width: 50%; cursor: pointer; padding:0px; background: #EFE7E7; padding-left:10px; height:40px; vertical-align: middle; text-align: center;}
.sluzbyList					{width:50%; cursor: pointer; padding:0px; background: #EFE7E7; padding-left:10px; height:40px; vertical-align: middle; text-align: center;}
.lblItemList_on				{width: 50%; cursor: pointer; padding:0px; background: #FFCACA; padding-left:10px; height:40px; vertical-align: middle; text-align: center;}
.sluzby					{width: 50%; color: #000000; cursor: pointer; padding:0px; background: #EFE7E7; padding-left:10px; height:40px; vertical-align: middle; text-align: center;}
.sluzby_on				{width: 50%; cursor: pointer; padding:0px; background: #FFCACA; padding-left:10px; height:40px; vertical-align: middle; text-align: center;}



.tblItemsList A					{color: #4A4A4A; text-decoration: none;}
.tblItemsList A:hover		{color: #4A4A4A; text-decoration: underline;}

.lblItem						{cursor: pointer; padding:0px; padding-left:10px; height:20px; background: url('../_img/bgLblItem.gif') no-repeat top left; font-size:13px; line-height:13px; font-weight: bold; color: white; vertical-align: middle;}
.lblItem_on						{cursor: pointer; padding:0px; padding-left:10px; height:20px; background: url('../_img/bgLblItem.gif') no-repeat top left; font-size:13px; line-height:13px; font-weight: bold; color: #4A4A4A; vertical-align: middle;}
.foto, .params					{height: 120px; padding:4px;}
.data							{padding:4px; height: 12px; line-height:13px; color: #4A4A4A;}
.popis							{padding:4px; height: 40px; color: #4A4A4A;}
.vyrobce						{padding:4px; height: 20px; color: #4A4A4A;}
.popispujc						{margin-left:20px; color: #808080;}


.tblOrder						{width:305px; height: 160px; background: #EFE7E7;}
.tblOrder .clsInput				{width:150px; color: #4A4A4A;}
.tblOrder .clsPoznamka			{width:150px; height: 50px; color: #4A4A4A;}
.tblOrder .TDLabel				{width:120px; text-align: right; padding-right:10px; font-weight: bold; color: #4A4A4A;}
.tblOrder .TDinput				{padding-right: 4px; }

.resultOK						{text-align:center; height:20px; font-weight: bold; color: green; line-height:15px;}
.resultKO						{text-align:center; height:20px; font-weight: bold; color: red; line-height:15px;}

.tblEditor TD					{vertical-align: top; line-height: 19px;}						

.prodejnicena					{font-size: 14px; font-weight: bold; color: #4A4A4A; text-align: right;}

.clear							{ clear: both; FONT-SIZE: 1px; HEIGHT: 0px;}
.clear1             { CLEAR: none}
.clear2             { CLEAR: both; FONT-SIZE: 1px; HEIGHT: 0px; }

.tblGalery						{width: 650px;}
.tblGalery	TD					{font-size: 85%; width:163px;}
.tblGalery	.img				{height:110px;}
.tblGalery	p					{text-align: justify; padding:3px; }

ul                  {padding:0 0 0 15px; margin:0;}
li                  {padding:0}



.titlegalery                { color: #CE2921; padding-bottom:3px; font-size:14px; height:30px;}
.perexgalery                { font-size: 10px; font-style: italic; text-align: justify; padding:3px 0px 3px 0px; }
.perexgalery span           { float: left; padding:3px; }

.AllFotos                   {}
.AllFotos .onefoto          { width: 205px; height: 100%; _height:auto; padding: 3px; text-align: center; float: left; }

.paging                     { height: 20px; border:0px solid red; padding-top:5px; text-align: right; }
.paging .pagenum            { width: 25px; margin:2px; padding:2px; border:0px solid blue; }
.paging .noselected         { color: #306977; font-weight: bold; text-decoration: none; }
.paging .noselected:hover   { text-decoration: underline; }
.paging .selected           { color: #306977; font-weight: bold; font-size:15px; text-decoration: underline; }
.paging .selected:hover     { text-decoration: underline; }

.ViewFoto                   { cursor: pointer; _cursor: hand; }

.engine                     { background: #20464F !important; width: 180px; height: 38px; float: left; padding:5px 10px 2px 80px;}
.engine  a                  { color: white; font-size: 10px; }

.footer                       { background: #20464F !important; width: 685px; height: 41px; padding:2px 20px 2px 20px; float: left; }
.category                     { text-align: center; width: 680px;}
.category a                   { color: white; font-size: 10px; }
.contact                      { text-align: center; color: white; font-size: 10px; padding:4px 0 0 0; }

.OneGalery                    { width: 300px; padding: 3px; height: 100%; _height:auto; text-align: center; float: left; }
.namegalery                   { width: 440px; float: left; color: #CE2921; font-weight: bold; padding-left:10px; font-size: 14px; }
.backurl                      { width: 160px; float: left; text-align: right; }

.back                         { font-size: 11px; color: #CE2921; text-decoration: underline; padding:0 0 0 20px; background: transparent url('../_img/ArrowBack.gif') no-repeat left top; }

.space				{ font-size: 0px; line-height: 0px; height: 3px; margin:0px 12px 0px  5px; background: transparent url('../_img/bgSpace.gif') repeat-x left top; }
.space1				{ font-size: 0px; line-height: 0px; height: 3px; margin:2px 10px 2px 10px; background: transparent url('../_img/bgSpace1.gif') repeat-x left top; }
