@charset "UTF-8";
/* CSS Document */

body
{
	margin:0px;
	background-image: url(images/bground.png);
	background-repeat: no-repeat;
	background-position: top;
	background-color:eff0f4;
	font-size: 0.875em;
	color: #5A5E68;
	background-color:#eff0f3;
	line-height: 1.8em;
	font-family: 'Open Sans', sans-serif;
}
h1
{
	color: #004f8e;
}
h2
{
	font-size:20px;
}
.a
{
	color:#5A5E68;
}
.all
{
	margin:auto;
	width:960px;
}
.footer
{
	width:960px;
	padding-top:10px;
	box-shadow: inset 0 -1px rgba(0,0,0,0.2);
	height:106px;
}
.logo
{ 
	background:url(images/logo.png);
	background-repeat:no-repeat;
	background-position:top;
	background-size:300px;
	height:110px;
	width:275px;
	float:left;
}
.menu
{
	height:110px;
	display:inline-block;
	float:right;
}
.now
{
	float: none !important;
	box-shadow: inset -1px -1px rgba(0,0,0,0.2);
	margin-bottom: 5px;
	padding: 4px 0 4px 10px !important;
}
.menu_al
{
	background-color:#FFF;
	float:left;
	padding:8px;
	box-shadow: inset  -1px 0 rgba(0,0,0,0.2);
	cursor:pointer;
	-webkit-transition: background 0.2s, box-shadow 0.2s;
	transition: background 0.2s, box-shadow 0.2s;
	text-decoration: none;
	letter-spacing: 1px;
	outline:none;
	color:#5A5E68;
}
.menu_al:hover
{
	background-color:rgba(246,138,31,0.9);
	color:#FFF;
}

.pager
{
	height:1px;
}

.container
{
	width:930px;
	margin-top:10px;
	
	background-color: white;
	float: left;
	opacity: 1;	
	padding:15px;
	color: #000;
}

.cube
{
	width:960px;
	float: left;
}
.alap
{
	height: 200px;
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
}
.first
{
	background-image: url(images/first.jpg);	
}
.second
{
	background-image: url(images/second.jpg);	
}
.third
{
	background-image: url(images/third.jpg);	
}
.four
{
	background-image: url(images/four.jpg);	
}
.six
{
	background-image: url(images/six.jpg);	
}
.five
{
	background-image: url(images/five.jpg);	
}
.titles
{
	background-color:#FFF;
	width: 300px;
	opacity: 0.8;
	font-size: 20px;
	padding: 5px;
	color: #004f8e;
}
.pad
{
	margin-left:15px;
}
.top
{
	margin-top:10px;
}
.foot_cube
{
	float:left;
	width:300px;
}







/* slider */

.events {
  list-style: none;
  }

.callbacks_container {
  margin-bottom: 10px;
  position: relative;
  float: left;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("slider/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }


@media screen and (max-width: 600px) {
  h1 {
    font: 24px/50px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
  .callbacks_nav {
    top: 47%;
    }
  }
.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }

a {
  color: #fff;
  text-decoration: none;
  }
.kepbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.kepbutton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.kepbutton:active {
	position:relative;
	top:1px;
}

/* new_menu button*/

.menu_new
{
	background-color:#FFF;
	float:left;
	padding:8px;
	border: 1px solid #ccc;
	cursor:pointer;
	-webkit-transition: background 0.2s, box-shadow 0.2s;
	transition: background 0.2s, box-shadow 0.2s;
	text-decoration: none;
	letter-spacing: 1px;
	outline:none;
	color:#5A5E68;
}
.menu_new:hover
{
	background-color:rgba(246,138,31,0.9);
	color:#FFF;
}