@charset "UTF-8";

/* 

	Background-Styles 

*/


body {
	margin:0px; padding:0px;
	background-color:#7393ba;
}

.container {
	width:1200px;
	margin:0 auto;
	position:relative;
}


/*

	Menu

*/

.menu{
	float:right;
	width:1050px;
	position:relative;
	height: 26px;
	padding-left: 20px;
}

.menu_free_space{
	float:left;
	width:60px;
}

.menu ul{
    margin: 0; padding: 0;
}

.menu ul li{
    display: inline;
}

.menu ul li a{
	float: left;
	text-decoration: none;
	font-weight: bolder;
	color:#0F2C67;	/*padding: 3px 25px;*/
}

.menu li a.active, .menu li a.active:hover{ 
	line-height:26px;
}

.menu ul li a:hover, .menu ul li .current{
	color:#EFE387;
	border-color:#898989;
}

a.menu_button {
	text-decoration: none;
	/*border:1px solid #585858;*/
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;	
}

a.menu_button:hover {
	color: #CECECE /*url(../images/button_bg_o01.jpg) repeat-x*/;
}


/* 

	Header-Styles 

*/


.title{
	padding-top:75px;
	padding-left:100px;
	padding-bottom:150px;
}

.logo {
	position:relative;
}

.earth{
	position:absolute;
	left: 480px;
	top: 39px;
}

/*
		iFrame
*/

.if_01{
	width:340px;
	height:340px;
}

/* 

	Block-Styles 

*/



.block {
	background: url(../images/main_background.png);
	position:relative;
}

.home_block_background{
	position:relative;
	background-image:url(../images/home_bottom_background.png);
	background-repeat:no-repeat;
}

.home_text_blocks{
	float:left;
	width:340px;
	margin-top: 0px;
	/*margin-bottom: 15px !important;*/
	margin-left: 15px;
	/*padding: 20px !important;*/
}

.home_block_bottom_padding{
	padding-bottom:50px;
}

.empty_block_padding{
	padding-bottom:650px;
}

.text_blocks{
	float:left;
	margin-top: 0px;
	margin-bottom: 15px !important;
	padding: 20px !important;
}

.right_block{
	margin-left:25px;
}

.menu_block{
	margin:0px;
}

.video_block_inside{
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
    /*
	border-bottom:#CACACA 1px solid;
    */
}


/* 

	Text 

*/


.text{
	font-size:17px;
	line-height:20px;
	color: #122f6d;
	text-align: justify;
	padding-bottom:10px;
	font-family: "Times New Roman", Times, serif;
}

.text_header0{
	color: red;
	font-size:25px;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
}

.text_header{
	font-size:25px;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
}

.text_header-white-20{
	font-size:20px;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
}

.text_header2{
	font-size:23px;
	line-height:23px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
	color:#0F2C67;
}

.text_header3{
	font-size:20px;
	color:#fff;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
}
.text_header-blue{
	font-size:20px;
	color:#1A47A6;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
}
a.text_link {
	color:#EBEBEB;
	/*-webkit-text-stroke: 1px #646464;*/
	text-decoration: none;
	text-transform:uppercase;
}

a.text_link:hover {
	border-color:#3A3A3A;
	color:#1A47A6;
}

a.text_link1 {
	color:#EBEBEB;
	/*-webkit-text-stroke: 1px #646464;*/
	text-decoration: none;
}

a.text_link1:hover {
	border-color:#3A3A3A;
	color:#1A47A6;
}

a.text_link2 {
 color:#0F2C67;
 /*-webkit-text-stroke: 1px #646464;*/
 text-decoration: none;
 text-transform:uppercase;
}

a.text_link2:hover {
 border-color:#3A3A3A;
 color:#1A47A6;
}
a.text_link2-1 {
 color:#0F2C67;
 /*-webkit-text-stroke: 1px #646464;*/
 text-decoration: none;
}

a.text_link2-1:hover {
 border-color:#3A3A3A;
 color:#1A47A6;
}
a.text_link3 {
	color:#0F2C67;
	/*-webkit-text-stroke: 1px #646464;*/
    text-decoration: none;
	text-transform:none;
}

a.text_link3:hover {
	border-color:#3A3A3A;
	color:#EFE387;
}

