  body {
    /*background-color: #160805;*/
    background-color: #000000;
    background-image: url('../images/bg.jpg');
    background-repeat: repeat-x;
    background-position: top center;
    text-align: center;
    margin: 0px;
    padding: 0px;
  }
  
  #main_holder {
    /*width: 843px;*/
    width: 887px;
    position: relative;
    display: block;
    clear: both;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
  #main_holder #top .left {
    float: left;
  }
  
  #main_holder #top .right {
    float: right;
  }
  
  #main_holder #content_holder #header {
    background-image: url('../images/header_bg.jpg');
    background-repeat: no-repeat;
    /*width: 843px;*/
    width: 877px;
    height: 277px;
    z-index: 10;
    clear: both;
    position:absolute;
    left:5px;
    top:88px;
    
  }
  
  #main_holder #content_holder #content {
    background-image: url('../images/content_bg.jpg');
    background-repeat: repeat-y;
    /*width: 843px;*/
    width: 877px;
    clear: both;
    z-index: 10;
    position:absolute;
    left:5px;
    top:379px;
  }
  
  #main_holder #content_holder #content #text {
    width: 555px;
    min-height: 500px;
   _height: 500px;
    border: 0px solid red;
    margin-left: 300px;
   _margin-left: 260px;
    clear: both;
    text-align: left;
    font-family: arial;
    font-size: 12px;
  }
  
  #main_holder #content_holder #content #text h1 {
    font-size: 18px;
    font-weight: normal;
    color: #2A130D;
    font-family: arial;
  }
  
  #main_holder #content_holder #content #text td, input, textarea {
    font-size: 12px;
    font-family: arial;
  }
  
  #main_holder #content_holder #content #text .poznamka {
    font-size: 10px;
    font-family: arial;
  }
  
  #main_holder #content_holder #content #text a {
    font-size: 12px;
    font-family: arial;
    color: #190A05;
    text-decoration: underline;
    font-weight: bold;
  }

  #main_holder #content_holder #content #text a:hover {
    font-size: 12px;
    font-family: arial;
    color: #714635;
    text-decoration: none;
    font-weight: bold;
  }
  
  #main_holder #content_holder #main_bg {
    background-image: url('../images/main_bg.jpg');
    background-repeat: no-repeat;
    /*width: 843px;*/
    width: 887px;
    height: 674px;
    /*z-index: -10;*/
    position: absolute;
    top: 88px;
    left: 0px;
  }
  
  #main_holder #content_holder #menu {
    position: absolute;
    top: 150;
    left: 29;
    float: left;
    clear: both;
    width: 225px;
    height: 300px;
    text-align: center;
    z-index: 20;
  }
  
  #main_holder #content_holder #menu .submenu_top {
    width: 225px;
    height: 7px;
    background-image: url('../images/submenu_top.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
  }

  #main_holder #content_holder #menu .submenu_content {
    text-align: left;
    background-image: url('../images/submenu_bg.jpg');
    background-repeat: repeat-y;
  }
  
  #main_holder #content_holder #menu .submenu_bottom {
    width: 225px;
    height: 7px;
    background-image: url('../images/submenu_bottom.jpg');
    background-repeat: no-repeat;
  }
  
  #main_holder #content_holder #menu .items {
    margin-left: 20px;
    margin-right: 5px;
  }

  #main_holder #content_holder #menu .items img {
    margin-top: 20px;
  }
  
  #main_holder #content_holder #menu a {
    color: #E7D9C0;
    font-weight: bold;
    font-family: arial;
    font-size: 12px;
  }
  
  #main_holder #content_holder #menu a:hover {
    color: #FFFFFF;
    font-weight: bold;
    font-family: arial;
    font-size: 12px;
  }

  #main_holder #content_holder #menu a.hovered {
    color: #FFFFFF;
    font-weight: bold;
    font-family: arial;
    font-size: 12px;
  }
  
  #main_holder #footer {
    background-image: url('../images/footer.jpg');
    background-repeat: no-repeat;
    /*width: 843px;*/
    width: 877px;
    height: 13px;
    font-size: 1px;
    z-index: 10;
  }
  
  #soutezHolder {
	position:relative;
	width:617px;
  	height:291px;
	top:-291px;
	left:-39px;
    &left:0px;
 	
  	background:#E7D9BF;
  }
  
  #soutezContent {
	float:left;
  width:100%;
  margin:-266px 0 0 0;
  &margin:-266px 0 0 39px;
  
  }
  
  .point {
	float:left;
  	width:100%;
  margin: 0 0 30px 0;
  font-size:17px;
  }
  
  .point strong {
	color:#c8371e;
  }
  
  .point .left {
	float:left;
 	width:26px;
 	height:26px;
  margin:-2px 4px 0 0;
   &margin:0px 4px 0 0;
  }
  
  .point .right {
	float:right;
 	width:525px;

  }
  
  
#ieGoTop {
	&margin-top:-160px;
}

#ieGoTop2 {
	&margin-top:-80px;
}

  .point .right2 {
	float:right;
 	width:525px;
 	height:182px;
  }
  
  h3.info {
	font-size:17px;
  	color:#c8371e;
  }
  
  #soutezContent p {
	font-size:11px;
}

#soutezContent a img {
	border:0px;
}

.soutezKava {
	position:relative;
	width:197px;
	height:193px;
	left:238px;
	top:-140px;
}

.soutezAdresa {
	position:relative;
	width:280px;
	&width:300px;
	height:100px;
	background: url('../images/obalka.gif') no-repeat;
	left:-66px;
	top:17px;
	padding:0 0 0 150px;
	color:#c8371e;
	font-weight:bold;
	background-position:0px 10px;
}
 
