BODY
{
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 8pt; 
	color: #000000; 
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
}

TABLE
{
	font-size:8pt;
}

H1
{
	font-family: Arial, Tahoma, "Arial CE", Helvetica, Sans-serif, Serif;
	font-size: 14pt;
	font-weight:bold;	
}

H2
{
	font-size: 12pt;
	font-weight:bold;
	font-family: Arial, Tahoma, "Arial CE", Helvetica, Sans-serif, Serif;
}

H3
{
	font-size: 10pt;
	font-weight:bold;
	font-family: Arial, Tahoma, "Arial CE", Helvetica, Sans-serif, Serif;
}

A
{
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	
}

A:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #000080;
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	
}

.Znacky 
{
	background-color:#FFF3DF;
}

.Znacky A
{
	color: #8C2021;
	text-decoration: none
}

.Znacky A:hover
{
	color: #8C2021;
	text-decoration: none
}

.ZnackyRow A
{
	color: #003B71;
	text-decoration: none
}

.ZnackyRow A:hover
{
	color: #003B71;
	text-decoration: none
}

.TypyVyrobku A
{
	color: #8C2021;
	text-decoration: none
}

.TypyVyrobku A:hover
{
	color: #8C2021;
	text-decoration: none
}

.ZboziInfo
{
		font-size: 7pt;
}

.datapager 
{
	font-size: 8pt;
	color: #000000;
}

A.datapagerAnchor 
{
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

A.datapagerAnchor:hover
{
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

A.datapagerAnchorSel 
{
	font-size: 10pt;
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
}

A.datapagerAnchorSel:hover
{
	font-size: 10pt;
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
}

.HTMLEditorBarButton
{
	border-right: #dcdcdc 1px solid;
	padding-right: 7px;
	border-top: #dcdcdc 1px solid;
	padding-left: 7px;
	padding-bottom: 2px;
	border-left: #dcdcdc 1px solid;
	padding-top: 2px;
	border-bottom: #dcdcdc 1px solid;
	background-color: #dcdcdc;
}

.HTMLEditorBarButtonOver
{
	border-right: black 1px solid;
	padding-right: 7px;
	border-top: black 1px solid;
	padding-left: 7px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-color: #dcdcdc;
}



.divHTMLEditor
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	width: 100%;
	height: 100%;
	border-right: 1px solid;
	border-top: 1px solid;
	overflow: auto;  
	border-left: 1px solid;
	border-bottom: 1px solid;
	background-color: #ffffff;
}

.banner_01
{
	background-image: url(../Images/banner_bg_01.gif);
	background-repeat: repeat-x;
	background-color: transparent;
}

.divMainText
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin: 0px;
}

.TopDivText
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 4px;
	margin: 0px;
}

span.TopDivTools
{
	color:#8C2021;	
	cursor: pointer;
}

a.TopDivTools{cursor:pointer;color:#8C2021; text-decoration: none;}
a.TopDivTools:hover{cursor:pointer;color:#8C2021; text-decoration: none;}

.TopDivText TABLE
{
	BORDER-BOTTOM: #ddaa77 1px solid;
}

.ProductFilter
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #fff3df;
}

.ProductFilter A
{
	color: #8C2021;
	text-decoration: none
}

.ProductFilter A:hover
{
	color: #8C2021;
	text-decoration: none
}

.kosik td,span
{
	color:#000000;
}

.MainBGLine
{
	background-color:#8C2021;
}

.MainLeftCol
{
	/*background-color: #FFE5BF;*/
	background-color: #FFF3DF;
}

/* ********************************* MENU ****************************************** */
.TopMenuButton
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	display:block;
	width:140px;
	height:13px;
}

.TopMenuSeparator
{
	width: 1px;
	height: 12px;
	background-color: #a9a9a9;
}

