body {font-family:Arial, Helvetica, sans-serif;	font-size: 83%; background:#f1f1f2 url("../_images/bg_x.png") left top repeat-x; margin:0; padding:0; text-align:left}
img {border:0}
* {margin:0; padding:0}
.both {clear:both;}
a {color:#000000; text-decoration:underline;}
a:hover {text-decoration:none}
blockquote a  { xbackground:url("../_images/arrow_2.png") left top no-repeat; padding:0 0 0 10px;}

#page { margin:27px; width:1053px; background:#FFFFFF;}
/* HLAVICKA */
#header {
  width: 1053px; height: 79px; position:relative; background:url(../_images/header.jpg) left top no-repeat;
  }

#logo { position:absolute; left:0px; top:17px;}
 
#slogan {
  visibility: hidden;
  }
  
#warper {display: none;}
  
#vyhledavani {
  float: right;
  font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
  color: #196F9F;
  font-size: 12px;
  font-weight: bold;
  margin-top: 5px;
  }
#vyhledavani .pole {
  border: 1px solid #196F9F;
  color: #196F9F;
  }
#vyhledavani .button {
  border: 1px solid #196F9F;
  background: white;
  height: 20px;
  width: 25px;
  color: #196F9F;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  _cursor: hand;
  }
/* HLAVICKA - KONEC */

/* LAYOUT */
#obal {
  width: 1053px;
  }
#obsah {
  float: right;
  width: 605px;
  margin:20px 20px 0 0;
  font-size: 1em;
 
 
  }
#levy {
  float: left;
  width: 400px;
  font-size: 0.9em;
  margin:-2px 0 0 0px;
  }
/* LAYOUT - KONEC */

/* OBSAH */
#intro_img {
  text-align: center;
  width: 560px;
  height: 200px;
  margin: 0px;
  display: block;
  }
#obsah p { margin:10px 0 18px 0}
#obsah h1 {
  color: #31373f;
  font-size: 1.6em;
  font-weight: bold;
  margin:0 0 10px 0;
  }
#obsah h2 {
  color: #31373f;
  font-size: 1.35em;
  font-weight: bold;
   padding: 0px;   margin:10px 0 10px 0;

  }
#obsah h4 {
  color: #31373f;
  font-size: 1.1em;
  font-weight: bold;
  background: white;
  padding: 0px; margin: 15px 0 5px 0px; 
  text-align: left;
  }
#obsah ul { margin:0 0 0 30px;}

#obsah li {
  padding: 3px 0px;
  }
#obsah li .datum {
  font-size: 0.8em;
  color: #009900;
  }  
#obsah a, #obsah a:link, #obsah a:visited{
  font-weight: bold;
  font-family: 'Verdana CE', 'Arial CE', 'Helvetica CE', Verdana, Arial, sans-serif;
  font-size: 0.9em;
  color: #000;
  text-decoration: underline;
  }
#obsah a:hover, #obsah a:active {
  font-size: 0.9em;
   text-decoration: none;
  }
#obsah td {
  font-size: 0.8em;
  }
#obsah td .misto {
  text-decoration: none;
  color: #009900;
  }
  
  #obsah TD {
	border : 0px solid;
 	margin:0px 0;
	padding:1px 0;
}

#obsah INPUT {
 
 	margin:2px 0;
	padding:0px 0;
 }

#obsah SELECT {
 	font-size : 1em;
	margin:2px 0;
	padding:0px 0;
 
}



/* OBSAH - KONEC */

/* LEVY */
#menu {
  width: 400px;
  height: 500px;
  background: url("../_images/menu_bg_y.png") top left repeat-y;
 
  }
#menu .hidden {
  display: none;
  _visibility: hidden;
  }
#main_menu {
  float: left;
  text-align: left;
  margin: 0; padding: 0px;
  _height: 500px;
  }
#main_menu ul {
  padding: 0px; margin: 0px;
  list-style: none;
  }
#main_menu li a, #main_menu li a:link, #main_menu li a:visited {
  width: 187px;
  _width: 200px;
  font-size: 18px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  display: block;
  padding: 6px 3px 6px 10px;
 
  }
#main_menu li a:hover, #main_menu li a:active {
  color: #000;
  background: #b5ca02;
  display: block;
 
  }

#main_menu li a#aktivni {
  color: #000;
  background: #b5ca02;
  display: block;
   border-bottom: 1px solid white;
  } 
  
#submenu {
  margin-left: 220px;
  text-align: left;
   }
#submenu ul {
  padding: 7px 3px 0 0; margin:0px 0 0 4px;
  }
#submenu li {
  padding: 0px 0px 4px 0;;
  margin: 2px 0 0 0px;
  font-size: 0.97em;
  list-style: disc url("../_images/arrow_1.png");
   }
#submenu li a, #submenu li a:link, #submenu li a:visited {
  font-weight:normal;
  color: #000;
  text-decoration: underline;
  }
#submenu li a:hover, #submenu li a:active {
  color: #000;
  text-decoration:none;
  }
#submenu .sub_separator {
  width: 165px;
   height: 1px;
   display:block;
   background:url(../_images/delic.png) left top no-repeat;
  border: 0px; 
  margin: 4px 0;
  padding: 0px;
   line-height: 1px;
  }
  
#levy_ostatni {
  width: 400px;
  height:130px;
  padding:45px 0 0 0px;
  background: url("../_images/spocitejte.jpg") top left no-repeat;
  margin-top: 13px;
   }
 

#levy_ostatni #lol {
  float: left;
  width: 130px;
  margin:0px 0 0 20px;
    }
#levy_ostatni #lor {
  float: left;
  width: 130px;
   margin:0px 0 0 15px;
  }

