/* CSS Document */
body.hlavni {
  margin: 0;
}

body {
  background-color: rgb(255,255,255);
  font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #909090;  
}

.ctvrt {
  line-height: 5pt;
}

table.hlavni {
/* zelana */
  background-color: rgb(255,153,51);
  margin-top: 0;
  border-top: none;
  border-bottom: rgb(190,190,190) solid 2pt;
  border-left: rgb(190,190,190) solid 2pt;
  border-right: rgb(190,190,190) solid 2pt;
}

table.hlavni3 {
  background-color: rgb(255,153,51);
  margin-top: 0;
  border-top: none;
  border-bottom: rgb(255,153,51) solid 25pt;
  border-left: rgb(255,153,51) solid 3pt;
  border-right: rgb(255,153,51) solid 3pt;
}

.block {
  display: block;
}

td.horeprouzek {
  background-color: rgb(255,255,255);
  padding: 10px;
  border-top: rgb(255,153,51) solid 2pt;
  border-left: rgb(255,153,51) solid 2pt;
  border-bottom: none; 
  border-right: none;
}

td.horeprouzekpravy {
  background-color: rgb(255,255,255);
  padding: 10px;
  border-top: rgb(255,153,51) solid 2pt;
  border-bottom: none; 
  border-right: none;
  vertical-align: top;
}

td.kosik {
  background: rgb(255,255,255) url(images/bgkosik.jpg);
  padding: 5px;
  border-bottom: rgb(255,153,51) solid 2pt;
  border-left: rgb(255,153,51) solid 2pt;
  border-top: none; 
  border-right: none;
}

td.novinky {
  background: rgb(255,255,255) url(images/bgnovinky.jpg);
  padding: 5px;
  border-bottom: rgb(255,153,51) solid 2pt;
  border-left: rgb(255,153,51) solid 2pt;
  border-top: none; 
  border-right: none;
}

td.hornimenu {
  /* oranzova rgb(255,153,51); */
  background: rgb(255,255,255);
  vertical-align: bottom;
  border-left: rgb(190,190,190) solid 3px;
}

a.hornihornimenu{
   text-decoration: none;
   font-size: 10pt;
   color: rgb(0,102,153);
}
a.hornihornimenu:hover{
   font-size: 10pt;
   color: rgb(0,102,153);
   background: rgb(208,208,208);
   text-decoration: underline;
} 

  
a.bocnimenu {
  text-decoration: none;
  color:white;
}

a.bocnimenu:hover {
  text-decoration: underline;
  color:rgb(48,48,48);
  background-color: white;
}

a.bocnimenu2 {
  text-decoration: none;
  font-size: 10pt;
  color:white;
}

a.bocnimenu2:hover {
  text-decoration: underline;
  font-size: 10pt;
  color:rgb(48,48,48);
  background-color: white;
}

a.bocnimenuradek {
  text-decoration: none;
  font-size: 8pt;
  color:rgb(51,153,255);
}

a.bocnimenuradek:hover {
  text-decoration: underline;
  font-size: 8pt;
  color:rgb(51,153,255);
}

div.muj {
  background-color: gray;
  border: solid blue;
  position: relative;
  left: 20px;
  top: 20px;
  width: 200px;
  float: center;
  display: none;
}

div.muj2 {
  position: relative;
  left: 5px;
  top: 5px;
}

table.menu {
  background-color: rgb(90,90,90);
  border-top: rgb(255,153,51) solid 2pt;
  padding: 0px;
  position: relative;
  top: 0;
  left: 0;
}

td.menu {
   border-left: rgb(176,176,176) solid 5px;
   
}
.jednaapul {
   line-height: 1.5em;
}

a.hornimenu{
   text-decoration: none;
   font-size: 10pt;
   color: rgb(0,102,153);
}
a.hornimenu:hover{
   font-size: 10pt;
   color: rgb(0,102,153);;
   text-decoration: underline;
   background: rgb(208,208,208);
} 

a.hornimenumarque{
   text-decoration: none;
   font-size: 18pt;
   color: rgb(0,102,153);
}
a.hornimenumarque:hover{
   font-size: 18pt;
   color: rgb(0,102,153);;
   text-decoration: underline;
   background: rgb(208,208,208);
} 




img.okraj {
   margin: 5pt;
}


/* ze starych stranek */

h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #385B88;
	
}

p, blockquote, ul, ol {
	margin-bottom: 1.4em;
	line-height: 1.8em;
	text-align: justify;
}

table.ukaznabidku {
border-collapse: collapse;
}
table.ukaznabidku td {
border: 0.1px solid silver;
padding: 5px;
}

 a.bocnimenu3 {
  text-decoration: none;
  color:black;
}

a.bocnimenu3:hover {
  text-decoration: underline;
  color:rgb(48,48,48);
  background-color: white;
}
table.nabidka {
border-collapse: collapse;
}
a.smaz {
  text-decoration: none;
  color: black;
  border: 0;
}
table.formfieldset {
  border-width:     0;
  border-style:     outset;
  border-collapse:  collapse;
  margin-left:      0;
  margin-right:     auto;
  padding:          10px;
  line-height:      1.3;
}

.hidden {
  background-color: transparent;
  border-width:     0;
}

.text_poleDulezite {
  background-image: url(images/pozadi_input.jpg);
  border-width:     1px;
  border-color:     #000080;
  border-style:     solid;
  height:           15px;
  color:            red;
  font-size:        14px;
  text-align:       left;
}
.text_pole {
  background-image: url(images/pozadi_input.jpg);
  border-width:     1px;
  border-color:     #000080;
  border-style:     solid;
  height:           15px;
  font-size:        12px;
  text-align:       left;
}

h1.nadpisakce {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30pt;
	text-align: center;
	color: black;
}
p.odstavecakce {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	text-align: center;
	color: black;
}
