/*
Copyright (C) 2013 peter
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
/* 
    Created on : 11-dic-2013, 18:06:39
    Author     : peter
*/

/* Show error messages in red */

.error { color: red; }

.navbar2 {
	overflow: hidden;
	background-color: #6699ff; 	
	/*background-color: #dedbd9;*/
	border-radius:6px;
	border:1px solid #d6bcd6;	  
	cursor:pointer;
	text-align: left;		
}
	
.navbar2 a {	
	float: left;
	font-size: 16px;
	color: white;
	text-align: center;
	padding: 10px 16px 10px;
	text-decoration: none;
}

.navbar2 a:hover, .dropdown2:hover .dropbtn {
	background-color: #b3c6ff;
}

.navbar2.active {
	background-color: #b3c6ff;
	box-sizing: border-box;
}

	
.dropdown2 {
	float: left;
	overflow: hidden;
}
	
.dropdown2 .dropbtn {
	font-size: 16px;  
	border: none;
	outline: none;
	color: white;
	padding: 10px 16px 10px; 
	background-color: inherit;
	font-family: inherit;
	margin: 0;
}
	
.dropdown-content2 {
	display: none;
	position: absolute;
	background-color: #99ccff;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
}
	
.dropdown-content2 a {
	float: none;
	color: black;
	padding: 10px 16px;
	text-decoration: none;
	display: block;
	text-align: left;
}
	
.dropdown-content2 a:hover {
	background-color: #ddd;
}

.dropdown2:hover .dropdown-content2 {
	display: block;
}

/*
.dropdown2.active > .link {
	display: block;
}
*/

.navlink.active {
	background-color: #b3c6ff;
	box-sizing: border-box;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
	color: black;
}



.topnav {
  overflow: hidden;
  background-color: #333;
}

.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
  background-color: #ddd;
  color: black;
}

.topnav a.active {
  background-color: #04AA6D;
  color: white;
}

/*
a {
    color: #fff;
    text-decoration: none;
}
*/

#tabs1 > ul{
	font-size:1em;
	list-style:none;
	margin:0px;
	padding:0px;
}

#tabs1 > ul > li{
	margin:0 2px 0 0;
	padding:7px 10px;
	display:block;
	float:left;
	font-family:Georgia,serif;
	color:#fff;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	background:#22458a; /* old browsers */
	/*
	background:-moz-linear-gradient(top, #0c91ec 0%, #257ab6 100%); // firefox
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c91ec), color-stop(100%,#257ab6)); // webkit
	*/ 
}

#tabs1 > ul > li:hover {
	background:#ffffff; /* old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #22458a 10%, #dddddd 50%, #ffffff 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(10%,#22458a), color-stop(50%,#dddddd), color-stop(100%,#ffffff)); /* webkit */
	cursor:pointer;
	color:#333;
}

#tabs1 > ul > li.tabActiveHeader{
	background:#ffffff; /* old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #dedbd9 10%, #dedbd9 50%, #ffffff 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(10%,#dedbd9), color-stop(50%,#dedbd9), color-stop(100%,#ffffff)); /* webkit */
	cursor:pointer;
	color:#333;
}

#tabs1 > ul > li.tabSemiActiveHeader{
	background:#ffffff; /* old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #22458a 10%, #dddddd 50%, #ffffff 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(10%,#22458a), color-stop(50%,#dddddd), color-stop(100%,#ffffff)); /* webkit */
	cursor:pointer;
	color:#333;
}

#tabs2 > ul{
	font-size:1em;
	list-style:none;
	margin:0px;
	padding:0px;
}

#tabs2 > ul > li{
	margin:0 2px 0 0;
	padding:7px 10px;
	display:block;
	float:left;
	color:#fff;
	font-family:Georgia,serif;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	background:#22458a; /* old browsers */
	/*
	background:-moz-linear-gradient(top, #0c91ec 0%, #257ab6 100%); // firefox
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c91ec), color-stop(100%,#257ab6)); // webkit
	*/ 
}
