 #ajaxSearch_form {
           color: #444;
           width: auto;
		   
       }
 #cautare h3 {
	padding-bottom:10px;
}
  #ajaxSearch_form  fieldset {
    border:0px solid #fff;
}
       #ajaxSearch_input {
           width: auto;
           display: inline;
           height: 17px;
           border: 1px solid #ddd;
           border-left-color: #c3c3c3;
           border-top-color: #7c7c7c;
           /*background: #fff url(images/input-bg.gif) repeat-x top left;*/
           margin: 0 3px 0 0;
           padding: 3px 0 0;
           vertical-align: top;
       }
       #ajaxSearch_submit {
           display: inline;
           height: 22px;
           line-height: 22px;
       }
  #ajaxSearch_input {
top: 0px;
left: 25px;
width: 170px;
height: 19px;

}

#ajaxSearch_submit {
width: 52px !important;
height: 21px !important;
border-top: 1px solid #75767B;
	border-left: 1px solid #75767B;
	border-bottom: 1px solid #B6B9C0;
	border-right: 1px solid #B6B9C0;
	height: 21px;
	
}

        #ajaxSearch_output {
			background-color: #fff;
			color: #000;;
			-moz-opacity:0.9;
			opacity:0.9;
			filter: alpha(opacity=90);
			position: absolute;
			top: 155px;
			right: 270px;
            width:300px !important;
			z-index: 1;
			border: 0;
			padding: 0;
			margin: 0;
                        border:1px solid #000;
        }
        #ajaxSearch_output a:hover {
			color: #fff;
			background-repeat: no-repeat;
			background-color: #144971;
			color:#fff;
			background-position: left center;
			display: block;
			width: 100% !important;
			padding: 2px;im
		}
		#ajaxSearch_output a {
                        
			color: #000;
			background-repeat: no-repeat !important;
			text-align: left;
			border-right: 1px solid #2f2f2f;
			border-top: 1px solid #2f2f2f;
			border-left: 0px solid #2f2f2f;
			font-weight: normal;
			 
			background-position: left center;
			display: block;	
			width: 100% !important;
			padding: 2px;
            background-color:#f1f1f1;
                       
	}
        .ajaxSearch_paging {
         color:#0f446c;  
          line-height:16px;		
          font-size:12px;		  
	 }
	 .ajaxSearch_paging a {
		 padding-left:4px;
		 padding-right:4px;
		 padding-top:1px;
		 padding-bottom:1px;
		 background:#cae4f2;
		 border:1px solid #000;
		 color:#1e537b;
		 text-decoration:none;
	 }
	 
	 .ajaxSearch_paging a:hover {
		
		 background:#f1f1f1;
		
	 }
	 
        .AS_ajax_result {
            color: #444;
            margin-bottom: 3px;
        }
        .AS_resultLink {
            text-decoration: none;
			
        }
        .AS_resultDescription{
            color: #555;
        }
        .AS_ajax_more {
            color: #555;
        }

		.AS_intro { display: none;}

/* this is the new stuff*/
.redLink{
  font-size:1.2em;
  color: red;
}
.ajaxSearch_hiddenField{
	position:absolute;
	text-decoration:underline;
	background-color:#CC0000;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
#ajaxSearch_subSearch{
	padding: 3px 2px 2px 2px;
  margin: 5px 0 10px 0;
  list-style: none;
}
#subSearch_maxigallery{
	padding: 2px 2px 2px 2px;
  margin: 5px 0 10px 0;
  width: 100%;
  clear: both;
}
#ajaxSearch_radio {
	background:#FFFFFF;
	font-size:0.8em;
	margin:0 0 5px;
	padding: 1px 1px 2px 1px;
}
#ajaxSearch_select {
	background:#FFFFFF;
	height:auto;
	width: 150px;
	font-size:0.8em;
	padding: 3px 1px 2px 1px;
	border: 2px inset gray;
}
#search #ajaxSearch_form, #search form {
position:relative;
width:auto;
margin:0;
padding:0;
}

