/* #jscout_product_content
--------------------------------------------*/
#jscout_product_content {
	width: 744px;
	margin: 12px 3px;
	padding: 0px;
	font: 13px/18px Arial, Helvetica, sans-serif;
	text-align: justify;
	//border-bottom:1px solid #888;
	max-height:9999em;
}

#jscout_product_content div#jscout_tab_techdata { padding:12px; }



/*------------------------------------------*/

/* #GRID- / BLOCKSYSTEM */
		
	/* Sonderformen: */
	div#shipment.block { 
		margin:24px 0px 0px 0px !important;
		padding:12px !important;
	}
	

	div.header { 
		background-position: center center; 
		background-repeat:no-repeat;
		height:180px;
	}
	
/*------------------------------------------*/	


#jscout_tab_impressions img {
  margin: 0px;
  border: none;
}

/* DESCRIPTION: Texte */

	#jscout_product_content p {
		margin: 0px 0px 12px 0px;
		padding: 0px;
		max-height:9999em;
		text-align:left;
	}
	
	#jscout_product_content p.small {
		font-size: 11px;
		line-height: 15px;
	}
	
	#jscout_product_content p.x-small {
		font-size: 9px;
		line-height: 13px;
	}
	
	#jscout_product_content p.nospacer {
		margin: 0px;
		padding: 0px;
	}
	
	#jscout_product_content p.textleft, #jscout_product_content p.nojustify {
		text-align: left;
	}
	
	#jscout_product_content p.textright {
		text-align: right;
	}
	
	#jscout_product_content p.textcenter {
		text-align: center;
	}
	
	#jscout_product_content p.textjustify {
		text-align: justify;
	}
	
	
		
	/* DESCRIPTION: Listen */	
	
	ul.list {
		list-style: none;
		margin:0px;
		padding:0px;
	}	
	
	ul.list li {
		padding:6px 0px 6px 24px;
		background-repeat:no-repeat;
		background-position:left top;
		background-size: 15px 15px;
		background-position:0px 7px;
		text-align: left;
	}


	ul.list.textleft, ul.list.nojustify, ul.list li.textleft, ul.list li.nojustify {
		text-align: left;
	}
	
	ul.list.textright, ul.list li.textright {
		text-align: right;
	}

	ul.list.small li {
		padding:6px 0px 6px 18px;
		background-repeat:no-repeat;
		background-position:left top;
		background-size: 8px 8px;
		background-position:1px 11px;
	}
	
	ul.list li:last-child {
		padding-bottom: none;
	}

	ul.list li > h4 {
		padding:2px 0px 0px 0px !important; 
		margin:0px !important;
		font-weight:bold;
		font-size: 13px;
		line-height: 18px;
		display:block;
		color:#000 !important;
	}
	
	ul.list li > span {
		font-size: 11px;
		line-height: 15px;
		display:block;
		margin-top:6px !important;
	}

	ul.list.square li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_square.svg);	
	}	
	ul.list.squaremini li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_square.svg);
		background-size: 6px 6px;
		background-position:3px 6px;	
	}	

	ul.list.arrow li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_arrow.svg);	
	}	
	ul.list.check li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_check.svg);	
	}	
	
	ul.list.circle li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_circle.svg);	
	}			
	ul.list.halfarrow li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_halfarrow.svg);	
	}	
	
	/* LISTE: Vorteile */
	ul.list.pros li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_pros.svg);
		background-size: 20px 20px;
		background-position:0px 4px;	
	}
	
	ul.list.small.pros li {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_pros.svg);
		background-size: 15px 15px;
		background-position:0px 8px;	
	}

	

	/* LISTE: Vergleich */
	ul.list.advantage li {
		background-size: 16px 16px;
		background-position:0px 8px;	
	}
	
	ul.list.small.advantage li {
		background-size:11px 11px;
		background-position:1px 10px;	
	}
	
	ul.list.advantage.layout1 li.positiv {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v12.svg);
	}
	ul.list.advantage.layout1 li.negativ{
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v11.svg);
	}
	ul.list.advantage.layout2 li.positiv {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v22.svg);
	}
	ul.list.advantage.layout2 li.negativ{
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v21.svg);
	}
	ul.list.advantage.layout3 li.positiv {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v32.svg);
	}
	ul.list.advantage.layout3 li.negativ{
		background-image: url(http://img1.jalousiescout.de/symbole/icon_listing_advantage_v31.svg);
	}	
	
	
	/* DESCRIPTION: Info */	
	.js-info { 
		border-left:6px solid #888888; 
		background-color:#f9f9f9;
		padding:12px; 
		position:relative;
		display:block;
	}
	
	.js-info.border { 
		border:1px solid #888888; 
		padding:12px; 
	}	

	.js-info.nospacer { 
		padding:0px !important; 
	}
	
	.js-info.small { 
		padding:6px !important;
		border-left-width:3px;
	}
		
	.js-info p:last-child { 
		margin-bottom:0px !important;
		padding-bottom:0px !important;
	}
	
	.js-info sub { 
		background-color:#888888;
		font-size:11px; 
		line-height: 14px;
		min-height: 14px;
		padding:4px 9px;
		position:absolute;
		right:0px;
		top:0px;
		display:block;
		color:#FFF;
		font-weight:bold;
	}

	.js-info sub:after, .js-info sub.info:after {
		content: "Info";	
	}
	.js-info sub.achtung:after {
		content: "Achtung";	
	}
	.js-info sub.hilfe:after {
		content: "Hilfe";	
	}
	.js-info sub.tipp:after {
		content: "Unser Tipp";	
	}
		
	.js-info sub.icon {
		padding-left:27px;
		background-size:16px 16px;
		background-repeat:no-repeat;
		background-position:3px 3px;
	}	
		
	.js-info sub.info.icon {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_infos_info.svg);
	}
	.js-info sub.hilfe.icon {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_infos_hilfe.svg);
	}	
	.js-info sub.achtung.icon {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_infos_achtung.svg);
	}
	.js-info sub.tipp.icon {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_infos_tipp.svg);
	}
	
	
	.js-info sub.icon.notext:after {
		content: "";	
	}	
	
	.js-info sub.icon.notext {
		min-width:22px;
		padding:4px 0px;
	}	
	
		
