/* ******************* Bestelformular ******************** */

form#cd2
{
	font-size: 11px;
	line-height: 14px;
}

form#cd2 fieldset
{
	background: url('img/cd2-form-bg.jpg') top left no-repeat #fff;
	width: 600px;
}

*html form#cd2 fieldset !important
{
	background: url('img/cd2-form-bg.jpg') left 7px no-repeat #fff;
}

form#cd2 fieldset fieldset
{
	background: none;
}

form#cd2 legend
{
	font-weight: bold;
}

form#cd2 fieldset fieldset legend
{
	font-weight: normal;
}

form#cd2 li
{
	list-style-type: none;
	background-image: none;
	list-style-image: none;
	padding: 10px 0 0;
}

form#cd2 label.block
{
	display: block;
}

form#cd2 label.inline
{
	display: block;
	width: 135px;
	min-width: 135px;
	float: left;
	text-align: left;
}

form#cd2 input.text
{
	border: 1px solid #05094f;
	margin: 0;
	padding: 1px 5px;
	width: 180px;
	background: #fff;
	opacity: 0.65;
}

form#cd2 input.text:active,
form#cd2 input.text:hover
{
	border: 1px solid orange;
	opacity: 1;
}

/* ******************* Buttons ******************** */

.cd-button {
  background: none repeat scroll 0 0 #3D5E3D;
  border: 1px solid #DDDDDD;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 2px 2px 5px #333333;
  padding: 20px 10px 23px;
  text-align: center;
  width: 287px;
  margin: 10px 0 0;
  cursor: pointer;
}

.cd-button:hover a { color: orange !important; }

.cd-button:hover { background-color: #496849; }

.cd-button a:link, .cd-button a:visited, .cd-button a:hover { font-size:22px; color:#ddd; }



/* ******************* Preisangaben ******************** */

strong.price { background:#ff9; color: #c00; }
s.oldPrice { font-size: 0.8em; color: #808080; }

/* ******************* Info-Portlets ******************** */

div.infobox
{
	border: 1px solid #3D5E3D;
	padding: 5px;
	background: url('img/aktuell.2007.fotodvd.bg-sar1.jpg') top right #ececec;
	border-radius: 7px;
	min-height: 265px;
	box-shadow: 2px 2px 5px #333333;
	width: 93%;
}
