body {
  color : white;
  font-family : Helvetica CE, Arial;
  scrollbar-face-color: #FFFFFF;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #FFFFFF;
}

.ohraniceni-prostoru{
    border: 1px solid #28527D;
    background: #FFFFFF;
    font-family : Helvetica CE, Helvetica, Arial;
    font-size : 8pt;
}
.tabulka-menu{
    border: 0px #4C4C4C;
    background: #4C4C4C;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 11px;
    color : #FFFFFF;
}

A.tabulka-menu:link {
    color : #FFFFFF;
    text-decoration : none;
}
A.tabulka-menu:active {
    color : #FFFFFF;
    text-decoration : none;
}
A.tabulka-menu:visited {
    color : #FFFFFF;
    text-decoration : none;
}
A.tabulka-menu:hover {
    color : #BBBBBB;
    text-decoration : none;
}

.messages-nadpis {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 11px;
  margin-top : 1pt !important;
  margin-left : 15pt !important;
  text-align : left;
  font-weight : bold;
  color: #FFFFFF;
}
.messages-seznam {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 10px;
  margin-top : 5px !important;
  margin-left : 5pt !important;
  text-align : left;
  font-weight : normal;
  color: #7D7D7D;
}
.messages-seznam-black {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 10px;
  margin-top : 5px !important;
  margin-left : 5pt !important;
  text-align : left;
  font-weight : bold;
  color: #000000;
}
.seznam-nadpis-white {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 12px;
  margin-top : 1pt !important;
  margin-bottom : 2pt !important;
  margin-left : 2pt !important;
  text-align : left;
  font-weight : bold;
  color: white;
}

.specmessages-seznam {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 12px;
  margin-top : 5px !important;
  margin-left : 0pt !important;
  text-align : left;
  font-weight : bold;
  color: #000000;
}
.specmessages-seznam2 {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 11px;
  margin-top : 5px !important;
  margin-left : 3pt !important;
  text-align : left;
  font-weight : normal;
  color: #000000;
}

.specnabidka-seznam {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 10px;
  margin-top : 5px !important;
  margin-left : 3pt !important;
  text-align : left;
  font-weight : bold;
  color: #2B5376;
}
.specnabidka-nadpis {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 12px;
  margin-top : 1pt !important;
  margin-left : 5pt !important;
  text-align : left;
  font-weight : bold;
  font-style:normal !italic;
  color: #2B5376;
}
.specnabidka-nadpis2 {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 13px;
  margin-top : 2pt !important;
  text-align : center;
  font-weight : bold;
  font-style:normal !italic;
  color: #000000;
}

.tabulka-seznam{
    border: 1px solid #4C4C4C;
    background: #FFFFFF;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 11px;
    color : #FFFFFF;
    text-align : justify;
    margin-bottom : 5pt !important;
}
.tabulka-seznam-gray{
    border: 1px solid #4C4C4C;
    background: #E5E5E5;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 11px;
    color : #000000;
    margin-bottom : 5pt !important;
}

.seznam-nadpis {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 12px;
  margin-top : 2pt !important;
  margin-left : 2pt !important;
  text-align : left;
  font-weight : bold;
  color: #000000;
}

.seznam-datum {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 11px;
  margin-top : 2pt !important;
  margin-left : 2pt !important;
  font-weight : none;
  color: #000000;
}
.seznam-text {
  font-family : Arial CE, Helvetica, Arial;
  text-indent : 20px;
  font-size : 10px;
  margin-top : 2pt !important;
  margin-left : 4pt !important;
  text-align : justify;
  font-weight : none;
  color: #000000;
}
.tabulka-podrobnosti{
    border: 0px solid #4C4C4C;
    background: #EBEBEB;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 9px;
    color : #000000;
    margin-bottom : 5pt !important;
}
.tabulka-podrobnosti-dark{
    border: 0px solid #4C4C4C;
    background: #C9C9C9;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 9px;
    color : #000000;
    margin-bottom : 5pt !important;
}
.tabulka-podrobnosti-light{
    border: 0px solid #4C4C4C;

    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 9px;
    color : #000000;
    margin-bottom : 5pt !important;
}

