/*
@font-face { font-family: 'Futura';
             src: url('/css/fonts/Futura.otf') format('opentype'); }
@font-face { font-family: 'Futura Heavy';
             src: url('/css/fonts/Futura-Heavy.otf') format('opentype'); }

@font-face { font-family: 'Futura Medium';
             src: url('/css/fonts/Futura-Light.otf') format('opentype'); }
*/			 
h1{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
/*font-size: 18pt ;*/
}

h2{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
/*font-size: 14pt ; */
}

body{
	font-family: "Century Gothic",Arial,sans-serif !important;
	font-size: 10.5pt;
	color: #222;
}

p{font-size:font-size:1.2em; line-height:1.4em;}

.detail-list {
	padding-left: 15px;
}

.detail-list li {
	color: rgb(200, 168, 58);
}
.detail-list li span{
	color: #000;
}

.article-price{	font-size: 18pt !important; }
#ul-cat > li > a:hover{
	/*color: rgb(200, 168, 58);*/
	border-bottom: 1px solid rgb(200, 168, 58);
}
#ul-cat > li > a{
	border-bottom: 1px solid #000;
}

.brand-link:hover{
	color: #fff !important;
}

/* ------------------------------------------------------- */
/* nav hauptmenüpunkte + menü oben rechts mit cart*/
@media (min-width: 1200px){
	#ul-cat > li > a {	font-size:1em; font-weight:400; padding: 0 15px 5px 15px; /*border-right: 1px solid rgb(200, 168, 58);*/}
	/* ie hack: */
	/* html #ul-cat > li > a{	font-size:1em; font-weight:400}


	/* nav "mein kto" oben rechts */
	#ul-nav > li.dropdown > a { font-size:1em; color:rgb(200, 168, 58) }
	#ul-nav > li.dropdown > a:hover { color:#ae9962 }

	/* nav "mein kto" oben rechts */
	#ul-nav > li > a.s-link { font-size:1em; color:#fff; padding: 0; }
	li.cart-popup a.s-link:hover { font-size:1em; color:rgb(200, 168, 58) }
}


/* ------------------------------------------------------- */
/* nav hauptmenüpunkte + menü oben rechts mit cart*/
@media (max-width: 1199px){
	#ul-cat > li > a {	font-size:1em; font-weight:400;  padding: 0 15px 5px 15px; /*border-right: 1px solid rgb(200, 168, 58);*/ margin-bottom: 15px;}
	
	/* ie hack: */
	/* html #ul-cat > li > a{	font-size:1em; font-weight:400}


	/* nav "mein kto" oben rechts */
	#ul-nav > li.dropdown > a { font-size:1em; color:#fff }
	#ul-nav > li.dropdown > a:hover { color:rgb(200, 168, 58) }

	/* nav "mein kto" oben rechts */
	#ul-nav > li > a.s-link { font-size:1em; color:#fff }
	li.cart-popup a.s-link:hover { color:rgb(200, 168, 58) }
}
/* ------------------------------------------------------- */
@media (max-width: 991px){
	#ul-cat > li > a {	font-size:1em; font-weight:400}
}



/* ------------------------------------------------------- */
p{
font-family: "Century Gothic",Arial,sans-serif !important;
font-size: 14px !important;
text-align:left;
line-height: 20px;
margin-bottom:10px;
}

h1.detail{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
font-size: 20px !important; /*1.25rem*/
font-weight:400;
line-height: 1.3em; /*26px, 1.25rem*/
margin-bottom:8px;
}

h1.home{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
font-size: 26px !important; /*1.625rem*/
font-weight:400;
line-height: 32px; /*26px, 1.25rem*/
margin-bottom:23px;
margin-top:10px;
text-align: center;
color:#666;
}
h2.home{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
font-size: 18px !important; /*1.625rem*/
font-weight:400;
text-align:left;
word-spacing:1px;
line-height: 24px; /*26px, 1.25rem*/
color:#666;
}
h3.home{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
font-size: 18px !important; /*1.625rem*/
font-weight:400;
text-align:left;
word-spacing:1px;
line-height: 24px; /*26px, 1.25rem*/
color:#666;
}


h2.overview{
font-family: "Century Gothic",Arial,sans-serif !important;
text-transform: uppercase;
font-size: 18pt !important; /*1.625rem*/
font-weight:400;
line-height: 32px; /*26px, 1.25rem*/
margin-bottom:10px;
text-align: left;
color:#000;
}
.breadcrumb h1.overview {
    display: inline;
    font-family: inherit;
    font-size: inherit;
    font-weight: 700;
    line-height: inherit;
    white-space: normal;
}
.thumbnail a{
	/*text-decoration:underline;*/
}
.thumbnail a:hover{
	text-decoration:none !important;
}

.html-header h1, .html-header h2{
	margin: 0;
	}
	
.html-header h1{
	font-size: 3em
	}

.html-header h2{
	
}

.html-header h3{
	margin-top: 0;
	}
	
.delivery-link{
	/*color: #4f96d3;*/
	color: #b1b3b4;
	text-decoration: underline;
}
.delivery-link:hover{
	/*color: #4f96d3;*/
	color: #b1b3b4;
	text-decoration-color: rgb(200, 168, 58);
}

.more-link{
	/*color: #4f96d3;*/
	color: #222;
	text-decoration: underline;
}
.more-link:hover{
	/*color: #4f96d3;*/
	color: #222;
	text-decoration-color: rgb(200, 168, 58);
}

a:focus{
	outline: none;
}