/*
DIV {
	border: 1px red solid;
}
*/
* {	 -moz-box-sizing: border-box; }

.center {
	text-align: center;
}

.ball {
	text-align: left;
/*	background-image: url("/images/bg.gif"); */
/*	background-attachment: scroll;
	background-position: bottom;
*/}
.head {
	background-color: #0029BA;
	height: 81px;
	width: 100%;
}

.bfastinfo { 
	width: 459px;
	padding: 10px 20px 0px 0px;
	background-image: url("/images/headright.jpg"); 
	background-repeat: no-repeat;
	color: white;
	font-size: 9px;
	text-align: right;
}

.menu {
	background-color: #6E2100;
	height: 19px;
	padding: 0px 0px 0px 25px;
}

TABLE.maintable {
	width: 100%;
	border-width: 0px 1px 0px 1px;
	border-color: #6E2100;
	border-style: solid;
}
.bleft {
	width: 200px;
	vertical-align: top;
	padding: 15px 7px 10px 15px;
	background-color: #FFF7F0;
}
.bmain {
	vertical-align: top;
	padding: 15px 15px 10px 7px;
	background-color: #FFF7F0;
}

/*.bright {
	width: 230px;
	padding: 18px 5px 20px 20px;
}*/
.foot {
	background: #6E2100;
	height: 19px;
	clear: both;
	width: 100%;
}
.clsloup1 {
/*	padding: 0px 14px 0px 0px; */
}
.clsloup2 {
	width: 235px;
	padding: 0px 0px 0px 13px;
	float: right;
}

UL {
	margin-top: 8px;
}
TABLE.logintable {
	background-color: #F4F6F9;
	width: 100%;
}
.logintable TH {
	background-color: #E2E3E5;
	padding: 10px;
}
.logintable TD {
	background-color: #E2E3E5;
	padding: 8px;
}
.logintable CAPTION {
	background-color: #6E2100;
	color: white;
	text-align: left;
	font-weight: bold;
	padding: 5px;
}
.logintable INPUT {
	background-color: #F6F8FB;
	padding: 2px;
}

.listnadpis {
	margin: 0px;
	padding: 3px;
}
/* ------------------ ANOTACE ------------------- */

.uvodnitext {
	margin: 0px 0px 15px 0px;
	padding: 3px 5px 5px 5px;
}
.leftblok {
	border: 1px #7A1A00 solid;
	margin: 0px 0px 10px 0px;
}
.ancl_blok {
	margin: 0px 0px 10px 0px;
	padding: 3px 5px 5px 5px;
}
.ancl_blok1 {
	margin: 0px;
	padding: 3px 5px 5px 5px;
}

.ancl_info {
	margin: 0px 0px 0px 5px;
/*	width: 55px; */
	float: right;
}

.annov_blok {
	margin: 0px 0px 10px 0px;
	padding: 3px 5px 5px 5px;
}
.annov_blok1 {
	margin: 0px;
	padding: 3px 5px 5px 5px;
}

.annov_info {
	margin: 2px 0px 1px 5px;
/*	width: 55px; */
	float: right; 
}

.ant_blok {
	margin: 0px 0px 10px 0px;
	padding: 3px 5px 5px 5px;
}
.ant_blok1 {
	margin: 0px;
	padding: 3px 5px 5px 5px;
}
.ant_info {
	margin: 0px 5px 0px 1px;
	float: right;
}
.ant_datum {
	margin: 3px 0px 1px 5px;
}


/*.ancl_vice {
	margin: 3px 0px 1px 5px;
	width: 40px;
	float: right;
	vertical-align: text-bottom;
}*/

/* ----------------- CLANKY --------------- */

.archivchoose {
	float: left;
	margin-left: 5px;
	width: 350px;
}

.clear {
	clear: both;
}

.tema_new {
	float: right;
	margin: 3px 5px 3px 0px;
}
