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

.logo{
	position:absolute;
	float:right;
	padding:10px 30px 0 14px;
	z-index:3000;
	margin-right:30px;
	
}
.logo2 {
	position:absolute;
	float:right;
	padding:95px 30px 0 0;
	z-index:3000;
	margin-right:30px;
}

/* TOP MENU */
.top-menu{
	font-family: 'Nova Round', cursive;
	height:40px;	
	margin: 25px 0 0 100px;
	padding-right: 20px;
	text-align: right;
	text-shadow: 1px 1px 3px  rgba(0, 0, 0, 0.4);
	top: 20px;
	position:relative;
	text-transform:uppercase;
	z-index:3000;
}

.top-menu li{
	color:#fff;
	display:inline-block;
	margin-right:30px;
}
.top-menu li:last-child {
	margin-right: 0;
}

.top-menu a{
	font-family: 'Nova Round', cursive;
	font-size:13px;
	text-decoration:none;
}

.top-menu a:hover{
	/*color:#2391c4;*/
	color:#000;
	
	text-decoration:none;
	text-shadow: 0px 0px 0px  rgba(0, 0, 0, 0);
}

.break-menu-ipad-portrait{
	display:none;
}

.menu .selected{
	text-shadow: 0px 0px 0px  rgba(0, 0, 0, 0);
	color:#000;
}

/*
ul.menu a{
	font-size:14px !important;
}
*/
a.small-menu{
	font-size:14px !important;
}


.register{
	
	
	position:absolute;
	top:0;
	right:0;
	background-color:#FFF;
	padding:2px 10px;
	opacity: 0.5;
filter: alpha(opacity:50);
	
}

.register a{
	/*font-family: 'KRAVITZB', sans-serif;*/
	font-family: 'Nova Round', cursive;
	/*font-family: 'Yanone Kaffeesatz', sans-serif; font-weight:700;*/
	color:#2391c4 !important;
	
	font-size:14px;
	
	
}


.news{
	
	
	position:absolute;
	top:0;
	right:72px;
	background-color:#FFF;
	padding:2px 10px;
	opacity: 0.5;
filter: alpha(opacity:50);
	
}

.news a{
	/*font-family: 'KRAVITZB', sans-serif;*/
	font-family: 'Nova Round', cursive;
	/*font-family: 'Yanone Kaffeesatz', sans-serif; font-weight:700;*/
	color:#2391c4 !important;
	
	font-size:14px;
	
	
}
/* --------------------------------------------------- */

/* SECONDARY MENU */

.menu_list {	
	width: 240px;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
	text-transform:uppercase;
	color:#2b5684;
	font-size:14px;
  font-weight:bold;
   
}
.menu_body {
	display:none;
	padding-left:10px;
	text-transform:uppercase;
}
.menu_body a{
  display:block;
  color:#2b5684;
  padding-left:20px;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  text-transform:uppercase;
}
.menu_body a:hover{
  color: #00bce4;
  text-decoration:none;
  }

.acc-menu-ipad{
	position:relative;
	margin-top:-20px !important; 
}