*{margin:0px;padding:0px;}
img{border:0px;}
a{outline:none;}

body#wropak{text-align:left;background: url('../images/wropak-html-bg.jpg') repeat-y;font-family: arial;font-size: 11px;}
#bg-main{background: url('../images/wropak-main-bg.jpg') repeat-x;width: 100%;height: 390px;}
#content{margin:0 auto;width:960px;height:100%;}
#top-bar{width:970px;height:58px;text-align:left;}
.logotyp{margin-top:3px;float:left;}

/*---------- TOP MENU ----------*/
#menu{position: relative;width:592px;height:51px;background-image:url('../images/wropak-menu-bg.png');background-repeat:no-repeat;float:right;margin-right: -5px;margin-top: 4px;}
#menu ul{list-style-type: none;margin-left: 6px;}
#menu ul li{float: left;margin: 12px 0 0 0 !important;list-style: none;list-style-image: none;padding: 2px 6px;background: url('../images/menusep.jpg') right no-repeat;}
#menu ul li.last{background: none !important;}
#menu ul li a{display: block;padding: 2px 6px;color: #787878;text-decoration: none;font-size: 12px;font-weight: bold;}

#menu ul.lang-bar{position: absolute;right: 4px;bottom: -8px;}
#menu ul.lang-bar li{margin: 0 4px 0 0 !important;padding: 0px !important;background: none !important;}
#menu ul.lang-bar li a{padding: 0px !important;}

/*---------- WIERD STUFF FOR WROPAK PAGE :] ---------*/
*html .topmenu ul{margin:0 0 0 -2px;}
#top-image{width:960px;height:227px;background-image:url('../images/top.jpg');background-repeat:no-repeat;}
#bar-reklamy{width:960px;height:77px;margin-top: 132px;}
#oferta-bar{width:591px;height:77px;float:left;}
#poznaj-bar{width:369px;height:77px;float:right;margin-top: 2px;}
#top{width: 975px;height: 268px;padding: 0 0 0 5px;float: left;background: #FFF url('../images/wropak-top-bg.jpg') no-repeat;}
#content-box{background-color: #FFFFFF;float: left;font-size: 12px;padding: 0 20px 10px;width: 940px;line-height: 1.6em;}

/*---------- MENU FOOTER ----------*/
#block-menu_block-12,
#block-menu_block-4{padding-top:10px;float:left;width:350px;}
#block-menu_block-12 ul,
#block-menu_block-4 ul{float: left;padding-left: 0px !important;}
#block-menu_block-12 ul li,
#block-menu_block-4 ul li{float: left;list-style-image: none;list-style-type: none;padding: 0px 6px;border-right: 1px solid #818181;margin-left: 0px;}
#block-menu_block-12 ul li.last,
#block-menu_block-4 ul li.last{border-right: none !important;}

/*---------- breadcrumbs --------*/
#bcrumbs-content{float: left;width: 500px;margin-top: 10px;}
#bcrumbs-content .breadcrumbs{margin-top: 10px;margin-bottom: 10px;color:#797979;border-bottom: 1px dotted #797979;padding-bottom: 5px;float:left;width: 100%;font-size: 11px;}
#bcrumbs-content .breadcrumbs a{text-decoration: none;color:#797979;}
#bcrumbs-content .breadcrumbs a:hover{text-decoration: none;color:#BE0C0A;}
#bcrumbs-content .breadcrumb_arrow{margin-left: 5px;margin-right: 5px;}

/*---------- podstrona aktualnosci ----------*/
#aktualnosci-content{float: left;width: 100%;}
#aktualnosci-content .l{float: left;width: 550px;margin-right: 50px;}
#aktualnosci-content .r{float: left;width: 340px;margin-top: -20px;}
#aktualnosci-content .r .news-body{line-height: 1.6em;}
#aktualnosci-content .r .news-woman{float: left;width: 315px;height: 219px;margin-top: 20px;margin-left: 44px;background: url('../images/newswoman.jpg') no-repeat;}
/*---------- podstrona certyfikaty ----------*/
#certyfikaty-content{float: left;width: 940px;}
#certyfikaty-content .cont{float: left;width: 940px;}
#certyfikaty-content .cont table{border-collapse: separate;margin: 0 auto;}

