/* ########## general ##########
html, body {
	background-image:		url(/web/resource/img/theme/flowers/background.jpg);
	background-color:       #ffffff;
}
 */
fieldset.login label,
fieldset.details label {
	background:				#009edf url(/web/resource/img/global/masthead/label-gradient.gif) repeat-x;
	font-size:				85%;
	font-weight:			bold;
}

fieldset.login a {
	background:				#009edf url(/web/resource/img/global/masthead/btn-login.gif) repeat-x;
	font-weight:			bold;
}
fieldset.login input.submit {
	background:				#009edf url(/web/resource/img/global/masthead/btn-login.gif) repeat-x;
	font-weight:			bold;
}

/* ########## colors ########## */
/* font */
#footer, #footer a {
	color:					#000;
}

fieldset.login label, fieldset.login a, fieldset.details label, fieldset.details a {
	color:					#fff;
}

#body, fieldset.login input, fieldset.details input {
	color:					#3e3e3e;
}

h1, h2, h3, h4, h5, table.sort thead th, table.sort tbody tr.selected, table.sort tbody a {
	color:					#221e1f;
}

a, #masthead div.sign-up p {
	color:					#009edf;
	font-weight:            bold;
}

a:hover, #footer a:hover, ul.news li a.buy {
	color:					#fd00a5;
}

#logout, .small {
	color:					#717171 !important;
}

.small span, #body.about dd.small {
	color:					#009edf;
}


/* background */
#body.info table.sort tr.info, 
#body.team table.sort tr.team,
#body.brands table.sort tr.brands,
#body.tours table.sort tr.tours,
#body.testimonials table.sort tr.testimonials,
#body.faq table.sort tr.faq,
#body.sponsorship table.sort tr.sponsorship,
#body.terms table.sort tr.terms,
#body.privacy table.sort tr.privacy,
#body.contact table.sort tr.contact,
table.sort tbody tr.selected {
	background:				#85cbef;
	font-weight:			bold;
}

#body.info table.sort tr.info, 
#body.team table.sort tr.team,
#body.brands table.sort tr.brands,
#body.tours table.sort tr.tours,
#body.testimonials table.sort tr.testimonials,
#body.faq table.sort tr.faq,
#body.sponsorship table.sort tr.sponsorship,
#body.terms table.sort tr.terms,
#body.privacy table.sort tr.privacy,
#body.contact table.sort tr.contact,
table.sort tbody tr.selected td {
	border-bottom:			1px dashed #5d98b8 !important;
	border-top:				1px dashed #5d98b8 !important;
}
