@charset "UTF-8";


/* spec-t */
.spec-t{
	background:#225F88;
	color:#fff;
	font-weight:bold;
	/* display:none; */
	height:0;
	overflow:hidden;
}
.spec-wrap{
	padding:6px 0;
}
.spec-wrap span{
	font-size:1.2em;
	line-height:32px;
}
.spec-t.show{
	/* display:block; */
	height:auto;
}
.size,.color,.images{
	float:left;
}
.size{
}
.size a,.color a,.images a{
	display:inline-block;
	padding:4px;
	background:#fff;
	border:3px solid transparent;
	margin:2px;
	width:32px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	color:#000;
	
	cursor:pointer;
	text-decoration:none;
}
.size a.active,.color a.active,.images a.active{
	display:inline-block;
	padding:4px;
	/* background:#fff; */
	border:3px solid #B5D6E6;
}
.size .s{
	font-size:1em;
	line-height:32px;
}
.size .m{
	font-size:1.2em;
	line-height:32px;
}
.size .l{
	font-size:1.5em;
	line-height:32px;
}

.images-off .body img{
	visibility:hidden;
}
.images-off .spec-hid{
	display:none;
}


.color{
	margin-left:50px;
}
.color a{
	font-size:1.2em;
	line-height:32px;
}
.color .white{
	background:#fff;
	color:#000;
	
}
.color .black{
	background:#000;
	color:#fff;
}
.color .blue{
	
	background:#9DD1FF;
	color:#195183;
}

.images{
	margin-left:50px;
}
.images a{
	font-size:1.2em;
	line-height:32px;
	width:auto;
}
.images .on,.images .off{
	background:#fff;
	color:#195183;
	
}

/* end spec-t */


.size-m .body {
	font-size:1.2em;
}
.size-l .body {
	font-size:1.5em;
	line-height:1.5em;
}

/* black */
.color-black .body .wrapcontainer {
  background: transparent;
  box-shadow: 0 0 35px 5px #333;
}
.color-black .body .gkTabsWrap {
  background: transparent;
  border: 1px solid #999;
  color:#666;
}
.color-black .body .gkTabsWrap a {
  color:#666;
}


.color-black .body .accordeonck li a {
	background-color:#666;
	background-image:none;
	color:#fff;
}
.color-black .body .accordeonck li a:hover, .color-black .body .accordeonck li.active a {
	background-color:#333;
	background-image:none;
	color:#fff;
}
.color-black .body .accordeonck li.parent li a
, .color-black .body .accordeonck li.parent li.active li a {
	background:transparent;
	color: #ccc;

}
.color-black .body .accordeonck li.parent li a:hover
, .color-black .body .accordeonck li.parent li.active a 
, .color-black .body .accordeonck li.parent li.active li.active a {
	background-color:#333;
	background-image:none;
	color:#fff;

}


.color-black .body .header-bg{
	background:none;
}
.color-black .body .a-spec {
	background:#333;
	border-color:#666;
}
.color-black .body {
	background:#000;
	color:#fff;
}
.color-black .body  a{
	color:#fff;
}
.color-black .body a:hover{
	color:#eee;
}

.color-black .body  .custom-logo a {
	background: url(../images/logo1.png) no-repeat 0px 0px;
}

.color-black .body  .breadcrumb {
	background-color: #333;
	
}
.color-black .body  .breadcrumb > li {
	text-shadow: none;
}
.color-black .body  .breadcrumb > .active {
	color: #ccc;
}

.color-black .body .pager li > a, .color-black .body .pager li > span {

	background-color: #fff;
	color:#000;
}

.color-black .body .dropdown-menu > li > a:hover{
	background:#333;
	color:#fff;
}
.color-black .body  .alert-info {
	color: #fff;
	background-color: #333;
	border-color: #666;
}
.color-black .body  .gbs3 .btn-primary {
	background:#333;
	border-color: #666;
}
.color-black .body  .gbs3 .btn-primary:hover {
	background:#666;
	border-color: #999;
}

.color-black .body  dl.article-info {
	color: #ccc;

}
.color-black .body .icons a{
	color:#000;
}

.color-black .body  .moduletable h3 {
	color: #fff;
	background: #333;

}
.color-black .body  /* .moduletable */.bg-color2 {
	color: #fff;
	background: #666;

}
.color-black .h3-1 {
	border-left: 5px solid #999;
}
.color-black .body  .sidebar ul, .color-black .body  .sidebar2 ul {
	border: 1px solid #333;
}
.color-black .body .nav > li > a:hover, 
.color-black .body .nav > li > a:focus, 
.color-black .body .nav > li.active > a {
	background-color: #333;
}
.color-black .body .nav > li  li > a:hover, 
.color-black .body .nav > li  li > a:focus, 
.color-black .body .nav > li  li.active > a {
	background-color: #333;
}
.color-black .body .nav .separator{
	color: #aaa;
}
 

