*{margin:0; padding:0;}
body {
	background:#fff;
	font-family: 'Arial CE', 'Verdana CE','Lucida Grande CE', 'Helvetica CE', Arial, verdana,lucida, sans-serif!important;
	color: #000;
	font-size:11px;
	text-align:left;
}

table,td,ul,li,font {
    font-family: 'Arial CE', 'Verdana CE','Lucida Grande CE', 'Helvetica CE', Arial, verdana,lucida, sans-serif!important;
	color: #000;
	font-size:11px!important;
        font-weight:normal
}

ul,li {list-style:none;color:#000}
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:1.8em;color:#000;}

h3 {font-size:12px;color:#000;}

a {text-decoration:none; color:#006400; border:none;}
a:hover {text-decoration: underline; color: #32cd32;}

#mother {
  position:absolute;
  top:0;
  left:50%;
  margin-left:-450px;
  width:900px;
  background:url(../images/bgpage.jpg) no-repeat center top;
  margin-top:20px;
}

#obsah {display:block;background: url(../images/bgcenter.gif);}
#podklad {height:411px;}

#malelogo {position:absolute; left:720px;top:200px}

.strankovani {position:absolute;left:10px;top:200px}
.strankovani a {display:block;float:left;padding:2px;margin:2px;text-decoration:none;font-family:verdana}
.strankovani a:hover {text-decoration:underline}

.katalog {height:310px;margin-left:40px}
.katalog td {border:none;padding-top:5px}
.katalog td h3 {height:30px;padding:0px;text-align:center;margin-bottom:4px}

/*#back {position:absolute;top:390px;left:15px}
#next {position:absolute;top:390px;left:875px}*/

#hornimenu {position:absolute;left:15px;top:15px}
#hornimenu ul {list-style:none;margin:0;padding:0}
#hornimenu li {list-style:none;float:left}
#hornimenu a {display:block;padding:3px;padding-right:12px;color:#999999;font-family:arial;font-size:12px;font-weight:bold}
#hornimenu a:hover {text-decoration:none}
#hornimenu div a {font-weight:normal}

#spodni-linka {display:block;padding-left:18px;height:74px;background:url(../images/spodnilinka.gif) no-repeat;text-align:center}
#spodni-linka a {display:block;color:#fff;font-size:11px;padding-top:20px;}
#spodni-linka a:hover {text-decoration:underline}

.podmenu {position:absolute;}
.podmenu a {display:block;padding:1px;font-weight:normal}

.podmenu2 {position:absolute;left:15px;top:155px;}
.podmenu2 a {color:#999999;font-size:12px}
.podmenu2 a:hover {color:#ff9900;}
.podmenu2 a.active {font-weight:bold}

.podmenu3 {position:absolute;left:15px;}
.podmenu3 a {color:#fff;font-size:12px}
.podmenu3 a:hover {color:#fff;}
.podmenu3 a.active {font-weight:bold}

.text-podmenu {display:block;margin:5px;text-align:right;color: #656565}
.text-podmenu a {color: #656565}
.text-podmenu a:hover {color:#252525}

.off {visibility:hidden}
.on {visibility:visible}

h1 {display:block;font-size:1.0em;padding-top:26px;padding-left:40px;font-weight:bold;}
h1 span {background:url(../images/h1sipka.gif) no-repeat center left;padding-left:20px;}

h2 {display:inline;color:#ff8c00;font-size:14px;font-weight:normal;}
#levy-motiv {position:absolute;top:264px;left:0;}
#pravy-container {display:block;color:#c2c2c2;margin:0;padding:0;margin-left:180px;margin-top:-35px}
#pravy-container div.text {
   display:block;
   background: none;
   font-size:12px;
}   

.detail-container {padding-left:30px;padding-right:35px;font-family:'Arial CE',arial,verdana}
.detail-text {margin-left:330px;display:block;text-align:justify;color:#666666}
.detail-text h3 {font-size:1.3em;height:35px;argin-bottom:15px;argin-top:23px}
.detail-img-container {margin-right:20px;float:left;width:316px;height:310px;background:#fff;vertical-align:middle;text-align:center;}
.detail-img-container img {margin-top:18px;} 
.motiv_text {position:absolute;left:500px;top:25px;width:150px;color:#fff;font-size:1.1em;font-family:Avenir,"Lucida sans Unicode" verdana}

#motiv {height:70px;width:100%;display:block;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}

#textmenu {width:160px;display:block;ackground:url(../images/page_09.gif) repeat-x;padding;0.4em}
#textmenu a {background:#32cd32 url(../images/bgtextmenu.gif) repeat-x;display:block;padding:5px;color:#656565;font-size:1.0em;text-align:left;color:#fff;margin-bottom:1px;}
#textmenu a.active {color:#ffff00;}
#textmenu a:hover {color:#252525}

#arrowup {
  position:absolute;
  top:275px;
  left:800px;
/*  height:30px;
  width:25px;*/
}

#arrowdown {
  position:absolute;
  top:632px;
  left:800px;
}

#scrollbar {
  position:absolute;
  top:275px;
  left:798px;
  width:19px;
  height:370px;
  background: url(../images/scrollbar_bg.gif) repeat-y;
}

#posuvnik {
 position:absolute;
 top:320px;
 left:798px;
} 

#container {display:block;margin-top:1px;}
.imagePart {float:left;width:180px;padding:3px;margin-right:10px}
.col-r {float:left;padding-right:35px;display:block;}

#exeline {display:block;background:#228b22 url(../images/bgexeline.gif);height:25px;margin-bottom:1px;padding:0.4em;color:#fff}
#exeline input {color:#000}

#col-l {float:left;width:160px}
#col-l h2{display:block;padding:8px;background:#EDBE99;color:#fff;font-weight:normal;padding-bottom:10px}
#col-l .container {padding:8px;display:block;}
#col-l .container strong {display:block;color:#075803}
#col-l .container p {display:block;padding:2px}

#katalog-menu ul {margin:0;padding:0;list-style:none}
#katalog-menu a {font-family: "Lucida sans Unicode", verdana;display:block;font-size:1.0em;padding:0.3em 0.3em 0.3em 0.3em;color:#656565;border-right:3px solid #90ee90;}
#katalog-menu a:hover {border-right:3px solid #008000;text-decoration:none;color:#252525}
#katalog-menu li {margin-bottom:1px;border-bottom:1px solid #e2e2e2}

#col-r .footer {padding:10px;text-align:center}
.footer p {color:#a2a2a2}

#obsah .text-container {padding:0.4em;padding-left:0.8em;}
.text {padding-left:1.8em;padding-top:0.9em;}
.cesta {padding:4px;padding-left:0}

#obsah .podmenu {display:block;order:1px solid #228b22;margin:3px}
/*#obsah .container {padding:4px;padding-left:40px;background: url(../images/bgpodmenu.gif) repeat-x;padding-right:40px}*/
#obsah .container {padding:20px;background: url(../images/bgpodmenu.gif) repeat-x;}
#obsah .container ul {list-style:none;}

.text {display:block;}

.vypis {border:none}
.vypis td {color:#000;padding:3px;font-size:13px;}
.vypis td strong {color:#8b0000}
.vypis td.tecky {background: url(../images/tecky.gif) repeat-x center left;height:10px}
.vypis td p {display:block;font-size:0.85em}

.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:none;margin:0;padding:0;}
.rs_list li {margin:0;padding:0;list-style:none}
.rs_list a {display:block;width:100%;margin-bottom:2px;padding:5px;color:#006400;font-size:1.3em;background:#ffe4c4}
.rs_list a:hover {color:#228b22;text-decoration:underline}

.last_update {display:block;text-align:right;padding-top:10px;font-size:0.9em;color:#656565}

#footer {
  display:block;
  background:#E4E4E4;
  height:30px;
  border-top:2px solid #32cd32;
  text-align:right;
  margin-top:15px;
  padding-right:5px
}

#footer a {color:#000;padding:7px;display:block;}

.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:150px;
}
.gallery-tab img {border:1px solid #c6c6c6;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;
}



.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}

.border {border:2px solid #e2e2e2;}

.br {font-size:1px;margin:10px;}
