.debug{ display: none; }

	/******************************************************************************************************/
	/*                                      Zakladni definice pro tisk                                    */
	/******************************************************************************************************/
body {
	background: #ffffff none;
	color: inherit;
	font-size: 70%;
	margin:0; 
	padding:0;
}

	/******************************************************************************************************/
	/*         Definice rozmeru obsahove casti - div#containerC je nejvyzsi element hned po body          */
	/******************************************************************************************************/
body #containerC{			
	width: 100%;	
	background: #ffffff none;
	color: inherit;
}

	/* Pro IE 6 musim sirku obsahu nastavit navrdo na 630px pro predpokladanou A4 */
	/* Vice : http://swatelier.info/at/clanky/print.htm  */
* html body #containerC{ 
	width: 630px; 
}

	/*==============================================================================================*/
	/*		Predtiskovy nahled na obrazovce - nsatvim adekvatni sirku odpovidajici tisku na A4		*/
	/*==============================================================================================*/
@media screen {
	/* V preview rezimu na obrazovku nastavim body margin aby nebyl nalepeny obsah na okraj */
	body {	
		margin: 10px 15px  !important;
	}
	/* Zaroven nastavim sirku kontaineru na 630px aby byla lepsi visualni kontrola jeste pred tiskem */
	body #containerC {	
		width: 630px !important; 
	}
}


body #containerC #container{
	width: 100%;	
	overflow: hidden;
	float: none;
	clear: none;
}


	/*==============================================================================================*/
	/*                                     Obecny elemenety obsahu                                  */
	/*==============================================================================================*/
p, table, tr, th, td, thead, tbody, tfooter{
	page-break-after : auto;
	page-break-before : auto;
	page-break-inside : auto;
}
td {
	color : #000000; 
	background : #ffffff; 
	font-family : "Times New Roman", Times, serif;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
}

p table.datatable{
	clear: left;
	float: left;	
}

table.datatable{
	border-collapse : collapse;
	border: 1px solid silver;	
}
table.datatable th, table.datatable td{
	border: 1px solid silver;	
}

table.datatable th {
	font-weight: bold;
}

table.datatable * table, table.datatable * table td{
	border: none;	
}


	/* Odkazy na detaily atp. pro tisk bezvyznamne */
.itmListMore, .moreArticleHP{
	display: none;
}	
	/* Nadpis v Product Info */
.titleNewsC {
	float: left;
	width: 100%;
	border-bottom: 1px solid #929292;
	background: url(../images/bg-catalog-h3.gif) top left no-repeat;
}

#Content .newsTextC {
	width: auto;
}

/* Obrazek zafloutovany v obsahu do leva / prava - DORESIT!!! */
body table.pictureleft {
	float: left !important;
	width: auto;
	margin: 5px 5px 0 0 !important;
}

table.pictureright {
	float: right !important;
	width: auto;
	margin: 5px 0 0 5px!important;
}

/*==============================================================================================*/
/*                  Skryte kontainery v nejvyzsich levelech pod containerem                     */
/*==============================================================================================*/
/*	Skryte kontainery v nejvyzsich levelech pod containerem  */
#topNavigC, #topNavigRightC, #topNavigRight, 
#rightPanelHPC, #advBanner, #leftCollumC, #middleCollumC,
#footerC #footerMenuC, #footerC #footerTopC {
	display: none;
}

/*==============================================================================================*/
/*            Ostatnim z nevysiho levelu nastavim sirku na 100% aby vyplnili #container         */
/*==============================================================================================*/
#contentTopC, 
#contentHPC, 
#topNavigRightHPC, 
#ContentC, 
#ContentC #Content,
#footerC {
	width: 100% !important;	
	padding: auto 0;
	margin: auto 0;
	position: relative;
	overflow: hidden;
	float: none;
	clear: none;	
}

#contentHPC {
	padding: 15px 0 0 0 !important;	
}

#contentHPC #topImageC,
#contentHPC #sectionNewsC {
	display: none;	
}
#contentHPC #sectionUpdate, 
#contentHPC #topNavigRightHPC{
	width: 100% !important;	
	float: none;
	clear: none;
	padding: 0 !important;
	margin: 0 !important;
	position: relative;
	overflow: hidden;		
}

#contentHPC #sectionUpdate .itmListHPC .itmListImgHPC {
	width: 150px;	
}

#contentHPC #sectionUpdate .itmListHPC .itmListHP{
	/*width: 400px !important;	
	float: left;*/
	padding: 0;
	margin: 0;
}
#contentHPC #sectionUpdate .itmListHPC .itmListHP h3{
	width: auto !important;	
}


