body {
	background-color: #FFFDEC ;/*#F8FFFF*/
	font-family:  serif ;
	font-size: 10pt ;
	padding: 1ex ;
	margin: 0 ;
}

.vetsi {font-size: larger ;}
a:hover { text-decoration: none; background-color: transparent ;}

img {border: none ;}
img.border {border: solid black 1px ;}
img#logo { float: left; vertical-align: middle; padding-right: 2em ;}

a.ikony { 
	width: 10em ;
	height: 80px ;
	display: block; 
	float:left; 
	vertical-align: baseline; 
	text-align:center; 
}
h1 {
	font-family: sans-serif;
	text-align: center ;
	background-color: white ;
	border: solid 1px red ;
	margin-top: 1em ;
	padding: 0.5ex ;
}

h2 {
	display: inline;
	border: solid black 1px ;
	margin: 0 1ex ;
	padding: 0 ;
	font-size: medium ;
}

h2 a {
	color: #0000ff;
	text-decoration: none ;
	margin: 0 ;
	padding: 0 1ex ;
	background-color: #E7FDDD;
}

h2 a:hover {
	color: #0000ff;
	text-decoration: underline;
	border-color: red ;
	background-color: #F9FFBC;
}


table {	border-collapse: collapse }
td,th {
	border: solid black 1px ;
	padding: 2px ;
}
td strong {
	font-size: larger; 
	font-family: sans-serif;
}
caption {
	font-size: larger;
	font-weight: bold;
}
img.nahledy {
	border: solid black 1px ;
	margin: 1px ;
}

/*Testovaci na nahozeni menu fyzicky dolu*/
body {padding-top: 11em ;}
div#vrsek {
	position: absolute ;
	top: 0 ;
	left: 0 ;
	width: 100% ;
}


div#menu {
	color: black ;
	border: solid black 1px ;
	padding: 1ex ;
	background-color: #F9FFBC;
	text-align: center ;
	width: 98% ;
}

div#menu p { float: left ; width: 12em ; }

p#servis {
	color: red ;
	font-weight: bold ;
	font-size: large ;
	font-family: sans-serif;
	background-color: transparent ; 
}

p#paticka {
	text-align: center ;
}

div.konec {clear: both; margin: 0 ; padding: 0 ; height: 1px ; float: none ;}
br.konec {clear: both;}

p.stroj {
	text-align: center ;
	margin: 1em 0 0 0 ;
}
@media print {
	body {	background-color: white ; color: black ;font-size: small ;}
	.noPrint { display: none ;	clear: both ;}
	.stranka { page-break-after: always ; }	
	h1 {color: black ; font-size:medium;background-color: white ;}
	input,select,th { background-color: white ; color: black ;}
}
