/* модуль поиска */
div.results {padding-left: 15px;}
div.results h3 {font-size: 1.3em; padding-bottom: 5px}
div.results span.sourceCaption {}
div.results div.fragments {padding-bottom: 7px; line-height: 20px; text-align: justify;}
div.results span.fragment {}
div.results span.searchText {font-weight: bold; color: #D70202;}
div.results div.errorSet {float: right; margin-left: 10px; margin-right: -200px; position: relative; left: 0;}
div.results div.emptyResults {float: right; background: url(../../../img/toolTipBottom.gif) no-repeat bottom; padding: 0 0 62px; margin-left: 10px; margin-right: -200px;}
div.results div.emptyResults ul {list-style-image: none; list-style-type: none; margin: 0; padding: 0; background: url(../../../img/toolTipTop.gif) no-repeat; width: 233px; padding: 23px 0 0;}
div.results div.emptyResults li {color: #6da500; background: #E6E6E6; padding: 2px 25px;}
div.results div.emptyResults li.title {color: #000; padding-bottom: 10px; font-weight: bold;}

div.resultSearchForm {padding: 10px 0 20px 40px;}
div.resultSearchForm form {float: left;}
div.resultSearchForm div.contact {padding: 6px 0 0 40px;}
div.resultSearchForm input.textBox {float:left; width: 365px; height: 15px; padding:5px 0 5px 5px; border: 1px solid #cccccc; color:#9d9d9d; font-size: 0.8em}
div.resultSearchForm input.button {float:left; width: 20px; border:0; margin:0; padding: 3px 0 0; margin: 0 0 0 10px; background: #FFFFFF;}