@charset "utf-8";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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tfoot, thead{margin:0;padding:0;border:0;outline:0;}
:focus{outline:0;}
body{}
ol, ul{list-style:none;}
table{border-collapse:separate;}
caption, th, td{font-weight:normal;vertical-align:top;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
*{margin:0;}
html, body{height:100%;}
a img{border:none}
body{font-family:Arial, Helvetica, sans-serif;color:#838383;background:#ffffff;font-size:14px;line-height:20px;background-image:url(../grafika/bg.jpg);background-repeat:no-repeat;background-position:center top;margin:0;padding:0;text-align:center;}
p{line-height:24px;margin-top:10px;}
img{}
h1,h2,h3,h4{color:#9C1F7A;font-weight:normal;margin-bottom:10px;font-family:'Ubuntu Condensed', tahoma;}
h2, h3{color:#de9cca;}
b, strong{font-weight:normal;color:#9c1f7a;}
#container{text-align:left;}
#header{height:112px;margin:0px;text-align:left;position:relative;}
#header p{margin:0px;line-height:normal;}
#header p.adres{margin-left:60px;color:#db999d;font-size:18px;line-height:normal;margin-bottom:0px;}
#menu{height:44px;font-family:'Ubuntu Condensed', tahoma;}
#mainContent{border-radius:20px;box-shadow:0px 0px 14px #999;border:solid 1px #FFFFFF;background-image:url(../grafika/bg-alfa1.png);padding:26px;}
#tresc{border-radius:10px;box-shadow:0px 0px 8px #CCC;border:solid 1px #FFFFFF;background-color:#FFFFFF;padding:26px;}
#slider{width:856px;height:315px;margin-bottom:30px;border-radius:7px;background-color:#F2F2F2;}
#teksty{text-align:left;}
.col-p{float:right;width:605px;}
.col-p ul{margin-left:15px;margin-bottom:5px;list-style:circle;}
.col-p li{margin-left:5px;}
.col-l{float:left;width:211px;}
.box1{float:left;margin:10px;height:auto;width:43%;}
.menu-L{color:#616161;}
.menu-L ul{padding-bottom:0px;margin-bottom:0px;}
.menu-L li ul{margin-bottom:10px;}
.menu-L li a{background-color:#DB999D;padding:5px;border-radius:5px;display:block;margin-bottom:4px;text-decoration:none;color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;}
.menu-L li a:link, .menu-L li a:visited{text-decoration:none;}
.menu-L li a:hover, .menu-L li a:active{background-color:#C0BFBF;}
.menu-L li ul{background-color:none;}
.menu-L li li a{background-color:#E6A893;padding:5px;padding-left:20px;border-radius:5px;display:block;margin-bottom:4px;text-shadow:none;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;}
.menu-L li li a:link, .menu-L li li a:visited{text-decoration:none;}
.menu-L li li a:hover, .menu-L li li a:active{background-color:#c0bfbf;}
.menu-L li li li{margin-bottom:0px;padding-bottom:0px;}
.menu-L li li li a{background-color:transparent;text-align:right;border-radius:5px;display:block;margin-bottom:0px;text-shadow:none;color:#636363;padding-bottom:0px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.menu-L li li li a:link, .menu-L li li li a:visited{text-decoration:none;}
.menu-L li li li a:hover, .menu-L li li li a:active{color:#1e3562;background-color:transparent;}
.wrapper{min-height:100%;width:960px;height:auto !important;height:100%;margin:0 auto -90px;}
a:link, a.visited{color:#9C1F7A;text-decoration:none;}
a:hover, a.active{color:#DB999D;text-decoration:none;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.footer, .push{height:90px;}
.footer{background-image:none;background-repeat:repeat-x;margin:0;padding:0;position:relative;z-index:-5; margin-top:60px;}
.footer p{margin-top:0px;}
.footer-pojemnik{height:73px;background-image:none;background-position:center;background-repeat:no-repeat;}
.ft-bg{background-image:url(../grafika/bg-ft.jpg);background-repeat:no-repeat;height:519px;width:100%;margin:0 auto;overflow:hidden;background-position:center top;z-index:-10;position:absolute;bottom:-50px;left:-15px;}
.footer a:link{}
.footer a:visited{}
.footer a:hover{}
.footer a:active{}
.foto-L{margin:2px 10px 2px 2px;border:solid 1px #FFF;border-radius:10px;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;}
.foto-P{margin:2px 2px 2px 10px;border:solid 1px #FFF;border-radius:10px;float:right;-webkit-border-radius:10px;-moz-border-radius:10px;}
.foto-C{margin:auto;border:solid 1px #FFF;border-radius:10px;clear:both;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;}
.foto-P-bezramki{margin:2px 10px 2px 2px;float:right;}
.foto-L-bezramki{margin:2px 2px 2px 10px;float:left;}
.foto-gal{margin:0 13px 10px 0;border:solid 1px #FFF;border-radius:10px;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;}
.cmsNewsList{}
.cmsNewsList .cmsNewsBox{margin-left:0px;margin-top:5px;}
.cmsNewsList .cmsNewsBox a:link,
.cmsNewsList .cmsNewsBox a:visited{color:#9C1F7A;text-decoration:none;}
.cmsNewsList .cmsNewsBox a:hover,
.cmsNewsList .cmsNewsBox a:active{color:#DB999D;text-decoration:none;}
.cmsNewsArchiveBox{margin-bottom:15px;}
.cmsNewsArchiveBox:nth-child(even){}
.cmsBannerBox{margin-top:5px;}
.cmsPageBox{}
.cmsPageBox p.cmsPageContent{margin-top:5px;margin-bottom:5px;}
.cmsGalleriesCatBox{float:left;width:180px;}
.cmsGalleriesCatBox img{margin:0 0 0 0px;border:solid 1px #FFF;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
#meridian{position:absolute;top:-5;right:0;margin:0;z-index:100;}
.okruszki{color:##838383;font-size:12px;text-align:right;text-decoration:none;}
.okruszki a[href]{text-decoration:underline;}
#cookies{text-align:center;display:block;color:#555555;font-size:12px;padding:0px 0px;position:fixed;left:0;bottom:0;width:100%;height:3%;z-index:9999;background-color:#CCC;}
#cookies a:link{color:#555555;text-decoration:none;}