.suggestion { font-size:13px; margin-left: 20px; }
.zoom_searchform { margin-top: 15px; font-size:13px; border:1px solid #ccc; padding:30px;}
.context {font-size:13px;} 
.searchheading { font-weight: bold; margin-left: 20px; font-size:13px; margin-top:40px;}
.summary { font-size: 80%; font-style: italic; margin-left: 20px;}
.sorting { text-align: right; }

.description { color: #008000; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}

.zoom_results_per_page { margin-left: 10px; }
.zoom_match { font-size: 80%; margin-left: 10px;}
.zoom_categories { font-size: 80%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }

.cat_summary ul { margin: 0px; padding: 0px; display: inline; }
.cat_summary li { display: inline; margin-left: 15px; list-style-type: none; }

.input.zoom_button { border:1px solid #ccc; }
.input.zoom_searchbox { border:1px solid #ccc; }

.result_title {font-size:13px;}
.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }

.result_block { margin-top: 20px; margin-bottom: 20px; clear: left; margin-left: 20px;}
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; margin-left: 20px;}

.result_pages { 100%; margin-left: 20px; font-size:13px; margin-top:20px;}
.result_pagescount { 100%; margin-left: 20px; font-size:13px;}

.searchtime { font-size: 80%; }

.recommended 
                { 
                        background: #DFFFBF;
                        border-top: 1px dotted #808080;
                        border-bottom: 1px dotted #808080;
                        margin-top: 15px; 
                        margin-bottom: 15px;
                }
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.recommend_title { 100%; }
.recommend_description { color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
.recommend_image { float: left; display: block; }
.recommend_image img { margin: 10px; width: 80px; border: 0px; }

