/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
 
 
 
 
#system .items .leading .item {
	/* border-bottom: 1px solid #DDDDDD; */
	border-bottom: none;
	margin-bottom: 18px;
	padding-bottom: 12px;
}



#system .item > header .title { border-bottom: 1px solid #ddd; padding-bottom: 8px; }


iframe {
    width:100%;
    height: 600px;
}

/* ######## Hide the Menue-Item Start, Home, inicio, Acceuil ######## */

body .item104, body .item102, body .item150, body .item103, body .item190 {
	display:none;
}

.newsbutton {
	height: 100%;
	position: relative;
	vertical-align: middle;
	min-height: 130px;
	margin: 0;
	padding: 0;
	display: block;
}

#top-b .button-primary {
	position: absolute;
	top: 10px;
	left: 0;
	padding: 20px 0;
	width: 100%;
	height: auto;
	vertical-align: middle;
}



/* ##################### NONUMBER TOOLTIP ##################### */

.nn_tooltips-link {
	font-weight: bold;
}


/* ##################### NONUMBER TAB ##################### */

.nn_tabs .nav-tabs > li.active > a, .nn_tabs .nav-tabs > li.active > a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ffffff;
    border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    border-top-width: 4px;
    border-top-color: #cdeedd #cdeedd rgba(0, 0, 0, 0);
    color: #333333;
    cursor: default;
}
.nn_tabs .nav-tabs > li > a, .nn_tabs .nav-tabs > li > a:hover {
    -moz-border-bottom-colors: #eab03f;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #eeeeee;
    border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    border-top-width: 4px;
    border-top-color: #cdeedd #cdeedd rgba(0, 0, 0, 0);
    color: #555555;
    cursor: default;
}

.nn_tabs .nav-tabs > li > a:hover {
	background-color: #f3f3f3;
}

.nn_tabs > ul.nav-tabs > li {
	margin-right: 5px;
}


.nn_tabs > ul.nav-tabs > li > a {
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  color: #333333;
  text-decoration: none;
  line-height: inherit;
  font-size: 16px;
}
.nn_tabs > ul.nav-tabs > li > a:hover {
  color: #000000;
  text-decoration: none;
}

.nn_tabs > ul.nav-tabs > li > a:focus,
.nn_tabs > ul.nav-tabs > li.active > a:focus,
.nn_tabs > ul.nav-tabs > li.active > a {
  outline: none;
  border-top-color: #eab03f;
  border-left-color: #eab03f;
  border-right-color: #eab03f;
  -webkit-box-shadow: 0 -2px 2px rgba(234, 176, 63, 0.5);
  box-shadow: 0 -2px 2px rgba(234, 176, 63, 0.5);
}


.nn_tabs .fade {
  opacity: 0;
  -webkit-transition: opacity 1.95s linear;
  -moz-transition: opacity 1.95s linear;
  -o-transition: opacity 1.95s linear;
  transition: opacity 1.95s linear;
}
.nn_tabs .fade.in {
  opacity: 1;
}
.nn_tabs .collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 1.95s ease;
  -moz-transition: height 1.95s ease;
  -o-transition: height 1.95s ease;
  transition: height 1.95s ease;
}


.nn_tabs .nav-tabs {
    border-bottom: 1px solid #eab03f;
}

form label {
	float: left;
	padding-top: 5px;
}







