/* Wichtig ! : Reguläre Ausdrücke für Website.css */
/* "{font-size\: *[0-9]+p.;}" ersetzen mit "/#\1#/ #=*" */

.StripLine
{
	border-bottom: solid 1px #E5E5E5;
	margin-bottom:10px;
}

.nobr
{
	white-space: nowrap;
}

#sendafriend div
{
	font-weight: normal; 
	text-decoration: none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}

#sendafriend div div
{
	margin:0px;	
}

#sendafriend .text
{
	float:left;
	width:180px;
}

#sendafriend .texterror
{
	float:left;
	width:180px;
	color:#901010;
	font-weight:bold;
}

/*** EventsAgenda ***/

#eventscalendar-search
{
}

#eventsagenda-day
{
}

#eventsagenda-day div
{
	padding-left:5px;
	padding-right:5px;
}

.eventsagendatitle
{
	font-size:1.2em;
	font-weight:bold;
	color:#353B89;
}

#dayeventnavigation
{
	width:100%;
	margin:0px;
}

#dayeventlist
{
	width:100%;
	margin:0px;
}

#dayeventlist thead tr td
{
	font-weight:normal;
	text-align:center;
	padding: 2px;
	color:#404040;
}

#dayeventlist tbody tr td
{
	border:solid 1px #000000;
	font-weight:normal;
	text-align:center;
	padding: 2px;
	color:#404040;	
}

#dayeventlist tbody tr td.active
{
	background-color:#353B89;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#dayeventlist tbody tr td a
{
	font-weight:normal;	
	color:#404040;
	text-decoration:none;
}

#dayeventlist tfoot tr td
{
	font-weight:normal;	
	text-align:center;
	padding: 2px;
	color:#404040;
}

#dayeventlist tfoot tr td a
{
	font-weight:normal;
	color:#404040;
	text-decoration:none;
}

.eventsagendaeventtitle
{
	font-weight:bold;
	color:#000000;
}

#content_3_right a:link.eventsagendaeventtitle,
#content_3_right a:hover.eventsagendaeventtitle,
#content_3_right a:visited.eventsagendaeventtitle,
#content_3_right a:active.eventsagendaeventtitle
{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.controlnotpossible
{
	color:#22BB22;
}

  
.link-download
{
	padding:0px;
	margin:0px;
	margin-top: 10px;
	border-top: solid 1px #B4B4B5; 
	border-bottom: solid 1px #B4B4B5; 
	padding:5px;
	padding-left:25px;
	padding-right:25px;
	clear: both;
}

/* Flugplan */
.FlighttableHeader 	{ /*font-size: 9pt;*/ font-weight:bold; color: #FFFFFF;}
.flightBg			{ background-color: #333333; }
.flightBg2			{ background-color: #FFFFFF; }
.FlightText			{ /*font-size: 11px;*/ font-weight: bold; color: #FFFFFF; text-decoration: none; }

/* Ausstellerdatenbank Suchergebnistreffer */
.SearchHitText					{ /*font-size: 11px;*/ font-weight: bold; color: #000000; text-decoration: none; }
.SearchHitLink					{ /*font-size: 11px;*/ font-weight: bold; color: #000000; text-decoration: none; }

.ExhibitorGREYBG 			{ font-family: Arial; background-color: #DDDDDD; color: #000000;}

#es_ngn
{
	font-size: 95%;
	font-size: 1.3em;
}

.ContentTextBold	{ font-weight: bold; }

#PreviewInfo
{
	height:30px; 
	background-color: #FFFFF0; 
	padding:3px;
}

#PreviewInfo a
{
	font-size: 0.8em;
	color: #000000;
	margin-left:5px;
	text-decoration: underline;
}

.feedback_info
{
	color: #099922;
}

.feedback_error
{
	color: #FF3311;
}

table .fileshare
{
	margin: 0px;
	padding : 3px 10px 5px 10px
	table-layout:auto;
	padding: 5px;
}