@charset "utf-8";
/* CSS Document */

body {margin: 0; background: #5B392F url(../images/design/back.png) repeat-x top; position: relative; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; min-width: 960px}
.hideMe, label {display: none !important}
a {text-decoration: underline; color: #5B392F}
a:hover {text-decoration: none; color: #8F5945}
a img {border: none}
h1, h2, h3 {color: #261813; font-weight: normal; position: relative; left: -43px; padding-left: 43px; clear: left}
h1 {font-size: 20px; background: url(../images/design/h1.gif) no-repeat left top}
h2 {font-size: 17px; background: url(../images/design/h2.gif) no-repeat left top}
h3 {font-size: 13px; font-weight: bold; background: url(../images/design/h3.gif) no-repeat left top}
.hideMe2 {position: absolute; left: -2000px}
input, textarea {background: #fff url(../images/design/input-background.png) bottom right; border: 1px solid #5B392F}

.imageX {display: none}

#container {margin: 0; background: url(../images/design/back-twocolumnsshadow.png) repeat-y center}
#contentHolder {width: 960px; margin: auto}
.containerBox {background: #f4f4f4 url(../images/design/back-twocolumns.png) repeat-x top; height: 100%}

#main {width: 800px; position: relative; top: 0; left: 5px; float: left; min-height: 600px}
#pagesymbol1 {position: absolute; background: url(../images/design/back-symboltop.png) no-repeat; width: 504px; height: 199px; margin: 0 0 0 -252px}
#link_mapaStranek {float: right; margin: 5px 10px 0 0; font-size: 10px; text-decoration: none}
#superAD {position: absolute; right: 0; width: 136px; height: 500px; top: 283px; background: #fc0}
#pagesymbol2 {position: absolute; top: 173px; left: -217px; background: url(../images/design/back-symbolright.png) no-repeat; width: 309px; height: 110px}
#pagesymbol3 {position: absolute; top: -86px; left: -120px; background: url(../images/design/back-symbolbottom1.png) no-repeat; width: 143px; height: 83px}
#pagesymbol4 {position: absolute; top: -3px; left: -120px; background: url(../images/design/back-symbolbottom2.png) no-repeat; width: 306px; height: 153px}

#rest {width: 145px; position: relative; top: 0; right: 5px; float: right; min-height: 600px}
#link_prohlaseni {margin: 4px 5px 0 5px; font-size: 10px; text-decoration: none; white-space: nowrap}
#restBox_poradatel {margin: 280px 0 0 0}
#restBox_mediapartner {margin: 0 0 20px 0}
.restBox h2 {font-size: 10px; margin: 20px 0 15px 5px; text-transform: uppercase; background: none; padding: 0; left: 0}
.restBox a {text-decoration: none; display: block; margin: 0 0 10px 22px; width: 100px}
/*.restBox a:hover {background: #fff}*/
.restBox img {width: 100px}

#menuHolder {position: absolute; top: 21px; background: url(../images/design/back-menu.png) repeat-x; left: 0; right: 0; height: 156px}
#menuHolder .normalo {width: 960px; height: 140px; margin: 10px auto; position: relative}
#search {
background:transparent url(../images/design/back-search.png) repeat scroll 0% 0%;
height:90px;
position:absolute;
right:-162px;
top:170px;
width:216px;
z-index:150;
}
#search input {border: none; background: none}
#search span {position: absolute; top: -5px; left: 10px; text-transform: uppercase; font-size: 10px}
#search #searchSubmit {top: 40px; right: 7px; position: absolute; height: 43px; width: 45px; background: url(../images/design/button-search.png) no-repeat left; border: none; cursor: pointer}
#search #searchSubmit:hover {background: url(../images/design/button-search.png) no-repeat right}
#search #searchInput {position: absolute; background: none; border: none; top: 13px; left: 15px; width: 170px}
.nalezeno {font-weight: bold; color: #FF9900}
#menuHolder .banner468x80 {width: 476px; height: 68px; background: url(../images/design/banner_468x60.png) no-repeat top left; position: absolute; top: 5px; right: 180px}
#menuHolder .banner468x80 img {position: relative; top: 7px; left: 4px}
#menuHolder #logo_drevostavba {position: absolute; right: 10px; top: -5px}
#menuHolder #logo_nejkrasnejsi {position: absolute; left: 30px}
#menuHolder #menu {position: absolute; top: 85px; left: 10px}
#menu a {text-decoration: none; font-size: 12px; display: block; text-transform: uppercase; padding: 0 0 0 20px; height: 15px; width: 100%}
#menu a span {font-weight: bold}
#menu a.actual {background: url(../images/design/minilogo.png) no-repeat left}
#menu #menuPage {}
#menu #menuSoutez {position: absolute; left: 275px; width: 450px; top: 0}

#footerHolder {position: absolute; bottom: -96px; background: url(../images/design/back-footer.png) repeat-x; left: 0; right: 0; height: 104px}
#footerHolder .normalo {width: 960px; height: 80px; margin: 10px auto; position: relative}
#pageDetail {position: absolute; top: 20px; left: 50px; width: 750px; height: 60px; color: #555; font-size: 10px; z-index: 100}
#pageDetail span {position: absolute; bottom: -10px; left: 140px}

#content {margin: 210px 170px 80px 25px; height: 100%; font-size: 12px; color: #231511; min-height: 450px}
#content ul {list-style-image: url(../images/design/minilogo.png); margin: 15px 0}
#content p {margin: 15px 0; clear: left}
#content .contentImageHolder_w200 {float: left; height: 100%; min-height: 128px; width: 208px; display: block; background: url(../images/design/image-w200.png) no-repeat left bottom}
#content .contentImageHolder_w200:hover {background: url(../images/design/image-w200.png) no-repeat right bottom}
#content .contentImageHolder_w200 img {position: relative; bottom: -1px; left: 4px}
#content .contentImageHolder_w72 {float: left; height: 100%; min-height: 128px; width: 80px; display: block; background: url(../images/design/image-w72.png) no-repeat left bottom}
#content .contentImageHolder_w72:hover {background: url(../images/design/image-w72.png) no-repeat right bottom}
#content .contentImageHolder_w72 img {position: relative; bottom: -1px; left: 4px}
#content .contentAdded {position: absolute; bottom: 20px}
#content .contentAdded a {text-transform: uppercase; display: block; margin: 0 0 5px 0}

#content .content_siteMap ul {list-style: none}
#content .content_siteMap ul li {font-weight: bold; margin-bottom: 5px}
#content .content_siteMap ul ul {list-style-image: url(../images/design/minilogo.png); margin: 10px 0 10px 25px; padding: 0 0 10px; border-bottom: 1px solid #ddd}
#content .content_siteMap ul ul li {font-weight: normal; margin-bottom: 2px}
#content dt {float: left; clear: left}
#content dd {margin-left: 15px}
#content table tr td {vertical-align: top}
#content table caption {font-size: 9px; border-bottom: 1px solid #261813}

#send_to table tr td {vertical-align: top}
#send_to img {float: left}
#send_to__submit {background: url(../images/design/button-pozvanka.png) top; height: 30px; width: 280px; border: none; color: #5B392F}
#send_to__submit:hover {background: url(../images/design/button-pozvanka.png) bottom}
