@charset "utf-8";
@import url("fontawesome-4.4.0.min.css");
@import url("framework.css");
  .row0{border:solid;
border-width:0 0 0 0;}
.row1{border:solid;
border-width:1px 0 0 0;}
.row1, .row1 a{}
.row2, .row2 a{}
.row3, .row3 a{}
.row4, .row4 a{}
.row5, .row5 a{}
.row6, .row6 a{}
.row6 { border-bottom: solid 9px #0171b1;}
.row4 {  margin: 0px 0;
background: #23a5b2;
background: -moz-linear-gradient(45deg,  #23a5b2 0%, #28d1d8 50%, #21c2ca 51%, #5cd9df 100%);
background: -webkit-linear-gradient(45deg,  #23a5b2 0%,#28d1d8 50%,#21c2ca 51%,#5cd9df 100%);
background: linear-gradient(45deg,  #23a5b2 0%,#28d1d8 50%,#21c2ca 51%,#5cd9df 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23a5b2', endColorstr='#5cd9df',GradientType=1 );
 }
.promg {color:#FFF;
border-top: solid 2px #fffbd1;border-bottom: solid 2px #fffbd1; -webkit-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);
}
.colwhite { color:#FFF;}
.nag1 {  display:inline-block;
width:200px;
height:auto;
margin: 0 auto;}
.trwew {padding:15px 5px;}
.trwew img { display:block;
float:right;
margin:10px;
padding:2px;
border: solid 2px #FFFFFF;
max-width:50%;
height:auto;
}
.trwew h4 { font-size:16px;
font-weight:bold;}
 #topbar{padding:0 0 30px 0;
font-size:12px;}
 #topbar .fl_left{margin-top:4px;}
#topbar .fl_left .inline > li i{margin:0 5px 0 0;
line-height:normal;}
 #topbar .faico li{margin:0;}
  #header{padding:0 0 0 0;}
 #header #logo{}
#header #logo h1{margin:0;
padding:0;
font-size:22px;
text-transform:uppercase;}
  #pagetitle{padding:80px 0 0 0;}
#pagetitle *{margin:0;
padding:0;}
  #pageintro{padding:160px 0 280px;}
#pageintro article{display:block;
max-width:50%;
margin:0 auto;
padding:0;
text-align:center;}
#pageintro article *{margin:0;}
#pageintro article .heading{margin-bottom:30px;
font-size:46px;}
#pageintro article .underline::after{margin-top:20px;}
#pageintro article p{margin-bottom:50px;
font-size:16px;
line-height:1.4;}
#pageintro article footer{margin-bottom:0;}
#pageintro article footer .btn{margin-bottom:0;}
 #introblocks{position:relative;
margin:-120px auto 0;
z-index:1;}
#introblocks ul{display:table;
width:100%;
height:100%;}
#introblocks ul, #introblocks ul li{border:none;}
#introblocks ul li{display:table-cell;
position:relative;
width:25%;
height:100%;
padding:7% 2% 3%;
text-align:center;}
#introblocks ul li:last-child{}
#introblocks ul li *{margin:0;
padding:0;}
#introblocks ul li article{}
#introblocks ul li article i{border-radius:50% 0;
position:absolute;
top:0;
left:50%;
width:80px;
height:80px;
line-height:80px;
margin:-40px 0 0 -40px;
text-align:center;}
#introblocks ul li article .fa{font-size:38px;}
#introblocks ul li article .clg{font-size:42px;}
 #introblocks ul li article .heading{margin-bottom:30px;
font-size:1.2rem;}
  .container{padding:20px 0;}
.container1{padding:50px 0 30px 0;}
.container2{padding:30px 0;}
.container3{padding:10px 0;}
 .container .content{}
 #join{display:block;
padding:30px;}
#join article p:last-of-type{margin-bottom:30px;}
  #comments ul{margin:0 0 40px 0;
