@media print {
    .c4, .d2,.netisk {display: none; }
		
		.t_hlav{
    display: block;
		margin-bottom: 1cm;
		border-bottom: 1px solid #000000;
		padding-bottom: 1cm;
	  }
		
		body{
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		}
		
		.ind3{
		text-align: left;
		}
		
}



@media screen {

body{
margin-left:3px;
margin-top:0px;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
background-color: #efefef;
}

.t_hlav{
   display: none;
}

.c1 {
  clear:both;
	width:770px;
}

.c2 {
  float:left;
	width:207px;
	height:111px;
	background-image: url('../obrs/01.gif')
}

.c3 {
  float:left;
	width:563px;
	height:111px;	
	background-image: url('../obrs/02.gif');
	text-align:left;
	
}

.c4 {
}

#flash {
position:relative;
left:0px;
top:31px;
} 


#hlav01 {
position:relative;
left:100px;
top:21px;
} 

#hlav02 {
position:relative;
left:394px;
top:43px;
} 

#hlav02 A{
font-weight: bold;
text-decoration: none;
color: #905C00;
} 

#hlav02 A:hover{
color: white;
}

/* ----------------- */

#hlav03 {
position:relative;
left:88px;
top:22px;
color: blue;
background-color: white;
width: 146px;
text-align:center;
} 

#hlav03 A{
text-decoration: none;
color: blue;
} 

#hlav03 A:hover{
color: red;
}

/* ----------------- */


.d1 {
  clear:both;
	width:770px;
}

.d2 {
  float:left;
	width:182px;
	text-align:left;
}

.d2 A{
display:block;
color:#4800A8;
border-bottom: 1px solid #F0A840;
text-decoration:none;
width:165px;
padding-bottom:1px;
padding-top:3px;
padding-left:16px;

}

.d2 A:hover{
color:red;
}

.spec{
background-color: #FFB450;
width:165px;
padding-bottom:0px;
}

.spec A{
color:black;
margin-bottom:0px;
}

.spec A:hover{
color:red;
}

.d3 {
  float:left;
	width:588px;
	text-align:left;
	padding-bottom:30px;
	/*background-image: url('../obrs/toppoz.gif');*/
  background-repeat: no-repeat;		
}

.d4 {
	width:770px;
	border-bottom:1px solid white;
	background-image: url('../obrs/pozobo.gif');		
}

.mezera01{
height:20px;
}

.mezera02{
height:20px;
background-color: #D8D8D8;
width:165px;
}

.mezera03{
text-align:center;
height:28px;
width:165px;
font-size: 10px;
color:#5E5E5E;
padding-top:8px;
cursor:hand;
}




.mezera04{
height:60px;
/* background-color: #F0A840; */
background-color: #FFB450;
width:165px;
}

#ind2{
width:165px;
position:relative;
left:1px;
/* background-color: #cfefff; */
}

.nadpis{
color:red;
font-weight:bold;
text-transform:uppercase;
padding-left:0px;
padding-top:2px;
padding-bottom:17px;
/*background-image: url('../obrs/nadpb.gif');*/
height:10px;
border:0px solid red;
}

.ind3{
margin-left:30px;
margin-right:38px;
text-align:justify;
line-height:14px;
}

.ind3 .vbloku A{
display: block;
text-decoration: none;
color: #4800A8;
}

.ind3 .vbloku A:hover{
background-color: #efefef;
color:black;
}

#spodek{
background-image: url('../obrs/04.gif');
width:770px;
height:14px;
}

/* tabulky */

.ind3 TABLE TD{
padding:2px;
background-color: #efefef;
vertical-align:top;

}

.ind3 TABLE TH{
background-color: #FFCC00;
text-align:left;
padding:2px;
} 

.ind3 TABLE{
font-size:11px;
width:520px;
border-collapse:collapse;
}


.tabulka2sl TD{
width:260px;
}

.tabulka1sl TD{
width:520px;
}

/* tabulky */


.nadpisv{
color: #002DF1;
padding-bottom:4px;
font-weight:bold;
}

H1{
font-size:12px;
}

LI:hover{
color:red;
}

.oram{
/* border:1px solid black; */
padding:4px;
padding-top:6px;
padding-bottom:8px;
background-color: #FFF0B0;
text-align:center;
margin-top:0px;
border-bottom: 1px solid #F0A840;
}

.elearning .oram A{
padding:1px;
text-align:center;
margin-top:4px;
border:1px solid black;
background-color: #FFE671;
width:110px;
}

.oram A:hover{
background-color: yellow;
}

.elearning A{
background-color: #FFF8D8;
}

.prihlaseni{
border:1px solid black;
font-weight: bold;
padding:3px;
text-decoration:none;
background-color: #FFE2BC;
text-align: center;
color:blue;
padding-left:15px;
padding-right:15px;
}

.prihlaseni1{
border:1px solid black;
font-weight: bold;
padding:3px;
text-decoration:none;
background-color: #F4FFBE;
text-align: center;
color:blue;
padding-left:15px;
padding-right:15px;
}

div.prihlaseni:hover{
background-color: yellow;
}

.zkratka{
width:50px;
font-weight:bold;
text-align:right;
}

p:hover{
color:blue;
}


.odsaz {
padding-left:17px;
margin-left:0px;
margin-bottom:10px;
}

.d2 .odsaz A{
color:green;
padding-left:0px;
width:148px;
border-bottom: 1px solid #BABABA;
color:#6700F2;
background-image: url('../obrs/p0000.gif');
}

.faq{
margin-bottom: 15px;
}

.faq B{
color:#000000;
}

OT{
font-style: italic;
color: #FF0000;
display: block;
}

OD{
font-style: italic;
color: #0000FF;
display: block;
}

.arch_body{
width:516px;
}

.arch_anot{
margin-top: 10px;
margin-bottom: 10px;
}

.nadpis_akt{
color: red;
font-weight: bold;
margin-bottom: 5px;
}

.show_akt{
margin-bottom: 10px;
}

.dotaz{
font-weight: bold;
}

.odpoved{
margin-bottom: 10px;
margin-top: 4px;
color: #4800A8;
}


}