#banner-up div{margin-top: 10px}
#text #banner-up div{margin-bottom: -5px}

.portal {width: 570px;}
.portal h2{margin: 10px 0 0 0; width: 530px}
#info{border-top: 5px solid #FFC799; border-bottom: 15px solid #FFC799; background: #FFE3CC; margin: 10px 0; padding: 5px 10px}
#info p{text-align: center; font-style: italic; position:relative; font-size: 11px}
#info form{margin: 15px 0}
#info label, #select label{float: left;width: 120px; text-align: right; font-size: 9px; line-height: 18px; color: #7C7A79; padding-right: 15px; font-weight: bold; text-transform: uppercase;}
#info input, #info select, #info textarea, #select select{ width: 410px; border: 1px solid black}
#info select, #select select{width: 180px; display: block}
#info textarea{height: 100px}
#info input.submit {width: auto; height: auto; border: none; margin: 10px 0 5px 135px}
#info label, #info input, #info textarea, #info select{margin: 0 0 5px 0}

.portal .nabidka{background: #FFE3CC; border-bottom: 5px solid #FF7300; padding: 0 0 10px 0; margin: 20px 0}
.portal .nabidka h3{margin-bottom: 7px}
.portal .nabidka li{list-style: none; padding: 1px 0 1px 35px; font-size: 11px}
.portal .nabidka a{color: #000}
#select{margin: 0 0 -15px 10px}

#text #info #topic{width: 412px}
#text #select select{width: 412px}
#text .nabidka li{padding: 1px 0 1px 3px}
#text .nabidka img{vertical-align: middle; margin-right: 5px}

#detail{background: #FFE3CC; border-top: 5px solid #FFC799; border-bottom: 15px solid #FFC799;  padding: 10px 0; margin: 10px 0 20px 0; line-height: 16px}
#detail strong{color: #747474; display: block; width: 80px; font-size: 9px; text-transform: uppercase; float: left; text-align: right;margin-right: 10px}
#detail #nadpis{margin: 0 0 5px 0; line-height: 15px}
#detail h3{color: #FF7300; display: inline; font-size: 12px}
#detail strong.l{float: left; width: 335px; text-align:left; padding-left: 21px}
#detail strong.r{width: 150px;}
#detail #infoDetail-last strong span{color: #000; padding-left: 6px;  text-transform: none;}
#detail strong.l span{font-weight: normal;}
#detail strong.r span{font-size: 13px; position:relative; top: 1px}
#detail #player{clear: both;padding: 10px 0 0 90px}

ul.errors{padding-left: 150px; position: relative; z-index: 3}
#text p.message{font-size: 11px; color: red; padding: 5px 0 0 0}

#big-rect{position: relative; left: -20px}
