/* CMS-Seiten/Blöcke */
.cms_content {
  font-family:verdana;
  font-size:12px;
  font-weight:normal;
  line-height:14px;
  color:#333333;
}

.cms_content h3 {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.cms_content a {
	font-size:12px;
	font-weight:bold;
	color:#ff7900;
}

.cms_content li {

}

.cms_content_box li a {
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:16px;
}

.cms_content_li {
	margin-left:15px;
}

.cms_content_box {
	padding:10px;
	padding-bottom:15px;
	background-color:#c9ced1;
}

.cms_content_box h3 {
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.cms_content_klappmenu {
	padding:10px;
	padding-bottom:15px;
	background-color:#e1e1e1;
}

.cms_content_klappmenu {
	padding:10px;
	padding-bottom:15px;
	background-color:#e1e1e1;
}

.cms_content_klappmenu li {
	background-color:#e1e1e1;
}

.cms_klappbox_innerblock {
	padding:10px;
	padding-bottom:15px;
	background-color:#ffffff;
}

.cms_klappbox_innerblock_content {
	padding-left:25px;
}

/* Content */
.contentbox_top {
  height:18px;
  padding-left:3px; 
  background-image:url(../images/berater_content_header.jpg);
  background-repeat:no-repeat;
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  width:300px;
}
.contentbox_middle {
  width:298px;
  border-left:1px solid #ff8800;
  border-right:1px solid #ff8800;
}
.contentbox_bottom {
  height:10px;
  background-image:url(../images/berater_content_footer.jpg);
  background-repeat:no-repeat;
  width:300px;
}
.contentbox_clear {
  clear:both;
  width:300px;
  height:20px;
}

/* Notebook Prosuktdetails */ 
.content_box_title {
  width:560px; 
  height:40px;
  background-repeat:no-repeat; 
  background-image:url(../images/template_img/product_listing_titelleiste.jpg);
}
.content_box_product_name {
  float:left;
  position:relative;
  top:3px;
  left:8px;
  font-family:verdana;
  font-size:12px;
  font-weight:normal;
  color:#333333;
  height:18px;
  margin:0px;
  padding:0px;
}
.content_box_stock_info {
  float:right;
  position:relative;
  top:3px;
  font-family:verdana;
  font-weight:normal;
  font-size:10px;
  color:#333333;
  padding-right:8px;
  height:18px;
}

/* Notebookberater */
.berater_headerpic {
  width:740px;
  height:82px;
  padding-top:2px;
  background-image:url(../images/nbberater_header.jpg);
  background-repeat:no-repeat;
}
.berater_schritte {
  width:280px;
  padding:0px;
  font-size:12px;
  font-weight:bold; 
  color:#fe8800;
  border-top:1px dotted #ff8800;
}
.berater_copytext {
  padding:0px;
  font-size:12px;
  font-weight:normal; 
  color:#666666;
}
.berater_produktcontainer_top {
  height:20px;
  padding-left:3px;
  background-image:url(../images/berater_products_header_nor.jpg);
  background-repeat:no-repeat;
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  width:445px;
}
.berater_produktcontainer {
  padding:5px;
  background-color:#fe8800;
  width:435px;
  min-height:415px;
}
.berater_produktcontainer_bottom {
  height:20px;
  background-image:url(../images/berater_products_footer_nor.jpg);
  background-repeat:no-repeat;
  width:445px;
}

.berater_input {
  clear:both;
  width:250px;
  margin-left:10px;
  font-size:12px;
  font-weight:normal;
  color:#666666;
}

.berater_input_checkbox {
  float:left;
  width:10px;
}

.berater_input_copytext {
  float:left;
  margin-left:5px;
  width:190px;
}

.clear_both {
  clear:both;
}

.clear_both_abstand {
  clear:both;
  height:10px;
  /*width:288px;*/
}

.regular-price { font-family:verdana; font-weight:bold; font-size:36px; color:#fe8800; }
.regular-price .price { font-family:verdana; font-weight:bold; font-size:16px; color:#fe8800; }
.regular-price img { margin: 10px 0 0 0; }


.price-as-configured .price { font-family:verdana; font-size:32px; color:#ff8800; font-weight:bold; white-space:nowrap; }

