body
{
	margin: 0 0 30px 0;
	padding: 0 0 100px 0;
	background-color: #c1c1c1;
	color: #515151;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
}

h1
{
	display: none;
}

h2
{
	font-size:1.2em;
}


h3
{
	font-size:1em;
}

a:link
{
	color: #515151;
}

a:visited
{
	color: #515151;
}

a:hover
{
	color: #515151;
}

a:active
{
	color: #515151;
}

blockquote
{
	margin: 16px 26px 16px 0;
}

fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

.PortalEventHeaderBg
{
	position: absolute;
	left: 0;
	width: 100%;
	height: 358px;
	z-index:0;
}

.ColorTheme
{
		background-color: #cb0082;
}

.ColorThemeText a
{
		color: #cb0082;
}

.HeaderBg
{
	position: absolute;
	left: 0;
	width: 100%;
	height: 358px;
}

.Container
{
	position: relative;
	top: 102px;
	width: 898px;	
	margin: 0 auto;
}

.LeftColumn
{
	position: absolute;
	width: 166px;
}

.ContentColumn
{
	position: absolute;
	width: 566px;	
	left: 166px;
}

.RightColumn
{
	position: absolute;
	width: 166px;
	left: 732px;
}

.Header
{
	height: 160px;
	text-align: center;
	margin-top: -34px;
}

*+html .Header
{
	margin-top: 0;
}

* html .Header
{
	margin-top: -34px;
}


.Header img
{
	display: block;
}

.HeaderTitlePanel
{
	position:absolute;
	left: 121px;
	width: 324px;
	height: 34px;
	margin-top: -34px;
	background: transparent url('../images/HeaderTitlePanel.png') no-repeat;
}

* html .HeaderTitlePanel
{
	margin-top: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "	/Style Library/HetPortalEvent/images/HeaderTitlePanel.png", sizingMethod = "crop");
}

.EmotionHeaderImage
{
	display: block;
	margin-top: 34px;
}

.EmotionHeaderDiv
{
	display: none;
}
* html .EmotionHeaderImage
{
	display: none !important;
}


* html .EmotionHeaderDiv
{
	display: block;
	width: 566px;
	height: 160px;
	margin-top: 34px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/EmotionHeaderImage.png", sizingMethod = "crop");
}

.TopItem
{
	position: absolute;
	height: 256px;
	z-index: 1;
	padding: 16px 10px 16px 16px;
}

.TopItem h3
{
	color: Black;
	padding: 0;
	margin: 0 0 5px 0;
	text-align: center;
}

.TopItem p
{
	margin: 0;
	padding: 0;
}

.TopItem p.EventIllustration
{
	text-align: center;
}

.EventIllustration img
{
	border: none;
}

.TopItem p img
{
	display: block;
	margin: 0 auto;
	margin-top: 7px;
}

.TopItem h4, .BottomContent h4
{
	padding: 0;
	margin: 0;
	text-align: center;
}

.TopItem h5, .BottomContent h5
{
	padding: 0;
	margin: 0;
	font-size: 1em;
	text-align: center;
}

.TopItem.Inschrijven fieldset a
{
	display: block;
	width: 115px;
	height: 23px;
	margin-left: 10px;

	text-indent: -99999em;
	background: transparent url("/Style Library/HetPortalEvent/images/Inschrijven.png") no-repeat top left;
}

* html .TopItem.Inschrijven fieldset a
{
   background-image: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/Inschrijven.png", sizingMethod = "crop");
}


.TopItem.Inschrijven h3
{
	margin: 75px 0 0 0;
}

.BottomContent
{
	position: absolute;
	top: 256px;
	background-color: #e0e0e0;
	width: 140px;
}

.LeftColumn .BottomContent
{
	padding: 0 10px 16px 16px;
}

.RightColumn .BottomContent
{
	width: 134px;
	padding: 0 16px 16px 16px;
	clear: both;
}

*+html .LeftColumn .BottomContent
{
	width: 166px;
	padding: 0 0 0 0;
}

