body{font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;background: url('../images/site_bg.jpg') no-repeat top center;background-color:#2b1d11;}

a{color:inherit;text-decoration:none;}
a:hover{color:inherit;text-decoration:underline;}

hr{background:#cbb59e;}

.container{width:950px;margin:0 auto;}

.topContainer{width:950px;height:460px;position:relative;font-size:14px;}
.topContainer img.logo{left:0px;position:absolute;top:77px;}
.topContainer h1{left:165px;position:absolute;top:195px;font-family: 'Amatic SC';font-weight:700;font-size:60px;color:#fff;text-transform:uppercase;}
.topContainer .ico{right:0px;position:absolute;top:40px;width:105px;color:#fff;}
.topContainer .ico img{margin:0px 5px;}
.topContainer ul{list-style:none;margin:0px;left:0px;position:absolute;bottom:20px;padding:0px;}
.topContainer ul li{float:left;color:#fff;margin-right:5px;width:150px;text-align:center;}

.menuContainer{border-top:1px solid #fef7c8;}
.menuContainer ul{list-style:none;margin:0px;padding:27px 0px;margin:0 auto;margin-left:40px;}
.menuContainer ul li{padding:0px 28px;float:left;font-size:14px;}
.menuContainer ul li a{color:#fef7c8;text-decoration:none;}

.zalList{list-style:none;margin:0px;padding:0px 0px 5px 0px;}
.zalList li{padding:5px 0px;}
.zalList .icon{margin-right:10px;display:inline-block;vertical-align: middle}

.cytat{font-style:italic;line-height:2em;}
.cytat strong{font-size:14px;font-weight:bold;}

.colLeft{width:230px;margin-right:34px;padding-top:15px;}
.colRight{width:686px;padding-top:15px;}

.footContent{background:url('../images/stopka_bg.jpg') repeat-x;padding-bottom:20px;padding-top:30px;}

.stopkaContent{line-height:1.8em;}
.stopkaContent h4{font-family: 'Shadows Into Light Two';font-weight:700;font-size:20px;margin-bottom:0.7em;color:inherit;text-transform:uppercase;}

.aktGlBox{background:url('../images/aktglownaBg.jpg') center top;background-repeat: repeat-y;padding-bottom:10px;}
.aktGlBox h3{font-weight:600;font-size:18px;padding-left:20px;padding-right:20px;}
.aktGlBox span{padding-top:20px;}
.aktGlBox p{padding-left:20px;padding-right:20px;}
.aktGlBox img{margin-right:20px;margin-bottom:10px;}

.polecamyBox{background:url('../images/polecamy_bg.jpg') center top;background-repeat: no-repeat;width:292px;padding-top:70px !important;font-family: 'Shadows Into Light Two';font-weight:700;font-size:20px;color:inherit;margin-right:27px;}
.polecamyBox2{background:url('../en/images/polecamy_bg.jpg') center top;background-repeat: no-repeat;width:292px;padding-top:70px !important;font-family: 'Shadows Into Light Two';font-weight:700;font-size:20px;color:inherit;margin-right:27px;}
.polecamyBox3{background:url('../de/images/polecamy_bg.jpg') center top;background-repeat: no-repeat;width:292px;padding-top:70px !important;font-family: 'Shadows Into Light Two';font-weight:700;font-size:20px;color:inherit;margin-right:27px;}

.galeriaBox{width:324px;}
.galeriaBox h4{margin-bottom:10px;font-family: 'Shadows Into Light Two';font-weight:700;font-size:27px;color:inherit;}
.galeriaBox img{border:12px solid #d2c1b4;}

.newsList{background:url('../images/aktglownaBg.jpg') center top;background-repeat: repeat-y;}
.newsItem h3{font-weight:600;font-size:18px;margin:0px;margin-bottom:10px;}
.newsItem .thb{margin-right:10px;margin-bottom:10px;border:5px solid #d2c1b4;}

.miniatura{margin-right:10px;margin-bottom:10px;border:3px solid #d2c1b4;}

.nawigacja{font-size:11px;padding:4px 0px 15px 0px;color:#cbb59e;}
.nawigacja a{color:#cbb59e;text-decoration:none;}

.tresc  a{color:#2f2f2f;text-decoration:none;}
.tresc a:hover{color:#fa9c30;}

#zapytanie_form label.podpis{width:150px;font-weight:normal;font-size:13px;padding-top:10px;}
.zgoda label.error{display:block;margin-left:0px;margin-top:5px;}

.zapytanieBox{font-size:13px;line-height:1em;margin-bottom:15px;}
.zapytanieBox .form-row{margin-bottom:4px;}
.zapytanieBox label.podpis{font-weight:normal;}
.zapytanieBox label.error{display:block;margin-left:0px;margin-bottom:15px;}
.zapytanieBox .zgoda{line-height:125%;}
.zapytanieBox hr {margin: 15px 0px;background: #E5E5E5;height: 1px;}

.button2{background:#cfcfcf;font-weight:normal;color:#333333;border:0px;padding:6px 16px;font-size:11px;cursor:pointer;-webkit-border-radius: 10px;-moz-border-radius:  10px;border-radius: 10px;}
.button3{background:#fd8300;font-weight:normal;color:#FFF;border:0px;padding:6px 16px;font-size:11px;cursor:pointer;-webkit-border-radius: 10px;-moz-border-radius:  10px;border-radius: 10px;}
.naglowek{margin-bottom:10px;}

.pagerTop{}
.pagerTop .aktPage{ color:#999999;font-size:12px;}

ul.pager {margin:0px;padding:0px 10px;margin-right:0px;}
ul.pager li{ display:inline;float:left;margin-right:8px;line-height:55px;}
ul.pager li strong{font-size:14px;font-weight:bold;}
ul.pager li a{text-decoration:none;}
.aktPage{}

.navLink{font-size:12px;color:#3c1701;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}

h2{font-family: 'Shadows Into Light Two';font-weight:700;font-size:24px;margin-bottom:10px;}

.first {margin-left:0px !important;}
.last {margin-right:0px !important;}
.block {display: block;}
.padd20{padding:20px;}
.padd10{padding:10px;}
.padd15{padding:15px;}

.text-right {text-align:right;}
.text-left {text-align:left;}

.next30{margin-bottom:30px;}
.next20{margin-bottom:20px;}
.next10{margin-bottom:10px;}
.next15{margin-bottom:15px;}

.bg1{background-color:#000000;}
.bg2{background-color:#fff;}
.bg3{background-color:#e6d0b0;}

.color1{color:#fff !important;}
.color2{color:#000 !important;}
.color3{color:#df8c35;}
.color4{color:#a84d01;}

/******************************************************************************/

ul.navigation{list-style:none;margin:0px;padding:0px;}
ul.navigation a{text-decoration:none;}
ul.navigation li{list-style:none;margin: 0;padding:0px;}
.treeview ul{background:none;}
li.level1{padding:0px !important;border-bottom:1px solid #cbb59e;}
div.level2:hover, div.level3:hover, div.level4:hover{}
span.level2:hover, span.level3:hover, span.level4:hover{}

li.level2{border-top:1px solid #cbb59e;}

a.level1, span.level1{font-weight:bold;color:#000;display:block;text-decoration:none;margin-bottom:0px;padding:5px 6px;}
a.level2, a.level3, a.level4, span.level2, span.level3, span.level4{color:#000;font-weight:normal;display:block;}
a.level2:hover, a.level3:hover, a.level4:hover, span.level2:hover, span.level3:hover, span.level4:hover{text-decoration:underline;}

div.level1{padding:0px;}
div.level2, span.level2{padding:4px 0px 4px 15px;}
div.level3, span.level3{padding:4px 0px 4px 25px;}
div.level4, span.level4{padding:4px 0px 4px 40px;}

/********************************************************************************/

.galeriaBox .bx-wrapper .bx-viewport {background: none;border:0px;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;padding-bottom:8px;}

/********************************************************************************/

.widget_social{  
display: block;  
float: right;  
height: 400px;  
padding: 0px;  
position: fixed;  
right: -279px;  
top: 160px;  
width: 324px;  
z-index: 1002;  
} 

.fb_slide{
position: absolute;
top: 0;
left: 0px;
z-index: 10000;
width: 45px;
height: 137px;
background: url("../images/fb.png");
}

.fb_content{
background:white;
position: absolute;
top: 0;
left: 45px;
}