/* */


/* DESCRIPTION: Menublock */
#jscout_product_content ul.menublock { 
	list-style:none;
}

#jscout_product_content ul.menublock li { 
	padding:12px;
	display:block;
	float:left;
	zoom: 1;
}

#jscout_product_content ul.menublock li:last-child { 
	clear:right;
}

#jscout_product_content ul.menublock.w224 li { 
	width: 224px !important;

}
#jscout_product_content ul.menublock.w224 li a { 
	width: 222px;
}

#jscout_product_content ul.menublock.h168 li {
	height: 168px !important;
}
#jscout_product_content ul.menublock.h168 li a { 
	height: 166px !important;
}

#jscout_product_content ul.menublock li a { 
	display:block;
	position:relative;
	background-position:center bottom;
	background-repeat:no-repeat;
	border:1px solid #d5d5d5;
	opacity:0.85;
	transition: all .3s ease-in-out;
	text-decoration:none;
	zoom: 1;
}

#jscout_product_content ul.menublock li:hover a { 
	border-color:#888888;
	box-shadow: 0px 0px 6px #ccc;
	opacity:1;
}


#jscout_product_content ul.menublock li a h4 { 
	background-color: #d5d5d5;
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	padding:6px 0px;
	line-height:18px;
	font-size:13px;
	font-weight:bold;
	color:#000;	
	opacity: 1;
	text-align:center;
	transition: all .3s ease-in-out;
	text-decoration:none;
}

#jscout_product_content ul.menublock li:hover a h4 { 
	background-color: #888888;
	color:#FFF;
}


