/* ************** Konkretni ***************** */
#container {	
	width: 100%;
	margin: 0 auto 0 auto;
}

.invisibleAnchor {
	display: none;
}

/*------------------------------------------------------------------*/
/* horni container s logem a horni navigaci(definovana v menu.css)--*/
/*------------------------------------------------------------------*/

#topNavigationC {
	display: none;
}

#topC {		
	display: none;
}

#leftCollumC {
	display: none;
}

#infoPanelC {
	display: none;
}

/*------------------------------------------------------------------*/
/* prostredni container, obsahuje samotne telo stranky--------------*/
/*------------------------------------------------------------------*/
#contentHpC, #contentC {
	float: left;
	overflow: visible;
	margin-top: 0px;
	padding-bottom: 15px;
}

#contentHpC {}

#contentC {}

#content {
	font-size: 0.9em;
}

/*--------------------------------------------------------------------*/
/* cesta, znazornujici cestu kategorii----------------------------------*/
/*--------------------------------------------------------------------*/
#contentPathC {
	display: none;
}

#contentPath a {
	text-decoration: underline;
}

 
/*------------------------------------------------------------------*/
/* strana podrobneho vyhledavani (brief, full)	 -------------------*/
/*------------------------------------------------------------------*/

.searchResults {}
.searchResultsComment {}
.searchResultsShown {
	padding-top: 10px;
	padding-bottom: 10px;
}

.searchItemB {
	margin-bottom: 0px;
}

.searchItemB h4 {}
.searchItemB h5 {
	margin: 0px;
}

.searchItemF {
	margin-bottom: 10px;
}

.searchItemF h4 {}
.searchItemF h5 {
	margin: 0px;
}

.searchItemFDate {}
.searchItemFLink {}
.searchItemFText {}

/*------------------------------------------------------------------*/
/* div obsahujici rozcestnik jazyku---------------------------------*/
/*------------------------------------------------------------------*/

#languageC {
	display: none;	
}


/*------------------------------------------------------------------*/
/* container obsahujici linkovane kategorie ------------------------*/
/*------------------------------------------------------------------*/

#hpLinkedCategoriesC {}
#hpLinkedCategories {}
#hpLinkedCategories ul {
	margin: 5px 0 0 0;
	padding: 0;
}
#hpLinkedCategories h3 {		
	padding: 0 0 3px 3px;
	margin: 0 0 10px 10px;
	text-align: center;	
}
#hpLinkedCategories div {}

/*------------------------------------------------------------------*/
/* container obsahujici kategorie hlavni strany --------------------*/
/*------------------------------------------------------------------*/

#hpSubCategoriesC {}
#hpSubCategories {}
#hpSubCategories .hpSubCategoriesCol {}

#hpSubCategories .hpSubCategoriesItem h3 {
	padding: 2px 6px 2px 5px;
	background: #DDDDDD;	
}

#hpSubCategories .hpSubCategoriesItem h3 a {
	text-decoration: none;
}

#hpSubCategories .hpSubCategoriesItem h3 a:hover {
	text-decoration: underline;
}

#hpSubCategories .hpSubCategoriesArticles {}
#hpSubCategories h4 {}
#hpSubCategories div {}
#hpSubCategories img {}



/*------------------------------------------------------*/
/* Paticka ---------------------------------------------*/
/*------------------------------------------------------*/

#footerC {	
	display: none;
}


/*------------------------------------------*/
/* Systemove hlasky  --*/
/*------------------------------------------*/
.msgError { color: #FF0000; }
.msgErrorDescription {}

.msgActionCompleted {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #B0B0B0; 
	font-weight: bold; 
	border: 1px solid #B0B0B0;
}
.msgActionComment {
	
	background: #EFEFEF;
	padding: 10px;
	margin: 10px 0 10px 0;
}
.msgActionCancelled {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #FF0000; 
	font-weight: bold; 
	border: 1px solid #FF0000;
}
.msgActionCancelled ul.reqFields {
	margin: 0;
	padding: 5px 0 0 20px;
	font-weight: normal;
}
.msgActionWarning {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #B0B0B0; 
	font-weight: bold; 
	border: 1px solid #B0B0B0;
}

.msgActionOutput {
	overflow: auto;
	width: 97%;
	background: #F5F5F5;
	padding: 5px;
}

.msgActionOutput h4 {
	padding: 0 0 5px 0;
}

.msgActionOutput p {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #B0B0B0;
	line-height: 1px;
}

/* ------------------------------------------- ---------------------*/
/* co s clankem: odeslat, tisknout. Je puzita i pro inzeraty a produkty */
/* -----------------------------------------------------------------*/

#navigationBarArticle, #navigationBarProduct, #navigationBarBaazar {
	display: none;
}

