/* ===================== ZAKLADNI HTML PRVKY */
/*
body {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background: #c0c0c0;
	margin: auto;
	width: 100%;
}

img {
	border: 0px;
}

img.ramecek {
	border: 1px solid #003564;
}

img.ramecek_doprava {
	border: 1px solid #003564;
	margin-left: 5px;
	float: right;
}
img.ramecek_doleva {
	border: 1px solid #003564;
	margin-right: 5px;
	float: left;
}

img.centr {
  border: 1px solid #003564;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

a {
	color: #004987;
}

a:hover {
	text-decoration: none;
}

h2 {
	margin: 10px 0px 5px 0px;
	color: #9c0d0d;
	clear: both;
	font-size: 18px;
}

h2 a {
	color: #9c0d0d;	
}

h3 {
	clear: both;
	float: left;
	font-size: 15px;
	color: #004987;
}

h3 a {
	color: #004987;	
}

h4 {
	font-size: 13px;
	margin: 3px 0px 3px 0px;
}

h5 {
	clear: both;
	font-size: 16px;
	border-bottom: 2px dotted #a8a8a8;
	font-weight: bold;
	margin: 0px;
	background: #d0c6c6;
	padding: 2px 0px 2px 10px;
}

hr {
	background: #9c0d0d;
	color: #9c0d0d;
	height: 2px;
	border: 0px;
}

table.centr {
	width: 100%;
	text-align: center;
	valign: middle;
}

table.pekna {
	width: 100%;
	text-align: center
}

table.pekna td {
	padding: 2px;
	font-size: 13px;
	border: 1px solid #dddddd;
}

table.pekna td.polozka {
	background: #eeeeee;
	font-weight: bold;
}

table.pekna td.popis {
	background: #d0c6c6;
	border: 1px solid #dddddd;
	font-weight: bold;
}

table.stats {
	width: 100%;
	border: 1px solid #d0c6c6;
}

table.stats th {
	font-size: 13px;
	border: 1px solid #dddddd;
	background:#d0c6c6;
}

table.stats tr:hover {
	background: #dddddd;
}

table.stats td {
	font-size: 13px;
	border: 1px solid #dddddd;
	text-align: right
}

table.ocima {
	width: 300px;
}

table.ocima td {
  background-image: url("/img/ocima.gif");
}

tr.soupiska td {
	background: #9c0d0d;
	color: #ffffff;
}

tr.soupiska td a {
	color: #ffffff;
}

table.pozvanka {
	width: 58%;
	background-image: url("/img/pozvanka_pozadi.gif");
	border: 1px solid #dddddd;
	list-style-image: url("/img/ikona.gif")
}

table.pozvanka th{
	clear: both;
	text-align: center;
	font-size: 15px;
	color: #004987;
}

table.pozvanka td{
  font-weight: bold;
}

table.hrac {
	width: 100%;
}

table.hrac td{
	width: 50%;
	vertical-align:top;
}

/* ======================================== */

/* ========================== BLOKOVE PRVKY */
#hlavni {
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 950px;
	display: block;
	/*width: 952px;*/
	padding: 0px;

}

#hlavni #vnitrni {
	display: block;
	width: 949px;
	float: left;
	padding: 0px 1px 0px 1px;
/*	background: url(../img/bcg_hlavni.gif) repeat-y;*/
}

/*
#hlavni #top {
	display: block;
	float: left;
	width: 950px;
	height: 210px;
	background: url(../img/top.jpg) no-repeat;
}
*/
/*
#hlavni #top h1 {
	display: none;
}
*/
/*
#hlavni #top h2 {
	display: inline;
	font-size: 13px;
	color: #000000;
	text-transform: uppercase;
	margin: 0px;
}
*/
/*
#hlavni #top h2.tipovaci {
	margin-right: 20px;
}
*/
/*
#hlavni #top h2.hledej {
	margin: 0px 10px 0px 20px;
}
*/
/*
#hlavni #top #top_img {
	width: 950px;
	height: 151px;
}
*/
/*----------------------------------------------------------*/
#hlavni #top #menu {
	display: block;
	float: left;
	position: relative;
	width: 1000px;
    height: 45px;
    margin: auto;
	background: url(img/bcg_menu.jpg) repeat-x #d4d4d4;
}

