@font-face {
 font-family: MyCustomFont;
 src: url("font/Gotham-Light_0.eot?#iefix") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("font/Gotham-Light_0.ttf") /* TTF file for CSS3 browsers */
}

body {
     margin:0 auto;
    background:#f2f2f2;
    font-family:MyCustomFont, Arial, sans-serif;
     font-size: 14px;
     font-weight:normal;
     color:#000;
}


.clearfix{
clear:both;
height:0;
visibility:hidden;
display:block;
margin:0 0 !important;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */
#cnt1
{
  width:100%
  margin:0 auto;
  background:#fff url(images/bg.jpg) no-repeat center top;
  font-family: MyCustomFont,arial;
     font-size: 14px;
     font-weight:normal;
     color:#fff;
     text-align:center;
  border-bottom:solid 8px gray;
}

#top_container{
border-top:10px solid #d3d3d3;
width:100%;
height:100:px;
background-color:#fff;
}
#top_up{
height:100px;
width:1018px;
margin:0 auto;
}
.logo{
float:left;
padding-top:10px;
width:352px;
height:86px;
}

#top {
width: 100%;
margin:0 auto;
text-align: left;
}

.banner_cnt2{
margin:0 auto;
width:100%;
}

#site_cnt{
width:1018px;
margin:0 auto;
background-color:#f2f2f2;
}
.content_text{
margin:0 auto;
}


#footer{
margin:0 auto;
width:100%;
background-color:#FF0000;
}

.foot_cnt{
margin:0 auto;
padding-top:15px;
width:1018px;
text-align:center;
color:white;
}

.foot_left{

float:left;
}

.foot_right{
float:left;
padding-left:50px;
padding-top:35px;
}

.icons{
text-align:center;
}
.icons1{
text-align:center;
padding-top:30px;
padding-bottom:20px;
}

.cz2{
height:202px;
width:100%;
background-color:#d3d3d3;
padding-top:40px;
}

.cz3{
height:40px;
}

h1{
color:#c00;
}

.img_slide{
border:1px solid #eee;
}

.top_menu{
width:100%;
height:60px;
background:none;
position:absolute;
z-index:999;
}
.top_menu_cnt{
width:800px;
margin:0 auto;
}



.pozycja{
position: relative;
display:inline-block;
width:190px;
height:40px;
background:white;
text-decoration:none;
color:black;
text-align:center;
padding-top:20px;
}

.pozycja:hover:after{
top: 100%;
     left: 50%;
     border: solid transparent;
     content: " ";
     height: 0;
     width: 0;
     position: absolute;
     pointer-events: none;
     border-color: rgba(241, 241, 241, 0);
     border-top-color: #fff;
     border-width: 10px;
     margin-left: -10px;
}

.pozycja:hover{
background:#fff;
color:green;
}


.menu_1{
color:#fff;
display:inline-block;
padding-left:10px;
padding-right:10px;
text-decoration:none;
font-size:16px;
}

.menu_1:hover{
color:#c00;
}

.icon_down{
padding-left:10px;
padding-right:10px;
}

#adres {color:gray;background:none;width:440px; height:20px; border:1px solid silver;
-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}
#telefon {color:gray;background:none;width:440px; height:20px; border:1px solid silver;
-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}
#message {color:gray;background:none;width:440px; height:150px;border:1px solid silver;
-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}
#dologin {
width:100px;background:#202e3b;border:none;color:white;
padding-top:2px;padding-bottom:2px;
-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}

.ikonaka
{
border:3px solid silver;
-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}

.more_{
display:block;
margin-right:10px;
float:left;
text-align:center;
width:100px;
color:white;
font: normal 12px Arial;
padding-top:5px;
padding-bottom:5px;
background-color:#202e3b;
    -webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
     -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
     -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
     -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
text-decoration:none;
}

#scrollup{
    background: url('images/scroll.png') no-repeat;
    width: 40px;
    height: 40px;
    position:fixed;
    bottom:50px;
    right:20px;
    display:none;
    text-indent:-9999px;
}
