BODY	{
	text-align: center;
	background:#ededed url(/pls/acm/docs/XP10010341i3294/top.gif) repeat-x;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	color:#000;
}
   
IMG {border:0px;}

SELECT, INPUT, TEXTAREA	{
	font-size: 12px;
	border:1px solid #c9c9c9;
}

.invizible {
display:none;
}

IMG.nadpis  {
  float:left;
  width: 60px;
  margin:0px 0px 0px 10px;
}

TABLE TR:hover{
	background:#f9f9f9;
}

P {
margin:7px 0px 12px 0px;
}

H1 {
  font-size: 20px;
  color:#0a68b4;
  line-height:50px;
  padding:0px 0px 0px 0px;
	margin:0px 0px 0px 85px;
}

H2, DIV.akTit {
  font-size: 14px;
  font-weight:bold;
  color:#c21e35;
  line-height:20px;
	margin:0px 50px 0px 85px;
}

H3 {
  padding:0px;
  margin:0px;
	font-size: 12px;
}

A {
	text-decoration: none;
	color: #000;
	font-weight:bold;
}

A:hover {
	color: #0a68b4
}

UL {
margin:0px;
padding:5px 0px 5px 0px;
}


DIV.site	{
	margin: auto;
	width:920px;
	text-align: left;
}

DIV.zapinadlo	{
	color: #000;
	font-size: 12px;
	text-align: left;
	padding: 5px;
}

DIV#wf	{
	float: right;
	width: 0px;
	height:150px;
	background-color: #0a68b4;
	background:url(pics2/set.gif) no-repeat left bottom;
}

#zalozka{display:none;}

DIV.zapinadlo {
  font-size: 11px;
}

P.poznamka {
  font-size: 10px;
}

DIV.setbut {
  float: right;
	background: #61a8e0 url(pics2/setbut.gif);
	height:15px;
	width:55px;
	text-align:center;
}

DIV.setbut A {
  color: #4e86b4;
  text-decoration:none; 
  font-size: 10px;
  line-height:15px;
}

DIV.setbut A:hover {
  color: #d4d4d4;
}

DIV.obsah {
	float: left;
	margin-right: 5px;
	width: 700px;
}

DIV.logo {
  width: 700px;
	height: 120px;
}

DIV.happy {
  float:left;
  width: 150px;
}

DIV.happy p{
  font-size:9px;
  color:#aeaeae;
  text-align:right;
  padding-right:5px;
}

DIV.happy DIV.happyface {
  width: 150px;
	height: 280px;
	margin-top:10px;
}

DIV.happy P.copy{
margin-top:50px;
}

DIV.popisek  {
  width: 150px;
  max-width: 120px;
  background:url(/pls/acm/docs/XP10956135i3294/popisek.gif) no-repeat;
  font-size:16px;
  color:#0a68b4;
  font-weight: bold;
  text-transform:uppercase;
  text-align: right;
  padding:15px 15px 8px 15px;
}

DIV.popisek A {
	text-decoration: none;
  color:#c21e35;
	font-weight:bold;
	text-transform:none;
	font-size:12px;
	margin-top:10px;
	display:block;
}

DIV.popisek A:hover {
  color:#000;
}

DIV.popisek IMG {
  vertical-align:top;
}

DIV.popisek_bottom {
  width: 150px;
  height:7px;
  background:url(/pls/acm/docs/XP10956137i3294/popisek_bottom.gif) no-repeat;
  margin-bottom:15px;
}

DIV.nad_main  {
  width: 550px;
  background:url(/pls/acm/docs/XP10011104i3294/text_bg.gif) no-repeat;
  height:15px;
  float:left;
}

DIV.main  {
  width: 550px;
	background:#fff url(/pls/acm/docs/XP10010339i3294/text_bg.jpg) repeat-x left bottom;
  padding-bottom:40px;
  padding-top:5px;
  float:left;
}

DIV.main LI{
  padding-left:20px;
  padding-bottom:4px;
  list-style-type: none;
  background: url(/pls/acm/docs/XP10956159i3294/link.gif) no-repeat;
}

DIV.main LI UL LI{
  padding-left:20px;
  padding-bottom:4px;
  list-style-type: none;
  background: url(/pls/acm/docs/XP11248839i3294/linkb.gif) no-repeat;
}

DIV.main DIV.text, DIV.akText {
  margin:0px 30px 20px 85px;
  line-height:16px;
  text-align: justify;
}

DIV.main DIV.text_hp {
  width:510px;
  max-width:470px;
  margin:0px 20px 0px 20px;
  padding:15px 20px 0px 20px;
	background: url(/pls/acm/docs/XP10956118i3294/hp_frame_bg.gif) no-repeat;
/*  border-bottom:1px solid #000;*/
  font-size:16px;
/*color:#c21e35;
  color:#0a68b4;*/
  font-weight: bold;
  text-transform:uppercase;
  text-align: center;

}

DIV.main DIV.text_hp_bottom {
  width:510px;
  height:10px;
  margin:0px 20px 15px 20px;
 	background: url(/pls/acm/docs/XP10956122i3294/hp_frame_bottom.gif) no-repeat;
}

