
/* ============================== MENU ============================== */

/* ------------------------------ table-language ------------------------------ */

body {
    font-family: Arial, sans-serif;
    text-align: center;
    background: url('../images/bckg_5.jpg') no-repeat center center;
    background-size: cover;
    background-attachment: fixed;
}

body.body-modal-open {
    touch-action: none;
    overflow: hidden;
}


.table-language {
 	border-collapse: collapse;
 	border: 0px solid #00C0C0;
}

.td-language-logo {
 	border: 0px solid #00C0C0;
}

.image-logo {
	display: block;
}

.td-language {
 	border: 0px solid #00C0C0;
}

.image-flag {
    height: auto;
    cursor: pointer;
    border: 2px solid #ccc;
    padding: 0px;
	box-shadow: 3px 3px 4px rgba(85, 85, 85, 0.8);
}
.image-flag-not-current {	opacity: 0.35;
    border: 1px solid #ccc;
	box-shadow: 2px 2px 4px rgba(128, 128, 128, 0.7);
}

/* ------------------------------ table-menu ------------------------------ */

.table-menu {
 	border-collapse: collapse;
 	background-color: #333;
 	border: 0px solid #00C0C0;
}

.td-menu-item {
 	border: 0px solid #00C0C0;
}

.span-item {
    font-weight: bold;
    color: White;
    display: inline-block;
	text-shadow: 3px 3px 6px rgba(100, 100, 100, 0.5);
}
.span-item-current {
	color: #DAC842;
}

.td-menu-item span:last-child {
    margin-right: 0;
}

.a-item {
    text-decoration: none;
    display: inline-block;
    color: White;
}
.a-item:hover {
    color: #ddd;
}

/* ============================== PAGES ============================== */

.div-title {
 	border: 0px solid Red;
}

.div-block {
 	border: 0px solid Red;
}

/* ============================== FOOTER ============================== */

/* ------------------------------ table-footer ------------------------------ */

.table-footer {
 	border-collapse: collapse;
 	background-color: #333;
 	border: 0px solid #00C0C0;
}

.td-footer-item {
	color: #D2D2D2;
 	border: 0px solid #00C0C0;
}

