@media print
{
	BODY {color:#000000;}
	#wrapper {width:100%;}
	#top, #header, #menu, #footer{display: none;}
}

@media screen
{
	BODY
	{
		background: white;
	}

}

@media all
{
	BODY
	{
		padding: 0px;
		margin: 0px;
		text-align: center;
	}
	BODY, TD, INPUT, SELECT, TEXTBOX
	{
		font-family:  Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 11px;
	}
	
	#wrapper 
	{
		margin:0 auto;
		text-align:left;
		width:960px;
	}
		#top 
		{
			margin: 16px 1px 13px 20px;
			position:relative;
		}
			#logo {border:none;}
			#phone 
			{
				bottom:0;
				clear:both;
				position:absolute;
				right:0;
			}
		#header 
		{
			margin:2px 0;
			width:100%;
			height:292px;
			background-color:white;
			position:relative;
		}
			#slideshow 
				{
				position:relative;
				z-index:1;
				}
			#head-video 
				{
				position:absolute;
				top:0;
				right:0;
				}
			#search
				{
				background:URL("../images/search-background.png");
				position:absolute;
				bottom:0;
				left:20px;
				width:220px;
				height:43px;
				z-index:100;
				}
				#search input 
					{
					position:absolute;
					width:170px;
					/*height:20px;*/
					border:none;
					color:#666666;
					top:14px;
					left:18px;
					background:transparent;
					}
				#search img 
					{
					position:absolute;
					top:14px;
					left:188px;
					cursor:pointer;
					}
				#search-keywords 
					{
					position:absolute;
					top:35px;
					left:20px;
					background:white;
					border:1px solid #2DAAE0;
					padding:3px;
					width:170px;
					}
				.search-keyword 
					{
					
					}
		#left-column 
			{
			float:left;
			}
			#menu 
			{
				margin:0 20px 0 20px;
				width:220px;
			}
				#menu ul 
				{
					list-style:none;
					padding:0;
					margin:0;
				}
				#menu a {text-decoration:none;}
				.menu-list-1 			{}
				.menu-level-1 			{background:url("../images/menu-closed.png");padding:0;}
				.menu-level-selected-1 	{background:url("../images/menu-opened.png");padding:0;}
				.menu-level-selected-1 a, .menu-level-1 a  {
					color:black;
					padding:8px 0 4px 24px;
					height:18px;
					width:196px;
					display:block;
					}
				
				.menu-list-2 > li:last-child 			{border-bottom:thin solid #CCCCCC;}
				.menu-level-2 			{background:url(../images/menu-standard.png);padding:0;}
				.menu-level-selected-2 	{background:url(../images/menu-standard.png);padding:0;}
				.menu-level-selected-2 a, .menu-level-2 a  {
					color:black;
					padding:4px 0 4px 24px;
					height:14px;
					width:196px;
					display:block;
					}
				/*.menu-level-selected-2 a  {
					color:#2DAAE0;
					font-weight:bold;
					}*/
				.menu-level-selected-2 a:Hover, .menu-level-2 a:Hover, .menu-level-selected-2 a  {
					background-color:#2DAAE0;
					color:white;
					}
				
				.menu-list-3 			{}
				.menu-level-3			{background:url(../images/menu-standard.png);padding:0;}
				.menu-level-selected-3 	{background:url(../images/menu-standard.png);padding:0;}
				.menu-level-selected-3 a, .menu-level-3 a  {
					color:#999999;
					padding:4px 0 4px 31px;
					height:14px;
					width:189px;
					display:block;
					}
				/*.menu-level-selected-3 a  {
					color:#2DAAE0;
					font-weight:bold;
					}*/
				.menu-level-selected-3 a:Hover, .menu-level-3 a:Hover , .menu-level-selected-3 a  {
					background-color:#2DAAE0;
					color:white;
					}
			#contact 
				{
				/*background:url("../images/menu-opened.png") no-repeat;*/
				padding:0;
				margin:0 20px 10px;
				width:220px;
				}
			#contact div 
				{
				height:18px;
				padding:8px 0 4px 24px;
				}
			#contact p
				{
				padding:10px 23px;
				margin:0;
				border-left:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
				border-bottom:1px solid #CCCCCC;
				}	
		
		
		#content
			{
			float:left;
			margin: 0;
			width: 700px;
			position:relative;
			}
		#content > p 
			{
			margin:0;
			padding:0;
			}
		
		/* SLOVARCEK */
		.vocabulary-letter
			{
			width:20px;
			font-weight:bold;
			color:#2DAAE0;
			}
			.vocabulary-item > div > img {
				float:right;
				padding-left:5px;
				
				}
		
		/* vPRAŠALNIK */
		.questionnaire td 
			{
			padding:9px 0 9px 0;
			border-top:#CCCCCC solid 1px;
			}
		.questionnaire tr:hover {background-color:#EDEDED;}
		.question-explanation {padding:5px 0 0 0;cursor:pointer;}
		.question-arrow {padding-right:5px;}
		.questionnaire .text-field {width:75%;}
		.blue-button
			{
			background:#52C7F5 none repeat scroll 0 0;
			border:1px solid #FFFFFF;
			color:#FFFFFF;
			cursor:pointer;
			display:inline;
			font-weight:bold;
			margin-right:10px;
			padding:3px 10px;
			text-align:center;
			width:150px;
			}
		
		/* VSTOPNA STRAN */
		#first-page-top 
			{
			clear:both;
			}
		.single-link , .multiple-links
			{
				width:32%;
				float:left;
				margin-right:1%;
			}
		.single-link > a {font-weight:bold;}
		.multiple-links > a 
			{
			display:block;
			color:#999999;
			margin:2px 0 0 2px;
			}
		.multiple-links > a > img 
			{
			border:none;
			padding-right: 4px;
			}	
		.single-link  > a > img {display:none;}
		
		#first-page-bottom 
			{
			float:left;
			}
		
		.news-item 
			{
			margin:10px 0;
			}
		.news-item > img 
			{
			float:left;
			padding:6px 20px;
			}
		.news-item > div, .news-item > a, .news-item > h3 { margin-left:267px; display:block; text-align:justify;}
		.news-paginator  a {padding:3px 5px;}
		.sitemap {padding-left:20px;list-style:square;}
		
		/* news */
		.news-listing span 
			{
			display: inline-block;
			width:60px;
			text-align:right;
			}
		/* GENERIKI */
		.solid-divider , .separator-solid
			{
			width:100%;
			height:1px;
			background:#cccccc;
			margin:5px 0;
			}
		.separator-dotted , .separator-invisible
			{
			width:100%;
			height:1px;
			background:white;
			margin:5px 0;
			}
		.irman-table
			{
			border:0 outset #007BAF;
			border-collapse:collapse;
			border-spacing:0;
			margin:5px 1px;
			width:100%;
			}
		.irman-table th {
			background-color:#2DAAE0;
			border:1px solid #007BAF;
			padding:2px 4px;
			}
		.irman-table td {
			border:1px solid #007BAF;
			/*font-size:12px;*/
			padding:2px 4px;
			}
			
			
		a, h1, h2, h3, h4, h5, h6 {
			color:#2DAAE0;
			text-decoration:none;
			font-weight:normal;
			padding:0;
			margin:0;
			}
		img {border:none;}
		h1 {font-size: 26px; margin: 15px 0 10px 0;}
		h2 {font-size: 26px; margin: 15px 0 10px 0;}
		h3 {font-size: 18px; margin: 3px 0 0 0;}
		h4 {font-size: 12px; margin: 1px 0 1px 0; font-weight:bold;}
		.error {background-color:#FFC6C6;}
		.search-result {margin:5px 0;}
		#footer 
			{
			text-align:right;
			clear:both;
			}
			#service-links 
				{
				text-align:left;
				position:relative;
				}
			#service-links > a
				{
				margin:3px 20px 0;
				/*display:block;*/
				width:200px;
				}
			#service-links > a > img {padding-right:4px;}
			#to-top {left:240px;position:absolute;bottom:0;}
			#copyright {margin:0 35px}
			.footer-link {margin:0 0 0 19px;}
			#author-link {margin:0 5px 0 0}
	
	.gray {color:#999999;}	
	.irman-blue-background {background-color:#2DAAE0;}
	.irman-blue {color:#2DAAE0;}
	.blue-divider {
		background-color:#2DAAE0;
		width:100%;
		height:5px;
		}
	.bold {font-weight:bold;}
	.center {text-align:center;}
	table td {vertical-align:top;}
	.fullWidth {width:100%}
	
}

