/* www.jihoceske-trideni.cz/soutez-obci-2009 -- Cascading Style Sheets */
/* 2011-02-03 */

/* Always visible vertical scrollbar */
html {
	overflow-y: scroll;
}
/* Body */
body {
	background-color: #F0F2D6;
	background-image: url(images/jtxxbg-top-rx.gif);
	background-position: center top;
	background-repeat: repeat-x;
	color: Black;
	margin: 0px;
	padding: 0px;
}
/* Table */
table {  
	border-collapse: collapse;
	border-color: Black;
}
/* Body text, paragraphs, cell of tables, etc. */
p, li, ol, ul, td, blockquote {
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* BEGIN Main text */
.pmaintext {
	margin: 0px 20px 0px 20px;
}
.pMain {
	margin: 0px 20px 0px 20px;
}
/*  */
.pMainTop0L2 {
	margin: 4px 20px 0px 20px;
}
.pMainTop0L5 {
	margin: 8px 20px 0px 20px;
}
.pMainTop1L0 {
	margin: 16px 20px 0px 20px;
}
.pMainTop1L2 {
	margin: 20px 20px 0px 20px;
}
.pMainTop1L5 {
	margin: 24px 20px 0px 20px;
}
/*  */
.pmaintextcenter {
	margin: 0px 20px 0px 20px;
	text-align: center;
}
.pmaintexterror {
	color: Red;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
}
.pitem {
	margin: 0px 20px 0px 40px;
}
.pitemtopblank {
	margin: 8px 20px 0px 40px;
}
.pitemtbl {
	margin: 0px 0px 0px 40px;
}
.pitemtbltopblank {
	margin: 8px 0px 0px 40px;
}
/*Last paragraphs */
.pmaintextlast1 {
	margin: 0px 20px 1px 20px;
}
.pmaintextlast2 {
	margin: 0px 20px 2px 20px;
}
.pmaintextlast3 {
	margin: 0px 20px 3px 20px;
}
/* List */
.plist {
	margin: 0px 20px 0px 0px;
}
.plisttopblank {
	margin: 8px 20px 0px 0px;
}
.plisttbltopblank {
	margin: 8px 20px 0px -4px;
}
.pnolist {
	margin: 0px 20px 0px 7px;
}
.pnolisttopblank {
	margin: 8px 20px 0px 7px;
}
/* Headers */
.h1 {
	color: #639425;
	font-size: 18px;
	line-height: 20px;
	margin: 16px 20px 16px 20px;
}
.h2 {
	color: #1078BB;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	margin: 16px 20px 0px 20px;
}
.h2Top1L5 {
	color: #1078BB;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	margin: 24px 20px 0px 20px;
}
.h3 {
	font-weight: bold;
	margin: 16px 20px 0px 20px;
}
.h3Tbl {
	font-weight: bold;
	margin: 0px 20px 0px 0px;
}
/* END Main text */

/* BEGIN Table text */
.ptlbl {
	text-align: right;
	margin-right: 6px;
}
.ptitem {
	margin-bottom: 6px;
}
.ptblx {
	margin: 0px 1px 0px 1px;
}
.ptblxb {
	font-weight: bold;
	margin: 0px 1px 0px 1px;
}
.ptblxcenter {
	text-align: center;
}
.ptblxright {
	margin: 0px 1px 0px 1px;
	text-align: right;
}
.ptblxrightb {
	font-weight: bold;
	margin: 0px 1px 0px 1px;
	text-align: right;
}
/* BEGIN Value q */
.ptblxvalq, .ptblxvalqb {
	margin: 0px 24px 0px 1px;
	text-align: right;
}
.ptblxvalqb {
	font-weight: bold;
}
/* BEGIN Value Detail */
.ptblxvaldetail {
	margin: 0px 23px 0px 1px;
	text-align: right;
}
.ptblxvaldetailb {
	font-weight: bold;
	margin: 0px 21px 0px 1px;
	text-align: right;
}
/* END Value Detail */
/* BEGIN Value 2Q, 2Qb */
.ptblxval2q{
	margin: 0px 42px 0px 1px;
	text-align: right;
}
.ptblxval2qb {
	font-weight: bold;
	margin: 0px 40px 0px 1px;
	text-align: right;
}
/* END Value 2Q, 2Qb */
/* BEGIN Value 3Q, 3Qb */
.ptblxval3q{
	margin: 0px 33px 0px 1px;
	text-align: right;
}
.ptblxval3qb {
	font-weight: bold;
	margin: 0px 31px 0px 1px;
	text-align: right;
}
/* END Value 3Q, 3Qb */
/* BEGIN Value 4Q, 4Qb */
.ptblxval4q{
	margin: 0px 25px 0px 1px;
	text-align: right;
}
.ptblxval4qb {
	font-weight: bold;
	margin: 0px 23px 0px 1px;
	text-align: right;
}
/* END Value 4Q, 4Qb */
.ptblxorderno {
	margin: 0px 13px 0px 1px;
	text-align: right;
}
.ptblxdate {
	margin: 0px 2px 0px 1px;
	text-align: right;
}
.ptblxquart {
	margin: 0px 30px 0px 1px;
	text-align: right;
}
.ptblxquartb {
	font-weight: bold;
	margin: 0px 30px 0px 1px;
	text-align: right;
}
.ptblxhdr {
	margin: 0px 1px 0px 1px;
	font-weight: bold;
}
.ptblxhdrcenter {
	font-weight: bold;
	text-align: center;
}
.ptblxsmhdr {
	font-size: 11px;
	font-weight: bold;
}
.ptblxsmhdrcenter {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.ptblxval0 {
	margin: 0px 10px 0px 1px;
	text-align: right;
}
.ptblxval0b {
	font-weight: bold;
	margin: 0px 10px 0px 1px;
	text-align: right;
}
.ptblxval3 {
	margin: 0px 22px 0px 1px;
	text-align: right;
}
.ptblxval3b {
	font-weight: bold;
	margin: 0px 22px 0px 1px;
	text-align: right;
}
/* BEGIN Value 24 */
.ptblxval24, .ptblxval24b {
	margin: 0px 24px 0px 1px;
	text-align: right;
}
.ptblxval24b {
	font-weight: bold;
}
/* END Value 24 */
/* BEGIN Value 26 */
.ptblxval26, .ptblxval26b {
	margin: 0px 26px 0px 1px;
	text-align: right;
}
.ptblxval26b {
	font-weight: bold;
}
/* END Value 26 */
/* BEGIN Value 45 */
.ptblxval45, .ptblxval45b {
	margin: 0px 45px 0px 1px;
	text-align: right;
}
.ptblxval45b {
	font-weight: bold;
}
/* END Value 45 */
/* BEGIN Value 48 */
.ptblxval48, .ptblxval48b {
	margin: 0px 48px 0px 1px;
	text-align: right;
}
.ptblxval48b {
	font-weight: bold;
}
/* END Value 48 */
/* BEGIN Value 66 */
.ptblxval66, .ptblxval66b {
	margin: 0px 66px 0px 1px;
	text-align: right;
}
.ptblxval66b {
	font-weight: bold;
}
/* END Value 66 */
/* END Table text */

/* BEGIN Object */
.objleft {
	margin: 4px 20px 10px 0px;
}
.objcenter {
	margin: 4px 20px 10px 20px;
}
.objmevakose {
	margin: 4px 5px 10px 10px;
}
.objright {
	margin: 4px 0px 10px 20px;
}
.objright10 {
	margin: 4px 10px 10px 20px;
}
.tblimgcaption {
	margin: 4px 20px 0px 20px;
}
.tblcaption {
	font-style: italic;
	margin: 5px 20px 5px 20px;
	text-align: center;
}
.tblCaptionNoLRMargin {
	font-style: italic;
	margin: 5px 0px 5px 0px;
	text-align: center;
}
.tblleft {
	margin: 0px 20px 0px 20px;
}
.tblMainTextImg {
	margin: 0px 0px 0px 21px;
}
/* END Object */

/* BEGIN Title, title2 */
/* Title */
.pTitle {
	font-size: 21px;
	font-weight: bold;
	line-height: 21px;
}
/*  */
.aTitle {
	display: block;
	padding: 7px 15px 6px 15px;
	text-decoration: none;
	width: auto;
}
.aTitle:link, .aTitle:visited, .aTitle:active {
	background-color: #3C6332;
	color: White;
}
.aTitle:hover {
	background-color: #545454;
	color: White;
}
/* Title2 */
.pTitle2NoA {
	color: #5F5F58;
	font-size: 23px;
	line-height: 28px; /* 26px; */
	padding: 8px 0px 0px 15px;
}
/* END Title, title2 */

/* BEGIN Menu */
.pMenu {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;/*
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
}
/*  */
.aMenu {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 3px 9px;
	text-decoration: none;
	width: auto;
}
.aMenu:link, .aMenu:visited, .aMenu:active, .aMenu:hover {
	color: White;
}
/*  */
.bgMenu {
	background-color: #3C6322;
	background-image: url(images/jtxxxxbg-menu-vertical-blank.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.bgMenuLastCol {
	background-color: #3C6322;
}
/*  */
.bgMenuOn {
	background-color: #545454;
	background-image: url(images/jtxxxxbg-menu-vertical-blank.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.bgMenuLastColOn {
	background-color: #545454;
}
/* END Menu */

/* BEGIN Homepage -- information */
.pinfonotice {
	background-color: White;
	color: Black;
	font-size: 18px;
	margin-left: 18px;
	margin-right: 18px;
	margin-top: 42px;
	text-align: center;
}
/* END Homepage -- information */

/* A */
A:link {
	color: #901F16; /* Blue; */
}
/* BEGIN Background */
/* Background Shadow */
.bgShadow {
	background-image: url(images/jtxxbg-shadow-with-lines.png);
	background-repeat: no-repeat;
	margin-top: 26px;
}
/* Background Title */
.bgTitle {
	background-image: url(images/jtsocxbg-title.jpg);
	background-repeat: no-repeat;
}
/* Background Main text */
.bgMain {
	background-image: url(images/jtxxbg-main-ry.gif);
	background-repeat: repeat-y;
	margin: 0px 6px 0px 6px;
}
/* Footer */
.bgMainBeforeFooter {
	background-image: url(images/jtxxbg-main-ry.gif);
	background-repeat: repeat-y;
}
.bgFooter {
	margin: 0px 6px 0px 6px;
}
/* Grey line */
.bgGrey {
	background-color: #595959;
}
/* END Background */
/* Text input -- main */
.inpTxt {
	background-color: White;
	border: solid 1px Black;
/*	font-size: 11px; */
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 1px 0px;
}
.wRegFormSearch {
	width: 350px;
}
/* END Element INPUT */

/* BEGIN Search buttons (images, table cell widths) */
.wCeButtonL {
	width: 13px;
}
.iButtonL {
	margin: 1px 0px 0px 0px;
}
.wCeButtonC {
	width: 21px;
}
.iButtonC {
	margin: 1px 4px 0px 4px;
}
.wCeButtonR {
	width: 14px;
}
.iButtonR {
	margin: 1px 1px 0px 0px;
}
/* END Search buttons (images, table cell widths) */
/* BEGIN Main text blank */
.pMainTextHalf {
	line-height: 8px;
	margin: 0px 20px 0px 20px;
}
.pMainTextQuarter {
	line-height: 4px;
	margin: 0px 20px 0px 20px;
}
/* END Main text blank */
/* BEGIN Breadcrumbs */
.pBreadcrumbs {
	font-size: 11px;
	margin: 8px 20px 0px 20px;
}
.aBreadcrumbs:link, .aBreadcrumbs:visited, .aBreadcrumbs:active, .aBreadcrumbs:hover {
	color: #639425;
}
/* END Breadcrumbs */

