/*
		29.08.2017 - Tim - Style .btn_config aus alter Datei css.css hierher uebernommen - wird in alter ASP-Design-Lamellen-Detailseite benoetigt
*/

#text_stern_erklaerung {
		color: #888888;
		margin-top: 2em;
		margin-bottom: 1em;
}

.design_doppelpfeil {
		color: #ff9e00;
}

.design_versandzeit_rollo {
		padding-left: 2em;
		padding-bottom: 1em;
		padding-right: 1em;
}

.open {
		background-color: #FFFFFF;
		border: 1px solid #D8D8D8;
		display: inline-block;
		height: 13px;
		width: 28px;
		cursor: pointer;
}

		.open > div {
				background-color: #444444;
				color: #FFFFFF;
				font-size: 8px;
				font-weight: bold;
				height: 11px;
				line-height: 11px;
				margin-left: 1px;
				margin-top: 1px;
				text-align: center;
				width: 26px;
		}


.design {
}
		.design_top {
				height: 45px;
				line-height: 45px;
				background-image: -webkit-linear-gradient(180deg, #eeeeee 0%, #ffffff 50%);
				background-image: -moz-linear-gradient(180deg, #eeeeee 0%, #ffffff 50%);
				background-image: -o-linear-gradient(180deg, #eeeeee 0%, #ffffff 50%);
				background-image: linear-gradient(180deg, #eeeeee 0%, #ffffff 50%);
				padding-left: 1em;
				padding-right: 1em;
		}
		.design_top_plissee {
				padding-left: 0;
				padding-right: 0;
		}
				.design_top_ueberschrift {
						float: left;
						font-weight: bold;
						font-family: Verdana;
						font-size: 15px;
						color: #444444;

				}
				.design_top_bewertungen {
						float: right;
				}

				.design_top_bewertungen_plissee {
						text-align: center;
						font-weight: bold;
						font-size: 12px;
				}

				.design_top_bewertungen a:link, .design_top_bewertungen a:hover, .design_top_bewertungen a:active, .design_top_bewertungen a:visited {
						color: #888888;
				}
						.design_top_bewertungen img {
								width: 13px;
								height: 13px;
								position: relative;
								left: 0;
								top: 2px;
						}

		.design_2spalten {
				margin: auto;
				border-spacing: 0;
		}
				.design_2spalten td {
						padding: 0;
						vertical-align: top;
				}

				.design_big_bildbox {
						position: relative;
						width: 300px;		/* die 2 Pixel sind dem Rahmen vom inneren Bild geschuldet, der den Massen aufaddiert wird */
						height: 400px;
						border: 1px solid #CCCCCC;
				}
				.design_big_bildbox_jalousie {
						position: relative;
						/*width: 380px;*/
						/*height: 162px;*/
						/*margin: auto;*/
				}
						.design_big_bild {
								width: 300px;
								height: 400px;
								display: block;
						}
						.design_big_bild_jalousie {
								width: 380px;
								height: 162px;
								display: block;
						}
						.design_big_lupe {
								position: absolute;
								top: 15px;
								right: -1px;
								cursor: pointer;
						}

						.design_big_nav_left, .design_big_nav_right {
								position: absolute;
								top: 190px;
								display: none;
								cursor: pointer;
						}
						.design_big_nav_left {
								left: 0;
						}
						.design_big_nav_right {
								right: 0;
						}
				.design_big_preview {
						margin-top: 7px;
				}
						.design_big_preview > img {
								border: 1px solid #cccccc;
								margin-right: 3px;
								width: 30px;
								height: 40px;
								cursor: pointer;
						}
				.design_big_preview_jalousie {
						margin-top: 7px;
						margin-bottom: 10px;
						width: 380px;
						margin-left: auto;
						margin-right: auto;
				}
						.design_big_preview_jalousie > img {
								margin-right: 3px;
								height: 40px;
								cursor: pointer;
						}

				.design_buttons {
						width: 302px;		/* so breit wie das Bild darueber und dessen Rand (border) */
						border-spacing: 0;
						table-layout: fixed;
						margin-top: 9px;
				}
						.design_buttons td {
								padding: 0;
						}
										.design_buttons td a {
												display: block;
												text-align: center;
												color: #444444;
												text-decoration: none;
												height: 20px;
												line-height: 20px;
										}
								.design_buttons_muster {
										width:160px;
								}
										.design_buttons_muster a {
												background-color: #eeeeee;
										}
								.design_buttons_detail {
										padding-left: 1px !important;
								}
										.design_buttons_detail a {
												background-color: #eeeeee;
										}
								.design_buttons_kunden {
										padding-top: 9px !important;
								}
										.design_buttons_kunden a {
												background-color: #eeeeee;
										}
												.design_buttons_kunden_1 {
														color: #FF9E00;
												}
														.design_buttons_kunden_2 {
																text-decoration: underline;
														}



				.design_gruppe_weitere {
						text-align: left;
				}
						.design_gruppe_weitere_ueberschrift {
								color: #444444;
								font-weight: bold;
								margin-top: 32px;
								margin-bottom: 14px;
						}
						.design_gruppe_weitere img {
								width: 30px;
								border: 1px solid #cccccc;
								margin-right: 3px;
								margin-bottom: 3px;
						}

						.design_gruppe_bild_ueberschrift {
								color: #444444;
								font-weight: bold;
								margin-bottom: 1em;
						}
				.design_eigenschaften {
						background-color: #eeeeee;
						color: #444444;

				}
						.design_eigenschaften_ueberschrift {
								text-align: center;
								font-weight: bold;
								font-size: 12px;
								padding: 1em;
						}
						.design_eigenschaften_ersetzt {
								text-align: center;
								padding-left: 1em;
								padding-bottom: 1em;
								padding-right: 1em;
						}
						.design_eigenschaften_liste {
								padding-top: 1em;
								padding-bottom: 1em;
								padding-left: 22px;
								border-top: 1px solid #828282;
						}
								.design_eigenschaften_liste ul {

										margin: 0;
										padding: 0;
										list-style: none;
								}
										.design_eigenschaften_liste ul li:before {
												content: "\00BB \0020";
										}
										.design_eigenschaften_liste ul li {
												width: 45%;
												float: left;
												padding-left: 11px;
												text-indent: -2ex;
												line-height: 1.8em;
										}

						.design_eigenschaften_preislink {
								border-top: 1px solid #ffffff;
						}
								.design_eigenschaften_preislink_preis {
										float: left;
										padding-left: 2em;
										line-height: 6em;

								}
										.design_eigenschaften_preislink_preis_hervorgehoben {
												font-weight: bold;
												font-size: 15px;
										}


								.design_eigenschaften_preislink_link {
										float: right;
										border: 1px solid #d6d5d5;
										margin: 1em;
										padding: 1em;
										background-color: #ffffff;
										font-size: 12px;
										color: #444444;
										font-weight: bold;
										text-decoration: none;
										display: block;
								}
										.design_eigenschaften_preislink_link:link, .design_eigenschaften_preislink_link:hover, .design_eigenschaften_preislink_link:active, .design_eigenschaften_preislink_link:visited {
												color: #444444;
										}
										.design_eigenschaften_preislink_link:hover {
												border: 1px solid #828282;
										}
				.design_lichtwerte {
						margin-top: 1em;
						margin-bottom: 1em;
				}
						.design_lichtwerte_ueberschrift {
								font-weight: bold;
								color: #444444;
								display: inline-block;
						}
						.design_lichtwerte table {
								margin-top: 0.5em;
								width: 130px;
								border-spacing: 0;
						}
								.design_lichtwerte table td {
										padding: 0;
										color: #444444;
								}

				.design_beschreibung {
						color: #888888;
						margin-top: 1em;
						margin-bottom: 1em;
				}

				.design_link_text {
						margin-top: 19px;
				}

				.design_aehnlich {
						padding-top: 18px;
						border-top: 1px solid #eeeeee;
						margin-top: 23px;
						padding-left: 10px;
						padding-right: 10px;
				}

						.design_aehnlich_ueberschrift {
								color: #444444;
								font-weight: bold;
								margin-bottom: 1em;
						}

						.design_aehnlich table {
								border-spacing: 0;
						}
								.design_aehnlich table td {
										padding: 0;
										color: #888888;
								}
		.design_detailbild {
				text-align: center;
				margin-top: 50px;
				padding-top: 24px;
				border-top: 2px solid #444444;
		}

		.design_meinungen {
				color: #444444;
				margin-top: 5em;
		}

		#meinungen {
				margin-top: 3em;
				padding: 1em;
				color: #444444;
				background-color: #eeeeee;
		}
				.meinungen_ueberschrift_anfang {
						text-transform: uppercase;
						font-weight: bold;
				}
		.meinungen_alle {
				padding-left: 1em;
				padding-right: 1em;
		}
				.meinung_meinung {
						border-top: 1px solid #eeeeee;
						padding-top: 1em;
				}
				.meinung_meinung:first-child {
						border-top: none;
				}
				.wertung_stern {
						position: relative;
						top: 5px;
						width: 15px;
						height: 15px;
				}
		.meinung_eigene {
				margin-top: 3em;
				color: #888888;
		}

				.meinung_eigene_ueberschrift {
						font-weight: bold;
						background-color: #eeeeee;
						padding: 1em;
						color: #444444;
				}

				.meinung_eigene table {
						border-spacing: 0;
				}
						.meinung_eigene table td {
								padding: 0;
						}
				.meinung_eigene input[type="text"], .meinung_eigene textarea {
						border: 1px solid #cccccc;
						font-size: 11px;
				}
				.meinung_eigene input[type="text"] {
						width: 160px;
				}
				.meinung_eigene_block {
						margin-top: 1em;
				}
						.meinung_eigene_block td {		/* Sterne Inputs */
								text-align: center;
								padding-left: 2px !important;
								padding-right: 2px !important;
								padding-bottom: 2px !important;
						}


.design_jalousie {  }
.design_jalousie h1, h2 {
		text-align:left;
		font-size:14px;
		color:#000;
		margin-bottom:0px;
		margin-left:7px;
}

.design_jalousie h2 {
		font-size:13px;
		margin-top:0;
		margin-bottom:20px;
}

.design_jalousie a {
		color:#444444;
}

.design_jalousie .buttons { }
		.design_jalousie .muster {
				padding:14px;
				border: 1px solid #eeeeee;
				text-decoration:none;
				display:block;
				float:left;
		}
				.design_jalousie .muster img {
						margin-left:5px;
						vertical-align:top;
				}

		.design_jalousie .konfigurieren
		{
				padding:12px;
				border: 1px solid #828282;
				text-decoration:none;
				background-image: linear-gradient(to top, #888888 46%, #939393 46%);
				color:#f2f2f2;
				font-weight:bold;
				text-align:center;
				width:54%;
				display:block;
				float:right;
				font-size:15px;


		}

		.design_jalousie .design_abpreis {
				font-size:16px;
				color:#434343;
		}



/* aus alter css.css-Datei uebernommen - wird benoetigt fuer Lamelle-Detailseite altes ASP-Layout */

		.btn_konfig a {
			color: #000000;
			font-family: Verdana;
			font-size: 12px;
			text-decoration:none;
			font-weight:bold;
		}
				.btn_konfig a:hover{
					color: #0080FF;
				}
		.t1 {
			FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1A1307; FONT-FAMILY: verdana
		}

		.t2 {
			FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0080ff; FONT-FAMILY: verdana
		}

		.t3 {
			FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: verdana
		}

/* Ende alte css.css-Datei */