li.itemActionEmail {}
li.itemActionPrint {}
li.itemActionOrder {}
li.itemActionEnquire {}
li.itemActionList {}
li.itemActionSearch {}
li.itemActionUpdate {}

.progressBarC { 
	float: left;
	background: #EFEFEF; 
	padding: 5px;
}

.progressBar {
	float: left;
}

.progressBarName {
	float: left;
	font-weight: bold;
	padding-top: 2px;
}

.progressBarStep {
	float: right;
	clear: both;
	border: 1px solid #000000;
	padding: 1px;
}

.progressBarStepActive {
	padding: 5px; 
	color: #FF0000;
	font-weight: bold;
}
.progressBarStepTotal {
	padding: 5px;
}

/* -------------------------------------------------------------*/
/* styly pro seznam a detail clanku, pouzivaji se i pro magazine*/
/* -------------------------------------------------------------*/

.articleItem, .articleItemVIP {
	margin-bottom: 20px;
}
.articleListNormal {}
.articleDate {color: #5B5B5B;}
.articleComment {
	margin-bottom: 5px;
	color: #5B5B5B;
	font-style: italic;
	font-weight: normal;
}
.articleBody {}
.articleAnotation {
	margin-bottom: 5px;
}
.articleAnotation img {
	float: right;
	margin: 0 0 10px 10px;
}
.articleText {}

.articleImg {
	float: right;
}

.articleSource {}

.articleAuthor {
	float: right;	
}

#articleRelated {}
#articleSimilar {}

.articleVote {}
.articleVoteCount {
	color: #555;
}
#articleComment {}

/* ------------------------------------------- */
/* styly pro stranku produktu----------------- */
/* ------------------------------------------- */
.productListC {}
.productList {}

.productItemGroupC {
	clear: both;
}
.productItemGroup {}

.productItem, .productItemVIP {
	padding-bottom: 10px;
}

.productItemShop {}
.productItemCatalog {}
.productItemCatalogEnq {}

.productDetail h3 {
	padding-bottom: 3px;
	color: #5B5B5B;
	border-bottom: 1px solid #8783A8;
}

.productDetail h4 {		
	float: left; 
	width: auto; 
	margin: 0 15px 0 0; 
	padding: 0;
	border-bottom: 1px solid #E1E1E1;		
	font-size: 1em;
}

.productPicture {
	float: left;
	padding-right: 5px;
}
.productCode {
	text-align: right;
	color: #5B5B5B;
}
.productComment {
	font-style: italic;
}
.productOffer {}
.productOfferName {
	color: #FF0000;
	font-weight: bold;
}
.productOfferText {}
.productAnotation {}
.productText {
	padding: 10px 0 10px 0;
}
.productDownload {
	clear: both;
}
.productHttp {
	clear: both;
}
.productCategories {}

.productList div.productOrderButton {
	padding-top: 10px;
	float: right;
}
.productList div.productShowMoreButton {
	padding: 10px 10px 0 0;
	float: right;
}
.productList div.productCompareButton {
	padding: 10px 10px 0 0;
	float: right;
}
.productOrderNoItems {}
.productOrderItemDetail {}
.productOrderItemRemove {}
.productOrderItemsTotal {
	padding: 5px; clear: both;
}
.productOrderItemsTotal span {
	font-weight: bold;
}

.productEnquiryNoItems {}
.productEnquiryItems {}
.productEnquiryItemDetail {}
.productEnquiryItemRemove {}
.productEnquiryItemsTotal {
	padding: 5px;
}
.productEnquiryItemsTotal span {
	font-weight: bold;
}
.productPriceBlock {
	padding: 3px 0;	
}
.productPrice {}
.productPriceOld {}

.productPriceDefault, .productPriceVatDefault { color: #888888; }
.productPriceUser {}
.productPriceUser span {}
.productPriceVatUser {}
.productPriceVatUser span {
	font-weight: bold;
}

.productPriceOld span {
	text-decoration: line-through;
}
.productPriceVat {}

.productPriceVatOld {}

.productPriceVatOld span {
	text-decoration: line-through;
}

/* ------------------------------------------------------ */
/* styly pro objednavku 								  */
/* ------------------------------------------------------ */
.orderQty {
	text-align: right;
	padding-right: 2px; }
.orderPrice {
	text-align: right;
}
.orderPriceOld {
	text-align: right;
}
.orderPriceVat {
	text-align: right;
}
.orderPriceVatOld {
	text-align: right;
}

div.orderPriceOld span, div.orderPriceVatOld {
	text-decoration: line-through;
}

.orderDeliveryItem {
	clear: both;
	padding-bottom: 10px;
}
.orderDeliveryItemName {
	float: left;
	font-weight: bold;
}
.orderDeliveryItemPrice {
	float: right;
	clear: both;
}

.orderSummary td {
	float: left;
	text-align: left;
}
.orderSummary td span {
	float: right;
	text-align: right;
}
.orderSummary td.orderPrice {}
.orderSummary td.orderPrice span {
	font-weight: bold;
}
.orderSummary td.orderPriceVat span {
	font-weight: bold;
}
.orderSummary td.orderTax span {}
.orderSummary td.orderPriceVatBefore {}
.orderSummary td.orderDiscount span {
	color: #FF0000;
}

.orderSummary td.orderPayment {
	padding: 5px 5px 5px 10px;
	background: #EFEFEF;
}
.orderSummary td.orderPayment span {
	font-weight: bold;
}
.orderPaymentConditionsItem {
	clear: both;
	padding-left: 20px;
}

.orderItemStateDisabled, .orderItemStateChanged { 
	color: #FF0000; 
	font-weight: bold; 
	border: 1px solid #FF0000; 
	text-align: center;
	display: block;
	width: 12px; 
	height: 12px; 
	margin-right: 5px;
	float: left;
	padding-left: 1px;
}

.orderItemStateOK {}


/* ------------------------------------------------------ */
/* styly pro seznam vyrobcu  -----------------------------*/
/* ------------------------------------------------------ */

.productManufItem {}
.productManufItemLinkList {}

/* ------------------------------------------------------ */
/* styly pro seznam prispevku-----------------------------*/
/* ------------------------------------------------------ */
.itemComment {
	margin: 0 0 10px 0;
	padding: 0 0 0 5px;
	border-left: 2px solid #EEEEEE;
}
.itemCommentDate {
	margin: 5px 0 0 15px;
	color: #5B5B5B;
}
.itemCommentText {
	font-weight: normal;
}
.itemCommentDate span{
	font-weight: bold;
}
.itemCommentText span{
	font-weight: bold;
}
 

/* ------------------------------------------------------ */
/* styly pro seznam inzeratu------------------------------*/
/* ------------------------------------------------------ */
.bazaarList {}
.bazaarDetail {}

.bazaarSearchResults {}
.bazaarSearchResults h4 {}

.bazaarItem {
	padding: 10px 0;
}

.bazaarItemName {}
.bazaarItemDate {
	margin: 3px;
}
.bazaarItemContact {
	margin: 3px 3px 15px 3px;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #E9EAEF;
}
.bazaarItemID {}
.bazaarItemAnot {
	padding: 3px;
	margin: 3px;
	border: 1px solid #EEEEEE;
}
.bazaarItemText {}
.bazaarItemText img {}
.bazaarItemPrice {
	margin: 3px;
	text-align: right;
}

.bazaarItemAttrib {}
.bazaarItemAttrib h5 {}
.bazaarItemAttribItem {}
.bazaarItemAttribItemName {}
.bazaarItemAttribItemValue {}

/* -----------------------------------------*/
/* styly pro seznam reakci ve foru			*/
/* -----------------------------------------*/

.discusText {
	text-align: justify;
}

/* -----------------------------------------*/
/* styly pro seznam a detail anket			*/
/* -----------------------------------------*/
#inquiryDetailC {}
.inquiryDetail {}

.inquiryName {
	margin-bottom: 3px;
	font-weight: bold;
}

#inquiryDetailC .inquiryName {
	float: left;
	display: block;
	width: 50%;
}

.inquiryVoteCond {
	text-align: left;
	margin-bottom: 15px;
	color: #555555;
}
.inquiryVoteCond span {
	color: #000;
}


#inquiryDetailC .inquiryVoteCond {	
	float: left;
	display: block;
	width: 45%;	
}

 
#inquiryDetailC .inquiryAnotation {
	width: 95%;
}

