/* CSS Document */

/* body */

body {
text-align: center; 
Font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #804B39;
background-image: url('../images/design/prechod.jpg'); 
background-position: left top ;
background-repeat: repeat-x;
color: #000000;
margin: 0px;
} 

div.obsah {
margin: 0px 0px 0px 0px ;
}

/*odkazy */

a {
text-decoration: none;
Font-weight: bold;
color: #482c20;
}

a:hover {
text-decoration: underline;
color: #920606;
}

div.menu a {
font-size: 90%;
padding-top: 5px;
color: #492B20;
display: block;
height: 100%;
text-decoration: none;
Font-weight: bold;
background-color: #D7B277;
border-right: solid 1px #d7b277;
border-left: solid 1px #d7b277;
}

div.menu a:hover {
color: #000000;
background-color: #F9F2DC;
border-right: solid 1px;
border-left: solid 1px;
}

div.menu div {
text-align: center;
float: left;
height: 25px;
}



/* FORM */


table.radek {
font-size: 14px;
width: 100%;
border: none;
}

table.radek tr {

}
table.radek tr:hover {
background-color: #ead6a4;
}

form.formular div {
margin: 3px;
text-align: right;
}
/*
form.formular div:hover {
background-color: #d3d4dc;
}
*/
form.formular input {
border: solid 1px #000000;
background-color: #fefcef;
color: #000000;
}

form.formular input:hover {
border: solid 1px #920606;
background-color: #fefcef;
color: #000000;
}

input {
border: solid 1px #000000;
background-color: #fefcef;
color: #000000;
}

input:hover {
border: solid 1px #920606;
background-color: #fefcef;
color: #000000;
}

select {
border: solid 1px #000000;
background-color: #fefcef;
color: #000000;
}

textarea {
border: solid 1px #000000;
background-color: #fefcef;
}

textarea:hover {
border: solid 1px #920606;
}

div.popis {
color: #920606;
margin: 3px;
font-size: 90%;
}

/* TEXT */

p:first-letter {font-size: 150%}

b.pozor {
color: #920606;
}

.small {
font-size: 90%;
}

.doprava {
  text-align: right;
}

.nastred {
  text-align: center;
}

.nahoru {
  vertical-align: top;
}

div.zprava {
  color: #c67002;
  border: 1px solid #e6db55;
  padding: 10px;
  margin-bottom: 5px;
  background-color: #fcf9cf;
}

div.chyba {
  color: #9a0b0b;
  border: 1px solid #9a4321;
  padding: 10px;
  margin-bottom: 5px;
  background-color: #fad3c4;
}


div.zalozka {
font-size: 90%;
font-style: italic;
color: #482c20;
background-color: #e7c58f; 
border-top: solid 1px; 


padding: 2px;
}

img {
border: 0px;
}

div.image img {
border: solid 3px #5C3A2B;
margin: 10px;
display:block;
}

div.nadpis {
padding: 5px;
margin-bottom: 5px;
background-color: #EADBAF;
}

h1 { /*nastaveni nadpisu v obsahu */
Font-variant:small-caps;
Font-weight: bold;
color: #482C20;
font-size: 20px;
margin: 0px;
}

h2 { /*nastaveni nadpisu v menu */
Font-variant:small-caps;
Font-weight: bold;
color: #482C20;
font-size: 20px;
margin: 0px;
}

ul {
list-style-image: URL('images/puntik.gif');
}

ul.tlapka {
list-style-image: URL('images/pozor.gif');
margin-bottom: 5px;
}

tr.pruh {
color: #482c20;
background-color: #e7c58f;
font-weight: bold;
}

tr.pruh2 {
background-color: #e2ff9c;
}

div.hlavicka {
padding: 5px;
border-bottom: solid 1px; 
background-color: #c1f01e; 
}

/* Dalsi prvky */

div.horni_pruh {
color: #492B20;
font-weight: bold;
padding: 5px 0px 0px 10px;
height: 30px;
background: url('../images/design/horni_pruh.gif'); 
background-position: top;
background-repeat: no-repeat;
}


div.spodni_pruh {
height: 20px;
background: url('../images/design/spodni_pruh.gif'); 
background-position: center;
background-repeat: no-repeat;
}

div.main {
background-color: #e7c58f;
padding: 3px;
font-size: 14px;
}

