body {font-family: 'Open Sans', sans-serif;}

h1, h2, h3, h4, h5, h6 {font-family: 'Titan One', Trebuchet MS, sans-serif;}

main a {color: #c30e04;}
main a:hover {color: #e31e24;}

.pruhledny {filter: alpha(opacity=50); /* 50 ze 100 = 50% průhlednost */
		    opacity: 0.5; /* 0.5 z 1 = 50% průhlednost */}

.navbar-logo {height: 50px;}
.navbar-telefon {font-family: 'Titan One', Trebuchet MS, sans-serif; font-size: 1.0rem; color: #666;}
.nav-link {font-family: 'Titan One', Trebuchet MS, sans-serif; font-size: 1.10rem;}
@media screen and (min-width: 767px) {
	.navbar-logo {height: 70px;}
	.navbar-telefon {font-size: 1.5rem;}
}
@media screen and (min-width: 1200px) {
	.nav-link {font-size: 1.30rem;}
}
.dropdown-item {font-family: 'Open Sans', sans-serif; font-size: 0.85rem; padding-left: 25px;
								background-image: url('../graf/dropdown-item.png');
								background-repeat: no-repeat;
								background-position: 10px 10px;}

.homefoto {background: #fff url('../graf/home-foto.jpg') no-repeat center top;}

.topbox {background: rgba(255,255,255,0.75); padding: 30px;}
.topbox h3 {color: #e31e24;}

.box-obecne {
	background-color: #c30e04;
	color: #fff;
	text-align: center;
	padding: 20px;
}
.whitered {color: #fff; text-decoration: underline;}
.whitered:hover {color: #fff; text-decoration: none;}

.box-nabidka {
	background-color: #e31e24;
	color: #fff;
	text-align: center;
	padding: 20px;
}
.box-nabidka img {
	max-height: 200px;
	margin: 10px 0 15px 0;
}

.box-nabidka-detail {
	background-color: #c30e04;
	color: #fff;
	text-align: center;
	padding: 5px;
	margin: 10px;
	border-color: #eee;
}

.box-clanek {
	background-color: #ddd;
	color: #000;
	padding: 40px;
}
.box-clanek .clanek-foto {
	margin: 0 0 1.5rem 0;
}

.box-dodavatele {
	background-color: #ccc;
	color: #444;
	text-align: center;
	padding: 20px;
}
.box-dodavatele img {margin: 0 5px;}

.box-firma {
	background-color: #666;
	color: #fff;
	text-align: center;
	padding: 20px;
}
.box-firma a {color: #fff;}

footer {background-color: #000; color: #fff; text-align: center; padding: 20px;}
footer a, footer a:hover {color: #fff;}
