/* CSS by Velimsky.com uživatelsky neměnit, změny přidávat pod označená CSS */



html, body {

	font-family: Tahoma;

	font-size: 11px;
	color: black;

	background-color:#3E3E3E;
}
#center {
	position: absolute;

	left: 50%;
	top: 0;

}


#mujglock-com {
	position: absolute;
	left: -485px;

	top: 0px;
	width: 970px;
}

#head {
	width: 970px;
	height: 136px;
	background-color:#3E3E3E;
}

#head-logo {
	width: 224px;
	height: 42px;
	background: url("../_theme/head-logo.gif") no-repeat top left; 
	vertical-align: bottom;

	text-align: center;

}

#head-h2 {
	width: 731px;
	height: 38px;
	background: url("../_theme/head-h1.gif") no-repeat top left; 
	vertical-align: bottom;

	text-align: left;

	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 4px;
	font-family: Tahoma;

	font-size: 11px;
	color: white;

}

#head-photo {
	width: 224px;
	height: 94px;
	background: url("../_theme/head-photo.gif") no-repeat top left; 
	background-color:#FFFFFF;
}

#head-news {
	width: 731px;
	height: 33px;
	background: url("../_theme/head-news.gif") no-repeat top left; 
	background-color:#FFFFFF;
	vertical-align: bottom;

	text-align: left;

	padding-left: 15px;
	padding-right: 15px;
}

#head-h1 {
	width: 731px;
	height: 61px;
	background-color:#FFFFFF;
	vertical-align: bottom;

	text-align: left;

	padding-left: 15px;
	padding-right: 15px;
	font-family: Tahoma;

	font-size: 12px;
	color: black;

}

#content {
	width: 970px;
	background-color:#3E3E3E;
}

#content-menu {
	width: 194px;
	vertical-align: top;
	background: url("../_theme/content-menu.gif") repeat-y top right; 
	background-color:#FFFFFF;
	vertical-align: top;

	text-align: left;

	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 150px;
	font-family: Tahoma;

	font-size: 11px;
}

.menu {
	display: none;
}

#content-mujglock-com {
	width: 716px; 
	vertical-align: top;
	background-color:#FFFFFF;
	vertical-align: top;

	text-align: justify;

	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.content-mujglock-com-red {
	color: red;
	font-weight:bold;	
}

#copyright {
	width: 970px;
	background-color:#3E3E3E;
}

#copyright-menu {
	width: 224px;
	background-color:#3E3E3E;
	vertical-align: top;

	text-align: left;

	padding-left: 0px;
	padding-right: 15px;
	font-family: Tahoma;
	
	font-size: 10px;
	color: white;	
}

#copyright-velimsky-group {
	width: 746px;
	vertical-align: bottom;

	text-align: right;

	padding-left: 15px;
	padding-right: 0px;
	font-family: Tahoma;

	font-size: 10px;
	color: white;

}

a {

	color: #FD7202;

	text-decoration: none;

}


a:hover {
	color: #FD7202;
	text-decoration: underline;

}


img {
	border: 0px;

}

img.b {
	border: 1px solid;

}
h2 {


	font-family: Tahoma;

	font-size: 11px;
	color: white;

	margin-bottom: 0px;
}


h1 {


	font-family: Tahoma;

	font-size: 12px;
	color: black;

	margin-bottom: 0px;
}

h3 {


	font-family: Tahoma;

	font-size: 10px;
	color: black;

}




table {
	border-collapse: collapse;
	padding: 0px;

}


td {

	padding: 0px;

}

input {
	font-family: verdana;

	font-size: 10px;

}


select {


	font-family: verdana;
	font-size: 10px;

}


textarea {

	font-family: verdana;
	font-size: 10px;

}

ul {
	list-style: square;
	list-style-color: #B9B8B8;
}

/* CSS by Velimsky.com uživatelsky neměnit, změny přidávat pod označená CSS */

#content table.krusne-hory {
	width: 100%; 
	margin: 2px 0 2px 0;
	border: 1px solid #000000;	
}

#content table.krusne-hory th {
	padding: 2px 5px 2px 5px;
	border: 1px solid #000000;
	background-color: #000000;
	color: #FFFFFF; 
	text-align: center;
}

#content table.krusne-hory th.datum {
	width: 50px; 
}

#content table.krusne-hory th.nazev {
	width: 350px; 
}

#content table.krusne-hory th.pdf {
	width: 30px; 
}

#content table.krusne-hory td {
	padding: 2px 5px 2px 5px;
	border: 1px solid #000000;	
}

#content table.krusne-hory tr.red {
	background-color: #FFFFCC;
}

#content table.krusne-hory tr.green0616 {
	background-color: #EFFEFE;
}

#content table.krusne-hory tr.green0617 {
	background-color: #E2FCDA;
}

#content table.krusne-hory tr.green0620 {
	background-color: #B1F89A;
}

#content table.krusne-hory tr.green0622 {
	background-color: #53F556;
}

#content table.krusne-hory tr.green0130 {
	background-color: #53FEEE;
}

#content table.krusne-hory tr.green1219 {
	background-color: #3399FF;
}