#jscout_product_content ul.menublock li a button { 
	position:absolute;
	bottom:0px;
	right:0px;
	padding:3px 9px;
	color:#FFF;
	background-color: #888888;
	display:none;
	line-height:14px;
	font-size:11px;
	border:0px;
	min-width:12px;
	min-height:12px;
}

#jscout_product_content ul.menublock li a button:after {
	content: "weiter »";
}

#jscout_product_content ul.menublock li:hover a button { 
	display:inline-block;
}

/* */


/* DESCRIPTION: Bilder */

	/* Einzelbild */
	#jscout_product_content img {
	
	}
	
	/* Bild mit Zoom */
	a.lightbox {
		display: inline-block;
		background-color: #FFF;
		border: 1px solid #D5D5D5;
		padding: 5px;
		font-size: 0;
	}
	
	a.lightbox img {
		transition: all .4s ease-in-out;
	}
	
	
	a.lightbox:hover {
		border-color: #464646;
		box-shadow: 0px 0px 6px #ccc;		
		background-image: url(http://img1.jalousiescout.de/symbole/icon_product_lightbox_image.svg);
		background-size:32px 32px;
		background-repeat: no-repeat;
		background-position: right bottom;
	}
	a.lightbox.video:hover {
		background-image: url(http://img1.jalousiescout.de/symbole/icon_product_lightbox_video.svg);
	}	
	
	a.lightbox:hover img {
		opacity: 0.25;
	}

	/* Bilder-Galerie im Content-Bereich */
	.gallery {
		text-align: left;
		font-size: 0;
	}
	
	.gallery a.lightbox, #jscout_tab_impressions a.lightbox {
		margin:12px;
	}
	.gallery a.lightbox, .gallery a.lightbox img {
		width: 150px;
		height: 96px;
	}
	
	.gallery a.lightbox img {
		border: 0px;
	}



/* DESCRIPTION: Ueberschriften */
	#jscout_product_content h2, #jscout_product_content h3, #jscout_product_content h4 {
		font-weight: bold;
		margin: 0;
		padding: 0;
		color: #bf6802;
		display: block;
		clear: both;
		padding-bottom: 12px;
		text-align:left;
	}
	
	#jscout_product_content h3 {
		font-size: 17px;
		line-height: 20px;
	}
	
	#jscout_product_content h4 {
		font-size: 13px;
		line-height: 15px;
	}
	


	#jscout_product_content h3.nospacer, #jscout_product_content h4.nospacer {
		clear: both;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	
	#jscout_product_content h3 span, #jscout_product_content h4 span {
		display: block;
		color: #888888;
		font-weight: bold;
	}

	#jscout_product_content h3 span {
		font-size: 11px;
		line-height: 14px;
	}
	
	#jscout_product_content h4 span {
		font-size: 9px;
		line-height: 11px;
	}
	
	/* Border */
	#jscout_product_content h3.border, #jscout_product_content h4.border {
		border-bottom:3px solid #bf6802;
		padding-bottom:3px;
		margin-bottom:6px;
	}	
	
	

/* DESCRIPTION: Überschriften unterstrichen */
	
	#jscout_product_content h3.underline, .jscout_content h4.underline {
		text-decoration: underline;
	}


/* -- */


#jscout_tabs {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #888;
	list-style: none;
	display: block;
	height: 33px;
	width: 100%;
	position: relative;
	z-index: 1;
}

#jscout_tabs li.tab-topnav {
	float: left;
}

#jscout_tabs li.tab-topnav a {
	display: block;
	background: #FFF;
	border-bottom: 3px solid #FFF;
	font-size: 13px;
	color: #888;
	font-weight: 700;
	line-height: 18px;
	padding: 6px 9px;
	text-decoration: none;
}

#jscout_tabs li.tab-topnav a:hover {
	color: #000;
	border-bottom-color: #d5d5d5;
}