.sudy {

background-color: #ead6a4;
}

.lichy {
background-color: #e7c58f;

}

table.vysledky {
width: 90%;
border-collapse: collapse;
}

table.vysledky td {
padding: 3px;
border: 1px solid;
}

table.vysledky td.cell {
font-weight: bold;
background-color: #ead6a4;
}

table.vysledky tr.pruh {
background-color: #e7c58f;
}

div.pan_cistic {
  clear: both;
}

input.varovani {
  color: #680101;
  border: 1px solid #a70c0c;
  padding: 3px;
  background-color: #ffdbdb;
}

input.varovani:hover {
  background-color: #ffc1c1;
}


/* STLYLY PRO NOVOU GALERII - vcetne administrace*/
table.prehled {
  border-spacing: 2px;
}

table.prehled td {
  vertical-align: middle;
  border: 1px solid #dec780;
  padding: 3px;
}


table.prehled tr {
}

table.prehled tr:hover {
  background-color: #f6e6b4;
}


table.form {
  border-spacing: 2px;
}

table.form td {
  vertical-align: middle;
  border: 1px solid #dec780;
  padding: 3px;
}


table.form tr:hover {
  background-color: #f6e6b4;
}

table.form textarea {
  width: 600px;
  height: 600px;
  border: 1px solid #000000;
  background-color: #f9f9f9;
}

table.form textarea:hover {
  border: 1px solid #9a0b0b;
  background-color: #ffffff;
}

table.form input[type=text], input[type=password] {
color: #000000;
width: 200px;
padding: 3px;
border: 1px solid #000000;
background-color: #f9f9f9;
}

table.form select {
padding: 3px;
width: 200px;
}

table.form input[type=text]:hover , input[type=password]:hover {
border: 1px solid #9a0b0b;
background-color: #ffffff;
}

table.form input[type=submit] { 
  width: 75px;
  border: 1px solid #9ab567;
  background-color: #d7eab2;
}

table.form input[type=submit]:hover { 
  border: 1px solid #6d9127;
  background-color: #a9d56f;
}

tr.popis {
  color: #920606;
  background-color: #f6e6b4;
  font-size: 12px;
}

.red {
color: #920606;
}

.green {
color: #229f00;
}

.blue {
color: #4b56e8;
}

.success {
  padding: 6pt;
  font-size: 14pt;
  border: 4px solid green;
  font-weight: bold;
}

.pruhledne {
opacity: 0.5;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
}

/* ----- PLATBY */

#pridatClena, #pridatSoubor {
  display: none;
}

div.pridatTrenink {
  display: none;
}

table.platby {
  border-spacing: 0px;
  border-collapse: collapse;
}

table.platby td {
  padding: 3px;
  border: 1px solid #c6b993;
}

table.platby input[type=text] {
  width: 70px;
}

/* ----- TRENINKY */


table.treninky {
  border-spacing: 0px;
  border-collapse: collapse;
}

table.treninky td {
  padding: 3px;
  border: 1px solid #c6b993;
}

table.treninky tr.info {
  display: none;
}

/* POSTA */
#clenove, #kurziste {
  display: none;
}

div.pruh {
  border: 1px solid;
  margin: 5px;
  padding: 5px;
  background-color: #e7c58f;
}


div.note {
    color: #804b39;
    margin: 10px;
    padding: 10px 30px;
    background-image: url('../image_tools/dogFoot.png');
    background-position: left center;
    background-repeat: no-repeat;

}


tr.lightwarn td.ucast {
 color: #ed7514;
}

tr.warn td.ucast {
  color: #920606;
}

div.tren_info {
  color: #804b39;
  border: 1px solid #a68a7a;
  padding: 10px;
  margin: 5px;
  background-color: #e8d9af;
}

div.tren_info p {
  margin: 0px;
  padding: 0px;
}

div.tren_info p:first-letter {
  font-size: 100%;
}

div.prihlas_do {
  line-height: 150%;
  margin-top: 10px;
  padding: 5px;
  border: 1px solid #91794e;
  background-color: #eddeb3;
}

div.pageForm {
  display: none;
}

div.treninky p:first-letter {
  font-size: 100%;
}

div.treninky p {
  line-height: 130%;
  margin: 0px;
  padding: 0px;
}