padding:0;
list-style:none;}
#comments li{margin:0 0 10px 0;
padding:15px;}
#comments .avatar{float:right;
margin:0 0 10px 10px;
padding:3px;
border:1px solid;}
#comments address{font-weight:bold;}
#comments time{font-size:smaller;}
#comments .comcont{display:block;
margin:0;
padding:0;}
#comments .comcont p{margin:10px 5px 10px 0;
padding:0;}
 #comments form{display:block;
width:100%;}
#comments input, #comments textarea{width:100%;
padding:10px;
border:1px solid;}
#comments textarea{overflow:auto;}
#comments div{margin-bottom:15px;}
#comments input[type="submit"], #comments input[type="reset"]{display:inline-block;
width:auto;
min-width:150px;
margin:0;
padding:8px 5px;
cursor:pointer;}
  .container .sidebar{}
 .sidebar .sdb_holder{margin-bottom:50px;}
.sidebar .sdb_holder:last-child{margin-bottom:0;}
  #quicklinks{}
 #quicklinks .ui-accordion{}
#quicklinks .ui-accordion .ui-accordion-header{display:block;
width:100%;
margin:0;
padding:50px 0;
text-align:center;
font-size:1.4rem;
text-transform:uppercase;}
#quicklinks .ui-accordion .ui-accordion-header::before, #quicklinks .ui-accordion .ui-accordion-header::after{float:left;
font-family:"FontAwesome";
font-size:inherit;
content:"\f078";}
#quicklinks .ui-accordion .ui-accordion-header::after{float:right;}
#quicklinks .ui-accordion .ui-accordion-header-active::before, #quicklinks .ui-accordion .ui-accordion-header-active::after{content:"\f077";}
#quicklinks .ui-accordion .ui-accordion-content{display:block;
width:100%;
padding:0 0 40px 0;
border:solid;
border-width:0 0 1px 0;}
 #quicklinks .linkblock div{margin-bottom:0;}
 #quicklinks ul{margin:0;
padding:0;
list-style-position:inside;}
#quicklinks li{margin-bottom:10px;}
  #featured{}
 #featured article img, #featured article .heading{margin-bottom:0px;
width:100%;}
#featured article:last-child{margin-bottom:0;}
#featured .meta{margin:0 0 30px 0;
padding:20px 0 0 0;
list-style:none;
border:solid;
border-width:1px 0 0 0;}
#featured .meta li{display:inline-block;
margin:0 10px 0 0;
line-height:1;
font-size:.8rem;}
#featured .meta li:nth-child(-n+2){display:block;
margin:0 0 10px 0;
font-size:1rem;}
#featured .meta li:nth-child(2){margin-bottom:30px;}
  #footer{padding:80px 0 50px;}
#footer.topspace-0{padding-top:0;}
 #footer .title{margin:0 0 30px 0;
padding:0 0 8px 0;
border-bottom:1px solid;
font-size:1.2rem;}
 #footer .linklist li{margin-bottom:10px;}
#footer .linklist li:last-child{margin-bottom:0;}
 #footer .font-xs{margin:0;}
 #footer #newsletter{display:block;
margin:0 0 80px 0;
padding:25px;}
#footer #newsletter input, #footer #newsletter button{padding:10px 12px;
border:none;}
#footer #newsletter button{padding:9px 18px;
font-weight:bold;
text-transform:uppercase;
cursor:pointer;}
   #copyright{padding:5px 0;}
 *, *::before, *::after{transition:all .3s ease-in-out;}
.accordion, .accordion *, .accordion *::before, .accordion *::after{transition:none;}
  nav ul, nav ol{margin:0;
padding:0;
list-style:none;}
 #mainav, #breadcrumb, .sidebar nav{line-height:normal;}
#mainav .drop::after, #mainav li li .drop::after, #breadcrumb li a::after, .sidebar nav a::after{position:absolute;
font-family:"FontAwesome";
font-size:10px;
line-height:10px;}
 #mainav{margin: 7px 0;}
