/* dbstdnew.css - new standard page style for http://www.dennisbusch.de */
body
{
	max-width: 860px;
	margin-left: auto; margin-right: auto;
	color: #888888; background: #606080;
	font-size: 16px;
	line-height: 22px;
}

/* link */
a 
{
	border-width: 1px;
	border-style: solid;
	border-color: #202048; /* same as background color for box, so the border is "invisible but still there to avoid surrounding text getting pushed around while hovering" */
	color: #44ffff;
	text-decoration: none;
	font-weight: bold;
}

/* link mouse over */
a:hover 
{
	border-width: 1px;
	border-style: solid;
	border-color: #44ffff;
	color: #44ffff;
	text-decoration: none;
	background: #000000;
	font-weight: bold;
}

input[type="image"].picturebox
{
	border-width: 1px;
	border-style: solid;
	border-color: #202048; /* same as background color for box, so border is there but not visible*/
	color: #44ffff;
	text-decoration: none;
	padding: 3px;
  margin: 1px;

}

input[type="image"].picturebox:hover
{
  border-color: #44ffff;
  background: #000000;
  /* padding-top: 0px; */
  /* padding-bottom: 6px; */
}

input[type="image"].pictureboxselected
{
	border-width: 1px;
	border-style: solid;
	border-color: #44ffff;
	color: #44ffff;
	text-decoration: none;
	background: #000000;
	padding: 3px;
  margin: 1px;
}

/* page background box */
div.pagebox
{
  background: #eeeeff;
  padding: 3px;
  margin: 0px;
}

/* separator box */
div.box
{
  text-align: left;
  background: #202048;
  padding: 6px;
  margin: 3px;
}

/* separator box */
div.projectdetails
{
  text-align: left;
  background: #202048;
  color: #B0B0B0; /* a bit brighter than the standard text color to emphasize the details over the project navigation */
  padding: 6px;
  margin: 3px;
}

/* navbar div */
div.navbar
{
	color: white;
	background: #ccbbff;
	padding: 6px;
	margin: 3px;
	font-size: 24px;
	font-weight: bold;
	line-height: 32px;
}
/* link */
.navbar a
{
	border-width: 1px;
	border-style: dashed;
	border-color: #4444ff;
	color: #4444ff;
	font-weight: bold;
	text-decoration: none;
}

/* link mouse over */
.navbar a:hover 
{
	border-width: 1px;
	border-style: solid;
	border-color: #4444ff;
	color: #4444ff;
	font-weight: bold;
	text-decoration: none;
	background: #ffffff;
}
/* end of div.navbar */

/* image rendering for pixel art */
/* removed, as it's not valid CSS and only affects zoomed images (which I don't use anymore)
img 
{
  image-rendering: -moz-crisp-edges;        /* Firefox */
/*  -ms-interpolation-mode: nearest-neighbor;  /* IE */
/*}
*/