#Content #searchC, 
#contentHP #searchC 
{
    margin-left: 0;
    margin-bottom: 20px;
    width: 100%;
}

#searchC #searchform{
	display: none;	
}

	
/*
//--------------------------------------------------------------------
//   Zakladni kaskada pro zahlavi s cestou a  nadpisem
//--------------------------------------------------------------------
*/
#contentTopC{
	border-bottom: 2px inset silver;
	padding: 5px 0 2px 0;
	clear: both;
	float: none;
	margin-bottom: 20px;
	height: auto !important;
	min-height: 30px;
}


#contentTopC #loggedUserInfo{
	display: none;
}

	/* Cesta k tematu */
#contentTopC #breadcrumbNavigationC{
	float: left;
	clear: none;
	width: auto;
	overflow: visible;
	padding: 0;
	margin: 0;
}
#contentTopC #breadcrumbNavigationC #breadcrumbNavigation{
	float: none;
	clear: none;
	width: auto;
	margin: 10px 0 5px 5px;
}
	/* Nadpis obsahu */
#contentTopC #pageTitleC{
	float: left;
	clear: none;
	width: auto;
	padding: 0px 5px 0px 0;
	margin: 0;
}
#contentTopC #pageTitleC #pageTitle{
	padding:  0;
	float: right;
	clear: right;
	width: 100% !important;
}

#contentTopC #pageTitleC #pageTitle h2{
	width: 100% !important;	
	float: none;
	clear: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-align: right;
}

	/* Hlavni obsah stranky */
#ContentC, 
#contentHP{ 
	clear: both;
	float: none;
	width: 100% !important;
}
#Content #headerC{
	display: none; 
}
#Content p{ }
#Content p p{ clear : none; }

#Content .itmListC {
	clear: both;
	float: none;
	width: 100% !important;
	margin: 0 0 20px 0 !important;
}

/*// Obrazky VLEVO */
#Content .itmList {
	width: 100% !important;
	float: left;
}


#Content .itmList h3.likeHP {
	width: 100% !important;
}


#Content .artcileMagazine {
	background-color: #FFFFFF;
	width: 100% !important;	
	clear: left;
}

#Content .artcileMagazine p {
	margin-top: 2px;
}

#Content .artcileMagazine p.pagegray {
	margin: 0em;
	padding: 0em;
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #F2F2F2;
}

#Content .artcileMagazine img {
	float: right;
	margin: 3px 0 5px 10px;
	padding: 0;
}




/* tady jsou zmeny kvuli detailu clanku */
#Content .categoryArticle {
	/* je stejny jako category, ale horni margin */
	float: left;
	clear: both;
	width: 100%;
	background: #dbdbdb;
	margin: 5px 0 14px 0;
}

/* casopis - hlavicky nazvu kategorii */
#Content .category {
	float: left;
	clear: both;
	width: 100%;
	background: #dbdbdb;
	margin: 0 0 18px 0;
}

/* Katalog */
#contentCatalogC{ 
	clear: both;
	float: none;
	width: 100% !important;
}
#contentCatalogC #headerC{ 
	display: none; 
}

#contentCatalog{
	clear: both;
	float: none;
	width: 100% !important;
}

#contentCatalog .productC, 
#contentCatalog .titleProductC, 
#Content .productC, 
#Content .titleProductC{
	page-break-after :  auto;
	page-break-before : auto;
	page-break-inside : avoid;
	clear: both;
	float: none;
	width: 100% !important;
}

.CatalogPictureC, .catalogPictureC {
	float: left;
	clear: left;
	width: 146px;
}

.CatalogPicture, .catalogPicture{
	width: 146px;	
}


/* Konec katalogu */



.pageNumbersC{
	display: none;	
}

/* Dalsi ruzne specifika reuznych kontaineru - hlavne P a IMG */
#sectionMedical p, #sectionCare p {
	float: left;
	clear: left;
	width: auto !important;
}

#sectionNewsC p {
    padding: 0;
    margin: 0;
    float: left;
    clear: both;
}
#sectionNewsC .section p, #Content .section p {
	width: auto !important;
	margin: 0;
	float: none;
    clear: both;
	padding: 5px 10px 0 10px;
	margin: 0 1px;
	background: #EEEEEE;
}

#sectionUpdate p {
	padding: 0 10px 5px 0;
	width: auto !important;
	float: left;
	clear: left;	
}