#hlavni #top #menu_box {
	background: url("img/menu.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 45px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 580px;
    z-index: 99;
}

#hlavni #top #menu ul {
    display: block;
    float: left;
    height: 45px;
    margin: 0;
    padding: 0;
    width: 624px;
    z-index: 99;
}

#hlavni #top #menu ul li {
    display: inline;
    float: left;
    height: 45px;
    margin: 0;
    padding: 0;
}

#hlavni #top #menu ul li#menu1 {width: 65px;}
#hlavni #top #menu ul li#menu2 {width: 98px;}
#hlavni #top #menu ul li#menu3 {width: 79px;}
#hlavni #top #menu ul li#menu4 {width: 90px;}
#hlavni #top #menu ul li#menu5 {width: 74px;}
#hlavni #top #menu ul li#menu6 {width: 98px;}
#hlavni #top #menu ul li#menu7 {width: 74px;}
#hlavni #top #menu ul li#menu8 {width: 38px;}

#hlavni #top #menu ul li.klub {width: 95px;}
#hlavni #top #menu ul li.a-tym {width: 95px;}
#hlavni #top #menu ul li.mladez {width: 105px;}
#hlavni #top #menu ul li.fans {width: 95px;}
#hlavni #top #menu ul li.sluzby {width: 100px;}
#hlavni #top #menu ul li.vstupenky {width: 125px;}
#hlavni #top #menu ul li.english {width: 84px;}

#hlavni #top #menu ul li#menu1 a {background-position: 0px 0px;}
#hlavni #top #menu ul li#menu1 a:hover {background-position: 0px -45px;}
#hlavni #top #menu ul li#menu2 a {background-position: -65px 0;}
#hlavni #top #menu ul li#menu2 a:hover {background-position: -65px -45px;}
#hlavni #top #menu ul li#menu3 a {background-position: -163px 0;}
#hlavni #top #menu ul li#menu3 a:hover {background-position: -163px -45px;}
#hlavni #top #menu ul li#menu4 a {background-position: -242px 0;}
#hlavni #top #menu ul li#menu4 a:hover {background-position: -242px -45px;}
#hlavni #top #menu ul li#menu5 a {background-position: -332px 0;}
#hlavni #top #menu ul li#menu5 a:hover {background-position: -332px -45px;}
#hlavni #top #menu ul li#menu6 a {background-position: -406px 0;}
#hlavni #top #menu ul li#menu6 a:hover {background-position: -406px -45px;}
#hlavni #top #menu ul li#menu7 a {background-position: -504px 0;}
#hlavni #top #menu ul li#menu7 a:hover {background-position: -504px -45px;}
#hlavni #top #menu ul li#menu8 a {background-position: -578px 0;}
#hlavni #top #menu ul li#menu8 a:hover {background-position: -578px -45px;}

#hlavni #top #menu ul li a 
{
    background-image: url("img/menu.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 45px;
}

#hlavni #top #menu ul li a span 
{
    display: none;
}

#hlavni #top #menu ul li ol
{
   background: none repeat scroll 0 0 #202020;
    display: block;
    left: 0;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    top: 45px;
    visibility: hidden;
}

#hlavni #top #menu ul li ol#submenu1 {left: 5px;}
#hlavni #top #menu ul li ol#submenu2 {left: 65px;}
#hlavni #top #menu ul li ol#submenu3 {left: 163px;}
#hlavni #top #menu ul li ol#submenu4 {left: 242px;}
#hlavni #top #menu ul li ol#submenu5 {left: 332px;}
#hlavni #top #menu ul li ol#submenu6 {left: 406px;}
#hlavni #top #menu ul li ol#submenu7 {left: 504px;}
#hlavni #top #menu ul li ol#submenu8 {left: 578px;}

#hlavni #top #menu ul li ol li
{
    display: block;
    float: none;
    height: 24px;
    margin: 0;
    padding: 0 10px;
    text-align: left;
    text-transform: uppercase;
}

/*#hlavni #top #menu ul li#menu1 ol li {width:170px}
#hlavni #top #menu ul li#menu2 ol li {width:140px}*/
#hlavni #top #menu ul li#menu6 ol li {width:210px}
#hlavni #top #menu ul li#menu7 ol li {width:120px}

#hlavni #top #menu ul li ol li a
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    height: 24px;
    font-family: Tahoma,Geneva,sans-serif;
    background: url("http://www.hcpce.cz/img/arrow_menu.png") no-repeat scroll 0 7px;
    padding-left: 13px;
    padding-top: 3px;
    
}

