/*@font-face {
    font-family: 'futurafuturisc';
    src: url('../fonts/futurafuturisc-webfont.eot');
    src: url('../fonts/futurafuturisc-webfont.eot') format('embedded-opentype'),
         url('../fonts/futurafuturisc-webfont.woff') format('woff'),
         url('../fonts/futurafuturisc-webfont.ttf') format('truetype'),
         url('../fonts/futurafuturisc-webfont.svg#chantelliantiquaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'futurafuturisc';
    src: url('../fonts/futurafuturisc-bold-webfont.eot');
    src: url('../fonts/futurafuturisc-bold-webfont.eot') format('embedded-opentype'),
         url('../fonts/futurafuturisc-bold-webfont.woff') format('woff'),
         url('../fonts/futurafuturisc-bold-webfont.ttf') format('truetype'),
         url('../fonts/futurafuturisc-bold-webfont.svg#chantelliantiquaregular') format('svg');
    font-weight: bold;
    font-style: normal;
}
*/
@font-face {
    font-family: 'futurafuturisc';
    src: url('../fonts/FTR65__C.eot');
    src: url('../fonts/FTR65__C.eot') format('embedded-opentype'),
         url('../fonts/FTR65__C.woff') format('woff'),
         url('../fonts/FTR65__C.ttf') format('truetype'),
         url('../fonts/FTR65__C.svg#chantelliantiquaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'futurafuturisc';
    src: url('../fonts/futurafuturisc-bold-webfont.eot');
    src: url('../fonts/futurafuturisc-bold-webfont.eot') format('embedded-opentype'),
         url('../fonts/futurafuturisc-bold-webfont.woff') format('woff'),
         url('../fonts/Futuris Bold.ttf') format('truetype'),
         url('../fonts/futurafuturisc-bold-webfont.svg#chantelliantiquaregular') format('svg');
    font-weight: bold;
    font-style: normal;
}
*/



* {
	margin: 0;
	padding: 0;
}
body {
	width:100%;
	height: 100%;
	/*overflow-x: hidden;*/
	font-family: "futurafuturisc", Arial, sans-serif;
}
.fon{background:#FFF url('../images/site_fon.png') center 0px no-repeat;background-size: 1190px 800px;}
.site_logo{
	position: absolute; 

	width: 711px;
	margin-left: -355px;
	height: 215px; 
	 background: url('../images/site_logo.png') center 0px no-repeat;
	 left: 50%;
 }
.header_textbox{
padding-top: 30px;
color: #6ea2c6;
font-family: "futurafuturisc", Arial, sans-serif;
font-size: 12px;

}
#center_home .span6{
border: 1px solid #ccc;
/*min-height: 150px;
min-width: 150px;
border-radius: 150px;*/
border: 2px solid #95c4e1;
border-radius: 15px;
margin-bottom: 20px;
text-align: center;

}
.site_center {
	width: 252px;
	height: 230px;
	z-index: -1;
	background: url('../images/site_center.png') center 0px no-repeat;
	/*position: absolute;
	left: 402px;
	margin-left: -135px;
	
	top: 25px;*/
	text-align: center;
	padding-top: 45px;
	z-index: 99;
	color: #6ea2c6;
	text-shadow: 
		white 2px 0px, 
		white 2px 2px, 
		white 0px 2px, 
		white -2px 2px, 
		white -2px 0px, 
		white -2px -2px, 
		white 0px -2px, 
		white 2px -2px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px, 
		white 0 0 3px;
}
.site_center h3{

font-size: 36px;
margin-bottom: 5px;
/* margin-top: 10px; */
font-weight: 100;
}
.site_center a{

	font-size: 24px;
	margin: 15px 5px;
	display: inline-block;
}

.left,.right{text-align: center;}

.left a,.right a{ 

	display: block;
	border: 2px solid #95c4e1;
	border-radius: 15px;
	padding: 15px;
	margin: 35px auto;
	background: #fff;
	box-shadow: 0px 4px 11px 1px #95c4e1;
	}
.left a:hover,.right a:hover{ background: #e2edf5;text-decoration: none;}



ul.sf-menu{
	list-style: none;
	text-align: center;
	position: relative;
padding: 0;
margin: 0;
}
.sf-menu > li{
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle; 
	position: absolute;

} 
.sf-menu>li:nth-child(1){left: 100px;top: 25px;}
.sf-menu>li:nth-child(2){left: 130px;top: 195px;}
.sf-menu>li:nth-child(3){left: 50%;margin-left: -62px;top: 265px;}
.sf-menu>li:nth-child(4){right: 130px;top: 195px;}
.sf-menu>li:nth-child(5){right: 100px;top: 25px;}


.sf-menu > li >a:hover{opacity: 1;text-decoration: none;}
.sf-menu > li >a{
	text-transform: uppercase;
	opacity: 0.9;
	display: -moz-inline-stack;
	display: inline-block;
	width: 124px;
	height: 74px;
	position: relative;
	background: url('../images/ul_fon.png') center 0px no-repeat;
	text-align: center;
	padding-top: 50px;

	font-size: 75%;
	text-shadow: 
			white 1px 0px, 
			white 1px 1px, 
			white 0px 1px, 
			white -1px 1px, 
			white -1px 0px, 
			white -1px -1px, 
			white 0px -1px, 
			white 1px -1px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px, 
			white 0 0 3px;
	vertical-align: -webkit-baseline-middle;
	display: inline-block;
	
}
.sf-menu>li:hover > ul.sub-menu {display: block;}
ul.sub-menu{
	list-style: none;
	margin:0;
	height:105PX;
	margin-left: -35px;
	z-index: 130;
	width: 200px;
	left: 0;
	position: absolute;
	display: none;
}


#footer{
margin-bottom: 25px;
background: #f0f0f0;
padding: 7px;

}

#footer a,#footer span{margin-left:25px;font-size: 14px; color:#6ea2c6;}



.ptitle .sub{
display:none;
text-align: left;
margin-left: -150px;
left: 50%;
top: 25px;
width: 300px;
position: absolute;
border: 2px solid #95c4e1;
border-radius: 15px;
padding: 15px;
background: #fff;
box-shadow: 0px 4px 11px 1px #95c4e1;
z-index: 99;
font-size: 16px;
}
.ptitle a:hover .sub{display: block;}
.ptitle a{position: relative;}