/*========================================================================
	Main Elements
========================================================================*/

h1, h2, h3, h4, h5, h6 {
	font-family:Tahoma, Geneva, sans-serif;
	margin:0px;
	padding:0px;
}

p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	margin:0px;
	padding:0px;
}

p.big_top5_message, p.big_evt_message {
	padding-bottom:50px;
	font-size: 14px;
	color: #8f0648;
	font-weight:bold;
	margin-left:40px;
	
}

table#evt_unregisterDetails td{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
}

div#BIG_EventRegistration label, 
td.big_EventLabelCol {
	font-weight:bold;
	font-size:12px;
}


/*========================================================================
	Headings
========================================================================*/

h1 {
    font-size:20px;
    color:#8f0648;
    font-weight:normal;
}

h1.big_top5 {
    font-size:20px;
    color:#8f0648;
    font-weight:normal;
    margin-bottom:10px;
}


h2 {
    font-size:12px;
    color:#8f0648;
    line-height:20px;
}

div.BIG_navigation h3, div.BIG_QuickNavigation h3 {
	padding:27px 5px 21px 3px;
	display:block;
	float:left;
	color:#8f0648;
	font-size:14px;
	white-space:nowrap;
}

div.BIG_QuickNavigation h3 {
	float:right;
	text-align:center;
	cursor:pointer;
}

div.BIG_blackBoxesNarrowHeader h1, div.BIG_blackBoxesWideHeader h1 {
	color:#B9DCFC;
	font-size:13px;
	text-align:center;
	padding-top:9px;
	font-weight:bold;
}

div.BIG_goldenBoxHeader, div.BIG_goldenBoxHeader h1 {
	font-size:15px;
	font-weight:bold;
	/*color:#fff; */
	color:#8f0648;
	text-shadow:1px 1px 0px #cdc1a0;
	text-align:center;
}

div.BIG_blackBoxesNarrowHeader, div.BIG_blackBoxesWideHeader {
    color:#FFF;
}

div.BIG_blackBoxesNarrow h3, div.BIG_blackBoxesWide h3 {
    font-size:13px;
    color:#3f7ab4;
}

div#BIG_EventList h2 {
	color:#3f7ab4;
	font-size:13px;
	line-height:15px;
}

div#serviceNavigation {
	font-size:11px;
	color:#FFF;
}

div.BIG_teaserBoxBody h1 {
	font-size:15px;
	line-height:15px;
	text-align:center;
    color:#93004c;
    font-weight:bold;
}

div.blackBoxes h2 {
	padding:4px 0 2px;
	font-size:12px;
	line-height:14px;
	color:#fff;
}

div.BIG_eventMonth h1 {
	margin-top:8px;
	color:#ffba3f;
	font-size:18px;
	line-height:15px;
	text-align:center;
	border-bottom:1px solid #ffba3f;
	padding-bottom:8px;
    font-weight:bold;
}

h4 {
	margin:8px 0;
	color:#ffba3f;
	font-size:15px;
	line-height:15px;
}

div#BIG_EventDetails h4,
div#BIG_EventRegistration h4 {
	padding-left:5px;
}

div#big_searchLayer h5 {
	color:#8f0648;
	font-size:12px;
	line-height:20px;
}

div.big_alternativeTitle h1 span.big_firstWord {
    color:#ffb93f;
}

div.big_alternativeTitle h1 {
    font-size:20px;
    color:#8f0648;
    font-weight:normal;
}

div.big_topStartTeaser h1, div#big_top5EntryLeftContainer h1 {
	color:#FFF;
	padding:0px 10px;
	text-shadow:-1px -1px 1px #555;
	font-size:20px;
	line-height:25px;
	font-weight:bold;
}

div#big_top5EntryLeftContainer h1 {
	padding:0px;
}

div.big_top5Entries h2, div.big_top5EntriesLast h2 {
	margin-bottom:6px;
}

div#big_top5EntryRightContainer h2 {
	font-size:16px;
	color:#8f0648;
	line-height:16px;
	margin-bottom:4px;
	text-shadow:1px 1px 0px #cdc1a0;
}

div.big_top5TeaserText h3, div.big_top5EntryText h3 {
	font-size:12px;
	color:#8f0648;
	line-height:16px;
	text-shadow:1px 1px 0px #cdc1a0;
}

div.big_videoBlogEntry h2, 
div.big_videoBlogEntryOverview h2,
div.big_videoBlogEntryOverviewLast h2 {
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	color:#e4913e;
	margin:0px;
	padding:0px;
}

/*========================================================================
	Paragraphs
========================================================================*/

div.BIG_blackBoxesNarrowBody, div.BIG_blackBoxesWideBody {
    color:#FFF;
}

