@media screen, projection {

	body {
		margin: 0px; padding: 0px; border: 0px;
		background-color: #f0f0f0;
		font: 11px Verdana, "Arial CE", Helvetica, sans-serif;
	}
	
	#print_top, #print_bottom, #print_bottom_canvas {
		display: none;
	}

	#main {
		margin: 0 auto;
		width: 770px;
		background-color: #cccccc;
	}

	#topbanner-cs {
		width: 770px;
		height: 108px;
		background-image : url(/img/topbg2018.png);
	}

	#topbanner-de {
		width: 770px;
		height: 108px;
		background-image : url(/img/topbg2018.png);
	}

	#topbanner-en {
		width: 770px;
		height: 108px;
		background-image : url(/img/topbg2018.png);
	}

	#topbanner-ru {
		width: 770px;
		height: 108px;
		background-image : url(/img/topbg2018.png);
	}

	#langs {
		float: right;
		width: 100px;
	    text-align: right;
		list-style-type: none;
		margin: 9px 12px 0 0;
		font-size: 10px;
	}

	#langs li {
		margin: 1px 0;
		padding: 0;
	}
	
	#langs a {
	    text-decoration: none;
	}

	#contact {
	  	position: relative;
		left: 150px;
		top: 30px;
		width: 140px;
		height: 100px;
	    text-align: right;
	    font-size: 9px;
	}

	#contact a {
		color: black;
	}
	
	#contact .www {
		font-size: 1.1em;
		font-weight: bold;
		padding-top: 3px;
	}
	

	#imagebanners {
		height: 182px;
		background-image : url(/img/mainban11.jpg);
		background-repeat: no-repeat;
	}

	#imagebanners #image2, #imagebanners #image3 {
		float: right;
	}

	#slideshow {
	    position:relative;
	    width: 247px;
	}

	#slideshow IMG {
	    position:absolute;
	    top:0;
	    left:0;
	    z-index:8;
	    opacity:0.0;
	}

	#slideshow IMG.active {
	    z-index:10;
	    opacity:1.0;
	}

	#slideshow IMG.last-active {
	    z-index:9;
	}

	#main #doc {
		width: 770px;
		background: url("/img/vezbg.jpg"); 
		background-repeat: no-repeat;
	}
	
	#main #doc .docontent {
		width: 438px;
		float: right;
		margin: 12px 15px 0 0;
	}

	img {
		border: 0;
	}

	a {
		color: #000000;
	}

	a:hover {
		color: #800000;
	}

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


	#imgview h1 {
	 margin: 0;
	 font-family: Verdana, "Arial CE",Helvetica,Arial,Sans-serif;
	 text-align: center;
	 padding: 10px 0;
	 font-size: 20px;
	 font-weight: normal;
	 border: 0;
	}

	div.imgview1 {
	 background-color: #888888;
	 text-align: center;
	 padding: 4px 0;
	 font-weight: bold;	
	}

	#imgview img  {
	 border: 8px solid #ffffff;
	}

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

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

	#imgview #pagecopyright  {
	 margin: 20px 0 30px 0;
	 padding: 10px 0 0 0;
	 border-top: 4px solid #888888;
	 text-align: center;
	 width: 100%;
	}

	#leftmenu {
		font-size: 12px;
		width: 265px;
		float: left;
		margin: 30px 0 0 0px;
	}

	#leftmenu .content {
	}


	#leftmenu ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	#leftmenu ul li {
		margin: 0;
		padding: 0;
	}

	#leftmenu a {
		width: 180px;
		display: block;
		display:block;
	    background:#6F9367;
		color:#EEEEEE;
		font-weight: bold;
		white-space:nowrap;
		padding: 6px 2px 7px 18px;
		border-top: 1px solid #97AD92;
	    text-decoration: none;
	}

	#leftmenu a:hover {
	  	color: #800000;
		background-color: transparent;
	}

	#leftmenu a.gck {
		background-color: #df252a; 
		padding-top: 7px; 
		padding-bottom: 0; 
		height: 29px;
	}
	
	#leftmenu a.cpk {
		background-color: #000; 
		padding-top: 7px; 
		padding-bottom: 0; 
		height: 29px;
	}              
	
	#leftmenu a.cpk:hover {
		background-color: transparent;
	}              
	
	
	
	
	#leftmenu a.gck img {
		margin: -1px 7px 0 0; 
		float: right;
	}

	#leftmenu a.gck:hover {
	  	color: #800000;
		background-color: transparent;
	}


	#bottom {
		margin: 0 auto 10px auto;
		width: 770px;
		height: 20px;
		background: url("/img/bottombg.png"); 
		background-repeat: no-repeat;
		background-color: #aaaaaa; 
	}

	#pagecopyright {
		margin: 0 auto 20px auto;
		width: 740px;
		text-align: right;
		color: #aaaaaa;
		font-size: 9px;
	}

	#pagecopyright div.addlinks {
		width: 300px;
		text-align: left;
		float: left;
		color: #aaaaaa;
		font-size: 9px;
	}

	#pagecopyright a {
		text-decoration: none;
		color: #aaaaaa;
	}
	
}