DIV.main DIV.text_hp SPAN.blue{
  color:#0a68b4;
}

DIV.main DIV.text_frame {
  width:245px;
  padding:0px 0px 0px 20px;
  text-align: left;
  float:left;
}

DIV.frame_top {
  display:block;
  width:245px;
  height:15px;
	background: url(/pls/acm/docs/XP10956116i3294/frame_top.gif) no-repeat;
}

DIV.frame_bottom {
  display:block;
  width:245px;
  height:15px;
	background: url(/pls/acm/docs/XP10956114i3294/frame_bottom.gif) no-repeat;
}

DIV.frame {
	padding: 0px;
	margin: 0px;
  display:block;
  width:245px;
  height:170px;
  max-width:215px;
  line-height:14px;
  padding:0px 15px 0px 15px;
	background: url(/pls/acm/docs/XP10956109i3294/frame_bg.gif) repeat-y;
}

DIV.frame UL{
/*  margin:0px 20px 0px 20px;*/
}

DIV.frame LI{
  padding-left:20px;
  padding-bottom:12px;
  list-style-type: none;
  background: url(/pls/acm/docs/XP10956159i3294/link.gif) no-repeat;
}

DIV.main DIV.text_sloup1 {
  width:210px;
  padding:0px 0px 0px 85px;
  text-align: left;
  float:left;
}

DIV.main DIV.text_sloup2 {
  width:205px;
  padding:0px 0px 0px 15px;
  text-align: left;
  float:left;
}

DIV#sublink {
  width:510px;
  max-width:470px;
  margin:20px 20px 0px 20px;
  padding:15px 20px 0px 20px;
	background: url(/pls/acm/docs/XP10956118i3294/hp_frame_bg.gif) no-repeat;
	text-align:center;
/*  margin:40px 30px 40px 85px;
  text-align:left;*/
}

DIV.sublink_bottom {
  width:510px;
  height:10px;
  margin:0px 20px 15px 20px;
 	background: url(/pls/acm/docs/XP10956122i3294/hp_frame_bottom.gif) no-repeat;
}

DIV#sublink A{
  padding-left:4px;
  white-space:pre-wrap;
  _white-space:normal;
  color:#666666;
/*  padding-left:20px;
  background: url(/pls/acm/docs/XP10956159i3294/link.gif) no-repeat;*/
/*  background:url(pics2/square.gif) 0px 6px no-repeat;
  margin-left:10px;
  margin-right:10px;
  display:block;
  line-height:20px;*/
}

DIV#sublink A:hover{
color:#000;
}

DIV.karty {
  float: right;
	width: 210px;
	height: 570px;
	background:url(/pls/acm/docs/XP10031813i3294/pruh_bez.jpg) no-repeat;
	margin-top:20px;
	padding-bottom:100px;
}

DIV#menuHolder  {
  float: right;
	width: 210px;
	text-transform: uppercase;
}

DIV#menuHolder UL{
	margin: 0px;
	padding: 0px;
	margin-top:15px;
	margin-bottom:15px;
}

DIV#menuHolder UL LI {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

DIV#menuHolder UL LI A {
  display:block;
	width:210px;
	height:26px;
	text-decoration: none;
	color: #5c640f;
	padding-left:32px;
	line-height: 26px;
  background:url(/pls/acm/docs/XP10010327i3294/menu_pruh.gif) no-repeat;
	background-position: 7px 25px;
}

DIV#menuHolder UL LI A:hover {
	color: #0a68b4;
	background:url(/pls/acm/docs/XP10956168i3294/a_menu.gif) no-repeat;
}

/*DIV#menuHolder UL LI UL{
	margin: 0px;
	padding-top: 5px;
  padding-bottom: 5px;
}

DIV#menuHolder UL LI UL LI A {
  display:block;
	width:210px;
	height:18px;
	text-decoration: none;
	color: #5c640f;
	font-size: 10px;
	padding-left:42px;
	line-height: 18px;
  background:url(/pls/acm/docs/XP10010327i3294/menu_pruh.gif) no-repeat;
	background-position: 7px 25px;
}*/

DIV.karta {
  float: right;
	width: 210px;
	background:url(/pls/acm/docs/XP10010316i3294/li.gif) no-repeat;
}

DIV.karta A {
	text-decoration: none;
	color: #5c640f;
	font-weight:bold;
	line-height: 18px;
}

DIV.karta A:hover {
	color: #0a68b4;
}

DIV.karta_nadpis {
  text-transform: uppercase;
	padding:5px;
	padding-left:25px;
	padding-top:10px;
	color: #5c640f;
}

DIV.mapa {
  float: right;
	width: 210px;
	height: 20px;
	margin-top:20px;
}

a.mapas{
float:left;
height:20px;
line-height:20px;
padding-left:30px;
margin-left:10px;
background:url(/pls/acm/docs/XP13713428i3294/stranky2.png) no-repeat;
font-size:12px;
color:#8F8F8F;
white-space:nowrap;
padding-right:10px;
}