.tabulka-podrobnosti-recenze{
    border: 0px solid #4C4C4C;
    background: #C2CDD5;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 9px;
    color : #000000;
    margin-bottom : 5pt !important;
}

A.tabulka-podrobnosti:link {
    color : black;
    text-decoration : none;
}
A.tabulka-podrobnosti:active {
    color : #842425;
    text-decoration : none;
}
A.tabulka-podrobnosti:visited {
    color : #000000;
    text-decoration : none;
}
A.tabulka-podrobnosti:hover {
    color : #842425;
    text-decoration : none;
}
A.tabulka-podrobnosti-dark:link {
    color : black;
    text-decoration : none;
}
A.tabulka-podrobnosti-dark:active {
    color : #842425;
    text-decoration : none;
}
A.tabulka-podrobnosti-dark:visited {
    color : #000000;
    text-decoration : none;
}
A.tabulka-podrobnosti-dark:hover {
    color : #842425;
    text-decoration : none;
}
A.tabulka-podrobnosti-recenze:link {
    color : black;
    text-decoration : none;
}
A.tabulka-podrobnosti-recenze:active {
    color : #842425;
    text-decoration : none;
}
A.tabulka-podrobnosti-recenze:visited {
    color : #000000;
    text-decoration : none;
}
A.tabulka-podrobnosti-recenze:hover {
    color : #842425;
    text-decoration : none;
}
A.messages-seznam:link {
    color : black;
    text-decoration : none;
}
A.messages-seznam:active {
    color : #842425;
    text-decoration : none;
}
A.messages-seznam:visited {
    color : #000000;
    text-decoration : none;
}
A.messages-seznam:hover {
    color : #842425;
    text-decoration : none;
}

A.specmessages-seznam:link {
	color : black;
    text-decoration : none;
}
A.specmessages-seznam:active {
    color : black;
    text-decoration : none;
}
A.specmessages-seznam:visited {
    color : black;
    text-decoration : none;
}
A.specmessages-seznam:hover {
    color : #842425;
    text-decoration : none;
}

A.tabulka-seznam:link {
    color : black;
    text-decoration : none;
}
A.tabulka-seznam:active {
    color : #842425;
    text-decoration : none;
}
A.tabulka-seznam:visited {
    color : #000000;
    text-decoration : none;
}
A.tabulka-seznam:hover {
    color : #842425;
    text-decoration : none;
}
A.tabulka-seznam-gray:link {
    color : black;
    text-decoration : none;
}
A.tabulka-seznam-gray:active {
    color : #842425;
    text-decoration : none;
}
A.tabulka-seznam-gray:visited {
    color : #000000;
    text-decoration : none;
}
A.tabulka-seznam-gray:hover {
    color : #842425;
    text-decoration : none;
}
A.seznam-nadpis:link {
    color : black;
    text-decoration : none;
}
A.seznam-nadpis:active {
    color : #842425;
    text-decoration : none;
}
A.seznam-nadpis:visited {
    color : #000000;
    text-decoration : none;
}
A.seznam-nadpis:hover {
    color : #842425;
    text-decoration : none;
}
A.seznam-datum:link {
    color : black;
    text-decoration : none;
}
A.seznam-datum:active {
    color : #842425;
    text-decoration : none;
}
A.seznam-datum:visited {
    color : #000000;
    text-decoration : none;
}
A.seznam-datum:hover {
    color : #842425;
    text-decoration : none;
}
A.seznam-text:link {
    color : black;
    text-decoration : none;
}
A.seznam-text:active {
    color : #842425;
    text-decoration : none;
}
A.seznam-text:visited {
    color : #000000;
    text-decoration : none;
}
A.seznam-text:hover {
    color : #842425;
    text-decoration : none;
}



A:link {
    color : #842425;
    text-decoration : none;
}
A:active {
    color : #842425;
    text-decoration : none;
}
A:visited {
    color : #842425;
    text-decoration : none;
}
A:hover {
    color : black;
    text-decoration : none;
}

.menu {
  font-family : Arial CE, Helvetica, Arial;
  font-size : 10pt;
  margin-left : 20pt !important;
  margin-right : 20pt !important;
  text-align : justify;
  font-weight : bold;
  color: #000000;
}


