body {
  font: 70%/1.3 "trebuchet ms", helvetica, arial, sans-serif;
  background:  #DED27B ;
  color: #000;
  text-align:center;
}
html, body {
  height: 100%;
}
p, ul, ol, li, body, html {
  margin: 0;
  padding: 0;
}
h1, h2, h3, h4, h5, h6 {
  letter-spacing: -0.07em;
  margin: 1em 0 .5em 0;
  padding: 0;
  color: #bfa363;
  line-height: 1.1;
}
#out {
margin:0px auto 0px auto;
background: url(/img/bgg.jpg) #F8F8F8 top center no-repeat;

/*background: background: url(../img/liaa.jpg) #E7DE9F no-repeat;
#EEE8DC;
*/
width: 1010px;
-moz-border-radius: 20px;
}
.glr a img {border:4px solid #333333;text-decoration:none; margin: .4em;}
#lang{width:1010px;  position:relative;background:transparent;list-style:none;}
#lang,#lang li{margin:0;float:right;padding:0;list-style:none;}
#lang li{  line-height:32px; }
#lang li a{padding:6px 14px;font-size:12px; background:#E7DE9C; width:100px;text-decoration:underline; color:#0a1f62;max-height:32px;}
 #lang li a:hover{background: #EFE7AE}
#lang li#first{color:white;  border-right:2px solid #DED27B}
#page {
clear:both;
background: transparent;
/*
-moz-right-border-radius: 20px;*/
}
#banner {
clear:both;
  width: 940px;height:240px;
}
#logo {border: 0px; float:left; 
 padding: 0; margin:1.7em;}
#logo a img {border: 0;}
#logo a, #logo a:visited {padding: 13px; border:0; float: left; text-decoration: none; }
#left {text-align:left;
  width: 200px;
  float: left;
}
#left ul {background:#}
#left ul, #left ul li{ margin: 0; padding:0; }
#left ul.m li {margin-bottom: 1px;}
#left li{ list-style-type: none; border-bottom: 1px solid #EEE4CB;
 }
#left li a, #content_right li a{ display:block; padding: 0.8em 0.4em 0.8em 3.4em; color:#999;font-weight: bolder;
text-decoration:none;font-size: 133%;
background: url(../img/liaa.jpg) #F7F5F0 no-repeat; background-position: 10px 8px;  
  }
#left li a:hover {background:#DCD38F;color: #000; background: url(../img/liaa.jpg) #E7DE9F no-repeat;
 background-position: 14px -74px; } 
#left li#klik a { color: black;background: url(../img/lik.jpg) #DCD38F .5em 0 no-repeat;
 }
#right {text-align:left;
  width: 230px;padding-right:.4em;
  float: right;
}
#right ul, #right li {
margin-left: 0;margin-right: 0; list-style-type: none;
}
#right li h5 {font-size: 1.5em; text-decoration: underline; width: 100%;}
#right li p{text-align:justify;padding:.3em;}
#mid { text-align:left;
  margin:0 0 0 5px; width: 560px;
  float: left;font-size: 115%;
}
#mid p {text-align:left;padding:.3em; }
#mid h1 {text-align:left;padding:0 0 .5em 0; margin:0; color: #996633;}
#tt {padding: .7em;}
#txt {border: #ccc 1px solid;  font-weight: normal;  color: #666;  background: none; padding: 0.5em; margin-bottom: 1em; }
#txt_1 {border: #ffcc33 1px solid;  color: #666; background: url(../img/txt1.gif) white; background-position: right; background-repeat: no-repeat; padding: 0.5em; margin-bottom: 1em; }
#txt_1 strong {color: #996600; }

#txt_2 {border: #99cc99 1px solid;  display: block;  color: #666; background: url(../img/txt2.gif) white; background-position: right; background-repeat: no-repeat; padding: 0.5em; margin-bottom: 1em; }
#txt_2 strong {color: #006600; }

#txt_3 {border: #ff9966 1px solid;  display: block;  color: #666; background: url(../img/txt3.gif) white; background-position: right; background-repeat: no-repeat; padding: 0.5em; margin-bottom: 1em; }
#txt_3 strong {color: #993300; }

#txt_4 {border: #999999 1px solid;  display: block;  color: #666; background: url(../img/txt4.gif) white; background-position: right; background-repeat: no-repeat; padding: 0.5em; margin-bottom: 1em; }
#txt_4 strong {color: #9999cc; }

#txt1 {float: left; border: #ccc 1px solid;  color: #666; width: 75%;  background: white; padding: 0.5em; margin-bottom: 1em; }
#txt1 img, #txt2 img {border: #ccc 1px solid;  padding: 2px; margin: 3px; }
#txt2 {float: right; border: #ccc 1px solid;  color: #666;  width: 75%; background: white; padding: 0.5em; margin-bottom: 1em; }

#paticka {text-align:center; font-size: 110%;}
#paticka p {padding: 18em 1em 1em 1em ;}
span.bg {font-size: 1.3em;}
address {font-style:normal; font-size: 1.1em;padding:.2em;}

#tt ul {margin-left: 1em;}
.fl { float: left;  }
.fr { float: right; }
.cb { clear: both;  }
.okoli p { padding: 0.5em;  }
.okoli img.fl { margin-right: 1em; padding: 0.2em; border-right: 1px solid silver;  border-bottom: 1px solid silver; }
.okoli img.fr { margin-left: 1em; padding: 0.2em; border-right: 1px solid silver;  border-bottom: 1px solid silver; }
p.fl img.fr { margin-left: 1em; padding: 0.2em; }
.okoli img { border: 0px;  padding: 0;  margin: 0 0 1.4em 0; }  }
