html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font-size: 100%;
}
a {                                      	
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
table {						
	border-collapse: collapse; 
	border-spacing: 0;
}
td, td img {
	vertical-align: top;			
} 
input, select, button, textarea {
	margin: 0; 				
	font-size: 100%; 			
}
input[type="text"], input[type="password"], textarea {
	padding: 0; 				
}
input[type="checkbox"] { 		
	vertical-align: bottom;
}
input[type="radio"] {
	vertical-align: text-bottom;
}
sub {
	vertical-align: sub;
	font-size: smaller;
}
sup {
	vertical-align: super;
	font-size: smaller;
}
html {
	overflow-y: scroll;
}
body {
	line-height: 1;
	background:url(../images/bg.jpg) 50% 0 no-repeat #040405;
	color: #000;
	text-align: left;
	font: 14px 'Open Sans', sans-serif;;
}
input, select, button, textarea {
	font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
label, input[type="button"], input[type="submit"], button {
	cursor: pointer;
}
a, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:focus, a:active {
	text-decoration: none;
}
.wrap{width:960px; margin:0px auto;}
.header{height:38px; width:100%; float:left;
background: #18252e; border-bottom:1px solid #05090b;
background: -moz-linear-gradient(top,  #18252e 0%, #0c151c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#18252e), color-stop(100%,#0c151c));
background: -webkit-linear-gradient(top,  #18252e 0%,#0c151c 100%);
background: -o-linear-gradient(top,  #18252e 0%,#0c151c 100%);
background: -ms-linear-gradient(top,  #18252e 0%,#0c151c 100%);
background: linear-gradient(top,  #18252e 0%,#0c151c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18252e', endColorstr='#0c151c',GradientType=0 );
 }
.menu{float:left; position:relative; z-index:50;}
.menu ul{float:left; margin-top:9px; margin-left:212px;}
.menu li{float:left; background:url(../images/hsep.jpg) 0 50% no-repeat; padding-left:16px; padding-right:19px;}
.menu li:first-child{background:transparent; padding-left:0px;}
.menu li a{font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:12px; text-shadow:1px 1px 0px #000;}
.menu li a:hover{color:#0087f0;}
.addsoc{float:right; margin-top:10px; position:relative; z-index:50;}
.head2{float:left;position:relative; z-index:30; width:100%;}
h1.logo{background:url(../images/logo.png) no-repeat; float:left; width:231px; height:163px; margin-top:-40px;}
h1.logo a{
	width:216px;
	height:43px;
	display:block;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 120px;
	padding-left: 15px;
}
.banner{
	width:728px;
	height:90px;
	float:left;
	margin-top:21px;
}
.mHolder{float:left; width:100%; margin-top: 12px;}
.mtMenu{display:table; width:100%;}
.mtMenu li{display:table-cell; text-align:center; vertical-align:middle;  border-right:1px solid #09304d; height:77px;  border-left:1px solid #47799e; border-top:1px solid #0a76cc;
background: #0a5b9b;
background: -moz-linear-gradient(top,  #0a5b9b 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5b9b), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: linear-gradient(top,  #0a5b9b 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5b9b', endColorstr='#114165',GradientType=0 );
}
.mtMenu li:hover a{color:#64b8f8;}
.mtMenu li:first-child{border-left:0px;}
.mtMenu li:last-child{border-right:0px;}
.mtMenu li a{color:#ffffff; font-size:14px;  font-family: 'Open Sans', sans-serif; line-height:18px; text-shadow:1px 1px 0 #05141f;  font-weight:600;}
.mtMenu li a span{font-weight:800; font-size:18px; text-transform:uppercase; }
.leftTM{float:left; width:599px;}
.rightTM{float:left; margin-left:20px; width:300px;}
.genTM{float:left; width:920px; padding:20px;  background:url(../images/fblTop.png) 50% 0 no-repeat #0f1113;}
.headBlock{border-top:1px solid #343536; border-bottom:1px solid #0d5083; height:44px; width:100%;
background: #212224;
background: -moz-linear-gradient(top,  #212224 0%, #090a0a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212224), color-stop(100%,#090a0a));
background: -webkit-linear-gradient(top,  #212224 0%,#090a0a 100%);
background: -o-linear-gradient(top,  #212224 0%,#090a0a 100%);
background: -ms-linear-gradient(top,  #212224 0%,#090a0a 100%);
background: linear-gradient(top,  #212224 0%,#090a0a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212224', endColorstr='#090a0a',GradientType=0 );
}
.hbgimg{height:44px; background:url(../images/bHead.png) no-repeat; padding-left:13px;}
.hbgimg h1,.hbgimg h2,.hbgimg h3,.hbgimg h4{color:#f5f5f5; font-size:16px; font-weight:normal; line-height:40px; text-transform:uppercase; text-shadow:1px 1px 0 #02070b; font-family: 'Open Sans', sans-serif;}
.banner2{background:#444444; width:300px; height:250px;}
.rtmLN{background: #0a5b9b; border-top:1px solid #0a74c8; height:59px; margin-top:13px; padding-top:18px; text-align:center; width:100%; float:left;color:#ffffff; font-size:15px;  font-family: 'Open Sans', sans-serif; line-height:18px;   font-weight:600;
background: -moz-linear-gradient(top,  #0a5b9b 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5b9b), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5b9b 0%,#114165 100%);
background: linear-gradient(top,  #0a5b9b 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5b9b', endColorstr='#114165',GradientType=0 ); }
.rtmLN:hover{color:#64B8F8;}
.rtmLN span{font-weight:800; font-size:18px; text-transform:uppercase;}
.slideMain{float:left;}
.slideMain{width:599px; margin-top: 2px; height:290px; float:left; position:relative;}
.controls{position:absolute; left:0px; top:0px; width:212px;  }
.CSlide{height:51px; cursor:pointer; float:left; width:192px; padding:10px; border-top:1px solid #182d40; border-bottom:1px solid #0f1113; position:relative;
background: #192733;
background: -moz-linear-gradient(top,  #192733 0%, #101a22 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#192733), color-stop(100%,#101a22));
background: -webkit-linear-gradient(top,  #192733 0%,#101a22 100%);
background: -o-linear-gradient(top,  #192733 0%,#101a22 100%);
background: -ms-linear-gradient(top,  #192733 0%,#101a22 100%);
background: linear-gradient(top,  #192733 0%,#101a22 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#192733', endColorstr='#101a22',GradientType=0 );
}
.extCont{float:left; width:100%; position:relative;}
.slcont{right:0px; top:0px; position:absolute;}
.CSlide img{float:left;}
.CSlide .actarr{display:none;}
.CSlide span{display:block; float:left; margin-top:7px; margin-left:15px; text-shadow:1px 1px 0 #010203; color:#7cb7e5; font-size:11px; font-family: 'Open Sans', sans-serif;}
.CSlide span b{font-size:13px; color:#fff; font-weight:normal;}
.CSlide.active{border-top:1px solid #0a7bd5; border-bottom:1px solid #0f1113;
background: #0a5996;
background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );
}
.CSlide:first-child{border-top:0px;}
.CSlide:last-child{border-bottom:0px;}
.active .actarr{display:block;}
.actarr{background:url(../images/actarr.png) no-repeat; width:22px; height:26px; z-index:50; position:absolute; top:50%; margin-top:-13px; right:-22px; }
.CSlide:hover span b{color:#64b8f8;}
.slBTex{position:absolute;  right:22px; bottom:21px; padding:12px 16px 16px 16px; width:309px; background:rgb(0,0,0); background:rgba(0,0,0,0.9);}
.slTp{color:#d1d2d2; float:left; width:130px; font-size:16px; font-family: 'Open Sans', sans-serif;}
.slLink{
	border-top:1px solid #0a7bd5;
	float:right;
	color:#fff;
	font-size:14px;
	text-shadow:1px 1px 0 #05141f;
	background: #0a5996;
	background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
	background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
	background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
	background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
	background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );						padding-top: 10;
	padding-right: 20px;
	padding-bottom: 5;
	padding-left: 20px;
	height: 30px;
	margin-top: 5px;
	line-height: 30px;
}
.slLink:hover{color:#64b8f8}
.ccon{float:left; width:100%; margin-top:22px;
box-shadow: 0 10px 10px 0 #031019;
-o-box-shadow: 0 10px 10px 0 #031019;
-moz-box-shadow: 0 10px 10px 0 #031019;
-webkit-box-shadow: 0 10px 10px 0 #031019;}
.cContM{padding:20px 20px 25px 20px; background:#0f1113; float:left; width:920px; }
.BLHol{width:136px; height:169px; background:#444444;}
.BLsg{padding:5px 4px 13px 5px;  background:#000000; float:left; margin-left:10px; }
.BLsg:first-child{margin-left:0px;}
.BLHr{float:left; width:100%; text-align:center; margin-top:5px;}
.BLHr a{color:#0581e1; font-size:11px; line-height:19px;}
.BLHr a:hover{color:#fff;}
.lbot{float:left; width:210px; }
.rbot{float:left; margin-left:22px; width:728px; }
.botHold{float:left; width:100%; margin-top:21px;}
.hBCont{background:#0f1113; float:left; padding:20px; width:170px;}
.hBCont p:first-child{color:#f5f5f5; font-size:13px; margin-top:0px;}
.hBCont p{color:#b0b0b0; font-size:13px; margin-top:18px;}
.hbbHOld{float:left; width:100%; margin-top:20px;}
.hbbHOld:first-child{margin-top:0px;}
.ullink{float:left; width:100%; list-style-type:none; margin-bottom: 10px;}
.ullink li{background:url(../images/li.jpg) 0 54% no-repeat; padding-left:9px;}
.hbbHOld a{color:#0581e1; font-size:11px;}
.hbbHOld a:hover{color:#fff;}
.sec p{margin-bottom:14px; margin-top:0px;}
.smt{font-size:11px !important; }
.mcrBloc{padding:20px 20px 5px; background:#0f1113; float:left; width:688px;}
.blmBlock{width:165px; float:left; margin-left:9px;}
.blmBlock:first-child{margin-left:0px;}
.blmCont{background:#040405; min-height:326px; width:154px; padding:6px 5px 6px 6px; float:Left; overflow:hidden;}
.blmCont span{color:#f5f5f5; font-size:13px; float:left; clear:both; margin-top:14px; margin-left:10px;}
.blmCont p{
	float:left;
	height:32px;
	overflow:hidden;
	
	margin-top:-3px;
	clear:both;
	color:#b0b0b0;
	font-size:11px;
	margin-left:10px;
	margin-right: 10px;
}
.blmCont b{float:left; height: 36px; overflow:hidden; margin-bottom:6px; clear:both; color:#eceded; font-size:13px; text-transform:uppercase; font-weight:normal; margin-left:10px;}
.blmCont > a{color:#056ec0; height:18px; overflow:hidden; margin-top:3px; font-size:13px; margin-left:10px; float:left; clear:both;}
.blmCont > a:hover{color:#fff;}
.blmCont ul{float:left; clear:both; margin-left:10px;}
.blmCont li{background:url(../images/li.jpg) 0 54% no-repeat; padding-left:11px; list-style-type:none;}
.blmCont li a{color:#b0b0b0; font-size:11px; margin-left:0px;}
.blmCont li a:hover{color:#64b8f8;}
.separ{height:1px; background:#0f1113; width:165px; margin-left:-6px; float:left; margin-top:20px; margin-bottom:10px;}
.blmBlock h4{border-top:1px solid #0a7bd5; text-align:center; font-weight:normal; line-height:39px; height:39px; float:left; color:#fff; font-size:13px; text-transform:uppercase; text-shadow:1px 1px 0 #05141f;  width:165px;
background: #0a5996;
background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );}
.blmBlock h4:hover{color:#64b8f8;}
.blmBlock h4 a{color:#fff;}
.blmBlock h4 a:hover{color:#64b8f8;}
.blLine{float:left; width:100%; margin-bottom:20px;}
.banner3{width:728px; height:90px;  margin-bottom:20px; float:left; background:#444444; margin-left:-20px;}
.fLine{border-top:1px solid #0a7bd5; height:39px; float:left; width:100%; margin-top:33px;
background: #0a5996;
background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );}
.fLine ul{float:left; width:100%;  list-style-type:none; margin-top: 9px;}
.fLine li{background:url(../images/fsep.jpg) 0 50% no-repeat;  padding-left:16px; padding-right:20px; float:left; }
.fLine a{color:#ffffff; font-size:12px; text-shadow:1px 1px 0 #123854;}
.fLine a:hover{color:#64b8f8;}
.fLeft{float:left; color:#b0b0b0; font-size:13px; margin-top:20px;}
.footer{float:left; width:100%; height:102px;}
.fRight{float:right; margin-top:20px;}
.fLeft b{color:#ffffff; font-weight:normal;}
.fLeft a{color:#b0b0b0; font-size:11px; }
.fLeft a:hover{color:#fff; }
.fRight span{ color:#a3a4a4; line-height:32px; font-size:12px; float:left; margin-right:8px;}

.face{background-position:0 0 !important;}
.twit{background-position:-36px 0 !important;}
.mail{background-position:-72px 0 !important; }
.linked{background-position:-108px 0 !important;}
.mhtHold{float:left; width:100%;
box-shadow: 0 10px 10px 0 #000;
-o-box-shadow: 0 10px 10px 0 #000;
-moz-box-shadow: 0 10px 10px 0 #000;
-webkit-box-shadow: 0 10px 10px 0 #000;}
.mtMenu .active{border-top:1px solid #000;
background: #17232c;
background: -moz-linear-gradient(top,  #17232c 0%, #05080a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#17232c), color-stop(100%,#05080a));
background: -webkit-linear-gradient(top,  #17232c 0%,#05080a 100%);
background: -o-linear-gradient(top,  #17232c 0%,#05080a 100%);
background: -ms-linear-gradient(top,  #17232c 0%,#05080a 100%);
background: linear-gradient(top,  #17232c 0%,#05080a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17232c', endColorstr='#05080a',GradientType=0 );
}
.mtMenu .active a{color:#aaaaaa;}
.genTM2{float:left; width:960px; }
.mBoxe:first-child{margin-left:0px;}
.mBoxe{width:160px; padding:6px 6px 15px;float:left; margin-left:15px;  background:#000000; margin-bottom:15px;}
.mBoxe img{max-width:160px;} 
.mBoxe span{clear: both;    color: #F5F5F5;    float: left;    font-size: 13px;    margin-left: 10px;    margin-top: 14px;}
.mBoxe p{clear: both;    color: #B0B0B0;    float: left;    font-size: 11px;    margin-left: 10px;    margin-top: -3px; min-height:50px; }
.mBoxe a{clear: both;    color: #056EC0;    float: left;    font-size: 13px;    margin-left: 10px;    margin-top: 3px;}
.minLine{float:left; width:100%;}
.ccHold2{padding:20px 20px 0; background:#0f1113; width:920px; float:left;}
.banner7{
	width:728px;
	height:90px;
	background:#05141f;
	float:left;
	margin-bottom:23px;
	margin-left:116px;
}
.mmLink{float:left; width:100%; text-align:center; margin-top:12px; margin-bottom:-2px;}
.mmLink a{float:none; margin:0px; color:#0581e1;font-size:11px;}
.mmLink a:hover{color:#fff;}
.dimHold{text-align:center; float:left; width:100%;}
.mbHoLdImg{float:left; width:172px;  margin-left:15px; margin-bottom:20px;}
.mbHoLdImg:first-child{margin-left:0px;}
.breadcrumbs{height:63px; width:100%; background:url(../images/bgbd.png) repeat-x; float:left;}
.bcSep{background:url(../images/arrow.png) no-repeat; width:7px; height:6px; float:left; margin:6px 12px 0;}
.breadcrumbs a{float:left; color:#fff; font-size:12px;}
.breadcrumbs a:hover{color:#64b8f8;}
.breadcrumbs span{float:left; font-size:12px; color:#afadad;}
.bcHold{float:left; margin-top:22px; margin-left:21px;}
.MCCont{ background:#0f1113; float:left; padding:20px; width:920px;}
.appHolder{border:1px solid #040405; padding:20px 0; float:left; width:920px; margin-bottom:22px;}
.mappH{text-align:center;}
.flike{text-align:center; margin-top:23px; float:left; width:100%;}
.mnnCont{float:left; width:100%;}
.title2H{border-top:1px solid #0a7bd5; height:39px; width:100%;
background: #0a5996;
background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );}
.title2H h1,.title2H h2,.title2H h3,.title2H h4{color:#fff; font-size:13px; margin-left:14px; text-shadow:1px 1px 0 #05141f; font-weight:normal; float:left; line-height:39px; }
.artCont{padding:20px; background:#040405; width:880px; float:left;} 
.leftArt{float:left; width:505px;}
.rightArt{float:right;}
.banner5{width:300px; height:250px; background:#444444;}
.marBot{margin-bottom:23px; padding-bottom:30px;}
.martHold{width:510px; float:left; margin-top:16px; margin-left:20px;}
.martHold a{color:#056ec0;}
.martHold a:hover{color:#fff;}
.martHold span{color:#ffffff;}
.martHold p{color:#b0b0b0; font-size:12px; margin-bottom:15px; float:left; width:100%;}
.martHold h2{color:#eceded; font-size:13px; font-weight:normal; margin-top:10px; margin-bottom:13px; float:left; width:100%;}
.artLink{text-transform:uppercase; border-top:1px solid #0a7bd5; color:#fff !important; height:46px; line-height:46px; float:left;  clear:both; padding:0 43px;
background: #0a5996;
background: -moz-linear-gradient(top,  #0a5996 0%, #114165 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5996), color-stop(100%,#114165));
background: -webkit-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -o-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: -ms-linear-gradient(top,  #0a5996 0%,#114165 100%);
background: linear-gradient(top,  #0a5996 0%,#114165 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5996', endColorstr='#114165',GradientType=0 );}
.artLink:hover{color:#64b8f8 !important;}
.addsoc >div{float:left; margin-left:10px;}
.mBoxe a:first-child,.blmCont a:first-child{margin-left:0px; margin-top:0px;}
.imHo{float:left; width:154px; height:91px;}
.imHo img {
	max-width: 154px;
}
.banner8 {
	width:728px;
	height:90px;
	background:#05141f;
	float:left;
	margin-bottom:23px;
	margin-left:116px;
	margin-top: 20px;
}
.slogan {
	font-size: 12px;
	color: #FFFFFF;
}
.dynfeild {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	padding: 10px;
	border: 1px solid #666666;
	line-height: 20px;
}
.intro {
	background-color: #000000;
	border: 1px solid #0d5083;
	padding: 20px;
	height: 130px;
	position:relative;
	width: 960px;
}
.droite {
	float: right;
}
.gauche {
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	width: 400px;
}
.gauche b {
	color: #0083e9;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
}
.flike {
	color: #CCCCCC;
}
.fb-like {
	color: #FFFFFF;
}