input.rychle-pole {
    font-size : 8pt;
    text-align : left;
    font-weight : bold;
    color: #000000;
    background : #FFFFFF;
    border: 1px solid #4C4C4C;
    width : 100;
}
input.rychle-polesoGr {
    font-size : 8pt;
    text-align : left;
    font-weight : bold;
    color: #000000;
    background : #E5E5E5;
}
input.rychle-polesoGrXtr {
    font-size : 8pt;
    text-align : left;
    font-weight : bold;
    color: #000000;
    background : #28527D;
}
input.butonitko {
    font-family : Verdana, Helvetica CE, Helvetica, Arial;
    font-size : 9px;
    text-align : center;
    font-weight : bold;
    color: #000000;
    background : #C5C5C5;
    border : 0;
    height : 16;
    width : 150;
    cursor : hand;
}
input.butonitkoXtr {
    font-family : Verdana, Helvetica CE, Helvetica, Arial;
    font-size : 11px;
    text-align : center;
    font-weight : bold;
    font-style : italic;
    color: #FFFFFF;
    background : #87A6BE;
    border : 1;
    height : 16;
    width : 40;
    cursor : hand;
}
textarea.rychle-pole {
    font-size : 8pt;
    text-align : left;
    font-weight : bold;
    color: #000000;
    background : #FFFFFF;
    width : 421px;
    height : 100px;
    border: 1px solid #4C4C4C;

}

.text {
    font-size : 10pt;
    text-align : justify;
    color: #000000;
    background : #FFFFFF;
    text-indent : 20px;
}
.teble {
    font-size : 9pt;
    text-align : justify;
    color: #000000;
    background : #CCCCCC;
}
.tebleG {
    font-size : 9pt;
    text-align : justify;
    color: #000000;
    background : #FFFFFF;
    border: 1px solid #000000;
}

.tabulka-userinfo-gray{
    border: 1px solid #4C4C4C;
    background: #E5E5E5;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 11px;
    color : #000000;
    margin-bottom : 5pt !important;
}



