/* +
   | lovo_detail.css
   +---------------------------------- */


/* +
   | lovo_form.css
   +---------------------------------- */

/* +
   | lovo_home.css
   +---------------------------------- */
body.small #body.nomenu {
	width: 844px;
}

/* +
   | lovo_menu.css
   +---------------------------------- */
div#menu, div#logo, #onecolumnstatus, #headlinefooter {
	display: none;
}

#quicklinks {
	margin-right: 5px;
}

/* +
   | lovo_slider.css
   +---------------------------------- */


/* +
   | lovo2005.css
   +---------------------------------- */
body {
	color: black;
}

/* we have problems with opera with the following ... 
input, textarea, select {
	background-image:url(../img/form_input.gif);
	border:1px solid #CECECE;
	font-family:Verdana,Helvetica,Arial;
	font-size:12px;
	padding:2px 0pt 4px 4px;
}
*/

body.small #container {
	border: none;
	max-width: 830px;
	width:expression(document.body.clientWidth > 830? "830px": "auto");  /* hack for ie max-width */
}

body.small div#main_right_mapcontrol a {
	color:#E00000;
}

a {
	color: black;
	font-weight:400;
	background-image: none;
	padding-left: 2px;
	padding-right: 2px;
}

a:hover {
	color:black;
}

#footer {
	display: none;
}

a.button {
	background: #EDEEED url(../img/submit_bg.jpg) repeat-x scroll left top;
	border:1px solid #809DB9;
	color:black;
	font-size:11px;
	font-weight:700;
	margin-right:10px;
	padding:2px;
	/* vertical-align:middle; */
}  

/* +
   | query_new.css
   +---------------------------------- */
   
body.small div#main {
height:600px;
}

/* changing width of right column */
body.small div#googlemap, body.small div#right_detail, body.small div#rightTabContainer, body.small div#right_backtomap, body.small div.main_right_map_overlay {
	width: 514px;
}

/* changing width of right content containers */
body.small div#right_container_images_content, body.small div#right_container_detail_content, body.small div#review_view_container {
	width: 509px;
	height:489px;
	/* only show scrollbar if necessary */
	overflow-x:auto;
	overflow-y:auto;
}

/* fix for google maps height */
body.small div#googlemap {
	height:675px;
}

body.small div#crosshairs {
	left: 578px;
	top: 300px;
}

div#query_container {	
	margin-top: 0px;
}

/* transparent stars */
div.stars {
  background: none;
}

div.stars_50 {background: url(../../lovo-resources/img/stars_50.png) no-repeat;}
div.stars_45 {background: url(../../lovo-resources/img/stars_45.png) no-repeat;}
div.stars_40 {background: url(../../lovo-resources/img/stars_40.png) no-repeat;}
div.stars_35 {background: url(../../lovo-resources/img/stars_35.png) no-repeat;}
div.stars_30 {background: url(../../lovo-resources/img/stars_30.png) no-repeat;}
div.stars_25 {background: url(../../lovo-resources/img/stars_25.png) no-repeat;}
div.stars_20 {background: url(../../lovo-resources/img/stars_20.png) no-repeat;}
div.stars_15 {background: url(../../lovo-resources/img/stars_15.png) no-repeat;}
div.stars_10 {background: url(../../lovo-resources/img/stars_10.png) no-repeat;}
div.stars_5 {background: url(../../lovo-resources/img/stars_05.png) no-repeat;}
div.stars_0 {background: url(../../lovo-resources/img/stars_00.png) no-repeat;}
div.stars_-1 {background: url(../../lovo-resources/img/stars_00.png) no-repeat;}

div.stars_green_50 {background: url(../../lovo-resources/img/stars_50.png) no-repeat;}
div.stars_green_45 {background: url(../../lovo-resources/img/stars_45.png) no-repeat;}
div.stars_green_40 {background: url(../../lovo-resources/img/stars_40.png) no-repeat;}
div.stars_green_35 {background: url(../../lovo-resources/img/stars_35.png) no-repeat;}
div.stars_green_30 {background: url(../../lovo-resources/img/stars_30.png) no-repeat;}
div.stars_green_25 {background: url(../../lovo-resources/img/stars_25.png) no-repeat;}
div.stars_green_20 {background: url(../../lovo-resources/img/stars_20.png) no-repeat;}
div.stars_green_15 {background: url(../../lovo-resources/img/stars_15.png) no-repeat;}
div.stars_green_10 {background: url(../../lovo-resources/img/stars_10.png) no-repeat;}
div.stars_green_5 {background: url(../../lovo-resources/img/stars_05.png) no-repeat;}
div.stars_green_0 {background: url(../../lovo-resources/img/stars_00.png) no-repeat;}
div.stars_green_-1 {background: url(../../lovo-resources/img/stars_00.png) no-repeat;}

div#rightTabHeader, div#right_backtomap {
	background-color:#009836;
	color: white;
}

div.facet_title_bar, div.facet_selected, div#address_tooltip, div#tooltip2 {
	background-color: #D9DCE9;
}

div.guide_header {
	background-color: #EDEEED;
}

div.guide_header.selected, div.guide_header:hover {
	background-color: #009836;
	color:white;
}

td.row1 {
	background-color:#EDEEED;	}

td.row0 {
	background-color:#FFFFFF;	}

td.row1 a, td.row0 a {
	color:black;
}

td.row1 a:hover, td.row0 a:hover {
	color:black;
}

div.dojoTab, div#rightTabHeaderBookmark {
	background-color: #EDEEED; 
}

div.dojoTab div, div#rightTabHeaderBookmark {
	color: black;
}

div.dojoTab:hover, div#rightTabHeaderBookmark:hover {
	background-color: #D9DCE9;
}

div.dojoTab.current, div.dojoTab.current:hover {
	background-color: white;
}

div#main_left, div#main_right, div#googlemap, div#rightTabHeader, div#rightTabContainer, div#right_detail, div#right_backtomap, div.dojoTab, div.main_right_map_overlay, div#browser_facet_current, div#rightTabHeaderBookmark, h1.query, div#browser_bottom, div.review_view_box, body.small .review_view_input {
	border-color: #D5D8E6;
}

div#browser_facet_current {
	background-color: #EDEEED;
}

.review_view_input {
	background-color: white;
}

a#backtomap {
	background-image: none;
}

.bookmark_checked {
	background-image: url(../img/bookmark_checked.png);
}

/* more button styles */
/* TODO: the CSS + selector should be replaced by a id-selector but those elements have no id so far */
#map_regions div input, #map_custom div input + br + input, #map_custom div input + input, #browser_search + input, #bookmarks_send_email + input, #browser_facet_current_cloud div p a {
	background: #D2D5E4 url(../img/submit_bg.jpg) repeat-x scroll left top;
	border:1px solid #809DB9;
	color:black;
	font-size:11px;
	font-weight:700;
	margin-right:10px;
	padding:2px;
	/* vertical-align:middle; */
}

a.guide_link {
font-weight:normal;
}


