iframe {
z-index: 0;
}
.ferie {
color: #10699f;

}

.sondawodanapis

{
font-size: 10px;
}
.uczelnie_tekst {
margin-left: 15px;
margin-right: 15px;
margin-top: 15px;
color: black;
text-align: justify;
font-size: 13px;
float: center; 
}
.blog_odpady {
background:transparent url(/images/odpady_tlo.jpg) no-repeat;
padding-top: 290px;
text-align:center;
}
.box-menu {
	background-color:#e6e6e6;
	text-align:left;
	font-weight:bold;
	color:#000;
	font-size:13px;
	padding:12px;
	font-weight:bold;
}
.box-menu-table {
	width:590px;
	vertical-align:top;
}
.box-menu-table td, .box-menu-table tr {
	vertical-align:top;
}

.box-menu-pos {
	padding:2px;
}
.box-menu-pos img{
	position:relative;
	left:-2px;
	top:1px;
}
.box-menu a {
	color:#000;
	font-weight:bold;
}
.box-menu .active a {
	color:#fc0 !important;
}
.odpady {
width: 467px;
border: 1px solid #cccccc;
padding: 10px;
margin-bottom: 10px;
}
.blog_odpady_srodek {
margin-left: 67px;
margin-right: 67px;
margin-top: 20px;
width: 467px;
color: black;
text-align: justify;
font-size: 13px;
font-weight: bold;
float: center; 
background:transparent url(/images/blog_odpady_tlob.png);
padding: 20px;
}
.dzien_mamy {
width: 630px;
padding: 10px;
background-color: #ffffff;
}
#wosp2012_all {
background:transparent url(/images/wosp2013_gora.jpg) no-repeat;
margin: 0px;
padding-top: 150px;
}
.wosp_tytul {
font-size: 25px;
font-weight: bold;
color:  #0079b0;
margin-left: 120px;
padding-top: 270px;
margin-bottom: 16px;
}
.wosp2012razem2 {
font-size: 25px;
color:  #aa0800;
text-align:center;
}
.wosp2012razem {
font-size: 25px;
color:  #e21814;
text-align:center;
margin-bottom: 50px;
margin-top: 50px;
}
.wosp_tekstgl {
font-size: 14px;
text-align: justify;
margin: 15px;
font-weight: bold;
} 
 .wosp_tytul2 {
font-size: 25px;
font-weight: bold;
color:  #0079b0;
text-align: center;
margin-bottom: 16px; 
clear: both;
}
.wosp_tekstgl2 {
font-size: 14px;
text-align: justify;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
}
.wosp_foto {
float: left; 
width: 210px; 
margin-right: 10px;
}
.wosp_foto2 {
border: 2px solid #e00d1c; 
margin-bottom: 20px;
}
.wosp_kan {
clear:both;
margin-bottom: 20px;
}
.wosp_tekst {
float: right;
width: 390px;
}
.wosp_dane {
font-size: 20px;
font-weight: bold;
color: #273882;
margin-top: 0px;
}
.wosp_klub {
font-size: 12px;
color: #8c0d06;
}
.wosp_opis {
font-size: 14px;
margin-top: 20px;
margin-bottom: 20px;
}
.wosp_sms {
font-size: 16px;
font-weight: bold;
color: #0079b0;
margin-bottom: 20px;
}
#wsp72012_all {
background:transparent url(/images/7wsp_pod2.jpg) no-repeat;
margin: 0px;]
}
.wsp7_tytul {
font-size: 25px;
font-weight: bold;
color:  #0079b0;
text-align: center;
padding-top: 370px;
margin-bottom: 16px;
}
.wsp7_tekstgl {
font-size: 14px;
text-align: justify;
margin: 15px;
font-weight: bold;
} 
 .wsp7_tytul2 {
font-size: 25px;
font-weight: bold;
color:  #0079b0;
text-align: center;
margin-bottom: 16px; 
clear: both;
}
.wsp7_tekstgl2 {
font-size: 14px;
text-align: justify;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
}
.wsp7_foto {
float: left; 
width: 210px; 
margin-right: 10px;
}
.wsp7_foto2 {
border: 2px solid #e67818; 
margin-bottom: 20px;
}
.wsp7_kan {
clear:both;
margin-bottom: 20px;
}
.wsp7_tekst {
float: right;
width: 390px;
}
.wsp7_dane {
font-size: 20px;
font-weight: bold;
color: #0079b0;
margin-top: 25px;
}
.wsp7_klub {
font-size: 12px;
}
.wsp7_opis {
font-size: 14px;
margin-top: 20px;
margin-bottom: 20px;
}
.wsp7_sms {
font-size: 16px;
font-weight: bold;
color: #0079b0;
}
.podsumowanie {
font-size: 13px;
color: black;
text-align: justify;
margin: 15px;
}
.pods_powiat {
float: right;
width: 300px;
font-weight: bold;
color: grey;
}
.pods_kat {
float: left;
width: 280px;
font-weight: bold;
color: grey;
}
.pods_opis {
float: left;
font-weight: bold;
color: grey;
margin-bottom: 20px;
}
.pods_pyt {
clear: both;
text-align: justify;
margin-top: 10px;
margin-bottom: 20px;
}
.pods_tekst {
text-align: justify;
margin-bottom: 20px;
font-weight: bold;
}
.pods_dane {
clear: both;
text-align: left;
color: darkred;
font-size: 18px;
font-weight:bold;
}
 .pods_tytul {
clear: both;
text-align: center;
color: darkred;
font-size: 24px;
font-weight:bold;
margin-bottom: 20px;
}
.zakochani {

text-align:center;
}   
.zakoch_lew {
width: 180px;
float: left;
text-align: center;
}
/*.zakoch_lew {
width: 300px;
float: left;
}*/
.zakoch_praw {
width: 270px;
float:right;
}
.nadbaner {
margin-top: 10px;
margin-bottom: 10px;
float: center;
text-align: center;
}
.zyczenia {
float: left;
font-size: 14px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px
padding-bottom: 10px;
color: #022d51;
}
.zyczenia_mikolaj {
float: left;
font-size: 17px;
padding-top: 0px;
padding-right: 10px;
padding-left: 10px
padding-bottom: 0px;
color: white;
}
.djset {
padding: 10px; 
font-size: 12px;
float: left;
font-weight: normal;
background:transparent url(/images/DjSetTlo.jpg);
}
.banersrodek {
border: 0px solid lightgrey;
padding: 0px;
width: 600px;
height:150px;
margin-top: 5px;
}
.bezpiecznatekst {
padding: 10px; 
font-size: 24px;
float: center;
font-weight: bold;
text-align: center;
}

.bezpiecznasroda {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 250px; 
font-size: 14px;
float: left;
font-weight: normal;
background:transparent url(/images/bezpiecznaTlo.jpg);
}
.bezpiecznasroda2 {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 250px; 
font-size: 14px;
float: left;
font-weight: normal;
background:transparent url(/images/naszenasluzbie_tlo.jpg);
}
/*M3 meble*/
.m3tekst2
{
width: 300px;
padding-top: 00px;
padding-right: 20px;
padding-left: 0px;
padding-bottom: 10px;
font-size: 14px;
float: right;
}
.m3foto
{
width: 250px;
padding-top: 0px;
padding-right: 0px;
padding-left: 20px;
padding-bottom: 10px;
font-size: 14px;
float: left;
}
.m3tekst
{
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
font-size: 14px;
}
.m3tekst ul
{
margin:0; 
padding:0;
}
.m3tekst li {
list-style:none; 
padding:0 0 5px 0; 
margin:0 0 0 1px;
}
.m3nag
{
font-size: 25px;
font-weight: bold;
color: red;
margin-bottom: 20px;
margin-top: 10px;
text-align: center;
}
/*m3 meble*/
.mclived {
text-align: center;
margin-top: 15px;
}
.mcdruzyny
{
color: #1c5d5f; 
font-size: 20px;
font-weight: bold;
}
.mcbramki
{
color: #1c5d5f; 
font-size: 17px;
font-weight: bold;
}
.mclive
{
color: #1c5d5f; 
font-size: 14px;
}
.zolta {
width:7px; 
height:11px; 
display:inline-block; 
background: transparent url(sprite.png) no-repeat scroll -7px 0px;
float:left;
margin-right:7px;
}

