﻿/*----------------------------------------------------------------------------*/
/*Rozvržení stránky                                                           */
/*----------------------------------------------------------------------------*/
html{	
  cursor: default;
  text-align: center;
  padding:    0em;
  margin:     0em auto 0em auto;
}

body{
  text-align: center;
  padding:  0em;
  margin:  0em auto 0em auto;
  width: 100%;
  font-size: 11px;
  font-family: Tahoma, Arial, sans-serif;
  background-color: white; color: black; 
  background-repeat: repeat
}

h1 {
  font-family: Courier New;
}

.okraj {
  padding: 2px; 
  text-align:left;
  width:500px;
  margin:0px auto;
}

.nadpis {
  font-family : Arial CE, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size : 15pt;
  color : #00008B;
}

.nepovinne {
  FONT-SIZE: 11px;
  font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
  color : Black;
}

.jmeno {
  FONT-SIZE: 12px;
  font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
  color : #00008B;
  font-weight : bold;
}

.povinne {
  FONT-SIZE: 11px;
  font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
  color : Red;
  font-weight : bold;
}

input {
  border: 1px #CCCC99 solid;
  padding: 2px; 
  margin: 0px; 
  margin-bottom: 5px;
  font-size: 11px;  ;
}

.readonly{
  border: 1px #CCCC99 solid;
  padding: 2px; 
  margin: 0px;
  background-color: #EDEDDC;
  font-size: 11px;
}

#window {
position: absolute; left: 30px; width: 650px; top: 70px;
font-family: Arial, Helvetica, sans-serif
}

#nav_kniha{
  padding:  0em;
  margin:   0em auto 0em auto;
  width:    100%;
  text-align: center;
}

#vzkazy{
  padding:  0em;
  margin:   0em auto 0em auto;
  width:    100%;
  text-align: center;
}

form{
  border:  2px solid #C9C992;
  padding:  5px;
  margin:   0em auto 0em auto;
  text-align: left;
  background-color: #B5C7DE;
  width:    555px;
  //width:    755px;
}

fieldset{
  border-color:#191919;
  border-style:double;
  border-width:4px 1px 2px 1px;
  padding: 15px;
  width:    535;
  //width:   705px;
}

legend {
  color: #a60000;
  width: 130px;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0.1em;
}

.kom_odp0{
  border:  2px solid #C9C992;
  margin-left:0px;
  margin-top:11px;
  background-color: #B5C7DE;
}

.kom_odp1{
  border:  2px solid #C9C992;
  margin-left:20px;
  margin-top:11px;
  background-color: #B5C7DE;

}

.kom_odp2{
  border:  2px solid #C9C992;
  margin-left:40px;
  margin-top:11px;
  background-color: #B5C7DE;	
}

.kom1{
  padding: 4px;
  padding-left: 10px;
  border-left:1px solid #C9C992;	
  border-top:1px solid #C9C992;	
  border-right:1px solid #C9C992;
  background-color: #EDEDDC;	
  text-align:left;	
}

.kom2{
  padding: 4px;
  padding-left: 6px;
  border-left:1px solid  #C9C992;	
  border-right:1px solid #C9C992;	
  #border-top:1px dotted #C9C992;	
  #border-bottom:1px dotted #C9C992;
  text-align:left;		
}

.kom3{
  padding: 4px;
  padding-left: 10px;	
  border-left:1px solid #C9C992;	
  border-right:1px solid #C9C992;
  border-bottom:1px solid #C9C992;	
  text-align:left;
  background-color: #EDEDDC;
  -moz-border-radius-bottomleft: 8px;	
}

hr{
  width: 155px;
  color: white;
}

.ok {
	color: green;
}

.error {
	color: red;
}

.tlacitko {
  position:relative;
  border: 1px solid blue; 
  border-radius: 15px; 
  font-family: verdana;
  //font-size:85%;
  left: 600px;
  width: 75px;
  height: 25px
}

table {
  width: 100%;
  font-size: 15px;
}

.cervene {
  color: red;
}