/* pozadí stránky*/
body {
  background: #fff url('../images/layout/scheme2/body_bg.jpg') repeat-x center top;
}
/*obrázek hlavičky*/
#header {
  background: #cccccc url('../images/layout/scheme2/header_bg.jpg') no-repeat center top;
}
#menu {
  position:absolute;
  z-index:5;
  left:659px;
  top:18px;
  width:243px;
  height:203px;
  background: url('../images/layout/scheme2/menu_bg.png') no-repeat left top;
}
/*brava menu při najetí*/
#menu ul li a:hover{
  color:#e5c534;
}
#menu ul {
  margin:14px 0px 0px 8px;
}

/*ribbon menu */
#ribbon ul li.first a{
  background: #000 url('../images/ribbon/scheme2/shieldSprite.png') no-repeat 0px 0px;
}
#ribbon ul li.first a:hover, #ribbon ul li.first a.selected{
  background: #000 url('../images/ribbon/scheme2/shieldSprite.png') no-repeat -127px 0px;
}

#ribbon ul li.second a{
  background: #000 url('../images/ribbon/scheme2/recyclerSprite.png') no-repeat 0px 0px;
}
#ribbon ul li.second a:hover, #ribbon ul li.second a.selected{
  background: #000 url('../images/ribbon/scheme2/recyclerSprite.png') no-repeat -127px 0px;
}

#ribbon ul li.third a{
  background: #000 url('../images/ribbon/scheme2/bedSprite.png') no-repeat 0px 0px;
}
#ribbon ul li.third a:hover, #ribbon ul li.third a.selected{
  background: #000 url('../images/ribbon/scheme2/bedSprite.png') no-repeat -127px 0px;
}
/* konec ribbon menu*/

/*patička */
#footer-container {
  background: #fff url('../images/layout/scheme2/footer_bg.png') repeat-x left top;
}

/*obsah */
#content{
 margin:0px;
 padding:0px;
 padding-left:0px;
 float:left;
}
#content div{
  margin:0px;
 padding:0px;
 float:left;
 margin-top:15px;

}
/*obsah */
#content div h1{
   background: url('../images/typo/scheme2/large-bullet.png') no-repeat 7px top;
   padding-top:7px;
   color:#e5c534;
   font-size:16px;
   padding-bottom:10px;
   padding-left:50px;
   margin-bottom:2px;
   float:left;
   clear:both;
 
}

#content div h2{
   /*background: url('../images/typo/scheme2/small-bullet.png') no-repeat left top;*/
   padding-left:42px;
   padding-top:5px;
   padding-bottom:5px;
    margin-bottom:5px;
	margin-left:10px;
	float:left;
   clear:both;
  
}


#content div h3{
   background: url('../images/typo/scheme2/mini-bullet.png') no-repeat left top;
   padding-left:35px;
   padding-top:3px;
    margin-bottom:10px;
	margin-left:10px;
	float:left;
   clear:both;
}

#content div h4{
   padding-left:18px;
   padding-top:3px;
   margin-bottom:10px;
   float:left;
   clear:both;
}

#content div h5{
   background: url('../images/typo/scheme2/mini-bullet.png') no-repeat left top;
   font-size:12px;
   margin:0px;
   padding:0px;
   float:left;
   clear:both;
}

#content div img{
   background: #282626 url('../images/typo/grey_box_large_bg.png') repeat left top;
   padding:8px;
   margin:3px;
   
}
#content div p{
    /*background: url('../images/typo/scheme2/mini-bullet.png') no-repeat left top;*/
   padding-left:35px;
   float:left;
   clear:both;

}
#content div p strong{
   _background: url('../images/typo/scheme2/small-bullet.png') no-repeat 5px top;

}
#content div ul{
   padding-left:35px;
   float:left;
   clear:both;
}
#content div ol{
   padding-left:35px;
   float:left;
   clear:both;
}
#content div ul li{
   padding:0px;
   margin:0px;
   margin-bottom:5px;
  
}
#content table{
   padding-left:35px;
   float:left;
   clear:both;
}
#content table td{
  width:400px;
  padding-right:30px;
}

.large-bullet {
  background: url('../images/typo/scheme2/large-bullet.png') no-repeat left top;
}
.small-bullet {
  background: url('../images/typo/scheme2/small-bullet.png') no-repeat 7px top;
}
.small-bullet-r {
  background: url('../images/typo/scheme2/small-bullet_r.png') no-repeat 7px top;
}
.micro-bullet {
  background: url('../images/typo/scheme2/micro-bullet.png') no-repeat left center;
  padding-left:14px;
  margin-top:18px;
}
.micro-bullet-r {
  background: url('../images/typo/scheme2/micro-bullet-r.png') no-repeat left center;
  padding-left:14px;
  margin-top:18px;
}
.micro-bullet-z {
  background: url('../images/typo/scheme2/micro-bullet-z.png') no-repeat left center;
  padding-left:14px;
  margin-top:18px;
}
.colored, a {
  color:#e5c534;
}
a:hover {
  color:#000;
}
ul.bulleted li{
  background: url('../images/typo/scheme2/mini-bullet.png') no-repeat left top;
  padding:3px 0px 5px 30px;
  margin:0px 0px 5px -30px;
  float:left;
  clear:left;
}
.contact_person {
  background: url(../images/typo/scheme2/mini-bullet.png) no-repeat left top;
}
a.button:hover{
  color:#67b957;
}
table.gallery td a:hover{
  border:4px solid #1b7207;
}
