#hlavnitext {
	position:relative;left:20;top:15px;
	width: 368px;
	font-size:12px;
}

#perex {
	position:relative;left:20;
	width: 368px;
	height: 119px;
	overflow: clip;
}

#perex h3{
	color: #606060;
	font-size:16px;
}

#hlavnitext a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf3b37;
	text-decoration: underline;
}

#hlavnitext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf3b37;
	text-decoration: underline;
}

#hlavnitext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

#perex a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf3b37;
	text-decoration: underline;
}
#perex a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf3b37;
	text-decoration: underline;
}
#perex a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

/*-------------odkazy v paticce--------------------*/
#paticka a {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	line-height:12px;
}

a.spodni10 {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	position:relative;
	left:10px;
}

a.spodni35 {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	position:relative;
	left:35px;
}

a.spodni45 {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	position:relative;
	left:45px;
}

a.spodni60 {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	position:relative;
	left:60px;
}

a.spodni72 {
	font-family:arial;
	text-decoration:none;
	font-size:12px;
	color:#bf3b37;
	position:relative;
	left:72px;
}

.obal {
width: 766px; 
position: relative; 
top:-12px;
text-align: left; 
margin:auto;
padding:3px;
border-left:1px solid;
border-right:1px solid; 
border-color:#D2D2D2;
}

.table_prop {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px
}

form {border: 0px solid blue;
background-color:#D2D2D2;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
border-left-width:0px;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
height:16px
}

button {
border: 0px solid blue;
background-color:#D2D2D2;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
border-left-width:0px;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px
}

.table_item {
border-left: 0px;
border-right: 0px; 
border-top:0px;
border-bottom: 1px solid rgb(255,255,255);
padding-top:1px;
padding-bottom:1px;
padding-left:2px
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
}

.vetsitext14bodu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #606060;
}

.vetsitext16bodu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #606060;
}

.vetsitext20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #606060;
}

.vetsitext18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #606060;
}

.normalnitext12bodu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}
a.text {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf3b37;
	text-decoration: underline;
}

.odsazeni20px {
	margin-left: 20px;
}

.odsazeni50px {
	margin-left: 50px;
}


fieldset {
	border: 1px solid #FFFFFF;
	margin-top: 15px;
	width: 85%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
}
legend {
	font-size: 12px;
	color: #606060;
}

.probehlo {
	color: #FFFFFF;
}

.odpoved {
	display: none;
}

.odpovedvisible {
}


.bile_menu {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial;
}

.sede_menu {
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	font-family: arial;
}

.sede_menu_tmave {
	font-size: 12px;
	color: #717171;
	text-decoration: none;
	font-family: arial;
}

#kkz td {
	font-size: 12px;
}

tr.hover:hover {

background-color:#FFFFFF;
cursor:default;
}

.hidden {
	display: none;
}

/*---------------pruhovaná akce-------------------*/
tr.cervena {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	border-top-color: #606060;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #bf3b37;
	padding: 1px;
	color: #FFFFFF;
}

tr.bila {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	border-top-color: #606060;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #606060;
}
tr.cervena a {
	color: #FFFFFF;
}

tr.bila a {
	color: #bf3b37;
}

.cervena2 {
	background-color: #bf3b37;
	color: #FFFFFF;
	display: block;
}
.bila2 {
	background-color: #FFFFFF;
	color: #606060;
	display: block;
}

/* ---------------------kalendár akcí--------------------- */
.kalendar-datum {
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #606060;
}
.kalendar-akce {
/*	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #606060;
*/	padding-left: 5px;
}
tr.licha {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	border-top-color: #606060;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: c8c8c8;
	padding: 1px;
}

tr.licha:hover {
	background-color:#FFFFFF;
	cursor: default;
}

#kalendar table {
}
