@charset "UTF-8";

/* color definitions - for copy&paste
 * don't use any other colors
----------------------------------------

	.white			{ color: #ffffff; }
	.black			{ color: #000000; }
   
	.blue-light		{ color: #9fb1cd; }
	.blue-medium	{ color: #335e8b; }
	.blue-dark		{ color: #; }
	
	.green-light		{ color: #d9ebd4; }
	.green-medium	{ color: #b8daae; }
	.green-dark		{ color: #89c36f; }
	
----------------------------------------
*/

/* reset browser - don't delete this part */
	* { margin: 0; padding: 0; }
	option { padding-left: 0.4em; }
	* html body * { overflow: visible; }
	* html iframe, * html frame { overflow: auto; }
	* html frameset { overflow: hidden }
	html { height: 99% }
	body { min-height: 101%; font-size: 100.01%; color: #000000; background: #ffffff; text-align: left; }
	fieldset, img { border: 0 solid; }
	ul, ol, dl, div { margin: 0px; padding: 0px; }
	li { margin-left: 1.5em; line-height: 1.5em; }
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}
	html * { font-size: 100.01%; }
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: block; }
	.floatbox { overflow: hidden; }
	#ie_clearing { display: none; }
	img { margin: 0px; padding: 0px; border: none; line-height: 0px; }

/* setup basic layout */
	body { margin: 0px; padding: 0px; height: 100%; background: #FFFFFF; color: #000000; background-image: none; }
	.tx-fhconference-pi1 table tr td { border: 1px solid black;}
	.tx-fhconference-pi1 .speakerExt .scrollWindow  { height: auto !important; }


/* special rules - don't delete anything beyond this point! */
.debug { background: yellow url("../img/debug.gif") repeat !important; }
.debugbox { width: 300px !important; height: 250px; text-align: left; border: none; margin: 0px; padding: 0px 2px; font: bold 24px sans-serif; }
*:first-child+html #right_content { margin-top: 93px; }

@media handheld
{
	/* for mobile devices you can hide certain elements */
	.hidemobile { display: none !important; }
}