#hlavni #top #menu ul li ol li a:hover { background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; }

#hlavni #top #menu ul li#menu1 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu1 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu2 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu2 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu3 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu3 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu4 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu4 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu5 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu5 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu6 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu6 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu7 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu7 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}
#hlavni #top #menu ul li#menu8 ol li a {background-position: 0 7px;}
#hlavni #top #menu ul li#menu8 ol li a:hover {background: url("http://www.hcpce.cz/img/arrow_red.png") no-repeat scroll 0 7px; text-decoration: underline}

/*
#hlavni #top #menu ul li a:hover, #hlavni #top #menu ul li a.vybrane {
	color: #9c0d0d;
}

#hlavni #top #menu ul li ol.topmenu {
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 30px;
	background: #d4d4d4;
	border-right: 1px solid #000000;
	padding: 0px;
	margin: 0px;
}
*/
#hlavni #top #menu ul li ol.topmenu li {
	display: block;
	float: none;
	padding: 0px;
	margin: 0px;
	border-right-width: 0px;
/*	text-align: center;*/
}

#hlavni #top #menu ul li ol#topmenu2 {left: 90px; border-left: 1px solid #000000;}
#hlavni #top #menu ul li ol#topmenu3 {left: 186px; border-left: 1px solid #000000;}
#hlavni #top #menu ul li ol#topmenu4 {left: 292px; border-left: 1px solid #000000;}
#hlavni #top #menu ul li ol#topmenu5 {left: 388px; border-left: 1px solid #000000;}
#hlavni #top #menu ul li ol#topmenu6 {left: 489px; border-left: 1px solid #000000;}


#hlavni #top #menu ul li ol.topmenu li a {
	display: block;
	width: 120px;
	font-size: 11px;
	color: #000000;
	padding: 3px 10px 3px 10px;
	margin-top: -1px;
	margin-bottom: -1px;
	text-align: left;
	border-bottom: 1px solid #000000;
	border-left: 5px solid #9c0d0d;
}

#hlavni #top #menu ul li ol#topmenu6 li a {
	width: 190px;
}

#hlavni #top #menu ul li ol.topmenu li a:hover {
	background: #004987;
	color: #ffffff;
}

#hlavni #top #menu ul li ol.topmenu li a .sipka {
	color: #d4d4d4;
	vertical-align: 2px;
	margin-right: 2px;
}

#hlavni #top #menu ul li ol.topmenu li a:hover .sipka {
	color: #ffffff;
	vertical-align: 2px;
	margin-right: 2px; 
}

#hlavni #top #moeller {
    background: none repeat scroll 0 0 #000000;
    display: block;
    float: none;
    height: 45px;
    left: 821px;
    position: absolute;
    width: 179px;
}


#hlavni #top #tipovacka_vyhledavani {
	display: block;
	float: left;
	width: 762px;
	height: 20px;
	background: #d0c6c6;
	padding: 4px 5px 4px 5px;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
