/* ANFANG Popups */

#pu-content h1 {
	margin: 0px;
	padding: 0px;
	font-size: 1.5em;
	font-weight: bold;
}
#pu-content h2 {
	margin: 0px;
	padding: 0px;
	font-size: 1.05em;
}
#pu-content h3 {
	margin: 0px;
	padding: 0px;
	font-size: 1.05em;
}
#pu-content h4 {
	margin: 0px;
	padding: 0px;
	font-size: 1.05em;
	font-weight: normal;
	margin-bottom: 10px;
}
#pu-content p {
	margin: 0px;
	padding: 0px;
	font-size: 0.85em;
	margin-bottom: 10px;
}

#pu-content {
	width: 671px;
	border: 1px solid #C7CED7;
	padding: 19px;
	background-color: #f8f9fa;
	padding-bottom: 10px;
	height:506px;
}
#pu-content-rahmen {
	float: left;
	position: relative;
	padding-bottom: 29px;
}
#pu-content-rahmen-produkt {
	float: left;
	position: relative;
	padding-bottom: 29px;
}
#pu-content-head {
	height: 30px;
	width: 670px;
	border-bottom: 1px dotted #C7CED7;
	margin-bottom: 10px;
}
#pu-content-head-links {
	float: left;
	width: 330px;
}
#popup-close {
	background-image: url(/struktur/popup/popup-schliessen-0.gif);
	background-repeat: no-repeat;
	float: right;
	height: 15px;
	width: 15px;
	cursor: pointer;
}
#popup-close:hover {
	background-image: url(/struktur/popup/popup-schliessen-1.gif);
}
#pu-bild {
	float: left;
}
#pu-content-artikel {
	float: left;
	width: 430px;
	padding-left: 20px;
}

#pu-content-artikel-rahmen {
	position: relative;
	width: 428px;
	height: 138px;
	border: 1px solid #C7CED7;
	margin-bottom: 17px;
}

#pu-content-forum-beitrag-rahmen {
	position: relative;
	width: 628px;
	height: 280px;
	border: 1px solid #C7CED7;
	margin-bottom: 17px;
}

#pu-content-artikel-txt {
	overflow: auto;
	width: 412px;
	height: 122px;
	padding: 8px;
	background-color: white;
}




#pu-content-artikel-preis {
	width: 412px;
	height: 42px;
	background-color: #d2eed5;
	border: 1px solid #a4dfae;
	position: relative;
	padding: 8px;
	margin-bottom: 17px;
	float: left;
}

#pu-content-artikel-preis-preis p {
	font-size: 1.5em;
	margin: 0px;
	font-weight: bold;
}
#pu-content-artikel-preis-preis {
	float: left;
	margin-top: -4px;
}
#pu-content-artikel-preis-menge {
	float: right;
	width: 54px;
	height: 42px;
	margin-right: 20px;
	text-align: center;
}
#pu-content-artikel-preis-warenkorb {
	float: right;
	width: 193px;
	height: 42px;
	background-image: url(/struktur/popup/warenkorb-0.gif);
}
#pu-content-artikel-preis-warenkorb:hover {
	background-image: url(/struktur/popup/warenkorb-1.gif);
}
#pu-content-artikel-preis-menge-form {
	width: 50px;
	height: 22px;
	position: relative;
	border: 1px solid #C7CED7;
}
#pu-content-artikel-preis-menge-scroll {
	width: 50px;
	height: 22px;
	padding: 2px;
}
#pu-content-artikel-preis-menge p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}
.ecke-ru-gruen {
	background-image: url(/struktur/popup/ecke-ru-gruen.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	right: -1px;
	bottom: -1px;
	position: absolute;
	width: 6px;
	height: 6px;
}
.ecke-lu-gruen {
	background-image: url(/struktur/popup/ecke-lu-gruen.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	left: -1px;
	bottom: -1px;
	position: absolute;
	width: 6px;
	height: 6px;
}
.ecke-ro-gruen {
	background-image: url(/struktur/popup/ecke-ro-gruen.gif);
	background-repeat: no-repeat;
	background-position: top right;
	right: -1px;
	top: -1px;
	position: absolute;
	width: 6px;
	height: 6px;
}
.ecke-lo-gruen {
	background-image: url(/struktur/popup/ecke-lo-gruen.gif);
	background-repeat: no-repeat;
	background-position: top left;
	left: -1px;
	top: -1px;
	position: absolute;
	width: 6px;
	height: 6px;
}

#pu-content-artikel-info {
	float: left;
}
#pu-content-artikel-info-exklusiv p {
	font-size: 0.8em;
	padding: 0px;
	margin: 0px;
}
#pu-content-artikel-info-exklusiv {
	padding-top: 3px;
	float: left;
	width: 208px;
	padding-left: 22px;
	background-image: url(/struktur/icon/icon-exklusiv-grau.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#pu-content-artikel-info-produktansicht {
	float: right;
}
/* ENDE Popups */

