@charset "UTF-8"; 
/***************************RESET**********************************/
/******************************************************************/
	html,body,div,span,applet,object,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:basilosceline;background:transparent}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}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

    /*************************RE-USABLE******************************/
    /******************************************************************/
    
    .right        	{float:right;}
    .left          	{float:left;}

    .center      {text-align:center;}
    .right-text  {text-align:right;}
    .left-text    	{text-align:left;}
    
    .push-60 		{margin-top:60px;}
    .push-55 		{margin-top:55px;}
	.push-50 		{margin-top:50px;}
    .push-40 		{margin-top:40px;}
    .push-35 		{margin-top:35px;}
	.push-25 		{margin-top:25px;}
    .push-20 		{margin-top:20px;}
	.push-15 		{margin-top:15px;}
 	.push-10 		{margin-top:10px;}
	.push-5 			{margin-top:5px;}

    .push-btm-50 	{margin-bottom:50px;}
    .push-btm-40 	{margin-bottom:40px;}
    .push-btm-35 	{margin-bottom:35px;}
	.push-btm-30 	{margin-bottom:30px;}
	.push-btm-25 	{margin-bottom:25px;}
	.push-btm-20 	{margin-bottom:20px;}	
	.push-btm-15 	{margin-bottom:15px;}
	.push-btm-10 	{margin-bottom:10px;}
	.push-btm-5 		{margin-bottom:5px;}
    
	.push-top-15 	{margin-top:15px;}
	
    .push-r10 		{margin-right:10px;}
    .push-r15 		{margin-right:15px;}
	.push-r20 		{margin-right:20px;}
	.push-r30 		{margin-right:30px;}
    .push-r40 		{margin-right:40px;}
	
	.pull-r10 		{margin-right:-10px;}
    .pull-r15 		{margin-right:-15px;}
	.pull-r20 		{margin-right:-20px;}
	.pull-r30 		{margin-right:-30px;}
    .pull-r40 		{margin-right:-40px;}
	
	.pull-l10 		{margin-left:-10px;}
    .pull-l15 		{margin-left:-15px;}
	.pull-l20 		{margin-left:-20px;}
	.pull-l25 		{margin-left:-25px;}
	.pull-l30 		{margin-left:-30px;}
    .pull-l40 		{margin-left:-40px;}

    .push-l5 		{margin-left:5px;}
   	.push-l10 		{margin-left:10px;}
	.push-l15 		{margin-left:15px;}
    .push-l20 		{margin-left:20px;}
	.push-l30 		{margin-left:30px;}
	.push-l40 		{margin-left:40px;}
	
	.push-topminus-10{ margin-top:-10px;}
	.push-topminus-35{ margin-top:-35px;}
	
    .separate-40	{margin-top: 40px; margin-bottom: 40px;}

	.pad_separate-20-10{ padding:20px 0 10px 0;}

    .spacer-15 	{padding: 15px;}
	.spacer-5 		{padding: 5px;}
    
    .hide			{display:none;}
    
    .nomar  		{margin: 0 !important ;}
    .nopad  		{padding: 0;}
    .clearmp 		{margin:0; padding;0;}
    
    .no-bor 		{border: none !important;}
	
	html { -webkit-font-smoothing: antialiased; }
	i:hover{ text-decoration:none;}
	h1{ font-weight:normal; font-size:20px; margin:0 0 10px 0; }
	h2{ font-weight:normal; font-size:18px; line-height:18px; }
	
	.moar{ font-family:Arial, Helvetica, sans-serif;  background-color:#49B1FF; padding:8px 8px; font-weight:normal; text-decoration:none; font-size:14px; margin:0 5px 5px 0; text-align:center; color:#fff; border:none;  min-width:50px; -webkit-transition: 0.2s;  -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; font-weight:bold;  }
	.moar:hover{ text-decoration:none;}
	
@media only screen and (max-width: 720px) {
	
	#kontomenu{ display:none; }
	#sideb{ display:none;}
	.glownaGalerie{ width:650px;}
	.galeriaBoks{ width:100%;}
	}


.itemImage{margin-bottom:10px; max-width:970px;  z-index:0; 
-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}

@media only screen and (max-height: 1000px) {
.itemImage{max-width:970px;}
}
@media only screen and (max-height: 800px) {
.itemImage{max-width:970px;}
}
@media only screen and (max-height: 750px) {
.itemImage{max-width:940px;}
}
@media only screen and (max-height: 700px) {
.itemImage{max-width:940px;}
}
@media only screen and (max-height: 600px) {
.itemImage{max-width:940px; }
}
@media only screen and (max-height: 500px) {
.itemImage{max-width:940px;}
}



#AdTaily_Widget_Container{ border:none !important; }
#AdTaily_Widget_Container .Link{ margin:15px !important; }
.AdTaily_Widget_Title{ margin-left:10px !important;}
.AdTaily_Widget_Buy{ margin-left:5px !important;}


/* CSS Document */
html{
   margin:0;
   padding:0;
   height:100%;
}
body{ padding:45px 0 0 0; margin:0; 

/*background-color:#f1f1f1; 
background-image:url(images/szum3.jpg); 
*/
background-color:#e7e7e7; 
background-image:url(images/szum.png); 

/*font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue" , Helvetica,  'Roboto' , Arial, "Lucida Grande", sans-serif; */
font-family: 'Open Sans',  Arial, "Lucida Grande", sans-serif;
height:100%;}

.main{ margin:0; }
#main{height:100%; position:relative;  padding:0 0 240px 0;}

/* rejestracja */ 

#rejform{ margin-left:150px;}
#rejform div{ clear:left; margin-bottom:15px; font-size:11px; color:#666;}
#rejform label{ float:left; width:140px; font-size:12px; text-align:right; padding:4px 10px 0 0; color:#666;}
#rejform input[type="text"]{ width:170px; border-radius:3px; border:1px solid #CCC; padding:5px; font-size:12px; color:#333;}
#rejform input[type="password"]{ width:170px; border-radius:3px; border:1px solid #CCC; padding:5px; font-size:12px; color:#333;}
#rejform input[type="radio"]{ margin-right:5px; }
#rejform input[type="checkbox"]{ margin-right:5px; }
#rejform #datepicker{ width:80px; border-radius:3px; border:1px solid #CCC; padding:5px; font-size:12px; color:#333;}
#rejform .formerror{ box-shadow:0 0 1px 1px #F90; }
#rejform h2{ clear:left; margin-left:150px;}

#AdTaily_Widget_Container div{ border-radius: 5px;}
#adtaily{text-align:left; padding:5px 0 0 0; min-height:205px;}

/* nav */

.slajdy a.prev{float:left;  width:22px; height:22px;  background-color:#49B1FF; color:#FFF; padding:3px;  }
.slajdy a.next{float:right; width:22px; height:22px; background-color:#49B1FF; color:#FFF; padding:3px;  }

.slajdy .prevDummy{width:22px; height:22px; background-color:#F2F2F2; color:#ccc; float:left; font-size:20px; padding:2px 3px 3px 3px; border-top:1px solid #E8E8E8; }
.slajdy .nextDummy{width:22px; height:22px; background-color:#F2F2F2; color:#ccc; float:right; font-size:20px; padding:2px 3px 3px 3px; border-top:1px solid #E8E8E8; }
	
.slajd a.prev{float:left;  width:22px; height:22px; border-right:1px solid #3495dd;  background-color:#49B1FF; color:#FFF; padding:3px;  }
.slajd a.next{float:right;  width:22px; height:22px; border-left:1px solid #3495dd; background-color:#49B1FF; color:#FFF; padding:3px; }

.slajd .nextDummy{width:22px; height:22px;  background-color:#F2F2F2; color:#ccc; float:right; font-size:20px; padding:2px 3px 3px 3px; border-top:1px solid #E8E8E8; }
.slajd .prevDummy{width:22px; height:22px; background-color:#F2F2F2; color:#ccc; float:left; font-size:20px; padding:2px 3px 3px 3px; border-top:1px solid #E8E8E8; }

a.prev, a.next{ -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	color:#000;
	width:20px; height:20px;  font-size:22px; text-decoration:none;
	z-index:5;
	position:relative; margin-top:-2px;}
	
@media only screen and (min-width:1100px){
.slajd a.prev{ margin:0 0 0 -29px; }
.slajd a.next{ margin:0 -29px 0 0; }

.slajd .prevDummy{margin:0 0 0 -28px; }
.slajd .nextDummy{margin:0 -28px 0 0; }

.slajdy a.prev{margin:-10px 0 0 0;  }
.slajdy a.next{margin:-10px 0 0 0; }

.slajdy .prevDummy{margin:-10px 0 0 0; }
.slajdy .nextDummy{margin:-10px 0 0 0; }
	}
	
@media only screen and (max-width:1100px){
.slajd a.prev{ margin:0 0 0 0; }
.slajd a.next{ margin:0 0 0 0; }

.slajd .nextDummy{margin:0 0 0 0; }
.slajd .prevDummy{margin:0 0 0 0; }

.slajdy a.prev{margin:-10px 0 0 0;  }
.slajdy a.next{margin:-10px 0 0 0; }

.slajdy .prevDummy{margin:-10px 0 0 0; }
.slajdy .nextDummy{margin:-10px 0 0 0; }

}
	
	
/*
.oknoTeatr a.prev, .oknoTeatr a.next{ color:#fff; text-shadow: 1px 1px 1px #333;
filter: dropshadow(color=#333, offx=1, offy=1);
	width:20px; height:20px;  font-size:22px; text-decoration:none;
	z-index:15;
	position:relative;}
*/

a.prev:hover i{ text-decoration:none; color:#0089aa;}
a.next:hover i{ text-decoration:none; color:#0089aa;}

.adkomon{ text-align:center; }
/* sticky */
.adShow{  -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	top:0px;
	clear:both;
	padding-top:20px;}
	
.adShow.stick{ -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  position: fixed;
  top: 30px;
  z-index: 1;
  }
  
  .adShow.btm{ -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	top:30px;
  position:fixed;
  z-index: 1;
  }
  
  .naklejka{  -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	top:0px;
	clear:both;
	padding-top:20px;}
	
.naklejka.stick{ -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  position: fixed;
  top: 30px;
  z-index: 1;
  }
  
  .naklejka.btm{ -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	top:30px;
  position:fixed;
  z-index: 1;
  }
  
  
/* zdjecie dnia */
.zdjecieDnia{}

.ZDnia{width:335px; min-height:160px; margin-bottom:15px; border-radius:3px; -webkit-border-radius:3px; background-color:#FFF; 
font-family:Arial, Helvetica, sans-serif; font-size:12px;  margin-bottom:15px; background-color:#FFF; border-radius: 5px; border-bottom:1px solid #dcded8; color:#333;  box-shadow: 0 8px 6px -8px #CCC;
}

.zdjecieDnia img{ width:160px; height:160px; z-index:0; position:relative;  -webkit-border-radius: 3px;
border-radius: 3px; }

.przykrywka{ text-align:left; font-size:12px; font-weight:normal; text-transform:uppercase; padding:10px; color:#FFF;  background-image:url(images/przykryj.png); z-index:0;
position:relative;  float:left;
opacity:0; filter:alpha(opacity=0);
 -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
	}
	
.zdjecieDnia .przykrywka{width:140px; height:140px; margin-top:-160px; margin-bottom:-150px;   -webkit-border-radius: 3px;
border-radius: 3px; font-size:12px; }
	
.zdjecieDnia:hover .przykrywka{ opacity:0.95; filter:alpha(opacity=95);
-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
	
.numerDnia{ z-index:3; float:left; position:relative; width:13px; margin-top:-17px; padding:4px 3px 3px 3px; height:11px; font-size:10px; color:#999; background:#FFF; 
opacity:0.8; filter:alpha(opacity=80); -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }

.zdjecieDnia:hover .numerDnia{ opacity:1; filter:alpha(opacity=100); -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; color:#333; }

/* galHeader */


.galHeader{ padding:0 0 15px 10px; clear:both;}
.galHeader h1{margin-bottom:0; font-weight:200; padding: 0 0 0 10px; margin-top:0; height:25px; font-size:14px;}

.tagi{padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif;}
.tagi a{font-size:10px; color:#CCC;}
.tagi a:hover{ color:#000;}

.galMeta{ font-size:11px; padding:10px 0 0 10px;}
.galMeta i{ margin-right:5px;}

.galitem{  -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s;  margin-left:auto; margin-right:auto; clear:both; z-index:1; margin-bottom:5px; }
.galitem:hover{  -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s;}

.siatkaGalitem{ background-color:#CCC; border-bottom:5px solid #FFF;  float:left; width:160px; margin:0 0.5px 15px 28px; -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; }
.siatkaGalitem:hover{ border-bottom:5px solid #47c3d6; -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; }

.siatkaWall{ }
.siatkaWallitem{ background-color:#CCC; border-bottom:5px solid #FFF;  float:left; width:170px; margin:0 0 15px 20px; -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; }
.siatkaWallitem:hover{ border-bottom:5px solid #47c3d6; -webkit-transition: 0.3s; -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; }

.nsfw{ clear:both; width:600px; height:600px; margin-left:180px; margin-top:-20px; float:left; background-image:url(images/nsfw.png); background-repeat:no-repeat;}
	
.nsfw_male{ width:160px; height:160px; margin:0 0.5px 15px 28px; float:left; background-image:url(images/nsfw_male.png); background-repeat:no-repeat; border-bottom:5px solid #FFF;}
	
.togif{ float:left; margin:0 0 -40px 35px; padding:10px 5px 0 4px;  width:15px; height:15px; font-size:12px; color:#FFF;  position:relative; z-index:5;
-moz-opacity:.50; opacity:0.5; filter:alpha(opacity=50);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; 
 }

.siatkaLink:hover .togif{ -moz-opacity:.90; opacity:0.9; filter:alpha(opacity=90);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }

.nazwaGal{ font-family: 'Open Sans', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue" , Helvetica , Arial, "Lucida Grande", sans-serif; 
   font-weight:normal;  padding:0 0 15px 0; font-size:20px; font-stretch:narrower;}

.slajdy{text-align:center; background-color:#FFF; padding:25px 0 15px 0; -webkit-border-radius: 3px;
border-radius: 3px; min-height:300px;}

.slajd{text-align:center; background-color:#FFF; padding:0 0 15px 0; -webkit-border-radius: 3px;
border-radius: 3px; min-height:300px;}

.poleContent{ background-color:#FFF; padding:15px 25px 15px 25px; -webkit-border-radius: 3px;
border-radius: 3px; min-height:200px;}

#bd{ }
.tecza{ background-image:url(images/tecza.png); background-repeat:repeat-x; height:3px;}

#header{
	position:fixed;
    width:100%;
    z-index: 15;
    top: 0;
	background-color:#F5F5F5;
		filter:alpha(opacity=97);
-moz-opacity:.97;
opacity:.97;

-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; 

	}

	 
#header:hover{	filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;}	
	
#header #headContent{
	padding:0 25px 0 10px;
	color:#333; 
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width: 935px;
	
-webkit-box-shadow: 0px 5px 5px -5px #ccc;
box-shadow: 0px 5px 5px -5px #ccc;

-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; 
	border-top:1px solid #FFF;
	  }
	  
#header #headContent:hover{
-webkit-box-shadow: 0px 5px 6px -4px #999;
box-shadow: 0px 5px 6px -4px #999;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}  

.topicMenu{ float:left; width:auto; color:#333; font-family: 'Open Sans', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;  font-weight: 300; font-size:13px; font-weight:normal; margin:0 0 0 0;}
.topicMenu a{ color:#333; text-decoration:none; float:left; width:auto;}
.topicMenu i{margin-right:7px; font-size:15px;}

.topicMenu .separator{ float:left; width:auto; padding:0 5px; }

.topicMenu .menuItem{ font-weight:400;  -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s;  transition: 0.3s; padding:15px 15px 3px 15px; text-transform:uppercase; font-size:13px; }
.topicMenu .menuItem i{ margin-top:1px; }
.topicMenu .menuItem:hover{ background-color:#f2f2f2; color:#0089aa; border-bottom:3px solid #DADADA; padding-bottom:0;}
.topicMenu .menuItem.active{ color:#0089aa; border-bottom:3px solid #95d7e7; padding-bottom:0; }
.topicMenu .menuItem.active:hover{ border-bottom:3px solid #79c1d2; }

#header.wysoki{ height:50px; }
#header.niski{ height:35px; }



#headContent.wysoki{ height:49px;
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #ffffff 51%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(51%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#ffffff 51%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#ffffff 51%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#ffffff 51%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 0%,#ffffff 51%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#headContent.niski{ height:34px; background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 34%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(34%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 34%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#ffffff 34%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#ffffff 34%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 34%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#logo:hover{background-color:#f2f2f2; color:#0089aa; border-bottom:3px solid #DADADA;}
#logo.active{color:#0089aa; border-bottom:3px solid #95d7e7;}
#logo.wysoki{padding:12px 15px 0 15px; height:34px; }
#logo.niski{padding:5px 15px 0 15px; height:26px;}
#logo.wysoki{background-image:url(images/widelogo.png?v=1); }
#logo.niski{background-image:url(images/widelogo_s.png?v=1); }

#logo{  text-decoration:none;
   background-repeat:no-repeat;
   float:left;
   -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; width:95px; background-position:5px; margin-left:10px;
	}

.topicMenu .menuItem.wysoki{ height:26px; padding:15px 15px 5px 15px;}		
.topicMenu .menuItem.niski{ height:17px; padding:8px 15px 6px 15px;}

#kontomenu.wysoki{ padding:13px 0 0 0;}
#kontomenu.niski{ padding:4px 0 0 0;}

.pasodstep{ min-height:25px;}

.breadcrumb{ padding:25px 15px 10px 20px; height:12px; font-size:11px; margin:0; background:none; background: #ebe9e9; /* Old browsers */
background: -moz-linear-gradient(top,  #ebe9e9 1%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ebe9e9), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebe9e9 1%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebe9e9 1%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebe9e9 1%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebe9e9 1%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe9e9', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */ 

padding:20px 15px 15px 20px;
}

.breadcrumb .home{-webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;  filter:alpha(opacity=35); -moz-opacity:.35; opacity:.35;  background-image:url(images/home.gif); width:20px; height:20px; background-repeat:no-repeat; margin:-1px 0 0 0; float:left;}
.breadcrumb .home:hover{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }

.breadcrumb a{ float:left; color:#666; text-decoration:none;}

.breadcrumb .separator{ float:left; padding:0 5px;}
.breadcrumb a:hover{ color:#333; text-decoration:underline;}

.breadcrumb .crumb{ padding:1px 5px; float:left; width:auto; text-transform:uppercase;}

#powitalna 		.breadcrumb{ padding:25px 15px 20px 20px}
#zdjeciednia 	.breadcrumb{ padding:25px 15px 20px 20px}
#film 				.breadcrumb{ padding:25px 15px 20px 20px}
#listaGalerii 		.breadcrumb{ padding:25px 15px 20px 20px}

#item				.breadcrumb{ margin-bottom:0;}



.avatar{ -webkit-border-radius: 3px;
border-radius: 3px; }

#pasheader{margin-bottom:0px; padding-top:10px; border-top:1px solid #FFF;}
#pasheader .headkontener{width:870px; margin-left:auto; margin-right:auto;}
#pasheader .awatar{width:40px; height:40px; margin:0 10px 0 0; padding:0;}
#pasheader .nazwaStrony{float:left; padding:0 0 20px 0; width:500px;}
#pasheader .nazwaStrony a.blognazwa{text-decoration:none; font-size:20px; color:#0096ff;}
#pasheader .nazwaStrony a:hover.blognazwa{text-decoration:underline; font-size:20px; color:#09F;}
#pasheader .dzieckometa{width:auto; font-size:11px; color:#666; padding-top:3px; float:left; margin-right:5px;}

/* box z funkcjami social */
.fblogin{ margin-left:auto; margin-right:auto; margin-top:50px; background-image:url(images/fblogin.png); width:280px; height:66px; float:left;}

.socialGal{  margin:20px 10px -150px -90px; position:fixed; height:150px; float:left; overflow:visible;}
.socialItem{margin:120px 10px -150px -90px; position:fixed; height:150px; width:100px; float:left; overflow:visible;}

.pin-komentarze{margin-top:10px; font-size:12px; width:60px; padding:5px; background-color:#FFF; border:1px solid #CCC; border-radius:3px; -webkit-border-radius:3px; color:#333; text-align:center; color:#333; float:left; text-decoration:none;}
.pin-komentarze:hover{ color:#47c3d6; text-decoration:none; }

/* #social { padding:4px 5px 5px 10px; min-height:24px; background-color:#e3e8d9; border-radius:5px; padding:5px 5px 15px 5px; margin-bottom:-10px;}
*/
#social { padding:4px 5px 5px 5px; min-height:24px;}

#social a.doznajomych{padding:2px 7px 2px 7px;  text-decoration:none; color:#666; float:left;  font-size:11px; border-radius: 3px; margin:2px 10px 0 0;}
#social  a:hover.doznajomych{ box-shadow: inset 0 0 5px #CCC;  background-color:#F2F2F2;}
#social  a.doznajomych img{ float:left; margin:0 5px 0 0; }

a.mini{ border:1px solid #FFF; width:75px; float:left; padding:5px; margin:0 0 15px 10px; text-align:center; font-size:11px; text-decoration:none; color:#666;  border-radius: 5px;}
a.mini:hover{ color:#333; border:1px solid #CCC; box-shadow: inset 0 0 5px #CCC; background-color:#F2F2F2;}
a.mini img{ filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; margin-bottom:5px; border-radius: 5px; }
a.mini:hover img{ filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }

#kontomenu{float:right; min-width:100px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; font-size:12px;  }
#kontomenu .wprawo{float:right; }
#kontomenu .oddziel{float:right; color:#CCC; font-size:10px; padding:5px 5px 0 2px;}

#kontomenu .loginform{ position:absolute; margin:5px 0; padding:15px 15px 15px 15px; border-radius: 5px; color:#333; background-color:#FFF; box-shadow: 0 8px 6px -8px #CCC; border:1px solid #DFDFDF; box-shadow: inset 0 8px 6px -8px #CCC;}
#kontomenu .loginform .loginitem{padding:0 0 10px 0;}
#kontomenu .zaloguj{float:right;}
#kontomenu .userlogin{padding:5px 10px 0 0;}

/*.rejButton{ padding:4px 10px 0 0; font-size:14px; text-decoration:none; color:#ffa358; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.rejButton:hover{ text-decoration:none; color:#000; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
*/
.rejButton{ border:1px solid #ffa358; text-decoration:none; background-color:#ffa358;  background-repeat:no-repeat; height:17px; padding:3px 7px 0 7px; color:#FFF;
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; margin-right:10px;}
.rejButton:hover{ border:1px solid #ccc; text-decoration:none; color:#000; -moz-opacity:.80; opacity:0.8; filter:alpha(opacity=80);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; background-color:#F2F2F2;}

.loginButtonW{ border:1px solid #48c1d4; text-decoration:none; background-color:#48c1d4; color:#FFF;  height:17px; padding:3px 7px 0 7px;
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.loginButtonW:hover{ border:1px solid #CCC; text-decoration:none; color:#000; -moz-opacity:.80; opacity:0.8; filter:alpha(opacity=80);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; background-color:#F2F2F2;}
 
 .loginButtonFB{  text-decoration:none;  background-color:#f1efef; background-image:url(images/loginButtonFB.png); background-repeat:no-repeat; height:22px; width:23px; color:#333;  margin-left:10px;
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.loginButtonFB:hover{  text-decoration:none; color:#000; -moz-opacity:.80; opacity:0.8; filter:alpha(opacity=80);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; background-color:#F2F2F2;}


#kontomenu .dropbutton{  background-image:url(images/arrDrop.png);  -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;  cursor:pointer; width:24px; padding:7px 0; font-size:20px; height:10px; background-repeat:no-repeat; background-position:bottom;}
#kontomenu .dropbutton:hover{ background-position:top;}
#kontomenu .dropbutton.active{ background-position:top;}

#kontomenu .ustawieniamenu{ position:relative; top:28px; right:110px; float:right; }
#kontomenu .ustawieniamenu .dropdown{display:none; position:absolute;  float:right; clear:both; border-radius:3px; width:140px; background-color:#FFF; box-shadow: 0 8px 6px -8px #CCC; border:1px solid #DFDFDF;}
#kontomenu .ustawieniamenu .dropdown.active{display:block;}
#kontomenu .ustawieniamenu .dropdown .menu{  padding:8px 8px 2px 8px; margin:0 2px 0 0; }
#kontomenu .ustawieniamenu a{  border-radius:2px; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration:none; padding:0 6px; margin-bottom:5px; width:110px; float:left; clear:left;}
#kontomenu .ustawieniamenu a:hover{ color:#fff; background-color:#666; text-decoration:none; }
#kontomenu .awatar{float:right; width:24px; height:24px; border-radius:3px; -webkit-border-radius:3px;}

.kontener{ width:970px;  margin-left:auto; margin-right:auto; }
#kontener{ min-height:100%; position:relative; }


#dodajspace{width:525px; clear:both; margin:-12px 0 15px -5px;}
#dodajspace .postep{ display:block; float:left; margin:0px 5px 0 90px; background-image:url(images/loading.gif); background-repeat:no-repeat; width:56px; height:21px;}
#dodajspace .komunikat{padding:5px; float:left; width:auto;}
.dodawanie{ margin:0; text-align:left; border-radius: 5px; border-top:1px solid #d2d7c9;  background-color:#eff2e9; background-image:url(images/wciecieBezowe.png); background-position:top; background-repeat:repeat-x; border-bottom:1px solid #d2d7c9;
}
.dodawanie.schowaj{ display:none;}
.dodawanie form{padding:15px; font-size:12px;}
.dodawanie form .dodajitem{margin-bottom:10px; font-size:11px;}
.dodawanie form .dodajitem input[type=checkbox]{ margin-right:3px;}
.dodawanie form .dodajitem .dodajlabel{float:left; width:80px; padding:3px; font-size:12px;}

.dodawanie form .dodajinput{border:1px solid #CCC; border-radius: 3px; padding:5px;}
.dodawanie form .datawpisu{ width:75px;  margin-right:5px; }
.dodawanie form .dodajtytul{width:350px; color:#999; font-style:italic;}
.dodawanie form .dodajtytul.niepuste{width:350px; color:#333; font-style:normal;}

.dodawanie form .dodajopis{width:350px;}

.dodawanie form .wyborgalerii{margin-bottom:5px; padding-bottom:5px;}
.dodawanie form .wyborgalerii select{margin-right:5px;}
.dodawanie form .pokazpolegalerii{ margin:4px 0 0 5px; cursor:pointer; }
.dodawanie form .polegalerii{display:none; padding:0 0 0 85px;}
.dodawanie form .dodajgalerie{width:200px; }
.dodawanie form .dodajbuttonz{margin:15px 0 0 0;}
.dodawanie form .dodajbutton{ float:left; margin-left:86px; font-size:16px;}
.dodawanie form .anulujdodawanie{float:left; font-size:11px;}

.dodawanie form .ustawieniawpis{ cursor:pointer; border-radius:3px; float:left; width:21px; height:22px; background-image:url(../../ikony/ico14.png); background-repeat:no-repeat; margin:0 -30px 0 5px; background-position:3px 3px; border:1px solid #F2F2F2;}

.dodawanie form .ustawieniawpis:hover{ background-color:#FFF; padding:0;box-shadow: inset 0 0 3px #666; }

.dodawanie form .ukryteustawienia{  display:none;  }





#mainblock{width:545px; float:left;}
.naviPoziom{ padding-left:10px;}


#glownyboks{padding:25px 15px 0 15px; margin-bottom:15px; background-color:#FFF; border-radius: 5px; border-bottom:1px solid #dcded8; color:#333; line-height:18px; float:left; width:515px; min-height:600px; box-shadow: 0 8px 6px -8px #CCC; }

#glownyboks .polecontent{padding:0 10px 15px 10px; margin-bottom:10px;}

.contentBox{ background-color:#FFF; padding:15px 20px; height:100%; font-size:13px; }

.posty{margin-bottom:15px;}



#komentarzeboks{}
#komentarzeboks div{font-size:11px; padding:0 0 5px 5px;}

.separator{ color:#999; }
#komentarzeboks div span{ }

#listakomentarzy .separator{ color:#999; }
.datanaglowek{   -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; font-weight:bold; padding:5px 10px; margin-top:10px; background-image:url(images/overlay-button.png); font-size:10px; border-top:1px solid #DFDFDF; background-color:#F2F2F2;}
.czaskoment{font-size:10px; color:#666;}
#listakomentarzy .rzad{padding:10px; font-size:11px;}
.datarzad{ color:#999; }

#kommentForm{}
#kommentForm #trescKom{padding:8px; width:400px; margin-right:10px; float:left; -webkit-border-radius: 3px;
border-radius: 3px; border:1px solid #ccc; font-size:13px;}


#komentarze{ font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding:0 0 10px 5px; color:#333; width:550px; margin-left:50px; margin-right:auto;}
.komentaro{padding:20px 0 0 10px;; width:500px;}
.komentaro.schowaj{ display:none;}
.dataKom{float:left; padding:0 10px 0 0; width:70px; font-size:9px; color:#999; line-height:14px;}
.trescKom{float:left; width:320px; text-align:justify;}

#kategorie .katilosc{ width:auto; text-align:right; font-size:11px; color:#666;}
#kategorie .katilosc a{ color:#333; text-decoration:none;}
#kategorie .katilosc a:hover{ color:#000; text-decoration:underline;}
#kategorie .active{ }

.dodajkomentarz{padding:10px 0 0 0;}
.dodajkomentarz .forminput{border:1px solid #ccc; border-radius: 5px; padding:5px;}
.komentnick{}
.komentemail{}
.komentcontr{float:right; width:100px;}
.komentresc{width:330px; border:1px solid #ccc; border-radius: 5px; padding:5px;}


.komentarz{ margin-bottom:10px; line-height:18px; border-bottom:1px dotted #CCC; padding-bottom:10px; }
.komentarz:hover{ }

.komentarz .komContent{ float:left; width:450px; line-height:22px; font-size:14px;}

.komentarz .avatar{width:50px; float:left; margin-right:25px;}
.komentarz .dummy{ margin:0 20px 0 10px; font-size:45px; color:#DBDBDB; float:left; border-radius:3px;}

.komentarz .komMeta{ font-size:12px; margin-bottom:5px; color:#999;}
.komentarz .komMeta .data{ font-size:10px; font-style:italic; }

.komentarz .komMeta a{ color:#0089aa; text-decoration:none; }
.komentarz .komMeta a:hover{ color:#333; text-decoration:none; }


.komentarz.usuniety{ color:#ccc; }

.uploading{ display:none; margin:0; padding:5px; 
text-align:left; 
  -moz-border-radius-topleft: 5px; 
-moz-border-radius-topright: 5px; 
-webkit-border-top-left-radius: 5px; 
-webkit-border-top-right-radius: 5px;

border-top:1px solid #d2d7c9; 

background-color:#eff2e9; background-image:url(images/wciecieBezowe.png); background-position:top; background-repeat:repeat-x; border-bottom:1px solid #d2d7c9; }

form.standard{ padding:10px; font-family:Arial, Helvetica, sans-serif;}
form.standard div{ margin-bottom:5px;}
form.standard label{ font-size:12px; padding:5px 10px 0 0; width:70px; float:left; text-align:right;}
form.standard input[type="text"]{border:1px solid #999; width:200px; border-bottom:1px dotted #999; padding:3px;  border-radius: 3px;}
form.standard input:focus{background-color: #FFC; }
form.standard select:focus{background-color: #FFC; }
form.standard textarea:focus{background-color: #FFC; }


/*
.naviButtonz.schowaj{ display:none; }
.naviButtonz{ 
float:right; 
margin:-25px 10px 10px 10px; padding: 5px 0 4px 5px; width:auto; background-color:#E6E6E6; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; border-bottom:1px solid #CCC;}	
.buttonNavi{
cursor:pointer;font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:auto; text-align:center; -moz-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-border-radius: 4px;float:right; padding:1px 6px 2px 6px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#333;color:#fff; font-size:13px;margin-right:5px; border:1px solid #333;
}

.buttonNavi:hover{ 
background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#F3F3F3; border:1px solid #DFDFDF; color:#666; border-top:1px solid #ccc; }
*/
.pokazdodawanie{
cursor:pointer;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;  width:auto; 
text-align:center; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px; 
-webkit-border-top-left-radius: 3px; 
-webkit-border-top-right-radius: 3px;
float:left; 
padding:5px 8px; 
background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; 
background-color:#49C214; 
color:#FFF; 
font-size:13px;
margin-right:0; 
width:auto; 
border-bottom:1px solid #49C214; }

.pokazdodawanie:hover{ background-color:#999; color:#fff; border-bottom:1px solid #999; }

.pokazdodawanie.active{ cursor:pointer;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;  width:auto; 
text-align:center; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px; 
-webkit-border-top-left-radius: 3px; 
-webkit-border-top-right-radius: 3px;
float:left; 
padding:5px 8px; 
background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; 
background-color:#999;
color:#FFF;
font-size:13px;
margin-right:0; 
width:auto; 
border-bottom:1px solid #999; }

.pokazdodawanie.active:hover{padding:5px 8px 5px 8px;  background-color:#666; color:#FFF; border-bottom:1px solid #999; }

.zamknijikona{ display:none;}
.zamknijikona.active{ display:block; padding:0; margin:1px -2px 0 5px; float:right; width:15px; height:15px; background-image:url(images/close_15x15.png); background-repeat:no-repeat;}


.tekst a:link{ color:#333; text-decoration:none;}
.tekst a:visited{ color:#333; text-decoration:none;}
.tekst a:active{ color:#0096ff; text-decoration:none;}
.tekst a:hover{ color:#000; text-decoration:underline;}

.alert{ border-radius:0;}
.alert.schowaj{ display:none;}
.alert-clear{text-align:center; margin-top:5px; margin-bottom:0;}

hr{ clear:both; margin:5px 0; border:none; border-top:1px dotted #CCC; background-color:#FFF;}
/* menu poziom */
.menupoziom{margin-left:30px; padding:5px 0 0 0;}
.menupoziom .menuitem{ font-size:12px; text-align:center;  width: 88px; padding:6px 8px; float:left; background-color:#e3e8d9; background-image:url(images/overlay-button.png); background-repeat:repeat-x; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px;  color:#666; text-decoration:none; margin-right:5px;}

.menupoziom .menuitem.aktywny{ font-size:13px; font-weight:bold; padding:6px 8px; float:left; background-color:#FFF; color:#666; text-decoration:none; }

.menupoziom .menuitem:hover{padding:6px 8px 5px 8px; float:left; background-color:#FFF; border-bottom:1px solid #DFDFDF; color:#333; text-decoration:none;   }

/* kalendarz */
#kalendarzbox{padding-right:0;}
#kalendarz{width:210px; float:right; margin-right:-5px;}
#kalendarz div{ margin-bottom:2px; text-decoration:none;  width:12px; text-align:center; border-radius: 3px; float:left; padding:4px 6px; margin-right:3px; font-size:11px; background-image:url(images/overlay-button.png); background-repeat:repeat-x;} 
#kalendarz a{ margin-bottom:2px; text-decoration:none; width:12px; text-align:center; border-radius: 3px; float:left; padding:4px 6px; margin-right:3px; font-size:11px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF;} 

#kalendarz .niebieskie:hover{ background-color:#999; box-shadow: inset 0 0 3px #666; color:#FFF; cursor:pointer; }
#kalendarz .czerwone{background-color:#FF8C79;  color:#900;}
#kalendarz .wybrane{background-color:#999; box-shadow: inset 0 0 3px #666; color:#FFF;}
#kalendarz .zielone{ background-color:#76FE7F; color:#030;}
#kalendarz .zolte{background-color:#f5f7f0; color:#666; }
#kalendarz .niebieskie{background-color:#06C; color:#FFF;}
#kalendarz div{ background-color:none; background-image:none; }
#kalendarz .szare{background-color:#CCC; color:#999;}
#kalendarz .dzis{font-weight:bold;}

#kalendarzbox .kalendNavi{text-align:center; width:60px; float:left;}
#kalendarzbox .kalendNavi .polewynik{height:30px; clear:both; }
#kalendarzbox .kalendNavi .wynik{ text-align:center;}
#kalendarzbox .kalendNavi .kalendButtons{ clear:both; text-align:center; padding:25px 0 0 0; margin-bottom:35px;}
#kalendarzbox .kalendNavi #prev{font-size:12px; color:#FFF; margin:0 5px 0 7px; width:21px;}
#kalendarzbox .kalendNavi #next{font-size:12px;  margin:0; color:#FFF; width:21px;}
#kalendarzbox .kalendNavi #kaload{display:none; margin-left:2px; clear:both; background-image:url(images/loading.gif); background-repeat:no-repeat; width:56px; height:21px;}

#znajomi{}

/* caption styling */
.caption-top, .caption-bottom {
color: #ffffff;	
padding: 1.2em;	
font-weight: bold;
font-size: 13px;	
font-family: arial;	
cursor: default;
border: 0px solid #334143;
background: #000000;
text-shadow: 1px 1px 0 #202020;
}

.caption-top {
   border-width: 0px 0px 8px 0px;
}

.caption-bottom {
   border-width: 8px 0px 0px 0px;
}

.caption a, .caption a {
border: 0 none;
text-decoration: none;
background: #000000;
padding: 0.3em;
}

.caption a:hover, .caption a:hover {
background: #202020;
}

.caption-wrapper {
	float: left;
}

br.c { clear: both; }


/* koniec captiona */

/* content container */
.content{ width:970px; padding:0 0 200px 0; min-height:800px; height:100%; margin-left:auto; margin-right:auto;  background-color:#F2F2F2;
 border:none; border-top:0; position:relative;}
 
#powitalna .content{ width:970px;}



.boks{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px; margin-bottom:15px; background-color:#FFF; border-radius: 5px; border-bottom:1px solid #dcded8; color:#333; line-height:18px; box-shadow: 0 8px 6px -8px #CCC;}
.boks h2{ margin-bottom:10px; font-family: 'Titillium Web', sans-serif;}

.licznikFot{ clear:both; display:none; margin:0 -200px -200px 0; float:left; width:28px; font-size:12px; height:22px; padding:6px 0 0 0; text-align:center; border-top:1px solid #CCC; background-color:#F2F2F2; filter:alpha(opacity=95);
-moz-opacity:.95;opacity:.95; opacity:0.9; filter:alpha(opacity=95); color:#333; z-index:3; position:absolute; }

.galitemcontainer{ width:970px; float:left; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s;  transition: 0.3s;}
.galitemcontainer.maly{ width:600px; }
.galitem.maly{ max-width:600px;}

.komPop{ cursor:pointer;  margin:0 0 0 0;  text-align:left; font-size:11px; min-height:10px; padding:10px 10px; border-top:1px solid #CCC; background-color:#F2F2F2;  color:#333;  position:relative; clear:both; }
.komPop i{ font-size:12px;  }

.komentPopper{display:none; height:auto;  overflow:auto; margin-bottom:25px; background-color:#f2f2f2; border-top:1px solid #ccc;}
.komentPopper .popContent{ padding:10px; }
.komentPopper.pokaz{ display:block;}

/* Galeria Boks */
.glownaGalerie{ width:580px;}
.galeriaBoks{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:25px; background-color:#FFF; border-radius: 5px; border-bottom:1px solid #dcded8; color:#333; line-height:18px; width:550px; background-color:#fff; padding:0 0 10px 0; box-shadow: 0 8px 6px -8px #CCC;  -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s;  transition: 0.3s; margin-left:20px}
.galeriaBoks.typZdjecia{}
.galeriaBoks.typFilm{}
.galeriaBoks.typGra{}
.galeriaBoks:hover{ background-color:#fff; box-shadow: 0 8px 6px -8px #fff;}
.galeriaBoks h2{ margin-bottom:10px; font-family: 'Titillium Web', sans-serif;}

.galeriaBoks a.nazwaGal{ font-size:22px; color:#333; -webkit-transition: 0.3s;  -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; font-size:15px; line-height:25px;}
.galeriaBoks:hover a.nazwaGal{  color:#0089aa;}

.galtytulowe{clear:both; margin:0 10px 0 0; -webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px; width:100%; min-height:200px; }

.galtytulowe.male{clear:both; margin:0 10px 0 0; -webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px; width:100%; height:250px; }

/* Film Box */
.filmBox{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:25px; background-color:#FFF; border-radius: 5px; border-bottom:1px solid #dcded8; color:#333; line-height:18px; width:450px; background-color:#fff; padding:0 0 15px 0; box-shadow: 0 8px 6px -8px #CCC;  -webkit-transition: 0.3s;
    -moz-transition: 0.3s; -o-transition: 0.3s;  transition: 0.3s; margin-left:20px}
	
.filmBox:hover{ background-color:#fff; box-shadow: 0 8px 6px -8px #fff;}
.filmBox h2{ margin-bottom:10px; font-family: 'Open Sans' , "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;  }

.filmBox a.nazwaGal{ color:#333; -webkit-transition: 0.3s;  -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s; font-size:14px; line-height:25px;}
.filmBox:hover a.nazwaGal{  color:#0089aa;}

/* Duze covery galerii */
.galeriaBoks .ilosczdjecgal{float:right; margin:12px 12px -40px -20px; padding:10px 5px 0 4px; background-color:#F2F2F2;  -webkit-border-radius: 3px;  border-radius: 3px; text-align:center; line-height:7px; width:15px; height:15px; font-size:9px; color:#333;  position:relative; z-index:5;
-moz-opacity:.40; opacity:0.4; filter:alpha(opacity=40);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; margin-top:40px; margin-bottom:-200px;}
 
.galeriaBoks:hover .ilosczdjecgal{ -moz-opacity:1;  opacity:1; filter:alpha(opacity=100); margin-top:40px; margin-bottom:-200px;}

.galeriaBoks:hover .galtytulowe{box-shadow: 0 0 0 0 #ccc;}

/* male covery */
.katitem .ilosczdjecgal{ margin-top:10px;}

.typGal{-moz-opacity:.40; opacity:0.4; filter:alpha(opacity=40);
 -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; float:right; 
 margin:0 16px -80px 0; padding-top:15px; position:relative; z-index:5; color:#FFF; font-size:17px; text-decoration:none; text-shadow: 0px 0px 2px #333333;
        filter: dropshadow(color=#333333, offx=0, offy=0);}
.galeriaBoks:hover .typGal{ text-decoration:none; -moz-opacity:1;  opacity:1; filter:alpha(opacity=100);}
.typGal:hover{ text-decoration:none; -moz-opacity:1;  opacity:1; filter:alpha(opacity=100);}
.coverOpis{padding:15px 15px 5px 15px; border-top:3px solid #F2F2F2;}
.coverOpis .lkomentarzy{float:right; color:#999; text-decoration:none;}
.coverOpis .lkomentarzy i{margin-right:3px;}
.coverOpis .nazwaGal{font-size:22px !important;}
.coverOpis .taglist{color:#999; padding-top:5px; font-size:11px;}
.coverOpis .taglist .tag{font-size:11px;}
.coverOpis .taglist .tag a{color:#666;}
.coverOpis .pubDate{float:right; width:70px; text-align:right;}
/*
.imgblask{ border-radius:5px; position:relative; z-index:10; width:500px; height:299px; background-image:url(images/blask.png); background-repeat:no-repeat; float:left; margin:0 0 -320px 0; }
*/


.sidespecial{background-color:#e3e8d9; border-bottom:none; border-top:1px solid #dcded8; background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; }
.sidespecial a.button{font-size:13px; color:#FFF;}
.sidespecial img{ float:left; width:auto; margin:2px 5px 0 0;}

#ad{padding:0; display:none;}

.buttonDodaj {  cursor:pointer;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;  width:auto; 
text-align:center; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-bottomleft: 3px; 
-webkit-border-top-left-radius: 3px; 
-webkit-border-bottom-left-radius: 3px;
float:left; 
padding:5px 7px; 
background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; 
background-color:#49C214; 
color:#FFF; 
font-size:19px;
margin-right:0; 
width:15px; 
border-right:1px solid #49C214;  } 

a.buttonDodaj:hover{ background-color:#999; color:#fff; border-right:1px solid #999; }

.buttonEdycja {  cursor:pointer;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;  width:auto; 
text-align:center; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-bottomleft: 3px; 
-webkit-border-top-left-radius: 3px; 
-webkit-border-bottom-left-radius: 3px;
float:left; 
padding:1px 7px 7px 5px; 
background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; 
background-color:#CCC; 
color:#FFF; 
font-size:19px;
margin-right:0; 
width:15px; 
border-right:1px dotted #999;  } 

a.buttonEdycja:hover{ background-color:#999; color:#fff; border-right:1px solid #999; }

button.buttonMiesiac {  border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  width:auto; text-align:center; border-radius: 3px; float:left; padding:5px 7px; margin-right:3px; font-size:12px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF; background-color:#49B1FF;} 

button.buttonMiesiac:hover{ background-color:#999; color:#fff; border:1px solid #999; padding:4px 6px; }


.lekkibutton{ font-family:Arial, Helvetica, sans-serif; background-image:url(images/overlay-button.png); background-repeat:repeat-x; border-top:1px dotted #FFF; border-bottom:1px solid #FFF; border-radius: 6px; padding:2px 6px 4px 6px; width:auto; font-size:10px;} 
.lekkibutton.active{ border-top:1px solid #FFF; border-bottom:1px solid $DFDFDF; } 
.lekkibutton:hover{ background:#FFF; color:#666; border-top:1px solid #DFDFDF; border-bottom:1px solid #FFF; background-color:#F5F5F5 } 

input.button {-webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;  border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  width:auto; text-align:center; border-radius: 3px; float:left; padding:5px 7px; margin-right:3px; font-size:12px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF;} 

a.button { -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; border:none; cursor:pointer; min-width:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  width:auto; text-align:center; border-radius: 3px; float:left; padding:5px 7px; margin-right:3px; font-size:12px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF;} 

a.button{ text-decoration:none;}
a:link.button{ text-decoration:none;}
a:active.button{ text-decoration:none;}
a:visited.button{ text-decoration:none; }
a.button{ text-decoration:none;}

a.button.usuwanie{ background-color:#CCC; color:#333; font-size:10px; float:left;  margin:10px -60px 0 -80px; font-size:11px;}

a.button:hover{ background-color:#999; color:#fff;  }

input.button:hover{ background-color:#999; color:#fff;  }
.button.duzy{ font-size:18px; border-radius: 5px;}
.button.sredni{ font-size:15px; border-radius: 5px;}
 
.button .fixed1{ width:120px;}
.button .fixed2{ width:100px;}

.button.zaloguj{ background-color:#09f; color:#fff; }
.button.przyphaslo{background-color:#CCC; color:#333;}

.button.dodaj{ background-color:#49C214; color:#fff; }
.button.szczegoly{ background-color:#09f; color:#fff; float:right; }
.button.status{background-color:#CCC; color:#333; float:right;}

.button.zmienhaslo{ font-size:11px; background-color:#DFDFDF; color:#333; float:right;}

.button.zmiencos{ font-size:11px; background-color:#0089aa; color:#fff; float:right;}

.button.wyloguj{ background-color:#CCC; color:#333; float:right;}

.button.oplac{ background-color:#49C214; color:#fff; float:right; }
.button.oplac_duzy{ background-color:#49C214; color:#fff; float:right; }

.button.ok{ background-color:#0089aa; color:#fff; }
.button.zmien{background-color:#CCC; color:#333;}
.button.funkcja{background-color:#F2F2F2; color:#999;}
.button.wazny{ background-color:#fe902f; color:#FFF;}

.button.powrot{ background-color:#09f; color:#fff; }

.button.usun{ background-color:#F30; color:#FFF; float:right;  border-radius: 5px;}

html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }

#topik{
border-bottom:1px solid #CCCCCC;
background-color:#FFF;
text-align:center;
height:20px;
padding-top:3px;
filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
opacity:0.4;filter:alpha(opacity=40);
}

#topik:hover{filter:alpha(opacity=95);
-moz-opacity:.95;opacity:.95;
opacity:0.9;filter:alpha(opacity=95);}

.wtopikbuttony{ text-align:right; float:right; width:40px; font-size:12px;}
.wtopikbuttony .fb_button{float:left; width:20px; padding-top:3px;}

/* .awatar{padding-top:5px; width:95px; height:75px; padding-left:20px; float:left;}
.awatar .awatar_img{border:1px #CCCCCC solid; padding:1px; width:55px; height:55px;}
*/
#tloMain{clear:both; padding-top:20px; width:910px; }

#sidebar {float:right; width:300px; margin:0 10px 0 15px;}
#sidebar .dzial{ border:2px solid #F5F5F5; margin:5px; padding:5px; }

#sidebar .label a{  font-weight:bold; text-decoration:none; padding:3px; font-size:15px;}
#sidebar .label a:hover{ color:#fff; background-color:#0063dc; text-decoration:none;}
#sidebar .label{ color:#666; font-family: Arial, Helvetica, sans-serif; font-size:15px; padding:5px 0px 5px 0px; }

.boks.tekst h3{ padding:0;  margin-bottom:20px;  font-size:16px; font-weight:normal; color:#666;}
.boks.tekst h3 a{ border-radius: 3px; padding:2px 4px 2px 4px;  margin:0 0 15px -3px; color:#666; text-decoration:none; border-bottom:1px dotted #CCC; }
.boks.tekst h3 a:hover{ text-decoration:none; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF; background-color:#49B1FF;  }

.clearleft{ clear:left; }
.clearright{ clear:right;}
.clearboth{ clear:both; }

#stronicowanie{float:left; width:513px; background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; background-color:#F2F2F2; margin-top:-41px; margin-bottom:25px; border:1px solid #DFDFDF; border-top:1px solid #FFF; -moz-border-bottomleft-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottomright-radius: 5px; -webkit-border-bottom-right-radius: 5px; padding:15px; text-align:center;}
.stronicowanie {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#CCCCCC; padding:5px;}

#stronicowanie a.strony{ border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  width:auto; text-align:center; float:left; padding:5px 7px; margin-right:3px; font-size:12px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; color:#FFF; background-color:#49B1FF;} 
#stronicowanie a:hover.strony{ background-color:#999; color:#fff; border:1px solid #999; padding:4px 6px; }

#stronicowanie .prawa{float:right; width:150px;}
#stronicowanie .prawa .strony{ float:right;}
#stronicowanie .lewa{float:left; width:150px;}
#stronicowanie .liczbastron{padding:5px;}

.ikony{float:left; width:16px; padding:2px; margin-right:3px;}

.gwiazdka{float:left; width:16px; padding:4px 2px; margin-right:5px; height:16px;}

#topic{ padding-top:5px;}


#top{
width:910px;
margin-left:auto;
margin-right:auto;
}
.adresTopic{ float:left; padding-top:2px; width:450px;}
.nazwaBloga{width:450px; float:left;}
.wtopik{width:960px; padding:0 10px 0 10px; margin-left:auto; margin-right:auto; text-align:left;}

.topicBox{width:300px; padding-top:10px; float:right; padding-right:15px; text-align:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.topicBox .wiek{ font-weight:bold; padding-bottom:3px;}
.topicBox .zalogowanie{ text-align:right; padding-top:10px;}

#wtop{
width:910px; 
height:90px; 
margin:5px 0px 0px 0px; 
border-bottom:1px #CCCCCC solid;
}




#post{
margin-bottom:15px;
width:100%;
height:auto;
width:600px; 
padding:10px 0px 0px 10px;
float:left;
}

.ramkawazne{padding:0 0 10px 10px; margin-bottom:10px; border-bottom:1px dotted #CCC; font-size:18px; color:#3183c8;}
.gwiazdkawazne{float:left; width:16px; padding:2px; margin-right:3px;}

.doprawej{ float:right; }
.dolewej{float:left; }


.tekstbox{border-bottom:1px dotted #CCC; margin-bottom:15px; margin-top:10px; padding:0 90px 15px 110px;}

#headsort{padding:0 0 25px 10px; margin:-10px 0 15px 0; color:#666;  background-image:url(images/podzialkagrad.png); background-repeat:no-repeat; background-position:bottom center; border-radius: 3px; font-size:11px; font-style:italic;}

.ramkaMeta{}

.zawartoscMeta{margin:0 25px 0 0; float:left; width:70px; text-align:center; padding:0 0 5px 0; color:#999;}
.zawartoscMeta.schowaj{ display:none;}

.zawartoscMeta .nazwaDnia{ font-size:11px; font-style:italic; padding:0 0 13px 0; width:40px;  text-align:center; margin-left:auto; margin-right:auto;}
.zawartoscMeta .dzienWpisu{font-size:22px;}
.zawartoscMeta .miesiacWpisu{ font-size:11px;}
.zawartoscMeta .rokWpisu{ font-size:11px;}
.zawartoscMeta .iloscfotek{padding:5px; margin:0 0 10px 0; clear:left; text-align:left;}
.zawartoscMeta .iloscfotek img {float:left; margin:0 5px 0 15px;}
.zawartoscMeta.schowaj{ display:none; }

.zawartoscMeta a.czasWpisu{ float:inherit; padding-left:20px; margin-left:auto; margin-right:auto; margin-top:5px; font-size:11px; color:#666;}
.zawartoscMeta a.komentarze{float:left; clear:both; width:30px; height:25px; background-image:url(images/comment.png);  background-repeat:no-repeat; padding:2px 0 0 0; margin:0 0 10px 20px; text-align:center; text-align:center;color:#999;}
.zawartoscMeta a.komentarze:hover{ color:#333;}

.zawartoscMeta .social{ clear:both; float:left; padding-top:15px;}

.social{ clear:both; padding:5px 0 0 5px;}

.rzedy{border-bottom:1px dotted #CCCCCC; margin-bottom:5px; padding:5px;}
.rzedy .nick{font-size:10px; color:#999999;}

.podzialka{ clear:both;background-image:url(images/podzialkagrad.png); background-repeat:no-repeat; width:495px; height:8px; margin:15px 0;}


.datawpisznajomy {

	padding:5px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999;
	text-decoration: none;
	font-weight: normal;
}

.permalinki{
padding:5px 0 5px 0;
width:400px;
}

#opis{
width:400px; 
padding:5px 0px 0px 0px; 
border-bottom-color:#CCCCCC; 
border-bottom-style:dotted; 
border-bottom-width:1px;
}

.opis{
width:400px; 
padding:5px 0px 0px 0px; 
border-bottom-color:#CCCCCC; 
border-bottom-style:dotted; 
border-bottom-width:1px;
}


.fota{
padding:1px;
box-shadow: 0 8px 6px -6px #ccc; 
border-radius: 3px;
margin-left:auto;
margin-right:auto;
max-width:500px; margin-bottom:0px;
}

.wpis .fota{ margin-bottom:15px;}

.fota:hover{ box-shadow: 0 6px 6px -6px #ccc; }

.awatarSpace .awatarEdycja{ display:none; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; float:right; border-right:1px solid #999; width:auto; padding:2px 4px 6px 2px; background-color:#666; color:#FFF; }
.awatarSpace:hover .awatarEdycja{ display:block; }
.awatarSpace:hover .awatarEdycja:hover{ background-color:#CCC;}

.dodajwzrost{display:none; background-color:#F2F2F2; background-image:url(images/overlay-button.png); 
background-repeat:repeat-x; border-radius: 3px; border-top:1px solid #DFDFDF; margin-top:-11px; margin-bottom:10px; padding:10px; font-size:11px;}

#side{  margin-left:-41px; float:left; padding:0 0 5px 0; width:26px; background-color:#FFF; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.naviButtonz.schowaj{ display:none; }
#side .naviButtonz{float:left; width:auto; background-image:url(images/overlay-button.png); background-repeat:repeat-x; border-bottom:1px solid #CCC; background:none;}	
#side .buttonNavi{
cursor:pointer;font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:auto; text-align:center; border-radius: 4px;float:right; padding:1px 6px 2px 6px; background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#333; color:#fff; font-size:13px;margin:5px 0 0 0; border:1px solid #333;
}

#side .buttonNavi:hover{ 
background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#F3F3F3; border:1px solid #DFDFDF; color:#666; border-top:1px solid #ccc; }

#editButtonz{margin:-40px 5px 10px -10px; float:right; width:auto; padding: 5px 0 0 5px; width:auto; background-color:#FFF; border-radius: 5px; }

#editButtonz .edycjalink{ text-decoration:none;  float:right; background-image:url(images/overlay-button.png); background-repeat:repeat-x; cursor:pointer;  border-radius: 3px; border:1px solid #E6E6E6; padding:2px 6px 1px 5px; margin:0 5px 0 0; background-color:#E6E6E6; color:#666; font-size:10px;}

#editButtonz .edycjalink img{ margin:-2px 5px 0 0; float:left;}
#editButtonz .edycjalink:hover{ background-color:#CCC; color:#fff; border:1px solid #CCC; }

#editButtonz .edycjalink.wybrany{ border:1px solid #FFF; background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#FFF; }
#editButtonz .edycjalink.wybrany:hover{ border:1px solid #E6E6E6; background-color:#E6E6E6;  }

#editButtonz .usunlink{ text-decoration:none;  float:right; background-image:url(images/overlay-button.png); background-repeat:repeat-x; cursor:pointer; border-radius: 3px; border:1px solid #E6E6E6; padding:3px 2px 2px 2px; margin:0 5px 0 0; background-color:#E6E6E6; color:#666; font-size:10px;}

#editButtonz .usunlink img{ margin:0; float:left;}
#editButtonz .usunlink:hover{ background-color:#C30; color:#fff; border:1px solid #C30; }


#dodajButtonz{  margin:-40px 0 0 -10px; float:right; width:auto; padding: 5px 0 0 5px; width:auto; background-color:#FFF; border-radius:5px;  }

#dodajButtonz .dodajlink{ text-decoration:none;  float:right; background-image:url(images/overlay-button.png); background-repeat:repeat-x; cursor:pointer; border-radius: 3px; border:1px solid #49C214; padding:2px 6px 1px 5px; margin:0 5px 0 0; background-color:#49C214; color:#FFF; font-size:10px;}

#dodajButtonz .dodajlink img{ margin:-2px 5px 0 0; float:left;}
#dodajButtonz .dodajlink:hover{ background-color:#CCC; color:#fff; border:1px solid #CCC; }

#dodajButtonz .dodajlink.wybrany{ border-radius: 0px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border:1px solid #999; background-image:url(images/overlay-button.png); color:#FFF; background-repeat:repeat-x; background-color:#999; }
#dodajButtonz .dodajlink.wybrany:hover{ border:1px solid #d2d7c9; background-color:#d2d7c9;  }

/* .edycjalink{  margin-left:-43px; float:left; background-image:url(images/overlay-button.png); background-repeat:repeat-x; cursor:pointer; border-right:1px solid #C4C4C4; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; padding:6px 3px 6px 4px; background-color:#CCC; color:#FFF; font-size:10px; width:20px;}
.edycjalink img{ margin:-3px 0 0 0;}
.edycjalink:hover{ background-color:#999; border-right:1px solid #BABABA;}
.edycjalink.wybrany{ background-image:url(images/overlay-button.png); background-repeat:repeat-x; background-color:#FFF; border-right:1px solid #FFF;}
.edycjalink.wybrany:hover{ background-color:#CCC; border-right:1px solid #C4C4C4;}

.usunlink{  margin:30px 0 0 -43px; float:left; background-image:url(images/overlay-button.png); background-repeat:repeat-x; cursor:pointer; border-right:1px solid #C4C4C4; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; padding:5px 3px 5px 4px; background-color:#CCC; color:#FFF; font-size:10px; width:20px;}
.usunlink img{ margin:0 0 0 1px;}
.usunlink:hover{ background-color:#C30; color:#666; border-right:1px solid #930;}
*/

.profileList{padding:5px; margin:-5px 10px 10px 0; border-radius:5px; height:75px;}
.profileList:hover{}

.awatar{
border-bottom:1px solid #fff;
border-radius: 5px;
width:75px;
height:75px;
float:left; 
padding: 0;
font-size:10px;
	}
	
	
.awatarLink{ float:left; width:75px; height:75px; overflow:hidden; cursor:pointer; border-radius:3px;}
.awatarLink .zmienHover{  filter:alpha(opacity=79); -moz-opacity:.79; opacity:.79; font-size:10px; padding:2px 5px 3px 5px; position:relative; display:none; float:left; margin-top:-20px; height:14px; width:65px; border-radius:3px; color:#FFF; background-color:#666; }
.awatarLink:hover .zmienHover{ display:block;}

.awatarProfile{
border-bottom:1px solid #fff;
border-radius: 5px;
width:75px;
height:75px;
float:left; 
padding: 0;
font-size:10px;
	}
	
	
	
.awatar:hover{ border-bottom:1px solid #ccc; padding:0;}
	
.miniaturki{
border:2px solid #fff;
border-radius: 5px;
float:left; 
margin-right:10px; 

}

.miniaturki:hover{ border:2px solid #ccc;}

.aktywnywpis{filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
opacity:0.4;filter:alpha(opacity=40);}

.tresccommenta{ font-size:14px;}

.tresc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
h1,h2,h3{ font-weight:normal;}


#glownyboks h2{ padding:0 0 5px 10px; margin:0 0 10px 0; color:#666; font-weight:normal; font-size:20px; }
#glownyboks h2 a{ color:#666;}
#glownyboks h2 a:hover{ color:#333;}

#glownyboks h3{ padding:0 0 5px 5px; margin:0 0 10px 0; color:#666; font-weight:normal; font-size:17px; }
#glownyboks h3 a{ color:#666; text-decoration:none;}
#glownyboks h3 a:hover{ color:#333; text-decoration:underline;}

#ustawienia h2{ padding:0; margin:00; color:#999;}

.naglowek h1{ font-weight:normal; }
.naglowek{ color:#666; }

#glownyboks .post{float:left; width:410px; overflow:hidden;}
#glownyboks .post .blank{padding:7px 0;}
#glownyboks .post h1{ padding:0; margin:0 0 5px 0; color:#666; font-weight:normal; font-size:20px; line-height:24px; }
#glownyboks .post h1 a{ color:#666; border-bottom:1px dotted #CCC; padding-bottom:2px;}
#glownyboks .post h1 a:hover{ color:#333; text-decoration:none; border-bottom:1px solid #CCC;}
#glownyboks .post h2{ margin:0 0 5px 0; padding:0 0 0 0; color:#666; font-weight:normal; font-size:20px;  line-height:24px; }
#glownyboks .post h2 a{ color:#666; text-decoration:none; border-bottom:1px dotted #CCC; padding-bottom:2px;}
#glownyboks .post h2 a:hover{ color:#333; text-decoration:none; border-bottom:1px solid #CCC;}
#glownyboks .post .wpistekst{padding:10px 10px 5px 2px; margin-bottom:10px; text-align:justify; line-height:18px; display:block; color:#333;}

.wpis.schowaj{ display:none;}

.naglowek a:link{ color:#09F; text-decoration:none;}
.naglowek a:visited{ color:#09f; text-decoration:none;}
.naglowek a:active{ color:#09f; text-decoration:none;}
.naglowek a:hover{ color:#06f; text-decoration:underline;}


.formitem{ margin-bottom:5px;}
.formitem label{ padding:4px 0 0 5px; float:left; width:50px; margin-right:5px;}
.formitem .wzrostlabel{padding:4px 0 0 5px; float:left; width:50px; margin-right:5px; font-size:11px; color:#333; }


.bodycontent{
	border-top:1px solid #66cbf4;
	background-image:url(images/tlocale.png);
	background-repeat:repeat-x;
	}
	
	

#stopka{background-color:#333333; font-family:Arial, Helvetica, sans-serif; position:absolute; bottom:0; width:100%; height:200px; }
   
#stopka .stopkakontener{padding:0 0 0 0; font-size:12px; color:#CCC; background-color:#333; min-height:40px; clear:both; width:970px; margin-left:auto; margin-right:auto;}

#stopka .stopkaTop{ background-color:#4C4C4C; border-bottom:1px solid #666; padding:12px 30px 8px 30px;}
#stopka .stopkaBottom{ padding:15px 0 5px 25px;}
#stopka .stopkaBottom .bottLinks{ color:#999; float:left; width:155px; height:auto; margin:0 5px 5px 0; border-bottom:1px solid #333; padding:2px; -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
#stopka .stopkaBottom .bottLinks:hover{  text-decoration:none; color:#FFF; -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }

#stopka .adkontener{ padding:15px 0 15px 50px; border-radius: 5px;}

#stopka a{ color:#CCC; }
#stopka a:hover{ color:#fff; }

#archiwum a.stronice { font-family:Arial, Helvetica, sans-serif;  background-color:#49B1FF; padding:8px 5px; font-weight:normal; text-decoration:none; font-size:14px; margin:0 5px 5px 0; text-align:center; color:#fff; border:none; float:left; min-width:22px; -webkit-transition: 0.2s;  -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;  }

#archiwum a.stronice.aktywna{background-color:#FFF;  color:#333; text-decoration:none; }
#archiwum a.stronice:link{}
#archiwum a.stronice:active{}
#archiwum a.stronice:hover{ background-color:#CCC;  color:#000; text-decoration:none; }
#archiwum a.stronice:visited{}

#archiwum .separator{ width:25px; margin-right:5px; height:20px; float:left; padding-top:15px; text-align:center; }

#buttonystron{font-family: 'Titillium Web', sans-serif; padding:30px 0 5px 0; font-size:13px; text-align:center; }
#buttonystron a.buttonstron{  font-size:20px; width:22px; height:22px; background-color:#49B1FF; color:#FFF; padding:3px; text-decoration:none; margin-top:-15px; }
#buttonystron a.buttonstron:link{ text-decoration:none; color:#FFF;}
#buttonystron a.buttonstron:active{ text-decoration:none; }
#buttonystron a.buttonstron:hover{ background-color:#ccc;  color:#333; text-decoration:none;}
#buttonystron a.buttonstron:visited{ text-decoration:none; }
#buttonystron a.buttonstron.lewy{ float:left; }
#buttonystron a.buttonstron.prawy{ float:right; } 

/* Buttony - sprites */

.btnUstaw{ -webkit-transition: 0.3s;  -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; cursor:pointer;}

.btnUstaw.ilosc{ background:#fff; padding:5px 5px 5px 5px; width:auto; height:10px; font-size:10px; float:left; border-radius:3px; margin-right:5px;}

.btnUstaw.lista{ background:#fff url(images/sprites.png) no-repeat 0 -40px; width:20px; height:20px; float:left; margin-right:5px; border-radius:3px;}
.btnUstaw.siatka{ background:#fff url(images/sprites.png) no-repeat 0  -60px; width:20px; height:20px; float:left; border-radius:3px;}

a.btnUstaw:hover{ text-decoration:none;}
a.btnUstaw.ilosc.active{ color:#ccc; font-weight:normal;}

.btnUstaw:hover{ -webkit-box-shadow: inset 0px 6px 4px -5px #ccc;
box-shadow: inset 0px 6px 4px -5px #ccc; background-color:#f2f2f2; 
-webkit-transition: 0.3s; 
    -moz-transition: 0.3s;  
    -o-transition: 0.3s;
    transition: 0.3s;
	text-decoration:none;}
	
.btnUstaw.active{ -webkit-box-shadow: inset 0px 6px 4px -5px #ccc;
box-shadow: inset 0px 6px 4px -5px #ccc; background-color:#f2f2f2; 
-webkit-transition: 0.3s; 
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; color:#CCC;}
	
	
/* lista miniaturek */
.itemContainer.thumb{float:left; width:160px; height:160px; margin:0 12px 30px 25px; font-size:11px; color:#333; background-color:#F2F2F2; }
.itemContainer.thumb .item{float:left; width:160px;}


.zdjecieBox{ -webkit-border-radius: 3px; border-radius: 3px;}
.zdjecieBox img{ -webkit-border-radius: 3px; border-radius: 3px;}
.zdjecieBox .przykrywka{ -webkit-border-radius: 3px; border-radius: 3px; width:140px; height:140px; margin-top:-160px; margin-bottom:-160px;}
.zdjecieBox:hover .przykrywka{ opacity:0.95; filter:alpha(opacity=95); -webkit-transition: 0.3s;  -moz-transition: 0.3s;  -o-transition: 0.3s; transition: 0.3s;}
	
/* teatr */
.oknoTeatr{}

.opisTeatr{ background-color:#333; opacity:0; filter:alpha(opacity=0); -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -o-transition: 0.5s; transition: 0.5s; height:20px; padding:5px 0 10px 0; margin-bottom:-35px;  }
.oknoTeatr:hover .opisTeatr{ opacity:0.75; filter:alpha(opacity=75);}
	
	/*shout*/
	#shout{ clear:both; padding:0; width:335px; border-bottom:2px solid #FFF;}
	#shout .shoutbox{background-color:#FFF;  min-height:35px; width:326px; padding:10px 0 5px 10px;}
	
	#shout .shoutWall{width:336px; height:500px; background-color:#FFF; overflow:auto; -webkit-box-shadow: inset 0px 2px 3px 0px #ccc;
box-shadow: inset 0px 2px 3px 0px #ccc;}
	#shout .shoutAvatar{float:left; margin-right:10px; width:40px;}
	#shout .dummy{font-size:30px; float:left; margin:5px 15px 0 10px; color:#666;}
	#shout .shoutEntry{margin:5px 0 0 0; padding:5px 0 10px 10px; font-size:12px; line-height:14px; border-bottom:1px dotted #CCC;}
	#shout .shoutContent{float:left; width:240px;}
	#shout .nickShout{ color:#666; margin-bottom:5px; font-size:12px; }
	#shout .nickShout{ cursor:pointer;}
	#shout .nickShout:hover{ color:#333; text-decoration:underline;}
	#shout .shoutData{ float:right; font-size:10px; width:auto; color:#CCC;}
	
	/* typy / kategorie / podkategorie */
	.typy{ padding:5px 5px 5px 0; font-size:13px;}
	
/* NoweKomentarze */
#NoweKomentarze{}
#NoweKomentarze h3{font-size:15px; margin-top:15px;}
#NoweKomentarze .komentItem{margin:5px 0 0 0; width:336px; font-size:12px; padding:5px 0 10px 0; border-bottom:1px dotted #CCC;}
#NoweKomentarze .komentItem:hover{ background-color:#E8E8E8;}
#NoweKomentarze .komentFoto{ width:40px; float:left; margin-right:10px;}
#NoweKomentarze .komentNick{ color:#666; margin-bottom:5px; font-size:11px; }
#NoweKomentarze .komentTresc{line-height:18px; float:left; width:280px;}
#NoweKomentarze .komentTresc a{color:#333}

/* poluarne itemy*/
#popularne{}
#popularne h3{font-size:15px;}
#popularne .itemContainer{width:100px; height:100px; margin:0 17px 17px 0;}
#popularne a.zdjecieBox .item{width:100px; height:100px;}
#popularne .przykrywka{width:80px; height:80px; margin-top:-100px; font-size:10px; font-weight:normal;}

.kategorie li div a{ font-size:10px; color:#CCC; line-height:5px; padding:5px;}
	
/* btn - powolna przesiadka na btsrtap 3 */

.btn{background:none;}
.btn-primary { 
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-link {
  font-weight: normal;
  color: #428bca;
  cursor: pointer;
  border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}

.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

.btn-sm,
.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-xs {
  padding: 1px 5px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

.btn-block + .btn-block {
  margin-top: 5px;
}
	
/* glosowanie */

.vote{float:left; margin:0 0 -40px 25px; padding:5px 5px 0 4px;  width:15px; height:15px; font-size:22px; line-height:26px; color:#FFF;  position:relative; z-index:5; -moz-opacity:.0; opacity:0; filter:alpha(opacity=0);
 -webkit-transition: 0.3s;  -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; }
.siatkaLink:hover .vote{-moz-opacity:1; opacity:1; filter:alpha(opacity=1);}
.vote .fa{ color:#FFF; -moz-opacity:.50; opacity:0.5; filter:alpha(opacity=50);}
.vote .fa:hover{ -moz-opacity:.90; opacity:0.9; filter:alpha(opacity=90);}

/* ADM STUFF */	
.editbutton.maly{float:right; color:#CCC; margin-right:-15px; font-size:14px; text-decoration:none; margin-top:-12px;}
.editbutton:hover{ color:#069; text-decoration:none;}

.ncSlideWidget {
z-index: 9999 !important;
}

#webshark-doublebillboard{
	margin-top:5px;
	max-height-200px;
	-webkit-transition: 0.3s;  
	-moz-transition: 0.3s; 
	-o-transition: 0.3s;
	transition: 0.3s;
	margin-bottom:5px; 
	background-color:#CCC;
	
background: #cccccc; /* Old browsers */

background: -moz-linear-gradient(top,  #cccccc 0%, #f2f2f2 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #cccccc 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #cccccc 0%,#f2f2f2 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #cccccc 0%,#f2f2f2 100%); /* IE10+ */

background: linear-gradient(to bottom,  #cccccc 0%,#f2f2f2 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */


}