#ajaxSearch_intro {
margin: 10px 0 15px 0;
}





.ajaxSearch_paging {
display: block;
margin: 5px 0 10px;
}
.ajaxSearch_currentPage {
  color: #6F9303;
  font-weight: bold;
}
.AS_ajax_result {
  color: #444;
  margin-bottom: 3px;
}
.AS_ajax_resultLink {
  text-decoration: none;
}
.AS_ajax_resultDescription, .ajaxSearch_resultDescription{
  color: #555;
  padding: 2px;
}
.AS_ajax_resultsIntroFailure{
  padding: 3px;
}
.AS_ajax_highlight1, .ajaxSearch_highlight1{
  color : #3462ad;
  padding: 0;
  font-weight: bold;

}
.AS_ajax_highlight2, .ajaxSearch_highlight2{
  color : #d26000;
  padding: 0;
  font-weight: bold;
  
}
.AS_ajax_highlight3, .ajaxSearch_highlight3{
  color : #DF53B5;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight4, .ajaxSearch_highlight4{
  color : #DF5380;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight5, .ajaxSearch_highlight5{
  color : #A453DF;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight6, .ajaxSearch_highlight6{
  color : #53ADDF;
  padding: 0;
  font-weight: bold;
}
.AS_intro { display: none;}

.AS_ajax_resultImage img{
  margin:10px 140px 20px 140px;
}
.ajaxSearch_resultImage img{
  margin:10px 20px 20px 20px;
}
div .AS_ajax_more{
  margin: 20px 0;
}
.AS_ajax_more a{
  font-weight: bold;
}
#ajaxSearch_cmtThks{
  color: #CC0000;
  padding: 0;
  margin: 10px;
	font-size: 1em;
	font-weight: bold;
	height: 2em;
}
.ajaxSearch_cmtIntro{
  color: gray;
	font-size: 1em;
	font-weight: bold;
}
#ajaxSearch_cmtArea{
	width: 452px;
	height: 50px;
	padding: 3px;
	margin: 8px 0 3px;
}
#ajaxSearch_cmtSubmit, #ajaxSearch_cmtReset{
	height: 2em;
	background: #6F9303;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
}
#search div .thumbscontainer ul.thumbs li{
	height: 150px;
}
 
  .ajaxSearch_resultLink {
	 
	 color:#005d92;
	 font-size:13px;
	 line-height:16px;
	 display:inline;
	 cursor:pointer;
	 text-decoration:none;
	 border-bottom:1px dotted #184d75;
	 font-family:Verdana,Helvetica,sans-serif;
	 font-weight: bold; 
	 background:#b0d2e6;
	 padding:2px;
	 border:0px solid #000;
}

  .ajaxSearch_resultLink:hover {
	 
	 color:#0000;
	 background:#f1f1f1;
	
}
.ajaxSearch_resultDescription {
	
	font-size:13px;
	line-height:16px;
	color:#555555;
	padding:2px 2px 2px 2px;
	display:inline;
	font-family:Verdana,Helvetica,sans-serif;
	font-style: italic; 
}

.ajaxSearch_resultsInfo {
	height:32px;
	padding:0 0 13px 0;
	font-size:13px;
	line-height:16px;
	display:block;
	 font-family:Verdana,Helvetica,sans-serif;
}
 
div .ajaxSearch_result {
	
	padding-top:4px;
	padding-bottom:4px;
	border: 1px dotted #3462ad;
}


/* aceasta este pentru paginarea din submeniu... */
div .subcategories  div {
	
	display:inline;
	width:100px;

    padding-right:10px;
    padding-left:0px;
	font-size:11px;
}



/* this is used for ditto pagining */


.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 10px; 
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    background-color: #008CBA; 
    color: #fff;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #008CBA; 
    padding: 1px 5px 2px; 
    margin-right: 1px; 
    text-decoration: none !important; 
    color: black;
} 
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}

