/* Julle events */
.events {
	background-color: #BE2C41;
}
h1.events, h1.event_category {
	background-color: #BE2C41;
	margin: 0 0 5px 0;
	padding: 8px 8px 8px 16px;
	font-size: 12px;
	line-height:0.9em;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	clear: both;
}
h1.event_category a {
	color: white;
}
h1.courses {
	background-color: #3366CC;
	margin: 0 0 5px 0;
	padding: 8px 8px 8px 16px;
	font-size: 12px;
	line-height:0.9em;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}
h2.event, .tx-julleevents-pi1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #BE2C41;
	font-weight: bold;
	line-height: 25px;
	text-decoration: none;
	margin: 0;
}
h3.subtitle, h3.normal_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BE2C41;
	line-height: 25px;
	margin: 0;
	font-weight: normal;
}
p.tx-julleevents-pi1-listrowField-image, p.image, p.youtube {
	float: left;
	width: 164px;
	margin: 0 10px 0px 0;
}
p.big_image {
	margin: 0;
}
.tx-julleevents-pi1 p.date, p.tx-julleevents-pi1-listrowField-date  {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 0.8em; */
	line-height: 1.2em;
	font-weight: normal;
	color: #5863A3;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
p.tx-julleevents-pi1-listrowField-category, p.category {
	margin: 0;
}
p.tx-julleevents-pi1-listrowField-category a, p.category a {
	text-decoration: none;
	font-size: 0.9em;
	color:#6c78a5;
}
p.tx-julleevents-pi1-listrowField-category a:hover, p.category a:hover {
	text-decoration: underline;
}

div.julle_event_box {
	margin-left: 179px;
}
div.tx_julleevents_pi1-single {
	clear: both;
	padding: 5px;
	margin-bottom: 1em;
}
div.tx_julleevents_pi1-single:hover {
	background: #FDF7E6;
}

.tx-julleevents-pi1-listrow .tx_julleevents_pi1-single {
	cursor: pointer;
}
ul.categories {
	list-style:none;
	padding:0;
}
ul.categories .number {
	color: grey;
}

/* Selectable styles */
.unimportant h2, .unimportant h3 {
	/* opacity: 0.8; */
	color:#5863A3;
	font-weight:normal;
}
/*.unimportant h2 {
	font-size:16px;
}*/
.unimportant h3 {
	font-size:14px;
}

h2.style2, h3.style2 {
	color:#de7d00; /*669900*/
}
h2.style3, h3.style3 {
	color:#5c8a00; /*099*/
}
