#logo{
position: absolute;
top: 12px; left: -160px;
width: 200px; height: 50px;
}
#infoboard{
position: absolute;
top: 85px; left: 200px;
width: 400px; height: 50px;
}
#pocasi{
position: absolute;
top: 10px; left: 10px;
width: 120px; height: 120px;
}
#skyscraper {
position: absolute;
top: 186px; right: -130px;
width: 120px; height: 600px;
}
#facebook {
position: absolute;
top: 30px; right: -130px;
width: 120px; height: 120px;
}
#vyhledavace{
position: absolute;
top: 186px; left: -120px;
width: 120px; height: 120px;
}

/* ---[ subtitles ]--------------------------- */

h1, h2, h3, h4, h5, h6 {
  font-size: 1em;
  font-weight: bold;
  margin: 1em 0 0.3em 0;
}

h1 { font-size: 2em; font-weight: bold; color: #529117; margin: 0 0 0.5em 0; }
h1 a { color: #529117; }
h2 { font-size: 1.4em; color: #FE9B01; } /* #c41d1d */
h2 a { color: #FE9B01; } /* #c41d1d */

#lcolumn h2 { color: #c41d1d; margin-left: 15px; }

#lcolumn h2 a { color: #c41d1d; text-decoration: none; }
#lcolumn h2 a:hover { color: #3b7bb9; }

#rimg h2 a { color: #0c4177; text-decoration: none; }

/* ---[ menu, submenu ]----------------------- */

#menu2 {
  position: absolute; overflow: hidden;
  top: 115px; left: 15px;
  width: 870px; height: 31px; padding-top: 5px;
  background: #134f8c url(/images/styles/template6/blue/menu2-bg.gif) no-repeat 0 0%;
}


#menu2 ul { width: 850px; height: 36px; padding: 0 10px; }
#menu2 li { float: left; list-style: none; }

#menu2 a {
  display: block; float: left;
  height: 31px; line-height: 31px;
  text-decoration: none; color: white; font-weight: bold; padding: 0 10px;
}

#menu2 a:hover { text-decoration: underline; }

#menu2 li { background: transparent url(/images/styles/template6/blue/menu-li-bg.gif) no-repeat 100% 0; }

#menu2 li.active { position: relative; background: #cfe1f5 url(/images/styles/template6/blue/menu2-active-bg.gif) repeat-x 0 0; }
#menu2 li.active a { color: #3b7bb9; padding: 0 10px; }
#menu2 li.active .lc, #menu2 li.active .rc { position: absolute; width: 7px; height: 31px; }
#menu2 li.active .lc { top: 0; left: -1px; background: #cfe1f5 url(/images/styles/template6/blue/menu2-lc-bg.gif) no-repeat 0 0; }
#menu2 li.active .rc { top: 0; right: 0; _right: -1px; background: #cfe1f5 url(/images/styles/template6/blue/menu2-rc-bg.gif) no-repeat 0 0; }

#submenu {
  position: absolute; overflow: hidden;
  top: 151px; left: 15px;
  width: 870px; height: 25px; line-height: 25px;
  background: #cfe1f5 url(/images/styles/template6/blue/submenu-bg.gif) no-repeat 0 0%;
}

#submenu ul { width: 830px; height: 25px; padding: 0 20px; }
#submenu li { display: inline; }
#submenu a { text-decoration: none; color: #448BBC; }
#submenu a:hover { text-decoration: underline; }
#submenu span { color: #c5c5c5; padding: 0 5px; }

/* ---[ theme ]------------------------------- */

#theme {
  position: absolute; overflow: hidden;
  width: 870px; height: 200px;
  background: #0c4177 url(/obrazek/3/motive870lj-jpg/) no-repeat 0 0;
}

.theme-1 { top: 185px; left: 15px; }
.theme-2 { top: 160px; left: 15px; }

#theme object {
  position: absolute; overflow: hidden;
  top: 0; left: 0;
  width: 100%; height: 100%;
  z-index: 1;
}

#theme .ltcorner, #theme .rtcorner, #theme .lbcorner, #theme .rbcorner {
  display: block;
  position: absolute; z-index: 2;
  width: 8px; height: 8px;
}

#theme .ltcorner { top: 0; left: 0; background: transparent url(/images/styles/template6/blue/theme-c4-bg.png) no-repeat 0 0; _background: transparent; }
#theme .rtcorner { top: 0; right: 0; background: transparent url(/images/styles/template6/blue/theme-c4-bg.png) no-repeat -8px 0; _background: transparent; }
#theme .lbcorner { bottom: 0; left: 0; background: transparent url(/images/styles/template6/blue/theme-c4-bg.png) no-repeat 0 -8px; _background: transparent; }
#theme .rbcorner { bottom: 0; right: 0; background: transparent url(/images/styles/template6/blue/theme-c4-bg.png) no-repeat -8px -8px; _background: transparent; }

#theme h2, #theme p {
  position: absolute;
  width: auto; height: auto;
  text-align: right;
}

#theme h2 { 
   color: white;
   
  font-size: 2em; 
  font-weight: normal; 
  top: 100px; right: 60px; 
}
#theme p { 
   color: white;
   top: 130px; right: 60px; 
  width: 400px; 
}

#theme a { position: absolute; display: block; width: 100%; height: 100%; z-index: 3; }

/* ---[ news ]-------------------------------- */

#news {
  width: 240px;
  background: #d9e5ef url(/images/styles/template6/blue/news-bottom-bg.gif) no-repeat 0 100%;
  margin-bottom: 2em;
}

#n1 {
  width: 218px; padding: 20px 11px;
  background: url(/images/styles/template6/blue/news-top-bg.gif) no-repeat 0 0;
}

#news .ndate, #news h3, #news .perex, #news .nmore { padding: 0 4px; margin-bottom: 0; }
#news h3 { font-weight: normal; background-color: #f5f9fd; }
#news .nitem { padding-bottom: 5px; border-bottom: 1px solid #fcfdfe; margin-bottom: 5px; }
#news .nmore { text-align: right; }
#news .perex p { margin-bottom: 0; }
#news a { color: #FE9B01; } /*  #c41d1d */

/* ---[ list ]-------------------------------- */

#listdata .lperex p { margin-bottom: 0; }
#listdata .linfo { clear: both; color: #999; border-top: 1px solid #eee; margin-top: 0.5em; }
#listdata .linfo a { color: #999; }
#listdata span { color: #ddd; padding: 0 5px; }
#listdata .ltype1, #listdata .ltype1 a { color: black; }
#listdata .ltype2, #listdata .ltype2 a { color: #529117; } /*  #c41d1d */
#listdata .folder { height: 24px; background: transparent url(/images/styles/template6/blue/folder-bg.gif) no-repeat 100% 0; }
#listdata img { float: left; margin: 0 5px 5px 0; }
#listdata img { float: left; margin: 0 5px 5px 0; }
