BODY
{
	background-color: #091c30;
	background-image: url(../Images/Back-Main.jpg);
	background-repeat: no-repeat;
	BACKGROUND-position: center top;
	BACKGROUND-ATTACHMENT: fixed;
	color: #313131;
	font-family: Verdana, sans-serif, Arial;
	font-size: 9pt;
	font-weight: normal;
	height: 100%;
	width: 100%;
}
TABLE
{
	font-family: Verdana, sans-serif, Arial;
	font-size: 9pt;
	font-weight: normal;
}
A:link	
{
	color: #f76d18;
	text-decoration: none;
	cursor: pointer;
}
A:visited
{
	color: #f76d18;
	text-decoration: none;
	cursor: pointer;
}
A:hover
{
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.ClassDivBox
{
	background-color: #091c30;
	background-image: url(../Images/Back-Main.jpg);
	background-repeat: no-repeat;
	BACKGROUND-position: center top;
	BACKGROUND-ATTACHMENT: fixed;
	width: 100%;
}
.ClassDivBoxMainArea
{
	border: 0px none #ffffff;
	width: 100%;
	background-color: #091c30;
	background-image: url(../Images/Back-Main.jpg);
	background-repeat: no-repeat;
	BACKGROUND-position: center top;
	BACKGROUND-ATTACHMENT: fixed;
}

.ClassDivWeb-Body
{
	width: 1100px;
	background-image: url(../Images/Back-Body.png);
}
.ClassDivWeb-Logo
{
	margin: 0px 0px 0px 0px;
	width: 250px;
	height: 190px;
	float: left;
	background-image: url(../Images/Back-Logo.png);
}
.ClassDivWeb-Animace
{
	margin: 0px 0px 0px 0px;
	width: 600px;
	height: 190px;
	float: left;
	background-image: url(../Images/Back-Animace.png);
}
.ClassDivWeb-Mail
{
	margin: 0px 0px 0px 0px;
	width: 250px;
	height: 190px;
	float: left;
	background-image: url(../Images/Back-Mail.png);
}
.ClassDivWeb-Menu
{
	clear: both;
	margin: 0px 0px 0px 0px;
	width: 850px;
	height: 80px;
	background-image: url(../Images/Back-Menu.png);
	float: left;
}
.ClassDivWeb-Search
{
	margin: 0px 0px 0px 0px;
	width: 250px;
	height: 80px;
	background-image: url(../Images/Back-Search.png);
	float: left;
}
.ClassDivWeb-Content
{
	clear: both;
	margin: 0px 0px 0px 0px;
	width: 250px;
	float: left;
}
.ClassDivWeb-Page
{
	margin: 0px 0px 0px 0px;
	width: 600px;
	background-color: #ffffff;
	float: left;
}
.ClassDivWeb-Banner
{
	margin: 0px 0px 0px 0px;
	width: 250px;
	float: left;
}
.ClassDivWeb-Author
{
	clear: both;
	height: 200px;
	width: 250px;
	float: left;
	background-image: url(../Images/Back-Author.png);
}
.ClassDivWeb-Owner
{
	height: 170px;
	padding: 30px 0px 0px 0px;
	width: 600px;
	float: left;
	background-image: url(../Images/Back-Owner.png);
}
.ClassTdOwnerNadpis
{
	height: 25px;
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	border: 1px solid #ffffff;
}
.ClassTdOwnerText
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px none #000000;
}
.ClassTdOwnerMenu
{
	padding: 5px 0px 5px 5px;
	width: 140px;
	border: 1px solid black;
	text-align: left;
}
.ClassTdCounterMenu
{
	padding: 5px 0px 0px 0px;
	height: 25px;
	width: 230px;
	border: 1px solid black;
	text-align: Center;
	color: #A9A9A9;
}
.ClassDivWeb-Counter
{
	height: 170px;
	padding: 30px 0px 0px 0px;
	width: 250px;
	float: left;
	background-image: url(../Images/Back-Counter.png);
}
.ClassDivWeb-Admin
{
	clear: both;
	height: 10px;
	width: 1100px;
	text-align: center;
	background-color: #091C30;
}
.ClassDivName
{
	text-align: center;
	text-indent: 0pt;
	margin: 10px 10px 5px 10px;
	padding: 8px 0px 0px 0px;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../Images/Div_Paragraph.png);
	background-position: center center;
	background-repeat: no-repeat;
	border: 0pt solid #000000;
	width: 580px;
	height: 22px;
}
.ClassDivText
{
	text-align: left;
	text-indent: 0pt;
	margin: 0px 10px 0px 10px;
	padding: 4px 0px 0px 0px;
	border: 0px none #000000;
	width: 580px;
}
.ClassDivContact
{
	text-align: left;
	text-indent: 20pt;
	margin: 0pt 5pt 5pt 5pt;
	padding: 2pt 5pt 2pt 5pt;
	border: 0pt none White;
	
}
.ClassDivWork
{
	margin: 25pt 0pt 0pt 0pt;
	padding: 1pt 10pt 0pt 10pt;
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
}
.ClassDivLogo
{
	text-align: center;
	margin: 50px 0px 0px 0px;
}
.ClassDivMenu
{
	text-align: left;
	margin: 26px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.ClassDivMenuItem
{
	text-align: center;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
	width: 100px;
	height: 30px;
	float: left;
}
.ClassDivMenuClear
{
	clear: both;
}
.ClassAMenu
{
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 1px 0px;
	font-size: 10pt;
	font-weight: bold;
	width: 100px;
	height: 26px;
	display:block;
}
.ClassAMenu:link
{
	color: #ffffff;
	background-image: url(../Images/Menu-Normal.png);
}
.ClassAMenu:visited
{
	color: #ffffff;
	background-image: url(../Images/Menu-Normal.png);
}
.ClassAMenu:hover
{
	color: #ffffff;
	background-image: url(../Images/Menu-Active.png);
}
.ClassAMenuNow
{
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 1px 0px;
	font-size: 10pt;
	font-weight: bold;
	width: 100px;
	height: 26px;
	display:block;
}
.ClassAMenuNow:link
{
	color: #000000;
	background-image: url(../Images/Menu-Actual.png);
}
.ClassAMenuNow:visited
{
	color: #000000;
	background-image: url(../Images/Menu-Actual.png);
}
.ClassAMenuNow:hover
{
	color: #000000;
	background-image: url(../Images/Menu-Actual.png);
}
.ClassImgTransparent
{
	border: 0pt none White;
}
.ClassDivBazar
{
	text-align: center;
	margin: 0pt 0pt 0pt 0pt;
	padding: 4pt 4pt 0pt 4pt;
	color: #000000;
}
.ClassDivMail
{
	text-align: center;
	margin: 60px 0px 0px 0px;
}
.ClassDivMailUser
{
	text-align: center;
	margin: 0pt 0pt 0pt 0pt;
	padding: 20pt 4pt 0pt 4pt;
	color: #000000;
}
.ClassDivMailBasket
{
	text-align: center;
	margin: 0pt 0pt 0pt 0pt;
	padding: 6pt 4pt 0pt 4pt;
	color: #000000;
}
.ClassDivSearch
{
	text-align: center;
	margin: 0px 0px 0px 0px;
}
.ClassTableSearch
{
	text-align: left;
}
.ClassTdSearch
{
	padding: 0px 0px 6px 0px;
	vertical-align: middle;
}
.ClassInputSearchInput
{
	background-image: url(../Images/Search-Input.png);
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 4px 6px;
	border: 0px solid #000000;
	width: 170px;
	height: 20px;
}
.ClassInputSearchButton
{
	background-image: url(../Images/Search-Button.png);	
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	width: 40px;
	height: 30px;
	font-weight: bold;
	cursor: pointer;
}
.ClassASearch
{
	color: #ffffff;
	text-decoration: none;
}
.ClassASearch:link
{
	color: #ffffff;
	text-decoration: none;
}
.ClassASearch:visited
{
	color: #ffffff;
	text-decoration: none;
}
.ClassASearch:hover
{
	color: #ffffff;
	text-decoration: none;
}
.ClassDivMiniPanelX
{
	text-align: center;
	width: 150pt;
}
.ClassDivMiniPanel
{
	margin: 3pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	text-align: center;
	font-size: 8pt;
	width: 150pt;
}
.ClassSpanMiniPanel
{
	font-weight: normal;
	color: #222222;
	font-size: 8pt;
}
.ClassFormMiniPanel
{
	margin: 0pt 0pt 0pt 0pt;
}
.ClassForm
{
}
.ClassTableMiniPanel
{
	margin: auto;
	padding: 0pt 0pt 0pt 0pt;
	border:0px none #000000;
	background-color: #ffffff;
	width: 208px;
	text-align: center;
}
.ClassTdMiniPanelTitle
{
	padding: 2pt 0pt 1pt 0pt;
	text-align: center;
	font-weight: bold;
	color: #696969;
	font-size: 8pt;
}
.ClassTdMiniPanelText
{
	padding: 1pt 2pt 1pt 2pt;
	text-align: center;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
}
.ClassTdMiniPanelItem
{
	padding: 1pt 2pt 1pt 4pt;
	text-align: left;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
}
.ClassTdMiniPanelItemR
{
	padding: 1pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: normal;
	font-size: 8pt;
}
.ClassTdMiniPanelItemS
{
	padding: 1pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: bold;
	border-top: 2px solid black;
	font-size: 8pt;
}
.ClassTdMiniPanelItemRS
{
	padding: 1pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: normal;
	border-top: 2px solid black;
	font-size: 8pt;
}
.ClassTdMiniPanelNadpis
{
	font-size: 10pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt 0pt 5pt 0pt;
	border: 0pt none #000000;
}
.ClassInputMiniPanelText
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 100px;
}
.ClassTdMiniPanelBazar
{
	padding: 1pt 2pt 1pt 4pt;
	text-align: center;
	font-weight: bold;
	color: #000000;
	font-size: 10pt;
}
.ClassDivOdber
{
	text-align: left;
	margin: 5px 0px 0px 19px;
	padding: 7px 0px 0px 0px;
	background-image: url(../Images/Div_LogoMenu.gif);
	background-color: #242424;
	border-top: 2px solid #6b696b;
	border-right: 1px solid #6b696b;
	border-bottom: 1px solid #6b696b;
	border-left: 1px solid #6b696b;
	width: 200px;
	height: 135px;
}
.ClassDivOdberNadpis
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 9px 8px 0px 8px;
	height: 15px;
	color: #6b696b;
	font-size: 8pt;
	font-weight: bold;
}
.ClassDivOdberText
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 6px 8px 0px 8px;
	color: #000000;
	font-size: 8pt;
}
.ClassDivOdberFormular
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 0px;
	height: 60px;
}
.ClassDivOdberButton
{
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}
.ClassDivOdberInput
{
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
}
.ClassInputOdberButton
{
	margin: 10px 0px 0px 85px;
	padding: 0px 0px 0px 0px;
	background-color: #808080;
	background-image: url(../Images/Div_Button.png);
	border: 1px solid #adaaad;
	font-size: 8pt;
	font-weight: bold; 
	width: 34px;
	height: 18px;
	cursor: pointer;
}
.ClassInputOdberInput
{
	font-size: 9px;
	margin: 0px 0px 0px 0px;
	padding: 2px 7px 2px 7px;
	border: 1px solid #adaaad;
	width: 170px;
	height: 13px;
	_height: 26px;
}
.ClassH1Menu
{
	text-align: center;
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt 4pt 0pt 4pt;
	color: #ffffff;
}
.ClassDivRam
{
	margin: 0px 10px 6px 10px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #e3e3e3;
	width: 228px;
}
.ClassDivNadpis
{
	text-align: center;
	margin: 6px 10px 0px 10px;
	padding: 12px 0px 0px 0px;
	color: #ffffff;
	width: 230px;
	height: 22px;
	background-image: url(../Images/Div_Nadpis.png);
	background-position: center center;
}
.ClassSpanNadpis
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.ClassANadpis
{
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}
.ClassANadpis:link
{
	color: #ffffff;
}
.ClassANadpis:visited
{
	color: #ffffff;
}
.ClassANadpis:hover
{
	color: #f7f7f7;
}
.ClassDivAktuality
{
	text-align: center;
	margin: 5pt 0pt 0pt 0pt;
	padding: 2pt 10pt 0pt 4pt;
	color: #000000;
}
.ClassTableAktuality
{
	text-align: center;
	width: 150pt;
}
.ClassTdAktuality
{
	padding: 5pt 4pt 6pt 4pt;
	text-align: left;
}
.ClassSpanAktuality
{
	font-size: 8pt;
	font-weight: normal;
	color: #e28000;
}
.ClassAAktuality
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.ClassAAktuality:link
{
	color: #626262;
}
.ClassAAktuality:visited
{
	color: #626262;
}
.ClassAAktuality:hover
{
	color: #000000;
}
.ClassDivArticle
{
	text-align: center;
}
.ClassSpanArticle
{
	font-weight: bold;
	font-size: 13pt;
}
.ClassSpanSmall
{
	font-size: 8pt;
}
.ClassSpanCena
{
	font-weight: bold;
	color: #0000ff;
}
.ClassSpanZakaznik
{
	height: 30px;
	margin: 2pt 0pt 1pt 0pt;
	padding: 2pt 0pt 1pt 0pt;
	font-weight: bold;
	font-size: 8pt;
	color: #f76d18;
}
.ClassSpanImportant
{
	font-weight: bold;
}
.ClassSpanImportant:hover
{
	font-weight: bold;
}
.ClassSpanVeryImportant
{
	FONT-STYLE: italic;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
}
.ClassSpanAkceImportant
{
	font-weight: bold;
	color: #ff0000;
}
.ClassDivRegulaceText
{
	height: 43px;
	clear:both;
	margin: 5px 0px 5px 0px;
}
.ClassDivRegulaceTextPohledy
{
	float: left;
	margin: 0px 0px 0px 3px;
}
.ClassDivRegulaceTextPaging
{
	float: left;
	margin: 10px 0px 0px 0px;
}
.ClassDivRegulaceTextStrankovani
{
	float: left;
}
.ClassSpanZbozi
{
	font-weight: bold;
	color: #ee760c;
}
.ClassSpanZboziJ
{
	font-weight: bold;
	color: #ee760c;
	font-size: 14pt;
}
.ClassSpanUnderline
{
	text-decoration: underline;
}
.ClassImgTygrik
{
	margin: 10pt 20pt 10pt 20pt;
	border: 1pt dotted Gray;
	vertical-align: middle;
}
.ClassImgDownload
{
	margin: 4pt 0pt 0pt 8pt;
	border: 0pt none White;
	vertical-align: text-bottom;
}
.ClassADownload
{
	font-size: 8pt;
}
.ClassADownload:link
{
	color: #a9a9a9;
}
.ClassADownload:visited
{
	color: #a9a9a9;
}
.ClassADownload:hover
{
	color: #000000;
}
.ClassAPrint
{
	font-weight: bold;
}
.ClassDivAuthor
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 35pt 5pt 0pt 5pt;
}
.ClassDivOwner
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	color: #a9a9a9;
}
.ClassTdOwner
{
	padding: 0pt 5pt 0pt 5pt;
	color: #a9a9a9;
	font-size: 8pt;
}
.ClassDivOwnerMenu
{
	text-align: left;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	color: #000000;
}
.ClassTableOwnerMenu
{
	text-align: center;
}
.ClassSpanOwnerMenu
{
	font-size: 8pt;
	font-weight: normal;
	color: #313131;
}
.ClassAOwnerMenu
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.ClassAOwnerMenu:link
{
	color: #000000;
}
.ClassAOwnerMenu:visited
{
	color: #000000;
}
.ClassAOwnerMenu:hover
{
	color: #313131;
}
.ClassDivSignLine1
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 53pt 0pt 3pt;
	text-align: right;
}
.ClassDivSignLine2
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 83pt 0pt 3pt;
	text-align: right;
}
.ClassImgStranka
{
	margin: 10pt 10pt 10pt 10pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	float: right;
}
.ClassImgStranka10
{
	margin: 10pt 10pt 10pt 0pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	float: left;
}
.ClassImgStrankaBez
{
	margin: 0pt 10pt 0pt 30pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	float: right;
}
.ClassImgStrankaOkraj
{
	margin: 0pt 5pt 0pt 15pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassImgOkraj
{
	margin: 5pt 5pt 5pt 5pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	float: none;
}
.ClassImgUprostred
{
	margin: 10pt 10pt 10pt 10pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassImgContent
{
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassDivSignPicture
{
	text-align: center;
	text-indent: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 2pt 5pt 2pt 5pt;
	border: 0pt none White;
	font-weight: bold;
}
.ClassImgSignPicture
{
	margin: 0pt 0pt 0pt 0pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassDivFrame
{
	text-align: center;
}
.ClassTableSend
{
	padding: 0pt 0pt 0pt 0pt;
	border-right: 1pt solid #696969;
	border-bottom: 1pt solid Gray;
	border-left: 1pt solid Gray;
	border-top: 2pt solid #696969;
	background-color: #091c30;
	background-image: url(../Images/Back-Form.jpg);
	background-position: center center;
}
.ClassTdSendBullet
{
	padding: 4pt 3pt 4pt 3pt;
	text-align: left;
}
.ClassTdSendTitle
{
	padding: 5pt 0pt 5pt 0pt;
	text-align: center;
	font-weight: bold;
	color: #f76d18;
 }
.ClassTdSendLabel
{
	padding: 2pt 2pt 2pt 2pt;
	color: #191919;
	text-align: right;
}
.ClassTdSendValue
{
	padding: 0pt 3pt 0pt 0pt;
	text-align: left;
	color: #282828;
}
.ClassTdSendCheck
{
	padding: 0pt 3pt 0pt 0pt;
	text-align: center;
	color: #191919;
}
.ClassTdSendLabelL
{
	padding: 2pt 2pt 2pt 2pt;
	color: #191919;
	text-align: left;
}
.ClassTdSendButton
{
	padding: 2pt 0pt 2pt 0pt;
	text-align: center;
	font-weight: bold;
}
.ClassSelectSendComboMandatShort
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 200px;
	background-color: #ffffc0;
}
.ClassSelectSendComboMandat34
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 200px;
	background-color: #ffffc0;
}
.ClassSelectSendComboMandatLong
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 400px;
	background-color: #ffffc0;
}
.ClassSelectSendComboShorter
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 100px;
	background-color: #ffffff;
}
.ClassSelectSendComboShort
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 200px;
	background-color: #ffffff;
}
.ClassSelectSendComboLong
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 400px;
	background-color: #ffffff;
}
.ClassInputSendTextShorter
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 100px;
}
.ClassInputSendTextShort
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 200px;
}
.ClassInputSendTextLong
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 400px;
}
.ClassInputSendTextMandatShort
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 200px;
	background-color: #ffffc0;
}
.ClassInputSendTextReadonlyShort
{
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 200px;
	background-color: #d3d3d3;
}
.ClassInputSendTextMandatLong
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 400px;
	background-color: #ffffc0;
}
.ClassInputSendTextReadonlyLong
{
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 400px;
	background-color: #d3d3d3;
}
.ClassInputSendTextWide
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 400px;
	height: 80px;
}
.ClassInputSendTextMandatWide
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 400px;
	height: 80px;
	background-color: #ffffc0;
}
.ClassInputSendButton
{
	margin: 5pt 0pt 0pt 2pt;
	font-size: 10pt;
	font-weight: bold;
	border: 0pt none #000000;
	background-image: url(../Images/Input-button.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	color: #ffffff;
	width: 104px;
	height: 21px;
	padding: 1px 5px 1px 5px;
}
.ClassImgSendPictureSecure
{
	margin: 0pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
}
.ClassSpanError
{
	color: #ff0000;
	font-weight: bold;
}
.ClassSpanOK
{
	color: #0000ff;
	font-weight: bold;
	font-size: 14pt;
}
.ClassDivKontakt
{
	width: 75%;
	text-align: center;
	text-indent: 0pt;
	margin: 10pt 0pt 10pt 0pt;
	padding: 15pt 5pt 15pt 5pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	background-color: #fcd4a3;
	background-image: url(../Images/Div_Button.png);
}
.ClassImgMap
{
	margin: 5pt 5pt 5pt 5pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassTableContact
{
	margin: 0pt 0pt 10pt 0pt;
}
.ClassTdBullet
{
	padding: 4pt 3pt 4pt 3pt;
	text-align: left;
}
.ClassTdLabel
{
	padding: 5pt 2pt 3pt 2pt;
	color: #666666;
	text-align: right;
}
.ClassTdValue
{
	padding: 4pt 2pt 4pt 2pt;
	text-align: left;
}
.ClassUlArticle
{
	text-indent: 0pt;
	margin: 1pt 10pt 1pt 25pt;
}
.ClassLiBullet
{
	padding: 1pt 3pt 1pt 3pt;
	list-style-image: url(../Images/Div_Bullet.gif);
}
.ClassUlSub
{
	margin: 1pt 10pt 1pt 10pt;
	text-indent: 0px;
}
.ClassLiSub
{
	padding: 0pt 1pt 0pt 1pt;
	list-style-image: url(../Images/Div_Bullet.gif);
}
.ClassDivNabidka
{
	margin: 5px 2px 5px 2px;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}
.ClassDivData
{
	text-align: center;
}
.ClassTableData
{
	text-indent: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt 5pt 5pt 5pt;
	border: 1pt solid #ffffff;
}
.ClassTableDataBez
{
	text-indent: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt 5pt 5pt 5pt;
}
.ClassTableSubData
{
	text-indent: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}
.ClassTableSubDataRight
{
	text-indent: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	width: 500px;
}
.ClassTrTitle
{
	background-color: #f76d18;
}
.ClassTrTitleBez
{
}
.ClassTrGroup
{
	background-color: #f76d18;
}
.ClassTrLast
{
	background-color: #f76d18;
	background-image: url(../Images/Div_Button.png);
}
.ClassTrEven
{
	background-color: #ffdf94;
}
.ClassTrOdd
{
	background-color: #ffffff;
}
.ClassTrBez
{
}
.ClassTrActual
{
	background-color: #c0c0c0;
	background-image: url(../Images/Div_Button.png);
}
.ClassTrAct
{
	background-color: #c0c0c0;
}
.ClassTdTitle
{
	padding: 2pt 4pt 1pt 4pt;
	text-align: center;
	font-weight: bold;
	border-bottom: 1pt solid #222222;
}
.ClassTdTitleBez
{
	padding: 2pt 4pt 1pt 4pt;
	text-align: center;
	font-weight: bold;
}
.ClassTdGroup
{
	padding: 12pt 4pt 6pt 14pt;
	text-align: center;
	font-weight: bold;
}
.ClassTdGroupLine
{
	padding: 12pt 4pt 6pt 14pt;
	text-align: center;
	font-weight: bold;
	border-bottom: 1pt solid #222222;
	border-left: 1pt solid #222222;
}
.ClassTdGroupA
{
	padding: 32pt 4pt 6pt 14pt;
	text-align: left;
	font-weight: bold;
	font-size: 14pt;
	FONT-STYLE: italic;
	border-bottom: 1pt solid #222222;
	background-image: url(../Images/Div_Group.jpg);
	width: 500px;
}
.ClassTdGroupB
{
	padding: 0pt 0pt 0pt 0pt;
	text-align: right;
	font-weight: bold;
	border-bottom: 1pt solid #222222;
	background-color: #FFFFFF;
}
.ClassTdLast
{
	padding: 2pt 4pt 6pt 4pt;
	text-align: center;
}
.ClassTdMain
{
	padding: 7pt 4pt 6pt 4pt;
	text-align: center;
}
.ClassTdItem
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: left;
}
.ClassTdItemName
{
	padding: 2pt 2pt 3pt 2pt;
	text-align: left;
}
.ClassTdItemN
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: left;
	width: 400px;
}
.ClassTdItemXR
{
	padding: 4pt 2pt 1pt 2pt;
	text-align: left;
}
.ClassTdItemR
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: normal;
}
.ClassTdItemS
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: bold;
	border-top: 2px solid black;
}
.ClassTdItemRS
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: right;
	FONT-STYLE: italic;
	font-weight: normal;
	border-top: 2px solid black;
}
.ClassTdItemBez
{
	margin: 2pt 2pt 2pt 2pt;
	padding: 6pt 2pt 6pt 2pt;
	text-align: center;
	background-image: url(../Images/Div_Kategorie.gif);
	font-size: 11pt;
	font-weight: bold;
	width: 150px;
}
.ClassTdSubItem
{
	padding: 0pt 2pt 1pt 0pt;
	text-align: left;
}
.ClassTdSubItemRight
{
	padding: 0pt 2pt 1pt 0pt;
	text-align: right;
}
.ClassTdSubItemCenter
{
	padding: 0pt 2pt 1pt 0pt;
	text-align: center;
}
.ClassTdObj
{
	padding: 1pt 0pt 1pt 1pt;
	font-weight: bold;
	color: #00ff00;
	text-align: left;
	border-bottom: 1pt solid #dddddd;
}
.ClassTdNumber
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: right;
}
.ClassTdNumberXL
{
	padding: 4pt 2pt 1pt 2pt;
	text-align: right;
}
.ClassTdFoto
{
	padding: 2pt 4pt 2pt 4pt;
	text-align: center;
}
.ClassTdFotoDole
{
	padding: 4pt 4pt 4pt 4pt;
	text-align: center;
	vertical-align: bottom;
}
.ClassTdLine
{
	padding: 2pt 2pt 1pt 2pt;
	text-align: left;
	border-left: 1pt solid #222222;
}
.ClassTdRocnik
{
	padding: 2pt 4pt 1pt 4pt;
	text-align: center;
}
.ClassTdText
{
	padding: 4pt 4pt 6pt 14pt;
	text-align: left;
}
.ClassTdActual
{
	padding: 2pt 4pt 5pt 4pt;
	text-align: left;
	font-size: 8pt;
	border-bottom: 1pt solid #222222;
}
.ClassAHeader
{
	font-weight: bold;
	color: #FFFFFF;
}
.ClassAHeader:link
{
	color: #28388d;
}
.ClassAHeader:visited
{
	color: #28388d;
}
.ClassAHeader:hover
{
	color: #c8a900;
}
.ClassDivPrint
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 10pt 5pt 10pt 5pt;
}
.ClassSpanPrint
{
	font-weight: bold;
	color: #000000;
}
.ClassImgButton
{
	margin: 0pt 0pt 0pt 0pt;
	border: 0pt none White;
	vertical-align: middle;
}
.ClassDivUvod
{
	margin: 5pt 5pt 5pt 5pt;
	text-align: center;
}
.ClassTdUvod
{
	padding: 10pt 5pt 10pt 5pt;
	text-align: center;
}
.ClassSpanUvod
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	text-align: center;
}
.ClassImgUvod
{
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
	float: none;
}
.ClassTdField
{
	padding: 0pt 6pt 0pt 0pt;
}
.ClassDivContent
{
	margin: 14pt 0pt 20pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	text-align: center;
	color: Gray;
	font-size: 9pt;
}
.ClassTableContent
{
	margin: 4pt 0pt 0pt 0pt;
	margin-left: auto;
	margin-right: auto;
}
.ClassTdContent
{
	padding: 3pt 12pt 2pt 12pt;
	text-align: left;
}
.ClassDivContentItem
{
	margin: 6pt 0pt 0pt 1pt;
	padding: 2pt 2pt 2pt 2pt;
	text-align: center;
}
.ClassSpanContent
{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.ClassAContent
{
	font-size: 11pt;
	font-weight: bold;
	color: Gray;
}
.ClassAContent:link
{
	color: #f79321;
}
.ClassAContent:visited
{
	color: #f79321;
}
.ClassAContent:hover
{
	color: #000000;
}
.ClassDivDalsi
{
	text-align: center;
	margin: 5pt 0pt 0pt 0pt;
	padding: 2pt 10pt 0pt 10pt;
	color: #000000;
}
.ClassTableDalsi
{
	text-align: center;
	width: 125pt;
}
.ClassTdDalsi
{
	padding: 3pt 4pt 4pt 4pt;
	text-align: left;
}
.ClassSpanDalsi
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.ClassADalsi
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.ClassADalsi:link
{
	color: #626262;
}
.ClassADalsi:visited
{
	color: #626262;
}
.ClassADalsi:hover
{
	color: #000000;
}
.ClassDivSign
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 50pt 0pt 5pt;
	text-align: right;
}
.ClassTdSign
{
	text-align: center;
	color: #00008b;
	font-size: 9pt;
}
.ClassDivImportant
{
	text-align: center;
}
.ClassTdGalerieObrazek
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 2pt 8pt 1pt 8pt;
	text-align: center;
}
.ClassTdGalerieText
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 8pt 2pt 8pt;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}
.ClassImgGalerie
{
	margin: 1pt 1pt 1pt 1pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassImgZnacka
{
	margin: 4pt 12pt 4pt 12pt;
	border: 0pt none White;
	float: left;
}
.ClassImgKorunka
{
	border: 0pt none White;
	margin: 10pt 1pt 3pt 1pt;
}
.ClassImgPolozka
{
	margin: 10pt 10pt 10pt 10pt;
	border: 0pt none White;
	float: right;
}
.ClassDivLine
{
	text-align: center;
	margin: 5pt 0pt 5pt 0pt;
}
.ClassSpanMocNe
{
	font-size: 11pt;
	font-weight: bold;
}
.ClassDivMyAdminX
{
	text-align: center;
}
.ClassDivMyAdminXTry
{
	margin: 10pt 10pt 0pt 21pt;
	text-align: left;
}
.ClassDivMyAdminXSmall
{
	text-align: center;
	font-size: 8pt;
}
.ClassDivMyAdmin
{
	margin: 0pt 0pt 0pt 0pt;
}
.ClassFormMyAdmin
{
	margin: 0pt 0pt 0pt 0pt;
}
.ClassTableMyAdmin
{
	margin: auto;
	padding: 0pt 0pt 0pt 0pt;
	border-right: 1pt solid #696969;
	border-bottom: 1pt solid Gray;
	border-left: 1pt solid Gray;
	border-top: 2pt solid #696969;
	background-color: #091c30;
	background-image: url(../Images/Back-Form.jpg);
	background-position: center center;
}
.ClassTdMyAdminTitle
{
	padding: 5pt 0pt 5pt 0pt;
	text-align: center;
	font-weight: bold;
	color: #f76d18;
}
.ClassTdMyAdminText
{
	padding: 5pt 8pt 5pt 0pt;
	text-align: center;
	font-weight: normal;
	color: #000000;
}
.ClassTdMyAdminLabel
{
	padding: 2pt 2pt 2pt 14pt;
	color: #191919;
	text-align: right;
}
.ClassTdMyAdminValue
{
	padding: 0pt 13pt 0pt 0pt;
	text-align: left;
	color: #000000;
}
.ClassTdMyAdminButton
{
	padding: 3pt 0pt 5pt 0pt;
	text-align: center;
	font-weight: bold;
}
.ClassSelectMyAdminCombo
{
	font-size: 9pt;
	margin: 1pt 0pt 0pt 2pt;
	width: 120px;
}
.ClassInputMyAdminText
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 150px;
}
.ClassInputMyAdminReadonly
{
	font-size: 9pt;
	margin: 0pt 2pt 0pt 2pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #d3d3d3;
	width: 85px;
}
.ClassInputMyAdminButton
{
	margin: 8pt 2pt 0pt 2pt;
	font-size: 10pt;
	font-weight: bold;
	border: 0pt none #000000;
	background-image: url(../Images/Input-button.png);
	background-color: transparent;
	cursor: pointer;
	color: #ffffff;
	width: 104px;
	height: 21px;
	padding: 1px 5px 1px 5px;
}
.ClassInputMyAdminButtonLog
{
	margin: 0pt 2pt 0pt 2pt;
	font-size: 8pt;
	font-weight: bold;
	border: 1pt solid #a9a9a9;
	border-bottom: 1pt solid #d3d3d3;
	border-left: 1pt solid #d3d3d3;
	background-image: url(../Images/Div_Button.png);
	cursor: pointer;
}
.ClassImgMyAdmin
{
	margin: 10pt 4pt 0pt 4pt;
	border: 0pt none White;
	vertical-align: middle;
	float: left;
	display: none;
}
.ClassTableMyAdminLista
{
	text-align: left;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	background-color: #eeeeee;
	border: 1pt solid #444444;
	display: block;
}
.ClassTdMyAdminLista
{
	text-align: left;
	padding: 0pt 0pt 0pt 0pt;
}
.ClassDivMyAdminLista
{
	text-align: left;
	padding: 7pt 5pt 7pt 5pt;
}
.ClassSpanMyAdminLista
{
	font-size: 9pt;
	font-weight: bold;
	color: #01267e;
}
.ClassAMyAdminLista
{
	font-size: 9pt;
	font-weight: bold;
	color: #01267e;
}
.ClassAMyAdminLista:link
{
	color: #01267e;
	text-decoration: none;
}
.ClassAMyAdminLista:visited
{
	color: #01267e;
	text-decoration: none;
}
.ClassAMyAdminLista:hover
{
	color: #0546cb;
	text-decoration: none;
}
.ClassAKategorie
{
	color: #ffffff;
}
.ClassAKategorie:link
{
	color: #f76d18;
}
.ClassAKategorie:visited
{
	color: #f76d18;
}
.ClassAKategorie:hover
{
	color: #000000;
}
.ClassImgData
{
	margin: 8pt 8pt 8pt 8pt;
	padding: 0pt 0pt 0pt 0pt;
	border: 1pt solid Gray;
}
.ClassTableView
{
	margin: auto;
	padding: 0pt 0pt 0pt 0pt;
	border: 0px solid #000000;
	background-color: #ffffff;
	background-image: url(../Images/Div_Button.png);
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
}
.ClassDivZboziPrehled
{
	float: left;
	margin: 0px 0px 10px 0px;
}
.ClassDivZboziPrehledJamb
{
	float: left;
}
.ClassDivZboziPrehledOdd
{
	background-color: #eee7dd;
	margin: 5px 0px 0px 0px;
	float: left;
}
.ClassDivZboziPrehledEven
{
	background-color: #fdfdfd;
	margin: 5px 0px 0px 0px;
	float: left;
}
.ClassDivDlazdice
{
	margin: 0px 1px 0px 1px;
}
.ClassDivDlazdiceNahore
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	width: 198px;
	height: 0px;	
}
.ClassDivDlazdiceVlevo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	width: 0px;
	height: 0px;
	float: left;	
}
.ClassDivDlazdiceVpravo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	width: 0px;
	height: 0px;	
	float: left;
}
.ClassDivDlazdiceDole
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	width: 0px;
	height: 0px;
	clear: both;
}
.ClassDivDlazdiceUprostred
{
	border: 1px solid #c9c9c9;
	margin: 0px 0px 0px 0px;
	padding: 2px 3px 2px 3px;
	width: 190px;
	height: 360px;
	float: left;
}
.ClassDivDlazdiceText
{
	height: 120px;
	font-size: 9pt;
	text-align: center;
}
.ClassDivDlazdiceTextVyrobce
{
	font-weight: bold;
	margin: 0px 46px 0px 44px;
	padding: 0px 5px 0px 0px;
	width: 105px;
	height: 50px;
	overflow: hidden;
	text-align: center;
}
.ClassImgDlazdiceTextVyrobce
{
	margin: 0px 3px 0px 0px;
	border: 0px none #ffffff;
}
.ClassADlazdiceTextVyrobce
{
	font-weight: bold;
}
.ClassADlazdiceTextVyrobce:link
{
	text-decoration: none;
}
.ClassADlazdiceTextVyrobce:visited
{
	text-decoration: none;
}
.ClassADlazdiceTextVyrobce:hover
{
	color: #000000;
	text-decoration: underline;
}
.ClassDivDlazdiceTextDulezite
{
	width: 190px;
	height: 25px;
	overflow: hidden;
	text-align: center;
}
.ClassDivDlazdiceTextNazev
{
	font-weight: bold;
	margin: 3px 5px 0px 5px;
	height: 30px;
	overflow: hidden;
}
.ClassDivDlazdiceObrazek
{
	height: 140px;
}
.ClassDivDlazdiceCeny
{
	margin: 7px 0px 13px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 9pt;
	text-align: left;
	height: 30px;
}
.ClassSpanDlazdiceCenyPredSlevouLabel
{
	font-size: 8pt;
	color: #666666;
	text-decoration: line-through;
}
.ClassSpanDlazdiceCenyPredSlevouValue
{
	font-size: 8pt;
	color: #666666;
	text-decoration: line-through;
}
.ClassSpanDlazdiceCenyJenSlevaLabel
{
	font-size: 8pt;
}
.ClassSpanDlazdiceCenyJenSlevaValue
{
	font-size: 8pt;
	font-weight: bold;
}
.ClassSpanDlazdiceCenyPoSleveLabel
{
	font-size: 8pt;
}
.ClassSpanDlazdiceCenyPoSleveValue
{
	font-weight: bold;	
}
.ClassSpanDlazdiceCenyPoSleveDPH
{
	font-size: 8pt;
}
.ClassDivDlazdiceKosik
{
	height: 25px;
	font-size: 9pt;
}
.ClassDivDetail
{
	margin: 0px 1px 0px 5px;
	width: 590px;
}
.ClassDivDetailNahore
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #c9c9c9;
	width: 590px;
	height: 0px;
	float: left;
}
.ClassDivDetailVlevo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #c9c9c9;
	width: 0px;
	height: 160px;
	float: left;
}
.ClassDivDetailVpravo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #c9c9c9;
	width: 0px;
	height: 160px;
	float: left;
}
.ClassDivDetailDole
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #c9c9c9;
	width: 590px;
	height: 0px;
	clear: both;
	float: left;
}
.ClassDivDetailUprostred
{
	width: 588px;
	height: 160px;
	font-size: 9pt;
	float: left;
}
.ClassDivDetailObrazek
{
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 5px 10px;
	float: left;
	Width: 130px;
	height: 135px;
}
.ClassDivDetailText
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: justify;
	float: left;
	width: 308px;
	height: 155px;
}
.ClassDivDetailTextPopis
{
	margin: 0px 0px 5px 0px;
	text-align: left;
	width: 308px;
	height: 60px;
}
.ClassDivDetailTextCeny
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 300px;
	height: 55px;
}
.ClassDivDetailTextZobrazit
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 300px;
	height: 25px;
}
.ClassSpanDetailTextLabel
{
}
.ClassSpanDetailTextValue
{
	font-weight: bold;
}
.ClassImgDetailTextObrazek
{
}
.ClassSpanDetailCenyPredSlevouLabel
{
	color: #666666;
	text-decoration: line-through;
}
.ClassSpanDetailCenyPredSlevouValue
{
	color: #666666;
	text-decoration: line-through;
}
.ClassSpanDetailCenyJenSlevaLabel
{
}
.ClassSpanDetailCenyJenSlevaValue
{
	font-weight: bold;
}
.ClassSpanDetailCenyPoSleveLabel
{
}
.ClassSpanDetailCenyPoSleveValue
{
	font-weight: bold;	
}
.ClassSpanDetailCenyPoSleveDPH
{
	font-size: 8pt;
}
.ClassDivDetailKosik
{
	margin: 0px 0px 0px 0px;
	padding: 80px 0px 0px 0px;
	width: 130px;
	height: 80px;
	text-align: left;
	float: left;
}
.ClassSpanIlustrativni
{
	font-size: 8pt;
	font-weight: normal;
	color: #888888;
}
.ClassDivSeznam
{
	margin: 1px 0px 1px 5px;
	width: 588px;
	border: 1px solid #c9c9c9;
}
.ClassDivSeznamText
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
	width: 518px;
}
.ClassDivSeznamTextKod
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	width: 131px;
	float: left;
}
.ClassDivSeznamTextNazev
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-align: left;
	width: 287px;
	float: left;
}
.ClassDivSeznamTextCeny
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 90px;
	float: left; 
}
.ClassDivSeznamKosik
{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	width: 70px;
	text-align: center;
	float: left;
}
.ClassDivInline
{
	display: inline;
	margin: 10pt 10pt 10pt 10pt;
	border: 0pt none White;
	float: right;
}
.ClassDivNail
{
	text-align: center;
	padding: 1pt 2pt 1pt 3pt;
	margin: 2pt 0pt 2pt 11pt;
}
.ClassImgNail
{
	margin: 2pt 1pt 3pt 1pt;
	border-top: 1pt solid #222222;
	border-left: 1pt solid #222222;
	border-bottom: 1pt solid Black;
	border-right: 1pt solid Black;
}
.ClassDivArt
{
	text-align: center;
	padding: 1pt 2pt 1pt 3pt;
	margin: 2pt 0pt 2pt 6pt;
}
.ClassSpanArt
{
	font-weight: bold;
	font-size: 9pt;
}
.ClassImgArt
{
	margin: 4pt 0pt 2pt 0pt;
	border: 1pt solid Black;
	float: right;
}
.ClassImgZboziIkona
{
	margin: 0pt 0pt 0pt 0pt;
	border-top: 2pt solid Red;
	border-bottom: 1pt solid Red;
	border-left: 1pt solid Red;
	border-right: 1pt solid Red;
	float: right;
}
.ClassSpanZboziIkona
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}
.ClassTdZboziOdd
{
	padding: 2pt 4pt 3pt 4pt;
	text-align: left;
	font-size: 8pt;
	border-bottom: 1pt solid #ffffff;
	background-color: #ffdf94;
	width: 198px;
	text-align: center;
}
.ClassTdZboziEven
{
	padding: 2pt 4pt 3pt 4pt;
	text-align: left;
	font-size: 8pt;
	border-bottom: 1pt solid #ffffff;
	background-color: #ffffff;
	width: 198px;
	text-align: center;
}
.ClassInputText30
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 180px;
}
.ClassInputText30Mandat
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #ffffc0;
	width: 180px;
}
.ClassInputText30ReadOnly
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #d3d3d3;
	width: 180px;
}
.ClassInputText100
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 550px;
}
.ClassInputText100ReadOnly
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #d3d3d3;
	width: 550px;
}
.ClassTextareaDokument100
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #ffffff;
	width: 550px;
	height: 160px;
}
.ClassTextareaDokument100ReadOnly
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #d3d3d3;
	width: 550px;
	height: 80px;
}
.ClassImgPicture
{
	border: 1pt solid #a9a9a9;
}
.ClassSelectCombo30
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	width: 180px;
}
.ClassSelectCombo30Mandat
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #ffffc0;
	width: 180px;
}
.ClassSelectCombo30ReadOnly
{
	font-size: 9pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 1pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
	background-color: #d3d3d3;
	width: 180px;
}
.ClassInputButton
{
	margin: 2pt 2pt 0pt 2pt;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #a9a9a9;
	background-image: url(../Images/Div_Button.png);
	cursor: pointer;
}
.ClassImgPictureSecure
{
	margin: 0pt 2pt 0pt 2pt;
	border: 1pt solid #a9a9a9;
}
.ClassImgNewAction
{
	border-top: 2pt solid Red;
	border-bottom: 1pt solid Red;
	border-left: 1pt solid Red;
	border-right: 1pt solid Red;
}
.ClassImgNewActionInLogo
{
	border-top: 2pt solid Red;
	border-bottom: 1pt solid Red;
	border-left: 1pt solid Red;
	border-right: 1pt solid Red;
	vertical-align: middle;
}
.ClassTableContetnt
{
	width: 100%;
	height: 100%;
}
.ClassTdContetntOkrajLevy
{
	background-image: url(../Images/Hlavni-okraj-levy.png);
	background-repeat: repeat-y;
	width: 2px;
}
.ClassTdContetnt
{
	background-color: #ffffff;
}
.ClassTdContetntOkrajPravy
{
	background-color: #e6e8ea;
	width: 1px;
	height:100%;
}
.ClassTableKosik
{
	margin: 16px 0px 16px 0px;
	height: 36px;
}
.ClassDivZboziDuleziteEven
{
	padding: 5px 5px 5px 5px;
}
.ClassDivZboziDuleziteOdd
{
	background-color: #f1ece5;
	padding: 5px 5px 5px 5px;
}
.ClassDivAnimace
{        
	border: 1px solid #000000;
	width: 590px;
	height: 160px;
	margin: 20px 4px 0px 4px;
}
.ClassDivShifterLeft
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #081c31;
	border: 1px none #333333;
	width: 100px;
	height: 160px;
	position: absolute; 
	top: 20px;
	opacity: 0.80;
	filter: alpha(opacity=80);
	visibility: hidden;
}
.ClassDivShifterRight
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #081c31;
	border: 1px solid #333333;
	width: 100px;
	height: 160px;
	position: absolute; 
	top: 20px;
	opacity: 0.80;
	filter: alpha(opacity=80);
	visibility: hidden;
}
.ClassDivShifter_Part
{
	text-align: center;
	margin: 5px 4px 0px 4px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
	border: 1px solid #aaaaaa;
	width: 90px;
	height: 24px;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
.ClassImgShifter_Part
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #ffffff;
}
.ClassAShifter_Part
{
	border: 0px none #ffffff;
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 90px;
	height: 24px;
	display: block;
	text-decoration: none;
}
.ClassAShifter_Part:link
{
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.ClassAShifter_Part:visited
{
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.ClassAShifter_Part:hover
{
	opacity: 1.0;
	filter: alpha(opacity=100);
}
.ClassDivProduktNazev
{
	font-size: 23pt;
	color: #F76D18;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	margin: 0px 8px 20px 5px;
}
.ClassDivProduktInformace
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;

}
.ClassDivProduktInformaceObchodni
{
	text-align: left;
	width: 430px;
	float: left;
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	line-height: 20px;
}
.ClassDivProduktInformaceObchodniUvnitr
{
	display:block;
	float: none;
	width: 421px;
	height: 100px;
	margin: 0px 0px 8px 9px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
}
.ClassDivProduktInformaceObchodniNazvyAHodnoty
{
	float: left;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	line-height: 12px;
}
.ClassSpanProduktInformaceObchodniNazvy
{
	font-weight: bold;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	color: #333333;
	display: block;
	clear: both;
	float: left;
	width: 78px;
}
.ClassDivProduktInformaceObchodniHodnoty
{
	float: left;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000; 
	color: #333333;
}
.ClassSpanProduktInformaceObchodniHodnoty
{
	float: left;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000; 
	color: #333333;
}
.ClassDivProduktInformaceObchodniHodnoty
{
	float: left;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000; 
}
.ClassDivProduktInformaceObchodniNazvyAHodnotyMezera
{
	height: 14px;
	clear: both;
}
.ClassDivProduktInformaceObchodniUpozorneni
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	width: 62px;
}
.ClassImgProduktInformaceObchodniUpozorneni
{
	margin: 0px 0px 2px 0px;
}
.ClassDivProduktObrazek
{
	float: right;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #e8e8e8;
}
.ClassDivProduktCena
{
	display: block;
	clear: both;
	width: 570px;
	height: 150px;
	margin: 0px 0px 0px 10px;
	padding: 20px 0px 0px 8px;
	border: 1px solid #e7e7e7;
	background-color: #F7D681;
	position: relative;
}
.ClassDivProduktCenaNazvyAHodnoty
{
	float: left;
	width: 280px;
}
.ClassSpanProduktCenaNazvy
{
	font-weight: bold;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border: 0px none #000000;
	color: #333333;
	display: block;
	clear: both;
	float: left;
	width: 105px;
	text-align: left;
}
.ClassSpanProduktBeznaCenaHodnota
{
	text-decoration: line-through;
	margin: 0px 0px 5px 0px;
	float: left;
	color: #333333;
}
.ClassSpanProduktUsetriteHodnota
{
	color: #333333;
	margin: 0px 0px 5px 0px;
	float: left;
}
.ClassDivProduktUsetriteHodnota
{
	color: #333333;
	margin: 0px 0px 5px 0px;
	float: left;
}
.ClassSpanProduktProdejniCenaHodnota
{
	margin: 0px 0px 5px 0px;
	float: left;
	color: #333333;
}
.ClassSpanProduktCenaNazev
{
	font-size: 11pt;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	color: #333333;
	display: block;
	clear: both;
	float: left;
	width: 105px;
	text-align: left;
}
.ClassSpanProduktCenaHodnota
{
	font-size: 11pt;
	font-weight: bold;
	color: #111111;
	float: left;
}
.ClassDivProduktCenaUzivatelskyPristup
{
	float: right;
	min-width: 191px;
	margin: 0px 0px 12px 380px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	position: absolute;
	bottom: 0;
	text-align: right; 
	vertical-align: bottom;
}
.ClassDivDoKosiku
{
	height: 64px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	width: 135px;
}
.ClassImgTextKs
{
	width: 26px;
	height: 26px; 
	border: 0px solid #000000;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
}
.ClassInputDoKosikuPocetKusu
{
	width: 66px;
	height: 25px;
	border: 1px solid #e7e7e7;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
}
.ClassInputDoKosikuButton
{
	width: 64px;
	height: 64px;
	border: 0px solid #000000;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 8pt;
	color: #feffff;
	background-image: url(../Images/Download_Basket_Velky.gif);
}
.ClassInputDoKosikuButton:hover
{
	cursor: pointer;
}
.ClassDivProduktZalozky
{
	height: 34px;
	margin: 0px 0px 0px 10px;
	padding: 29px 0px 0px 0px;
	border: 0px solid #000000;
	clear: both;
	text-align: left;
}
.ClassDivProduktZalozkaOrange
{
	background-color: #F76D18;
	margin: 0px 1px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: 0px solid #000000;
	text-align: center;
	color: #ffffff;
	width: 97px;
	height: 24px;
	font-size: 9pt;
	font-weight: bold;
	float: left;
}
.ClassAProduktZalozkaCerna
{
	background-color: #000000;
	margin: 0px 1px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: 0px solid #000000;
	text-align: center;
	width: 97px;
	height: 24px;
	font-size: 9pt;
	font-weight: bold;
	display: block;
	float: left;
}
.ClassAProduktZalozkaCerna:link
{
	background-color: #000000;
	color: #ffffff;
	text-decoration: none;
}
.ClassAProduktZalozkaCerna:visited
{
	background-color: #000000;
	color: #ffffff;
	text-decoration: none;
}
.ClassAProduktZalozkaCerna:hover
{
	background-color: #000000;
	color: #ffffff;
	text-decoration: none;
}
.ClassDivProduktZalozkaBox
{
	background-color: #ffffff;
	border: 1px solid #e7e7e7;
	width: 557px;
	margin: 0px 7px 0px 10px;
	padding: 16px 8px 14px 15px;
	text-align: left;
	clear: both;
	min-height: 210px;
}
.ClassDivProduktFormularUvod
{
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	text-align:left;
}
.ClassDivProduktFormular
{
	margin: 21px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-size: 9pt;
}
.ClassSpanProduktFormularNazvy
{
	display: block;
	float: left;
	clear: both;
	width: 76px;
	font-weight: bold;
	margin: 1px 0px 9px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
}
.ClassInputProduktFormularHodnoty
{
	width: 181px;
	height: 20px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	background-image: url(../Images/Input-dulezite.png);
	background-repeat:no-repeat;
	background-position: center center;
}
.ClassInputProduktFormularHodnotaDotaz
{
	width: 404px;
	height: 105px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px none #000000;
	background-image: url(../Images/Input-dotaz.png);
}
.ClassInputProduktFormularSendButton
{
	width: 94px;
	height: 21px;
	border: 0px solid #000000;
	margin: 9px 0px 1px 76px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 8pt;
	color: #feffff;
	background-image: url(../Images/Input-button.png);
	background-position: center center;
	cursor: pointer;
}
.ClassDivClear
{
	clear: both;
	height: 10px;
}
.ClassDivProduktParamtetry
{
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 2px 0px;
	border-bottom: 1px solid #f3f3f3;
	color: #333333;
}
.ClassDivProduktParamtetryLabel
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-size: 9pt;
	font-weight: bold;
	width: 216px;
	float:left;
}
.ClassDivProduktParamtetryUnit
{
	margin: 0px 0px 0px 3px;
	
	border: 0px solid #000000;
	float:left;
}
.ClassDivProduktParamtetryValue
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	float:left;
}
.ClassDivProduktParamtetryClear
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	clear: both;
}
.ClassDivManualNadpis
{
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	margin: 5px 0px 5px 0px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
}
.ClassDivSpojeni
{
	width: 179px;
	height: 245px;
	border: 1px solid #e7e7e7;
	margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
}
.ClassDivSpojeniNadpis
{
        text-align: center;
	font-size: 8pt;
	font-weight: bold;
	margin: 11px 0px 0px 0px;
	width: 179px;
	height: 40px;
}
.ClassASpojeniNadpis
{
	text-decoration: underline;
	line-height: 19px;
}
.ClassASpojeniNadpis:link
{
	text-decoration: underline;
	line-height: 19px;
}
.ClassASpojeniNadpis:visited
{
	text-decoration: underline;
	line-height: 19px;
}
.ClassASpojeniNadpis:hover
{
	text-decoration: underline;
	line-height: 19px;
}
.ClassDivSpojeniText
{
        text-align: center;
	margin: 6px 0px 0px 0px;
}
.ClassDivSpojeniTextObr
{
	height: 104px;
}
.ClassDivSpojeniPodrobnosti
{
	font-size: 9pt;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
}
.ClassDivSpojeniPodrobnostiCena
{
	float: left;
	margin: 30px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
}
.ClassDivSpojeniPodrobnostiKoupit
{
	float: right;
}
.ClassASpojeniPodrobnostiKoupitKosik
{
	width: 64px;
	height: 64px;
	margin: 5px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
	display: block;
}
.ClassASpojeniPodrobnostiKoupitKosik:link	
{
	color: #ffffff;
	text-decoration: none;
	background-image: url(../Images/Div-produkt-zalozka-cerna.png);
}
.ClassASpojeniPodrobnostiKoupitKosik:visited
{
	color: #ffffff;
	text-decoration: none;
	background-image: url(../Images/Div-produkt-zalozka-cerna.png);
}
.ClassASpojeniPodrobnostiKoupitKosik:hover
{
	color: #ffffff;
	text-decoration: none;
	background-image: url(../Images/Div-produkt-zalozka-cervena.png);
}
.ClassDivZboziSpojeni
{
}
.ClassDivZboziSpojeniOdd
{
}
.ClassDivZboziSpojeniEven
{
}
.ClassDivZboziSpojeniJamb
{
	float: left;
}
.ClassDivZboziSpojeniClear
{
	clear: both;
}
.ClassDivZboziDulezite
{
}
.ClassDivKosNad
{
	margin: 10px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	color: #f76d18;
	font-size: 20pt;
	font-weight: bold;
	text-align: left;
}
.ClassDivKosPod
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.ClassDivKosPodTlacitko1
{
	margin: 5px 0px 0px 288px;
	padding: 0px 0px 0px 0px;
	height: 16px;
	float: left;
}
.ClassDivKosPodTlacitko
{
	margin: 5px 10px 0px 1px;
	padding: 0px 0px 0px 0px;
	height: 16px;
	float: right;
}
.ClassInputKosPodTlacitko
{
	height: 26px;
	border: 0px solid #000000;
	margin: 0px 0px 1px 0px;
	padding: 0px 15px 0px 15px;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #272727;
	background-image: url(../Images/Div-produkt-zalozka-cerna.png);
}
.ClassInputKosPodTlacitko:hover
{
	background-color: #f76d18;
	background-image: url(../Images/Div-produkt-zalozka-cervena.png);
	cursor: pointer;
}
.ClassAKosPodTlacitko
{
	display: block;
	height: 19px;
	border: 0px solid #000000;
	margin: 0px 0px 1px 0px;
	padding: 7px 15px 0px 15px;
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
}
.ClassAKosPodTlacitko:link
{
	background-color: #272727;
	background-image: url(../Images/Div-produkt-zalozka-cerna.png);
	text-decoration: none;
	color: #ffffff;
}
.ClassAKosPodTlacitko:visited
{
	background-color: #272727;
	background-image: url(../Images/Div-produkt-zalozka-cerna.png);
	text-decoration: none;
	color: #ffffff;
}
.ClassAKosPodTlacitko:hover
{
	background-color: #f76d18;
	background-image: url(../Images/Div-produkt-zalozka-cervena.png);
	text-decoration: none;
	color: #ffffff;
}
.ClassDivKosPodClear
{
	margin: 0px 0px 20px 0px;
	height: 10px;
	clear: both;
}
.ClassTableKos
{
	margin: auto;
	padding: 0px 0px 0px 0px;
	background-color: #f8f8f8;
	border: 1px solid #e7e7e7;
	width: 580px;
}
.ClassTrKosTitle
{
	background-image: url(../Images/Div_Paragraph.png);
}
.ClassTdKosTitle
{
	margin: 0px 0px 1px 0px;
	padding: 6px 0px 0px 14px;
	height: 20px;
	text-align: center;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}