*+html .RightColumn .BottomContent
{
	width: 134px;
	padding: 0 16px 0 16px;
}

.LeftColumn .BottomContent h4
{
	margin: 15px 0 0 0;
	text-align: center;
}

.LeftColumn .BottomContent p
{
	text-align: center;
}

.BottomContentRounding
{
	position: absolute;
	bottom: 0;
	left: 0;
	margin: -35px 0 0 0;
}

*+html .BottomContentRounding
{
	border: none;
	margin: -37px 0 0 0;
	padding: 0;
}

.Wizard
{
	position: absolute;
	width: 147px;
	height: 147px;
	margin: -70px 0 0 10px;
	z-index: 3;
	background: transparent url('../images/Wizard.png') no-repeat;
}

* html .Wizard
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/Wizard.png", sizingMethod = "crop");
}


.BgPanel
{
	position: absolute;
	top: 0;
	left: 0;
	width: 166px;
	height: 265px;
	z-index: 0;
}

.BgPanel.left
{
	background: transparent url('../images/LeftColumnTopPanel.png') no-repeat;
}

.BgPanel.right
{
	background: transparent url('../images/RightColumnTopPanel.png') no-repeat;
}

* html .BgPanel.left
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/LeftColumnTopPanel.png", sizingMethod = "crop");
}

* html .BgPanel.right
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/RightColumnTopPanel.png", sizingMethod = "crop");
}


.Content
{
	padding: 22px 35px 32px 35px;
	background-color:White;
	zoom: 1;
}

.Content p
{
	margin: 10px 0 10px 0;
}

.MainMenu
{
	float: left;
	margin: -2px 30px 10px 0;
	padding: 0;
	list-style-type: none;
	font-size: 1.1em;
}

.MainMenu li
{
	display: block;	
}

.MainMenu a
{
	display: block;
	padding: 5px 0;
	font-weight: bold;
	text-decoration:none;
}

.Footer
{
	margin: 0 0 140px 0;
}

.Footer img
{
	
	display: block;
}

.footerlogos{
	background: transparent url('../images/FooterLogos.png') no-repeat;
	display:block;
}


* html .footerlogos
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/FooterLogos.png", sizingMethod = "crop");
	display:block;
	width:566px;
	height:95px;
}



.footercorners{
	background: transparent url('../images/FooterRounding.png') no-repeat;
	display:block;

}

* html .footercorners
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/Style Library/HetPortalEvent/images/FooterRounding.png", sizingMethod = "crop");
	display:block;
	width:566px;
	height:13px;
}


.TwoColumn
{
	float: left;
	width: 100%;
	clear: both;
	margin: 0 0 10px 0;
}

.TwoColumn div
{
	float: left;
	width: 49%;
}

.TwoColumn div div
{
	float: none;
	width: 100%;
}


/*EventDetail*/

.registrationform{
	float:left;
}

.EventDetailContainer
{
	clear: both;
	margin: 20px 0 0 0;
}

.EventDetailContainer .EventTitleContainer h4
{
	display: inline;
}

.EventDetailContainer .EventTitleContainer .EventDate
{
	display: block;
	float: right;
}

.EventDetailContainer .image
{
	text-align: right;
	vertical-align:top;
	margin-right: 20px;
}

/*Event fotos*/

.EventFotos
{
	position:relative;
}

.EventFotos ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.EventFotos ul li
{
	float: left;
	margin: 0 5px 5px 0;
}

.EventFotos ul li div
{
	float: none;
	display: block !important;
	height: 51px;
	width: 74px;
}

.EventFotos ul li div span img
{
	display: block;
	width: 74px;
	height: 51px;
}

.EventFotos ul li .ms-toolbarContainer img
{
	width:auto !important;
	height: auto !important;
}


.PageIntro
{
	margin-bottom: 15px;
}

.PageHeader,
h4
{
	font-size: 1.3em;
	font-weight: bold;
}

.SlideShareContainer
{
	float: left;
	width: 320px;
	margin: 0 15px 10px  0;
}