.hlasovani-tab{
    border: 2px solid #E5E5E5;
	width:100%;
	height:40px;
}
.hlasovani-lnk{
	border: 1px dashed #11CFFF;
    color : #11CFFF;
	height:1px;
}
.hlasovani{
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 12px;
    color : #FFFFFF;
	text-align: right;
}
.hlasovani-big{
    font-family : Verdana, Arial, Helvetica CE, Helvetica;
    font-weight : bold;
	font-style:normal;
    font-size : 12px;
    color : #C20606;
	text-align: top;
	text-align: center;
}
.hlasovani-big-celkem{
    font-family : Verdana, Arial, Helvetica CE, Helvetica;
    font-weight : bold;
	font-style:italic;
    font-size : 18px;
    color : #F9D59E;
	text-align: center;
}
.hlasovani-big-no{
    font-family : Verdana, Arial, Helvetica CE, Helvetica;
    font-weight : bold;
	font-style:italic;
    font-size : 31px;
    color : #FFFFFF;
	text-align: center;
	margin-top:2px;
}
.hlasovani-small{
    font-family : Verdana, Arial, Helvetica CE, Helvetica;
    font-weight : normal;
	font-style:normal;
    font-size : 9px;
    color : #FFFFFF;
	text-align: center;
}
.hlasovani-submit{
    background-image: url(./soubory/hlas_star.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    height: 16px;
    width: 14px;
    border: 0px solid #11CFFF;
	cursor:hand;
	margin-left:0px;
	margin-right:0px;
}
.hlasovani-submit2{
    background-image: url(./soubory/hlas_star2.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    height: 16px;
    width: 14px;
    border: 0px solid #11CFFF;
	margin-top:0px;
	cursor:hand;
}
.hlasovani-submit3{
    background-image: url(./soubory/hlas_star3.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    height: 16px;
    width: 14px;
    border: 0px solid #11CFFF;
	margin-top:0px;
	cursor:hand;
}

.tabulka-hodnoceni{
    border: 0px solid #4C4C4C;
    font-family : Arial, Helvetica CE, Helvetica;
    font-weight : bold;
    font-size : 9px;
    color : #000000;
    margin-bottom : 5pt !important;
}

.hodnoceni-oddelovac{
    border: 1px solid #E5E5E5;
	width:1px;
}



input {
    color: black;
    background : #FEFEFE;
    font-weight: normal;
    font-size: 8pt;
}

input.buton {
    font-weight: normal;
}

textarea {
    color: black;
    background : #FEFEFE;
    font-weight: normal;
    font-size: 8pt;
    text-align : left;


}


HR {
    color : #426292;
}
.h1 {
    color : black;
    text-decoration : none;
}
.h3 {
    color : black;
    text-decoration : none;
}

.Tabulka{
    background: #002244;
    width: 99%;
    color : white;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 18pt;
    font-weight : normal;
    border: 1px #000000 solid;
}
.Tabulka-leftmine{
    border: 1px #FFFFFF solid;
}
.Tabulka-MenuTopNew{
    width: 140;
    background: #025175;
    color : #FFFFFF;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}
.Tabulka-MenuTopOld{
    width: 140;
    background: #7799CC;
    color : #FFFFFF;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.prihlastab{
    text-align: center;
    background: #EEEEEE;
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
    border: 0px;
}

.forummain{
    text-align: center;
    background: #FFFFFF;
    color : black;
    width: 100%;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
    border: 0px;
}
.prihlasleft{
    text-align: right;
    background: #EEEEEE;
}
.prihlasright{
    text-align: left;
    background: #EEEEEE;
}

.prihlasright1{
    text-align: left;
    color: gray;
    background: #EEEEEE;
}

.cestomanie-nadpis{
    margin-left : 10pt !important;
    font-family : arial CE, Helvetica CE, Helvetica, Arial;
    font-size : 9pt;
    font-weight : normal;
    color: gray;
}

.menutd {
 background-repeat: no-repeat;
}

.menu {
    text-align: left;
    margin-left: 0pt !important;
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.prihlas {
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.vypis {
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.vypis1 {
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 7pt;
    font-weight : normal;
}

.menu:link {
 color: black;
 text-decoration : none;
}

.menu:active {
    color : black;
    text-decoration : none;
}
.menu:visited {
    color : black;
    text-decoration : none;
}
.menu:hover {
    color : gray;
    text-decoration : none;
}

.oprav{
text-align: top;
 font-size: 8;
 margin-top: 0pt !important;
 margin-bottom: 0pt !important;
 margin-right: 0pt !important;
 margin-left: 0pt !important;
}

.del{ 
 text-align: top;
 font-size: 8;
 margin-top: 0pt !important;
 margin-bottom: 0pt !important;
 margin-right: 0pt !important;
 margin-left: 0pt !important;
}


.oprav:link {
 color: green;
 text-decoration : none;
}

.oprav:active {
    color : black;
    text-decoration : none;
}
.oprav:visited {
    color : green;
    text-decoration : none;
}
.oprav:hover {
    color : black;
    text-decoration : none;
}

.del:link {
 color: red;
 text-decoration : none;
}

.del:active {
    color : black;
    text-decoration : none;
}
.del:visited {
    color : red;
    text-decoration : none;
}
.del:hover {
    color : black;
    text-decoration : none;
}

.intable {
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 border: 0px;
}

.Tabulka-Uvod{
    background: #FFFFFF;
    width: 95%;
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
    border: 0px;
}

.Tabulka-Uvod-Hlavicka{
    background: #AAAAAA;
    color : black;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.Tabulka-Uvod-Pruh{
    background: #EFEFEF;
}
.Uvod-Nadpis {
    color : #000000;
    font-family : arial CE, Tahoma, Helvetica, Arial;
    font-size : 8pt;
    font-weight : normal;
}

.Tabulka-Uvod-Odkaz:link {
    color : black;
    text-decoration : none;
}
.Tabulka-Uvod-Odkaz:active {
    color : black;
    text-decoration : none;
}
.Tabulka-Uvod-Odkaz:visited {
    color : black;
    text-decoration : none;
}
.Tabulka-Uvod-Odkaz:hover {
    text-decoration : none;
}
.Tabulka-Uvod-Odkaz:hover {
    color : #842425;
    text-decoration : none;
}