.ClassTrKosEven
{
	padding: 0px 0px 0px 0px;
	height: 80px;
	border-bottom: 1px solid #ededed;
}
.ClassTrKosOdd
{
	padding: 0px 0px 0px 0px;
	height: 80px;
	border-bottom: 1px solid #ededed;
}
.ClassTrKosEvenZp
{
	padding: 0px 0px 0px 0px;
	height: 40px;
	border-bottom: 1px solid #ededed;
}
.ClassTrKosOddZp
{
	padding: 0px 0px 0px 0px;
	height: 40px;
	border-bottom: 1px solid #ededed;
}
.ClassTdKosFoto
{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 2px;
	text-align: center;
}
.ClassTdKosFotoZp
{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 2px;
	text-align: center;
}
.ClassImgKosFoto
{
	border: 1px solid #e8e8e8; 
}
.ClassTdKosItem
{
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	text-align: left;
	font-size: 9pt;
	color: #343434;
	width: 185px;
}
.ClassTdKosItemZp
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
	text-align: left;
	font-size: 9pt;
	color: #343434;
	width: 185px;
}
.ClassAKosItem
{
	text-align: center;
	font-size: 9pt;
}
.ClassAKosItem:link	
{
	color:  #f76d18;
	text-decoration: none;
}
.ClassAKosItem:visited
{
	color:  #f76d18;
	text-decoration: none;
}
.ClassAKosItem:hover
{
	color: #f76d18;
	text-decoration: underline
}
.ClassTdKosPocet
{
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	text-align: center;
	font-size: 9pt;
	color: #343434;
}
.ClassTdKosPocetZp
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
	text-align: center;
	font-size: 9pt;
	color: #343434;
}
 .ClassInputKosPocet
{
	width: 28px;
	height: 17px;
	border: 1px solid #e7e7e7;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 2px 2px;
	vertical-align: bottom;
	text-align: right;
}
.ClassTdKosNumber
{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	text-align: center;
	font-size: 8pt;
	color: #343434;
}
.ClassTdKosNumberZp
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
	text-align: center;
	font-size: 8pt;
	color: #343434;
}
.ClassSpanKosBezDPH
{
	text-align: center;
	font-size: 8pt;
	color: #343434;
}
.ClassSpanKosSDPH
{
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
	color: #343434;
}
.ClassTdKosCheck
{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	text-align: center;
}
.ClassTdKosCheckZp
{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	text-align: center;
}
.ClassInputKosCross
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px 0px 0px 0px;
	font-size: 1pt;
	font-weight: normal;
	text-align: center;
	border: 0pt none #a9a9a9;
	background-image: url(../Images/Div_Cross_Passive.png);
	cursor: pointer;
	width: 14px;
	height: 14px;
}
.ClassInputKosCross:hover
{
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px 0px 0px 0px;
	font-size: 1pt;
	font-weight: normal;
	text-align: center;
	border: 0pt none #a9a9a9;
	background-image: url(../Images/Div_Cross_Active.png);
	cursor: pointer;
	width: 14px;
	height: 14px;

}
.ClassTrKosGroup
{
	padding: 0px 0px 0px 0px;
	height: 80px;
	xborder-bottom: 1px solid #ededed;
}
.ClassTdKosGroupItem
{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 30px;
	text-align: left;
	font-size: 8pt;
	font-weight:bold;
	color: #343434;
	width: 330px;
}
.ClassTdKosGroupNumber
{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	text-align: center;
	font-size: 8pt;
	color: #343434;
}
.ClassSpanKosGroupBezDPH
{
	font-size: 8pt;
	color: #343434;
}
.ClassSpanKosGroupSDPH
{
	font-size: 8pt;
	font-weight: bold;
	color: #343434;
}
.ClassDivZpusob
{
	margin: 0px 0px 0px 0px;
}
.ClassDivZpusobDruh
{
	margin: 5px 0px 0px 0px;
	border: 1px solid #e7e7e7;
}
.ClassDivZpusobDruhNadpis
{
	text-align: left;
}
.ClassDivZpusobDruhNadpisObrazek
{
	float: left;
}
.ClassDivZpusobDruhNadpisText
{
}
.ClassDivZpusobDruhNadpisTextNazev
{
	padding: 10px 0px 5px 25px;
	font-size: 8pt;
	font-weight: bold;
	color: #f76d18;
	text-transform: uppercase;
}
.ClassInputZpusobDruhNadpisInput
{
	font-size: 8pt;
	margin: 0px 2px 2px 12px;
	padding: 1px 2px 0px 2px;
	border: 1px solid #cccccc;
	width: 100px;
	height: 20px;
}
.ClassInputZpusobDruhNadpisButton
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #808080;
	background-image: url(../Images/Div_KuponButton.png);
	border: 0px none #ffffff; 
	width: 14px;
	height: 14px;
	cursor: pointer;
}
.ClassDivZpusobDruhNadpisTextPopis
{
	padding: 1px 0px 1px 6px;
	font-size: 8pt;
	color: #888888;
}
.ClassDivZpusobDruhNadpisClear
{
	clear: both;
}
.ClassDivZpusobDruhPolozka
{
	padding: 2px 0px 2px 25px;
	text-align: left;
}
.ClassDivZpusobDruhPolozkaCheck
{
	padding: 0px 5px 0px 0px;
	float:left;
}
.ClassInputZpusobDruhPolozkaCheck
{
}
.ClassInputZpusobDruhPolozkaCheckDisabled
{
}
.ClassDivZpusobDruhPolozkaInput
{
	padding: 0px 5px 0px 0px;
	float:left;
}
.ClassDivZpusobDruhPolozkaObrazek
{
	padding: 0px 5px 0px 5px;
	float:left;
}
.ClassDivZpusobDruhPolozkaText
{
	width: 400px;
	padding: 0px 5px 0px 5px;
	float:left;
}
.ClassDivZpusobDruhPolozkaTextNazev
{
	padding: 0px 5px 0px 5px;
}
.ClassDivZpusobDruhPolozkaTextNazevDisabled
{
	padding: 0px 5px 0px 5px;
	color: #444444;
	text-decoration: line-through;
}
.ClassDivZpusobDruhPolozkaTextPopis
{
	padding: 1px 0px 1px 6px;
	font-size: 8pt;
	color: #888888;
}
.ClassDivZpusobDruhPolozkaCena
{
	padding: 0px 5px 0px 5px;
	font-size: 8pt;
	font-weight: bold;
	float:left;
	width: 70px;
	text-align: right;
}
.ClassDivZpusobDruhPolozkaClear
{
	clear:both;
}
.ClassInputVariantaButton
{
	width: 0px;
	height: 0px;
	border: 0px none #ffffff;
	background-color: #ffffff;
}
.ClassDivNovinky
{
	background-color: #ffffff;
	background-image: url(../Images/Div_Novinky.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	padding: 12px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	color: #ffffff;
	text-transform: uppercase;
	height: 25px;
}
.ClassDivUdalosti
{
	width: 580px;
	background-color: #ffffff;
	clear: both;
	overflow: auto;
	white-space: normal;
}