#popup-standard {
	border: 1px solid #C7CED7;
	padding: 19px;
	background-color: #f8f9fa;
}
#popup-standard img {
	margin-top: 5px;
	margin-bottom: -4px;
}
#popup-standard h5 {
	padding-bottom: 6px;
}
#popup-standard .warnung {
	margin-top: 10px;
}
#popup-standard-head-640 {
	width: 640px;
	height: 30px;
	border-bottom: 1px dotted #C7CED7;
	margin-bottom: 10px;
}
#popup-standard-head-370 {
	width: 370px;
	height: 30px;
	border-bottom: 1px dotted #C7CED7;
	margin-bottom: 10px;
}
.form-reihe {
	float: left;
	width: 270px;
	height: 27px;
	position: relative;
	margin-bottom: 8px;
}
.form-reihe p {
	padding-top: 6px;
	width: 70px;
}
.empfehlen-abs-eingabe {
	float: right;
	width: 183px;
	height: 20px;
	background-image: url(/struktur/popup/input-weiss-gruen.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}
.empfehlen-abs-eingabe-warnung {
	float: right;
	width: 183px;
	height: 20px;
	background-image: url(/struktur/popup/input-rot-gruen.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}
.empfehlen-emp-eingabe {
	float: right;
	width: 183px;
	height: 20px;
	background-image: url(/struktur/popup/input-weiss-weiss.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}
.empfehlen-emp-eingabe-warnung {
	float: right;
	width: 183px;
	height: 20px;
	background-image: url(/struktur/popup/input-rot-weiss.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}
#absender {
	width: 330px;
	float: left;
	margin-top: 10px;
}
#empfaenger {
	width: 270px;
	float: right;
	margin-top: 10px;
}
#nachricht {
	width: 640px;
	float: left;
	margin-top: 22px;
}
#absender-hg {
	background-image: url(/struktur/popup/empfehlen-pfeil-gross.gif);
	background-repeat: no-repeat;
	width: 328px;
	height: 102px;
	float: left;
	padding: 9px;
}
#empfaenger-hg {
	width: 270px;
	height: 102px;
	float: left;
	padding: 9px 0px;
}
.empfehlen-msg-eingabe {
	float: left;
	width: 630px;
	height: 119px;
	background-image: url(/struktur/popup/txtarea-weiss-weiss.gif);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}
#versenden-rechts {
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 30px;
}

#popup-standard-icon {
	width: 135px;
	padding-top: 70px;
	padding-left: 25px;
	float: left;
}
#popup-standard-hinweis {
	float: left;
	width: 475px;
	padding-top: 60px;
	padding-bottom: 30px;
}
#popup-standard-hinweis h1 {
	font-weight: bold;
	width: 400px;
}
#bm-links {
	padding-top: 10px;
}
#bm-links a {
	width: 155px;
	color: #0074B0;
	float: left;
	font-size: 0.85em;
	height: 24px;
}
#bm-links a:hover {
	color: #004265;
}
#icon-bm-webnews {
	background-image: url(/struktur/icon/bm-webnews.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-delicious {
	background-image: url(/struktur/icon/bm-delicious.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-fb {
	background-image: url(/struktur/icon/bm-fb.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-folkd {
	background-image: url(/struktur/icon/bm-folkd.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-larena {
	background-image: url(/struktur/icon/bm-larena.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-mwong {
	background-image: url(/struktur/icon/bm-mwong.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-myspace {
	background-image: url(/struktur/icon/bm-myspace.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#icon-bm-yigg {
	background-image: url(/struktur/icon/bm-yigg.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}

#popup-icon {
	width: 135px;
	padding-top: 70px;
	padding-left: 0px;
	float: left;
}
#popup-text {
	float: left;
	width: 455px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 30px;
}
#popup-text h1 {
	font-weight: bold;
	font-size: 1.5em;
	width: 455px;
}



.dsb-popup {
   
    width: auto;
    max-width: 40em;
     padding:10px;
}
.dsb-popup {
    background: white;
    color: black;
   
}

