body {
  background-color: #C2C7CF;
  margin: 0px;
  padding: 0px;
  padding-top: 0px;
  border: 0px; 
  background: #c2c7cf url("./images/bg-body.gif") top left repeat-y;
  line-height: 120%;
}
div#lBoard{
  text-align: center;
}
.etarget {
background-color:#ffffff;
font-size:11px;
color:#000000;
margin:0px;
padding:0px;
font-family:arial,helvetica,sans-serif;
width:400px;
}
.etarget a {
color:#000080;
padding:0px;
margin: 0px;
width:400px;
}
.etarget a:hover {
color:#ff9000;
padding:0px;
margin: 0px;
width:400px;
}
.etarget .selfpromo {
background-color:#ffffff;
color:#000080;
font-size:11px;
border-bottom:#000080;
padding:0px;
width:400px;
margin: 0px;
}
.etarget .selfpromo a {
color:#ff8000;
width:400px;
padding:0px;
margin: 0px;
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding: 0px;
color:#000000;
width:400px;
margin: 0px;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 3px 1px 3px;
font-weight:bold;
width:400px;
margin: 0px;
}
.etarget .title {
margin: 0px;
padding: 0px;
height: 15px;
width: 400px;
font-size:12px;
}


h1 {
  line-height: 120%;
}
h3 {
  line-height: 110%;
}

.reklamni-blok {
  padding: 10px;
  height: 80px;
  _height: 60px;
  width: 1000px;
  _width: 980px;
  background-color: #FFF9EC;
  border-bottom: 1px solid #F6C062;
}

#kulturni_nadpis {
  font-size: 18px;
}

#logokiss {
  position: absolute;
  padding-right: 10px;  
  top: 10px;
}

#kulturni-zarizeni {
  border: 1px solid #000;
  padding: 10px;    
  background-color: #FFF9EC;
  border: 3px solid #F6C062;
}

#kulturni-zarizeni h2 {
  padding: 0px;
  margin: 0px;
}

.small {
  font-size: 10px;
}

.nadpisy {
  font-size: 11px;
  margin: 0px;
  padding-left: 15px;
}

.zpravy p strong.otazka {
  font-size: 12px;
  color: #000;
}

a {
  font-weight: bold;
  text-decoration: underline;
  color: #000;
}

a:hover {
  text-decoration: none;
}

#content {
  width: 1000px;  
  min-height: 800px;
  _height: 800px;
  _width: 985px;
  padding: 0px;
  font-family: arial;
  font-size: 12px;
  background-color: #fff;
  border-right: 2px solid #A5A5A5;
  padding-bottom: 10px;  
}

#pocasi, #svatek, #partner {
  float: right;
  width: 140px;
  _width: 120px;
  height: 60px;
  _height: 40px;
  padding: 10px;
  position: relative;
  top: 0px;
  border-left: 1px solid #C7C7C7;
  font-size: 11px;
  text-align: center;
  line-height: 150%;
}

#partner {
  width: 270px;
  text-align: left;
  padding-left: 40px;  
}

#svatek {
  text-align: left;
}

#partner img {
  position: relative;
  left: -20px;
}

#pocasi, #svatek, #partner {
  color: #5C5C5C;
}

#svatek strong {
  color: #004C8D;
}

#partner {
  padding-top: 5px;
}

#logo {
  float: left;
  position: relative; 
  top: 23px;
  left: 10px;
}

.title {
  width: 1000px;
  height: 50px;
  background: #fff url("../images/top.jpg") top left;
  border-top: 6px solid #eee;
}

.title img {
  float: left;
  position: relative; 
  top: 0px;
  left: 30px;
}

img {
  border: 0px;
}

h1 {
  font-size: 11px;
  position: absolute;
  top: 139px;
  _top: 166px;
  left: 300px;  
}

h2 {
  font-size: 12px;
}

.content {
  width: 1000px;
  _width: 990px;
  padding-left: 10px;
  margin: 0px;
  margin-top: 55px;
  _margin-top: 40px;
  margin-bottom: 2px;
  padding-bottom: 30px;  
}

.menu {
  line-height: 100%;
  width: 1000px;
  height: 25px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  top: 175px;
  font-size: 11px;    
  background-color: #eee; 
  border-top: 2px solid #c7c7c7;   
  margin-top: 2px;
  margin-bottom: 2px;
}

