@charset "utf-8";
body {
	font: normal 12px/17px Verdana, Geneva, sans-serif;
	color: #000;
	text-align: justify;
	background-color:#FFF;
	}

.body {
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 40px;
	background-image: url(bcr00000.gif);
	background-repeat: repeat-x;
    background-color:#720000;
	}
	h1 {
display: block;
width: 289px;
height: 79px;
text-indent: -9999px;
background:url("logo.gif");
padding:0px;
margin:0px;
}
h1 a {
display: block;
width: 100%;
height: 100%;
outline: none;
}
h2 {
	font: bold 20px Verdana, Geneva, sans-serif;
	color: #000;
	}
h3 {

	font: 12px Verdana, Geneva, sans-serif;
	color: #720000;
}
.clanky {
	font: bold 18px Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	border-bottom:solid;
	border-bottom-color:#470000;
	border-bottom-width:1px;
margin:0px; padding:0px;
}
h4 {
	font: 10px Verdana, Geneva, sans-serif;
	color: #646464;
	margin-top:5px;
}
.c1 a:link {
	font: bold 10px/20px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.c1 a:visited {
	font: bold 10px/20px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.c1 a:hover {
	font: bold 10px/20px Verdana, Geneva, sans-serif;
	color: #F60;
	text-decoration: none;
}
.c1 a:active {
	font: bold 10px/20px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
}
a:link {
	font: bold ;
	color: #470000;
	text-decoration: none;
}
a:visited {
	font: bold ;
	color: #470000;
	text-decoration: none;
}
a:hover {
	font: bold;
	color: #F60;
	text-decoration: none;
}
a:active {
	font: bold ;
	color: #470000;
	text-decoration: none;
}
.home-faq-kontakt {
	text-align: right;
	vertical-align: middle;
	padding-right: 20px;
}
.right {
	text-align: right;
	padding-right: 20px;
}
.odd-white {
	font: 10px Verdana, Geneva, sans-serif;
	color: #FFF;
}
.bcr-buttons {
	background: url(bcr-butt.gif) repeat-x;
}
.bcr-pas {
	background: url(pas-up00.gif) no-repeat;
	height: 57px;
	font: bold 10px Verdana, Geneva, sans-serif;
	color: #720000;
	padding-left: 25px;
	vertical-align: middle;
	text-align: right;
	padding-right: 25px;
}
.form-btn {
	font: bold 10px Verdana, Geneva, sans-serif;
	color: #FFF;
	background: #F60;
	border: 1px solid #FFF;
}

.bcr-menu {
	background: url(header-m.gif) repeat-y;
	padding: 4px 23px 0px;
	font: 10px/30px Verdana, Geneva, sans-serif;
	color: #FFF;
	vertical-align: top;
}
.bcr-menu ul {
padding:0px; margin:0px; list-style-type:none; line-height:16px; font-weight:bold;
}
#contentLeft li {
	margin: 0 0 4px 0;
	padding: 3px;
	border: #CCCCCC dashed 1px;
}
.bcr-menu-up {
	background: url(header-b.gif) no-repeat;
	font: bold 12px/30px Verdana, Geneva, sans-serif;
	color: #F60;
	vertical-align: top;
	height: 38px;
	width: 270px;
	padding: 4px 23px 0px;
}
.bcr-bottom {
	background: url(bcr-bott.gif) repeat-x;
	height: 38px;
	font: 9px Verdana, Geneva, sans-serif;
	color: #D8D8D8;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 4px;
	background-color:#000;
}
.bcr-menu-down {
	background: url(header-d.gif) no-repeat;
	height: 18px;
}
.form-pole {
	font: 10px Verdana, Geneva, sans-serif;
	color: #131313;
	border: 1px solid #CAC9C4;
	padding: 2px;
}
.regform-pole {
	font: 12px Verdana, Geneva, sans-serif;
	color: #131313;
	border: 1px solid #CAC9C4;
	padding: 2px;
}
.admin-pole {
	font: 12px Verdana, Geneva, sans-serif;
	color: #131313;
	border: 1px solid #CAC9C4;
	padding: 2px;
	width:100%;
}
.bcr-menu-login {
	background: url(header-m.gif) repeat-y;
	padding: 4px 23px 0px;
	font: bold 10px/23px Verdana, Geneva, sans-serif;
	color: #FFF;
	vertical-align: top;
}
.bcr-header-content {
	background: url(nadpis-p.gif) no-repeat;
	height: 136px;
			padding: 0px 30px 0px 20px;
}

.table_head {
border-bottom-color:#720000; border-bottom-style:solid;border-bottom-width:1px; font-size:14px; font-weight:bold; padding-bottom:3px; padding-top:20px; width:100%;
}
.poznamka {
font-size:9px;
color:#333;
}
.table {
background-color:#FFF; padding:5px; border-bottom-color:#720000; border-bottom-style:dashed;border-bottom-width:1px; }
.table p {border-bottom-color:#CCC; border-bottom-style:solid;border-bottom-width:1px;
	}
.showinfo {
	background-color:#FFC;
	width: 100%;
	margin-bottom: 15px;
	padding:5px;
	font-weight:bold;
	border:dashed; border-color:#666; border-width:1px;
}
hr {	border: 0;
	color: #d7d5cb;
	background: #d7d5cb;
	height: 1px;
	margin: 15px 0px 20px 0;
	width:100%;
}
.table tr:hover { background-color:#FFE7CC; }