/* RESET
----------------------------------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; } body { line-height: 1; } ol,ul { list-style: none; } blockquote,q { quotes: none; } blockquote:before,blockquote:after,q:before,q:after { content: ""; content: none; } :focus { outline: 0; } table { border-collapse: collapse; border-spacing: 0; }
/* CLEAR FLOATED
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
html body div.clear,html body span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after { clear: both; content: "."; display: block; visibility: hidden; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } /*:outline { }*/


/* SLIMBOX */
#lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color:#000; cursor: pointer;}
#lbCenter,#lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color:#fff;}
.lbLoading { background:#fff url("http://www.mpwik.bedzin.pl/assets/img/slimbox/loading.gif") no-repeat center;}
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat;}
#lbPrevLink,#lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink { left: 0;}
#lbPrevLink:hover { background: transparent url("http://www.mpwik.bedzin.pl/assets/img/slimbox/prevlabel.gif") no-repeat 0 15%;}
#lbNextLink { right: 0;}
#lbNextLink:hover { background: transparent url("http://www.mpwik.bedzin.pl/assets/img/slimbox/nextlabel.gif") no-repeat 100% 15%;}
#lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color:#666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url("http://www.mpwik.bedzin.pl/assets/img/slimbox/closelabel.gif") no-repeat center; margin: 5px 0; outline: none;}
#lbCaption,#lbNumber { margin-right: 71px;}
#lbCaption { font-weight: bold;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.nav { height: 81px; background: url("http://www.mpwik.bedzin.pl/assets/img/pro_line_0.gif") repeat-x; position: relative; font-family: arial, verdana, sans-serif; font-size: 11px; width: 960px; z-index: 500; clear: both;}
    .nav .table { display: table; /*margin: 0 auto;*/ margin-left:20px; }
    .nav .select,.nav .current { margin: 0; padding: 0; list-style: none; display: table-cell; white-space: nowrap;}
    .nav li { margin: 0; padding: 0; height: auto; float: left; background:url("http://www.mpwik.bedzin.pl/assets/img/pro_line_0.gif") repeat scroll 0 0 transparent; }
        .nav .sub li { padding: 0px;}
        .nav .select a { display: block; height: 47px; float: left; background:url("http://www.mpwik.bedzin.pl/assets/img/top-menu-bg.jpg") no-repeat scroll 0 14px transparent; padding: 0 18px 0 18px; text-decoration: none; line-height: 46px; white-space: nowrap; color:#fff; font-size:12px;}
        .nav .current a { display: block; height: 47px; float: left; background: url("http://www.mpwik.bedzin.pl/assets/img/pro_line_1.gif"); padding: 0 0 0 9px; text-decoration: none; line-height: 46px; white-space: nowrap; color:#fff; font-weight:bold; font-size:12px;}
            .nav .current a span { display: block; padding: 0 20px 0 10px; background: url("http://www.mpwik.bedzin.pl/assets/img/pro_line_1.gif") right top; color:#909090; }
        .nav .select a:hover, .nav .select li:hover a { background: url("http://www.mpwik.bedzin.pl/assets/img/pro_line_1.gif"); padding: 0 0px 0 5px; cursor: pointer; color:#fff; color:#909090;}
        .nav .current li:hover a { padding:0 0 0 8px; }
            .nav .select a:hover span,.nav .select li:hover a span { display: block; float: left; padding: 0 20px 0 11px; background: url("http://www.mpwik.bedzin.pl/assets/img/pro_line_1.gif") right top; cursor: pointer;}
    .nav .select_sub { display: none;}
    /* IE6 only */
    .nav table { border-collapse: collapse; margin: -1px; font-size: 1em; width: 0; height: 0;}
    .nav .sub { display: table; /*margin: 0 auto;*/ padding: 0; list-style: none; margin-left:-1px; }
        .nav .sub_active .current_sub a,.nav .sub_active a:hover { background: transparent; color:#f00;}
        .nav .select :hover .select_sub,.nav .current .show { display: block; position: absolute; width: 960px; top: 47px; background-color:#f3f3f3; padding: 0; z-index: 100; left: 0; text-align: center;}
        .nav .current .show { z-index: 10; }
        .nav .select :hover .sub li a,.nav .current .show .sub li a { display: block; float: left; background: url("http://www.mpwik.bedzin.pl/assets/img/subnav-pipe.gif") no-repeat scroll left 12px #f3f3f3; padding: 0 13px 0 14px; margin: 0; white-space: nowrap; border: 0; color:#909090; font-weight:normal; font-size:11px; height:32px; line-height:31px;}
        .nav .select .sub li.first a,
        .nav .current .sub li.first a,
        .nav .select :hover .sub li.first a,
        .nav .current :hover .sub li.first a { background-image:none !important; }
            .nav .current .sub li.sub_show a { color:#444; cursor: default;}
            .nav .select :hover .sub li a:hover,.nav .current .sub li a:hover { visibility: visible; color:#444; background: url("http://www.mpwik.bedzin.pl/assets/img/subnav-pipe.gif") no-repeat scroll left 12px #f3f3f3;}
        .nav .select_sub { overflow:hidden; height:30px; border-bottom:1px solid #d0d0d0; }
/* ##################################################################################################################################################### */
html { overflow-y: scroll;}
html,body { margin: 0px; padding: 0px;}
body { background:#f3f4f8; padding-bottom: 50px;}
body#body-404 { background-image: none;}
body,a { font: normal 11px tahoma; color:#5c5c5c;}
a,a.active,a.visited { color:#132d6a; text-decoration: none;}
a:hover,a.active { /*color:#ff7803;*/ text-decoration: underline;}
h1,h2,h3,h4,h5 { font: normal 24px trebuchet ms, tahoma; padding-bottom: 17px; padding-top:3px; color:#132d6a; letter-spacing:-0.3px;}
h1{ font-size:32px; }
h2{ font-size:24px; }
h3{ font-size:16px; margin-top:6px; }
h4{ font-size:14px; }
h5{ font-size:12px; }
h4 { font: normal 14px tahoma; color:#ff7803; padding-bottom: 12px; color:#132d6a;}

input,textarea { border: 1px solid #e4e5e9; border-color:#cfd7e2 #e4e5e9 #e4e5e9 #cfd7e2; padding-left: 2px; font: normal 11px tahoma;}

#podklad { position: absolute; top: 0; left: 0; width: 100%; z-index: 1; opacity: 0.4; height: 2000px; background: url() no-repeat scroll 50% 0;}
.left { float: left;}
.right { float: right;}
.fck { line-height: 20px;}
.error { color:#c00; border: 1px solid #c00;}
p.error{ padding:0 0 5px 0; border:none; }
.validate_msg { }

/* BUTTONS */
.buttons a,.buttons button { display: block; float: left; margin: 0 7px 0 0; background-color:#132D6A; border: 1px solid #dedede; border-top: 1px solid #eee; border-left: 1px solid #eee; font-size: 100%; line-height: 130%; text-decoration: none; color:#fff; cursor: pointer; padding: 5px 10px 6px 7px; /* Links */ outline: none;}
.buttons button { width: auto; overflow: visible; padding: 4px 10px 3px 7px; /* IE6 */}
.buttons button[type] { padding: 5px 10px 5px 7px; /* Firefox */ line-height: 17px; /* Safari */}
*:first-child+html button[type] { padding: 4px 10px 3px 7px; /* IE7 */}
.buttons button img,.buttons a img { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px;}
/* STANDARD */
button:hover,.buttons a:hover,.buttons a:active { /*background-color:#fff; color:#132D6A; border:1px solid #e4e5e9; border-color:#cfd7e2 #e4e5e9 #e4e5e9 #cfd7e2;*/ text-decoration: underline;}

/* paginacja */
.pag { overflow:auto; margin:0 auto; margin:0 auto; text-align:center; clear:both; }
    .pag table{ margin:0 auto; }
    .pag ul { list-style-type:none; margin:0; padding:0; float:right; }
    .pag li { /*width:25px; height:20px;*/ margin-right:7px; float:left; text-align:center; /*background-color:#132d6a;*/ }
    .pag li, .pag li a { }
        .pag li a, .pag li span { display:block; width:15px; height:15px; text-decoration:none; /*padding:1px 5px 2px 5px;*/ text-align:center; color:#132d6a; font-size:10px; line-height:13px; }
        .pag li a:hover { color:#132d6a; text-decoration:underline; }
        .pag li.p, .pag li.n, .pag li.f, .pag li.l { width:15px; /*text-indent:-99900px; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/pag.gif") no-repeat 0 5px;*/ } .pag li.s span{ text-decoration:underline; line-height:13px; /*color:#132d6a;*/ }
        .pag li.f { background-position:0 5px; }
        .pag li.p { background-position:-15px 5px; }
        .pag li.s { cursor:default; /*background-color:#fff; border:1px solid #132D6A; border-width:1px 0 0 1px;*/ }
        .pag li.n { background-position:-30px 5px; }
        .pag li.l { background-position:-45px 5px; }
        .pag li.p, .pag li.p a, .pag li.n, .pag li.n a, .pag li.h, .pag li.h a {}
        .pag li.dis, .pag li.dis a { color:#333; cursor:default; }

/* komunikaty */
.msg_container{ width:100%; position:absolute; top:194px; text-align:center; z-index:900; }
.msg_container span{ display:block; width:23px; height:23px; position:absolute; cursor:pointer; top:2px; right:2px; z-index:910; font-weight:bold; line-height:20px; }
.msg { /*width:100%;*/ padding:4px; margin:0 auto 10px; background:#fff; border:2px solid #ddd; display:block; overflow:hidden; height:1% }
    .msg p { width:100%; margin:2px 0 0; float:left; display:inline; font-weight:bold; }
    .msg ol { margin:3px 0 0 5px;}
        .msg ol li { width:100%; margin:0; float:left; display:inline; }
            .msg-error ol li a { color:#8a1f11; }
            .msg-notice ol li a { color:#514721; }
            .msg-success ol li a { color:#264409; }
.msg-error { background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4; }
    .msg-error span{ background:#fbc2c4; color:#8a1f11; border-color:#fbc2c4; }
.msg-notice { background:#fff6bf; color:#514721; border-color:#ffd324; }
    .msg-notice span{ background:#ffd324; color:#514721; border-color:#ffd324; }
.msg-success { background:#e6efc2; color:#264409; border-color:#c6d880; }
    .msg-success span{ background:#c6d880; color:#264409; border-color:#c6d880; }
    
    
.corners{ display:block; width:9px; height:9px; position:absolute; z-index:9999; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/corners.jpg") no-repeat -1px -1px; }
    .corners.lt{ left: -1px; top:   -1px; background-position:-1px -1px; }
    .corners.rt{ right:-1px; top:   -1px; background-position:-8px -1px; }
    .corners.rb{ right:-1px; bottom:-1px; background-position:-8px -8px; }
    .corners.lb{ left: -1px; bottom:-1px; background-position:-1px -8px; }


#lo { width: 998px; margin: 13px auto; border: 1px solid #dbdbdb; background-color:#fff;}
    
/* layout */
.left_column, .right_column, .third_column{ margin-bottom:20px; margin-top:7px; }
    .left_column a, .right_column a, .third_column a{ color:#3184d2; }
.left_column, .third_column{ position:relative; } .third_column{ width:184px; padding:0; width:267px; }
.left_column{ margin-right:15px; }
.right_column{ margin-right:0; margin-left:15px; }
.right_column{ width:430px; padding:0; }
.right_column.single{ width:710px; padding:0; }

.round{ position:relative; padding:0 10px 10px 10px; width:184px; border:1px solid #ddd; }


#wrapper { width: 960px; margin: 0 auto; position: relative;}
    #top { overflow: hidden; padding-top: 15px; margin-bottom:14px; /*height: 286px;*/}
    #content { overflow: hidden; padding: 2px 0 0 0; position: relative; height: 1%; }
        
        #body-glowna #content { height:428px; }
        #content .fullpage { padding: 0px 20px;}
    #site-path { clear: both; padding: 5px 10px 9px 21px; }
        #site-path a,#site-path span { padding: 0 5px 0 14px; background: url("http://www.mpwik.bedzin.pl/assets/img/site-path.a-bg.jpg") no-repeat left 5px; }
        #site-path .glowna { background: none; padding-left: 0; }
        #site-path .active { color:#bdbdbd; }

#bottom { border-top: 1px solid #dbdbdb; overflow:auto; padding:13px 0 0 0; }
    #bottom ul { overflow:auto; border-right:1px solid #dbdbdb; float:left; margin-left:12px; }
    #bottom li { height:17px; float:left; }
        #bottom ul li a,#bottom ul li span { word-wrap:break-word; display:block; background:url("http://www.mpwik.bedzin.pl/assets/img/bottom-ul-li-a.bg.gif") no-repeat 0 4px; padding-left:8px; height:15px; overflow:hidden; color:#999; }

#bottom ul.docs { width:465px; }    
#bottom ul.docs li { width:155px; }

#bottom ul.room { width:460px; border:none; }    
#bottom ul.room li { width:230px; } 
#bottom ul.docs li.opis,
#bottom ul.ibok li.opis,
#bottom ul.room li.opis { font-size:12px; color:#606060; width:auto; float:none; margin-bottom:7px; }

#bottom ul.room li.col1 { width:250px; }
#bottom ul.room li.col2 { width:200px; }

#footer { margin-top: 10px; padding: 10px 20px 20px 20px; border-top: 2px solid #fece00;}




#top h1 { float:left; text-indent:-99999px; background: url("http://www.mpwik.bedzin.pl/assets/img/mpwik-logo.jpg") no-repeat scroll 27px 10px transparent; padding:0; }
#top h1 a { display:block; height:80px; width:330px; }
ul.handle { float:right; margin:18px 19px 0 0; }
    ul.handle li { float:left; padding: 6px 6px 0 16px; }
    ul.handle li.searchbox{ width:281px; background:url("http://www.mpwik.bedzin.pl/assets/img/search-input.jpg") no-repeat 22px -1px; padding:0; }
        ul.handle li.searchbox input{ float:right; border:none; background:none; }
        ul.handle li.searchbox #search{ width:154px; padding:6px; }
        ul.handle li.searchbox .hint{ color:#999999; }
    ul.handle #bip { padding:4px 0 0 14px; }
    ul.handle #bip a{ display:block; width:32px; height:18px; background:url("http://www.mpwik.bedzin.pl/assets/img/bip.jpg") no-repeat 0px 0px; padding:0; margin:0; text-indent:-99999px; }
        


.banners { float:left; width:160px; height:109px; background:url("http://www.mpwik.bedzin.pl/assets/img/banners.jpg") no-repeat 0 0; margin:0 10px 0 0; }
    .banners.licznik    { background-position:0 -327px; }
    .banners.bok        { background-position:0 -218px; }
    .banners.biuro      { background-position:0 -109px; }
    .banners.awaria     { background-position:0 0px; }
    .banners a{ display:block; width:160px; height:109px; float:left; }

#pogotowie { float:right; }

/************** GLOWNA NEWSY ******************/
#body-glowna .small-news { float:right; width:268px; height:248px; border:1px solid #dbdbdb; }
    #body-glowna .small-news .tabs{ background:url("http://www.mpwik.bedzin.pl/assets/img/h5.bg.jpg") no-repeat right -34px; overflow:hidden; padding-left:8px; margin:-1px; }
    #body-glowna .small-news h5 { float:left; width:auto; font-size:12px; color:#999; padding:12px 33px 15px 33px; background:none; cursor:pointer; }
        #body-glowna .small-news h5.active { color:#132d6a; padding:8px 20px; border:1px solid #dbdbdb; border-bottom-color:#fff; font-size:16px; background:url("http://www.mpwik.bedzin.pl/assets/img/h5.bg.jpg") repeat-x 0 0; background-position:0 0; margin-left:0; }

/* Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #body-glowna .small-news h5
 {
  padding:12px 28px 15px 28px; /* The text will appear red only in Safari and Google Chrome */
 }
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body#body-glowna .small-news h5{ padding:12px 28px 15px 28px; }
}


#body-glowna .small-news div.wrapper { clear:both; margin-top:0px; overflow:auto; display:none; }
#body-glowna .small-news div.wrapper.active { display:block; }
#body-glowna .small-news div.news { border-bottom:1px dotted #CCCCCC; margin:5px 18px 0; padding:4px 0 9px 0; position:relative; }
    #body-glowna .small-news div.news a { height:40px; overflow:hidden; display:block; font-size:12px; color:#3184D2; }
    #body-glowna .small-news a.more { float:right; margin:5px 18px; padding-right:10px; background:url("http://www.mpwik.bedzin.pl/assets/img/a.more.jpg") no-repeat right 5px; }
        #body-glowna .small-news div.news a em { float:right; font-style:normal; color:#bcbcbc; font-size:11px; }
        #body-glowna .small-news div.news a span { color:#909090; display:block; margin:0px 10px 0 0; font-size:11px; }
        #body-glowna .small-news div.news a var { position:absolute; bottom:13px; right:0; display:block; width:7px; height:5px; background:url("http://www.mpwik.bedzin.pl/assets/img/a.more.jpg") no-repeat 0 0; }
        #body-glowna .small-news div.news a:hover { text-decoration:none; }

/********** AKTUALNOSCI *******/
.left_column h3{ padding-left:10px; padding-bottom:7px; }
.right_column h3{ padding-left:10px; padding-bottom:7px; }
.right_column h3{ padding-bottom:13px; }
.left_column .select{ position:relative; border:1px solid #ccc; border-color:#999 #999 #ccc #ccc; -moz-border-radius:4px; padding:2px; margin-bottom:10px; }
.left_column .select div{ position:relative; border:3px solid #fff; border-width:1px 3px 1px 1px; overflow:hidden; height:18px; }
.left_column .select select{ border:1px solid #fff; position:absolute; top:-1px; left:-2px; width:179px; }
ul.months{ width:184px; }
    ul.months li{ border-top:1px dotted #d1d5e1; }
        ul.months li a{ display:block; height:100%; padding:5px 0 6px 10px; margin-right:6px; background:url("http://www.mpwik.bedzin.pl/assets/img/a.more.jpg") no-repeat right 10px; color:#909090; }
        ul.months li a:hover{ /*color:#ff7803; text-decoration:underline;*/ }
        ul.months li.active a{ color:#3184d2; }

#body-aktualnosci .right_column div.news{ line-height:20px; border-bottom:1px solid #cfd5e1; text-align:justify; margin-bottom:27px; padding-bottom:16px; overflow:auto; }
#body-aktualnosci .right_column p{ }
    #body-aktualnosci .right_column .nophoto p{ float:left; width:100%; }
#body-aktualnosci .single p{ padding-right:0; line-height:20px; width:100%; }
#body-aktualnosci .single p a.img{ margin-left:53px; }
    #body-aktualnosci .right_column p a.title{ font-size:13px; display:block; color:#132d6a; }
    #body-aktualnosci .right_column p .title{ font-size:13px; color:#132d6a; margin:0 0 10px 0; line-height:16px; }
    #body-aktualnosci .right_column p .title em{ float:right; font-size:11px; color:#ABB2C7; font-style:normal; padding-left:10px; }
    #body-aktualnosci .right_column p a.more{ text-align:right; line-height:20px; padding-right:10px; background:url("http://www.mpwik.bedzin.pl/assets/img/a.more.jpg") no-repeat scroll right 5px; }
    #body-aktualnosci .right_column p .span{ color:#5c5c5c; line-height:16px; }
    #body-aktualnosci .right_column p span{ display:block; font-size:11px; margin:2px 0 9px 0; /*color:#d1d5e1;*/ color:#ABB2C7; }
    #body-aktualnosci .right_column a.img{ float:right; border:1px solid #cfd5e1; padding:1px; margin:0 0 0 10px; }
        #body-aktualnosci .right_column a img{ width:162px; height:108px; }
        
    #body-aktualnosci .newspag{ margin:0 auto 29px auto; padding-top:8px; overflow:auto; text-align:center; clear:both; }
    #body-aktualnosci .newspag ul { list-style-type:none; margin:0; padding:0; float:right; }
    #body-aktualnosci .newspag table{ margin:0 auto; width:100%; }
        #body-aktualnosci .newspag li { width:130px; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/pag.gif") no-repeat 0 6px; }
            #body-aktualnosci .newspag li.p { float:left; text-align:left; padding:0 0 0 12px; }
            #body-aktualnosci .newspag li.all { float:left; padding:0px; background:none; }
            #body-aktualnosci .newspag li.n { float:left; text-align:right; padding:0 12px 0 0; background-position:right 6px; }
        #body-aktualnosci .newspag li a{ display:block; width:100%; height:100%; border:1px solid #fff; background-color:#fff; }
            #body-aktualnosci .newspag li.p a{ /*padding-left:5px;*/ }
            #body-aktualnosci .newspag li.n a{ /*padding-right:5px;*/ }


/********** GALERIA *******/
#body-galeria .right_column{ padding:0; width:729px; margin-left:0; }
    #body-galeria .right_column h2{ padding-bottom:26px; }
#body-galeria .photo{ float:left; margin:0px 24px 26px 0; }
    #body-galeria .wall{ margin:0; }
    #body-galeria .photo a{ width:100%; height:100%; }
    #body-galeria .photo img{ border:1px solid #ccc; padding:1px; width:160px; }

    
    #body-galeria .right_column p span.title{ font-size:13px; color:#132d6a; margin:0; line-height:16px; }
    #body-galeria .right_column p{ margin-bottom:50px; }
    #body-galeria .right_column p span{ display:block; font-size:11px; margin:2px 0 9px 0; /*color:#d1d5e1;*/ color:#ABB2C7; }


/********** USER BANNERS *******/
.left_column .user_banners{ width:204px; }
.third_column .user_banners{ width:265px; }
.user_banners { background:#f5f5f5; bordeR:1px solid #ccc; }
    .user_banners a{ display:block; width:100%; height:100%; }
.banner_wrapper{ margin-top:20px; }



/********** KONTAKT *******/
#body-kontakt .fck{ margin-bottom:20px; }
#body-kontakt h2{ }
#body-kontakt h3.form-header{ padding-left:0; margin-top:30px; }
#body-kontakt .left_column{ /*padding-left:20px;*/ margin-right:12px; }
#body-kontakt .right_column{ margin-left:12px; }
#body-kontakt form p.error{ padding:0 0 5px 0; border:none; }
#body-kontakt .mapka{ float:right; padding-right:23px; color:#999; }
#body-kontakt .mapka img{ padding:1px; border:1px solid #ccc; margin-bottom:3px; }

/********** FORMULARZ KONTAKTOWY *******/
    dt,dd{ padding:0; display:block; float:left; margin:4px 0 3px 2px; }
    dt{ width:80px; clear:both; }
    dd{ width:330px; }

    dt label, dd input{ display:block; height:25px; margin-top:2px; padding:2px 7px; }
    dt label{ padding:6px 0 0 0; text-align:right; }
    dt label em{ color:#c00; font:normal 10px tahoma; float:right; margin:2px 0 5px 0; }
    dd input, dd textarea{ width: 270px; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/forms-bg.jpg") no-repeat scroll 0 -39px; border:none; }
    dd textarea{ background-position:0 -79px; height:66px; overflow-x:hidden; overflow-y:auto; padding:8px; width:304px; }
    dd #submit{ width:100px; background-color:#132d6a; border:1px solid #fff; height:25px; border-bottom:1px solid #ccc; font:normal 10px tahoma; color:#fff; }
    dd #submitbutton{ width:100px; background:#132d6a; border:1px solid #fff; height:25px; border-bottom:1px solid #ccc; font:normal 11px tahoma; color:#fff; }
    
    
    
/********** DOKUMENTY *******/
#body-dokumenty .right_column { margin-left:7px; }
#body-dokumenty .right_column h2{ padding-bottom:3px; }
ul.files { margin-top:20px; overflow:auto; }
    ul.files li{ background:#fff url("http://www.mpwik.bedzin.pl/assets/img/ul.files.li-bg.jpg") no-repeat scroll 3px 5px; border-bottom:1px dotted #ccc; overflow:auto; clear:both; text-indent:12px; margin-bottom:10px; padding-bottom:10px; }
        ul.files li a{ float:left; width:150px; word-wrap:break-word; text-indent:0; padding-top:10px; }
        ul.files li .file_icon{ display:block; float:left; width:20px; height:20px; margin:5px 5px 10px 8px; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/file_icons.jpg") no-repeat scroll 0 0; }
            ul.files .file_icon.jpg{ background-position: 0 0; }
            ul.files .file_icon.doc,ul.files .file_icon.docx,ul.files .file_icon.opt{ background-position: 0 -40px; }
            ul.files .file_icon.pdf{ background-position: 0 -20px; }


/********** TELEFONY *******/
#body-kontakt h2{ padding-bottom:22px; }
#body-kontakt h4{ padding-bottom:18px; }
#body-kontakt .right_column{ width:440px; }
#body-kontakt .single{ width:710px; }
.full{ width:960px; }

table.phones, table.phones th, table.phones td{ border-collapse: collapse; border:1px solid #ccc; vertical-align:middle; text-align:center; padding:12px 9px 13px 9px; }
table.phones{ width:100%; margin-bottom:28px; }
table.phones th{ font-weight:normal; background-color:#032064; color:#efefef; border:1px solid #032064; }
table.phones th.wew{ padding:9px 0 11px 0; }
table.phones .tytul-pl{ text-align:left; }
table.phones .numer{ text-align:right; padding-right:8px; }
table.phones .email a{ color:#132D6A; }

table.phones td.numer, table.phones td.wew, table.phones td.email{ color:#132d6a; }

.infobox{ padding:4px 4px 4px 24px; margin:4px 0 20px 0px; color:#132d6a; background:#fff url("http://www.mpwik.bedzin.pl/assets/img/triangle.jpg") no-repeat scroll 0 0; }
    
    
#lokal-label{ clear:none; }
#dom-element, #lokal-element{ width:70px; }
#dom-element input, #lokal-element input{ background-position:0 0; }
#dom, #lokal{ width:48px; }

#body-mapa #site-path{ display:none; }
#body-mapa .right_column .select{ width:300px; margin-right:15px; float:left; margin-bottom:20px; }
#body-mapa .right_column .glowna{ display:block; margin-bottom:5px; padding-bottom:4px; font-size:14px; border-bottom:1px solid #ccc; color:#132D6A; font-weight:bold; }
#body-mapa .right_column a:hover{ color:#3184D2; }
#body-mapa .right_column .sub a:hover{ color:#3184D2; }
#body-mapa .right_column li{ }

#body-mapa .right_column ul.glowna{ display:none; }
#body-mapa .right_column ul.przetargi-ogloszenia{ clear:both; }

#body-mapa .right_column .sub a{ background:url("http://www.mpwik.bedzin.pl/assets/img/site-path.a-bg.jpg") no-repeat scroll 0 4px transparent; padding-left:10px; margin:5px 0; display:block; color:#132D6A; }

.result{ margin:10px; padding-bottom:10px; border-bottom:1px solid #ccc; }
.result a{ display:block; margin-bottom:3px; }

a.glowna.main{ background:none; }
.banners img{ margin:1px; width:158px; height:107px; }

input.chk{ width:auto; height:auto; background:none; }
