@charset "utf-8";
/* CSS Document */

/* Developed by Tommirr Interactive - www.tommirr.nl */

@font-face {
    font-family: 'bebasregular';
    src: url('../style/fonts/bebas___-webfont.eot');
    src: url('../style/fonts/bebas___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/bebas___-webfont.woff') format('woff'),
         url('../style/fonts/bebas___-webfont.ttf') format('truetype'),
         url('../style/fonts/bebas___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'coolveticaregular';
    src: url('../style/fonts/coolvetica_rg-webfont.eot');
    src: url('../style/fonts/coolvetica_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/coolvetica_rg-webfont.woff') format('woff'),
         url('../style/fonts/coolvetica_rg-webfont.ttf') format('truetype'),
         url('../style/fonts/coolvetica_rg-webfont.svg#coolveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {	
	background-color:								#FFFFFF;
	width:											100%;
	height:											100%;					
}

body p {
	font-family: 									coolveticaregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.1em;
	
	line-height:									1.3em;	
	
	color:											#4D4D4D;
}

body .intro h1 {
	font-family: 									bebasregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.3em;	
	
	color:											#333333;
	
	margin-top:										20px;
	margin-bottom:									20px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body .orbit-container .example-orbit {
	heigth:											300px;
	width:											1000px;
}

a:link 												{ color: #072059; text-decoration: none; }
a:active 											{ color: #072059; text-decoration: underline; }
a:visited 											{ color: #072059; text-decoration: none; }
a:hover 											{ color: #072059; text-decoration: underline; }

h3 {
	font-family: 									coolveticaregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.2em;	
	
	color:											#333333;	
}

body #menu ul li {
	display:										inline;	
	
	margin-top:										0px;
	margin-bottom:									0px;
	margin-left:									15px;
	margin-right:									15px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #menu ul li a{
	font-family: 									bebasregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.5em;	
	
	color:											#333333;
	
	letter-spacing:									2px;
}

body #menu {
	margin-top:										75px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body .logo_desktop {
	margin-top:										20px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #mobile_menu_button {
	text-align:										center;
		
	margin-top:										75px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #mobile_menu {	
	display:										none;

}

body #mobile_menu_pages {	
	text-align:										center;

	margin-top:										30px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #mobile_menu_pages ul li a {
	font-family: 									bebasregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.5em;	
	
	color:											#FFFFFF;
	
	letter-spacing:									2px;
	
	display:										block;
	
	margin-top:										0px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #mobile_menu_pages ul li {	
	border-top:										solid;
	border-bottom:									solid;
	border-color:									#CCCCCC;
	border-width:									1px;

	
	background-color:								#2C3651;
	
	list-style-type: 								none;
	
	margin-top:										0px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									20px;
	
	padding-top:									5px;
	padding-bottom:									5px;
	padding-left:									0px;
	padding-right:									0px;
}

body .logo {
	background-color:								000000;
	
	margin-top:										50px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body .content_text {
	margin-top:										10px;
	margin-bottom:									40px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									15px;
	padding-right:									15px;
}

body .content_text h2 {
	font-family: 									coolveticaregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.2em;	
	
	color:											#333333;
}

body .slider {
	margin-bottom:									40px;
}

body .footer {
	margin-top:										10px;
	margin-bottom:									30px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body .footer p {
	font-family: 									bebasregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.1em;
	
	color:											#4D4D4D;
	
	letter-spacing:									2px;
}

body #footer {
	margin-top:										20px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body #footer p {
	font-family: 									coolveticaregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1em;	
	
	color:											#4D4D4D;
}

body .content_text h1 {
	font-family: 									bebasregular;
	font-weight: 									normal;
    font-style: 									normal;
	font-size:										1.2em;	
	
	color:											#333333;
	
	margin-top:										0px;
	margin-bottom:									0px;
	margin-left:									0px;
	margin-right:									0px;
	
	padding-top:									0px;
	padding-bottom:									0px;
	padding-left:									0px;
	padding-right:									0px;
}

body hr {
    border: 										0;
    height: 										1px;
    background-image: 					-webkit-linear-gradient(left, rgba(0,0,0,1), rgba(54, 52, 64, 1), rgba(0,0,0,1)); 
    background-image:    				   -moz-linear-gradient(left, rgba(0,0,0,1), rgba(54, 52, 64, 1), rgba(0,0,0,1)); 
    background-image:     					-ms-linear-gradient(left, rgba(0,0,0,1), rgba(54, 52, 64, 1), rgba(0,0,0,1)); 
    background-image:      					 -o-linear-gradient(left, rgba(0,0,0,1), rgba(54, 52, 64, 1), rgba(0,0,0,1)); 
}

.video-container {
    position: 										relative;
    padding-bottom: 								56.25%;
    padding-top: 									30px; 
	height: 										0; 
	overflow: 										hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: 										absolute;
    top: 											0;
    left: 											0;
    width: 											100%;
    height: 										100%;
}

#flashContent { 
	width:											560px; 
	height:											420px; 
	
}



