/*-------------------------------------------------
    SEARCH POPUP
-------------------------------------------------*/
#SearchPopup {
	height: 278px !important;
}

#SearchPopup .link_left {
	top: 39px;
}

#SearchPopup .bordGauche, #SearchPopup .bordDroite {
	height: 250px;
}

#SearchPopup .content {
	height: 248px !important;
}

#SearchPopup .searchCriteria {
    height: 188px;
    width: 159px;
	margin: 10px;
    padding: 5px;
    border-style: solid;
    border-width: 1px;
    text-align: center;
    float: left;
}

#SearchPopup .searchCriteria ul {
	text-align: left;
	padding-left: 20px;
}

#SearchPopup .searchWhereContainer {
	margin-left: 0px;
}

#SearchPopup .searchWhatContainer .listContainer {
	font-style: italic;
	width: 165px;
}

#SearchPopup .searchWhereContainer .listContainer {
	text-align: left;
	margin: 0 auto;
	width: 110px;
}

#SearchPopup .searchWhereContainer .listContainer div {
	margin-top: 10px;
}

#SearchPopup .searchWhereContainer .listContainer input {
	margin-right: 5px;
}

#SearchPopup .searchAdvert {
	font-size: 14px;
}

#searchbar {
	width: 80px;
	height: 27px;
    padding: 5px;
    border-style: solid;
    border-width: 0;
    margin: 10px auto;
    border-color:#CC9166;
    visibility: hidden;
}

#searchbar div{
    cursor: pointer;
    float: left;
    height: 27px;
    padding-right: 5px;
    width: 27px;
	margin-left:3px;
}

#SearchResultWhat {
	width: 145px;
	margin: 10px 0;
}

.olControlDrawFeatureCircleItemActive {
    background: url("../images/boutons.gif") repeat scroll 128px 38px transparent;
}

.olControlDrawFeatureCircleItemInactive {
    background: url("../images/boutons.gif") repeat scroll 128px 116px transparent;
}

.olControlDrawFeatureCircleItemInactive_over {
	background: url("../images/boutons.gif") repeat scroll 128px 77px transparent;
}

.olControlDrawFeaturePolygonItemActive {
    background: url("../images/boutons.gif") repeat scroll 171px 38px transparent;
}

.olControlDrawFeaturePolygonItemInactive {
    background: url("../images/boutons.gif") repeat scroll 171px 116px transparent;
}

.olControlDrawFeaturePolygonItemInactive_over {
	background: url("../images/boutons.gif") repeat scroll 171px 77px transparent;
}

.dj_ie #SearchPopup .content {
	height: 250px;
}

.dj_ie #SearchPopup .searchCriteria {
	width: 155px;
}

.dj_ie #SearchPopup .searchCriteria ul {
	padding: 0;
	margin-bottom: 0;
	margin-top: 5px;
}

.dj_ie #SearchPopup .searchWhereContainer .listContainer {
	width: 130px;
}

.dj_ie #SearchPopup .searchWhereContainer .listContainer div {
	margin-top: 0;
}

.dj_ie #SearchPopup .searchWhereContainer .listContainer input {
	border-width: 0;
}

.dj_ie .searchWhatContainer {
	padding: 2px;
}

/*-------------------------------------------------
    SEARCH RESULT POPUP
-------------------------------------------------*/
#SearchResultPopup {
	height: 302px !important;
	color:#FFF;
}

#SearchResultPopup .bordGauche, #SearchResultPopup .bordDroite {
	height: 250px !important;
}

#SearchResultPopup .content {
	height: 248px !important;
}

#SearchResultPopup #searchResultDiv {
    height: 175px;
    overflow: auto;
	margin: 10px;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
}

#SearchResultPopup .searchResultRow {
    height: 30px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
    cursor: pointer;
    clear: both;
}

#SearchResultPopup .searchPicto {
    float: left;
    margin: 8px;
}

#SearchResultPopup .searchTitle {
    float: left;
    margin: 8px;
}

#SearchResultPopup .searchCenter {
	margin: 8px;
	float: right;
	width: 15px;
	height: 15px;
    background-image: url("../../../openlayers/theme/default/img/overview_replacement.gif");
    background-repeat: no-repeat;
    background-position: center;
}

#pageResultDiv {
	height: 25px;
}

#ResultPageList {
	float: left;
	width: 90px;
	padding-left: 10px;
}

#ResultPageList a {
	cursor: pointer;
}

#ResultPage_previous_next {
	float: right;
	width: 120px;
	padding-right: 10px;
	text-align: right;
}

#ResultPage_previous_next a {
	cursor: pointer;
}

.dj_ie #SearchResultPopup .content {
	height: 250px;
}
