@media print {


	* {
	border: 0px solid red;
	}
	
    .hlavicka,
	.menu,
	.spodek,
	.menuxx,
	.podhl,
	.podhl1

	{ 
		display: none;
	}
	
	
	
	.prava,
	.upmain,
	.nmain
	{
	width:100%;
	}	
	
}




IMG{
	border: none;
}

.upmain{
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

.nmain{
	width: 1006px;
	min-height: 625px;
	/* background-image: url("../obrs/poz_main.jpg"); */
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
}

.clear{
	clear: both;
}

.leva{
	width: 173px;
	float: left;
}

.in_leva{
	padding-top: 52px;
	text-align: right;
}

.stred{
}

.in_stred{
	padding-left: 20px;
	padding-right: 20px;
}



.prava{
	width: 813px;
	float: right;
}

.in_prava{
	float: right;
	padding-top: 0px;
	text-align: justify;
	padding-right: 18px;
	padding-left: 0px;
}

.podhl{
	background-image: url("../obrs/podhl.jpg");
	width: 795px; 
	height: 34px;	
	margin-top: 4px;
}



.podh2{
	background-image: url("../obrs/podh2.jpg");
	width: 795px; 
	height: 34px;	
	margin-top: 4px;
}











	/* UVOD STRANA */
	.podhla{
		background-image: url("../obrs/podhla.jpg");
		border: 0px solid red;
		height: 54px;	
		margin-top: 4px;
		width: 966px;
	}
	
.podh2 IMG, .podh2a IMG,
.podhl IMG, .podhla IMG{
	float: right;
	border: 0px solid red;
}



.podhl1{
	background-image: url("../obrs/podhl1.jpg");
	width: 795px; 
	height: 59px;	
	margin-top: 4px;
	text-align: left;
}

	/* UVOD STRANA */
	.podhl1a{
		background-image: url("../obrs/podhl1a.jpg");
		width: 966px; 
		height: 59px;	
		margin-top: 4px;
		text-align: left;
	}

.in_podhl1{
	padding-left: 0px;
	padding-top: 7px;
	border: 0px solid red;
	padding-right:0px;
	 border: 0px solid orange;
}

	.in_podhl1a{
		padding-left: 513px;
		padding-top: 7px;
	}

.in_podhl1 A,.in_podhl1a A{
	text-decoration: none;
}

.in_podhl1, .in_podhl1 A, .in_podhl1a, .in_podhl1a A{
	color: #ffffff;
	
}













.podhl2{
	background-image: url("../obrs/podhl2.jpg");
	/* width: 795px;  */
	height: 59px;	
	margin-top: 4px;
	text-align: left;
}

	/* UVOD STRANA */
	.podhl2a{
		background-image: url("../obrs/podhl1a.jpg");
		width: 966px; 
		height: 59px;	
		margin-top: 4px;
		text-align: left;
	}

.in_podhl2{
	padding-left: 0px;
	padding-top: 7px;
	border: 0px solid red;
	padding-right:0px;
	 border: 0px solid orange;
}

	.in_podhl2a{
		padding-left: 513px;
		padding-top: 7px;
	}

.in_podhl2 A,.in_podhl2a A{
	text-decoration: none;
}

.in_podhl2, .in_podhl2 A, .in_podhl2a, .in_podhl2a A{
	color: #ffffff;
	
}
































.aktuality{
	float: right;	
	width: 233px;
	text-align: justify;
	margin-right: 0px;
	text-align: left;
	height: 95%;
	margin-left: 0px;
	color:#5D6970;
}

.in_aktuality{
	padding-left: 21px;
	padding-top: 32px;	
}

.in_aktuality1{
	padding-left: 21px;
	padding-top: 10px;	
}

.ref_datum{
	color: #FBBA14;
	margin-bottom: 5px;
	margin-top: 5px;
}


.ref_anotace{
	padding-top: 5px;
	padding-bottom: 5px;
}


.in_ref_anotace P{
margin: 0px;
}


IMG.nasi_lide{
	margin-top: 200px; 
}


.spodek{
	width: 970px;
	height: 44px;
	background-image: url("../obrs/spodni.jpg");
	margin-left: 18px;
	margin-top: 20px;
	margin-bottom: 0px;
}

.spodek IMG{
	border: none;
}

.spodek_right{
	float: right;
}

.spodek_left{
	float: left;
	width: 600px;
}

A.kras1{
	 float: left;
}

.kras2{
 	font-size: 12px;
 	color: #000000;
 	margin-top: 7px; 
 	float: left;
}

A.kras3{
	float: left; 
	margin-left:40px;
}


IMG.osoba{
float: left;
margin-right: 15px;
margin-bottom: 15px;

}

.popis_osoby{
float: right;
width: 320px;
}

P.fce{
font-style: italic;
color: #0051A3;
margin-top: 8px;
}

.vedeni{
width: 490px;
float: left;
}

TABLE.kontakt{
	text-align: left;
}

TABLE.kontakt TR TD{
	padding: 0px;
}

TABLE.kontakt TR TD H2{
	padding-bottom: 5px;
	font-weight: bold;
}

TABLE.kontakt TR TD P{
	margin: 0px;
	margin-bottom: 5px;
}


/* REFERENCE ----------------- */
/* --------------------------- */

.inicialy{
margin-left: 16px;
}

.reference{
font-size: 11px;
width: 550px;
float: left;
}


.reference H2{
line-height: 18px;
background-image:url('../obrs/zvetsit.jpg');
background-repeat: no-repeat;
padding-left: 15px;
cursor: pointer;
margin-top:0px;
margin-bottom: 8px;
font-weight: normal;
}

.popis_reference{
/* float: right;
width: 330px; */
color: #333333;
font-size: 11px;
margin-left: 16px;
margin-right: 10px;
text-align: justify;
margin-top: 10px;

}

.zadatel STRONG{
color: #C30909;
font-weight: normal;
}

.rozklik{
display: none;
}

.ref_gal{
margin-left: 16px;
}

.ref_gal A IMG{
border: none;
margin-right: 10px;
margin-bottom: 15px;
}


.aktualityx{
padding-right: 20px; 
}


.insekce{
	text-align: justify;
	margin-left: 13px;
	margin-right: 13px;
	margin-bottom: 15px;
	/*height: 410px; */
	height: 510px;
	
	overflow: hidden;	
}

.h_insekce{
	margin-bottom: 40px;
	text-align: left;
	margin-left: 0px;
	margin-right: 22px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: lighter;
	color: #ffffff;
	margin-top: 7px;
}


.sekce1 A.bot,
.sekce2 A.bot,
.sekce3 A.bot{
	display: block;
	background-color: #003A90;
	padding: 5px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	margin-left: 12px;
	margin-right: 22px;
}


.kratky_blok{
	margin-bottom: 5px;
	}

	.kratky_blok .ikona IMG{
		margin-top: 3px;
		border: none;
	}
	
	.kratky_blok .ikona{
		width: 70px;
		float: left;
	}

	.kratky_blok .text{
		float: right;
		width: 145px;
		text-align: left;
	}

	.kratky_blok .nadpis{
		color: #0079D6;
		text-align: left;
		font-weight: bold;
	}

	.kratky_blok .nadpis1, .kratky_blok .nadpis1 A{
		color: #000000;
		font-weight: bold;
		font-size: 12px;
		text-align: left;
	}

	.kratky_blok .nadpis1{
		margin-top: 6px;
		margin-bottom: 6px;
	}
	
	
.sekce1, .sekce2, .sekce3{
	float: left;
	width: 242px;
	margin-right: 1px;
	background-color: #efefef;
	overflow: hidden;
	margin-top: 18px;
}

.sekce1{
	background-image:url('../obrs/poz_blok_0.jpg');	
}

.sekce2{
	background-image:url('../obrs/poz_blok_0.jpg');	
}

.sekce3{
	background-image:url('../obrs/poz_blok_0.jpg');	
}

TABLE.menuxx{
text-align: left;
margin-left: 18px;
margin-bottom: 30px;
margin-top: 10px;

}

TABLE.menuxx TR TD{
padding-right: 20px;
}
	
a.title_page{
color: #ffffff;
text-decoration: none;	
}	

a:hover.title_page{
color: #FDB813;
}


.vlajky{
	float: right; 
	width: 135px; 
	margin-top: 15px;	
	background-image:url('../obrs/vlajky.jpg');	
}

.kratky_blok .text P{
margin: 0px;
}

