@charset "utf-8";
/* CSS Document */

/*
	-----------------------------------------
	Buttons and buttonlike links
	-----------------------------------------
*/

/* button color a - orange
	-----------------------------------------
*/

button,
input.button,
a.button,
a.button:visited,
a.button:hover,

button span,
input.button span,
a.button span,
a.button:visited span,
a.button:hover span{
	background-image: url(../media/images/layout/lvbo/button-a.gif);
}



/* button color b - green
	-----------------------------------------
*/

button.button-b,
input.button.button-b,
a.button.button-b,
a.button.button-b:visited,
a.button.button-b:hover{
		background-image: url(../media/images/layout/lvbo/button-b.gif);
}

button.button-b span,
input.button.button-b span,
a.button.button-b span,
a.button.button-b:visited span,
a.button.button-b:hover span{
		background-image: url(../media/images/layout/lvbo/button-b.gif);
		margin-top: 1px;
}

@-moz-document url-prefix() {

	button.button-b span,
	input.button.button-b span,
	a.button.button-b span,
	a.button.button-b:visited span,
	a.button.button-b:hover span{
		background-image: url(../media/images/layout/lvbo/button-b.gif);
		margin-top: -1px;
	}

}



/* big button color a - orange
	-----------------------------------------
*/

button.button-big,
input.button.button-big,
a.button.button-big,
a.button.button-big:visited,
a.button.button-big:hover,

button.button-big span,
input.button.button-bigspan,
a.button.button-big span,
a.button.button-big:visited span,
a.button.button-big:hover span{
	background-image: url(../media/images/layout/lvbo/button-a-big.gif);
}

/* arrow button color b - green
	-----------------------------------------
*/

button.but-arrow,
input.button.but-arrow,
a.button.but-arrow,
a.button.but-arrow:visited,
a.button.but-arrow:hover {
	background-image: url(../media/images/layout/lvbo/button-b-arrow.gif);
}

button.but-arrow span,
input.but-arrow.button span,
a.button.but-arrow span,
a.button.but-arrow:visited span,
a.button.but-arrow:hover span {
	background-image: url(../media/images/layout/lvbo/button-b-arrow.gif);
	margin-top: 1px;
}

@-moz-document url-prefix() {

	button.but-arrow span,
	input.but-arrow.button span,
	a.button.but-arrow span,
	a.button.but-arrow:visited span,
	a.button.but-arrow:hover span {
	margin-top: -1px;

}


/*
-----------------------------------------
	Action buttons
-----------------------------------------
*/

/* general action buttons  */

button.button-action-a,
input.button.button-action-a,
a.button-action-a,
#content a.button-action-a:visited,
a.button-action-a:hover,
button.button-action-a span,
input.button.button-action-a span,
a.button-action-a span,
#content a.button-action-a:visited span,
a.button-action-a:hover span{
	background-image: url(../media/images/layout/lvbo/button-action-a.gif);
	color: #d59c00;
	}

button.button-action-b,
input.button.button-action-b,
a.button-action-b,
#content a.button-action-b:visited,
a.button-action-b:hover,
button.button-action-b span,
input.button.button-action-b span,
a.button-action-b span,
#content a.button-action-b:visited span,
a.button-action-b:hover span{
	background-image: url(../media/images/layout/lvbo/button-action-b.gif);
	color: #76A90B;
	}

/* community buttons  - orange */

	button.button-action-a.button-group,
	input.button.button-action-a.button-group,
	a.button-action-a.button-group,
	#content a.button-action-a.button-group:visited,
	a.button-action-a.button-group:hover{
		background-image: url(../media/images/layout/lvbo/button-action-group.gif);
		color: #d59c00;
		}

	button.button-action-a.add-friend,
	input.button.button-action-a.add-friend,
	a.button-action-a.add-friend,
	#content a.button-action-a.add-friend:visited,
	a.button-action-a.add-friend:hover{
		background-image: url(../media/images/layout/lvbo/button-action-add-friend.gif);
		color: #d59c00;
		}


	button.button-action-a.send-message,
	input.button.button-action-a.send-message,
	a.button-action-a.send-message,
	#content a.button-action-a.send-message:visited,
	a.button-action-a.send-message:hover{
		background-image: url(../media/images/layout/lvbo/button-action-send-message.gif);
		color: #d59c00;
		}


/* recipe buttons  - green */

	button.button-action-b.button-add-recipe,
	input.button.button-action-b.button-add-recipe,
	a.button-action-b.button-add-recipe,
	#content a.button-action-b.button-add-recipe:visited,
	a.button-action-b.button-add-recipe:hover{
		background-image: url(../media/images/layout/lvbo/button-action-add-recipe.gif);
		color: #78a322;
		}


/*
	-----------------------------------------
	Form elements - General styles
	-----------------------------------------
*/

	/* dt - dd */

	.form-general dt{
		}

input[type="text"].b,
/* ie6 */.inputText.b{
	border-color: #84a443;
	}


	/*
	-----------------------------------------
		styles for form-general (zend-forms)
	-----------------------------------------
	*/


	/* description box */

	.form-general p.description{
		background: url(../media/images/layout/lvbo/form-info-arrow.gif) left top no-repeat #d8f1a5;
		color: #5e7e1c;
		}

	/*
	-----------------------------------------
		styles for register-form
	-----------------------------------------
	*/

	/* main fieldsets */

	fieldset#fieldset-general,
	fieldset#fieldset-profile{
		border-top: 1px dotted #76A90B;
		}

	fieldset#fieldset-general legend,
	fieldset#fieldset-profile legend{
		color: #76A90B;
		}





/*
-----------------------------------------
	Login form
-----------------------------------------
*/


/*
-----------------------------------------
	Search form
-----------------------------------------
*/

	input[type="text"].search,
	input.inputText.search{
			background: url(../media/images/layout/lvbo/search-input-big-bg.gif) left top no-repeat;
			color: #d95b0f;
		}


	/* ie6 */

	.ie6 #search-form .inputText.search{
		background: url(../media/images/layout/lvbo/search-input-big-bg.gif) left top no-repeat;
		color: #d95b0f;
		}

	.ie6 .search-form .button-big.search{
			background: url(../media/images/layout/lvbo/search-input-big-bg.gif) left top no-repeat;
			color: #d95b0f!important;
		}