#jscout_tabs li.tab-topnav a.active {
	color: #000;
	border-bottom-color: #F90;
	cursor: default;
}

#jscout_tabs li.tab-topnav:last-child {
	clear: right;
}



#jscout_product_content .jscout_easytabs {
	border: none;
}

#jscout_product_content .jscout_easytabs.borderbottom {
	border-bottom: 1px solid #E9E9E9;
}

#jscout_product_content .jscout_easytabs > ul {
	font-size: 0;
}

#jscout_product_content .jscout_easytabs .etabs.style1 {
	margin: 0 -1px 10px;
	padding: 0;
	border-bottom: 1px solid #E9E9E9;
	background: #fff;
}

#jscout_product_content .jscout_easytabs .etabs.style1 > .tab {
	height: auto !important;
	display: inline-block;
	padding: 0 5px;
	padding-bottom: 1px;
	margin-right: 3px;
	margin-bottom: -1px;
	border: none;
	background: #f9f9f9;
	border-bottom: none;
	border-top: 3px solid #f9f9f9;
	z-index:24;
}

#jscout_product_content .jscout_easytabs .etabs.style1 .tab a {
	color: #888 !important;
	font-size: 13px !important;
	text-decoration: none !important;
	display: block;
	padding: 5px 8px;
	font-weight: 700 !important;
}

#jscout_product_content .jscout_easytabs .etabs.style1 .tab:hover {
	border-top: 3px solid #e9e9e9;
	padding-top: 0;
}

#jscout_product_content .jscout_easytabs .etabs.style1 .tab:hover a {
	color: #464646 !important;
}

#jscout_product_content .jscout_easytabs .etabs.style1 .tab.active {
	border: 1px solid #E9E9E9;
	border-bottom: none;
	margin-bottom: -1px !important;
	padding-bottom: 4px;
	border-top: 3px solid #F90;
	padding-left: 4px;
	padding-right: 4px;
	background: #fff;
}

#jscout_product_content .jscout_easytabs .etabs.style1 .tab.active a {
	color: #000 !important;
	background: none !important;
}

/* */


/* #jscout_tab_techdata: Technische Daten | Abmessungen
--------------------------------------------*/

/* Technische Daten */

#jscout_product_content table {
	width: 100%;
	border:none;
	font-size:13px;
	line-height:16px;
}

#jscout_product_content table tr:nth-child(2n+1) {
	background-color: #f9f9f9;
	border:none;
}

#jscout_product_content table tr td {
	padding: 6px;
	vertical-align: top;
	text-align: left;
	
}

#jscout_product_content table tr {
	transition: all .3s ease-in-out;
}

#jscout_product_content table.technischedaten tr td:first-child {
	width: 180px;
}

#jscout_product_content table.technischedaten tr:hover {
	background-color: #efefef;
	cursor:default;
}

#jscout_product_content table.technischedaten th {
	background-color: #FFF;
	color: #bf6802;
	text-align: left;
	font-weight: bold;
	padding: 6px 2px 3px;
	border-bottom: 1px solid #ededed;
}

#jscout_product_content table.column3 tr td:first-child {
	width: 180px;
	font-weight:bold;
}

#jscout_product_content table.column3 tr td:nth-child(2) {
	width: 180px;
}

/* Abmessungen */

#jscout_product_content div.measurement {
	text-align: center;
	margin: 24px 0px 30px 0px;
	position:relative;
}

#jscout_product_content div.measurement div{
	width:100%;
	background-repeat:no-repeat;
	background-position:center top;
}
#jscout_product_content div.measurement div span {
	font-size:11px;
	line-height:14px;
	position:absolute;
	text-align:left;
}

#jscout_product_content div.measurement span.legende {
	position:absolute;
	bottom:-30px;
	right: 0px;
	font-size:9px;
	line-height:14px;
	padding:6px;
	background-color:#f9f9f9;
	border-left:3px solid #888888;
}