#inquiryDetailC .inquiryText {
	margin: 5px 0 3px 0;
}
#inquiryDetailC .inquiryImage {
	margin: 3px 10px 0 0 ;
	padding: 0;
	border:0;
	width: 100px;
	float: left;
	height: 10px;				
}

#inquiryForm .inquiryImage {
	background: #eee;
	width: 250px;	
}

#inquiryDetailC .inquiryImage img {
	height: 10px;
	margin:0;
	float: left;
}

#inquiryDetailC .inquiryVote {}
#inquiryDetailC .inquiryText {}
#inquiryDetailC .inquiryResults { margin-top: 15px;}
#inquiryDetailC .inquiryTextarea {}
#inquiryDetailC .inquirySubmit {}


/* -------------------------------*/
/* styly pro seznam fotografie 	  */
/* -------------------------------*/

.itmPhotogalleryGroupC {
	clear:both;
}
.itmPhotogalleryGroup {}
.itmPhotogalleryItemC {
	padding: 10px;
	width: 150px;
	float: left;	
	text-align: center;	
}
.itmPhotogalleryItem {
	overflow: hidden;
}
.itmPhotogalleryItem img {
	margin-bottom: 2px;	
	clear: both;
	border: 6px solid #F3F3F3;
	padding: 1px;
}
.itmPhotogalleryItem a img { 
	border: 6px solid #F3F3F3;
	padding: 1px;
 }