.gol {

width:10px; 

height:11px; 

display:inline-block; 

background: transparent url(sprite.png) no-repeat scroll -35px 0px;

float:left;

margin-right:5px;

}

.czerwona {

width:7px; 

height:11px; 

display:inline-block; 

background: transparent url(sprite.png) no-repeat scroll 0px 0px;

margin-right:4px;

float:left;



margin-right:7px;

}

.zoltacz {

width:20px; 

height:11px; 

display:inline-block; 

background: transparent url(sprite.png) no-repeat scroll -14px 0px;

float:left;

margin-right:5px;

}

.czas {

width:12px; 

height:12px; 

display:inline-block; 

background: transparent url(sprite.png) no-repeat scroll -35px -11px;

float:left;

margin-right:3px;

}

.zmiana {

width:12px; 

height:12px; 

display:inline-block; 

background: transparent url(sprite.png) no-repeat scroll -22px -11px;

float:left;

margin-right:4px;

}

.czytwiecej{
font-size: 12px;
color: #1c5d5f;

}
.czytwiecej a{
font-size: 12px;
color: #1c5d5f;

}
.id {
width: 1003px;
margin: 0 auto;

}
/*sonda*/
.sonda {
height: 435px; 
width: 350px; 

border: 1px solid #eaeaea;
}

.pytanie {
font: bold 16px Arial;
 color: #1c5d5f;
 margin-right: 10px;
 margin-top: 5px;
 margin-left: 15px;
 margin-bottom: 3px;
       text-align: justify;
}
.odpowiedzi {
font: normal 16px Arial;
 color: #1c5d5f;
 margin-right: 15px;
 margin-top: 8px;
 margin-left: 15px;
 margin-bottom: 5px;
       text-align: justify;
       }
.zobacz {
font: bold 16px Verdana;
 color: #00184d;
 margin-right: 0px;
 margin-top: 4px;
 margin-left: 15px;
 margin-bottom: 5px;
       text-align: justify;
       }
.glosuj {
margin-right: 10px;
margin-top: 15px;
margin-left: 18px;
margin-bottom: 30px;
float: right;
}
.pasek {
margin-right: 0px;
margin-top: 1px;
margin-left: 0px;
margin-bottom: 0px;
position: absolute;

}
.wpytanie {
font: bold 13px Arial;
 color: #161a6b;
 margin-right: 10px;
 margin-top: 3px;
 margin-left: 15px;
 margin-bottom: 3px;
       text-align: justify;
}
.wodpowiedzi {
font: normal 14px Arial;
 color: #1c5d5f;
 margin-right: 15px;
 margin-top: 5px;
 margin-left: 15px;
 margin-bottom: 3px;
       position: static;
       text-align: justify;

       }
.procent {
font: normal 10px Arial;
 color: black;
 margin-right: 0px;
 margin-top: 0px;
 margin-left: 2px;
 margin-bottom: 0px;
       text-align: justify;
position: relative;
       }
       .procent2 {
font: normal 10px Arial;
 color: black;
 margin-right: 0px;
 margin-top: 0px;
 margin-left: 2px;
 margin-bottom: 0px;
       text-align: justify;
position: relative;
       }
.wwpytanie {
font: normal 12px Arial;
 color: #161a6b;
 margin-right: 10px;
 margin-top: 0px;
 margin-left: 15px;
 margin-bottom: 3px;
       text-align: justify;
}

/*sonda koniec*/

#banerall {
width: 1000px;
}
.baner {
width: 320px;
text-align: left;
float: left; 
}
.baner_reklama {
width: 600px;
float: right;
margin-top: 0px;
margin-left: 30px;
}
#reklama_wybory {                     
text-align: center;
/*background:transparent url(/images/polecamy.png) no-repeat;*/
margin-top: 0px;
border: 1px solid #cccccc;
padding: 5px;
height: 110px;
width: 990px;
margin-bottom: 10px;
}
.tekstsiedmiu {
font: normal 12px Arial;
  color: #000000;
  margin-right: 20px;
  margin-top: 10px;
  margin-left: 205px;
  margin-bottom: 5px;
        text-align: justify;
        width: 370px;
}
.tekstsiedmiunaz {
font: normal 14px Arial;
  color: #161a6b;
  margin-right: 20px;
  margin-top: 10px;
  margin-left: 205px;
  margin-bottom: 5px;
        text-align: justify;
        width: 370px;
}
.tekstsiedmiut {
font: normal 13px Arial;
  color: #000000;
  margin-right: 15px;
  margin-top: 10px;
  margin-left: 15px;
  margin-bottom: 5px;
        text-align: justify;
          width: 370px;
}
#reklama_w {                     
text-align: center;
/*background:transparent url(/images/polecamy.png) no-repeat;*/
margin-top: 0px;
padding: 0px;
height: 100px;
width: 1000px;
margin-bottom: 10px;
}
.reklama_wybory1 {
width: 350px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: right;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama_wybory1a {
width: 340px;
height: 100px;
margin-right: 5px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama_wybory2a {
width: 630px;
height: 100px;
margin-right: 10px;
margin-left: 10px;
float: left;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama_wybory1b {
width: 300px;
height: 100px;
margin-right: 5px;
margin-left: 3px;
float: left;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama_wybory2 {
width: 600px;
height: 100px;
margin-right: 0px;
margin-left: 5px;
margin-top: 0px;
float: left;
margin-bottom: 4px;
}
.reklama_wybory2b {
width: 1000px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama_wybory3a {
width: 1000px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;

} 
.reklama330l {
width: 330px;
height: 100px;
margin-right: 3px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;
} 
.reklama330c {
width: 330px;
height: 100px;
margin-right: 3px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;
} 
.reklama330r {
width: 330px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: right;
margin-top: 0px;
margin-bottom: 4px;
} 
.reklama660r {
width: 660px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: right;
margin-top: 0px;
margin-bottom: 4px;
} 
.reklama660l {
width: 660px;
height: 100px;
margin-right: 0px;
margin-left: 0px;
float: left;
margin-top: 0px;
margin-bottom: 4px;
} 
.reklamaall {
width: 1000px;
}

.reklamanapisw {
  font: bold 7px Verdana;
  color: #505050;
  margin-left: 620px;
  letter-spacing: 5px;
}
.reklamanapisw2 {
  font: bold 7px Verdana;
  color: #505050;
  margin-left: 00px;
  letter-spacing: 5px;
}
.zaloguj {
width: 630px;
float: right;
margin-top: 0px;
margin-bottom: 2px;
margin-left: 30px;
font-size: 12px; 
}
.baner2 {
width: 1000px;
text-align: right;
}
img {
border: 0;
}
a {
text-decoration: none;
color: black;
border: 0px;
}
body {
/*background: url(/images/orkiestra/wosp_tlo.jpg);*/
/*background:transparent url(/images/tlo_flaga.jpg) center top no-repeat;*/
width: 1003px;
margin: 0 auto;
}
.wrapper {
background-color: white;
} 



   #menu {  
    background: url(tlo_menu.png);
  width: 1000px;
  margin-bottom: 4px;
  }
   #menu2 {
  /*background-color: #526e6f;*/
  width: 1002px;   
        }
 
    .z1{margin: 0 6px}
 .z2{margin: 0 3px}
 .z3{margin: 0 2px}
 div.z4{margin: 0 1px;height:3px}
 .gora, .dol{background: white}
 

#exp_content {
  margin : auto;
  text-align : left;
  padding : 32px 40px 33px 4%;
  height : auto;
  font-size : 0.9em;
}
#csc {
  margin : auto;
}
#csc h2 {
  color : #ffffdd;
  font-weight : normal;
  margin-bottom : 10px;
}
#csc p {
  color : #fff;
  margin-bottom : 10px;
}

 
 

