/**************************************************************************
***************************************************************************
***************************************************************************
*  CONTENT
***************************************************************************
***************************************************************************
***************************************************************************
***************************************************************************/


/**************************************************************************
*
*  H. Headers - H1
*
***************************************************************************/

/**************************************************************************
*  H1. All headers - global settings
*      Abstand head zu copy
*      --> margin-bottom: 0.3em; - Decent 
*      --> margin-bottom: 2em;   - Richtig für ws.com
***************************************************************************/
div.csc-textpicHeader h1,
div.csc-header        h1,
div.csc-textpicHeader h1.csc-firstHeader,
div.csc-header        h1.csc-firstHeader {
	border: 0;
	padding: 0;
	margin-bottom: 1.5em; /* Abstand head zu copy - TEST NEG. MARGIN in subheader - Auskommentiert wg. subheader */
	/* margin-bottom: 0em; */

	/* margin-top is set below */
	
	font-size: 14pt;
	font-weight: normal;
}	


/**************************************************************************
*  H1.1 All headers - margin top
*       All headers shall have a top margin
***************************************************************************/
div.csc-textpicHeader h1,
div.csc-header        h1,
div.csc-textpicHeader h1.csc-firstHeader,
div.csc-header        h1.csc-firstHeader {
	margin-top: 2.5em;     

}



/**************************************************************************
*  H1.2 The first header - margin top
*       The first header shall have NO top margin. 
*       That's about all. 
*
*       All first headers are styled with
*       .csc-firstHeader
*
***************************************************************************/
div.csc-textpicHeader h1.csc-firstHeader,
div.csc-header        h1.csc-firstHeader {
	margin-top: 0em;     

}



/**************************************************************************
*
*  H. Headers - H2 - Selectable in the CE
*
***************************************************************************/
div.csc-header h2 {
	font-size: 12pt;
}

div.csc-header h3 {
	font-size: 10pt;
}






/**************************************************************************
*
*  S. Subheaders
*
***************************************************************************/

/**************************************************************************
*  S1. All subheaders - global settings
*      All subheaders shall have a bottom margin
*      HINT: Don't care for a second subheader. 
*            There is none! We'll always have a 
*            head and a subhead.
***************************************************************************/
p.csc-subheader
{
	border: 0;
	padding: 0;
	margin: 0;

	margin-top: -1.5em; /* Abstand head zu copy - TEST NEG. MARGIN in subheader - Auskommentiert wg. subheader */

	margin-bottom: 1.5em;  /* Abstand head zu copy - Auskommentiert wg. subheader */
	
	font-size: 14pt;
	font-weight: normal;
}	



/**************************************************************************
*
*  bodytext Tales
*
***************************************************************************/
p.bodytext 
{
	/* margin: 0; */  /* default margins for p */
	padding: 0;
	border: 0;

}


/* p.bodytext in td - disable margins in td?                */
/* Not needed. Im Gegenteil: Es zerschießt das Layout von   */
/* Text m/ Bild Content Elementen. Grund: Wrapped Table     */




/* see ws_screen_XXX_specific.css for domain specific styles */


/**************************************************************************
*
*  google maps
*
***************************************************************************/

/* hint text in bubble if marker was set from db lat/long */
.pgi-lat-long {
	border-top: 1px solid WHEAT; 
	padding-top: 5px; 
	color: WHEAT;
	font-size: 8pt;
}




/* dbg */

/*
div.csc-textpicHeader h1,
div.csc-header        h1
{	
	background-color: #FFD39D;	
}


div.csc-textpicHeader h1.csc-firstHeader,
div.csc-header        h1.csc-firstHeader
{	
	background-color: AQUA; 	
}


p.csc-subheader 		{	background-color: RED;	}
p.bodytext 				{	background-color: YELLOW;	}
*/