/*
#hlavni #top #tipovacka_vyhledavani form {
	display: inline;
	margin: 0px;
	padding: 0px;
	color: #000000;
	height: 18px;
}
/*
#hlavni #top #tipovacka_vyhledavani form input.login {
	width: 120px;
	height: 12px;
	font-size: 12px;
}
/*
#hlavni #top #tipovacka_vyhledavani form input.heslo {
	width: 100px;
	height: 12px;
	font-size: 12px;
}
/*
#hlavni #top #tipovacka_vyhledavani form input.vyhledavaci {
	width: 150px;
	height: 12px;
	font-size: 12px;
}

/*
#hlavni #top #moeller_popis {
	display: block;
	float: right;
	width: 177px;
	height: 28px;
	border-bottom: 1px solid #000000;
}
/*
#hlavni #levy {
	display: block;
	float: left;
	width: 709px;
	background: #f1f1f1;
	padding: 10px;
	border-right: 1px solid #000000;
}

#hlavni #levy p {
	text-align: justify;
}

#hlavni #levy h3 {
	display: block;
	float: none;
}

#hlavni #levy .menicka {
	display: block;
	text-align: left;
	border: 1px solid #9c0d0d;
	background: #0071cc;
	padding: 1px 5px 1px 5px;
	text-align: center;
	width: 688px;
	color: #ffffff;
}

#hlavni #levy .menicka a {
	color: #ffffff;
}

#hlavni #levy td.zapasDatum {
	font-weight: bold;
	font-size: 90%;
	color: #eeeeee;
	background: #9c0d0d;
	padding: 3px 5px 3px 5px;
	text-align: right;
}

#hlavni #levy td.zapasNadpis {
	background: #9c0d0d;
	font-size: 160%;
	color: #ffffff;
	padding: 5px 15px 5px 15px;
	text-align: right;
	font-weight:bold;
}

#hlavni #levy td.zapasBranky {
	background: #004987;
	font-weight:bold;
	font-size: 140%;
	color: #ffffff;
	padding: 5px 10px 5px 10px;
	text-align: center;
}

#hlavni #levy td.zapasMezera {
	background: #a8a8a8;
	height: 1px;
	padding: 0px;
}

#hlavni #levy td.zapasPopis {
	background: #004987;
	color: #ffffff;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
	width: 20%;
	text-align: right;
}

#hlavni #levy table.offline .popis {
	background: #9c0d0d;
	color: #ffffff;
}


#hlavni #levy_index {
	display: block;
	float: left;
	width: 730px;
}

#hlavni #levy_index #infobar {
	display: block;
	float: left;
	width: 730px;
	background: #9c0d0d;
	padding: 3px 0px 3px 0px;
	text-align: center;
	border-bottom: 1px solid #000000;
	color: #ffffff;
}

#hlavni #levy_index #infobar a {
	color: #ffffff;
	text-decoration: underline;
}

#hlavni #levy_index #infobar a:hover {
	text-decoration: none;
}

#hlavni #levy_index #topstory {
	display: block;
	float: left;
	width: 730px;
	background: #f1f1f1;
	padding-top: 15px;
}

#hlavni #levy_index #topstory td.nadpisek {
	padding: 0px 10px 0px 10px;
}

#hlavni #levy_index #topstory h2 {
	display: inline;
	width: 530px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}

#hlavni #levy_index #topstory #topstory_vlevo {
	display: block;
	float: left;
	padding: 0px 10px 0px 10px;
}

#hlavni #levy_index #topstory p {
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

#hlavni #levy_index #topstory .obrazek_01 {
	display: block;
	height: 3px;
	font-size: 3px;
	padding: 7px 0px 0px 0px;
	background: url(../img/bcg_img_topstory_rozek_h.jpg) right top no-repeat #ffffff;
}

#hlavni #levy_index #topstory .obrazek_02 {
	display: block;
	float: left;
	height: 100%;
	padding: 0px 0px 5px 7px;
	background: url(../img/bcg_img_topstory_rozek_l.jpg) left bottom no-repeat #ffffff;
}


#hlavni #levy_index #topstory img.obrazek {
	float: right;
	margin-top: -1px;
	padding: 0px 10px 12px 0px;
	background: url(../img/bcg_img_topstory.jpg) right bottom no-repeat;
	text-align: center;
}

#hlavni #levy_index .linka {
	display: block;
	float: left;
	clear: both;
	background: #797979;
	color: #ffffff;
	height: 16px;
	padding: 3px 5px 5px 5px;
	width: 98%;
}

#hlavni #levy_index .linka a {
	color: #ffffff;
	text-decoration: underline;
}

#hlavni #levy_index #partneri {
	display: block;
	clear: both;
	width: 700px;
	background: #ffffff;
	margin: 10px 10px 10px 10px;
	padding: 5px;
}

#hlavni #levy_index #partneri_2 {
	display: block;
	clear: both;
	width: 484px;
	background: #ffffff;
}

#hlavni #levy_index #clanky {
	display: block;
	width: 514px;
	float: left;
}

#hlavni #levy_index #clanky #dalsi_clanky {
	display: block;
	width: 514px;
	float: left;
	clear: both;
	background: #ffffff;
}

#hlavni #levy_index #clanky #dalsi_clanky .vnitrni {
	display: block;
	margin: 10px;
	text-align:justify;
}

#hlavni #levy_index #clanky #dalsi_clanky .vnitrni h3 {
	font-size: 15px;
	width: 494px;
}

#hlavni #levy_index #clanky #list_clanky {
	display: block;
	float: left;
	width: 494px;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	background: #ffffff;
}

#hlavni #levy_index #clanky #list_clanky ul {
	list-style-type: none;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}

#hlavni #levy_index #clanky #list_clanky ul li {
	padding-bottom: 10px;
}

#hlavni #levy_index #aktuality {
	display: block;
	float: right;
	width: 216px;
	background: #d6d6d6;
	font-size: 12px;
}

#hlavni #levy_index #aktuality h3 {
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}

#hlavni #levy_index #aktuality .vnitrni {
	display: block;
	margin: 10px;
}

#hlavni #pravy {
	display: block;
	float: right;
	width: 220px;
	margin-right: 2px;
}	

#hlavni #pravy #ptejte_se {
	display: block;
	float: left;
	padding: 10px
}

#hlavni #pravy #ptejte_se #ikona {
	display: block;
	float: left;
	width: 85px;
}

#hlavni #pravy #ptejte_se #text {
	display: block;
	float: right;
	width: 112px;
	font-size: 11px;
	text-align: left;
	padding-top: 5px;
}

#hlavni #pravy #ptejte_se #text a {
	color: #ffffff;
	text-decoration: none;
}

#hlavni #pravy #narozeniny {
	display: block;
	float: left;
	width: 220px;
	background: #ffffff;
}

#hlavni #pravy #narozeniny ul#narozeniny_list {
	width: 190px;
	margin: 5px 0px 20px 10px;
	padding: 0px;
	list-style-type: none;
}

#hlavni #pravy #narozeniny .obrazek {
	display: block;
	float: left;
	width: 75px;
	height: 93px;
	margin: 10px;
	background: url(../img/bcg_img_narozeniny.gif) no-repeat;
}

#hlavni #pravy #narozeniny .text {
	display: block;
	float: right;
	font-weight: bold;
	width: 115px;
	padding-top: 15px;
}

#hlavni #pravy #anketa {
	display: block;
	margin: 10px;
}

#hlavni #pravy #anketa #otazka {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}

#hlavni #pravy #anketa .graf {
	display: block;
	float: left;
	background: url(../img/bcg_anketa.gif) repeat-x;
	margin-top: 2px;
	border: 1px solid #004987;
	font-size: 3px;
	height: 9px;
}

#hlavni #pravy #anketa p {
	margin: 0px 0px 15px 0px;
}

#hlavni #paticka {
	display: block;
	float: left;
	width: 950px;
	background: #000000;
	text-align: center;
	color: #ffffff;
	padding: 5px 0px 5px 0px;
}

#hlavni #paticka a {
	color: #ffffff;
}
*/
/* ========================= globalni tridy */
.cistic			{clear: both;}
.maly 			{font-size: 12px;}
.velky 			{font-size: 15px;}
.sedy 			{color: #676767;}
.modry 			{color: #003564;}
.cerveny 		{color: #9c0d0d;}
.nulovy 		{margin: 0px;}
.pravy 			{text-align: right;}
/*.centrovany	{text-align: center;}*/
.levy				{text-align: left;}
.dobloku		{text-align: justify;}
.doleva			{display: block; float: left;	text-align: left;}
.doprava		{display: block;	float: right;	text-align: right;}
/*.error			{display: block; color: #9c0d0d; font-weight: bold; text-align: center; margin: 20px 0px 20px 0px;}*/
.dnes				{color: #cb0101; font-weight: bold;}
.vcera			{color: #fe8400; font-weight: bold;}
.predevcirem    {color: #006600; font-weight: bold;}
.pozdeji        {color: #666666; font-weight: bold;}
.mensi			{font-size: 11px;}
.skryty			{display: none;}
.doma				{background: none; color: #000000;}
.venku			{background: #c3c3c3; color: #000000;}
.vybrane		{background: #004987; color: #ffffff;}


/* ========================= TABULKA */
/*.tP	{font-size: 12px;	width: 30px; text-align: center;}*/
.tT	{font-size: 12px;	width: 170px;}
.tB	{font-size: 12px;	padding-right: 10px; text-align: right;}
.tCara {background-color: #666666}
.tPCE {color: #ffffff; background-color: #004987; font-weight: bold;}

/* ========================= ARCHIV */
/*
#archiv #box			{display: block; width: 685px; font-size: 13px; border: 1px solid #000000; background: #d0c6c6; padding: 3px; clear: both; margin: 5px 0px 0px 0px;	color: #000000;}
#archiv #box2			{display: block; width: 685px; font-size: 11px; margin: 5px 0px 0px 0px; height: 30px;}
#archiv .boxMaly	{display: block; font-size: 12px; padding: 3px;}
#archiv .boxKde		{display: block; width: 695px; float: left; font-size: 11px; text-align: right; margin-bottom: 10px;}
#archiv table.boxy	{margin: 2px 0px 2px 0px;}
#archiv td.boxy		{width: 50px; text-align: center; margin: 0px; padding: 0px;}
#archiv td.boxy a	{display: block; color: #000000; text-decoration: none; border-left: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-weight: normal; padding: 1px 2px 1px 2px;}
#archiv td.boxyVpravo a  {border-right: 1px solid #000000;}
#archiv td.boxy a:hover  {color: #ffffff; background: #5c5c5c;}
#archiv td.boxyVelke	{width: 100px;}
#archiv .zvyrazneni	{font-weight: bold; color: #ffffff; background: #ac9b9b;}
#archiv td.datum  {vertical-align: top; text-align: right;}
#archiv td.nadpis_anotace  {padding-right: 15px; text-align: justify;}
#archiv input  {font-size: 13px; border: 1px solid #00517c;}
#archiv form  {margin-bottom: 0px;}
#archiv h1 {width: 580px; font-size: 14px; border-bottom: 1px solid #8995bb; margin: 10px 0px 0px 0px; color: #000000;}
#archiv input.formBcg  {background: #d0c6c6; border: 0px;}
#archiv .highlight {background: #d0c6c6;}
#archiv .tema {display: block; color: #808080; font-style: italic;  font-size: 12px;}
#archiv .anotace {display: block;}
#archiv .nadpis {display: block; font-weight: bold;}
#archiv .error {display: block; margin-top: 10px; color: #ff0000; text-align: center; font-weight: bold; clear: both;}
#archiv .podpis {color: #808080; font-size: 11px; border-bottom: 1px solid #ffffff;}
#archiv select {font-size: 11px;}


/* ========================= FOTOGALERIE */
/*
#fotogalerie {width: 600px;}
#fotogalerie h3 {clear: both; width: 690px;}
#fotogalerie img {border: 1px solid #003564;}
#fotogalerie hr {clear: both; height: 1px; color: #000000; margin: 5px 0px 5px 0px;}
#fotogalerie table {border-collapse: collapse; clear: both; width: 600px;}
#fotogalerie table tr td {text-align: left;}
#fotogalerie table tr td a {float: left; border: 2px solid #ffffff;}
#fotogalerie table tr td a:hover {border: 2px solid #e8b413; background: #e8b413;}
#fotogalerie table tr td .imgSelect {border: 1px solid #e8b413; background: #e8b413;}
#fotogalerie .popis {display: block; clear: both; text-align: center; font-weight:bold;}
#fotogalerie .autor {display: block; clear: both; text-align: center; font-size: 13px; font-style: italic;}
#fotogalerie .navigace {display: block; clear: both; margin: 0px 0px 10px 0px;}
#fotogalerie .navigace .prochazeni {display: block; width: 150px;}
#fotogalerie .navigace .prochazeni .button {width: 100px;}
#fotogalerie input.button {font-weight: bold; font-size: 12px; border: 1px solid #000000; text-transform: uppercase; background: #e8b413; color: #ffffff; font-family: arial,sans-serif; width: 100px;}
#fotogalerie #formulare {display: block; float: left; padding-bottom: 20px; font-size: 12px;}
#fotogalerie #formulare input {font-size: 12px;}
#fotogalerie #formulare input.button {font-size: 12px;}
#fotogalerie #formulare select {font-size: 12px;}
#fotogalerie #formulare #trideniDIV {display: block; clear: both; height: 25px; margin: 5px 0px 5px 0px;}
#fotogalerie #formulare #trideniDIV .trideni {border-top: 1px solid #000000;}
#fotogalerie #formulare #trideniDIV form {margin: 0px;}
.fotogalerieZapas {display: block; clear: both; margin: 5px 0px 25px 0px; text-align: left;}

/* ========================= STRANKOVANI */
/*
.strankovani  {text-align: center;  margin: 10px 0px 10px 0px; font-weight:bold;}
.strankovani a  {background: #8c7373; color: #ffffff; border: 1px solid black; margin-left: -1px; padding: 0px 6px 0px 6px; text-decoration: none;}
.strankovani a:hover  {background: #808080; text-decoration: none;}
.strankovani .strankovaniVyrazne {background: #000000;}

/* ========================= KALENDAR */
/*
#kalendarMesic td {color:#ffffff;font-family:arial ce,arial,sans-serif;font-size:11px;font-weight:bold;}
#kalendar {font-family:arial ce,arial,sans-serif;border: 0px solid #fff}
#kalendar tr {background-color:#aaaaaa;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#kalendar th {font-weight:bold;background-color:#4a4a4a;color:#ffffff;font-size:11px;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#kalendar td {font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #fff; border-bottom:1px solid #fff; height:22px}
#kalDnesek {border: 1px solid #d6d6d6; padding: 1px 3px 1px 3px; background: #ffffff; color: #000000}
#kalDoma {background-color:#004987}
#kalDoma a {text-decoration:none; color:#ffffff;}
#kalDoma a:hover {display:block;}
#kalVenku {background-color:#9f0100}
#kalVenku a {text-decoration:none; color:#ffffff}
#kalVenku a:hover {display:block;}
#kalArena {background-color:#1a4297}
#kalArena a {text-decoration:none; color:#ffffff;}
#kalArena a:hover {display:block;}
#kalNormalni {background-color:#888888;color:#ffffff;}
#kalVysvet {font-size:11px;margin-top:5px}
.kalVysvetlivky {width:15px;height:15px;}

#tableHead {text-decoration:none;font-weight:bold;color:#ffffff;padding:3px 0 3px 0}
.zapasOdkaz {text-decoration:none;font-size:8pt;font-weight:bold}
.zapasOdkaz a:link {text-decoration:none;font-size:8pt;font-weight:bold}
.zapasOdkaz a:visited {text-decoration:none;font-size:8pt;font-weight:bold}
.zapasOdkazKat {text-decoration:none;font-size:8pt}
.clanekDiskuze {text-decoration:none;font-size:8pt}
*/

#header {
    background: url("img/bcg_header_H1.png") repeat-x scroll 0 0 transparent;
    height: 66px;
    margin: 0px auto 0;
    padding: 0;
    width: 718px;
}

#header h1 {
    background: url("img/bcg_header_H1_arrow.png") no-repeat scroll 10px 20px transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 28px;
    font-weight: normal;
    margin: 0;
    padding: 13px 0 0 34px;
    width: 700px;
    font-family: Tahoma,Arial,sans-serif;
}