#csc {
  background : #669900 url(images/csc_tl.png) no-repeat;
  width : 20em;
  height : auto;
  position : relative;
  padding : 30px 40px;
}
 
.tl, .tr, .bl, .br {
  position : absolute;
  width : 39px;
  height : 39px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}
 
.tr {
  background : transparent url(images/csc_tr.png) no-repeat;
  top : 0;
  right : 0;
}
 
.bl {
  background : transparent url(images/csc_bl.png) no-repeat;
  bottom : 0;
  left : 0;
}
 
.br {
  background : transparent url(images/csc_br.png) no-repeat;
  right : 0;
  bottom : 0;
}

 /* INFOBAR*/
#infoBar {margin-left: 1px; float:left; width:1000px; padding:0 0 0 0px; background: url(tlo_gora.png); height: 28px; position:relative;}
#infoBar .element { float:left; margin:0; border-left:1px solid #e0e7e7; margin-top: 0px;}
#infoBar .data { border-left:none; z-index:10; margin-top: 8px;}
#infoBar .element p { font-size:11px; z-index:10; color:#767676; margin:2px 10px 9px 10px; line-height:100%; float:left;}
#infoBar #infoBarRotatora p { margin-right:5px; margin-left:5px;}
#infoBar #infoBarRotatora p.autor {margin-right:5px; margin-left:5px; max-width:200px; }
#infoBar #infoBarRotatora p.autor1 {margin-right:5px; margin-left:15px; max-width:200px; }
#infoBar #infoBarRotatora p.foto {position:absolute; margin-right:0; padding:0;}
#infoBar #infoBarRotatora p.okladka {position:absolute; right:0px; top:-50px; margin:0; padding:0;}
#infoBar span {/*margin-right:3px;*/}
#infoBar .foto {position:absolute; bottom:-1px; padding:0; margin:0;}
#rds {float:left; width:180px; margin:0 0px; padding:0 0px 0 18px;}
	#rds dt {display:none;}
	#rds dd {margin:0; font-size:10px; margin:0 0 5px 0;}
	#rds dd.utwor {}
/* Infobar rotator */
#infoBar #infoBarRotatora {position: relative; width:300px; border-left:1px solid #e0e7e7; border-right:none;  z-index:50; margin-top: 2px;}
#infoBarRotatora > div {width:300px; position: absolute; top: 0px; left: 0px; display: none;}
#infoBarRotatora .slideScreena {padding-left:5px;}

.pogoda {
  font: normal 11px Verdana;
  color: #000000;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
#lewo {

float: left;
width: 640px;

}
#prawo {

width: 350px;

float: right;
margin-left: 10px;
}
    .tab_link {
    float:left; /* important */
    /* just styling */
    border:1px solid black;
    background: #135484;
    padding:5px;
    margin-right:10px ;
    color:white;
    text-decoration:none;
    font-variant:small-caps;
    }
    .tab_link_selected{ background-color: #65899E; } /* just a different tab link bg color when it's selected */
    .tab_text {
    display: none; /* hide the text containers */
    /* just styling */
    border:1px solid black;
    padding:5px;
    color:black;
    }
    .clear {clear: both;}  /* when we use css float property, we need to clear after the last floated item */
body {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
#news {
		  background-color:white; 
        background-repeat:no-repeat;
        background-attachment:fixed;
width: 632px; 
padding-top: 10px;
}
#news2 {
		  background-color:white; 
        background-repeat:no-repeat;
        background-attachment:fixed;
width: 640px; 
padding-top: 10px;
}
#NewsTicker{
	border:solid 1px #cccccc;
	width:640px;
	height:230px;
	margin:0 auto;
}
	#NewsTicker h1{
	padding:6px;
	margin:0;
	border:0;
	height: 22px;
	width: 630px;
 background-image: url("images/news.png");
	color:#000000;
	font-size:11px;
	font-weight:bold;
	z-index: 3;
	}
	#NewsVertical {
	width: 640px;
	height: 230px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
	width: 640px;
	height: 226px;
overflow: hidden;
	display: block;
	list-style: none;
	margin: 0;
  	padding: 0;

	}
	#TickerVertical li {
	width: 300px;
	color: #444444;
	text-align: left;
	font-size: 11px;
	margin: 0;
	padding: 6px 10px;
	float: left;
	height: 214px;
	display: inline; 
	border-left: solid 1px #cccccc;
	text-align: justify;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #1c5d5f;
			font-size: 18px;
			font-weight: bold;
			  letter-spacing: 0px;
			margin-bottom:6px;
			font-family:Arial, "Times New Roman", Times, serif;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
						color: #1c5d5f;
							font-size: 18px;
			font-weight: bold;
			  letter-spacing: 0px;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:none;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
			border:solid 1px #DEDEDE;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			font-size: 10px;
			margin:6px 0 14px 0;
			color:#000000
		}
		
.chmurka4 {
position:absolute;
display:none;
left:-200px;
top:20px;
border:1px solid #000000;
background-color:white;
color:black;
padding:5px;
font:normal 13px arial,sans-serif;
z-index: 3;
text-align: left;
width: 250px;
overflow: visible;
}	
.nczas {
  font: 10px Verdana;
  margin-bottom:7px;
}
.nplace {
  font: 10px Verdana;
  margin-bottom:0px;
  margin-top: 7px;
  letter-spacing: 0px;
  color: #1c5d5f;
  float: right;
  margin-right: 10px;
}
.nplace a {
  font: 10px Verdana;
  font-weight: bold;
  margin-bottom:0px;
  margin-top: 7px;
  letter-spacing: 0px;
  color: #1c5d5f;
  float: right;
  margin-right: 10px;
}
.ntytul {
  font: 24px Arial;
  margin-bottom:10px;
  margin-top: 0px;
  letter-spacing: 0px;
}
.ntytul a {

  color: #1c5d5f;
  text-decoration: none;
  
}  
.nlead { 
  font: 13px Verdana;
  line-height: 14px;
  margin: 5px 25px 5px 5px;
  text-align: justify;
  line-height: 19px;
}
.nbigpic {
  z-index: 1;
  margin: 0px 5px 0px 0px;
}	
.ncontents {
  font: 13px Verdana;
  margin: 5px 15px 5px 5px;
  line-height: 14px;
  text-align: justify;
  line-height: 19px;
}
.ncontents2 {
  font: 13px Verdana;
  margin: 15px 15px 5px 5px;
  line-height: 14px;
  text-align: justify;
  line-height: 19px;
}
.minikoment {
text-align: justify;
margin-left: 20px;
margin-right: 30px;
margin-top: 10px;
font: normal 12px Arial;
}
.koment {
  font: normal 10px Verdana;
  color: #000000;
  margin-right: 5px;
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 5px;
  background-color:#ffffff;
  text-align: justify;
  cursor: default;
}
.koment a {
 text-decoration: none;
 color: #000000;
 cursor: default;
}
.komenttyt {
 font: bold 18px Times New Roman;
 color: #000066;  
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  background-color:#e0dede;
        text-align: center;
}
.komenttyt2 {
  font: bold 11px Verdana;
  color: #e0dede;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 3px;
  background-color:#ffffff;
        text-align: left;
}
.mainn {
  text-align: left;
  width: 620px;
  font: 10px Verdana;
  color: #505050;
  margin-top: 1px;
  margin-bottom: 1px;
  line-height: 15px;
}
.mainn A {
  color: #003d89;
}
.ilosc_komentarzy {
	font: 10px Verdana;
	text-align: right;
	margin: 30px 5px 1px 10px;
	width: 600px;
}
.add_comment {
	font: 12px Verdana;
	margin: 10px 0px 0px 0px;

}
.mainn-links {
  font: 12px Verdana;
  font-weight: bold;
  padding-bottom:2px;
  color: #1c5d5f;
}
.mainn-links a {
  font: 12px Verdana;
  font-weight: bold;
  padding-bottom:2px;
  color: #1c5d5f;
}