#levy_ostatni ul {
  padding: 0px;
  margin: 0 0 0  0px;
  }
#levy_ostatni li {
  padding: 2px 0 5px 0;
  list-style-type:none;
  }
#levy_ostatni a, #levy_ostatni a:link, #levy_ostatni a:visited {
  font-size: 0.97em;
  background:url("../_images/arrow_2.png") left top no-repeat;
  padding:0 0 0 15px;
  color: #000; 
    }
#levy_ostatni a:hover, #levy_ostatni a:active {
  color: #000;
   }


#levy_ostatni-spolu {  width: 400px;   margin-top: 20px;   background:url(../_images/spolu_dot_y.png) left top repeat-y;   } 
#levy_ostatni-spolu #lol {  float: left;  width: 180px;  padding:0 0 0 20px;   }
#levy_ostatni-spolu a { font-size:0.8em; color:#656565}
#levy_ostatni-spolu  h3 { color:#656565; font-size:0.97em; font-weight:normal; padding:0 0 10px 0;   }
   
   
#levy_ostatni-spolu #lor {float: right;   width: 180px; margin:0 0 0 20px;  }
 
/* LEVY -KONEC */

/* INDEX */
#firstpage { background:url("../_images/fp_p.png") right top repeat-y; width:625px; float:right; }
#firstpage .l { width:470px; float:right;}
#firstpage .l .item { width:210px; height:160px;   float:left; margin:0 20px 0 0;}
#firstpage .l .item .in { background:url("../_images/dot_x.png") left bottom repeat-x;  height:110px; width:210px;}
#firstpage .l .item .in img { float:right; margin:0 0 0 5px;}
#firstpage .l .item .in ul { width:120px; list-style-type:none; margin:0; padding:0;}
#firstpage .l .item .in ul li a  { font-weight:normal; font-size:0.8em; padding:0; margin:0 0 0 0;  color:#5d6168;}
#firstpage .l .item .in h3 { font-size:1em; color:#31373f; padding:0 0 3px 0;}
#firstpage .l .more { margin:0; padding:8px 0 0 0; display:block; float:left; }
#firstpage .l .more a{   padding:0 10px 0 0; display:block; font-weight:bold; font-size:0.8em; color:#8d9d00; background:url("../_images/more.png") right top no-repeat;}

#firstpage .p { width:140px; float:right; font-size:0.87em; margin:0 0px 0px 0; }
#firstpage .p h4 { color:#7d838c; font-size:1.3em; text-align:left;}
#firstpage .p .news { background:url("../_images/dot_x.png") left bottom repeat-x; padding:10px 0 10px 0; margin:0; display:block; font-size:0.97em;}
#firstpage .p .news a { font-size:1.03em;   font-weight:normal; } 
#firstpage .p .news strong { font-weight:normal; clear:both;}
#firstpage .p .news img { margin:0 3px}
#firstpage .p .news span { color:#778500; font-style:italic; padding:5px 0 0 5px;}

.webmaps a { background:url("../_images/arrow_1.png") left center no-repeat; padding:0 0 5px 20px; margin:0 0 0 15px;   }
.webmaps h2 { clear:both; width:500px;}
 
/* PATICKA */
#footer { width:1053px; height:115px; position:relative; color:#6a6a6a; margin:20px 0 0 0; background:#dbdbdb url("../_images/vyplata_footer.png") left bottom no-repeat; clear:both; }
#footer p { margin:8px 0;}
#footer a, #footer a:link, #footer a:visited {  color: #6a6a6a;  }
#footer a:hover, #footer a:active { color: #6a6a6a;  }
#footer .footer-left { float:left; margin:20px 0 0 15px; font-size:0.87em; width:390px;}
#footer .footer-left a { padding:0 6px;}
#footer .footer-right { float:right; margin:15px 10px 0 0px; width:620px; font-size:0.8em;}
/* PATICKA */

/* BANNERY */
.banner {
  margin: 10px auto;
  text-align: center;
  }
.banner1 {
  float: left
}

.banner2 {
  margin-top: -75px;
  margin-left: 25px;
}
/* BANNERY - KONEC*/

/* OSTATNI */
.cistic {clear: both; visibility: hidden; height: 0px; width:0px; line-height:0;}
/* OSTATNI - KONEC */

.backlink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.70em;
  padding: 0.3em 1em 0.3em 1em;
  text-align: center;
  height: 15px;
  border-bottom: 1px solid white;
  width: 100%
  text-align: center;
  background: #196FA0;
  color: white;
}

.backlink a, .backlink a:link, .backlink a:visited {
  color: white;
}

.backlink a:hover, .backlink a:active {
  color: aqua;
}

a.print  { background:url("../_images/print.gif") left top no-repeat; padding:0 0 0 25px; margin:0 5px 0 0; font-weight:normal; color:#666666; float:right;} 


#obsah TD {
	border : 0px solid;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
}

#obsah INPUT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
}

#obsah SELECT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
}

#obsah A {
	color : #319C31;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : underline;
	}

#obsah A:hover {
	color : #00CE00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : underline;
}

#obsah A.misto {
	color : #000000;
	text-decoration : none;
	}

#obsah H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11pt;
	text-decoration : none;
}

#obsah H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	text-decoration : none;
}

#obsah P {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
}

.backlink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.70em;
  padding: 0.3em 1em 0.3em 1em;
  text-align: center;
  height: 15px;
  border-bottom: 1px solid white;
  width: 100%
  text-align: center;
  background: #196FA0;
  color: white;
}

.backlink a, .backlink a:link, .backlink a:visited {
  color: white;
}

.backlink a:hover, .backlink a:active {
  color: aqua;
}

