/* catamaran-200 - latin */
@font-face {
  font-family: 'Catamaran';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/catamaran-v4-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Catamaran ExtraLight'), local('Catamaran-ExtraLight'),
       url('../fonts/catamaran-v4-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/catamaran-v4-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/catamaran-v4-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/catamaran-v4-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/catamaran-v4-latin-200.svg#Catamaran') format('svg'); /* Legacy iOS */
}
/* catamaran-300 - latin */
@font-face {
  font-family: 'Catamaran';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/catamaran-v4-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Catamaran Light'), local('Catamaran-Light'),
       url('../fonts/catamaran-v4-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/catamaran-v4-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/catamaran-v4-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/catamaran-v4-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/catamaran-v4-latin-300.svg#Catamaran') format('svg'); /* Legacy iOS */
}


body {
	font-family: 'Catamaran', Verdana, "sans-serif";
	color: #490c0e!important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 300;
    line-height: 1.2;
    color: inherit;
	font-size: 2rem;
}
.hint {
	font-size: 0.875em;
}
a { color:#b50d19;}
a:hover { color: #490c0e;}
.claim {
	color: #b50d19;
}
.navbar .container {
	border-bottom: 1px solid #d6d6d6;
}
.navbar-brand {
	margin: 0 auto; 
	text-align: center; 
	background: url('../img/pinot.png') no-repeat top center; 
	text-indent: -99999px; 
	display: block;
	width: 303px;
	height: 54px;
	margin-bottom: 0.75rem;
}
.bgBraun {
	background: #f6f3f3;
}
.btn {
	background: #490c0e;
	border: 1px solid #490c0e; 
	border-radius: 0;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{
	background: #b50d19;
	border: 1px solid #b50d19; 
}
.btn-primary.focus, .btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{
    box-shadow: 0 0 0 0rem rgba(0,123,255,0);
}
.form-control {
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #490c0e;
    background-color: #f6f3f3;
    background-clip: padding-box;
    border: 0px solid #490c0e;
	border-bottom: 1px dotted #490c0e;
    border-radius: 0rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.form-control:focus {
    color: #490c0e;
    background-color: #fff;
    border: 0px dotted #490c0e;
	border-bottom: 1px dotted #490c0e;
    outline: 0;
    box-shadow: 0 0 0 0rem rgba(0,123,255,0);
}
select.form-control {
	background: url('../img/ico_listing-bottom-active-braun.png') no-repeat right center;
}
footer .firstFooter {
	    border-top: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
}
footer .secondFooter {
		border-bottom: 1px solid #d6d6d6;
}
var { 
color: #b50d19}