.mainn-header {
  font: bold 12px Verdana;
  color: #505050;
  margin: 0px 0px 1px 0px;
  letter-spacing: 5px;
}
.mainn-header2 {
  font: bold 14px Verdana;
  color: #505050;
  margin: 0px 0px 1px 0px;
  letter-spacing: 5px;
}
.nmaintopbox {
  margin: 1px 1px 1px 1px;
}
.blad {
        color:black;
        font-family:verdana;
        font-size: 10pt;
        text-decoration:none;
        text-align:left;
        font-weight:bold;
		  text-indent: 25px;
		  background-color:#e1e1e1;
        background-repeat:no-repeat;
        background-attachment:fixed;
}

.instrukcja {
	border: 1px dashed grey;
        color: grey;
		width: 90%;
        font-family: verdana;
        font-size: 8pt;
        text-decoration: none;
        text-align: center;
        font-weight: normal;
		background-color:white;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 50px;
  margin-bottom: 20px;
  padding: 5;
        background-repeat:no-repeat;
        background-attachment:fixed;
}
.linki {
        color: black;
        font-family: verdana;
        font-size: 10pt;
        text-align: left;
        font-weight: normal;
}
.linki2 {
        color: black;
        font-family: verdana;
        font-size: 10pt;
        text-align: center;
        font-weight: normal;
}
/* reklama glowna */
.reklama_dol {
text-align:center;
margin-top: 5px;
margin-bottom: 5px;
}

.reklamanapis {
  font: bold 7px Verdana;
  color: #505050;
  margin: 0px 0px 1px 0px;
  letter-spacing: 5px;
}
.reklamanapiswy {
  font: bold 7px Verdana;
  color: #505050;
  margin: 0px 0px 1px 0px;
  letter-spacing: 3px;
}
#reklama {
  width: 650px;
  height: 25px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-image: url("new-2.gif");
}
#reklama2 {
  width: 600px;
  height: 25px;
  margin: 0;
  padding-top: 6;
  padding-bottom: 10;
  overflow: hidden;
}
#reklama2a {
  width: 600px;

  margin: 0;
  padding-top: 6;
  padding-bottom: 10;
  overflow: hidden;
}
/* stopka */ 
#stopka-position {
width:100%; 
float:left; 
text-align:center; 
margin:0px 0 0px 0; 
padding:30px 0 0 0; 
background-color:#fff;
}
.wrap_cont {
width:1000px; 
margin:0 auto;
}
#stopka {
text-align:left; 
padding:0px 0 20px 0; 
margin:0px auto; 
width:1000px; 
float:left;
background:url(/images/stopka.png) no-repeat;  
border-bottom:1px solid #d7d9d9;
}
#stopka h2.block_name {
background:transparent url(../images/stopka.png) no-repeat -10px -167px; 
overflow:hidden; 
float:left; 
height:40px; 
width:1000px; 
padding:0; 
margin:0; 
text-indent:-999em;
}
#stopka ul {
margin:0; 
padding:0;
}
#stopka li {
list-style:none; 
padding:0 0 5px 0; 
margin:0 0 0 1px;
}
#stopka li.space {
margin:0 0 10px 0;
}
#stopka li a {
color:#1c5d5f; 
text-decoration:none; 
font-size:11px; 
padding-left:1px;
}
#stopka li a:hover {
color:red; 
text-decoration:underline; 
background-color:transparent;
}
#stopka p {
text-decoration:none; 
font-size:11px; 
line-height:190%;
}
div#stopka h4 {
color:#1c5d5f; 
font-size:16px; 
margin:0 0 4px 0; 
font-weight:bold;
}
div#stopka h4 a {
color:#1c5d5f; 
font-size:16px; 
margin:0 0 4px 0; 
font-weight:bold;
}
.stop_cont {
float:left; 
width:138px; 
margin:20px 10px 0 0;
}
.stop_extra {
padding-top:20px; 
margin:0 auto; 
width:1000px; 
float:left;
}
.stop_extra p {
text-align:center; 
font-size:11px;
}
#stop_kontakt {
margin-left:25px; 
width:200px;
}
/*kalendarz*/
.kmc {
background-color: #1c5d5f;
color: #ffffff;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
font-size: 18px;
}
.km {
background-color: #1c5d5f;
color: #ffffff;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
font-size: 10px;
text-align:center;
}
td.dd {
border-top-style:none;
border-right-style:solid;
border-bottom-style:dashed;
border-left-style:none;
font-size: 16px;
padding: 2;
}
td.kd {
border-top-style:none;
border-right-style:solid;
border-bottom-style:none;
border-left-style:none;
font-size: 14px;
padding: 2;
text-align: center;
}
td.kdp {
font-size: 14px;
background-color: #eaeaea;
border-top-style:none;
border-right-style:solid;
border-bottom-style:none;
border-left-style:none;
padding: 2;
}
.profil {
border-top-style:none;
border-right-style:none;
border-bottom-style:dashed;
border-left-style:none;
font-size: 13px;
padding: 2;
font-weight: bold;
border-color: grey;
}
.profila {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size: 13px;
padding: 2;
font-weight: bold;
border-color: grey;
}
.profil2 {
border-top-style:none;
border-right-style:none;
border-bottom-style:dashed;
border-left-style:none;
font-size: 13px;
padding: 4 0 4 4;
text-align: right;
border-color: grey;
}
.profil2a {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size: 13px;
padding: 4 0 4 4;
text-align: right;
border-color: grey;
}
.profilkom {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size: 14px;
padding: 4 0 4 4;
text-align: center;
border-color: grey;
background:#fff url(images/ilekom.png) no-repeat;
width: 79px;
height: 36px;
color: grey;
}
.profilart {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size: 14px;
padding: 4 0 4 4;
text-align: center;
border-color: grey;
background:#fff url(images/ileart.png) no-repeat;
width: 79px;
height: 36px;
color: grey;
}
.linkit {
        color: grey;
        font-family: verdana;
        font-size: 10pt;
        text-align: right;
        font-weight: normal;
        border-left-style:none;
        border-right-style:none;
        border-bottom-style:none;
        border-top: 1px solid #cccccc; 
}
.linkit a {
        color: grey;
        font-family: verdana;
        font-size: 10pt;
        text-align: right;
        font-weight: normal;
        border-left-style:none;
}
.linkit2 {
 border-left: 1px solid #cccccc;
}
.foto {
border-style: none;
}
.profiln {
background-color: #1c5d5f;
color: #ffffff;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
font-size: 14px;
padding: 3;
}
.aikon {
padding: 30;
}
.nline{
width:100%;
height:30px;
padding-top:0px;
overflow:hidden;

z-index:1254;
position:fixed;
left:0px;
top:0px;
background:#c00 url(images/newst.png);
font-size:20px;
color:#fff
}
.nline a{

color:#fff
}
.anews_line_img{
width:146px;
height:30px;
padding-top:0px;
overflow:hidden;
z-index:1255;
position:fixed;
left:0px;
top:0px
}

/*pasek dA3l*/
div#news_line_img{
width:146px;
height:30px;
padding-top:0px;
overflow:hidden;
z-index:1255;
position:fixed;
left:0px;
bottom:0px
}
div#news_line{
width:100%;
height:30px;
padding-top:0px;
overflow:hidden;
z-index:1254;
position:fixed;
left:0px;
bottom:0px;
background:#c00 url(images/newst.png);
font-size:20px;
color:#fff
}
div#news_line a{
color:#fff;
line-height:15px;
text-decoration:none
}
div#news_line a:hover{
text-decoration:underline
}
div#anews_line_text{
margin-top:4px;
overflow:hidden;
white-space:nowrap;
position:absolute;
_position:relative;
float:left
left:1px;
margin-left: 85px;
} 
div#news_line_text{
margin-top:4px;
overflow:hidden;
white-space:nowrap;
position:absolute;
_position:relative;
float:left
left:1px;
margin-left: 140px;
}
div#news_line_text2{
margin-top:4px;
_margin-top:-14px;
left:1px;
overflow:hidden;
white-space:nowrap;
position:absolute;
_position:relative;
float:left;
top:0
}
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */



/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget {width: 632px; font-family: Verdana,Arial,sans-serif; font-size: 0.9em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content {width: 632px; border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; }
.ui-widget-content a { }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; font-weight: bold; }
.ui-widget-header a {  }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { outline: none; text-decoration: none; }




/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }


/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; height: 32px;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 0.7em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 0.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

 
 
  /*lightbox*/
  /*     #lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); 
*/
/* Trick IE into showing hover */ 
/*display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


#screenshot{
        position:absolute;
        border:1px solid #ffffff;
        background:#d0d0d1;
        padding:7px;
        display:none;
        color:#626262;
        font-size:12px;
        font-weight:bold;
        }               
         */       
        /* komentarze */ 
.attribute-komentarze {
margin-top:20px; 
width:620px
}
.attribute-komentarze .class-comment {
margin:0; 
float:left; 
margin:10px 0; 
padding:0 0 0 0; 
width:620px;
}
.attribute-komentarze .content-view-children {
width:602px; 
padding:9px; 
border-left:1px solid #d9d9d9; 
border-right:1px solid #d9d9d9; 
background-color:#f9f9f9; 
float:left;
margin-left:2px;
}
.attribute-komentarze div.attribute-byline {
padding:0; 
height:35px; 
margin:5px 0 0 0; 
float:left; 
width:620px; 
background:transparent url(/images/komenty_tlo.png) no-repeat -10px -60px;
}
.attribute-komentarze div.attribute-btn {
padding:0; 
height:35px; 
margin:0; 
float:left; 
width:620px; 
background:transparent url(/images/komenty_tlo.png) no-repeat -10px -125px;
}
div.class-blog .attribute-komentarze .content-view-line {
border:none; 
margin:0; 
padding:0;
}
.attribute-komentarze h2 {
text-indent:-999em; 
background:transparent url(/images/komenty_tlo.png) no-repeat -0px -0px; 
line-height:100%; 
height:36px; 
padding:0; 
width:625px; 
margin-left:2px;
margin-bottom: 0px;
margin-top: 0px; 
color:#005785; 
text-transform:uppercase; 
font-size:1.4em; 
border-bottom:none; 
font-weight:normal; 
font-family:arial; 
}
.attribute-komentarze h3 {
text-indent:-999em; 
background:transparent url(/images/komenty_tlo.png) no-repeat -0px -0px; 
line-height:100%; 
height:36px; 
padding:0; 
width:625px; 
margin-left:2px;
margin-bottom: 0px;
margin-top: 0px; 
color:#005785; 
text-transform:uppercase; 
font-size:1.4em; 
border-bottom:none; 
font-weight:normal; 
font-family:arial; 
}
div.content-view-full div.class-comment div.attribute-header h1 {
background:none; 
padding-bottom:0; 
margin-bottom:0.25em;
}
.class-comment {
padding:0 0 0px 0em; 
margin:0px 0 10px 0; 
float:left; 
width:620px;
}
.class-comment div.attribute-message {
background-color:#fff; 
padding:0 10px; 
margin-left:106; 
float:left; 
width:441px; 
border-left:1px solid #d9d9d9; 
border-right:1px solid #d9d9d9; 
overflow:hidden;
}
.attribute-komentarze .sub-comment .class-comment {
width:50px; 
margin:0;
}	
.attribute-komentarze .sub-comment .content-view-children {
width:30px; 
padding:9px; 
border-left:1px solid #d9d9d9; 
border-right:1px solid #d9d9d9; 
background-color:#f9f9f9;
}
.attribute-komentarze .sub-comment div.attribute-byline {
padding:0; 
height:40px; 
margin:5px 0 0 0; 
float:left; 
width:580px; 
background:transparent url(/images/komenty_tlo.png) no-repeat -56px -170px;
}
.sub-comment .class-comment  div.attribute-message {
background-color:#ffffff; 
padding:0 10px; 
margin-left:136px; 
float:left; 
width: 365px;

border-left:1px solid #d9d9d9; 
border-right:1px solid #d9d9d9;
}
.attribute-komentarze .sub-comment div.attribute-btn {
padding:0; 
height:35px; 
margin:0; 
float:left; 
width:580px; 
background:transparent url(/images/komenty_tlo.png) no-repeat -56px -250px;
}
div.class-comment p.author {
float:left; 
margin:0 10px 0 63; 
color:#464646; 
font-size:11px; 
line-height:100%; 
width:auto;
}
div.class-comment p.date {
float:left; 
margin:0 10px 0 0; 
color:#959595; 
font-size:11px; 
width:auto; 
line-height:100%;
}
div.class-comment p.nick {
float:left; 
margin:0 10px 0 0; 
color:#464646; 
font-size:11px; 
line-height:100%; 
width:auto;
}
div.class-comment h3 {
font-size:20px; 
font-family:courier;
}
div.class-comment .attribute-message p {
margin:5px 0 5px 0; 
color:#616161; 
font-size:11px;
}
.class-comment .attribute-image {
width:78px;
}
.sub-comment {
margin-left:40px; 
}
.class-comment .buttonblock {
margin-left:0;
}
.add-comment {
background-color:#ffffff; 
background:#ffffff url(/images/ad-comment-bg.png) no-repeat; 
width:600px; 
padding:10px;
margin-left: 2px; 
float:left; 
border-left:1px solid #d9d9d9; 
border-right:1px solid #d9d9d9; 
border-bottom:1px solid #d9d9d9;
}
.add-comment .block {
margin-bottom:12px;
}