/*---------- podstrona kontakt ----------*/
#kontakt-content{float: left;width: 100%;}
#kontakt-content .l{float: left;width: 350px;margin-left: 10px;margin-right: 50px;}
#kontakt-content .l .cont{float: left;line-height: 1.8em;}
#kontakt-content .l .cont .glowna{font-size: 13px;}
#kontakt-content .l .cont a{color: #CC1107;}
#kontakt-content .r{float: left;width: 528px;}
#kontakt-content .r .mapa{color: #FF691D;margin-bottom: 20px;font-weight: bold;}
#google-link{float: right;font-size: 11px;font-weight: bold;color: #8D8B8B;text-decoration: none;}

/*--------- podstrona generalnie ---------*/
#page-content{float: left;width: 940px;}
#left-content{float:left;font-family:arial;font-size:11px;text-align:left;width:175px;margin-right: 20px;}
#left-content .data{font-size:13px;font-weight: bold;color:#969595;float:left;}
#left-content .news-header, #left-content .page-title{font-size: 18px;font-style: italic;font-weight: bold;color:#969595;float:left;width:100%;margin-left:0px !important;}
#left-content .news-header{margin-bottom:10px;}
#left-content ul{list-style-type: none;padding: 0px !important;}
#left-content ul li{float: left;width: 170px;margin: 4px 0 0 0 !important;list-style-image: none;list-style-type: none;}
#left-content ul li a{display: block;width: 153px;padding: 0px 12px 1px 5px;color: #ffffff;font-style: italic;text-decoration: none;background: #c72925 url('../images/menu-left-off.jpg') right center no-repeat;
-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#left-content ul li.expanded a{background: #c72925 url('../images/menu-left-on.jpg') right center no-repeat;}
#left-content ul li.expanded ul li a{background: #FFF;}
#left-content ul li a.active-trail{color: #fff005;font-weight: bold;}
#left-content ul li a:hover{color: #fff005;text-decoration: none;}
#left-content ul li ul li{margin-top: 0px !important;}
#left-content ul li ul li a{background: #FFF;border-bottom: 1px dotted #7e7e7e;color: #7e7e7e;}

#left-content ul li ul li a.active-trail{color: #e5c200;font-weight: normal;}
#left-content ul li ul li a:hover{color: #f1cd06;}

#right-content{float:left;width:745px;line-height: 1.6em;}
#right-content .l{float: left;width: 455px;margin-right: 35px;}
#right-content .l .goto-form{float: left;width: 100%;margin-top: 20px;text-align: right;}
#front-page h3,#front-news h2,h1.page-title{font-size:17px;font-weight: bold;font-style: italic;font-family: Verdana !important;color:#8d8b8b;display:inline;float:left;margin-bottom: 14px;width: 100%;}
#right-content .l .cont{margin-top:10px;line-height:18px;float:left;width:455px;line-height: 1.6em;}
#right-content .r{float: left;width: 255px;}

/*front content - cuba*/
#front-page{float: left;width: 940px;margin-top: 20px;}
#front-page .img{float: left;width: 250px;margin-right: 15px;}
#front-page .cont{float: left;width: 390px;}

