body 					{margin: 0px; padding: 0px; background: #0062a1; font: 10pt arial, geneva, verdana, sans-serif; color: #626262; text-align: center;}
HR						{height: 1px; border: 0px; border-top: 1px solid #626262;}
a 						{-webkit-transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -o-transition:color 0.2s ease-in; transition:color 0.2s ease-in;}
.clear 					{clear: both;}

#controls				{background: #fff;}

/* Logo balk stijlen */
#logo_wrapper			{width: 100%; background: url('/Themes/Containers/Images/ElektraEpeLogo_balk_spacer.jpg');}
#logo_wrapper_inner		{width: 920px; height: 84px; margin: 0px auto; text-align: left;}
h1#logo					{margin: 0px; padding: 0px; display: block; width: 230px; height: 84px; float: left; background: url('/Themes/Containers/Images/ElektraEpelogo.gif'); text-indent: -9999px;}
#storingsnummer			{float: left; width: 690px; height: 84px; text-align: right;}

/* Navigatie balk stijlen */
#nav_wrapper			{width: 100%; background: url('/Themes/Containers/Images/ElektraEpenavigatie_spacer.jpg');}
#nav_wrapper_inner		{width: 920px; height: 35px; margin: 0px auto; text-align: left; background: url('/Themes/Containers/Images/ElektraEpenavigatie_center.jpg') no-repeat top center;}

/* Header balk stijlen */
#header_wrapper			{width: 100%; background: #ffed01 url('/Themes/Containers/Images/ElektraEpeheader_spacer.jpg') repeat-x bottom left;}
#header_wrapper_inner	{width: 960px; margin: 0px auto; text-align: left;}

/* Slogan balk stijlen */
#slogan_wrapper			{width: 100%; background: url('/Themes/Containers/Images/ElektraEpeslogan_spacer.jpg');}
h2#slogan_wrapper_inner	{display: block; width: 960px; height: 60px; margin: 0px auto; background: url('/Themes/Containers/Images/ElektraEpeslogan.jpg') no-repeat; text-indent: -9999px;}

/* Content vak stijlen */
#main_wrapper			{width: 100%; background: #fff url('/Themes/Containers/Images/ElektraEpemain_spacer_bottom.jpg') repeat-x bottom left;}
#main_wrapper2			{width: 100%; background: url('/Themes/Containers/Images/ElektraEpemain_spacer_top.jpg') repeat-x top left;}
#main_wrapper_inner		{width: 960px; margin: 0px auto; text-align: left; padding-top: 45px;}
#main_left				{width: 640px; float: left;}

/* Footer stijlen */
#footer_wrapper			{width: 100%; background: url('/Themes/Containers/Images/ElektraEpefooter_spacer.jpg') repeat-x;}
#footer_wrapper_inner	{width: 960px; min-height: 181px; *height: 181px; margin: 0px auto; text-align: left; padding-top: 35px; background: url('/Themes/Containers/Images/ElektraEpefooter_center.jpg') no-repeat top center;}

/* Standaard kolom stijlen */
.col_wide				{display: inline; width: 600px; float: left; margin: 0px 20px; padding-bottom: 45px;}
.col_narrow				{display: inline; width: 280px; float: left; margin: 0px 20px; padding-bottom: 45px;}

/* Trein module opmaak */
#trein_wrapper			{padding: 20px; padding-bottom: 1px;}
#trein_inner_wrapper	{float: left; overflow: hidden; width: 920px; height: 219px;}
a.trein_button_left		{cursor: pointer; position: relative; float: left; margin: 75px -25px 0px -6px; display: block; width: 31px; height: 50px; background: url('/Themes/Containers/Images/ElektraEpetrein_button.png') no-repeat top left;}
	a.trein_button_left:hover	{background-position: bottom left;}
a.trein_button_right	{cursor: pointer; position: relative; float: left; margin: 75px -6px 0px -25px; display: block; width: 31px; height: 50px; background: url('/Themes/Containers/Images/ElektraEpetrein_button.png') no-repeat top right;}
	a.trein_button_right:hover	{background-position: bottom right;}
	
/* Container opmaak */

.container_wrapper 					{padding: 15px; background: url('/Themes/Containers/Images/ElektraEpepaper.jpg');}
.container_titel .content_header1	{color: #97bf0d;}
.container_shade					{width: 100%; height: 6px; background: url('/Themes/Containers/Images/ElektraEpepaper_shade.jpg') no-repeat top center;}
.container_buttons					{}


/* CMS */

.cms_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}
.cms_normalred {font: 9pt arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}
.cms_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}

.cms_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}
	a.cms_commandbutton:link {color: #0071ba; text-decoration: underline;}
	a.cms_commandbutton:visited {color: #0071ba; text-decoration: underline;}
	a.cms_commandbutton:active {color: #e9ca0e; text-decoration: underline;}
	a.cms_commandbutton:hover {color: #e9ca0e; text-decoration: underline;}

/* Content */

.content_normal {font: 10pt/1.6em arial, geneva, verdana, sans-serif; color: #626262;}
.content_normal td {font: 10pt/1.6em arial, geneva, verdana, sans-serif; color: #626262;}
	.content_normal a:link {color: #0071ba; text-decoration: underline;}
	.content_normal a:visited {color: #0071ba; text-decoration: underline;}
	.content_normal a:active {color: #e9ca0e; text-decoration: underline;}
	.content_normal a:hover {color: #e9ca0e; text-decoration: underline;}
	
.content_label1 {font: bold 13pt/84px arial, geneva, verdana, sans-serif; text-transform: uppercase; color: #0062a1;}
	a.content_label1:link {color: #0062a1; text-decoration: underline;}
	a.content_label1:visited {color: #0062a1; text-decoration: underline;}
	a.content_label1:active {color: #0062a1; text-decoration: underline;}
	a.content_label1:hover {color: #0062a1; text-decoration: underline;}
	
.content_label2 {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}
	a.content_label2:link {color: #0062a1; text-decoration: underline;}
	a.content_label2:visited {color: #0062a1; text-decoration: underline;}
	a.content_label2:active {color: #0062a1; text-decoration: underline;}
	a.content_label2:hover {color: #0062a1; text-decoration: underline;}

.content_header1 {font: 16pt arial, geneva, verdana, sans-serif; color: #0062a1; padding-bottom: 10px;}

.content_row {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;padding: 2px;}
.content_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;padding: 2px;}

.content_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #626262;}
	a.content_commandbutton:link {color: #0071ba; text-decoration: underline;}
	a.content_commandbutton:visited {color: #0071ba; text-decoration: underline;}
	a.content_commandbutton:active {color: #e9ca0e; text-decoration: underline;}
	a.content_commandbutton:hover {color: #e9ca0e; text-decoration: underline;}
	
/* Call to action buttons */
.callto	{display: inline-block; padding: 0px 10px; background: url('/Themes/Containers/Images/ElektraEpecallto.jpg') repeat-x top left; border-left: 1px solid #004470; border-right: 1px solid #004470;}
a.callto:link, a.callto:visited {color: #fff; line-height: 32px; text-decoration: none;}
a.callto:active, a.callto:hover {color: #fff; line-height: 32px; background-position: bottom left; text-decoration: none;}

.calltogreen {display: inline-block; padding: 0px 10px; background: url('/Themes/Containers/Images/ElektraEpecallto_green.jpg') repeat-x top left; border-left: 1px solid #678713; border-right: 1px solid #678713;}
a.calltogreen:link, a.calltogreen:visited {color: #fff; line-height: 32px; text-decoration: none;}
a.calltogreen:active, a.calltogreen:hover {color: #fff; line-height: 32px; background-position: bottom left; text-decoration: none;}

/* Footer links */
.footer_links {margin: 0px; padding: 0px;}
.footer_links li {margin: 0px; padding: 0px; list-style-type: none; display: block; padding: 4px 7px; font-size: 90%; color: #fff;}
.footer_rule {background: #015688;}
.footer_links a {}
.footer_links a:link, .footer_links a:visited {color: #fff; text-decoration: none;}
.footer_links a:active, .footer_links a:hover {color: #e9ca0e; text-decoration: none;}

/*certificaat stijlen*/
#certificaat1{  width: 61px;    height: 73px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat1.jpg') no-repeat; display: block; float: left}
#certificaat1:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat1.jpg') no-repeat bottom;}
#certificaat2{  width: 123px;   height: 73px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat2.jpg') no-repeat; display: block; float: left}
#certificaat2:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat2.jpg') no-repeat bottom;}
#certificaat3{  width: 79px;    height: 73px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat3.jpg') no-repeat; display: block; float: left}
#certificaat3:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat3.jpg') no-repeat bottom;}
#certificaat4{  width: 150px;   height: 59px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat4.jpg') no-repeat; display: block; float: left}
#certificaat4:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat4.jpg') no-repeat bottom;}
#certificaat5{  width: 58px;    height: 59px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat5.jpg') no-repeat; display: block; float: left}
#certificaat5:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat5.jpg') no-repeat bottom;}
#certificaat6{  width: 59px;    height: 59px;   background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat6.jpg') no-repeat; display: block; float: left}
#certificaat6:hover{background: url('/Portals/897966ee-4005-4344-9299-8f817b52f412/templates/certificaat6.jpg') no-repeat bottom;}