/* formularze */ 
form {
margin:0; 
padding:0;
}
.block {
margin-bottom:10px;
}
label {
color:#5e5e5e; 
font-family:verdana; 
font-size:10px; 
text-transform:uppercase; 
line-height:60%; 
padding:0 0 3px 0; 
margin:0; 
display:block;
}
input, select, textarea {
font-family:verdana, Helvetica, sans-serif; 
color:#545454; 
font-size:10px; 
padding:4px 3px 3px 3px; 
}
select {
text-transform:uppercase;
}
input.box, input.halfbox {
font-size:1em;
}
textarea {
font-family:verdana, Helvetica, sans-serif; 
font-size:1em;
}
optgroup {
font-weight:bold; 
font-style:normal;
}
input.button, input.defaultbutton, input.wybierzBtn {
margin-top:0; 
display:block; 
float:left; 
padding:3px; 
color:#000; 
font-size:10px; 
cursor:pointer;
text-transform:uppercase;  
}
input.new_subcomment {
width:116px; 
height:32px; 
background:transparent url(/images/odpowiedz.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:0 10px 0px 0px; 
float:right; 
border:none;
}
input.new_subcomment:hover {
background-position:left -40px;
}
input.new_subcomment:hover:focus {
background-position:left -80px;
}
input:focus::-moz-focus-inner{
border-color:transparent!important
}
input.new_comment {
width:126px; 
height:39px; 
background:transparent url(/images/comment_btn.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:0px 0 0 -2px; 
border:none;
}
input.new_comment:hover {
background-position:left -40px;
}
input.new_comment:hover:focus {
background-position:left -80px; 
outline-style:none; 
outline-width:medium; 
list-style-image:none; 
list-style-position:outside;
list-style-type:none;
}
p.new_comment {
margin:5px 0 0 0; 
padding:0; 
float:left; 
width:100%;
}
p.new_comment a {
width:126px; 
height:39px; 
display:block; 
background:#fff url(/images/comment_btn.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:0px 0 0 -2px; 
border:none;
}
p.new_comment a:hover {
background-position:left -40px;
}
p.new_comment a:hover:focus {
background-position:left -80px; 
outline-style:none; 
outline-width:medium; 
list-style-image:none; 
list-style-position:outside; 
list-style-type:none;
}
input#ezcoa-180_image_file {
color:#000;
}
input.box {
 width:370px; 
border:1px solid #b6b6b6; 
font-size:14px; 
color:#464646; 
display:block; 
background:#fff url(/images/input_bg.png) repeat-x;
}
textarea.box, input.ezcc-user, textarea.ezcc-user {
width:570px; 
border:1px solid #b6b6b6; 
font-size:14px; 
color:#464646; 
display:block; 
background:#fff url(/images/input_bg.png) repeat-x;
}
.panel1 input.box, .panel1 textarea.box, .panel1 input.ezcc-user, textarea.ezcc-user {
width:246px;
}
.znpm_cont input.box, .znpm_cont textarea.box, .znpm_cont input.ezcc-user {
width:284px;
}
input.box:hover, textarea.box:hover, input.ezcc-user:hover {
border:1px solid #5e5e5e;
}
input.box:focus:hover, textarea.box:focus:hover, input.ezcc-user:focus:hover {
border:1px solid #000;
}
input.halfbox, textarea.halfbox {
width:48%;
}
.user-login input.halfbox, .user-login textarea.halfbox {
width:50%;
}
div.input, div.textarea {
margin:0.5em 0 0.5em 0; 
padding:0 0.25em 0 0.25em; 
border:1px solid; 
border-color:#808080 #e0e0e0 #e0e0e0 #808080;
}
div.textarea {
padding-right:0;
}
div.input input, div.textarea textarea {
width:100%; 
margin:0; 
padding:0; 
border:none;
}
fieldset {
border:1px solid #dfdfdf; 
padding:15px 10px 10px 10px;
}
legend {
font-weight:bold; 
font-size:12px; 
color:#000000; 
padding:0 0.25em 0 0.25em;
}
fieldset label {
color:#464646;
} 
fieldset input.button {
margin-top:0.5em;
}

input.obs {
width:116px; 
height:32px; 
background:transparent url(/images/obserw.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:0 10px 0px 0px; 
float:right; 
border:none;
}
input.obs:hover {
background-position:left -40px;
}
input.obs:hover:focus {
background-position:left -80px;
}
input.fejs {
width:116px; 
height:32px; 
background:transparent url(/images/fejs.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:0 10px 0px 0px; 
float:right; 
border:none;
}
input.fejs:hover {
background-position:left -40px;
}
input.fejs:hover:focus {
background-position:left -80px;
} 
#kontakt{
background: url(/images/kontakt.png);
width: 200px;
float: right;
margin-top: 30px;
}
.gadu {
float: right;
margin-top: 45px;
margin-left: 0px;
width: 100px;
}
.studio {
float: right;
} 
.metamorfozy {
background: transparent url("/images/metamorfozyf.jpg") no-repeat;
}
#kalendarz {
text-align: right;
background:transparent url(/images/kalendarzt.png) no-repeat;
margin-top: 10px;
border: 1px solid #cccccc;
padding: 5px;
height: 180px;
}
.kalen {
float: right;
}      
.nninsidebox {
width: 640px;
  padding: 0px;
  margin: 0px 0px 5px 0px;
  background-color: #ffffff;
  border: 1px solid #eaeaea;
  text-align: center; 
}
.nninsideboxh {
width: 640px;
  padding: 0px;
  margin: 0px 0px 5px 0px;
/*background:transparent url(/hit2/hit15tlo.jpg) no-repeat;*/
  border: 1px solid #eaeaea;
  text-align: center; 
}
#nninsidebox2 {
width: 625px;
  padding: 10px;
  margin: 0px 0px 5px 0px;
  background-color: #ffffff;
  border: 1px solid #eaeaea;
   
}
.nninsidebox_jadlo {
width: 635px;
  padding: 0px;
  margin: 0px 0px 5px 0px;
background:transparent url(/images/tlo_jadlo.jpg) no-repeat;
  border: 1px solid #eaeaea; 
}
.jadlo2
{
width: 300px;
padding-top: 200px;
padding-right: 20px;
padding-left: 0px;
padding-bottom: 10px;
font-size: 14px;
float: right;
}
.jadlo3
{
width: 250px;
padding-top: 210px;
padding-right: 0px;
padding-left: 20px;
padding-bottom: 10px;
font-size: 14px;
float: left;
}
.jadlo
{
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
font-size: 14px;
}
.jadlo4
{
padding-right: 30px;
padding-left: 30px;
padding-bottom: 20px;
font-size: 13px;
}
.jadlo_przepis
{
padding: 30px;
  background-color: #fffcc7;
  font-size: 12px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
 }
.nninsidebox2 {
width: 620px;
  padding: 0px;
  margin: 0px 0px 5px 0px;
  background-color: #ffffff;
  border: 1px solid #eaeaea; 
}
#fejsbuk {
width: 250px;
height: 367px;
padding-top: 33px;
background: url(/images/fejsbuk.png);
float: left;
margin-left: 20px;
margin-top: 20px;
}
#prawo_puste {
height: 1780px;
}                
 
/*profil*/
#content_main  #profile_tabs {
  margin:0;
  height:22px;
  padding:7px 0pt 0pt 6px !important;
  border-bottom:5px solid #1c5d5f;
}
#profile_tabs li {
  float:left;
  padding-right:1px;
  font-size: 13px;
  color: black;
}
#profile_tabs li a {
  display:block;
   padding-left: 8px;
   padding-right: 8px;
  text-align:center;
  line-height:21px;
  color:#1c5d5f;
  background: transparent url(/img/profile/tabs) no-repeat 0 -22px;
}
#profile_tabs li a span{
  display:block;
  height:22px;
  cursor:pointer;
}
#profile_tabs li a.active,
#profile_tabs li a:hover {
  font-weight:bold;
  color:#fff;
  font-weight:bold;
  background: #1c5d5f url(/img/profile/tabs) no-repeat 0 0;
}
.profil_dane ,
.profil_preference ,
.profil_privacy ,
.profil_blacklist ,
.profil_advanced ,
.profil_card,
.profil_card_add {
  clear:left;
  background:#EFF5FB;
  position:relative;
  margin:0px;
  padding-bottom: 10px;
  border-top:1px solid #EFF5FB;
  overflow:hidden;
}
#ost_kom_son {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
padding: 2 10 2 10;
border: 1px solid #cccccc; 
height: 247px; 
background:transparent url(/images/sondatlo.jpg) no-repeat; 
}
#ost_kom {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
padding: 2 10 2 10;
border: 1px solid #cccccc; 
}
#ost_kom ul {
color: #1c5d5f;
margin-left: -15px;
}
ost_kom.ul.li.span {
color: #000000;
}
.ost {
font-size: 15px;
font-weight: bold;
margin-left: 0px;
margin-top: 10px;
color: #1c5d5f;
text-align: center;
}    
.ost a {
font-size: 15px;
font-weight: bold;
margin-left: 0px;
margin-top: 10px;
color: #1c5d5f;
text-align: center;
}  
.rsr_ogll {
font-size: 13px;
}

.wyborynews {
color: #d52226;
margin-left: 15px;
margin-bottom: 15px;
font-size: 14px;
/*text-shadow: 2px 2px 3px black;*/
color: red;
font-weight: bold; 
}
#ost_kom2011 {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
 background-image: url("/images/wybor_tlo.jpg");
 background-repeat: no-repeat;
padding: 96 10 2 0;
border: 1px solid #cccccc; 
}
#ost_kom2011 ul {
color: #1c5d5f;
margin-left: -15px;
}
ost_kom2011.ul.li.span {
color: #000000;
}


