
* {
	font-family:Arial,Helvetica,sans-serif;
}
body {
	background-color: #fff;
	margin:0;
}



#prava a {
	color: #039;
}

#first a {
	color:#2d6eb0;
}
#prava a:hover{
	background-color: #2d6eb0;
	color:white;
	text-decoration:none;
}
#first,#prava {
	border-bottom: 1px dashed #099; 
}

#prava {
	width: 33%;
	background: #67a9d9; 
	font-size: 70%;
	border-left: 1px dashed #099;
	padding: 5px 3px 15px 5px;
}

#first, #first td,#first textarea {
	font-size:13px;
}
#first h1 {
	font-size: 46px;
	background-color: #2d6eb0;
	font-family:"Times Newe Roman",Times,serif;
	color:white;
	margin:0;
	padding:3px 3px 0 3px;
}

#first h1 a {
	color:white;
	font-family:"Times Newe Roman",Times,serif;
}

#first .subh1 {
	background-color:#2d6eb0;
	color: white;
	font-size:12px;
	letter-spacing:5px;
	margin:0;
	font-style:italic;
	padding:0 3px 3px 8px;
}
#first .obsah {
	padding: 9px 10px 15px 15px;
}

#first .header {
     margin-bottom:.5em;
}

#first .text {
     margin-bottom:2em;
}

#copyright {
	text-align:left;
	font-size: 12px;
	padding:20px;
}
#copyright a {
	color:black;
}
#copyright a:hover {
	background-color:black;
	color:white;
	text-decoration:none;
}

.red {
	color:#c7001e;
}
th	{
	text-align:left;
	color:#222222;
}
.events th,.events td {
	border-right:1px solid #cc3;
	border-bottom:1px solid #cc3;
}

h3  {
	color:#c7001e;
	padding:3px 5px;
	font-size:18px;
	border-bottom:2px solid #c7001e;
}
.hl {
	background-color:yellow;
	font-weight:bold;
	padding:1px 3px;
}

.deleted * {
 text-decoration: line-through;
 color:#666;