#mainav ul.clear{}
#mainav ul{text-transform: capitalize;}
#mainav ul ul{z-index:9999;
position:absolute;
width:180px;
text-transform:none;}
#mainav ul ul ul{left:180px;
top:0;}
#mainav li{display:inline-block;
position:relative;
margin:0 auto 0 auto;
padding:0px 0px 0px 0px;
}
#mainav li:last-child{margin-right:0;}
#mainav li li{width:100%;margin:0 0 0 0;
padding:0;}
#mainav li a{
display: block;
padding: 5px 26px 5px 16px;
background: none;
margin:0 10px 0 0;
color: #fff !important;
border-left: 1px solid #ffffff;

}

#mainav li:hover a{ color: #fff !important;}
#mainav li li a{ border-color:#FFF;}
#mainav li li { border-bottom:solid #FFF 1px;
border-width: 1;
 }
#mainav .drop{padding-left:15px;}
#mainav li li a, #mainav li li .drop{display:block;
margin:0;
padding:10px 15px;}
#mainav .drop::after, #mainav li li .drop::after{content:"\f0d7";}
#mainav .drop::after{top:15px;
left:0px;}
#mainav li li .drop::after{top:15px;
left:5px;}
#mainav ul ul{visibility:hidden;
opacity:0;
}
#mainav ul li:hover > ul{visibility:visible;
opacity:1;
margin-left:0px;}
 #mainav form{display:none;
margin:4px 0;
padding:0;
border: solid 0px #0099FF;}
#mainav form select, #mainav form select option{display:block;
cursor:pointer;
outline:none;}
#mainav form select{width:100%;
padding:5px;
border:1px solid;}
#mainav form select option{margin:5px;
padding:0;
border:none;}
#mainav li:hover{ background:rgba(0,70,110,1); font-style: italic;}
#mainav li:hover ul{ background:rgba(0,70,110,0.7);}
#mainav li:hover ul li:hover { background-color:rgba(255,255,255,0.7) !important;
color:#fff;}
#mainav li li:hover { background:#0071b3;} 
 #breadcrumb{padding:0 0 30px 0;}
#breadcrumb ul{margin:0;
padding:0;
list-style:none;}
#breadcrumb li{display:inline-block;
margin:0 3px 0 0;
padding:0;}
#breadcrumb li a{display:block;
position:relative;
margin:0;
padding:0 12px 0 0;
font-size:.8rem;
text-transform:uppercase;}
#breadcrumb li a::after{top:2px;
right:0;
content:"\f101";}
#breadcrumb li:last-child a{margin:0;
padding:0;}
#breadcrumb li:last-child a::after{display:none;}
 .sidebar nav{display:block;
width:100%;}
.sidebar nav li{margin:0 0 3px 0;
padding:0;}
.sidebar nav a{display:block;
position:relative;
margin:0;
padding:5px 10px 5px 15px;
text-decoration:none;
border:solid;
border-width:0 0 1px 0;}
.sidebar nav a::after{top:9px;
left:5px;
content:"\f101";}
.sidebar nav ul ul a{padding-left:35px;}
.sidebar nav ul ul a::after{left:25px;}
.sidebar nav ul ul ul a{padding-left:55px;}
.sidebar nav ul ul ul a::after{left:45px;}
  .pagination{display:block;
width:100%;
text-align:center;
clear:both;}
.pagination li{display:inline-block;
margin:0 2px 0 0;}
.pagination li:last-child{margin-right:0;}
.pagination a, .pagination strong{display:block;
padding:8px 11px;
border:1px solid;
background-clip:padding-box;
font-weight:normal;}
  #backtotop{z-index:999;
display:inline-block;
position:fixed;
visibility:hidden;
bottom:20px;
right:20px;
width:36px;
height:36px;
line-height:36px;
font-size:16px;
text-align:center;
opacity:.2;}
#backtotop i{display:block;
width:100%;
height:100%;
line-height:inherit;
margin-top:-10px;}
#backtotop.visible{visibility:visible;
opacity:.5;}
#backtotop:hover{opacity:1;}
 table, th, td{border:1px solid;
border-collapse:collapse;
vertical-align:top;}
table, th{table-layout:auto;}
table{width:100%;
margin-bottom:15px;}
th, td{padding:5px 8px;}
td{border-width:0 1px;}
 #gallery{display:block;
