*{
	margin: 0;
	padding: 0;
/*	border: 0;*/
}

body, html {
	margin: 0;
	padding: 0;
	padding-top: 2.5rem;
	width: 100%;
	height: 100%;
/*	font-family: 'Open Sans', sans-serif; */
/*	font-size: 12px; */
	font-weight: normal;
}

img{
	max-width: 100%;
	height: auto;
	border: none;
	outline: none;
	text-decoration: none;
}

img.img-small{
    min-width: 240px;
    width: 240px; 
    height: 180px;
    margin: 0;
    padding: 0;
}



/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}


/*******************************************/


.hidden {
	display: none;
}

.noScroll {
	overflow-y: hidden;
	overflow-x: hidden;
}

.yScroll {
	overflow-y: auto;
	overflow-x: hidden;
}


.imgWithBorder {
	display: inline-block;
	margin: 2px;
	border: 3px solid transparent;
	outline: none;
	text-decoration: none;
}

.imgWithBorder:hover {
	border-color: #ff9d00;
}

.imgPriceFoto {
    width: 120px;
    height: 90px;
}



/* --- Logo --- */

.Logo {
	font-family: 'gloria_scriptregular';
	font-size: 64px;
	font-weight: 200;	
	color: #48180a;
}

/* --- /Logo --- */



.pageTitle {
	font-family: Verdana, Arial, sans-serif;
	font-size: 36px;
	font-weight: 500;
	text-decoration: none;
	text-align: center;
	color: #48180a;
}


.itemGroup {
	margin-bottom: 6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-decoration: none;
	text-align: center;
	color: #48180a;
}



/* ============================== */


