@media screen{
	body {
		background-color: #E5E5E5;
	}
	.wrapper {
		width: 1200px;
		min-height: 800px;
		background-color: #fff;
		margin: 5px auto;
		font-family: "Helvetica", "Verdana", "Arial", sans-serif;
	}
	.header, .footer {
		min-width: 1200px;
		width: 100%;
		background-color: #fff;
		color: #2f6782;
		border-style: groove;
		border-width: 8px 0 ;
		border-color: #2f6782;
		
	}
	p{
		text-align: justify;
		color: #333333;
		padding: 15px;
	}
	.header{
		height: 120px;
		
	}
	.footer{
		text-align: center;
		padding: 10px;
	}
	.header img{
		padding: 10px 30px;
		height: 100px;
	}
	.header p{
		float: right;
		text-align: right;
		text-transform: uppercase;
		font-size: 35px;
		font-weight: bold;
		word-spacing: 10px;
		text-shadow: #2f6782 2px 3px 4px;
		padding: 35px;
	}
	.clear {
		clear: both;
	}
	.button_left {
		width: 200px;
		height: 25px;
		background-color: #2f6782;
		border-bottom-left-radius: 80px 80px;
		color: #fff;
		padding: 13px;
		text-align: center;
		margin: 15px;
		
	}
	.left{
		width: 280px;
		float: left;
	
	}
	
	
	.article h3 a {
	text-decoration: underline;
	font-weight: bold;
	}
	
	a {
	text-decoration: none;
	font-weight: bold;
	}
	.left a div:hover{
		width: 220px;
	}
	
	.article{
		width: 850px;
		float: left;
		padding: 20px;
		margin-top: 10px;
		border-left: solid 3px #2f6782;
	}
	.article img{
		max-width: 840px;
	}
	
	table.tableizer-table {
		font-size: 12px;
		border: 1px solid #CCC; 
		font-family: Arial, Helvetica, sans-serif;
	} 
	.tableizer-table td {
		padding: 4px;
		margin: 3px;
		border: 1px solid #CCC;
	}
	.tableizer-table th {
		background-color: #104E8B; 
		color: #FFF;
		font-weight: bold;
		padding: 5px;
	}
	h3 {
		padding: 10px;
		margin-top: 10px;
	}
	
	 .vert {
		 float: left;
		 height: 300px;
		
	 }
	/*.mova {
		float: right;
		font-size: 15px;
		text-shadow: #fff 2px 3px 4px;
		padding: 10px;
	}
	.mova a:link, .mova a:visited, .mova a:hover, .mova a:active{
		color: #005A4D;
		font-weight: bold;
	}
	.mova .potochna:visited, .mova .potochna:link  {
		color: #FF6A00;
	}
	 .potochna:visited,  .potochna:link  {
		color: #FF6A00;
	}
	.nav div:not(.clear) {
		height: 25px;
		width: 168px;
		text-align:center;
	}
	.nav div:hover {
		text-shadow: #004138 2px 2px 2px;
	}
	.nav  a:link, .nav a:visited, .nav a:hover, .nav a:active{
		color: #fff;
		font-weight: bold;
	}
	.left img:hover{
		height: 101%;
		width: 101%;
	}
	ul{
		list-style: none;
		text-align: justify;
	}
	
	ol{
		list-style-position: outside;
		padding: 30px;
	}
	li{
		padding-bottom: 15px;
	}
	
	
	.article{
		width: 850px;
		float: left;
		padding: 20px;
		border-left: 2px solid #00A08A;
		margin-top: 10px;
	}
	.nazva_bloku1{
		color: #FF6200;
		text-align: center;
	}

	 .nazva_bloku{
		color: #00A08A;
		font-weight: bold;
		font-size: 20px;
		padding: 15px 0 10px 0;
		text-align: center;
	 }

	.header_statti {
		color: #FF6200;
		font-weight: bold;
		font-size: 25px;
		text-transform: uppercase;
		
	}
	.copyright, .author {
		font-style: italic;
	}	
	.copyright::before{
		content: "\a9";
	}
	.article p{
		text-indent: 25px;
		padding: 20px 15px 0 20px;
	}
	.article .nazva_bloku{
		color: #FF6200;
	}

	.left .nazva_bloku{
		text-align: center;
		margin: 20px auto;
	}
	.left ul{
		text-align: center;
	}
	.left a{
		color: #000;
	}
	.left p{
		padding: 0 20px 10px 10px;
	}
	.knopka{
		border: 1px solid #000;
		border-radius: 4px;
		background-color: #FF6200;
		float: right;
		padding: 10px;
	}
	.copyright{
		float: left;
	}
	.article .marker li{
		list-style-type: disc;
		list-style-position: outside;
	}
	.bold{
		font-weight: bold;
	}
	.block1{
		width: 600px;
		float: right;
	}
	.block1 p{
		text-align: left;
		text-indent: 0;
	}
	.scr {
		width: 50%;
		float: left;
		
	}
	.scr td{
		font-size: 7px;
		padding: 0;
	}
	.scr>div>div{
		padding:0;
	}
	h2, h3{
		margin: 20px;
		color: #FF6200;
	}
	table.redcol{
		width: 1100px;
		margin: 20px auto;
		border: 1px solid #ccc;
		border-collapse: collapse;
	}
	.redcol td{
		border: 1px solid #ccc;
		padding: 5px 10px;
		
	}
	.redcol td:nth-of-type(1){
		width: 300px;
	}
	.contacty{
		margin: 10px auto;
		
	}
	iframe{
		border:  3 px solid #ccc;
		margin: 20 px auto;
	}
}
@media print{
	.mova, .nav, .left, .knopka, .header{
		display: none;
	}
	.copyright, .author {
		font-style: italic;
	}	
	.header_statti {
		font-size: 20px;
		text-transform: uppercase;
	}
	.header_statti, .nazva_bloku {
		color: #000000;
		font-weight: bold;
	}
	 .nazva_bloku, .copyright{
		font-size: 18px;
		padding: 15px 0 10px 0;
	 }
	ol{
		list-style: decimal;
		list-style-position: outside;
		padding: 30px;
	}
	.footer {
		background-color: #FFFFFF;
		color: #000000;
	}
	
}