/* TEASER */
hr.eventTeaserSpacer
{
	border:none;
	border-bottom:1px #DFDFDF  solid;
	height:1px;
	width:100%;
	margin:0 0 10px 0;
	display:block;
}

div.eventTeaser
{
	margin:0 0 10px 0;
}

	div.eventTeaser div.eventTeaserImage,
	div#eventDetail div#eventDetailSub
	{
		width:165px;
		float:left;
	}
	
	div.eventTeaser div.eventTeaserImage img,
	div#eventDetail div#eventDetailSub img
	{
		border:1px #4f4f4f solid;
	}
	
	div.eventTeaser div.eventTeaserContent
	{
		position:relative;
		float:left;
		width:515px;
		height:184px;
	}
	
		div.eventTeaser div.eventTeaserContent h2,
		div#eventDetail div#eventDetailMain h2
		{
			margin-bottom:0px;
		}
		
		div.eventTeaser div.eventTeaserContent h4,
		div#eventDetail div#eventDetailMain h4
		{
			margin:0 0 10px 0;
		}
	
			div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks
			{
				position:absolute;
				background:url(../img/backgrounds/event-teaser-links.gif);
				height:25px;
				width:515px;
				bottom:1px;
			}
			
			div.eventTeaser div.eventTeaserContent div.eventTeaserSlider
			{
				position:absolute;
				width:145px;
				background:#e1e1e1;
				border:1px #d2d2d2 solid;
				bottom:25px;
				left:0px;
				padding:9px;
			}
			
				div.eventTeaser div.eventTeaserContent div.eventTeaserSlider a
				{
					display:block;
				}
			
			div.eventTeaser div.eventTeaserContent a.eventTeaserSliderToggler
			{
				position:relative;
				padding:0 0 0 28px;
			}
				
				div.eventTeaser div.eventTeaserContent a.eventTeaserSliderToggler img
				{
					position:absolute;
					left:0px;
					top:-3px;
				}
							
			div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks ul
			{
				position:absolute;
				right:0px;
				top:0px;
			}
			
			div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks ul li
			{
				float:left;
				background:url(../img/backgrounds/event-teaser-link-spacer.gif) no-repeat left;
				height:20px;
				padding:5px 10px 0 10px;
			}
			
			div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks ul li.share
			{
				background:none;
				padding-right:5px;
			}
			
				div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks ul li.share a
				{
					padding-right:5px;
				}
			
				div.eventTeaser div.eventTeaserContent div.eventTeaserContentLinks ul li a
				{
					font-weight:bold;
				}

/* DETAIL */
div#eventDetail div#eventDetailMain
{
	float:left;
	width:515px;
}

div#eventDetail div#eventDetailMain div#eventDetailMainTrailer
{
	margin-top:10px;
}

div#eventDetail div#eventDetailSub ul
{
	margin:7px 0 0 0;
}

	div#eventDetail div#eventDetailSub ul li a
	{
		height:23px;
		background:url(../img/backgrounds/gradient/darkgrey.gif);
		width:144px;
		display:block;
		padding:7px 0 0 10px;
		margin:0 0 1px 0;
		color:white;
	}
	
	div#eventDetail div#eventDetailSub ul li.act a,
	div#eventDetail div#eventDetailSub ul a:hover
	{
		background:url(../img/backgrounds/gradient/pink.gif);
	}

/* TABLE */
table.depatures
{
	width:100%;
}
	
	table.depatures td.hd
	{
		height:30px;
		background:url(../img/backgrounds/gradient/darkgrey.gif);
		border-top:1px #bfbfbf solid;
		color:white;
		padding-bottom:0px;
		padding-top:0px;
		vertical-align:middle;
		font-weight:bold;
	}
	
	table.depatures td
	{
		padding:10px;
		background:#dfdfdf;
		vertical-align:top;
		position:relative;
	}
	
	table.depatures tr.odd td
	{
		background:#bfbfbf;
	}
	
	table.depatures td.r1
	{
		width:10px;
	}
	
	table.depatures td.r2
	{
		width:30px;
	}
	
	table.depatures td.r3
	{
		width:200px;
	}
	
	table.depatures td.r4
	{
		width:35px;
	}
	
	table.depatures td.r5
	{
		width:35px;
	}

	table.depatures td.gmap
	{
		padding:0px;
	}

a.map
{
	background:url(/includes/global/img/icons/map.png) no-repeat left;
	padding-left:21px;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	display:block;
	cursor:pointer;
}

#eventDetailMain ul li
{
    list-style: disc;
    margin-left: 14px;
}