a.text_link4 {
	text-decoration: none;
	font-size:25px;
	line-height:30px;
	text-align: left;
	padding-top:10px;
	font-weight: bold;
	color:#1A47A6;
}
a.text_link4:hover {
	color:#EBEBEB;
}

a.text_link5 {
 color:#0F2C67;
 /*-webkit-text-stroke: 1px #646464;*/
 text-decoration: none;
}

a.text_link5:hover {
 color:#EBEBEB;
}

a.text_link_home0 {
	/*-webkit-text-stroke: 1px #646464;*/
	text-decoration: none;
	text-transform:uppercase;
}

a.text_link:hover {
	border-color:#3A3A3A;
	color:#1A47A6;
}

a.text_link_red {
 color:red;
 text-decoration: none;
}

a.text_link_red:hover {
 border-color:#3A3A3A;
 color:#1A47A6;
}
/*

		Span Video Play - Style

*/

span.video_thumb {
	opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background: url(../images/video_thumb-play/play.png) center center no-repeat;
	cursor: pointer;
	height: 211px;
	width: 340px;
	position: absolute;
	z-index: 10;
}

span.video_thumb:hover {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
}

span.video_thumb_pages {
	opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background:url(../images/video_thumb-play/play.png) center center no-repeat;
	cursor: pointer;
	height: 143px;
	width: 230px;
	position: absolute;
	z-index: 10;
}

span.video_thumb_pages:hover {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
}

/*

		Image-Style

*/


.image_style {
	margin-top:5px;
	margin-left:5px;
	margin-right:15px;
	padding:5px;
	-webkit-box-shadow: 0 7px 6px -6px #ACACAC;
	   -moz-box-shadow: 0 7px 6px -6px #ACACAC;
	        box-shadow: 0 7px 6px -6px #ACACAC;
	background-color:#FCFCFC;
	border:solid 1px #A6A6A6;
}


/*

	Button Styles

*/


.div_button_position{
	text-align: right;
	margin-bottom:10px;
}

a.text_button {
	padding:5px 10px 5px 10px;
	color: #C5D2E2;
	text-decoration: none;
	text-transform:uppercase;
	font-size:15px;
	line-height:25px;
	font-weight: bold;	
}

a.text_button:hover {
	color:#1A47A6;
}

a.text_button2 {
	padding:5px 10px 5px 10px;
	color: #0F2C67;
	text-decoration: none;
	text-transform:uppercase;
	font-size:15px;
	line-height:25px;
	font-weight: bold;	
}

a.text_button2:hover {
	color: #386ad2;
}


/* 

	Footer

*/


.footer{
	min-height:70px;
}

.footer_inside{
	width:1200px;
	padding-top:30px;
	text-align:center;
}

.footer_outside-table_style{
	margin-left: auto;
	margin-right: auto;
	border:1px solid #8fb2d3;
}

.footer_inside-table_style{
	margin-left: auto;
	margin-right: auto;
}

.footer_share_image{
    border: 0 none;
	position: relative;
	margin-right: 10px;
}


/*

		Pagination

*/


	/*! Freebie Skelet */
ul.pagination{
		list-style: none;
}

ul.pagination li{
		float: left;
		padding: 6px 5px 5px 5px;
		min-width: 30px;
		text-align: center;
		margin-right: 5px;
		margin-left: 5px;

		/* Radius */
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
}

ul.pagination li.prev, ul.pagination li.next  { padding-left: 10px; padding-right: 10px; }

ul.pagination.light li{
		color: #556270;
		border: 1px solid #ddd;

		/* Background Gradient */
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* IE10+ */
		background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}

/* Light Mouse Events */
ul.pagination.light li:hover{
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* IE10+ */
			background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
			cursor: pointer;
}

ul.pagination.light a.active, li:active{
			background: #efefef; /* Old browsers */
			background: -moz-linear-gradient(top, #efefef 0%, #e6e6e6 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* IE10+ */
			background: linear-gradient(to bottom, #efefef 0%,#e6e6e6 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}
		
ul#pagination-freebie { display: table;   list-style: none; padding-left:inherit; padding-right:inherit; }

div#content { display: table; padding: 30px; padding-top:60px; margin-left:auto; margin-right:auto;}