.menu a {  
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 0px;
  margin-top: 5px;
  height: 15px;
  _height: 14px;  
  float: left;  
  text-decoration: none;  
  color: #004C8D;
  font-size: 11px;
  font-weight: bold; 
  border-right: 1px solid #004C8D; 
}

.menu a.vystavovatele {
  background-color: #000;
  float: right;
  border: 0px;
  border-left: 2px solid #fff;
}

.footer {
  border-top: 2px solid #000;
  margin-top: 20px;
  width: 1000px;
  height: 40px;
  _height: 20px;  
  padding: 0px;
}

.footer p {
  font-size: 11px;
  padding: 10px;  
}

div.util {
  clear: both;
  height: 0px;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
}

/*
  definice jednotlivých stránek
  
  
  DEFAULT REGION
*/

.left {
  float: left;
  width: 420px;
}

#zprava-dne {
  width: 400px; 
  padding: 10px;
  padding-right: 20px;  
  float: left;
  background-color: #FFF9EC;
  border: 3px solid #F6C062;
  margin-bottom: 10px;
}

#zprava-dne h3, .zpravy h3, .zpravy h1, .zpravy-default h3, .zpravy-default h1 {
  font-size: 28px;
  font-family: times new roman;
  position: relative;
  top: 0px;
  left: 0px;
}

#zprava-dne strong {
  font-size: 10px;
  color: #9A0000;
}

#zprava-dne-nadpis {
  margin-top: 0px;
}

#zprava-dne-nadpis a, .zpravy h3 a, .zpravy-default h3 {
  color: #000;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

#zprava-dne a strong, .zpravy a strong, .zpravy-default a strong {
  text-decoration: none;
}

#zprava-dne a:visited, zpravy a:visited {
  color: #000;
}

#zprava-dne a:hover, .zpravy a:hover {
  color: #000;
  text-decoration: none;
}

#doplnujici-nadpis {
  margin-top: 0px;
}

.doplnujici-nadpis {
  margin-top: 0px;
}

.doplnujici-nadpis a:hover {
  margin-top: 0px;
  text-decoration: none;
}

.doplnujici ul {
  margin-left: 18px;
  list-style-type: square;
}

#autor strong {
  font-size: 100%;
}

.zpravy h3, .zpravy-default h3 {
  margin: 0px; 
  padding: 0px;
  border: 0px;
  margin-top: 0px;
  font-size: 20px;
}

.zpravy strong, .zpravy-default strong {
  font-size: 10px;
  color: #9A0000;  
}

.zpravy p.vypis-clanku, .zpravy-default p.vypis-clanku {
  margin: 0px;
  margin-top: 5px;
  padding: 0px; 
}

#zprava-dne img, .zpravy img, .zpravy-default img {
  border: 1px solid #000;
  padding: 1px;
  float: left;
  margin-right: 20px;  
}

.zpravy img, .zpravy-default img {
  margin-top: 10px;
  margin-bottom: 0px;
}

.zpravy, .zpravy-default  {
  margin-bottom: 10px;
  float: left;
  width: 400px;
}

.doplnujici {
  width: 250px;
  margin-right: 250px;
  _margin-right: 120px;
  float: right;
  background-color: #fff;
  border-top: 3px solid #ccc;
  border-left: 1px solid #ccc;
  padding: 15px;  
  background-color: #fff;
}

.doplnujici h3 {
  font-size: 14px;
  color: #9A0000;
}

#right-col {
  width: 150px;    
  position: absolute;
  top: 238px;
  left: 810px;
 }

.zpravy, .zpravy-default  {
  padding: 10px;
  padding-right: 20px;
}


.nahled-novinka {
  float: left;
  width: 60px;
  text-align: center;
}

.cleaner {
  clean: both;
  height: 1px;
  clear: both;
  height: 1px;
  font-size: 1px;
  border: none;
  margin: 0;
  padding: 0;
}


.zpravy-default h4 {
  font-family: arial;
  font-size: 12px;
  border-bottom: 1px solid #ddd;
  text-decoration: none;
  margin-bottom: 0px;
}

.zpravy-default h4 a {
  text-decoration: none;
  color: #333;   
}

.zpravy-default h3 a {  
  font-size: 16px;
  margin-left: 10px;
}

#fotolab {
	text-align: center;
	padding: 0px 0 5px 0;
	margin: 0px;
}
#Advertisement {
	margin: 0px;
	padding: 0px;
}
