
.lblDatum, .lblStrecke { font-weight: bold; }

.EventCountryPDFs
{
	margin:0 auto;
	width:70px;
}

.filter_links 
{
	height:10px;
	padding: 5px 0;
	text-align: right;
	font-size: 11px;
}

.filter_links a
{
	padding-left: 20px;
	color: Gray;
	text-decoration: none;
}

.filter_links a:hover
{
	color: black;
	text-decoration: underline;
}


.fett
{
	font-weight:bolder;
}

.side_padding 
{
	padding: 0 10px;
}

.edit_width 
{
	width: 20px;
}

.middle 
{
	padding-top: 10px;
	vertical-align:middle;
}

.center_middle 
{
	text-align:center;
	vertical-align:middle;
}

.center_top
{
	text-align:center;
	vertical-align:top;
}

.ErrorMsg 
{ 
background: #8EFF9B; 
font-size: 16px;
font-weight: bold;
padding: 5px;
}

.15px 
{
	width: 15px;
}

.row
{
font-size: 10px;
background: #f7f7f7;	
border-bottom: 1px solid #f7f7f7;
empty-cells: show;
/* border-bottom: 1px dotted #C8C7C7; */
}

.row_alt
{
font-size: 10px;
background: #f2f2f2;	
border-bottom: 1px solid #f2f2f2;
empty-cells: show;
/* border-bottom: 1px dotted #C8C7C7; */
}


.grid_header 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	background: #EBEBEB;
	border: lightgray;
	empty-cells: show;
	border-top: 0px;
}

.circuitimg
{
	margin-top: 12px;
}

.eventdatecircuit
{
	/* font-size: 0.8em; */
}

.eventtitle
{
	font-weight: bold;
	font-size: 1.1em;
}

.eventdescription
{
	font-size: 0.8em;
}

.eventoptions li
{
	font-size: 0.8em;
}

.ausgebucht
{
	color: red;
	font-size: 0.9em;
	font-weight: bold;
}

.externallink
{
	font-size: 0.8em;
}

.anfrage
{
	font-size: 0.9em;
}

.grid_header span
{
	margin-left: 7px;
}

.module_tbl
{
	width: 100%;
	border: 0px solid white;
}

.tblsubhead 
{
	width: 150px;
}



/* Tooltip */
.tooltip {
	/* notwendige definitionen für das tooltip */
	position: absolute;
	display: none;
	text-align: center;
	
	/* optionale definitionen */
	background: #EBEBEB;
	border: 1px solid #D3D3D3;
	padding: 5px;
}

