
#box-table-a  {
  font-size:11px;
  width:100%;
  text-align:left;
  border-collapse:collapse;
  margin:0px;
  }
  
#box-table-a th {
  font-size: 110%;
  letter-spacing: 0.3px;
  font-weight:bold;
  background:#d22529;
  /* border-top:4px solid #aabcfe; */
  border-bottom:1px solid #fff;
  color:#fff;
  padding:10px;
  }

#box-table-a th.col4, td.col4 {
  text-align: right;
  font-weight: bold;
  }  
  
#box-table-a th.col3, td.col3 {
  text-align: center;
  }   
  
#box-table-a td {
  background:#fbfbfb;
  border-bottom:1px solid #dadada;
  color:#000;
  border-top:1px solid transparent;
  padding:10px;
  }
  
#box-table-a tr:hover td  {
  background:#eaeaea;
  color:#000;
  }
  
#box-table-a tr:hover td.nic  {
  background:#fff;
  color:#000;
  }



body 	
  { 
  font-size: 11px;
  font-family: Trebuchet MS, Tahoma, Verdana;  
  margin: 0 0 0 0; 
  }

table.naspodek td {vertical-align: top}

ul
{ padding: 0px; margin: 0px; padding-left: 15px;}

a:link 
  {	
    color:#911c1f; 
    font-family: Trebuchet MS, Tahoma, Verdana;
    font-size: 11px;     
    font-weight:normal;
    text-decoration:underline;     
  }
  
a:visited 
  {	color:#911c1f; 
    font-family: Trebuchet MS, Tahoma, Verdana;
    font-size: 11px;   
    font-weight:normal; 
    text-decoration:underline;
  }
  
a:active 
  {	color:#911c1f; 
    font-family: Trebuchet MS, Tahoma, Verdana;
    font-size: 11px;   
    font-weight:normal; 
    text-decoration:underline;     
  }
  
a:hover 
  {	color:#911c1f; 
    font-family: Trebuchet MS, Tahoma, Verdana;
    font-size: 11px;  
    font-weight:normal; 
    text-decoration:none; 
  }

a.top:link  {	color:#000000;    font-weight:bold;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:none;   font-size: 10px; }
a.top:visited  {	color:#000000;    font-weight:bold;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 10px; }
a.top:active  {	color:#000000;    font-weight:bold;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 10px; }
a.top:hover  {	color:#871518;    font-weight:bold;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:underline;   font-size: 10px; }

  
a.bottom:link  {	color:#871518;    font-weight:normal;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:none;   font-size: 10px; }
a.bottom:visited  {	color:#871518;    font-weight:normal;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 10px; }
a.bottom:active  {	color:#871518;    font-weight:normal;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 10px; }
a.bottom:hover  {	color:#000000;    font-weight:normal;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:underline;   font-size: 10px; }

a.copyright:link  {	color:#871518;    font-weight:bold;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:none;   font-size: 12px; }
a.copyright:visited  {	color:#871518;    font-weight:bold;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 12px; }
a.copyright:active  {	color:#871518;    font-weight:bold;   font-family: Trebuchet MS, Tahoma, Verdana;  text-decoration:none;   font-size: 12px; }
a.copyright:hover  {	color:#000000;    font-weight:bold;    font-family: Trebuchet MS, Tahoma, Verdana; text-decoration:underline;   font-size: 12px; }

.bottom 
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 9px; 
	color: #000000;
	font-weight: normal;
	}
	
.lix
	{ 
	font-family: Verdana, Tahoma; 
	font-size: 12px; 
	color: #911c1f;
	font-weight: bold;
	}	

.sekce
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 12px; 
	color: #911c1f;
	font-weight: bold;
	}	

a.pic:visited img { border: solid 1px #000000; }
a.pic:active img { border: solid 1px #000000; }
a.pic:hover img { border: solid 1px #871518; }
a.pic:link img 	{ border: solid 1px #000000;}

.nadpis 
	{ 
	font-family: Trebuchet MS, Tahoma;
	font-size: 13px; 
	color: #106db5;
	font-weight: bold;
	}
	
.podnadpis 
	{ 
	font-family: Trebuchet MS, Tahoma;
	font-size: 13px; 
	font-weight: bold;
	color: #000000;	
	}	
	
.text 
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 11px; 
	color: #4a4a4a;
	font-weight: normal;
	}
	
.bold 
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 11px; 
	color: #4a4a4a;
	font-weight: bold;
	}

.data {
display: in-line;
float: left;
}

ul.hore {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
	font-size: 10px;
	color: #4a4a4a;
  text-transform: uppercase;
}

li.mapa {
  vertical-align: bottom;
  float:left;
  padding-left: 16px;
  padding-right: 10px;
  cursor: pointer;
	background: URL('mapa.png') 0 50% no-repeat;
}


a.hore:link {color: #4a4a4a; text-decoration: underline; font-size: 10px;}
a.hore:hover {color: #4a4a4a; text-decoration: none; font-size: 10px;}
a.hore:visited {color: #4a4a4a; text-decoration: underline;font-size: 10px;}
a.hore:active {color: #4a4a4a; text-decoration: underline;font-size: 10px;}

li.info {
  float:left;
  padding-left: 11px;
  padding-right: 12px;
  cursor: pointer;  
  text-decoration: underline;
	background: URL('info.png') 0 50%  no-repeat;}

li.web {
  float:left;
  padding-left: 16px;
  padding-right: 12px;
  cursor: pointer;  
	background: URL('web.png') 0 50%  no-repeat;
  }

  	
.servis 
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 14px; 
	color: #000;
	font-weight: bold;
	float: left;
	padding: 0px;
	margin: 0px;
	}	

.form 
	{ 
	font-family: Trebuchet MS, Tahoma; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	}

.copyright 
	{ 
	font-size: 12px; 
	color: #546469;
	font-weight: normal;
	}

input
	{
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	background-color:#ffffff; 
	color:#666666; 
	font-family: Tahoma,Verdana; 
	font-size: 8pt; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	} 	

input.radio
	{
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	background-color:#f7fcff; 
	font-family: Tahoma,Verdana; 
	font-size: 8pt; 
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid;
	}	

textarea
	{
	background-color: #ffffff; 
	color: #666666; 
	font-family:Tahoma,Verdana; 
	font-size:8pt; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	}	

select  
	{
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial CE, Arial, Sans Serif; 
	color: #666666; 
	background-color: #ffffff; 
	width: 150px;
	}

img.pic { border: solid 1px #232323; }
img.pic2 { border: solid 5px #911c1f; }

hr.cara	{ height: 1px; color: #e8e8e8; }
hr.cara2	{ height: 1px; color: #b5e2fe; width: 704px; text-align: left;}
hr.cara3	{ height: 1px; color: #e8e8e8; width: 650px; text-align: left;}