.TopMenuCell {background-color: #DA251D;}
.TopMenuCellOver {background-color: #FFE5BF;}
.TopMenuCellSelected {background-color: #FFCB80;}
.TopSubMenuCell {background-color: #FFCB80;}
.TopSubMenuCellOver {background-color: #FFE5BF;}
.TopSubMenuCellSelected {background-color: #FFCB80;}

.TopMenuCell a {color:#FFE5BF; text-decoration: none;}	
.TopMenuCell a:hover {color:#FFE5BF; text-decoration: none;}	

.TopMenuCellOver a {color:#000080;	text-decoration: none;}	
.TopMenuCellOver a:hover {color:#000080; text-decoration: none;}	

.TopMenuCellSelected a {color:#8C2021; text-decoration: none; font-weight:bold;}	
.TopMenuCellSelected a:hover {color:#8C2021; text-decoration: none; font-weight:bold;}	

.TopSubMenuCell a {color:#000000; text-decoration: none;}	
.TopSubMenuCell a:hover {color:#000000; text-decoration: none;}	

.TopSubMenuCellOver a {color:#000080; text-decoration: none;}	
.TopSubMenuCellOver a:hover {color:#000080; text-decoration: none;}	

.TopSubMenuCellSelected a {color:#8C2021; text-decoration: none; font-weight:bold;}	
.TopSubMenuCellSelected a:hover {color:#8C2021; text-decoration: none; font-weight:bold;}	
/* ********************************* MENU ****************************************** */

/*
.grid
{
	border-right: windowframe 1px solid;
	border-top: windowframe 1px solid;
	border-left: windowframe 1px solid;
	border-bottom: windowframe 1px solid;
}
.grid TD
{
	border-right: threedlightshadow 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 1px;
	color: windowtext;
	padding-top: 1px;
	border-bottom: threedlightshadow 1px solid;
	font-family: "Tahoma", "Arial", "Arial CE", "Helvetica", "Sans-serif";
}
.grid TH
{
	border-right: buttonshadow 1px solid;
	padding-right: 2px;
	border-top: buttonhighlight 1px solid;
	padding-left: 2px;
	font-size: 10pt;
	padding-bottom: 1px;
	border-left: buttonhighlight 1px solid;
	cursor: pointer;
	color: windowtext;
	padding-top: 1px;
	border-bottom: buttonshadow 1px solid;
	font-family: Verdana, Tahoma, sans-serif;
	background-color: buttonface;
}
*/
.BasicTable
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	background-color: #FFF3DF;
}

.BasicTable TD
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #000000;	
}
.BasicTable TH
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #000000;	
	background-color: #FFCB80;
}

.MainMenuKategorie
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bolder;
	font-size: 12px;
	padding-bottom: 2px;
	color: #ffff00;
	padding-top: 2px;
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	background-color: #000099;
}
.MainMenuPolozka
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
}

TABLE.TableInfo
{
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
}

TABLE.TableInfo TD
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	font-size: 12px;
}

TABLE.TableInfo TH
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;
	font-size: 12px;
	background-color: #999999;
}

A.KatTypyMat:active
{
	font-size: 8pt;
	font-weight:bold;
}

A.KatTypyMat:visited
{
	font-size: 8pt;
	font-weight:bold;
}

A.KatTypyMat:link
{
	font-size: 8pt;
	font-weight:bold;
}

A.KatTypyMat
{
	font-size: 8pt;
	font-weight:bold;
}

A.KatTypyMat:hover
{
	font-size: 8pt;
	font-weight:bold;
}

A.PodTypyMat:active
{
	font-size: 8pt;
}

A.PodTypyMat:visited
{
	font-size: 8pt;
}

A.PodTypyMat:link
{
	font-size: 8pt;
}

A.PodTypyMat
{
	font-size: 8pt;
}

A.PodTypyMat:hover
{
	font-size: 8pt;
}

/* -------- N E W ----------------- */



.DataGrid TD
{
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
}	

A.DataGridHeader
{
	font-weight: bold;	
}

TD.DataGridHeader
{
	font-weight: bold;	
	color: #8c2021;	
	background-color: #FFCB80;
}

TH.DataGridHeader
{
	font-weight: bold;	
	color: #8c2021;	
	background-color: #FFCB80;
}

TR.DataGridHeader 
{	
	font-weight: bold;	
	color: #8c2021;	
	background-color: #FFCB80;
}

TD.DataGridHeader span
{	
	font-weight: bold;	
	color: #8c2021;	
	background-color: #FFCB80;
}

.DataGridHeader A
{
	font-weight: bold;	
	color: #8C2021;
	text-decoration: none
}

.DataGridHeader A:hover
{
	font-weight: bold;	
	color: #8C2021;
	text-decoration: none
}

.DataGridItem A
{
	color: #8C2021;
	text-decoration: none
}

.DataGridItem A:hover
{
	color: #8C2021;
	text-decoration: none
}



.DataGridAlternatingItem A
{
	color: #8C2021;
	text-decoration: none
}

.DataGridAlternatingItem A:hover
{
	color: #8C2021;
	text-decoration: none
}

TR.DataGridItem 
{
	color: #000000;
	background-color:#F5F5F5;
}

TR.DataGridAlternatingItem
{
	color: #000000;
	background-color: #dcdcdc;
}

TR.DataGridFooter 
{
	background-color: #FFCB80;
	color: #8c2021;	
}

SELECT
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;	
	font-size: 8pt;
}

OPTION
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;	
	font-size: 8pt;	
}

INPUT
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;	
	font-size: 8pt;	
}

TEXTAREA
{
	font-family: Tahoma, Arial, "Arial CE", Helvetica, Sans-Serif, Serif;	
	font-size: 8pt;	
}

.flatInput
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.flatTextBox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.flatButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	cursor: pointer;
}

TEXTAREA.Popis
{
	padding: 3px;
	background-color: #FFF3DF;
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
}

TEXTAREA.PopisWhite
{
	padding: 3px;
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
}

.disabledTextBox
{
	background-color: #E0E0E0;
	border-right: #404040 1px solid;
	border-top: #404040 1px solid;
	border-left: #404040 1px solid;
	border-bottom: #404040 1px solid;
}

.disabledLabel
{
	background-color: #E0E0E0;
	border-right: #404040 1px solid;
	border-top: #404040 1px solid;
	border-left: #404040 1px solid;
	border-bottom: #404040 1px solid;
}

.boxDialog { clear: both; background-color:#d4d0c8; border: 0px; margin: 5px; font-family: arial,Serif; font-size: 11px; }
.boxGroup1 { float: left; text-align: left; width: 340px; padding-left: 0px; padding-right: 10px; padding-bottom: 10px; }
.boxLabel { width: 70px; padding-left: 10px; padding-right: 5px; padding-top: 15px;}
.boxList { width: 70px; height: 20px; font-size: 10px; }
.boxText { width: 250px; height: 20px; font-size: 10px; }
.boxGroup2 { float: left; text-align: center; width: 95px; }
.boxButton { width: 80px; margin-top: 6px; }

.labelPopis
{
	padding: 5px;
}

.UvodMenu A
{
	color: #8C2021;
	text-decoration: none;
	font-size: 10pt;
}

.UvodMenu A:hover
{
	color: #8C2021;
	text-decoration: none;
	font-size: 10pt;
}

.NovinkyPanel TD
{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 5px
}

.Filter
{	
	border-right:  #ddaa77 1px solid;
	padding-right: 7px;
	border-top: #ddaa77 1px solid;
	padding-left: 7px;
	padding-bottom: 7px;
	border-left: #ddaa77 1px solid;
	padding-top: 7px;
	border-bottom: #ddaa77 1px solid;
	background-color: #fff3df;
}

.labelAlignRight
{
	text-align:right;
}

.divClanekShort
{
	border-right: silver 1px solid;
	
	border-top: silver 1px solid;
	
	margin-bottom: 7px;
	
	overflow: auto;
	border-left: silver 1px solid;
	width: 100%;
	
	border-bottom: silver 1px solid;
	height: 100%;
	background-color: #ffffff;
}

.IndexPage A
{
	color: #8C2021;
	text-decoration: none;
	font-size: 10pt;
}

.IndexPage A:hover
{
	color: #8C2021;
	text-decoration: none;
	font-size: 10pt;
}

.MainForeColor1{color: #DA251D;}
.MainForeColor2{color: #8C2021;}
.MainForeColor3{color: #FFCB80;}
.MainForeColor4{color: #FFE5BF;}
.MainForeColor5{color: #FFF3DF;}
.MainForeColor6{color: #DDAA77;}

.MainBackColor1{background-color: #DA251D;}
.MainBackColor2{background-color: #8C2021;}
.MainBackColor3{background-color: #FFCB80;}
.MainBackColor4{background-color: #FFE5BF;}
.MainBackColor5{background-color: #FFF3DF;}
.MainBackColor6{background-color: #DDAA77;}

#thLoginTop
{
	BORDER-BOTTOM: #8C2021 1px solid;
	background-color:#FFCB80;
}

#ProductTable
{
	BORDER-RIGHT: #8c2021 1px solid; 
	BORDER-TOP: #8c2021 1px solid; 
	BORDER-LEFT: #8c2021 1px solid; 
	WIDTH: 559px; 
	BORDER-BOTTOM: #8c2021 1px solid; 
	BORDER-COLLAPSE: collapse; 
	HEIGHT: 418px
}

#product_obr_edit_Table
{
	BORDER-RIGHT: #8c2021 1px solid; 
	BORDER-TOP: #8c2021 1px solid; 
	BORDER-LEFT: #8c2021 1px solid; 
	WIDTH: 559px; 
	BORDER-BOTTOM: #8c2021 1px solid; 
	BORDER-COLLAPSE: collapse; 
	HEIGHT: 337px
}

.TopDivTextTable
{
	BORDER-BOTTOM: #DDAA77 1px solid;
}