div.BIG_blackBoxesNarrowBody p, 
div.BIG_blackBoxesWideBody p,
div.BIG_blackBoxesNarrowBody, 
div.BIG_blackBoxesWideBody {
	font-size:11px;
	line-height:16px;
	color:#fff;
	padding:7px 0px;
}



div#navigationContent div.BIG_naviBody p, div.BIG_QuickNavigation p {
	font-size:12px;
	line-height:16px;
	color:#3f7ab4;
}

div.BIG_QuickNaviBody p {
	font-size:12px;
	line-height:16px;
	color:#3f7ab4;
}

div#BIG_breadcrumb p {
	font-size:10px;
	color:#3f7ab4;
	line-height:15px;
}

div.BIG_teaserBoxBody p {
	font-size:12px;
	line-height:16px;
	font-weight:normal;
}

div.BIG_eventMonth p {
    color:#FFF;
	font-size:11px;
	line-height:16px;
}

table.BIG_EventDates td {
	font-size:12px;
	line-height:18px;
	padding:0px 0 9px 15px;
	vertical-align:top;
}

div#BIG_EventDetails p, 
div#BIG_EventRegistration p{
	margin-bottom:10px;
	padding-left: 5px;
}

div#BIG_EventDetails p#evt_LinkBack{
	text-align:right;
}

div#big_searchLayer p {
	padding-bottom:6px;
	width: 330px;
}

a#big_searchResults_furtherResults {
	display:none;
	text-align:right;
}

div.big_topStartTeaser p, 
div#big_top5EntryRightContainer p.big_top5Info,
div.big_top5TeaserText p, 
div.big_top5EntryText p {
	color:#FFF;
	padding:0px 10px !important;
	text-shadow:-1px -1px 0px #666;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
}

div#big_top5EntryRightContainer p.big_top5Info,
div.big_top5TeaserText p, div.big_top5EntryText p {
	padding:0 !important;
	/*text-shadow:none;*/
}

div#big_top5EntryRightContainer p.big_top5Info {
	color:#3f7ab4; 
	font-size:11px;
	line-height:15px;
	margin-bottom:20px;
	text-shadow:1px 1px 0px #cdc1a0;
}

/* div.big_top5TeaserText p, div.big_top5EntryText p {
	font-size:12px;
	color:#8f0648;
	line-height:16px;
	text-shadow:1px 1px 0px #cdc1a0;
} */

div.big_top5TeaserText ul, div.big_top5EntryText ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	color:#8f0648;
	line-height:16px;
}

div.big_top5TeaserText ul li, div.big_top5EntryText ul li {
	padding:0 !important;;
	margin:0 !important;;
	background:none !important;;
	text-shadow:1px 1px 0px #cdc1a0;
}

div.BIG_goldenBoxBody, div.BIG_goldenBoxBody p {
	font-size:11px;
	color:#222;
	line-height:16px;
	text-shadow:1px 1px 1px #ded5b6;
}

div.big_videoBlogEntry p {
	margin:0px;
	padding:0px;
	line-height:16px;
}

p.noPadding {
	padding:0px !important;
}

/*========================================================================
	Lists
========================================================================*/

div#BIG_mainContent ul {
    margin:10px 0;
    padding:0px;
    list-style:none;
}

div#BIG_mainContent ul li {
    background:url(/pix/main/bulletBlue.gif) no-repeat left 2px;
    padding-left:20px;
}

div#BIG_mainContent ul.sitemap {
    list-style:none;
    margin:0px;
    padding:0px;
    margin-bottom:15px;
}

div#BIG_mainContent ul.sitemap.Level1 li {
    background:none;
    padding-left:0px;
}

div#BIG_mainContent ul.sitemap.Level2 li {
    padding-left:20px;
    background:none;
}

div#BIG_mainContent ul.sitemap.Level3 li {
    padding-left:20px;
    background:none;
}

div#BIG_mainContent ul.sitemap.Level3 li a {
    padding-left:0px;
    background:none;
}

/*========================================================================
	eventOverview
========================================================================*/

div.big_eventOverviewLink p {
	font-size:11px;
	line-height:16px;
	color:#666;
}

div.big_eventOverviewLink strong {
	color:#000;	
}

div.big_eventOverviewLink h1 {
	font-size:12px;
	line-height:16px;
	color:#93014c;
	font-weight:bold;
}

/*========================================================================
	Top5 Box
========================================================================*/

div.big_top5Beitrag h1 {
	font-size:11px;
	line-height:12px;
	display:block;
	border-bottom:1px solid #FFF;
	color:#f69431;
	padding-bottom:4px;
	margin-bottom:1px;
}

div.big_top5Beitrag p {
	font-size:10px;
	color:#FFF;
	line-height:12px;
}

/*========================================================================
	Video Blog P-Fix for List View
========================================================================*/

DIV.big_videoBlogEntryOverview p, 
DIV.big_videoBlogEntryOverviewLast p {
	padding-left: 0px;
	margin-bottom:10px;
}
