html { 
}
@font-face {font-family: "calibri-regular";src: url("fonts/CALIBRI.TTF");}
.head{text-align:right;font-size:11pt;font-family: 'calibri-regular';}
.fb{background-image:url('../img/social/fb.png');float:left;margin-right:4px;}
.youtube{background-image:url('../img/social/youtube.png');float:left;margin-right:4px;}
.tw{background-image:url('../img/social/twitter.png');float:left;margin-right:4px;}
.gplus{background-image:url('../img/social/gplus.png');float:left;}
#media{float:right;}
#flags{margin-right:20px;float:right;}
.pl{background-image:url('../img/flags/pl.png');float:left;margin-right:4px;}
.cz{background-image:url('../img/flags/cz.png');float:left;margin-right:4px;}
.uk{background-image:url('../img/flags/uk.png');float:left;margin-right:4px;}
.de{background-image:url('../img/flags/de.png');float:left;margin-right:4px;}
.rus{background-image:url('../img/flags/ru.png');float:left;}
a.heading{color:#a20002;}
a.heading:hover{color:#333333;}
#menu_wrapper {width:100%;margin-bottom:3px;}
.ac-menu,
.ac-menu ul,
.ac-menu li,
.ac-menu a,
.ac-menu span {margin: 0;padding: 0;border: 0;outline: none;}
.ac-menu li {list-style: none;}
.ac-menu li > a {display: block;position: relative;min-width: 160px;padding: 0 10px 0 0;text-align: center;height: 32px;color: #232323;font: 14px/32px calibri-regular, sans-serif;text-decoration: none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(border-radius.htc);background: #eeeeee;background: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eeeeee), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top, #eeeeee 1%,#ffffff 100%);background: -o-linear-gradient(top, #eeeeee 1%,#ffffff 100%);background: -ms-linear-gradient(top, #eeeeee 1%,#ffffff 100%);background: linear-gradient(top, #eeeeee 1%,#ffffff 100%);-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);}
.ac-menu > li:hover > a,
.ac-menu > li:target > a {
text-shadow: 1px 1px 1px rgba(255,255,255, .2);-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(border-radius.htc);color:#fff;background: #333333;background: -moz-linear-gradient(top, #333333 1%, #7d7d7d 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#333333), color-stop(100%,#7d7d7d));background: -webkit-linear-gradient(top, #333333 1%,#7d7d7d 100%);background: -o-linear-gradient(top, #333333 1%,#7d7d7d 100%);background: -ms-linear-gradient(top, #333333 1%,#7d7d7d 100%);background: linear-gradient(top, #333333 1%,#7d7d7d 100%);-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);}
.sub-menu li a {color: #797979;text-shadow: 1px 1px 0px rgba(255,255,255, .2);background: #eae9e9;border-bottom: 1px solid #c1bfbf;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(border-radius.htc);-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);}
.sub-menu li:hover a {background: #f6f5f5;}
.ac-menu li > .sub-menu {height: 0;overflow: hidden;-webkit-transition: height .2s ease-in-out;-moz-transition: height .2s ease-in-out;-o-transition: height .2s ease-in-out;-ms-transition: height .2s ease-in-out;transition: height .2s ease-in-out;}
.ac-menu li:target > .sub-menu {height: 98px;}
.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(border-radius.htc);}
#contact-bar{margin-top:10px;}
#map-canvas {height: 180px; width:100%; text-align:center;}
.main_image {width: 73.5%; height: 282px;float: left;background: #333;position: relative;overflow: hidden;color: #fff;}
.main_image h2 {font-size: 2em;font-weight: normal;margin: 0 0 5px;padding: 10px;}
.main_image p {font-size: 1.2em;padding: 10px;	margin: 0;line-height: 1.6em;}
.block small {padding: 0 0 0 20px;background: url(../img/icon_cal.gif) no-repeat 0 center;font-size: 1em;color:#FFF;}
.main_image .block small {margin-left: 10px;}
.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 100%;display: none;}
.main_image .block{width: 100%;background: #111;border-top: 1px solid #000;}
.main_image a.collapse {background: url(../img/btn_coll.gif) no-repeat left top;height: 27px;width: 93px;text-indent: -99999px;position: absolute;top: -27px; right: 20px;}
.main_image a.show {background-position: left bottom;} 
.image_thumb {float: left;width: 15%;background: #f0f0f0;border-right: 1px solid #fff;border-top: 1px solid #ccc;}
.image_thumb img {border: 1px solid #ccc;padding: 5px;background: #fff;float: left;}
.image_thumb ul {margin: 0; padding: 0;list-style: none;}
.image_thumb ul li{margin: 0;padding: 12px 10px;height: 94px;background: #f0f0f0 url(../img/nav_a-1.gif) repeat-x;width: 305px;float: left;}
.image_thumb ul li.hover {background: #ddd;cursor: pointer;}
.image_thumb ul li.active {background: #fff;cursor: default;background: #f0f0f0 url(../img/nav_a.gif) repeat-x;}
html .image_thumb ul li h2 {font-size: 1.5em;margin: 5px 0; padding: 0;}
.image_thumb ul li .block {float: left;margin-left: 10px;padding: 0;width: 180px;}	
.image_thumb ul li p{display: none;}
.naglowek2{color:#232323;margin-left:25px; font-family:calibri-regular; font-size:16px;}
#musli *{margin: 0;padding: 0;outline: 0;list-style: none;}
#musli{position:fixed;right:0px;top:150px;z-index:100;}
#musli li{cursor:pointer;width:35px;height:35px;margin-bottom:1px;position:relative;}
#musli > li > div{padding:5px;background: #fff;float:left;width:286px;height:316px;-moz-border-radius: 0 0 0 8px;-webkit-border-radius: 0 0 0 8px;border-radius: 0 0 0 8px;position:absolute;top:0;left:35px;z-index:100;}
.musli-google{border: solid #cd3c2a 3px;}
.musli-facebook{border: solid #0170cf 3px;}
.musli-twitter{border: solid #07afee 3px;}
@media only screen and (max-width: 767px) {
#rounded-slider {}
#logo{width:80%;height:auto;}
.head{font-size:7pt;}
}
#wrapper{color:#FFFFFF;font-family:tahoma;font-size:11px;margin:200px 0 0 400px;}
#wrapper a{cursor:pointer;font-size:17px;font-weight:bold;text-decoration:underline;}
.box {background-color: #ffffff;color: #888888;height:65px; line-height:35px;vertical-align:center;text-align:center;left: 100%;padding: 20px;position: fixed;right: 30%;top: 25%;width: 555px; z-index: 101;border:5px solid #575757;border-radius:10px;-moz-border-radius:10px;}
.overlay {background: #000000;bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 100;opacity:0.5;}
a.boxclose {background: url("../img/cancel.png") repeat scroll left top transparent;cursor: pointer;float: right;height: 36px;left: 42px;position: relative;top: -39px;width: 36px;}