BODY {
	font-family: Verdana ;
	font-size: 10px;
}

SELECT, INPUT, TEXTAREA, BUTTON, .button{
background-color: #ffffff;
font-family: Verdana ;
font-size: 9px;
color:  #0C3601;
}

#fakturazakl {
	height: 1020px;
}

#faktura td {
    font-family: Verdana ;
    font-size: 10px;
}

#faktpol th {
	border-top: 1px #505050 solid;
	border-bottom: 1px #505050 solid;
	font-size: 9px;
	padding-left: 2px;
}

#faktpol td {
	font-size: 9px;
	padding-left: 2px;
}

FORM{margin: 0px;}

.intext{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #023185;
font-size: 10px;
color:  #AFAFAF;
padding: 2px;
}

.intextc{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #0C3601;
padding: 2px;
text-align: center;
}

.intextbo{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #AFAFAF;
padding: 2px;
font-weight: bold;
}

.intextb{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #0C3601;
padding: 2px;
}
.intextbr{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #0C3601;
padding: 2px;
text-align: right;
}

.intextbb{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #0C3601;
padding: 2px;
font-weight: bold;
}

.intextbc{
background-color: #ffffff;
font-family: Verdana ;
border: solid 1px #314d5f;
font-size: 10px;
color: #0C3601;
padding: 2px;
text-align: center;
font-weight: bold;
}

.intextt{
background-color: #ffffff;
font-family: Verdana ;
border-left: solid 2px silver;
border-top: solid 2px silver;
border-right: solid 2px #314d5f;
border-bottom: solid 2px #314d5f;
font-size: 10px;
color: #0C3601;
}

.checkbox{
 border: none;
 background: none;
}

.seznam td {padding-left: 6px; padding-right: 6px}

