/* Klasa automatycznie formatująca entery w CMS-ie  */
/*
.art-postcontent div {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 20px;
margin-right: 20px;
text-indent: 25px;}
*/

div.Akapit {
margin-top: 10px;
margin-bottom: 20px;
margin-left: 30px;
margin-right: 30px;
text-indent: 25px;}

div.AkapitBez {
margin-top: 10px;
margin-bottom: 20px;
margin-left: 30px;
margin-right: 30px;
text-indent: 0px;}

div.AkapitCenter {
margin-top: 10px;
margin-bottom: 20px;
margin-left: 30px;
margin-right: 30px;
text-indent: 0px;
text-align: center;}

div.Left70 {
text-align: left;
width: 70%;}

div.Akapit ul li, div.Akapit ol li, div.AkapitBez ul li,div.AkapitBez ol li, div.AkapitCenter ul li,div.AkapitCenter ol li
{text-indent: 0px;
padding-bottom: 10px;}

span.NazwaW {
letter-spacing: 1px;
color: #335b6c;
font-weight: bold;}

span.Kolor {
color: #335b6c;}

span.Mini {
font-size: 10px;
color: #a7a9ac}

div.LRazemL {
float: left;
text-align: right;
line-height: 25px;
margin-right: 25px;}

div.LRazemP {
float: left;
text-align: left;
line-height: 25px;}

div.L {float: left;}
div.R {float: right;}
div.FloatNo {clear: both;}
div.Linia {border-bottom: solid 1px #335b6c;}

/* kalendarz */

.calendarHeader{font-size:12px;text-align:center;border-bottom:1px silver dotted !important}
.calendarHeaderTop{font-size:12px;background-color:#5998B1;color:white;text-align:center}
.calendarToday{background-color:#5998B1 !important;color:white !important;text-align:center}
.calendar{background-color:#aad4e5;text-align:center}
.calendarNoDay{text-align:center}
.calendarLink{background-color:#b9e6f8;cursor:pointer;text-align:center}
.calendar{background-color:#b9e6f8;;text-align:center}

/* galeria */
.galeryNav {text-align:right;padding-right:30px}


/* lightbox */

img.art-lightbox
{
   cursor: pointer;
}

#art-lightbox-bg *
{
   padding: 0;
   margin: 0;
}

div#art-lightbox-bg
{
   top: 0;
   left: 0;
   width: 100%;
   position: absolute;
   height: 100%;
   background-color: #000;
   opacity: 0.8;
   filter: alpha(opacity=80);
   z-index: 9999;
}

img.art-lightbox-image
{
   -webkit-transition: opacity 350ms ease-in-out;
   -moz-transition: opacity 350ms ease-in-out;
   -o-transition: opacity 350ms ease-in-out;
   -ms-transition: opacity 350ms ease-in-out;
   transition: opacity 350ms ease-in-out;
   cursor: pointer;
   z-index: 10000;
   position: fixed;
   border: 6px solid #fff;
   border-radius: 3px;
   opacity: 0;
   filter: alpha(opacity=0);
}

img.art-lightbox-image.active
{
   opacity: 1;
   filter: alpha(opacity=100);
}

.lightbox-error
{
   position: fixed;
   background: #fff;
   z-index: 100;
   opacity: 0.95;
   padding: 20px;
   border: 1px solid #b4b4b4;
   border-radius: 10px;
   box-shadow: 0 2px 5px #333;
   width: 300px;
   height: 80px;
}

.loading
{
   position: fixed;
   background: #fff url('images/preloader-01.gif') center center no-repeat;
   width: 32px;
   height: 32px;
   z-index: 10100;
   opacity: 0.5;
   padding: 10px;
   border: 1px solid #b4b4b4;
   border-radius: 10px;
   box-shadow: 0 2px 5px #333;
}

.arrow
{
   height: 100px;
   width: 82px;
   z-index: 10003;
   position: fixed;
   cursor: pointer;
   opacity: 0.5;
   filter: alpha(opacity=50);
}

.arrow.left
{
   left: 9px;
}
.arrow.right
{
   right: 9px;
}

.arrow:hover
{
   opacity: 1;
   filter: alpha(opacity=100);
}

.arrow.disabled 
{
   display: none;
}

.arrow-t, .arrow-b
{
   height: 6px;
   width: 30px;
   left: 26px;
   background-color: #fff;
   position: relative;
   border-radius: 3px;
}

.arrow-t
{
   top: 38px;
}

.arrow-b
{
   top: 50px;
}

.close
{
   width: 22px;
   height: 22px;
   position: fixed;
   top: 30px;
   right: 39px;
   cursor: pointer;
   opacity: 0.5;
   filter: alpha(opacity=50);
}

.close:hover 
{
   opacity: 1;
   filter: alpha(opacity=100);
}

.close .cw, .close .ccw
{
   position: absolute;
   top: 8px;
   left: -4px;
   width: 30px;
   height: 6px;
   background-color: #fff;
   border-radius: 3px;
}

.cw
{
   transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   /* IE 9 */
    -webkit-transform: rotate(45deg);
   /* Safari and Chrome */
    -o-transform: rotate(45deg);
   /* Opera */
    -moz-transform: rotate(45deg);
/* Firefox */}

.ccw
{
   transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   /* IE 9 */
    -webkit-transform: rotate(-45deg);
   /* Safari and Chrome */
    -o-transform: rotate(-45deg);
   /* Opera */
    -moz-transform: rotate(-45deg);
/* Firefox */}

.close-alt, .arrow-right-alt, .arrow-left-alt 
{
   display: none;
   color: #fff;
   font-size: 2.5em;
}

.ie8 .close-alt, .ie8 .arrow-right-alt, .ie8 .arrow-left-alt {
   display: block;
}
.ie8 .cw, .ie8 .ccw {
   display: none;
}


/* likebox */
#wysuwane{background:url(/likebox/fbpodklad.png) no-repeat scroll 0 0 transparent;padding:10px;width:302px;height:402px;position:fixed;left:0px;top:0%;z-index:100001;margin-top:100px;color:white!important}
.zamknij{background-position:0px 0px -242px 0px}
