@charset "utf-8";
/***********************************************************************************************************************************************************/
/************************************************************************** css ****************************************************************************/
/***********************************************************************************************************************************************************/





/***********************************************************************************************************************************************************/
/* Sitecore Page Editor anpassungen */
/***********************************************************************************************************************************************************/
	
	/* Web Edit Ribbon */
		iframe.scWebEditRibbon {
			z-index: 19999 !important;
		}
	

	/* Edit Zonen durch einen Border Top Markieren zum einfachen Anklicken Background image */			
		.scEmptyPlaceholder {			
			background: none;
			background-image: url(../images/webedit/img_edit-zone-empty.png) !important;
			background-repeat: no-repeat  !important;
			background-position: left top;
		}


	/* Web Edit Input */
		span.scWebEditInput {
			font-family: inherit;
			font-size: inherit;
			line-height: inherit;
			color: inherit;			
		}



/***********************************************************************************************************************************************************/
/* Page Editor - Page Header Image */
/***********************************************************************************************************************************************************/
	.divPageEditorPageHeaderImage {
		min-height: 164px;
	}
	
	.divPageEditorPageHeaderImage .scEmptyImage {
		display: block;
		width: 48px;
		margin: 0px auto 0px auto;
	}









/***********************************************************************************************************************************************************/
/* Settings Content Box */
/***********************************************************************************************************************************************************/
	.divSettingsContentBox{		
		clear: both;
	
		max-width: 786px;
		margin: 15px auto 15px auto;
		padding: 0px 10px 0px 5px;
			
		font-size: 11px;
		line-height: 15px;	
			
		background-color: #dadada;	
		background-image: url(../images/webedit/pageedit-background.gif);		
		background-repeat: repeat-y;
		background-position: left top;
				
		border: none;		
		border-bottom: 1px solid #13446e;
	}
	
	
	.divSettingsContentBox + .divSettingsContentBox {
		margin-top: 0px;	
	}


	
	/*******************************************************************************************************************************************************/
	/* Title */	
		.divSettingsContentBox div.Title{	
			padding: 0px 0px 0px 0px;
						
			text-align: left;																						
		}
		
		.divSettingsContentBox div.Title a {
			display: block;
			padding: 3px 0px 3px 16px;
													
			font-weight: bold;		
			color: #000000;
			text-transform: uppercase;	
			text-align: left;			
			
			background-image: url(../images/webedit/icon-expandable-sml-gray.gif);
			background-position: 1px 6px;
			background-repeat: no-repeat;
		}
		
		.divSettingsContentBox div.Title a.Expanded{
			background-position: 1px -145px;	
		}
		
		/* Not Expandable */
			.divSettingsContentBox div.Title.NoExpandedHeadline{		
				cursor: default;
				background: none;
			}
			
			.divSettingsContentBox div.Title.NoExpandedHeadline a{			
				cursor: default;
				background: none;
			}
	
	
	
	/*******************************************************************************************************************************************************/
	/* Content */
		.divSettingsContentBox div.Content{
			display: none;			
			padding-bottom: 10px;
			
			text-align: left;			
		}
	
	
	
	/*******************************************************************************************************************************************************/
	/* Subheadline */
		.divSettingsContentBox div.Content div.SettingsSubheadline{
			margin: 0px 0px 0px 15px;
			padding: 22px 0px 0px 0px;
			
			text-transform: uppercase;			
			font-weight: bold;			
			
			border-bottom: 1px dotted #000000;	
		}
		
		
	/*******************************************************************************************************************************************************/
	/* Line */
		.divSettingsContentBox div.Content div.Line{
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			
			font-size: 0px;
			line-height: 0px;			
			
			border-bottom: 1px dotted #000000;	
		}	
	
	
	
	
	
	
	
	
	
	
	
/***********************************************************************************************************************************************************/
/* Settings Table */
/***********************************************************************************************************************************************************/			
	.tableSettingsTable{
		margin: 0px 0px 0px 0px !important;		
		width: 100%;
		
		border: none !important;		
	}
		
	.tableSettingsTable tr{
		vertical-align: top;
	}
		
	.tableSettingsTable tr td {
		border: none !important;
		background-color: transparent !important;
	}
		
	/*******************************************************************************************************************************************************/		
	/* Label / Value */								
		.tableSettingsTable tr td.Label,
		.tableSettingsTable tr td.Value {
			padding: 8px 0px 0px 0px;
			
			text-align: left !important;
		}
			
			
		/* Value */				
			.tableSettingsTable tr td.Value{		
				padding: 8px 0px 1px 0px;
				text-align: left;			
				border-bottom: 1px solid #00abe3 !important;				
			}
			
			.tableSettingsTable tr td.Value span{
				
			}
						
		/* Value Input */					
			.tableSettingsTable tr td.Value .Input{
				padding: 0px 5px 0px 5px;
				
				background-color: #ffffff;
				
				border: 1px solid #00abe3 !important;
				border-bottom: none !important;								
			}
			
			.tableSettingsTable tr td.Value .Input span{
				font-size: 1em;
			}
			
			.tableSettingsTable tr td.Value .Input p{
				font-size: 1em;
			}
		
	
	/*******************************************************************************************************************************************************/
	/* Space */
		.tableSettingsTable tr td.Space{
			height: 10px;
						
			font-size: 0px;
			line-height: 0px;
		}
			
	
	
	/*******************************************************************************************************************************************************/
	/* Settings Button */
		.tableSettingsTable tr td.tdSettingsButton {
			padding: 0px 0px 0px 0px;	
		}

		.tableSettingsTable tr td.tdSettingsButton div{	
			position: relative;
			top: 5px;	
				
			width: 29px;
			height: 22px;
			
			background-image: url(../images/webedit/settings-button.png);
			background-position: left top;
			background-repeat: no-repeat;
		}



	/*******************************************************************************************************************************************************/
	/* Link Button */
		.tableSettingsTable tr td a.LinkButton {
			display: inline-block;
			padding: 6px 8px 6px 8px;	
			
			font-family: "Bliss Bold", Arial, Verdana;
			color: #ffffff;
			
			background-color: #262626;
		}
		
		.tableSettingsTable tr td a.LinkButton:hover {
			color: #D80B8C;
		}





/***********************************************************************************************************************************************************/
/* Page Settings */
/***********************************************************************************************************************************************************/	
	.divPageSettings {
		clear: both;
		
		margin: 0px 10px 0px 10px;
		padding: 10px 30px 10px 30px;
		
		background-color: #ffffff;
	}
	