H3 { font: bold 10pt Arial, Helvetica, sans-serif; color: #0C3601; margin-bottom: 0px;}
H4,.text { font: 10pt Arial, Helvetica, sans-serif; color: #0C3601; margin-bottom: 0px;}

#textarea {font-size: 75%}

.odkaz {font: bold 10pt Arial, Helvetica, sans-serif; text-decoration :none;}
.error {font: 8pt Arial, Helvetica, sans-serif; color: red; padding: 3px 3px 3px 10px; margin: 5px 0px 5px 0px; background-color: #ffffff }
.error b { font-size: 10pt;}
.error2 {font: 8pt Arial, Helvetica, sans-serif; color: red; padding: 3px 3px 3px 10px; margin: 5px 0px 5px 0px; background-color: #d0d0d0; border: 1px #777 solid;}
.text1 {font: 8pt Arial, Helvetica, sans-serif; color: #023185;}
.text1b {font: bold 8pt Arial, Helvetica, sans-serif; color: #023185;}
.text1bc {font: bold 8pt Arial, Helvetica, sans-serif; color: red;}
.text1bcp {font: bold 8pt Arial, Helvetica, sans-serif; background-color: red; color: #FFFFFF; padding: 0px 5px 0px 5px;}
.text1bp {font: bold 8pt Arial, Helvetica, sans-serif; color: #000000; padding: 0px 5px 0px 5px;}
.text1bzp {font: bold 8pt Arial, Helvetica, sans-serif; background-color: yellow; color: #000000; padding: 0px 5px 0px 5px;}
.text1r {font: 8pt Arial, Helvetica, sans-serif; color: red;}
.text1ry {font: 8pt Arial, Helvetica, sans-serif; color: red; background-color: lightyellow; border: solid 1px green; padding: 3px;}
.text1n {font: 8pt Arial, Helvetica, sans-serif; color: navy;}
.text1nw {font: 8pt Arial, Helvetica, sans-serif; color: navy; background-color: white; border: solid 1px navy; padding: 3px;}
.text1p {font: 8pt Arial, Helvetica, sans-serif; color: purple;}
.text1g {font: 8pt Arial, Helvetica, sans-serif; color: darkgreen;}
.text1gy {font: 8pt Arial, Helvetica, sans-serif; color: darkgreen; background-color: lightyellow; border: solid 1px green; padding: 3px;}
.text1l {font: 8pt Arial, Helvetica, sans-serif; color: olive;}
.text2 {font: 8pt Arial, Helvetica, sans-serif; color: #7B8BAF;}
.text3 {font: 7pt Arial, Helvetica, sans-serif; color: #023185;}
.cerny {font-size: 10pt; font-weight: bold}

.podmenu { position: absolute; display: block; color: #6675a8; background-color: #9BB1FF; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px;  border: 1px solid #6675A8;}
.podmenu a  { position: relative; color: #ffffff;  text-decoration :none; padding-left: 5px; padding-right: 5px}
.podmenu a:link    {color: #ffffff}
.podmenu a:visited {color: #ffffff}
.podmenu a:active  {color: #ffffff; text-decoration: none }
.podmenu a:hover   {color: #ffffff; text-decoration: none }

a         {color: #314d5f; text-decoration :none;}
a:link    {color: #314d5f}
a:visited {color: #314d5f}
a:active  {color: #314d5f; text-decoration :none;}
a:hover   {color: #0C3601; text-decoration :underline;}

a.cerny  { font-weight: bold; font-size: 10pt; color: #0C3601;}
a.cerny:link    {color: #0C3601}
a.cerny:visited {color: #0C3601}
a.cerny:active  {color: #0C3601}
a.cerny:hover   {color: #0C3601; text-decoration: underline}

a.a4  { color: #ffffff;  text-decoration :none;}
a.a4:link    {color: #c3d3ff}
a.a4:visited {color: #c3d3ff}
a.a4:active  {color: #ffffff; text-decoration: none}
a.a4:hover   {color: #ffffff; text-decoration: none}

a.a5  { color: #ffffff; text-decoration :none;}
a.a5:link    {color: #ffffff}
a.a5:visited {color: #ffffff}
a.a5:active  {color: #ffffff; text-decoration :none;}
a.a5:hover   {color: #ffffff; text-decoration :none;}

a.a6         {color: #314d5f; text-decoration :none;}
a.a6:link    {color: #314d5f}
a.a6:visited {color: #314d5f}
a.a6:active  {color: #314d5f; text-decoration :none;}
a.a6:hover   {color: darkorange; text-decoration :none;}

a.a7:link, a.a7:visited, a.a7:active {color: #204090; text-decoration :none; border: solid 1px #AFC1FF;}
a.a7:hover   {color: #8BA1D7; text-decoration :none; background-color: white; border: solid 1px #6680DC;}

a.a8:link, a.a8:visited, a.a8:active {color: red; text-decoration :none;}
a.a8:hover   {color: #8BA1D7; text-decoration :none;}

.strank{ border: solid 1px #6680DC; background-color: white; color: #204090;}
.modr{ color: #204090;}
.modrs{ color: #8BA1D7;}

A.ax:link, A.ax:active, A.ax:visited{
 color: white;
 background-color: red;
 padding: 1px;
 text-decoration: none;
}
A.ax:hover{
 color: red;
 background-color: white;
 padding: 1px;
 text-decoration: none;
}

.copy {font: 8pt Arial, Helvetica, sans-serif; color: #023185; margin-top: 15px; border: 1px dashed #AFC1FF; border-top-color: #9BB1FF}

.dhtmed-bg {
	background-color: menu;
	border: 2px outset;
}
.dhtmed-o {
    border-bottom: buttonshadow 1px solid;
    border-left: buttonhighlight 1px solid;
    border-right: buttonshadow 1px solid;
    border-top: buttonhighlight 1px solid;
    cursor: hand;
    margin-left: 0px;
    margin-right: 0px
}
.dhtmed-v {
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 3px;
}

.doc {background-color: #f0f0f0;}

.bordr{
 border: solid navy 1px;
}

.bordrbot{
 border-bottom: solid #AFC1FF 1px;
}

.tabbordr{
 border: solid #AFC1FF 1px;
}

#tabbordr{
 border: solid #AFC1FF 1px;
}

.itemBorder { border: solid 1px #314d5f; }
.itemBorderBlank { border: none; }
.itemBorderButton { border: solid 1px #314d5f; }

.mainButtons{
 text-align: center;
 vertical-align: center;
 text-decoration: none;
 color: #314d5f;
 font: 11px verdana;
 font-weight: bold;
}

.mainButtonsact{
 text-align: center;
 vertical-align: center;
 text-decoration: none;
 color: darkgreen;
 font: 11px verdana;
 font-weight: bold;
}

.lowText{
 text-decoration: none;
 color: #314d5f;
 font: 10px Verdana;
 text-align: left;
}
.highText{
 text-decoration: none;
 color: darkgreen;
 font: 10px Verdana;
 text-align: left;
}

#popdiv{
  position: absolute;
  left: 590px;
  top: 40px;
  visibility: hidden;
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  width: 200px;
  height: 60px;
  padding: 10px;
  border: solid 2px navy;
  background-color: white;
  background-image: url(../obr/prechod.jpg);
  background-repeat: repeat-x;
}

#popclose{
  position: absolute;
  left: 800px;
  top: 40px;
  visibility: hidden;
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 10px;
  height: 13px;
  border: solid 2px navy;
}

#stranka{
  background-image: url(../obr/stranka.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-top: 2px;
  font-size: 12px;
}

#slozka{
  background-image: url(../obr/slozka.gif);
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-top: 4px;
  padding-bottom: 2px;
  font-size: 12px;
}

#slozkam{
  background-image: url(../obr/slozka_m.gif);
  background-repeat: no-repeat;
  padding-left: 18px;
  padding-top: 0px;
}

#parametr{
  background-image: url(../obr/parametr.gif);
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-top: 4px;
  padding-bottom: 2px;
  font-size: 12px;
}

#template{
  background-image: url(../obr/template.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  padding-top: 4px;
  padding-bottom: 2px;
  font-size: 12px;
}

#bok{
  background-image: url(../obr/bok2.gif);
  background-repeat: repeat-x;
  font-size: 12px;
}

#obrazek{
  background-image: url(../obr/obrazek.gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
  padding-left: 20px;
  padding-top: 2px;
  font-size: 10px;
}

#dokument{
  background-image: url(../obr/cs.gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
  padding-left: 20px;
  padding-top: 2px;
  font-size: 10px;
}

#edit{
  background-image: url(../obr/edit.gif);
  background-repeat: no-repeat;
  background-position: 10px 3px;
  padding-left: 25px;
  padding-top: 2px;
  font-size: 10px;
}

#delete{
  background-image: url(../obr/delet.gif);
  background-repeat: no-repeat;
  background-position: 10px 3px;
  padding-left: 25px;
  padding-top: 2px;
  font-size: 10px;
}

#imgbr {
	border: 1px #777 solid;
	background-color: #ddd;
	padding: 1px;
}

#imgbridobr {
	border: 1px #777 solid;
	background-color: #ddd;
	padding: 1px;
}

#imgbridobrv {
	border: 1px #777 solid;
	background-color: #ddd;
	padding: 1px;
}

#katalog {
  font-size: 12px;
  padding-left: 10px;
}

.inpr {
	text-align:right;
}

#addpname {
	display: block;
	width: 100px;
}

#addpid {
	display: block;
	width: 20px;
	border: 1px #777 solid;
}

.cara{
 background-image: url(../obr/bok.gif);
 background-repeat: repeat-y;
 width: 20px;
}
.carad{
 background-image: url(../obr/bok2.gif);
 background-repeat: repeat-x;
 height: 20px;
}

.carad2{
 padding-bottom: 4px;
 border-bottom: solid 5px #AFC1FF;
}
.carad3{
 border-top: solid 5px #AFC1FF;
 padding-top: 4px;
}

#b{
 font-weight: bold;
 color: #023185;
}

.graf{
 background-image: url(../obr/graf_poz.gif);
 background-position: bottom;
 background-color: #DBE4FF;
 border: solid 1px navy;
}
.grafsloup{
 width: 15px;
 background-color: green;
 font-size: 1px;
 border-left: solid 1px #BFDFBF;
 border-right: solid 1px darkgreen;
 border-top: solid 1px darkgreen;
}

.grafv{
 background-color: #DBE4FF;
 border: solid 1px navy;
}
.grafvr{
 background-image: url(../obr/graf_pozv.gif);
 background-position: left;
 background-color: #DBE4FF;
 padding: 1px 1px 1px 0px;
 border-left: solid 1px darkgreen;
}
.grafvrad{
 height: 15px;
 background-color: green;
}
.graftd{
 border-bottom: solid 1px #CFDAFF;
}

.stattab{
 background-color: #DBE4FF;
 border: solid 1px navy;
}
.stattd{
 border-top: solid 1px #BBC8F2;
}
.stattab I{
 color: #A5B5E5;
}

.stranky {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-bottom: 3px; 
 text-align: right;
 width: 950px;
 color: #000;
}
.stranky a, .stranky a:link, .stranky a:visited, .stranky a:hover, .stranky a:active {
 color: #888;
 font-weight: normal;
 font-size: 11px;
}

.stranky b {
	font-size: 11px;
}
