@media screen, projection {

	body {
		background-color: #c1c2c3;
		margin: 0px; padding: 0px;
		font-family: sans-serif;
		font-weight: normal;
		font-size: 13px;
		color: #212121;
	}

	img {
		border: 0;
	}


	#main {
		width: 990px;
		position: relative;
		margin: 0 auto;
		background: url("/img/mainbg_2010.gif"); 
		background-repeat: repeat-y;
	}

	#main .content {
		padding: 0 15px;
	}


	#topbanner {
		width: 960px;
		height: 100px;
		background: url("/img/topbg_2010.png") no-repeat; 
	}

	#topbanner #buttons {
		background-color: #DDDDDD;
		height: 20px;
		padding: 4px 5px 0;
		position: absolute;
		right: 15px;
		text-align: center;
		top: 0;
		width: 239px;
		z-index: 2;  
		font-size: 12px;
	}
                      
	#topbanner #buttons .odlesk {
		background-color: #EEEEEE;
		height: 11px;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}     
	
	#topbanner #buttons .content {
		padding-top:2px;
		position: relative;
	}   
	
	#topbanner #hledani {
		background-color: #F0F0F0;
		border: 1px solid #DDDDDD;
		padding: 10px 10px 8px;
		position: absolute;
		right: 15px;
		top: 30px;
		z-index:1;
	}

	#topbanner #hledani input.hledej2 {
		border-color:#8F9092;
		border-right:medium none;
		border-style:solid none none solid;
		border-width:1px medium medium 1px;
		height: 20px;
		padding: 2px 0 0 5px;
		width: 145px;
		vertical-align:middle;
		font-family:sans-serif;
		font-size: 1em;
		font-weight:normal; 
		margin: 0;
	}
               

	#topbanner #hledani input.hledej1 {
		width: 71px;
		background:url("/img/bg-btn-submit.gif") repeat-x scroll 0 0 #051563;
		border:medium none;
		color:#FFFFFF;
		cursor:pointer;
		font-weight:bold;
		height: 23px;
		padding: 0 5px 3px 5px;
		margin: 0 0 0 5px;
	}

	#topbanner form {
		margin: 0px; padding: 0; border: 0px;
	}

	#tompenu {
		width: 960px;
		background: url("/img/menubg_2010.png"); 
		background-repeat: repeat-x;
		background-color: #002879;
		text-align: center;
		color: #999999;
	}

	#tompenu .content {
		padding: 8px 0 8px 0; 
	}
	
	#tompenu a {
		text-decoration: none;
		color: white;
		font-weight: bold;
	}
	
	#tompenu a:hover {
		color: #FF6A03;
	}
	
	#tompenu-fade {
		width: 960px;
		height: 4px;
		background: url("/img/menufadebg.gif"); 
		background-repeat: repeat-x;
	}
	
	#dropmenudiv {
		margin-top: 8px;
		margin-left: -15px;
		position:absolute;
		border-top: 1px solid white;
		border-bottom-width: 0;
		font: normal 10px Verdana;
		line-height:18px;
		z-index:1000;
		background-color: black;
	}

	#dropmenudiv a {
		width: 100%;
		display: block;
		text-indent: 3px;
		border-bottom: 1px solid white;
		padding: 1px 0px 2px 3px;
		text-decoration: none;
		font-weight: bold;
		background-color: #FF6A03;
		color: white;
	}

	#dropmenudiv a:hover { 
		background-color: #1a357e;
	}
	
	
	img.mainpicture {
		margin: 12px 0 0 -15px;
		width: 500px;
		height: 200px;
		float: left;
	}

	#doc {
		width: 960px;
	}

	#doc .content {
		padding: 20px 0px 15px 0px; 
	}
	
	#pagecopyright {
		width: 960px;
		position: relative;
		margin: 10px auto;
/*		color: #888888; */
		color: #ffffff;
		font-size: 9px;
		text-align: right;
	}

	div.highlights {
		width: 360px;
		float: right;
		margin: 5px 0px 10px 15px;
	}

	div.highlight-top {
		width: 360px;
		height: 7px;
		background: #f0f0f0; 
		background-repeat: no-repeat;
		margin: 0; font-size: 0px;
	}

	div.highlight-content {
		background: #f0f0f0; 
		background-repeat: repeat-y;
		padding: 5px 15px 7px 18px;
		margin: 0;
	}

	div.highlight-bottom {
		width: 360px;
		height: 7px;
		background: #f0f0f0; 
		background-repeat: no-repeat;
		margin-bottom: 15px;
	}

	#cleaner {
		clear: both; 
		padding-right: 0px; 
		padding-left: 0px; 
		font-size: 1px; 
		background: none transparent scroll repeat 0% 0%; 
		padding-bottom: 0px; 
		margin: 0px; 
		border-top-style: none; 
		padding-top: 0px; 
		border-right-style: none; 
		border-left-style: none; 
		height: 1px; 
		border-bottom-style: none
	}

	#imgview {
		border: 0; padding: 0; margin: 0;
	}

	#imgview h1 {
		text-align: center;
		color: #000000;
		margin: 15px 80px 15px 80px;
		font-size: 1.8em;
	}

	#imgview a {
		color: #ffffff;
		text-decoration: none;
	}

	#imgview a:hover {
		color: #FF6A03;
	}

	#imgview .emphases1 {
		color: #ffffff;
	}
	
	#imgview #copyright {
		text-align: center;
		padding-top: 10px;
	}

	#imgview img {
		border: 10px solid #e0d9d2;
	}

	div.imgview1 {
		background: url("/img/menubg.gif"); 
		background-repeat: repeat-x;
		background-color: #00004e;
		text-align: center;
		padding: 5px 0;
		color: #999999;
		margin-bottom: 10px;
		font-weight: bold;
	}

	img.print-head {
		display: none;
	}

	div.article {
		width: 575px;
		float: left;
	}

td.typ1 {
	vertical-align: top;
	padding-bottom: 5px;
}

div.shortcaldelimiter {
	clear: both; 
	padding-top: 15px;
}





}