.PresenterInfo
{
	float: left;
	width: 150px;
	margin: 0  0 0 10px;
}

.DownloadPresentation
{
	width: 100%;
	clear: both;
	margin: 20px 0 0  0;
}

.Publications
{
	padding: 0 0 0 5px;
}

.Publications ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 13px;
}

.AuthenticationMenu
{
	position: absolute;
	right: 0;
	z-index:10;
}

.PageContent
{
	width:100%;
	/*margin-bottom: 15px;*/
}

.LatestNews
{
	float:left;	
	width: 33%;
}

* html .LatestNews{
	width: 50%;
}

*+html .LatestNews{
	width: 50%;
}


.PartnerNews{
	float:left;	
	width: 33%;

}
* html .PartnerNews{
	width: 50%;
}

*+html .PartnerNews{
	width: 50%;
}



.clear{
	clear:both;
}


/*
.LatestNews
{
}

.PartnerNews
{

}

.LatestNews div
{
	display:block !important;
	margin: 0 20px 0 0;
}

.PartnerNews div
{
	display:block !important;
}
*/

.LatestNews h3, .PartnerNews h3
{
	padding: 0;
	margin: 0 0 5px 0;
}

/*
.LatestNews ul, .PartnerNews ul
{
	margin: 0 0 0 15px;
}
*/

.ProgrammaList
{
	margin: 20px 0;
}

.ProgrammaList .ProgramItem
{
	clear: both;
	margin: 20px 0;
}

.ProgrammaList .Intermission
{
	padding: 0 0 0 115px;
}

.ProgrammaList .Image
{
	width: 115px;
	float: left;
}

.ProgrammaList .Image img
{
	width: 100px;
	height: 115px;
}

.ProgrammaList .Image .ms-toolbarContainer img
{
	width:auto;
	height: auto;
}

.ProgrammaList div.Text
{
	float: left;
	clear:right;
}

.Inschrijven fieldset
{
	margin: 10px 0 0 0;
}

.Inschrijven fieldset input
{
	display: block;
	margin: 0 auto;
}

.PresentationContainer
{
	margin:  20px 0 0 0;
}

.PresentationContainer h3
{
	margin:  0 0 10px 0;
}

.PresentationSheetsContainer
{
	width: 336px;
	float: left;
}

.PresentationSheetsContainer a
{
	display: block;
	margin-top: 10px;
}

/*searchbox*/
.ms-sbrow
{
	margin: 0;
}

.ms-sbtext
{
	font-size: 10px;
}

table.ms-sbtable.ms-sbtable-ex
{
	padding: 0;
	border: none;
	margin: 0;
	width: auto;
}

#SRSB div
{
	border: none;
}

.ms-sbcell.ms-sbtext
{
	border-width: 0;
}

#SRSB .ms-sbtable.ms-sbtable-ex .ms-sbcell
{
	border: none;
}

.TopItem #SRSB
{
	margin-top: 20px;
}

td.ms-sbgo
{
	background: none;
}

/*edit*/

.ms-rtetoolbarmenu img, .ProgrammaList .ms-formfieldvaluecontainer div img
{
	display: inline !important;
	float: none !important;
	margin: auto !important;
}

.ms-siteaction
{
	position:absolute;
	left: 0;
}

.AuthoringContainer
{
	display: block;
	position: absolute;
	top: 18px;
	left: 0;
	z-index: 10;
}

.ms-consolestatusframe
{
}

.MSOTlPn_WebPartPageDiv
{
	width: auto !important;
}

.EventFotos.edit,
.TwoColumn .Publications .ms-toolbarContainer,
.Publications .ms-SPZone .ms-WPBorder .ms-WPBody,
.slm-layout-main,
.ms-toolbarContainer img
{
	width: auto;
}

.EventFotos.edit .ms-toolbarContainer div,
.ms-toolbarItem.ms-selectorlink
{
	display:inline;
}

.EventFotos.edit ul li
{
	float: none;
	clear: both;
}

.EventFotos.edit ul li div
{
	display: block;
	width: auto;
	height: auto;
}

