BODY, P, TD, DIV, SPAN, BLOCKQUOTE, FORM, INPUT, SELECT, TEXTAREA {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
margin: 0px;
}

table { border-top: 1px solid #999; border-left: 1px solid #999; border-collapse: collapse; }
table td, table th { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 2px; }
a:visited {
  color: #0000CC;
  text-decoration: none;
}
a:link {
  color: darkblue;
  text-decoration: none;
}
a:hover {
  color: #FF0000;
  text-decoration: none;
}
a:visited.str_off {
  color: #0000CC;
  text-decoration: none;
}
a:link.str_off {
  color: #0000CC;
  text-decoration: none;
}
a:hover.str_off {
  color: #FF0000;
  text-decoration: none;
}
FONT.str_on {
	color: #FF0000;
}
TABLE.obtah{ 	
	background-color: #FAFDFF;
	border: #DCECF5 1px solid;
	width: 100%;
}
TABLE.obtah2{ 	
	background-color: #DCECF5;
	border: #FFFFFF 1px solid;
	width: 100%;
}
TABLE.obtah_novinky{ 	
	background-color: #DCECF5;
	border: #FFFFFF 1px solid;
	width: 100%;
}
TD.obtah{	
	border: #888888 1px solid;
}
TABLE.gl{
  background-color: #F4F7F9;	
  width: 100%;
  border: #DCECF5 1px solid; 
}
TD{
	white-space:nowrap;
	font-size: 14px;
	text-valign: top;
	vertical-align: top;
}
TD.uvod {
	font-size: 25px;
}
TD.gl1{
	background-color: #F4F7F9;	
	text-align: left;
	text-valign: top;
	vertical-align: top;
	width: 130px;
}
TD.gl2{
	background-color: #F4F7F9;	
	text-align: center;
	text-valign: middle;
	vertical-align: middle;
	width: 155px;
}
TD.menu{
	background-color: #ddd;	
	text-align: center;
	text-valign: middle;
	vertical-align: middle;
	font-size: 16px;
}
TD.menu2{
	background-color: #99DDFF;	
	text-align: center;
	text-valign: middle;
	vertical-align: middle;
	font-size: 16px;
}

	
IMG.ram {
	border: #888888 1px solid;
}
IMG.dl {
	border: 0px;
	width: 15px;
	height: 13px;
	title: "download full size";
	background: url(images/dl.html);
}
TD.search_zak_strom {
	color: #0000CC;
}
TD.search_bar_sep {
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;	
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      

}
TD.nopadding {
	padding: 0px;
}
TD.paddingr10 {
	text-align: right;	
	padding-right: 10px;
}
INPUT.ie {
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: #000000;
      	background-color: #FFFFFF;
}
INPUT.ies {
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: #000000;
      	background-color: #FFFFFF;
}

INPUT[type=submit] { 
		border-bottom: blue 1px solid;
		border-top: blue 1px solid;
		border-left: blue 1px solid;
		border-right: blue 1px solid;      		
		color: #000000;
      	background-color: #DDD;
}
INPUT[type=reset] { 
		border-bottom: blue 1px solid;
		border-top: blue 1px solid;
		border-left: blue 1px solid;
		border-right: blue 1px solid;      		
		color: #000000;
      	background-color: #DDD;
}
INPUT[type=text] { 
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: blue;
    background-color: #DDD;
}
INPUT[type=password] { 
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: blue;
    background-color: #DDD;
}

INPUT[type=checkbox] { 
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: #000000;
      	background-color: #FFFFFF;
}
INPUT[type=password] { 
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: #000000;
      	background-color: #FFFFFF;
}


TEXTAREA {
		border-bottom: #DCECF5 1px solid;
		border-top: #DCECF5 1px solid;
		border-left: #DCECF5 1px solid;
		border-right: #DCECF5 1px solid;      
		color: #000000;
      	background-color: #FFFFFF;
}
TABLE.k1{
  background-color: #BBBBBB;
  border: 0; 
}

TD.k1{
	background-color: #EEEEEE;	
	text-align: right;
}
TD.k2{
	background-color: #EEEEEE;	
	text-align: left;
}
TD.k3{
	background-color: #EEEEEE;	
	text-align: center;
}
TD.k4{
	background-color: #FFFFFF;	
	text-align: left;
}

TD.k1w{
	background-color: #A2D7FF;	
	text-align: right;
}
TD.k2w{
	background-color: #A2D7FF;	
	text-align: left;
}
TD.k3w{
	background-color: #A2D7FF;	
	text-align: center;
}
TD.k4w{
	background-color: #FFFFFF;	
	text-align: left;
}

TD.k1d{
	background-color: #EEEEEE;	
	text-align: right;
	text-decoration: line-through;
}
TD.k2d{
	background-color: #EEEEEE;	
	text-align: left;
	text-decoration: line-through;
}
TD.k3d{
	background-color: #EEEEEE;	
	text-align: center;
	text-decoration: line-through;
}
TD.k4d{
	background-color: #FFFFFF;	
	text-align: left;
	text-decoration: line-through;
}

TD.k1wd{
	background-color: #A2D7FF;	
	text-align: right;
	text-decoration: line-through;
}
TD.k2wd{
	background-color: #A2D7FF;	
	text-align: left;
	text-decoration: line-through;
}
TD.k3wd{
	background-color: #A2D7FF;	
	text-align: center;
	text-decoration: line-through;
}
TD.k4wd{
	background-color: #FFFFFF;	
	text-align: left;
	text-decoration: line-through;
}



TD.k1old{
	background-color: #9A9A9A;	
	text-align: right;
}
TD.k1oldw{
	background-color: #428CC3;	
	text-align: right;
}

TD.sf {
	font-size: 9px;
}
.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #FBF7D2; LAYER-BACKGROUND-COLOR: #FBF7D2; width: 200; BORDER-LEFT: 1px solid #888888; BORDER-TOP: 1px solid #888888; BORDER-BOTTOM: 2px solid #555555; BORDER-RIGHT: 2px solid #555555; PADDING: 3px; z-index: 10 }
TABLE.seznam {
	border: #DCECF5 1px solid;
	border-collapse: collapse;
}
TD.s1 {
	background-color: #FAFDFF;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
}
TD.s1l {
	background-color: #FAFDFF;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
}
TD.s1r {
	background-color: #FAFDFF;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: right;
}
TD.s2 {
	background-color: #F4F7F9;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
}
TD.s2l {
	background-color: #F4F7F9;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
}
TD.s2r {
	background-color: #F4F7F9;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: right;
}
TD.s_nadpis {
	background-color: #DCECF5;	
	border-left: #DCECF5 1px solid;
	border-right: #DCECF5 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: regular;
	text-align: center;
	color: #000000;
}
TD.popis_foto {
	background-color: #EAE8D2;	
	color: #000000;
}
TD.title_pic {
	text-align: center;
	vertical-align: middle;
}
TD.title_pic2 {
	border: #cccccc 1px solid;
	padding: 2px;
	text-align: left;
	vertical-align: top;
}
INPUT {
  background-color: lightgray;
}