/*front aktualnosci - cuba*/
#block-views-news_en-block_1,
#block-views-news-block_1{float: left;width: 940px;}
#block-views-news_en-block_1 .views-row,
#block-views-news-block_1 .views-row{float: left;width: 250px;margin-bottom: 10px;font-size: 11px;}
#block-views-news_en-block_1 .views-row .views-field-created,
#block-views-news-block_1 .views-row .views-field-created{float: left;color: #000;font-weight: bold;}
#block-views-news_en-block_1 .views-row .views-field-title,
#block-views-news-block_1 .views-row .views-field-title{float: left;margin-left: 20px;}
#block-views-news_en-block_1 .views-row .views-field-title a,
#block-views-news-block_1 .views-row .views-field-title a{color: #ff691d;font-size: 11px;font-weight: bold;text-decoration: none;}
#block-views-news_en-block_1 .views-row .views-field-body,
#block-views-news-block_1 .views-row .views-field-body{float: left;width: 250px;margin: 6px 0px;}
#block-views-news_en-block_1 .views-row .views-field-view-node,
#block-views-news-block_1 .views-row .views-field-view-node{float: right;margin-top: 8px;width: 58px;height: 17px;background: url('../images/news-more.png') no-repeat;}
#block-views-news_en-block_1 .views-row .views-field-view-node a,
#block-views-news-block_1 .views-row .views-field-view-node a{display: block;color: #FFF;font-size: 10px;margin-left: 12px;text-decoration: none;line-height: 1.6em;}
#block-views-news_en-block_1 .views-row-even,
#block-views-news-block_1 .views-row-even{margin: 0px 95px;}
#front-news .archives{float: left;width: 940px;}
#front-news .archives a{display: block;float: right;width: 65px;height: 16px;color: #FFF;line-height: 1.3em;font-size: 10px;padding: 2px 0 0 14px;text-decoration: none;background: url('../images/news-archives.png') no-repeat;}

/*lista aktualnosci - cuba*/
#block-views-news_en-block_2,
#block-views-news-block_2{float: left;width: 550px;}
#block-views-news_en-block_2 .views-row,
#block-views-news-block_2 .views-row{float: left;width: 250px;margin-bottom: 26px;font-size: 11px;}
#block-views-news_en-block_2 .views-row .views-field-created,
#block-views-news-block_2 .views-row .views-field-created{color: #000;font-weight: bold;}
#block-views-news_en-block_2 .views-row .views-field-title,
#block-views-news-block_2 .views-row .views-field-title{margin: 6px 0px;}
#block-views-news_en-block_2 .views-row .views-field-title a,
#block-views-news-block_2 .views-row .views-field-title a{color: #ff691d;font-size: 11px;font-weight: bold;text-decoration: none;}
#block-views-news_en-block_2 .views-row .views-field-view-node,
#block-views-news-block_2 .views-row .views-field-view-node{float: right;margin-top: 8px;width: 58px;height: 17px;background: url('../images/news-more.png') no-repeat;}
#block-views-news_en-block_2 .views-row .views-field-view-node a,
#block-views-news-block_2 .views-row .views-field-view-node a{display: block;color: #FFF;font-size: 10px;margin-left: 12px;text-decoration: none;line-height: 1.6em;}
#block-views-news_en-block_2 .views-row-even,
#block-views-news-block_2 .views-row-even{margin-left: 36px;}
#block-views-news_en-block_2 ul.pager,
#block-views-news-block_2 ul.pager{float: right;width: 510px;margin-top: 12px;text-align: right !important;}
#block-views-news_en-block_2 ul.pager li,
#block-views-news-block_2 ul.pager li{font-size: 11px;color: #e82d2d;border: 1px solid #818181;padding: 2px 4px;margin: 0px;}
#block-views-news_en-block_2 ul.pager li a,
#block-views-news-block_2 ul.pager li a{color: #818181;text-decoration: none;}

