body{
	background-color: white;
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;			
}

.TabulkaHeader{
	font-family: Tahoma;
	font-size: 11px;
	background: #F2F2F2;
	text-align: center;
	font-weight: bold;

}

.TabulkaBorder{
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #CFCFCF;
}

.TabulkaBorderBottom{
	font-size: 1px;
  border-bottom: 1px solid #CFCFCF;
}

.SmallText{
  font-family: Tahoma;
  font-weight: bold;
  font-size: 9px;
}

.BigText{
  font-family: Tahoma;
  font-weight: bold;
  font-size: 13px;
  color: red;
}

.TextError{
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
  color: red;
}

.PrFaktGr{
  background: rgb(157,227,153);
}

.PrFaktRed{
  background: rgb(242,125,125);
}

.CrossText{
  text-decoration: line-through;
}

.CrossTextMenu{
	color: #000166;
	font-weight: bold;
  text-decoration: line-through;
}

.UdajeSmallText{
  font-family: Tahoma;
  font-weight: normal;
  font-size: 11px;
}

.UdajeMedText{
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
}

.UdajeBigText{
  font-family: Tahoma;
  font-weight: bold;
  font-size: 14px;
}

.FaktCena{
  font-family: Tahoma;
  font-weight: normal;
  font-size: 11px;
  color: red;
}

.FaktNedopl{
  font-family: Tahoma;
  font-weight: normal;
  font-size: 11px;
  color: red;
}

.FaktPrepl{
  font-family: Tahoma;
  font-weight: normal;
  font-size: 11px;
  color: green;
}

.PlatbaSpar{
  color: green;
}

.PlatbaNespar{
  color: red;
}

Input{
	font-family: Tahoma;
	font-size: 11px;
	color: #616161;
	border: 1px solid #ADADAD;
}

Textarea{
	font-family: Tahoma;
	font-size: 11px;
	color: #616161;
	border: 1px solid #ADADAD;
}

Input.No{
	border: none;
	width: 15px;
	height: 13px;
}

.img{
  border: none;
}

Select{
	font-family: Tahoma;
	font-size: 11px;
	color: #616161;
	border: 1px solid #ADADAD;
}

.SpanRED{  font-weight: bold;
  font-family : verdana;
  font-size : 11px;
	color : Red;
}

Img {
  border: none;
}

A {
	color: #353535;
  text-decoration: none;
}

A:hover{
	text-decoration: underline;
}


A.Menu {
	color: #000166;
	text-decoration: none;
	font-weight: bold;
}

A.Smazat {
	color: #AA0000;
	text-decoration: none;
	font-weight: bold;
}

A.Upravit {
	color: #353535;
	text-decoration: none;
	font-weight: bold;
}

A.Vybrat {
	color: green;
	text-decoration: none;
	font-weight: bold;
}

A.Fakt{
	color: blue;
	text-decoration: none;
	font-weight: bold;
}

.LiColS {
	background: #FFFFFF;
}
.LiColT {
	background: #F9F9F9;
}

.Message {
	padding: 0.5em 1em;
	color: #000000;
	text-align: center;
	font-weight: bold;
	border: 1px solid #0B530B;
	background: #DAFADA;
}
.Message_Notice { color: #0B530B; border-color: #0B530B; background: #DAFADA; }
.Message_Error { color: #B71717; background: #FAC9C9; border-color: #821111; }