.color-black .body  .ul li{background:#000; border-top:1px solid #333;}
.color-black .body  .ul li:nth-child(odd) {background:#666;}

.color-black .body  .table2 {
	border-collapse:collapse;
}
.color-black .body  .table2 th {
	background:#333;
	color:#fff;
}
.color-black .body  .table2 td {
	border:1px solid #333;
}

.color-black .body  .table-bordered {
	border: 1px solid #999;
}
.color-black .body  .table th, .color-black .body  .table td {
	border-top: 1px solid #999;
}
.color-black .body  .table-bordered th, .color-black .body  .table-bordered td {
	border-left: 1px solid #999;
}
.color-black .body  .table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	background-color: #333;
}
.color-black .body  .table-hover tbody tr:hover > td, .color-black .body  .table-hover tbody tr:hover > th {
	background-color: #666;
}


.color-black .body  .pagination ul > .active > a, .color-black .body  .pagination ul > .active > span {
	color: #fff;
}
.color-black .body  .pagination ul > li > a:hover, .color-black .body  .pagination ul > li > a:focus, .color-black .body  .pagination ul > .active > a, .color-black .body  .pagination ul > .active > span {
	background-color: #333;
	color:#fff;
	border-color:#fff;
}
.color-black .body  .pagination ul > li > a, .color-black .body  .pagination ul > li > span {
	background-color: #999;

}
.color-black .body  .pagination ul > .disabled > span, .color-black .body  .pagination ul > .disabled > a, .color-black .body  .pagination ul > .disabled > a:hover, .color-black .body  .pagination ul > .disabled > a:focus {
	color: #ccc;

}


.color-black .body  .top-menu.navbar .navbar-inner {
	background: #666;
	border:none;

	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}
.color-black .body  .top-menu.navbar .nav > li > a {
	color: #fff;
	
	/* font-family: 'Roboto Condensed', sans-serif; */
}

.color-black .body  .navbar .nav > li > a:focus,
.color-black .body  .navbar .nav > li > a:hover {
	border-top: 5px solid #999;
	background:#666;
}
.color-black .body  .navbar .nav > .active > a,
.color-black .body  .navbar .nav > .active > a:hover,
.color-black .body  .navbar .nav > .active > a:focus {
	border-top: 5px solid #999;
	background:#666;
}

.color-black .body  .navbar-inner {
	background: #333;
	border:none;
}

.color-black .fancybox-skin{
	background:#333;
	color:#fff;
}
.color-black .fancybox-skin a{
	color:#fff;
}
/* .nc-items{
	margin-bottom:8px;
} */

/* end black */


/* blue */

.color-blue .body .top {
  background: #225F88;
  height: 28px;
  overflow: hidden;
  color:#fff;
}
.color-blue .body .top a{

  color:#fff;
}

.color-blue .body .layout-bottom {
  background: #225F88;
}
.color-blue .body .layout-bottom h3,.color-blue .body .layout-bottom .moduletable h3{
  background: transparent;
}


.color-blue .body .accordeonck li a, .color-blue .body .accordeonck li.active a {

  border-color: #d1e9ff #d1e9ff transparent;

}

.color-blue .body .accordeonck li a {
	background-color:#9ACBF6;
	background-image:none;
	color:#225F88;
}
.color-blue .body .accordeonck li a:hover, .color-blue .body .accordeonck li.active a {
	background-color:#225F88;
	background-image:none;
	color:#fff;
}
.color-blue .body .accordeonck li.parent li a
, .color-blue .body .accordeonck li.parent li.active li a {
	background:transparent;
	color: #225F88;
	padding-left:30px;
}
.color-blue .body .accordeonck li.parent li a:hover
, .color-blue .body .accordeonck li.parent li.active a 
, .color-blue .body .accordeonck li.parent li.active li.active a {
	background-color:#225F88;
	background-image:none;
	color:#fff;

}


.color-blue .wrapcontainer {
  background: transparent;
  box-shadow: 0 0 35px 5px #8bafc6;
}
.color-blue .gkTabsWrap {
  background: transparent;
  border: 1px solid #eee;
}
.color-blue .body .header-bg{
	background:none;
}
.color-blue .body .a-spec {
	background:#195183;
	border-color:#195183;
	color:#fff;

}
.color-blue .body .a-spec:hover {
	color:#9DD1FF;

}
.color-blue{
	/* font-size:1.5em; */
}
.color-blue .page-header {
	border-bottom: 1px solid #195183;
}

.color-blue .body {
	background:#9DD1FF;
	color:#195183;
}
.color-blue .body  a{
	color:#195183;
}
.color-blue .body a:hover{
	color:#195183;
}

.color-blue .body  .custom-logo a {
	background: url(../images/logo1.png) no-repeat 0px 0px;
}

/* breadcrumb */
.color-blue .body  .breadcrumb {
	background-color: #195183;
	color:#fff;
}
.color-blue .body  .breadcrumb > li {
	text-shadow: none;
}
.color-blue .body  .breadcrumb > li a{
	color:#fff;
}
.color-blue .body  .breadcrumb > li a:hover{
	color:#9DD1FF;
}
.color-blue .body  .breadcrumb > .active {
	color: #9DD1FF;
}
/* end breadcrumb */

/* bootstrap */
.color-blue .body  .alert-info {
	color: #9DD1FF;
	background-color: #195183;
	border-color: #4073a0;
}
.color-blue .body  .gbs3 .btn-primary {
	background:#195183;
	border-color: #4073a0;
}
.color-blue .body  .gbs3 .btn-primary:hover {
	background:#4073a0;
	border-color: #4073a0;
}
/* end bootstrap */

.color-blue .body  dl.article-info {
	color: #195183;

}

.color-blue .body  .moduletable h3 {
	color: #fff;
	background: #195183;

}
.color-blue .body  /* .moduletable */.bg-color2 {
	color: #195183;
	background: transparent;

}
.color-blue .h3-1 {
	border-left: 5px solid #999;
}
.color-blue .body  .sidebar ul, .color-blue .body  .sidebar2 ul {
	border: 1px solid #195183;
}
.color-blue .body .sidebar ul ul, .color-blue .body .sidebar2 ul ul{
  border: none;
}
.color-blue .body .nav > li > a:hover, 
.color-blue .body .nav > li > a:focus, 
.color-blue .body .nav > li.active > a {
	background-color: #195183;
	color:#fff;
}
.color-blue .body .nav > li  li > a:hover, 
.color-blue .body .nav > li  li > a:focus, 
.color-blue .body .nav > li  li.active > a {
	background-color: #195183;
	color:#fff;
}
.color-blue .body .nav .separator{
	color: #195183;
}
 

.color-blue .body  .ul li{background:#9DD1FF; border-top:1px solid #195183;}
.color-blue .body  .ul li:nth-child(odd) {background:#225F88; color:#fff;}
.color-blue .body  .ul li:nth-child(odd) a {color:#fff;}

.color-blue .body  .table2 {
	border-collapse:collapse;
}
.color-blue .body  .table2 th {
	background:#195183;
	color:#195183;
}
.color-blue .body  .table2 td {
	border:1px solid #195183;
}

.color-blue .body  .table-bordered {
	border: 1px solid #999;
}
.color-blue .body  .table th, .color-blue .body  .table td {
	border-top: 1px solid #999;
}
.color-blue .body  .table-bordered th, .color-blue .body  .table-bordered td {
	border-left: 1px solid #999;
}
.color-blue .body  .table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	background-color: #195183;
}
.color-blue .body  .table-hover tbody tr:hover > td, .color-blue .body  .table-hover tbody tr:hover > th {
	background-color: #666;
}


.color-blue .body  .pagination ul > .active > a, .color-blue .body  .pagination ul > .active > span {
	color: #195183;
}
.color-blue .body  .pagination ul > li > a:hover, .color-blue .body  .pagination ul > li > a:focus, .color-blue .body  .pagination ul > .active > a, .color-blue .body  .pagination ul > .active > span {
	background-color: #195183;
	color:#195183;
	border-color:#195183;
}
.color-blue .body  .pagination ul > li > a, .color-blue .body  .pagination ul > li > span {
	background-color: #999;

}
.color-blue .body  .pagination ul > .disabled > span, .color-blue .body  .pagination ul > .disabled > a, .color-blue .body  .pagination ul > .disabled > a:hover, .color-blue .body  .pagination ul > .disabled > a:focus {
	color: #ccc;

}


.color-blue .body  .top-menu.navbar .navbar-inner {
	background: #225F88;
	border:none;

	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}
.color-blue .body  .top-menu.navbar .nav > li > a {
	color: #fff;
	
	/* font-family: 'Roboto Condensed', sans-serif; */
}

.color-blue .body  .navbar .nav > li > a:focus,
.color-blue .body  .navbar .nav > li > a:hover {
	border-top: 5px solid #9DD1FF;
	background:#4073a0;
}
.color-blue .body  .navbar .nav > .active > a,
.color-blue .body  .navbar .nav > .active > a:hover,
.color-blue .body  .navbar .nav > .active > a:focus {
	border-top: 5px solid #9DD1FF;
	background:#4073a0;
}

.color-blue .body  .navbar-inner {
	background: #195183;
	border:none;
}

.color-blue .fancybox-skin{
	background:#195183;
	color:#fff;
}
.color-blue .fancybox-skin a{
	color:#fff;
}


/* end blue */

/* media */
@media (min-width: 768px) and (max-width: 979px) {
	body{
		/* background:#ccc; */
	}
}
 
@media (max-width: 767px) {
 
}
 
@media (min-width: 1200px) {
}
 
@media (min-width: 768px) and (max-width: 979px) {
 
}
 
@media (max-width: 767px) {
 
}
 
@media (max-width: 480px) {
 
}
 
@media (max-width: 979px) {
	/* .shf{
		overflow-x:auto; 
		width:auto !important;
		
	}*/
}
 
@media (min-width: 980px) {
	/* .shf{
		overflow-x:auto; 
		width:auto !important;
	}*/
}