a.mapas:hover{
color:#000;
background:url(/pls/acm/docs/XP11178277i3294/stranky.png) no-repeat;
}

DIV.napln	{
	text-align: justify;
	line-height: 16px;
	padding:5px;
	padding-bottom:10px;
	padding-left:25px;
}

DIV.napln UL{
	margin: 0px;
	padding: 0px;
}

DIV.napln UL LI {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

IMG.textpic {
  width:435px;
  margin-left:85px;
}

DIV.flash {
  width:435px;
  margin-left:85px;
}


DIV.flash_hp {
  width:510px;
  margin-top:10px;
  margin-left:20px;
}

A.schema  {
 color:#000;
 font-size:10px;
 margin-left:85px;
 background:url(/pls/acm/docs/XP10064498i3294/lupa.gif) no-repeat bottom right;
 padding-bottom:15px;
 display:block; 
 margin-bottom:15px;
 width:435px;
}

A.schema:hover  {
  color:#000;
  font-size:10px;
  position:absolute;
  margin-left:0px;
  padding:0px;
}

A.schema IMG {
  width:435px;
}

A.schema:hover IMG {
  width:765px;
  border:1px solid #000;
}




/* AKTULITY */

DIV.akSubTit  {
  text-align:right;
  font-size: 11px;
  font-weight:bold;
  padding:0px 30px 0px 90px;
}

DIV.akTit2 {
  font-size: 12px;
  font-weight:bold;
  color:#c21e35;
  line-height:13px;
	margin:0px 50px 0px 85px;
}

DIV.akText {
  margin-bottom:30px;
  line-height:16px;
  text-align: justify;
}

DIV.akText2 {
  margin:0px 30px 20px 85px;
}

SPAN.minidate {
  padding-right:10px;
}

/*DIV.akText IMG {
  width:225px;
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:2px solid #ededed;
}*/

A.aktImg  {
 color:#000;
 font-size:10px;
}

A.aktImg:hover  {
  color:#000;
  font-size:10px;
  margin-left:0px;
  padding:0px;
}

DIV.akText A.aktImg IMG {
  width:225px;
  margin-left:10px;
  margin-bottom:5px;
  border:2px solid #ededed;
}

DIV.akText A.aktImg:hover IMG {
  margin-left:0px;
  width:430px;
}

DIV.akText TABLE {
  width:435px;
}

DIV.minitab DIV.akText {
  text-indent:-72px;
  padding-left:75px;
}

/* KE STAZENI */
A.doc {
  display:block;
  width:435px;
  background:url(/pls/acm/docs/XP10026822i3294/downico.png) no-repeat top right;
  line-height:18px;
  margin:2px 0px 2px 85px;
}

A.doc:hover {
  background:url(/pls/acm/docs/XP10026820i3294/downico.gif) no-repeat top right;
}


A.doc img {
margin-right:4px;
}


A.link {
  display:block;
  width:435px;
  background:url(/pls/acm/docs/XP10026811i3294/linkico.png) no-repeat top right;
  line-height:18px;
  margin:2px 0px 2px 85px;
}

A.link:hover {
  background:url(/pls/acm/docs/XP10026809i3294/linkico.gif) no-repeat top right;
}


A.link img {
margin-right:4px;
}

DIV.leg {
  padding:0px 30px 20px 85px;
  font-size: 10px;
}

DIV.downleg {
  display:block;
  width:385px;
  line-height:18px;
  background:url(/pls/acm/docs/XP10026820i3294/downico.gif) no-repeat top right;
}

DIV.linkleg {
  display:block;
  width:385px;
  line-height:18px;
  background:url(/pls/acm/docs/XP10026809i3294/linkico.gif) no-repeat top right;
}

/* KONTAKTY */

DIV.docin{
  width:435px;
  margin-left:85px;
  font-size: 14px;
  font-weight:bold;
  color:#c21e35;
  line-height:20px;
}

DIV.docin TABLE{
  width:435px;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	font-weight:normal;
	border-collapse: collapse;
	border:0px;
}


DIV.docin TABLE TD TABLE{
  width:100%;
}

DIV.docin INPUT,DIV.docin TEXTAREA {
  width:260px;
}

DIV.docin TD.head{
  width:175px;
  font-weight:bold;
  vertical-align:top;
}

DIV.docin TD{
  vertical-align:top;
  padding-top:15px;
}

DIV.docin TD.subhead{
  width:155px;
  vertical-align:top;
  font-weight:bold;
  padding-top:0px;
  padding-left:15px;
}

DIV.docin TD.sub{
  font-weight:normal;
  padding-top:0px;
}

DIV.docin tr TABLE{
  width:280px;
}

DIV.docin tr TABLE TD{
  width:140px;
  padding-top:0px;
}

DIV.docin tr TABLE INPUT{
  width:20px;
  border:0px;
}

TR#felsubm INPUT  {
  border:1px solid #0a68b4;
  color:#0a68b4;
  background:#fff;
  width:80px;
}

/* 404 */

img.map_obr  {
margin-left:25px;
vertical-align:top;
}

A.map_a  {
margin-left:15px;
line-height:18px;
}

