@charset "utf-8";
@font-face {
    font-family: 'Thin';
    src: url('../fonts/bebasneue_book.eot');
    src: url('../fonts/bebasneue_book.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue_book.woff') format('woff'),
         url('../fonts/bebasneue_book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Normal';
    src: url(../fonts/Pancetta_Regular.otf) format('opentype');
	font-weight: normal;
	font-style: normal;
}
body{
	margin:0;
	-webkit-font-smoothing: antialiased;
	font-family: 'Normal';
	font-size: 16px;
	color:#252525;
	min-width: 960px;
}
img{
	border:none;
}
.container_12 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.container_12:before,
.container_12:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}
.container_12:after {
  clear: both;
}
.container_12 {
  zoom: 1;
}
.container_12 .grid_6 {
  width: 460px;
}
#top {
height:100px;
background:#fff;
}
p {
margin:0;
}
#logo {
float:left;
margin-right:5px;
}
#top a{
text-decoration:none;
}
h1 {
font-family: arial;
text-transform: uppercase;
margin:0;
font-size: 22px;
color: #0053A2;
display: block;
}
#top_tel {
text-align: right;
color: #0053A2;
padding:14px 0;
}
#top_tel .tel {
font-size: 18px;
margin: 3px 0;
}
#top_tel .tel a {color:#0053A2;}
#container_logo {
padding:22px 0;
}
a.button {
color:#fff;
background:#0053A2;
display: block;
text-align:center;
text-decoration: none;
-khtml-border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
position:relative;
behavior: url(pie/PIE.htc);
}
a.button:hover {
background:#0066c8;
}
#nav {
width: 100%;
height:50px;
background: #34ABBD;
}
#nav a{
display:block;
padding: 15px 15px;
color:#fff;
float:left;
text-decoration: none;
font-size: 18px;
}
#nav a.last{
border: none;
}
#nav a.first{
padding: 15px 15px 15px 10px;
}
#nav  a:hover {
background: #2f9bab;
}
#nav a.active{
background: #63bac7;
}
.header_text {
background: url(../images/bg.jpg) no-repeat center;
background-size: cover;
width:100%;
color:#fff;
}
.header_text strong.header {
font-family: 'Thin';
font-size: 54px;
padding: 30px 0;
display:block;
font-weight:normal; 
}
p strong, li strong {
font-size: 18px;
font-weight: normal;
}
.header_text p {
display:block;
font-size: 18px;
}
.header_text a.button{
width: 230px;
height: 40px;
line-height: 40px;
margin-top:50px;
}
.content h2 {
font-family: 'Thin';
font-size: 38px;
font-weight:normal;
margin: 0 0 15px 0;
color: #0053A2;
border-bottom: 1px #0053A2 solid;
}
#cta {
font-family: 'Thin';
font-size: 38px;
font-weight:normal;
text-align:center;
margin-bottom:50px;
}
#cta .button {
display: inline-block;
vertical-align: middle;
font-family: 'Normal';
font-size:16px;
height: 38px;
line-height: 38px;
width: 180px;
margin: 0 10px;
}
.f_nav a{
color:#0053A2;
text-decoration: none;
padding: 0 10px;
}
.f_nav a.first{
padding-left:0;
}
.f_nav a:hover{
text-decoration: underline;
}
#footer strong {
font-weight:normal;
padding-top: 10px;
display:block;
}
#footer {
padding: 20px 0;
background:#ECF7FE;
}
p a.a-col {color:#0053A2; text-decoration:none;}
@media screen and (max-width:425px) {
body{min-width:auto;}
#top{height:auto;}
#top_tel{text-align:left;}
#nav{height:auto;}
.container_12, .container_12 .grid_6{width:100%;}
.container_12 .grid_6{float:none;}
.container_12 .grid_12, .container_12 .grid_7, .container_12 .grid_5, .container_12 .grid_2, .container_12 .grid_8{width:auto;}
.container_12 .grid_4, .container_12 .grid_9{width:90%;}
.header_text{height:auto;padding-bottom:20px;}
img.big-foto{width:90%;height:auto;}
section table{font-size:57%}
input[type="submit"]{width:100%;}
#maparea{display:none;}
.adr{width:100%}
.adrblok{margin-bottom: 20px;width: auto;}
}

#block-cashback {position:fixed;bottom:0;display:block;width:100%;}
#block-cashback div {padding:5px;border:2px solid #008DFF;background-color: #eee;background-color: rgba(238, 238, 238, 0.85);}
#block-cashback div p {text-align:center;}
#block-cashback div p a {background:#008DFF;border:2px solid #008DFF;padding:5px;display:inline-block;border-radius:5px;font-family: sans-serif;color: #fff;}
#block-cashback div p a:hover {background:#fff;color: #008DFF;}