
/* 
	#content a:link:after, #content a:visited:after {
		 content: " (" attr(href) ") ";
		 font-size: 90%;
		 }
	*/ 
	* {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }
	a, a:visited { color: #000 !important; text-decoration: underline; }
	/*a:after { content: " (" attr(href) ")"; }*/
	abbr:after { content: " (" attr(title) ")"; }    
	pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }    
	img { page-break-inside: avoid; }
	@page { margin: 0.5cm; }
	p, h2, h3 { orphans: 3; widows: 3; }
	h2, h3{ page-break-after: avoid; }
		ul{list-style: none!important;}
	html {
		font-size: 100.01%;
	}
	
	body {
		font-size: 70%;
		color: #2e2e2e;
		line-height: 2em;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	h1, h2, h3, h4, h5, h6 {margin-bottom: 5px; color: #005393;}
	
	h1 {
		color: #005393;
		font-size: 2.5em;
		font-weight: normal;
		margin-bottom: 20px;
	}
	
	h2 {
		font-size: 1.6em;
		font-weight: normal;
	}
	
	h3 {
		font-size: 1.4em;
		font-weight: normal;
	}
	
	h4, h5, h6 {color: #111111;}
	h4 {font-size: 1.3em;}
	h5 {font-size: 1.1em; }
	h6 {font-size: 1em; }
	
	p {margin-bottom: 20px;}
	a {color: #005393; text-decoration: none;}
	table{border-collapse:collapse}
	/*td:empty{display:none}*/
	.noPrint,.mainMenu,.myStudyNav,#headerTop,#menu,#footer,.ui-widget-content,.newDashBox,.state,.breadcrumbs ,.icon:before,.toggleTabs,form,input,.labelLike,.ffCheckboxWrapper,.button,.messageBox,.icon-krizek,
.icon-zapsat,.icon-kalendar-maxi,.fullcalendar,.icon-soubor-csv,.icon-soubor-pdf,label,.icon-druh-studia,.icon-nastaveni,button,textarea,.fileManager,.calExport,#kalendarove-zobrazeni-terminu,.emailContent{display: none;}
.overflowYScroll{overflow:visible;}
	
	table {border-collapse: collapse; margin-bottom: 20px;}
	td, th {border: 1px solid  #CCC; padding: 5px 10px;}
	
	ul, ol {margin-left: 20px; margin-bottom: 20px;}
	ul ul {margin-bottom: 0;}
	li {margin-top: 8px;}
	ul li {list-style: disc;}	