<!--
body {
font-family: Arial, sans-serif;
color: #000000;
background-color: #F3E893;
background-image: url(./images/bg.png);
background-repeat: repeat-x;
}

table {font-size: 10pt;}
td {font-size: 10pt;}
div {font-size: 10pt;}
p {font-size: 10pt; margin: 0; padding: 0; }


.foto1  {border: 2px solid #FFFFFF; }
.foto2 {border: 2px solid #000000; }

.bunka1 {background-color: #ECCC72; cursor: default; }
.bunka2 {background-color: #E9BE61; cursor: pointer; cursor: hand; }

.button {font-size: 10pt; cursor: pointer; cursor: hand; width: 110px; }
.button1 {cursor: pointer; cursor: hand; font: 10pt Arial, sans-serif; color: #000000; }

h1.head
	{
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-left: 0px; 
	font: bold 18pt Bookman Old Style, Times New Roman, sans-serif;
	color: #000;
	text-align: left;
	border-bottom: 1px solid #E8BA5D; 
	}

a {color: #0000A0; text-decoration: underline; border-bottom: 0px dashed #DF0000}
a:hover {color: #FF2F00; text-decoration: underline; border-bottom: 0px dashed #707070}

a.invert {color: #D9C09C; text-decoration: underline; border-bottom: 0px dashed #DF0000}
a.invert:hover {color: #FFFFFF; text-decoration: underline; border-bottom: 0px dashed #707070}

a.topa {color: #555555; text-decoration: none; border-bottom: 1px solid #555555}
a.topa:hover {color: #888888; text-decoration: none; border-bottom: 1px solid #888888}

a.img {text-decoration: none; border-bottom: 0px dashed #DF0000; }
a.img:hover {text-decoration: none; border-bottom: 0px dashed #DF0000; }

a.fotoprehled {text-decoration: none; background-color: #666666; color: #FFFFFF; }
a.fotoprehled:hover {text-decoration: none; background-color: #FF2F00; color: #FCFE00; }

a.rightmenu {
	display: block;
	padding-top: 8px; 
	padding-bottom: 7px; 
	text-decoration: none;
	color: #558227;
	}
a.rightmenu:hover {
	text-decoration: none;
	color: #000;
	background-color: #E6FECB; 
	}

a.rightmenu2 {
	display: block;
	padding-top: 8px; 
	padding-bottom: 7px; 
	text-decoration: none;
	color: #000;
	font-weight: bold;
	}
a.rightmenu2:hover {
	text-decoration: none;
	color: #000;
	background-color: #E6FECB; 
	}


li.leftli{padding: 0px; margin: 0px; list-style-type: none; _height: 30px; }

li.stranky-zahlavi-li
	{
	display: inline; 
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}


a.leftmenu
	{
	display: block;
	font-family: Bookman Old Style, Times New Roman, sans-serif;
	font-size: 14pt; 
	font-weight: bold;
	color: #41770A;
	text-decoration: none;
	padding-top: 8px; 
	padding-bottom: 7px; 
	padding-left: 15px; 
	padding-right: 15px;
	margin-left: 7px; 
	margin-right: 6px; 
	border-bottom: 1px dotted #96EC40; 
	}

a.leftmenu:hover
	{
	text-decoration: none;
	color: #FFF; 
	background-color: #52970D; 
	border-bottom: 1px solid #52970D; 
	}

a.leftmenu2
	{
	display: block;
	font-family: Bookman Old Style, Times New Roman, sans-serif;
	font-size: 14pt; 
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 8px; 
	padding-bottom: 7px; 
	padding-left: 15px; 
	padding-right: 15px;
	margin-left: 7px; 
	margin-right: 6px; 
	border-bottom: 1px dotted #96EC40; 
	}

a.leftmenu2:hover
	{
	text-decoration: none;
	color: #FFF; 
	background-color: #52970D; 
	border-bottom: 1px solid #52970D; 
	}
	
	
	

a.leftmenuN
	{
	display: block;
	font-family: Bookman Old Style, Times New Roman, sans-serif;
	font-size: 14pt; 
	font-weight: bold;
	color: #111188;
	text-decoration: none;
	padding-top: 8px; 
	padding-bottom: 7px; 
	padding-left: 15px; 
	padding-right: 15px;
	margin-left: 7px; 
	margin-right: 6px; 
	border-bottom: 1px dotted #E3CC5E; 
	}

a.leftmenuN:hover
	{
	text-decoration: none;
	color: #FFF; 
	background-color: #111188; 
	border-bottom: 1px solid #111188; 
	}

a.leftmenuN2
	{
	display: block;
	font-family: Bookman Old Style, Times New Roman, sans-serif;
	font-size: 14pt; 
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 8px; 
	padding-bottom: 7px; 
	padding-left: 15px; 
	padding-right: 15px;
	margin-left: 7px; 
	margin-right: 6px; 
	border-bottom: 1px dotted #E3CC5E; 
	}

a.leftmenuN2:hover
	{
	text-decoration: none;
	color: #FFF; 
	background-color: #111188; 
	border-bottom: 1px solid #111188; 
	}




.report {
	font-size: 13pt;
	padding: 8px 15px;
	margin-bottom: 25px;
	border-radius: 8px;
}

.report-ok {
	background-color: #9DE159;
}

.report-error {
	background-color: #EA9580;
}

.report img {
    float: right;
    margin-top: -15px;
    margin-left: 30px;
}
    
    
.smsodber-row, 
.smsodber-row span, 
.smsodber-row input, 
.smsodber-actions label 
{
	font-size: 12pt;
}

.smsodber-row 
{
	display: inline-block;
	padding: 8px 15px;
	background-color: #E4CE63;
	margin-bottom: 2px;
	width: 270px; 
}

.smsodber-row input 
{
	padding: 4px;
}

#frmform-potvrzeni {
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  display: inline-block;
  padding: 10px;
  margin: 0 20px 20px 20px;
  float: left;
}

.smsodber-submit {
	font-size: 13pt;
	padding: 4px 14px;
	font-weight: bold;
	cursor: pointer;
}

a.a-odber-sms
	{
	display: inline-block;
	text-decoration: none;
	font-family: Bookman Old Style, Times New Roman, sans-serif;
	font-size: 18pt; 
	font-weight: bold;
	color: #FFF;
	background-color: #940306; 
	padding: 6px 15px;
	border-radius: 6px;
	margin-top: 6px;  
	}

a.a-odber-sms:hover
	{
	text-decoration: none;
	color: #FFF; 
	background-color: #BC7412; 
	}

.hr-odber-sms
	{
	border: 0;
	border-top: 1px solid #E9BE61;
	}


.foto1 {border: 2px solid #CCCCCC; }
.foto2 {border: 2px solid #FFFFFF; }


@media screen {
	.onlyprint {display: none; }
	div#headbegin {display: none; }
	
	#maindiv {
		border: 0px solid #000000;
		width: 885px;
		font-size: 1pt;
		min-height: 500px; _height: 500px;
		background-color: #EDDE93; 
	}

	#main {
		border: 0px solid #00FF00;
		margin-left: 251px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 0px;
		min-height: 500px; _height: 500px; 
	}
	
}


@media print {
	.noprint {display: none; }
	h1.head
		{
		margin-top: 0px;
		margin-bottom: 5px; 
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		font: normal 18pt Bookman Old Style, Times New Roman, sans-serif;
		color: #000000; 
		text-align: center;
		}
		
	#maindiv {
		border: 0px solid #000000;
		width: 100%;
		background-color: #FFFFFF; 
		margin-bottom: -50px; 
	}

	#main {
		border: 0px solid #00FF00;
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
	}
	
	td {padding: 0px; margin: 0px; }
}

-->
