*{margin:0; padding:0;}
body {
	background:#FEFEFE url(../images/bgbody_modra.gif) repeat-x;
	font-family: 'Arial CE', 'Verdana CE','Lucida Grande CE', 'Helvetica CE', arial, verdana, lucida, sans-serif;
	color: #fff;
	font-size:11px;
	text-align:left;
}

table,td,ul,li {
    font-family: 'Arial CE', 'Verdana CE','Lucida Grande CE', 'Helvetica CE', Arial, verdana,lucida, sans-serif;
	color: #000;
	font-size:11px;
}
ul,li {list-style:none;}
img {border:none;padding:0;margin:0}
div {margin:0;padding:0;border:none;}
p {margin-bottom:0px;}

h1,h2,h3,h4 {display:block;padding:0;margin:0;}
h2 {font-size:13px;color:#ff8c00;margin-bottom:15px}

h3 {font-size:12px;color:#fff;}

a {text-decoration:none; color:#006400; border:none;}
a:hover {text-decoration: underline; color: #32cd32;}

#mother {
  position:absolute;
  width:100%;
  height:630px;
  top:0;
  left:0;
  background: url(../images/bgbody.jpg) repeat-x
}

blockquote {display:block;margin-left:15px}

#mother-container {
  position:absolute;
  width:900px;
  height:630px;
  top:0;
  left:50%;
  margin-left:-450px;
  margin-top: 20px;
}

#langs {position:absolute;left:730px;top:15px}
#langs a {display:block;float:left;width:20px;height:20px;background:url(../images/lang_off.gif) no-repeat;padding:1px;color:#656565;font-size:9px}
#langs a.on {background:url(../images/lang_on.gif) no-repeat;color:#fff}
#langs a:hover {background:url(../images/lang_on.gif) no-repeat;color:#fff;text-decoration:none}
#lang_select {position:absolute;top:15px;left:600px;}

a#home {position:absolute;left:295px;top:15px;color:#656565;background:url(../images/home_off.gif) no-repeat;padding:4px;padding-left:6px;font-size:9px;width:60px;height:18px}
a#home:hover {background: url(../images/home_on.gif) no-repeat;color:#fff;text-decoration:none}
a#home .active {background: url(../images/home_on.gif) no-repeat}

#text-pole {
 position:absolute;
 width:524px;
 background:url(../images/tp_center.gif) repeat-y;
 height: 594px;
 margin-left:275px;
 top:0px;
}

#text-pole .tmavy {
  width:524px;
  background: url(../images/tp_hornilinka_bg.gif) repeat-y;
  height:38px;
}

#horniokraj {
  position:absolute;
  top: 0px;
  left: 0px;
  background: url(../images/tp_up.gif) no-repeat;
  width:524px;
  height:48px;
}

#spodniokraj {
  position:absolute;
  top: 585px;
  left: 0px;
  background: url(../images/tp_bottom.gif) no-repeat;
  width:524px;
  height:14px;
}

#pravystin {position:absolute;top:0px;left:274px}
#levystin {position:absolute;left:795px}

#obsah {position:absolute;left:20px;top:70px;width:465px;height:300px;color:#000;}
#obsah div.text {
   position:absolute;
   text-align:left;
   left:0px;
   top:0px;
   display:block;
   height:500px;
   width:100%;
   padding:0px;
   padding-top:0;
   overflow:hidden;
   background: url(../images/logo-bcg.gif) right bottom no-repeat;
   font-size:11px;
   color:#69819f
}   

#sipkaUp {position:absolute;top:10px;left:470px}
#sipkaDown {position:absolute;top:30px;left:470px}

.odkazy {display:block;text-align:right;padding:4px}