#wyslij {
margin-top: 10px;
margin-bottom: 10px;
background: #ffffff url(/images/wyslij.jpg) no-repeat 0 0;
border: 1px solid #cccccc;
height: 170px;
}
input.wyslijp {
width:137px; 
height:46px; 
background:transparent url(/images/wyslijp.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:120px 10px 0px 70px; 

border:none;
}
input.wyslijp:hover {
background-position:left -45px;
}
input.wyslijp:hover:focus {
background-position:left -85px;
} 
.adni {
font-size: 10px;
background-color: #cccccc;
color: grey;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none;
padding: 6px;
text-align: center;
}
.aapteka {
font-size: 12px;
border-bottom: 1px solid #cccccc;
border-top-style: none;
border-left-style: none;
border-right-style: none;
}
.aaapteka {
font-size: 14px;
border-bottom: 1px solid #cccccc;
border-top-style: none;
border-left-style: none;
border-right-style: none;
}
.agodz {
font-size: 12px;
border-bottom: 1px solid #cccccc;
border-top-style: none;
border-left-style: none;
border-right-style: none;
text-align: center;
}   
.aagodz {
font-size: 12px;
border-bottom: 1px solid #cccccc;
border-top-style: none;
border-left-style: none;
border-right-style: none;
text-align: left;
} 
#informatora {
width: 640px;
border: 1px solid #cccccc;
}
.urzedy {
font-size: 12px;
padding-left: 20px;
width: 350px;
}
.urzad {
padding-bottom: 7px;
}
.nazwam {
font-size: 16px;
font-weight: bold;
color: #1c5d5f;
padding-left: 20px;
padding-bottom: 5px;
padding-top: 10px;
}
.nazwam2 {
font-size: 16px;
font-weight: bold;
color: #1c5d5f;
padding-left: 20px;
padding-bottom: 0px;
padding-top: 10px;
}
.gasopis {
font-size: 12px;
padding-left: 20px;
padding-bottom: 5px;
padding-top: 0px;
}
/*========ludzie================*/
.ludzienapis {
font-size: 16px;
color: #1c5d5f;
font-weight: bold;
padding: 10px;
}
.ludzienapis2 {
font-size: 20px;
color: #1c5d5f;
font-weight: bold;
padding: 10px;
}
.ludzienapis a {
font-size: 16px;
color: #1c5d5f;
font-weight: bold;
padding: 10px;
}
.ludziefunkcja {
font-size: 15px;
color: #000000;
padding: 0 0 0 162px;
}
.ludziemail {
font-size: 13px;
color: #000000;
padding: 0 0 0 12px;
}
.ludziemail a {
font-size: 13px;
color: #000000;
padding: 0 0 0 12px;
} 

#zptgas {
width: 630px;
border: 1px solid #cccccc;
padding: 10 0 10 0px;
margin: 0 0 20 0px;
} 
#zptgas_platne {
width: 630px;
border: 1px solid #cccccc;
padding: 10 0 10 0px;
margin: 0 0 20 0px;
background-color: yellow;
} 
#mapa {
width: 630px;
border: 1px solid #cccccc;
padding: 10 0 10 0px;
margin-top: 20px;
clear: both;
text-align: center;
} 
#zptgas2 {
clear:both;
width: 630px;
border: 1px solid #cccccc;
padding: 10 0 10 0px;
margin: 0 0 20 0px;
}
#wyszukajr {
clear: both;
padding : 10px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-size: 14px;
font-weight: bold;
color: #1c5d5f; 
}
#szukaj {
float: left;
padding-top: 10px;
padding-bottom: 10px;
/*font-size: 12px;*/
width: 380px;
} 
.zpt_firma {
 font-size: 18px;
color: #1c5d5f;
font-weight: bold;
padding: 10 10 0 10px;
float: left;
}
.zptg_logo {
padding: 10px;
float: left;
}
.zpt_opis {
font-size: 13px;
padding: 0 10 10 10px;
}
.zpt_opis2 {
clear: both;
font-size: 13px;
padding: 0 10 10 10px;
}
.zpt_nazwa {
 font-size: 18px;
color: #1c5d5f;
font-weight: bold;
padding: 10 10 0 10px;
}
.zptg_rest {
 font-size: 18px;
color: #1c5d5f;
font-weight: bold;
padding: 10px;
}
.zptg_czas{
font-size: 13px;
color: #000000;
padding: 0 10 0 10px;
}
.zptg_miasto{
font-size: 13px;
color: #000000;
padding: 0 10 0 10px;
}
.zptg_tel{
font-size: 15px;
color: #000000;
padding: 0 10 0 10px;
font-weight: bold;
}
.zptg_jedzenie{
font-size: 13px;
color: #000000;
padding: 0 10 0 10px;
} 
.zptg_dowoz{
font-size: 13px;
color: #000000;
padding: 0 10 0 10px;
}
.zptg_warunki{
font-size: 13px;
color: #000000;
padding: 0 10 0 10px;
}
.zptg_menu{
font-size: 13px;
color: #1c5d5f;
font-weight: bold;                                       
padding: 0 10 0 0px;
text-align: right;
}
.zptg_menu a {
font-size: 13px;
color: #1c5d5f;
font-weight: bold;
padding: 0 10 0 0px;
text-align: right;
}
#rsr_naj {
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
padding: 2 10 2 0;
border: 1px solid #cccccc; 
float:left;
width: 400px;
}
#rsr_naj ul {
color: #1c5d5f;
margin-left: -15px;
}
rsr_naj.ul.li.span {
color: #000000;
}
#rsr_kat {
margin-left: 10px;
font-size: 12px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
padding: 10px;
border: 1px solid #cccccc;
float: right;
width: 190px; 
}             
.firma {
 font-size: 18px;
color: #1c5d5f;
font-weight: bold;
padding: 10px;
float: left;
}
.branza {
 font-size: 18px;
color: #1c5d5f;
padding: 10px;
float: right;

}
.ogl_data {
 font-size: 10px;
color: black;
float: right;
padding-right: 10px;
margin-bottom: 10px;

} 
.long {
 font-size: 18px;
color: #1c5d5f;
}
.rtresc {
clear: both;
 font-size: 13px;
color: #000000;
padding: 0 10 0 10px; 
font-weight: normal;
}
.roferta {
 font-size: 13px;
color: #000000;
padding: 10px;
} 
#obserwowane {
font-size: 12px;
padding: 10px;
} 
.obsnapis {
 font-size: 18px;
color: #1c5d5f;
padding: 0 10 0 10px;
}
.zarejestruj {
width: 320px;
border: 1px solid #cccccc;
padding: 10px;
margin-bottom: 10px;
}
.zarejestruj1 {
width: 630px;
border: 1px solid #cccccc;
padding: 10px;
margin-bottom: 10px;
}
.zalogujsie {
width: 320px;
border: 1px solid #cccccc;
padding: 10px;
margin-bottom: 10px;
}
.zalogujsie td {
font-size: 13px;
}
.zarejestruj td {
font-size: 13px;
}   
.regulamin {
font-size: 11px;
text-align: justify;
} 
#ran {
width: 330px;
padding: 10px;
border: 1px solid #cccccc;
float: left;
margin-right: 20px;
margin-bottom:10px;
}
#logo {
margin-left: 10px;
width: 200px;
float: right;
} 
.rannag {
font-size: 18px;
font-weight: bold;
color: #1c5d5f;
margin: 10px;
} 
.rant {
font-size: 14px;
margin-right: 10px;
margin-left: 10px;
margin-bottom: 5px;
} 
.rant2 {
font-size: 13px;
margin-right: 10px;
margin-left: 10px;
} 
.ranp {
font-size: 13px;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
}
/*=============oblicza szkoly================*/
#obliczanews {
  float: left;
  width: 630px;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 0;
  overflow: hidden;
  background: url('images/oblicza/oblicza_tlo.jpg');
  border: 1px solid #cccccc; 
}
.obliczatekst {
  font: normal 13px Arial;
  color: #000000;
   margin-right: 0px;
 margin-top: 215px;
 margin-left: 20px;
 margin-bottom: 0px;
       text-align: justify;
       }
       .obliczatekst2 {
  font: normal 13px Arial;
  color: #000000;
   margin-right: 20px;
 margin-top: 0px;
 margin-left: 20px;
 margin-bottom: 50px;
       text-align: justify;

       }
              .obliczatekst2a {
  font: normal 13px Arial;
  color: #000000;
   margin-right: 20px;
 margin-top: 200px;
 margin-left: 20px;
 margin-bottom: 50px;
       text-align: justify;

       }
              .obliczatekst3 {
  font: normal 13px Arial;
  color: #000000;
   margin-right: 0px;
 margin-top:5px;
 margin-left: 0px;
 margin-bottom: 5px;
       text-align: justify;
       }
