﻿@media print
{
	* {
	overflow: visible !important;
	}
	
	a
	{
		text-decoration:none;
	}	
	
	.invisibleForPrint, div.invisibleForPrint
	{
		display: none;
	}

	.sc_imagebox, .img
	{
		display:none;
	}
	
	/* Eigenschaften-Grid */
	/* table level rules */
	.property-grid
	{
		font-family: tahoma;
		font-size: 11px;
		border: solid 1px #7f7f7f;
		border-collapse:collapse;	
		color: #333333;
		width:100%
	}

	.properties_filter
	{
		width:auto;
		margin:5px;
		height: 160px;
		overflow: auto;
		border:solid 1px #7f7f7f;
	}

	.properties_filter ul
	{
		list-style-type: none;
	}

	/* data cell and data row rules */
	.property-grid td, .property-grid td .align-right
	{
		color:#333333;
		padding: 4px 10px 4px 10px;
		vertical-align:top;
	}

	.property-grid td.align-right
	{
		text-align:right;
	}

	.property-grid td.nowrap
	{
		white-space: nowrap;
	}

	.property-grid .standard
	{
		background-color:#C1C1C1;
		color:#000;
		font-weight:bold;
		padding: 4px 10px 4px 10px;
	}

	.property-grid .property_type
	{
		padding: 4px 10px 4px 10px;
		font-weight:bold;
		color:#000;
		background-color: #fff;
	}

	.property-grid .form
	{
		background-color:#C7C7C7;
		color:#000;
		font-weight:bold;
		padding: 4px 10px 4px 10px;
	}

	.property-grid .state
	{
		background-color:#DAD8D8;
		color:#000;
		font-weight:bold;
		padding: 4px 10px 4px 10px;
	}

	.property-grid .name
	{
		background-color:#F6F6F6;
		color:#000;
		font-weight:bold;
		padding: 4px 10px 4px 10px;
	}

	.property-grid .altrow
	{
		background-color: #EBF4FA;
		border-bottom: solid 1px #BBD9EE;
		border-top: solid 1px #BBD9EE;
	} 

	.property-grid .row
	{
		background-color: #fff;
	}  

	.property-grid .deselected
	{
		display:none;
	}

	.property-grid .row:hover, .property-grid .altrow:hover
	{
		background-color: #FDFD64; /*#B5E58B*/
		color: #fff;
	}

	div.notes-box
	{
		display:table; border-collapse:collapse;
	}

	div.notes-box div.tr
	{
		display:table-row;
	}

	div.notes-box div.td
	{
		display:table-cell; 
		padding:5px;
	}

	/* Ende Eigenschaften-Grid*/
	
.ajax__tab_header 
{
	display:none;
}

.ajax__tab_header .ajax__tab_outer 
{
	display:none;
}

.ajax__tab_header .ajax__tab_tab
{    
	display:none;
}
.ajax__tab_hover .ajax__tab_outer 
{
    display:none;
}
.ajax__tab_active .ajax__tab_tab 
{
	display:none;
}
.ajax__tab_active .ajax__tab_outer
{
	display:none;
}

.ajax__tab_body 
{    
	border:solid 1px #fff;
    border-top-width:0px;
}

.ajax__tab_container
{
	border: solid 1px #fff;
}



.gray .ajax__tab_header 
{
	display:none;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
	display:none;
}
.gray .ajax__tab_header .ajax__tab_tab
{    
	display:none;
}
.gray .ajax__tab_hover .ajax__tab_outer 
{
    display:none;
}
.gray .ajax__tab_active .ajax__tab_tab 
{
    display:none;
}
.gray .ajax__tab_active .ajax__tab_outer
{
    display:none;
}

.gray .ajax__tab_body 
{
	padding:0;
    border:solid 1px #fff;
    border-top-width:0px;
}

.sc_squarebox, .sc_squareboxcontent, .sc_squareboxgradientcaption  
{
	overflow:visible !important;
}

.sc_squareboxgradientcaption_composition
{
    height: 93px;
}

.overflow
{
	overflow:visible !important;
	float:none !important;
}



.delivery-form-scrollable
{
	margin:0;
	padding:0;
	text-align:left;
	height:auto;
	overflow: visible;
}