table.content{
	width:960px;
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
}
table.content td.left{
	width:180px;
	padding: 0px;
}
table.content td.center{
	width:440px;
	padding: 0px;
}
table.content td.right{
	width:310px;
	padding: 0px;
}
table.content td.col{
	width:15px;
	background-color:white;
}
.content_center{
	
}

div.char {
	float: left;
	margin: 0px 4px;
	font-weight: bold;
}

div.info {
	clear:both;
	padding:10px 0px;
	width:414px;
}

div.searcher_input_intro {
	widt-h: 210px;
	float: left;
	margin: 2px 0px 0px 0px;
	text-align: right
}

div.searcher_input_input {
}

form.searcher_form {
	width:414px;
	margin:-10px 0px 0px 0px; 
	position: relative;
}

form.searcher_form div.searcher_input {
	float:left;
	width:326px;
	height:16px;
	margin:0px; 
	padding:2px 0px 0px 0px;
}
form.searcher_form div.searcher_input input {
	background-color: #FFFFFF;
	border:solid 1px #929292;
	font-family: Tahoma, Arial CE, Arial, Verdana, sans-serif;
	height:14px;
	margin:0px 0px 0px 10px; 
	padding:1px 2px 2px 3px;
	width:110px;
	float: left;
}
form.searcher_form .searcher_submit {
	float:left; 
	width:72px;
	height:23px;
	padding-left:14px;
	margin:0px; 
}
form.searcher_form .searcher_submit input.searcher_submit {
	width:72px;
	height:23px;
	margin:0px; 
	padding:0px;
}


form.searcher_form div.searcher_links {
	clear:both;
	width:328px;
	margin:0px;
	padding-bottom:5px;
}
form.searcher_form div.searcher_links .searcher_linkL{
	text-align:left;
	float:left;
	margin:0px;
	padding:0px;
}
form.searcher_form div.searcher_links .searcher_linkR{
	text-align:right;
	float:right;
	margin:0px;
	padding:0px;
}


form.searcher_form div.searcher_results_per_page {
	clear:both;
	float:right;
	width:202px;
}


form.searcher_form div.searcher_in_group {
	clear:both; 
	width:408px;
	padding:10px 0px 10px 0px;
}
form.searcher_form div.searcher_in_group .groupL {
	float:left; 
	width:202px; 
	padding-right:2px;
}
form.searcher_form div.searcher_in_group .groupL .group_header {
	font-weight:bold;
}
form.searcher_form div.searcher_in_group .groupR {
	float:right;
	width:202px;
	padding-left:2px;
}
form.searcher_form div.searcher_in_group .groupR .group_header {
	font-weight:bold;
	padding-left:2px;
}
form.searcher_form div.searcher_in_group .groupL .element_in_group input,
form.searcher_form div.searcher_in_group .groupR .element_in_group input {
	background-color: transparent;
}


div.search_form_letter_info {
	clear: both;
	padding: 15px 0px;
	width: 440px;
}


div.dictionary_entry {
	clear: both;
	padding-top: 10px;
	padding-bottom:5px;
	width: 440px;
	font-weight: bold;
}
div.dictionary_explanation {
	clear: both;
	padding: 0px;
	width: 440px;
}

div.search_results_item {
	clear: both;
	padding: 2px 0px;
	width: 440px;
	font-weight: bold;
}

div.search_no_results {
	clear: both;
	padding: 10px 0px;
	width: 440px;
}


div.searcher_result {
	clear:both;
	padding:20px 15px 10px 15px;
	width:410px;
}
div.searcher_result_row {
	b-order:solid 1px #000000;
	clear:both;
	margin:0px;
	padding:0px;
}
div.searcher_result_row .searcher_result_number {
	float:left;
	margin:0px;
	padding-right:5px;
	width:10px;
}
div.searcher_result_row .searcher_result_text {
	float:left;
	margin:0px;
	width:390px;
}
div.searcher_result_row .searcher_result_text .text {
	clear:both;
	margin:0px;
	padding-bottom:1px;
}
div.searcher_result_row .searcher_result_hidden {
	clear:both;
	height:1px;
	margin:0px;
	padding:0px;
}


form.searcher_form div.searcher_hr {
	width:440px;
}


div.searcher_page {
	clear:both;
	padding:5px 0px 10px 0px;
	width:440px;
}
div.searcher_page .previous {
	float:left;
	text-align:left;
	width:100px;
}
div.searcher_page .pages {
	float:left;
	text-align:center;
	width:240px;
}
div.searcher_page .pages a.number{
	padding-right:5px;
	font-weight:normal;
}
div.searcher_page .pages a.choosed_number{
	padding-right:5px;
	font-weight:bold;
}
div.searcher_page .next {
	float:left;
	text-align:right;
	width:100px;
}