.btn-lidl {
	color: #003278; 
	border: 1px solid #003278;
    background-color: #FFFFFF;
	border-color: #003278;
}

.nowrap {
	white-space:nowrap;
}

.btn-lidl:hover {
	background-color: #003278;
	color: #FFFFFF;
}

.lidlblue {
	color: #003278!important;
}

.btn-lidl-red {
	color: #003278; 
	border: 1px solid #B41E0A;
    background-color: #FFFFFF;
    border-color: #B41E0A;
}

.btn-lidl-red:hover {
	background-color: #B41E0A;
	color: #FFFFFF;
}

.headline {
	margin: 0;
	padding: 0;
	font-size: 27px;
}

.subheadline {
	color: #003278!important;
}

.bottom {
	margin-bottom: 10px;
}

.logo {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 10px;
}

.flag {
	background-position: left center;
	background-repeat: no-repeat;
	height: 11px;
	width: 16px;
	margin-right: 5px;
	display: inline-block;
}

.frame {
	width: 100%;
}

.full-size{
top: 0;
left: 0;
position: fixed;
width: 100%;
height: 100%;
}

#full-size{
  height:100%;
  width:100%;
  overflow:hidden; /* or overflow:auto; if you want scrollbars */
}

.btn-gap {
	margin-top: 2px;
}

.gap {
	margin-top: 15px;
}

.big_gap {
	margin-top:5%;
}

.bg {
	background-image: url("img/bg.gif");
}

.dk {
	background-image: url("img/dk.gif");
}

.cz {
	background-image: url("img/cz.gif");
}

.de {
	background-image: url("img/de.png");
}

.gr {
	background-image: url("img/gr.gif");
}

.en {
	background-image: url("img/en.png");
}

.es {
	background-image: url("img/es.gif");
}

.fi {
	background-image: url("img/fi.gif");
}

.fr{
	background-image: url("img/fr.gif");
}

.hr {
	background-image: url("img/hr.gif");
}

.hu {
	background-image: url("img/hu.gif");
}

.it {
	background-image: url("img/it.gif");
}

.nl {
	background-image: url("img/nl.gif");
}

.pl {
	background-image: url("img/pl.gif");
}

.pt {
	background-image: url("img/pt.gif");
}

.ro {
	background-image: url("img/ro.gif");
}

.sk {
	background-image: url("img/sk.gif");
}

.si {
	background-image: url("img/si.gif");
}

.se {
	background-image: url("img/se.gif");
}