.hornilinka {display:block;font-size:1px;background:#32cd32;height:5px}

.refOdkaz {display:block;text-align:center;padding:4px}
.refOdkaz h3 {font-size:13px;color:#656565;padding:3px}

.refList {display:block;}
.refList a {display:block;float:left;margin-left:17px}
.refFirmy {display:block;}
.refFirmy ul {list-style:none;}
.refFirmy li {list-style:none;padding:3px;background: url(../images/li_oko.gif) no-repeat 0px 50%}
.refFirmy li a {padding-left:35px;display:block;color:#FFA51D} 
.refFirmy li span {padding-left:35px;display:block;color:#FFA51D} 

.strankovani {position:Absolute;left:300px;top:2px;width:400px}
.strankovani a {margin-left:10px;color:#ffa500;font-size:12px}
.strankovani a:hover {color:#ff4500} 

h1 {font-size:13px;color:#fff;font-weight:bold;}

#menu {position:absolute;left:32px;top:38px;width:242px;}
#menu ul {list-style:none;margin:0;padding:0;font-size:1px;width:242px;}
#menu li {background:#fff url(../images/menuoff.gif) no-repeat;list-style:none;height:16px;}
#menu a {background:none;width:107px;display:block;font-weight:bold;padding:1px;padding-left:10px;color:#708298;font-size:11px;}
#menu .cislo{display:inline;margin-right:15px;}
#menu a.active {background:#FF8000 url(../images/menuon.gif) no-repeat;color:#fff}
#menu a:hover {color:#fff;background:#FF8000 url(../images/menuon.gif) no-repeat;text-decoration: none}

#div4 {position:absolute;top:48px;left:120px;width:124px}
#div7 {position:absolute;top:32px;left:120px;width:124px}

#menu a.submenu {width:114px;color:#fff;display:block;padding:1px;padding-left:5px;background:#fff url(../images/submenuoff.gif) repeat-x;}
#menu a.submenu:hover {color:#E3E6EA;background:#fff url(../images/submenuoff.gif) repeat-x;}

.menuon {display:block;}
.menuoff {display:none}

#motiv {position:absolute;left:16px;top:191px;}

#footer {font-size:1px;height:13px;background: url(../images/bottom.gif) repeat-x}
/*news */

.text-container ul,li {list-style:square}
.text-container ul {margin-left:25px;margin-bottom:15px}

.text {padding-left:1.8em;padding-top:0.9em;}
.cesta {padding:4px;padding-left:0}
.cesta a {color:#006400}

.red {color:#cc3300;}
.blue {color:#333399} 
.button {padding:1px;font-size:10px;font-weight:bold;background:#d6d6d6;color:#000;border:1px solid #656565;}

/*rs system - clanky*/
.rs_list {padding:0;margin:0}
.rs_list ul {list-style-type:circle;margin:0;padding:0;margin-left:20px;}
.rs_list li {list-style-type:circle;margin:1px;padding:3px;}
.rs_list li a {padding:3px;color:#f6f6f6;}
.rs_list li a:hover {color:#fff;text-decoration:underline}

.odkazy {display:block;text-align:right;padding:4px}
.odkazy a {}

.footer_linka {
  display:block;
  background:#696969;
  height:4px;
  font-size:1px;
}

.buttons dl {list-style:none;margin:0px;padding:0px;margin-bottom:3px;}
.buttons dt {list-style:none;float:left;margin:0px;padding:0px;}

.gallery-tab {padding:0;margin:5px;border:none;background:none}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:110px;
}
.gallery-tab img {border:1px solid #989898;padding:1px}

.prilohy {
  padding:5px;
  background:none;
  margin-bottom:10px;
}

.prilohy ul { padding:0px;}
.prilohy li {background: url(../images/listpriloha.gif) no-repeat left top; padding:5px;margin-bottom:2px;}

.col-r .image {
  order:1px solid #e2e2e2;
  margin:0;
  padding:4px;
  background:#f5e9d8
}

.col-r h3 {
  padding:2px;
  padding-left:0;
  font-weight:bold;
  border-bottom:1px dotted #ff6600;
  font-size:12px;
}

.text-container hr {
  visibility:hidden;
  margin:10px;
}


#text-container h3 {color:#2c682b; font-weight:bold;margin:0px;argin-bottom:15px;border-bottom:2px solid #85c58a}

#image-container {
  float:left;
  width:135px;
  margin:1px;
  padding:0px;
  margin-top:10px;
  background:#fff;
}

.top-text {
    position:relative;
	left:380px;
	top:1px;
	font-family: 'Lucida sans Unicode','Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
	font-size:10px;
	padding:10px;
	margin:0px;
}

#autor-line {
  display:block;
  margin:0px;
  color:#000;
  font-weight:bold;
  background: #f2f2f2;
  padding:8px;
  border-top:1px solid #e2e2e2;
  margin-bottom:5px
}

#autor {
   position:absolute;
   top:480px;
   left:570px
   color:#656565;
   font-weight:normal;
}

#spravce {
   color:#656565;
   font-weight:normal;
   float:left;
   padding:4px;
}

.mezera {margin-bottom:10px;border:none;}

.none{display: none;}
.block{display: block;}
.hide {visibility: hidden; height:1px; font-size:1px;}

.break {clear: both;}
.align-l { text-align: left;}
.align-r { text-align: right;}
.align-c { text-align: center;}
.float-l { float: left;}
.float-r { float: right;}
.jc{position:relative;}
.thumbnail {border:1px solid #cccccc}
.hand {cursor:hand}

.border {border:2px solid #e2e2e2;}

.br {font-size:1px;margin:10px;}

#autor {
  position:absolute;
  left:130px;
  top:770px;
  width:140px;
  height:20px;
  background:none;
  color:#fff;
}

#autor a {
  color:#fff;
  font-size:10px;
}

#autor a:hover {
  color:#ffff99;
}