width:100%;
margin-bottom:50px;}
#gallery figure figcaption{display:block;
width:100%;
clear:both;}
#gallery li{margin-bottom:30px;}
  .faico{margin:0;
padding:0;
list-style:none;}
.faico li{display:inline-block;
float:left;
margin:0 2px 0 0;
padding:0;
line-height:normal;}
.faico li:last-child{margin-right:0;}
 .faico a{display:inline-block;
width:30px;
height:30px;
line-height:30px;
font-size:14px;
text-align:center;}
.faico a{color:inherit;
background-color:transparent;}
 .faicon-dribble:hover{color:#EA4C89;}
.faicon-facebook:hover{color:#3B5998;}
.faicon-google-plus:hover{color:#DB4A39;}
.faicon-linkedin:hover{color:#0E76A8;}
.faicon-pinterest:hover{color:#C8232C;}
.faicon-rss:hover{color:#EE802F;}
.faicon-twitter:hover{color:#00ACEE;}
  body{color:#fff; background: url(../../images/kancelaria_radcow_www_tlo2.jpg) top center no-repeat;
background-attachment: fixed;
background-size: 100% auto;}
a{color:#5B9BBD;}
a:active, a:focus{background:transparent;}
hr, .borderedbox, .boxed{border-color:#D7D7D7;}
label span{color:#FF0000;
background-color:inherit;}
input:focus, textarea:focus, *:required:focus{border-color:#5B9BBD;}
 .overlay{color:#FFFFFF;
background-color:inherit;}
.overlay::after{color:inherit;
background-color:rgba(0,0,0,.45);}
.overlay.coloured::after{color:inherit;
background-color:rgba(91,155,189,.65);}
.overlay .underline::after{background-color:#FFFFFF;}
 .btn{color:inherit;
background-color:transparent;
border-color:inherit;}
.btn:hover{color:#FFFFFF;
background-color:#5B9BBD;
border-color:#5B9BBD;}
 .infolist li{border-color:#D7D7D7;}
.infolist li div:first-of-type time{color:#FFFFFF;
background-color:#252C34;}
 .infolist li div:first-of-type time strong{background-color:#5B9BBD;}
.infolist li div:first-of-type time[data-title*="April"] strong{background-color:#55DEA8;}
.infolist li div:first-of-type time[data-title*="May"] strong{background-color:#FF7659;}
.infolist li div:first-of-type time[data-title*="June"] strong{background-color:#9771BD;}
 .row0{color:#FFFFFF;
background:url(../../images/tlo_naglowek.jpg) top left repeat-x;}
.row1{color:#888888;
border-bottom: solid 3px #fff;
/*background:url(../../images/tlo_naglowek.jpg) top left repeat-x;*/
padding-bottom:0px;}
.row2 {background: #0071b3;
height:45px; margin-bottom:20px; 
 outline: solid 2px #FFFFFF;
}
 .row2,.row2 a{ color: #FFF;}
.row3{ color: #666666;
}
.row4, .row4 a{color: #FFF;
}
.row4 a{color:#FFFFFF;}
.row4 a:hover{color:#5B9BBD;}
.row5{padding: 10px 0;
color:#fff;
line-height: 1.0em;
 border-top: solid 2px #fffbd1; /*-webkit-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.75);*/
background: #777777;
background: -moz-linear-gradient(top,  #777777 0%, #666666 100%);
background: -webkit-linear-gradient(top,  #777777 0%,#666666 100%);
background: linear-gradient(to bottom,  #777777 0%,#666666 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#666666',GradientType=0 );
  }
.row5 a{padding: 10px 0;
color:#fff;}
p.prawa { padding-top:8px;
text-align: center;
font-size: 11px;
color: #FFF;
border-top: solid 1px #aaa;
}
img.bruk { display:block;
margin: 0 auto 10px auto;}
.tlo_beauty {  background:url(../../images/kancelaria_radcow_gora.png) center center no-repeat;
height:80px;
padding: 0px 0;}
 #topbar .fl_left a{color:inherit;}
#topbar .fl_left a:hover{color:#5B9BBD;}
   #header #logo {}
#header #logo a{color:#2482c1;
}
 #introblocks ul li, #introblocks ul li a, #introblocks ul li a i{color:#FFFFFF;}
#introblocks ul li:hover a{color:#13171C;}
#introblocks ul li:nth-child(1){background-color:#55DEA8;}
#introblocks ul li:nth-child(2){background-color:#FF7659;}
#introblocks ul li:nth-child(3){background-color:#9771BD;}
#introblocks ul li:nth-child(4){background-color:#F36174;}
#introblocks ul li:nth-child(1) i{background-color:#27D18D;}
#introblocks ul li:nth-child(2) i{background-color:#FF502B;}
#introblocks ul li:nth-child(3) i{background-color:#8456B1;}
#introblocks ul li:nth-child(4) i{background-color:#F03E54;}
#introblocks li:hover i{box-shadow:2px 2px 5px rgba(0,0,0,.3);
text-shadow:0 1px 0 #CCCCCC, 0 2px 0 #666666, 0 3px 0 #000000, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25);}
#introblocks .underline::after{background-color:#FFFFFF;}
 .container .underline::after{background-color:#D7D7D7;}
 #join{color:#FFFFFF;
background-color:#5B9BBD;}
#join .underline::after{background-color:#FFFFFF;}
#join .btn:hover{color:#5B9BBD;
background-color:#FFFFFF;
border-color:#FFFFFF;}
 #featured .meta{border-color:#D7D7D7;}
#featured .cat-1{border-color:#55DEA8;}
#featured .cat-2{border-color:#FF7659;}
#featured .cat-3{border-color:#9771BD;}
#featured .cat-4{border-color:#F36174;}
 #quicklinks .ui-accordion .ui-accordion-header:hover{color:inherit;}
 #footer .title{border-color:#3C3C41;}
 #footer #newsletter{color:#FFFFFF;
background-color:#13171C;}
#footer #newsletter input{color:#FFFFFF;
background-color:#1E252B;}
#footer #newsletter button{color:#FFFFFF;
background-color:#5B9BBD;}
  #mainav li a{color:inherit;}
#mainav .active a, #mainav a:hover, #mainav li:hover > a{color: #555;
background-color:inherit;}
#mainav li li a, #mainav .active li a{color:#555;
 border-color:rgba(0,0,0,0.6);}
#mainav li li:hover > a, #mainav .active .active > a{color:#FFFFFF;
background-color:#0071b3;
}
 #mainav form select{color:#FFFFFF;
background-color:#0071b3;
/*border-color:rgba(136,136,136,.5);*/}
 #breadcrumb a{color:#888888;
background-color:inherit;}
#breadcrumb li:last-child a{color:inherit;}
 .container .sidebar nav a{color:inherit;
border-color:#D7D7D7;}
.container .sidebar nav a:hover{color:#7b3f72;}
 .pagination a, .pagination strong{border-color:#D7D7D7;}
.pagination .current *{color:#FFFFFF;
background-color:#5B9BBD;}
 #backtotop{ color: #FFFFFF;
background-color: #0071b3;
}
 table, th, td, #comments .avatar, #comments input, #comments textarea{border-color:#D7D7D7;}
#comments input:focus, #comments textarea:focus, #comments *:required:focus{border-color:#5B9BBD;}
th{color:#FFFFFF;
background-color:#373737;}
tr, #comments li, #comments input[type="submit"], #comments input[type="reset"]{color:inherit;
background-color:#FBFBFB;}
tr:nth-child(even), #comments li:nth-child(even){color:inherit;
background-color:#F7F7F7;}
table a, #comments a{background-color:inherit;}
  @-ms-viewport{width:device-width;}
 .fot_podz { border-left: solid 1px #FFFFFF;
 border-right: solid 1px #FFFFFF;
}
 @media screen and (min-width:978px){ .hoc{max-width:978px;}
 }
   @media screen and (max-width:900px){ .trwew img {  max-width:90%;}
.hoc{max-width:90%;}
 #topbar{}
 #header{padding-bottom:30px;}
 #mainav{}
#mainav ul{display:none;}
#mainav form{display:block;}
 #breadcrumb{}
 .container{}
#comments input[type="reset"]{margin-top:10px;}
.pagination li{display:inline-block;
margin:0 5px 5px 0;}
 #footer{}
 #copyright{}
#copyright p:first-of-type{margin-bottom:10px;}
}
  @media screen and (max-width:750px){ .imgl, .imgr{display:inline-block;
float:none;
margin:0 0 10px 0;}
.fl_left, .fl_right{display:block;
float:none;}
.one_half, .one_third,.one_third2, .two_third, .one_quarter, .two_quarter, .three_quarter{display:block;
float:none;
width:auto;
margin:0 0 30px 0;
padding:0;}
 .fot_podz{ border-left: 0px;
 border-right: 0px;
border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF;}
 #topbar{text-align:center;}
#topbar *{margin:0;}
#topbar .fl_left ul{margin:0 0 10px 0;
line-height:normal;}
#topbar .fl_left ul li{display:inline-block;
margin-right:20px;}
#topbar .fl_left ul li:last-child{margin-right:0;}
#topbar .faico li{float:none;}
 #header{text-align:center;}
#header #logo{margin-bottom:15px;}
 #pageintro article{max-width:80%;}
#pageintro article .heading{font-size:36px;}
 #introblocks ul, #introblocks ul li{display:block;
width:100%;}
#introblocks ul li{float:left;
width:50%;
min-height:260px;
padding:5%;
text-align:center;}
#introblocks ul li:nth-child(3){clear:left;}
#introblocks ul li article i{position:inherit;
top:auto;
left:auto;
margin:0 0 20px 0;}
 .container{padding-bottom:50px;}
 #footer{padding-bottom:20px;}
#footer #newsletter input{display:block;
width:100%;
padding:10px 12px;}
#footer #newsletter form, #footer #newsletter button{margin-bottom:0;}
.tlo_beauty {  background:url(../../images/kancelaria_radcow_gora.png) center center no-repeat; background-size:90% auto;
height:80px;
padding: 20px 0;}
}
  @media screen and (max-width:450px){ #topbar .fl_left ul li{display:block;
margin:5px 0 0 0;}
#topbar .fl_left ul li:first-child{margin:0;}
 #introblocks ul li{width:100%;
min-height:initial;
padding:25px;}
 #quicklinks .ui-accordion .ui-accordion-header::before{float:none;
margin-right:10px;}
#quicklinks .ui-accordion .ui-accordion-header::after{display:none;}
}
  @media screen and (max-width:650px){ .scrollable{display:block;
width:100%;
margin:0 0 30px 0;
padding:0 0 15px 0;
overflow:auto;
overflow-x:scroll;}
.scrollable table{margin:0;
padding:0;
white-space:nowrap;}
 .inline li{display:block;
margin-bottom:10px;}
.pushright li{margin-right:0;}
 .font-x2{font-size:1.4rem;}
.font-x3{font-size:1.6rem;}
}
.ramka article {  -webkit-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.75);
box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.75);
padding: 5px;
}
.kolor1 {background: #792266;
background: -moz-linear-gradient(45deg,  #792266 0%, #eb49c9 100%);
background: -webkit-linear-gradient(45deg,  #792266 0%,#eb49c9 100%);
background: linear-gradient(45deg,  #792266 0%,#eb49c9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#792266', endColorstr='#eb49c9',GradientType=1 );
}
.kolor1 div.nagl { display:block;
background:#792266;
color:#FFF;
font-size:18px;
font-weight:bold;
border-bottom:solid 1px #FFFFFF;
text-align:center;
min-height:10px;
margin-bottom:5px;
padding:8px 5px;}
.kolor1 div.nag1a { display:block;
background:#792266;
color:#FFF;
font-size:18px;
font-weight:bold;
text-align:center;
min-height:10px;
 padding:8px 5px;}
.kolor1 div.nag1a a { color:#FFF;}
.kolor1 div.nag1a a:hover { color: #000;}
        .ramka article div.tresc { }
 .ramka article div.tresc a.lin { display:block;
color: #FFF;
padding:3px 5px 3px 10px ;}
.ramka article div.tresc a.lin i { padding-right:10px;}
.ramka article div.tresc a.lin:hover { color:#FC0;
padding-left:20px;}
 .ramka article a.dol { display:block;
color: #FFF;font-weight:bold;
border-top:solid 1px #FFFFFF;
text-align: right;
color:#FFF;
padding: 5px 35px 5px 5px;
font-size:18px;
margin-top:5px;
}
.ramka article a.dol:hover { color:#FC0;
padding-right:15px;}
.ramka article a.dol i { padding-left:10px;}
.srodek { color: #FFF;}
.fiol { display:block;
width:30%;
text-align:right;
float:right;}
.fiol, .fiol a { color: #FFFFFF;
}
.fiol a:hover { color: #09828b;
}
  .bgszad {-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
background-color: rgba(255,255,255,0.8);
padding:20px;
border:solid 1px #999999;
}
 .bgszadban {-webkit-box-shadow:  1px 1px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow:  1px 1px 3px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.5);
background-color: rgba(255,255,255,0.8);
padding:2px;
}
 .bgszad2 {-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
background-color: rgba(255,255,255,0.8);
padding:1px;
border:solid 1px #999999;
}
.bokbaner { margin: 10px;
border:solid 2px #FFFFFF;
width:100%;
height:auto;}
.row6 img { display:inline-block;
padding: 10px 10px;}
.bialy { background-color:#FFF; -webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.5);
border:solid 1px #999999;}
.kolciem { color:#333;}
.zrmarg { margin-top: -10px;}
.slider { margin-top:0px;}
.czysz { width:0px;
height:0px;
float:none;
clear:both;
}
 .galeria a{ display:inline-block;
float:left;
width:175px;
height:175px;
 padding:0px;
margin: 5px;
background-size:cover !important;
  }
.galeria a:hover {}
.zakr { width:100%;
height:100%;
background: rgba(255,255,255,0.0) url(../../images/pusty.png) top left repeat;}
.zakr:hover {background: rgba(0,0,0,0.0);}
.aktinfo { float:right;
text-align:right;
font-style:italic;}
 iframe, textarea, input { width:100%;
padding:  5px;
margin:3px;
background-color:#FFF;
border:solid 1px #CCCCCC;}
.tresc img { max-width:100%;
/*height:auto;*/}
table, tbody { border:0;
font-family:"Times New Roman", Times, serif;
font-size:12px;
width:100%;border-spacing: 10px;
    border-collapse: collapse;}
tbody td { padding: 10px 3px;
border:0;}
tbody tr { margin: 5px;
padding:5px;border:0;}
tbody > tr:nth-child(odd) { color:#666;
padding: 0 10px;
}
 tbody > tr:nth-child(even) { color:#666;
}
tbody > td:nth-child(odd) { text-align:left;
border-bottom: solid 1px #CCC;
width:80%;
}
 tbody > td:nth-child(even) { text-align:right;
border-bottom: solid 1px #CCC;
width:20%;
}
 tbody > tr:first-of-type { font-size:14px;
color:#333;
font-weight:bold;
text-decoration:underlineł}
 