* { padding:0px; margin:0px; box-sizing: border-box;}
body { font-family:'rebk' , Arial; font-size:14px; color:#000; }

.menu { 
/*background: rgb(238,238,238);
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(197,197,197,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(197,197,197,1)));
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%); 
background-repeat:repeat-x;*/


height:35px;
width:960px;
margin:30px 0 20px 0;
/*box-shadow:1px 1px 10px 1px #CCCCCC;*/
z-index:5;
}
.column{
	float: left;
}
.box4 {
	float: left;
  	width: 25%;
  	padding: 0px;
}

.nav {
	display: block;
	list-style-type: none; 
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

.nav li{
	padding: 0 25px;
}

.nav li a{
	position: relative;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	text-shadow: 0px 1px 3px #000;
	color:white;
	background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
	width: 100%;
	height: 35px;
	padding: 10px 0;
	margin: 20px;
	transition: 0.4s;
	box-shadow: 0px 5px 7px 0px #00000069;
	border-radius: 5px;
	z-index:5;
}
.nav li a:after{
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	float: left;
	text-align: center;
	text-decoration: none;
	color: white;
	background: linear-gradient(rgb(168 74 95) 0%,rgb(130 6 33) 100%);
	padding: 0;
	margin: 0;
	transition: 0.4s;
	opacity: 0;
	border-radius: 5px;
	z-index:6;
}

.nav li a.active{
	background: linear-gradient(rgb(168 74 95) 0%,rgb(130 6 33) 100%);
	font-weight:bold;
	z-index:5;
}
.nav li a:hover:after {
	opacity: 1;
}
.nav li a span {
  position: relative;
  z-index: 7;
  }
/*.nav { 
	display:block;
	list-style-type:none;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	z-index:5;
	
}
.nav li {
	position: relative;
	z-index:5;
	padding: 0 25px;
}

.nav li a {
	float: left;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
	text-shadow: 0px 1px 3px #000;
	color: white;
	background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
	width: 100%;
	padding: 11px;
	z-index:5;
	box-shadow: 0px 5px 7px 0px #00000069;
	border-radius: 5px;
}

.nav li a:after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background: linear-gradient(rgb(168 74 95) 0%,rgb(130 6 33) 100%);
	transition: opacity 0.5s ease-out;
	z-index:6;
	color: white;
	text-decoration:none;
	text-shadow: 0px 1px 3px #000;
	font-weight: bold;
	text-align:center;
	opacity: 0;
}

.nav li a span {
  position: relative;
  z-index: 7;
  }

.nav li a:hover:after {
	opacity: 1;
}


.nav li a.active { background: -webkit-linear-gradient(rgb(168 74 95) 0%,rgb(130 6 33) 100%);
font-weight:bold;z-index:5; }*/


/* Submenu */
/*.nav ul.submenu { 
padding:0px; 
position:absolute; 
list-style:none; 
background: rgb(238,238,238);
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(197,197,197,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(197,197,197,1)));
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);
background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(197,197,197,1) 100%);z-index:5;}
.nav ul.submenu li { float:none; background-image:none; border-bottom:1px solid #999999; width:200px;z-index:5;  }
*/

/* Subsubmenu */
/*.nav ul.subsubmenu { padding:5px; position:absolute; list-style:none; background-color:#f2f2f2; margin-left:150px; margin-top:-30px;z-index:5; }
.nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #999999; min-width:200px;z-index:5;}*/