/* CSS Document */
body {
  background: #EBEBEB;
  margin: 0;
  padding: 0;
  color:#000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 18px;
}

.both {clear: both !important;}
.left {float: left !important;}
.center {text-align: center;}
.block {display: block;}
.nopadding {padding: 0 !important;}
.noborder {border: 0 !important;}

a {
  color: green;
}

#container {
  width: 890px;
  margin: 0 auto;
}

#container-in {
  float: left;
  width: 100%;
  border-left: 1px solid black;
  border-right: 1px solid black;
  background: white;
  overflow: hidden;
}

#header {
  background: transparent url(../style/header.jpg) left top no-repeat;
  height: 244px;
  width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
}


#logo {
  position: absolute;
  left: 50px;
  top: 15px;
  display: block;
  height: 60px;
  width: 190px;
}

#logo span, #home-link span {
  display: none;
}

#content {
  border-right: 2px solid silver;
  width: 580px;
  float: left;
  display: block;
  padding: 0 20px 0 0;
  position: relative;
  margin: 10px 0 10px 20px;
  _margin: 18px 0 18px 10px; 
}

.wide {
  border: 0 !important;
  clear: both !important;
  width: 700px !important;
  border: 0px; 
  width: 825px !important;
}


.wide2 {
  /* border: 1px solid red !important; */
  border: 0 !important; 
  width: 825px !important;
  padding: 0px 0 20px 30px !important;
  _padding-left: 30px !important;
  _width: 835px !important;
  _margin-right: -10px;
  margin-bottom: 20px;
}



.wider {
  width: 850px !important;
}


#sub-section {
  width: 225px;
  float: right;
  display: block;
  position: relative;
  margin: 9px 20px 18px 0px;
  _margin: 9px 10px 18px 0px; 
}

h1, h2 {
  font-family: verdana,arial;
  font-size: 14px;
  font-weight: bold;
  margin: 18px 0 18px 0; 
}

p {
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding: 0;
  margin: 0 0 10px 0;
}

ul#menu {
  margin: 0 0 0px 0;
  display: block;
  float: left;
  clear: both;
  width: 100%;
  background: #359a4b;
  padding: 0px 0px 0px 5px;
}

ul#menu li {
  display: inline;
  margin-right: 15px;
}

ul#menu li a {
  color: white;
  font-weight: bold;
  text-decoration: none;
  float: left;
  padding: 5px 7px 5px 7px;
}

#selected {
  background: white;
  color: green !important;
}

/* Letne obrazky */
.hpic2 {background: transparent url(../style/header2.jpg) left top no-repeat !important;}
.hpic3 {background: transparent url(../style/header3.jpg) left top no-repeat !important;}
.hpic4 {background: transparent url(../style/header4.jpg) left top no-repeat !important;}
.hpic5 {background: transparent url(../style/header5.jpg) left top no-repeat !important;}
.hpic6 {background: transparent url(../style/header6.jpg) left top no-repeat !important;}
.hpic7 {background: transparent url(../style/header7.jpg) left top no-repeat !important;}
.hpic8 {background: transparent url(../style/coneco.jpg) left top no-repeat !important; height: 387px !important;}

.hpic9 {background: transparent url(../style/header9.jpg) left top no-repeat !important;}
.hpic10 {background: transparent url(../style/header10.jpg) left top no-repeat !important;}
.hpic11 {background: transparent url(../style/header11.jpg) left top no-repeat !important;}

/*
.hpic2 {background: transparent url(../style/winter_header_02.jpg) left top no-repeat !important;}
.hpic3 {background: transparent url(../style/winter_header_03.jpg) left top no-repeat !important;}
.hpic4 {background: transparent url(../style/winter_header_04.jpg) left top no-repeat !important;}
.hpic5 {background: transparent url(../style/winter_header_05.jpg) left top no-repeat !important;}
.hpic6 {background: transparent url(../style/header6.jpg) left top no-repeat !important;}
.hpic7 {background: transparent url(../style/winter_header_06.jpg) left top no-repeat !important;}
.hpic8 {background: transparent url(../style/coneco.jpg) left top no-repeat !important; height: 387px !important;}

.hwpic01 {background: transparent url(../style/winter_header_01.jpg) left top no-repeat !important;}
.hwpic02 {background: transparent url(../style/winter_header_02.jpg) left top no-repeat !important;}
.hwpic03 {background: transparent url(../style/winter_header_03.jpg) left top no-repeat !important;}

.hwpic05 {background: transparent url(../style/winter_header_05.jpg) left top no-repeat !important;}
.hwpic06 {background: transparent url(../style/winter_header_06.jpg) left top no-repeat !important;}
.hwpic07 {background: transparent url(../style/winter_header_07.jpg) left top no-repeat !important;}
.hwpic08 {background: transparent url(../style/winter_header_08.jpg) left top no-repeat !important;}
.hwpic09 {background: transparent url(../style/winter_header_09.jpg) left top no-repeat !important;}
.hwpic10 {background: transparent url(../style/winter_header_10.jpg) left top no-repeat !important;}
*/
.hwpic04 {background: transparent url(../style/winter_header_04.jpg) left top no-repeat !important;}

.coneco2010 {background: transparent url(../style/coneco_2010.jpg) left top no-repeat !important;}

.gallery {
  text-align: center;
}

.gallery img {
  margin: 3px;
  border: 5px solid #ddd;
  height: 75px;
}

a.obr {text-decoration: none;}

.obr img {
  margin: 3px;
  border:5px solid #DDDDDD;
}

.gallery-box {
 display: block; 
 width: 120px;
 height: 80px;
 overflow: hidden;
 margin: 15px 34px 15px 0;
 float: left;
 border: 5px solid #DDDDDD;
}

.gallery-box span {
  border: 1px solid red;
  float: left;
  clear: both;
}


.models {
  border: 5px solid #DDDDDD;
  display: block; 
  width: 120px;
  margin: 15px 34px 15px 0;
  float: left;
  overflow: hidden;
}

.models span {
  background: #efefef;
  display: block;
  float: left;
  clear: both;
  text-align: center;
  width: 100%;
}

.models img {
  height: 95px;
}

/* novinky */
.novinky {
  padding: 5px 15px;
  background: #f4f4f4;
  width: 192px;
}

.novinky ul, .novinky li {
  margin: 0;
  padding: 0;
}  

.novinky li a {
  color: black;
}

.novinky li {
   list-style: square inside;
 }

.novinky h2, .news-box h2 {
  color: green;
  padding: 0;
  margin: 0 0 6px 0;
}

/* novinky vsetky */
.news-box {
  padding: 15px;
  margin: 0 0 15px 0;
  float: left;
  clear: both;
  background: #f4f4f4;
}

.news-gallery-box {
  background: #e9e7e7;
  padding: 3px 0;
  margin: 8px 0;
  float: left;
  clear: both;
}

.nbox {
  float: left;
  margin: 0;
  padding: 0;
}

.nbox img {
  border: 5px solid white;
  margin: 5px;
}

.pribeh_img{
  margin-right:7px;
}

.clanky_img{
  border:0px;
}

.play_button{
  margin-right: 370px;
  float:right;
  padding-top:11px;
}

/*
.play_button a{
  color:#005AC5;
  font-weight:bold;
  vertical-align:middle;
  text-decoration:none;
}
*/

.pp_description{
  font-weight:bold;
}

.popup_h2{
  margin-bottom:0px;
}

a:hover.popup,
a.popup{
  color:blue;
  display:block;
  margin-bottom:0px;
}