 /* wyszukiwarka */ 

#results { display: block; position: relative; width: 620px; text-align: center; color: #fff; margin: 0 0 0 10px; padding: 0;}
#results .head { display: block; width: 630px; font-size: 20px; color: #c00; text-align: left; padding: 0 0 15px 5px; border-bottom: 1px dotted #ab3232; }
#results .headSeparLine { display: block; height: 12px; margin-top: 20px; width: 630px; border-top: 1px solid #ab3232}
#results .title, #results .vortalTitle { display: block; font-size: 14px; text-align: left; font-weight: bold; margin: 0 10px}
#results .titleTmp { display: none; }
#results .resultCategories { display: block; margin: 5px 10px; color: black;}
#results .resultCategories a, #results .resultCategories a:visited { color: #fff; text-decoration: none; }
#results .resultCategories a:hover { text-decoration: underline;}
#results .resultCategoriesTmp { display: none; }
#results .picture { display: inline; float: left; margin-left: 10px; width: 158px; }
#results .pictureTmp { display: none; }
/*#results .textBody { display: inline; float: right; margin: 0 10px 0 5px; width: 430px;}*/
#results .textBody {margin: 0 10px 0 0}
#results .body { display: block; font-size: 12px; text-align: justify; margin: 0 10px; }
#results .bottomLinks { display: block; font-size: 12px; margin: 8px 10px; color: red;}
#results .bottomLinks a, #results .bottomLinks a:visited { color: red; text-decoration: none;}
#results .bottomLinks a:hover { text-decoration: underline;}
#results .moreResults { display: block; width: 630px; margin-top: 10px; text-align: right; }
#results .resultMore { float: right; display: block; margin: 5px 10px 10px 10px;}
#results .resultMore a, #results .resultMore a:visited {color: red; text-decoration: none; }
#results .resultMore a:hover {text-decoration: underline; }
#resultPager { font-size: 12px; color: #f00; text-align: right;}
#resultPager a, #resultPager a:visited { color: #900; text-decoration: none;}
#resultPager a:hover { color: #f00; text-decoration: underline;}
#searchFilterSort, #searchFilterType { display: block; margin: 4px 0 0 0; width: 620px; height: 24px; padding-top: 4px; text-indent: 4px; font-size: 1.0em; color: #c00; }
#searchFilterType { margin-top: 10px; border-bottom: 1px dotted #ab3232;}
#searchFilterType #typeAll {margin-left: 5px;}
#searchFilterType input { display: inline; float: left; margin: 0; padding: 0;}
#searchFilterType .innerText { display: inline; float: left; margin: 0 10px 0 0; padding: 0;}
#searchFilterType .separer { display: inline; float: left; color: #fff; }
#searchFilterSort { margin: 4px 0 10px 0; border-bottom: 1px dotted #ab3232;}
#searchFilterSort a, #searchFilterSort a:visited { font-weight: normal; color: #fff; text-decoration: none;}
#searchFilterSort a:hover { text-decoration: underline; }
#searchFilterSort .showDesc, #searchFilterSort .sortDesc { display: inline; float: left; margin-right: 2px; font-weight: bold; }
#searchFilterSort .sortDesc { margin-left: 40px;}
#searchBox {margin-left: 10px; width: 620px}
#searchBox #suggestWarning { color: red; font-weight: bold; height: 18px; }
#searchBox #resultStats { display: block; position: relative; font-size: 1.0em; margin: 0 0 15px 8px;}
#searchBox #resultStats .innerText { display: block; float: left; position: absolute; margin: 6px 0 0 0; font-size: 1.2em; z-index: 997; color: #c00}
#searchBox #resultStats .innerLoading { display: block; float: left; position: absolute; left: 125px; margin: 0 0 0 10px; padding: 0 0 15px 0; z-index: 998;}
#searchBox .searchResultQuery { float: left; display: inline; }
#searchBox .btgSearch .innerText { margin: 3px 0 0 10px; font-size: 1.2em; }
#searchBox .btgSearch { display:inline; float: left; margin-left: 5px; width: 90px; height: 23px; background: url(../gfx/search.png) no-repeat; color: white; font-weight: bold;}
#searchBox .btgSearch a, #searchBox .btgSearch a:visited { color: white; text-decoration: none; }
#searchBox .btgSearch a:hover { color: white; text-decoration: underline;}
#searchBox #resultQuery { background: transparent; border: 1px solid #ab3232; height: 19px; width: 515px; padding: 2px 0 0 5px; color: #fff}
#byHits, #byAlfa, #byDesc, #byAsc {display: inline; float: left; margin: 0;}
#results #channelBox { display: block; position: relative; margin: 0; padding: 0; }
#results #websitesBox { display: block; position: relative; margin: 0; padding: 0; }
#results #videosBox  { display: block; position: relative; margin: 0; padding: 0; }
#results #newsBox { display: block; position: relative; margin: 0; padding: 0; }
#results #otherBox { display: block; position: relative; margin: 0; padding: 0; }
#channelBox .innerBoxChannel { display: block; width: 620px; padding: 5px; margin: 5px 0 0 0; text-align: left; }
#websitesBox .innerBoxWebsites { display: block; width: 620px; padding: 5px; margin: 5px 0 0 0; text-align: left; }
#videosBox  .innerBoxVideos { display: block; width: 620px; padding: 5px; margin: 5px 0 0 0; text-align: left; }
#newsBox .innerBoxNews { display: block; width: 620px; padding: 5px; margin: 5px 0 0 0; text-align: left; }
#otherBox .innerBoxOther { display: block; width: 620px; padding: 5px; margin: 5px 0 0 0; text-align: left; }
#suggestResult { position: absolute; visibility: hidden; background: #FFFFFF; text-align: left; border: 1px solid black; margin: 0 0 0 10px; z-index: 999;}
#suggestResult .suggest_link { background-color: #FFFFFF; padding: 2px 6px 2px 6px; }
#suggestResult .suggest_link_over { background-color: #3366CC; padding: 2px 6px 2px 6px; color: white; }


#searchFormTeatr {float:right;margin-right:120px;padding-top:2px;}
#searchFormTeatr input {font-size:11px;height:12px;margin-right:7px;margin-top:2px;width:143px;}
#searchFormTeatr a {color: #fff}