#jscout_product_content div.measurement.nolegende span.legende { 
	display:none; 
}

#jscout_product_content div.measurement div span.center {
	text-align:center;
}

#jscout_product_content div.measurement div span.right {
	text-align:right;
}

#jscout_product_content div.measurement img, #jscout_product_content div.measurement div {
	margin-bottom: 12px;
}
#jscout_product_content div.measurement img:last-child, #jscout_product_content div.measurement div:last-child {
	margin-bottom: 0px !important;
}

/*------------------------------------------*/


/* #jscout_tab_impressions: Bildergalerie
--------------------------------------------*/

#jscout_tab_impressions {
	text-align: left;
	font-size: 0;
}

#jscout_tab_impressions div.jscout_easytabs ul.etabs { margin-left:12px !important; margin-right:12px !important; }

#jscout_tab_impressions a.lightbox, #jscout_tab_impressions a.lightbox img {
	width: 150px;
	height: 98px;
}

/* */
/* #jscout_tab_manuals: FAQ | Anleitungen
--------------------------------------------*/
#shipment { 
	background-color:#f9f9f9;
}

#shipment ul { 
	list-style: none;
	padding:0px; 
	margin:0px;
}

#shipment ul li { 
	margin-bottom:6px;
}

#shipment ul + p { 
	margin: 12px 0px 0px 0px;
	padding-top:11px;
	border-top:2px solid #fff;
	font-size:9px;
	line-height:12px;

}

/*------------------------------------------*/


/* #jscout_tab_manuals: FAQ | Anleitungen
--------------------------------------------*/

/* Anleitungen & FAQ */
#jscout_tab_manuals .jscout_manuals, #jscout_tab_manuals .jscout_faq {
	clear: both;
	margin-bottom: 24px;
}

#jscout_tab_manuals .jscout_manuals > p, #jscout_tab_manuals .jscout_faq > p {
	margin-bottom: 24px !important;
}

#jscout_tab_manuals .jscout_manuals h4, #jscout_tab_manuals .jscout_faq h4 {
	margin: 12px 0;
	display: table-cell !important;
}

/* Anleitungen */

#jscout_tab_manuals .jscout_manuals {
	padding:12px;
	width:534px;
	position:relative;
	min-height: 144px;
}

#jscout_tab_manuals .jscout_manuals a {
	display: block;
	text-decoration: none;
	padding: 12px 18px 12px 48px;
	margin-bottom: 12px;
	background: url(http://img1.jalousiescout.de/symbole/icon_product_pdf.svg) no-repeat 3px 6px;
	background-size:42px 42px;
	min-height: 32px;
	line-height: 30px;
	clear:both;
	transition: all .3s ease-in-out;
}

#jscout_tab_manuals .jscout_manuals a.software {
	background-image: url(http://img1.jalousiescout.de/symbole/icon_product_software.svg);
}


#jscout_tab_manuals .jscout_manuals a span {
	display: block;
	padding: 0;
	margin: 0;
	font-size: 11px;
	line-height: 15px;
	color: #000;
}

#jscout_tab_manuals .jscout_manuals a:hover {
	background-color: #f9f9f9;
}


#jscout_tab_manuals .jscout_manuals div.acrobat_download {
	border-left: 1px solid #e9e9e9;
	padding: 12px 0px 12px 11px;
	width: 162px;
	position:absolute;
	top:0px;
	right:-174px;
}

#jscout_tab_manuals .jscout_manuals div.acrobat_download p {
	font-size:11px; line-height:14px;
}

#jscout_tab_manuals .jscout_manuals div.acrobat_download p:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
}

#jscout_tab_manuals .jscout_manuals div.acrobat_download a {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
	min-width: 1px !important;
	line-height: normal;
	min-height: 1px;
}

/* FAQ */

#jscout_tab_manuals .jscout_faq {
	min-height: 12px;
}


/*------------------------------------------*/
