body {
	background:#fff url(../images/bg_body.gif) repeat-x;
	font-family: 'Tahoma CE',tahoma,'Trebuchet MS','Avenir','Helvetica CE', 'Times New Roman CE',verdana, arial, lucida, sans-serif;
	color: #000;
	font-size:13px;
	text-align:left;
}

table,td,ul,li,input,select,textarea {
	font-family: 'Tahoma CE',tahoma,'Trebuchet MS','Avenir','Helvetica CE', 'Times New Roman CE',verdana, arial, lucida, sans-serif;
	color: #000;
	font-size:13px;
}
ul,li {lmargin-left:25px}
img {border:none;padding:0;margin:0}
div {margin:0;padding:0;border:none;}
p {margin-bottom:10px;}
.prazdnaStrana {display:block;height:250px}

h1,h2,h3,h4 {display:block;padding:0;margin:0;}
h2 {text-align:left;background:url(../images/bg_texttop.gif) no-repeat top left;font-size:16px;color:#313E6B;padding-bottom:10px}
h2 span {padding:10px;display:block;font-size:16px;color:#74370D;padding-top:15px}

h1 {display:block;font-size:16px;color:#313E6B;font-weight:bold;text-align:left;margin-top:5px}
h1 a {color:#fff;text-decoration:none}
h1 span {font-size:15px}
h1 a:hover {color:#efefef;text-decoration:none}

h4 {font-size:11px;color:#00008bùdisplay:block}

a {text-decoration:none; color:#656565; border:none;}
a:hover {text-decoration: underline; color: #252525;}

.ramecek {display:block;order:1px solid #BF7627;padding:1px}
.ramecek .container {display:block;padding:10px;background:none}
.ramecek div {display:block;margin:2px}
.ramecek label {float:left;width:110px;display:block;padding:2px;color:#BF7627;text-align:right;padding-right:5px}
.ramecek #poZprava {width:250px;height:80px}
.ramecek .poleText {width:250px}
.ramecek .buttonPart {display:block;text-align:center;margin:10px}
.ramecek .textField {width:250px}
.loginField, hesloField {width:100px}
.buttonSave {display:block;width:50px;padding:2px;background:#003399;color:#fff;font-size:10px}
.tdPopis {padding:3px;text-align:right;width:140px}
.formDotaz {width:250px;height:60px}

.errorContainer {display:block;text-align:center;margin:5px;padding:5px;border:1px solid #ff0000;color:#ff0000}
.messContainer {display:block;text-align:center;margin:5px;padding:5px;border:1px solid #00ff00;color:#00ff00}

.buttonPart {display:block;text-align:center;padding:4px}
.button {background: #00ff00 url(../images/bg_button.gif) no-repeat 3px 0;padding:2px;border:none}

.tisk {display:block;clear:both;text-align:right;margin:10px}
.tisk a.ikonaTisk {color:#656565;background:url(../images/ikonaTisk.gif) no-repeat right 1px;padding-right:25px}
.tisk a:hover {color:#343434;text-decoration:underline}

.vzkaz {display:block;border:1px solid #989898;order-left:5px solid #176D03;ackground:#ECEEEC;margin:5px}
.vzkaz .container {padding:5px;color:#000}
.vzkaz .kontaktLine {display:block;text-align:right;margin-top:5px}
.vzkaz h4 {color:#35931F}

.vyrazny {display:block;border:1px dotted #656565;padding:10px;background:#fcfcfc;color:#000;margin-top:8px;margin-bottom:8px}

.kskosik {width:50px}

.floatBox {float:left;width:45%;margin:10px}
.tb-users {border:none;width:100%}
.tb-users td {padding:3px;}
.tb-users td.prvni {text-align:right;color:#ff0000}
.tb-users span.firma {font-size:14px;color:#000;font-weight:bold}
.tb-users .obj_input {width:170px}

.imgDetailNahled {float:left;padding:5px;padding-top:0}
.detail-anotace {float:left;padding:5px;padding-top:0;width:300px;font-size:12px}

#mother {
  width:100%;
  background: #fff;
  adding:4px
}

#container {display:block;padding:4px}

#hornipruh{display:block;font-size:11px;height:44px;background:#fff;text-align:right}
a.homepage {color:#161D41;font-weight:bold;position:Absolute;top:17px;left:710px}
a.homepage:hover {text-decoration:underline;color:#656565}
a.mapawebu {position:Absolute;top:22px;left:820px}
a.napistenam {position:Absolute;top:22px;left:850px}

#mezera-pro-motiv {height:50px;background:#313E6B;display:block;}

.odkazy {display:block;text-align:right;padding:4px}

.hornilinka {display:block;font-size:1px;background:#ffa500;height:10px}

#motiv {position:absolute;left:4px;top:13px;}

#logo {position:absolute;left:550px;top:50px;}

#login-line {display:block;color:#fff;background:#313E6B;text-align:right;padding:6px}
#login-line a {background:url(../images/button_login.gif) no-repeat 0px 2px;padding-left:3px;color:#fff;padding-right:3px}

#status-line {display:block;color:#454545;padding:5px;text-align:right;border-top:2px solid #656565;border-bottom:1px solid #656565;margin-top:2px}
#status-line a {padding-left:5px;color:#0000FF;}
#status-line a:hover {text-decoration:underline}
#status-line h2 {display:none;padding:3px;padding-right:10px;font-size:11px}

#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}

.novinka {padding-top:15px;background: url(../images/bgnovinka.jpg) no-repeat right top;display:block}
.anotace {display:block;padding:10px;color:#656565}
/*news */

#obsah {background: #fff url(../images/bgmother.gif) repeat-y;margin-top:2px}

#col-l {float:left;width:15%;background:url(../images/bgcol-l.gif) no-repeat bottom left;margin-right:5px}
#col-l h2{display:block;padding:8px;background:#EDBE99;color:#fff;font-weight:normal;padding-bottom:10px}
#col-l .container {display:block;}

#menu {margin-top:10px}
#menu ul {list-style-type:none;margin:0;width:100%}
#menu li {list-style-type:none;width:100%;border-bottom:1px dotted #cdcdcd}
#menu a {text-align:left;background:none;display:block;position:relative;font-size:11px;color:#000;font-weight:normal;text-decoration:none;padding:3px;padding-left:5px;}
#menu a.active {font-weight:bold;}
#menu a:hover {color:#000;}
#menu a.menu2 {background:none;padding-left:15px;color:#343434}
#menu a.menu2:hover {color:#656565}
#menu a.menu3 {background:none;padding-left:25px;color:#313E6B}
#menu a.menu3:hover {color:#656565}
#menu a.aktivni {background:#f2f2f2;color:#000}


#hledani {display:block;background:url(../images/bg_hledej.gif) no-repeat top left}
#hpole {width:80px;font-size:11px;padding:2px}
#hledejSubmit {borer:none;background:#e2e2e2;color:#000;padding:2px}

#katalog-menu ul {margin:0;padding:0;list-style:none}
#katalog-menu a {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 {list-style:none;margin-bottom:1px;border-bottom:1px solid #e2e2e2}

#col-r .footer {padding:10px;text-align:center}
.footer p {color:#a2a2a2}

#col-r {float:left;background:url(../images/bg_text.jpg) no-repeat right 40px;width:65%;padding:0;}
#col-r h2 {text-align:left;}
#col-r h2 span {padding:5px;display:block;font-size:15px;color:#000;}

#col-r .container {padding:10px;margin-bottom:3px;padding-top:0;}
#col-r h3 {display:block;margin-bottom:5px;padding:5px;color:#00238b;fomt-size:13px}

#col-r ul,li {list-style:circle}
#col-r ul {margin-left:25px;margin-bottom:15px}

.col-in-left {width:48%;float:left}
.col-in-left .container {padding:5px;}
.col-in-right {width:50%;float:left}
.col-in-right .container {padding:5px;}

.ramecekB {display:block;border:1px solid #656565;border-top:3px solid #00008b;margin-bottom:7px;background:#e2e2e2;color:#000}
.ramecekB h3 {display:block;padding:6px;background:#cdcdcd;color:#000;font-size:15px;padding-left:10px;}


#col-akce {float:left;width:19%;order:1px solid #00008b}

#index-clanky {float:left;width:430px}
#index-right {float:left;width:210px;margin-left:10px}
#index-right .box {display:block;border:1px solid #989898;padding:6px;font-size:13px;color:#F67003}

.clanek {padding:10px;padding-right:20px}

.pathInfo {padding:6px;background:#fff;background:url(../images/sipka_aktmenu.gif) no-repeat 0px 9px;padding-left:15px;color:#000;font-size:12px}
.pathInfo a {color:#989898;padding:5px}
.pathInfo a:hover {color:#000}

.emptyPage {display:block;padding:7px;font-size:12px}
.emptyPage h3 {display:block;color:#35931F;margin:10px;text-align:left;font-size:18px;}
.red {color:#000}
.emptyPage ul {margin-left:35px;list-style-type:circle;margin:0}
.emptyPage li {list-style-type:circle;color:#000;padding:3px}

div.mapawebu {padding:10px}
div.mapawebu a {padding:4px;display:block}
div.mapawebu a {text-align:left;background:none;display:block;font-size:11px;color:#000;font-weight:normal;text-decoration:none;padding:3px;padding-left:5px;}
div.mapawebu a.active {font-weight:bold;}
div.mapawebu a:hover {color:#000;}
div.mapawebu a.menu2 {background:none;padding-left:15px;color:#343434}
div.mapawebu a.menu2:hover {color:#656565}
div.mapawebu a.menu3 {background:none;padding-left:25px;color:#313E6B}
div.mapawebu a.menu3:hover {color:#656565}

.text {padding-left:1.8em;padding-top:0.9em;}
.cesta {padding:4px;padding-left:0;text-align:right;}
.cesta a {color:#fff;font-style:italic}
.cesta a:hover {color:#fff;}

.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 {display:block;}
.rs_radek {display:block;clear:both;}
.rs_list .rs_box {display:block;margin:9px;padding:4px;padding-bottom:8px;border-bottom:1px dotted #bababa}
.prvniSloupec {border-right:1px dotted #989898}
.rs_list img {border:1px solid #989898;padding:1px;margin-right:5px}
.rs_list .textBox {padding:5px;padding-top:0;color:#343434;font-size:11px}
.rs_list h4 {display:block;color:#35931F;padding:3px;padding-left:0}
.vice {display:block;text-align:right;color:#ff0000;padding:4px;padding-right:18px;background: url(../images/sipka_aktmenu.gif) no-repeat right 6px;}

#footer {
  margin-top:10px;
  display:block;
  background:#313E6B url(../images/bg_footer.gif) repeat-x top left;
  text-align:left;
  font-size:11px;
}

#footer .container {background:url(../images/footer_title.gif) no-repeat 4px 4px;adding-left:206px;padding-top:10px}

#footer .levy {float:left;width:210px;padding-left:20px;margin-right:5px;padding-top:8px}
#footer .pravy {float:left;width:620px}

#footer a {color:#fff}
#footer a:hover {color:#fff;text-dcoration:underline}

#footer .odkazy {padding:6px;color:#fff;text-align:left;padding-left:0}
#footer .odkazy a {color:#fff;text-decoration:none;padding:4px}
#footer .odkazy a:hover {text-decoration:underline}

#footer .firma {padding:6px;color:#fff;padding-left:4px;padding-bottom:10px}

a.sipka {padding-left:20px;background:url(../images/sipka_odkaz.gif) no-repeat 0 3px}
.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:2px solid #fff;}

.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;
}

.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;background:none;border:none}