/* ----------------------------------------------------- */
/* archiv	 */
/* ----------------------------------------------------- */

.itmArchiveGroupC {clear: both;}
.itmArchiveGroup {}
.itmArchiveItemC {width: 45%; margin-left: 10px; float: left; text-align: center;}
.itmArchiveItem {}

/* ----------------------------------------------------- */
/* Partneri	 */
/* ----------------------------------------------------- */

.itmPartnerGroupC {clear: both;}
.itmPartnerGroup {}
.itmPartnerItemC {margin-bottom: 2em; width: 45%; float: left; margin-left: 10px;}
.itmPartnerItem {}
.itmPartnerItem a {}
.itmPartnerItem a img{}
.itmPartnerItem a:hover, .itmPartnerItem a:focus, .itmPartnerItem a:active {}
.itmPartnerItem a:hover img, .itmPartnerItem a:focus img, .itmPartnerItem a:active img {}


/* ----------------------------------------------------- */
/* nahled obrazku z fotogalerie	 */
/* ----------------------------------------------------- */

#imagebody {}
#imagebody h3 {}
.imagename {}
.imagebodyanot {}
.imgaebodytext {}

.voteone {
	font-weight: bold;
}
.votefive {
	font-weight: bold;
}

/* ----------------------------------------------------- */
/* sitemap	 */
/* ----------------------------------------------------- */
.sitemapTree {}
.sitemapTree li {
	list-style: square;
}
.sitemapTree li a{}
.sitemapTreeLevel_1 {}
.sitemapTreeLevel_1 li {}
.sitemapTreeLevel_1 li a {}
.sitemapTreeLevel_2 {}
.sitemapTreeLevel_2 li {}
.sitemapTreeLevel_2 li a {}
.sitemapTreeLevel_3 {}
.sitemapTreeLevel_3 li {}
.sitemapTreeLevel_3 li a {}
.sitemapTreeLevel_4 {}
.sitemapTreeLevel_4 li {}
.sitemapTreeLevel_4 li a {}

/* ----------------------------------------------------- */
/* jine, strankovani */
/* ----------------------------------------------------- */

.pageNumbersC {
	display: none;
}