a.admin-edit{padding: 2px 8px;background-color: #cc1107;color: #FFF;text-decoration: none;
-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

/*---------- zieloni box - cuba -----------*/
#block-views-green-block_1,
#block-views-zieloni-block_1{float: left;width: 255px;margin-top: 20px;}
#block-views-green-block_1 .views-field-title,
#block-views-zieloni-block_1 .views-field-title{float: left;width: 100%;color: #8D8B8B;font-family: Verdana !important;font-size: 17px;font-style: italic;font-weight: bold;margin-bottom: 14px;}
#block-views-green-block_1 .views-field-field-dodatkowe-zdjecie-fid,
#block-views-zieloni-block_1 .views-field-field-dodatkowe-zdjecie-fid{float: left;width: 64px;margin-right: 13px;}
.view-display-id-block_2 .views-field-body{float: left;width: 250px;color: #000;font-size: 11px;min-height:80px;}
.views-field-body{float: left;width: 178px;color: #000;font-size: 11px;}

/*---------- SLIDER COLOR -----------*/
#block-views-pliki_pdf-block_1{width: 100%;margin-top: 20px;border-top: 1px dashed #7e7e7e;padding: 6px 0px;}
#block-views-pliki_pdf-block_1 .views-row{float: left;width: 182px;margin-bottom: 40px;}
#block-views-pliki_pdf-block_1 .views-row-even{margin-left: 90px;}
#block-views-pliki_pdf-block_1 .views-row .views-field-field-miniaturka-fid{border: 1px solid #7e7e7e;}
#block-views-pliki_pdf-block_1 .views-row .views-field-title{width: 100%;margin-top: 8px;text-align: center;}

/*---------- SLIDER COLOR -----------*/
#slider-color{float: left;width: 175px;margin-top: 20px;}
#slider-color .slides{position: relative;overflow: hidden;width: 175px;}
#slider-color .slides ul{position: relative;left: 0;top: 0;list-style: none;margin: 0;padding: 0;}
#slider-color .slides ul li{float: left;width: 175px;text-align: center;background-color: #FFF;}
#slider-color .slides ul li.l_1 img{margin-right: 22px;}
/*---------- SLIDER FRONT -----------*/
#slider-front{float: left;width: 175px;margin-top: 20px;margin-left: 70px;}
#slider-front .slides{position: relative;overflow: hidden;width: 175px;margin-top: 20px;}
#slider-front .slides ul{position: relative;left: 0;top: 0;list-style: none;margin: 0;padding: 0;}
#slider-front .slides ul li{float: left;width: 175px;text-align: center;background-color: #FFF;}
#slider-front .slides ul li.l_1 img{margin-right: 22px;}
/*---------- SLIDER NEWS -----------*/
#slider-news{float: left;width: 330px;margin-top: 20px;margin-left: 3px;}
#slider-news .slides{position: relative;overflow: hidden;width: 330px;margin-top: 20px;}
#slider-news .slides ul{position: relative;left: 0;top: 0;list-style: none;margin: 0;padding: 0;}
#slider-news .slides ul li{float: left;width: 330px;text-align: center;background-color: #FFF;}
#slider-news .slides ul li img{margin-right: 18px;vertical-align: middle;}

/*-------------- FORMS -------------*/
#selfLabel{float: left;}
#selfLabel fieldset{border: 1px solid #FFF;}
#selfLabel legend{color: #8D8B8B;font-family: Verdana;font-weight: bold;font-style: italic;font-size: 17px;background-color: #FFF;border: none;margin: 0px !important;padding: 0 0 6px 0 !important;}
#selfLabel .item{float: left;width: 390px;margin-bottom: 10px;border-bottom: 1px dashed #7e7e7e;padding-bottom: 6px;}
#selfLabel .item .title{float: left;width: 130px;padding-left: 10px;font-weight: bold;color: #3a3a3a;}
#selfLabel .item .value{float: left;width: 250px;}
#selfLabel .item .value .left{float: left;width: 80px;}
#selfLabel .item .value .right{float: left;width: 160px;}
#selfLabel .item .value .label{float: left;width: 60px;}
#selfLabel .item .value .inp{float: left;width: 180px;}
#selfLabel .item .value textarea, #selfLabel .item .value input{font-size: 11px;color: #7e7e7e;}
#selfLabel .item .value input.vshort{width: 26px;padding: 0px 2px;height: 25px;border: none;background: transparent url('../images/i-vshort.jpg') no-repeat;}
#selfLabel .item .value input.short{width: 62px;padding: 0px 2px;height: 25px;border: none;background: transparent url('../images/i-short.jpg') no-repeat;}
#selfLabel .item .value input.medium{width: 194px;padding: 0px 2px;height: 25px;border: none;background: transparent url('../images/i-medium.jpg') no-repeat;}
#selfLabel .item .value input.long{width: 194px;padding: 0px 2px;height: 25px;border: none;background: transparent url('../images/i-medium.jpg') no-repeat;}
#selfLabel .item .value textarea.tlong{width: 194px;padding: 0px 2px;height: 129px;border: none;background: transparent url('../images/textarea.jpg') no-repeat;}
#selfLabel .send{width: 120px;height: 23px;background: transparent url('../images/wyslijzapytanie.png') no-repeat;border: none;color: #FFF;font-weight: bold;font-size: 11px;}
#uniform-adres_typ{width: 34px;}
#uniform-adres_typ span{width: 34px;}

#msg-ok{border: 1px solid #333;margin: 10px;padding: 10px;background-color: #708C12;color: #FFF;}
#msg-error{border: 1px solid #333;margin: 10px;padding: 10px;background-color: #db574d;color: #FFF;}
#msg-dup{border: 1px solid #333;margin: 10px;padding: 10px;background-color: #d2d2d2;color: #000;}

/*------------ SITE MAP -----------*/
#block-menu_block-10,
#block-menu_block-5{}
#block-menu_block-10 a,
#block-menu_block-5 a{color: #000;text-decoration: none;}
#block-menu_block-10 ul li,
#block-menu_block-5 ul li{list-style: none;list-style-type: none;list-style-image: none;}
#block-menu_block-10 ul li a,
#block-menu_block-5 ul li a{font-weight: bold;}
#block-menu_block-10 ul li ul li a,
#block-menu_block-5 ul li ul li a{font-weight: normal;}

#block-menu_block-11,
#block-menu_block-6{margin-top: 20px;}
#block-menu_block-11 a,
#block-menu_block-6 a{color: #000;text-decoration: none;}
#block-menu_block-11 ul li,
#block-menu_block-6 ul li{list-style: none;list-style-type: none;list-style-image: none;}
#block-menu_block-11 ul li a,
#block-menu_block-6 ul li a{font-weight: bold;}
#block-menu_block-11 ul li ul li ul li a,
#block-menu_block-6 ul li ul li ul li a{font-weight: normal;}

#footer-strip{width: 980px;height: 20px;float: left;background: url('../images/wropak-footer.jpg') no-repeat;}
#footer-box{width:960px;padding: 0 10px;height:35px;background-repeat:no-repeat;font-family:arial;font-size:11px;color:#818181;text-align:left;float:left;}
#footer-box a{color:#818181;text-decoration:none;}
.copyrights{padding-top:10px;float:right;}

/*------------ COOKIE INFO -----------*/
.cookie-window{display: none;background: #fff;padding: 10px;border: 10px solid #ddd;margin:0 auto 0;width:100%;font: 12px/1.8em Arial,Helvetica,sans-serif;position: fixed;bottom: 0;z-index: 99999;-webkit-box-shadow: 0px 0px 20px #000;-moz-box-shadow: 0px 0px 20px #000;box-shadow: 0px 0px 20px #000;text-align:center;}
.cookie-window .cookie-info{width:780px;margin:0 auto 0;display:inline-block;}
.cookie-window .cookie-info p{text-align:center;margin:0 auto;float:left;}
.cookie-window .cookie-info a.close{float:left;margin-left:25px;}
img.btn_close {display:inline-block;width:35px;border:none;}
*html .cookie-window {position: absolute;}