#obliczal {
  float: left;
  width: 380px;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 0;
  overflow: hidden;
       }
       #obliczar {
  float: right;
  width: 250px;
  margin-right: 2px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 0;
  overflow: hidden;
       }
       #oblicza {
  float: none;
  width: 630px;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 0;
  overflow: hidden;
       }        
/*======kalendarium=============*/
.kalendarium {
width: 200px;
float: left;

height: 190px;
}
.kalendarium2{
width: 630px;
margin-left: 10px;
font-size: 13px;
float: right:
text-align: left;

}

#kontakt2 {
font-size: 12px;
padding: 20px;
text-align: center;
border: 1px solid #cccccc;
margin-bottom: 10px;
}
.alert {
 
  border: 1px solid #cccccc;
  text-align: center;
  font-size: 13px;
  color: red;
  padding: 10px;
  margin-bottom: 10px;
}
.regulamin {
color: #1c5d5f;
font-size: 16px;
font-weight: bold;
}
.regulamin2 {
list-style-type: upper-roman;
color: #1c5d5f;
font-size: 13px;
}
.regulamin3 {
list-style-type: decimal;
font-size: 12px;
color: #000000;
}
#wyslijn {
width: 640px;
border: 1px solid #cccccc;
  background: url('images/wyslij2.png') no-repeat;
  height: 220px;
}
.zaloguj2 {
width: 620px;
float: center;

font-size: 13px; 
}
.alert2 {
  /*background: url('images/alert.png') no-repeat;*/
  border: 1px solid #cccccc;
  text-align: center;
  font-size: 13px;
  color: red;
  padding: 10px;
  margin-bottom: 10px;
  height: 80px;
}
input.wyslijp2 {
width:137px; 
height:46px; 
background:transparent url(/images/wyslijp.png) no-repeat; 
padding:0; 
text-indent:-999em; 
overflow:hidden; 
margin:160px 10px 0px 70px; 

border:none;
}
.wyslijfo {
text-indent:-999em; 
overflow:hidden; 
margin:160px 10px 0px 70px; 

border:none;
}
#wyslijn2 {
width: 640px;
border: 1px solid #cccccc;
  background: url('images/wyslij2.png') no-repeat;
  height: 260px;
}
#polecamy {
text-align: center;
/*background:transparent url(/images/polecamy.png) no-repeat;*/
margin-top: 10px;
border: 1px solid #cccccc;
padding: 5px;
height: 250px;

}
#polecamy2 {
text-align: center;
background:transparent url(/images/reklamy/pracujusiebie_tlo.jpg) no-repeat;
margin-top: 10px;
border: 1px solid #cccccc;
padding-left: 5px;
padding-right: 5px;
padding-top: 60px;
height: 340px;

}
.polecamys {
width: 300px;
float: center;
margin-bottom: 5px;
margin-left: 30px;
}
.film {
z-index: 0;
}
.kalop {
width: 600px;

}
.kalod {
width: 600px;
}
.kalopis {
color: #1c5d5f;
font-size: 20px;
}
.haslo {
font-size: 20px;
font-weight: bold;
color: #1c5d5f;
}
.haslotekst {
font-size: 14px;
}
.haslosms {
font-size: 12px;
}
.haslosponsor {
font-size: 13px;
}
#hasloall {
border: 1px solid #cccccc;
width: 590px;
padding: 10px;
}
/*dzieci*/
.dziecinapis {
  font: bold 16px Arial;
  color: #1c5d5f;
   margin-right: 50px;
 margin-top: 50px;
 margin-left: 250px;
 margin-bottom: 10px;
       text-align: center;
}
.dziecinapis2 {
  font: normal 15px Arial;
  color: #1c5d5f;
   margin-right: 50px;
 margin-top: 0px;
 margin-left: 250px;
 margin-bottom: 50px;
       text-align: center;
}
.dziecinapisa {
  font: bold 16px Arial;
  color: #1c5d5f;
   margin-right: 250px;
 margin-top: 50px;
 margin-left: 50px;
 margin-bottom: 10px;
       text-align: center;
}
.dziecinapis2a {
  font: normal 15px Arial;
  color: #1c5d5f;
   margin-right: 250px;
 margin-top: 0px;
 margin-left: 50px;
 margin-bottom: 50px;
       text-align: center;
}
/*koniec dzieci*/
.baner_prawo {
margin-top: 5px;
margin-bottom: 5px;
}

.powodznapis {
text-align: center;
font-size: 22px;
font-weight: bold;
color: #c70000;
margin-bottom: 0px;
}
.powodznapis2 {
text-align: center;
font-size: 16px;
font-weight: normal;
color: #000000;
margin-top: 0px;
margin-bottom: 20px;
}

.powodzgaleria {
width: 70px;
margin: 0;
float: right;
}
.powodznewsy {
width: 285px;
float: left;

}
.ost2 {
font-size: 14px;
font-weight: bold;
margin-left: 10px;
margin-top: 10px;
color: #c70000;
} 
#ost_kom5 {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
margin-top: 10px;
height: 100px; 
}
#ost_kom150 {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
margin-top: 10px;
height: 150px; 
}
#ost_kom200 {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
margin-top: 10px;
height: 200px; 
}
#ost_kom5aa {

font-size: 11px;
text-align: center;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
margin-top: 10px;
height: 300px;
padding: 10px; 
}
#ost_kom5a {
margin-bottom: 10px;
font-size: 11px;
text-align: justify;
background: #ffffff url(/img/profile/tabs) no-repeat 0 0;
margin-top: 10px;
height: 60px; 
}
#ost_kom5 ul {
color: #1c5d5f;
margin-left: -15px;
}
ost_kom5.ul.li.span {
color: #000000;
}

.wulkanizacja_n {
color: #0033da;
text-align: center;
font-size: 20px;
padding-bottom: 20px;
}
.wulkanizacja {
color: #980084;
text-align: center;
font-size: 18px;
padding-bottom: 20px;
}
.wulkanizacjao {
color: #bb0000;
text-align: center;
font-size: 20px;
}
.wulkanizacjaof {
color: black;
font-size: 18px;
}
.wulkanizacjaof ul {
color: #1c5d5f;
margin-left: -15px;
}
wulkanizacjaof.ul.li.span {
color: #000000;
}
.mediacup {
border: 1px solid black;
font-size: 15px;
text-align:center
}
.mc {
border-bottom: 1px solid black;
padding: 5px;
}
.mc2 {
border-bottom: 1px solid black;
padding-right: 10px;
padding-left: 10px;
background-color: #cdcdcd;
}
.grupanapis 
{
color: #1b5a5c;
font-size: 18px;
font-weight: bold;
margin-bottom: 15px;
}
.mcd {
padding: 20px;
}

/*gooogle*/
        .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  input.gsc-input {
    border-color: #BCCDF0;
    width: 200px;
  }
  input.gsc-search-button {
    border-color: #999999;
    background-color: #cccccc;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #0000CC;
  }
  .gsc-cursor-page {
    color: #0000CC;
  }
  a.gsc-trailing-more-results:link {
    color: #0000CC;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #0000CC;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
input[type="date"] {
   -moz-binding: url('chrome://global/content/bindings/datetimepicker.xml#datepicker-grid');
 }
 .share-icon {
      display: inline-block;
      color: #555;
      font-size: 16px;
      margin: 0 5px;
      transition: color 0.3s ease;
      text-decoration: none;
    }
    .share-icon:hover {
      color: #000;
    }
    /* Dla przycisku kopiowania usuwamy domyślne style przycisku */
    button.share-icon {
      background: none;
      border: none;
      padding: 0;
      cursor: pointer;
    }
    /* Opcjonalnie – odstęp dla napisu "Udostępnij:" */
    .share-label {
      font-weight: bold;
      margin-right: 10px;
    }