/* Start of CMSMS style sheet 'zielony_css' */
body{
	padding:0;
	margin:0;
	background-image: url(/themes/zielony/grafika/background1.jpg);
	background-repeat: repeat-y;
	background-position: top;
	font-family: "Trebuchet MS";

	font-size: 110%;
	


}
#container {
	width: 950px;
	margin: 0 auto;
	background-image: url(/themes/zielony/grafika/back-tlo1.jpg);
	background-repeat: repeat-y;
}

#header {
	background-color: #FFF;
	height: 185px;
	background-image: url(/themes/zielony/grafika/kasztan1.jpg);	
	background-repeat: no-repeat;
	background-position: right top;
}


#breadcrumbs {
	height: 42px;
	background-image: url(/themes/zielony/grafika/back-okruszki.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	font-size: 0.6em;
	line-height: 30px;
	padding-left: 5px;

}

#breadcrumbs a{
	color: #FF0000;
}



#block_1
	{
	float: left;
	width: 200px;
           background-color: #336633;
	}
#block_2
	{
	float: left;
	width: 550px;
	background-color: #FFFFFF;
	background-image: url(/themes/zielony/grafika/back-content-header.jpg);
	background-repeat: repeat-x;
	background-position: top;
           font-size: 0.7em;
	}

#block_3
	{
	float: left;
	width: 200px;
	background-color: #336633;
	}
#wrapper
	{
	width: 950px;
	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
#footer
	{
	width: 100%;
	clear: both;
	margin:0 auto;
	height: 42px;
	background-color: #00AA00;
	background-image: url(/themes/zielony/grafika/back-menu-gora1.jpg);
	}
#header
	{
	width: 950px;
	}

	
#block_2 h1{
	padding:0;
	margin:20px 0 15px 10px;
	font-size: 1.6em;
	color: #FF0000;

}







#NewsPostDetailSummary p, #MessageBody p{
	text-align: justify;
}


#block_3 h1.szukaj{
	margin:0;
	padding:20px 0 0 80px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(/themes/zielony/grafika/szukaj-back1.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-color: #bb5300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
}


#block_3 h1.newsletter, #block_3 h1.imprezy, #block_3 h1.komunikat, #block_3 h1.radiorzepin, #block_3 h1.reklama, #block_3 h1.sonda, #block_3 h1.pogoda {
	margin:10px 0 0 0;
	padding:20px 0 0 65px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(/themes/zielony/grafika/newsletter-back.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-position: top;
	background-color: #0070b1;
           border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99ff99;

}

#block_3 h1.pogoda{
	background-image: url(/themes/zielony/grafika/pogoda-back.jpg);
	background-color: #a4cd51;
}

#block_3 h1.sonda{
	background-image: url(/themes/zielony/grafika/sonda-back.jpg);
	background-color: #c09800;
}

#block_3 h1.imprezy{
	background-image: url(/themes/zielony/grafika/impreza-back.jpg);
	background-color: #c09800;
}

#block_3 h1.reklama{
	background-image: url(/themes/zielony/grafika/reklama-back.jpg);
	background-color: #c09800;
}


#block_3 h1.komunikat{
	background-image: url(/themes/zielony/grafika/newsletter-back.jpg);
	background-color: #0070b1;
}

#block_3 h1.radiorzepin{
	background-image: url(/themes/zielony/grafika/radio-back.jpg);
	background-color: #5d7635;
}

#block_3 p{
	margin:0;
	text-align: justify;
	color: #FFF;
	font-size: 0.8em;
	padding:8px;
}



#block_3 p a {
	color: #FFF;
}

#block_3 p a:hover {
	color: #DDD;
}


#block_3 h1.kontakt{
	margin:0;
	padding:20px 0 0 55px;
	font-size: 0.8em;
	color: #FFF;
	background-image: url(/themes/zielony/grafika/kontakt-back.jpg);
	height:37px;
	background-repeat: no-repeat;
	background-color: #bb5300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ff99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99ff99;
}

#mail {
	color: #FFF;
	font-size: 0.8em;
}

#m2moduleform-1 {
	padding:0 10px 0 10px;
	margin:0;
}

label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}


.outer {
	margin:10px;
	padding-bottom: 10px;
	display:block;
	height: 7em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.dzial
{
	float: left;
	width: 50px;
	font-size: 1.1em;
	padding: 0 0 0 10px;
	color:#FF0000;
font-weight: bold;

	}

.wiadomosc
	{
	float: right;
	width: 450px;
	padding:0;
	margin:0;
	}
	
.wiadomosc ul
	{
	font-size: 1.1em;
	padding:0;
	margin:0;
	list-style-type: none;

	}	
	
.wiadomosc ul li
	{
	padding:0 0 5px 0;
	margin:0;
	}	
	
ul li .data{
           font-size:0.8em;
	color: #006600;
	padding: 0 5px 0 5px;	
}
	
.outer a {
	text-decoration: none;
	color: #000;
}	


#block_2 .wiadomosc ul li a
	{
        color: #000000;

	}		


.outer a:hover {
	text-decoration: underline;

}

.wszystkie a{
 text-decoratoin: none;
 padding-left: 5px;
 color:#000000;
}

span.pokaz_dzial {
color:#FF0000;
font-weight:bold;
}

.NewsSummary{
 padding: 20px 5px 5px 5px;
 margin: 0;

}


* html .NewsSummary{
width: 535px;
}


.NewsSummarySummary p{
	padding: 0 15px 0 10px;
	mergin: 0;
	text-align: justify;
           display:block;
}

.NewsSummarySummary a{
	color: #FF0000;
}


.NewsSummaryLink{
  width:500px;
  display:block;
}


.NewsSummaryLink a{
   font-size: 1.5em;
   color: #000;
   text-decoration: none;
   margin-left: 10px;

}

.NewsSummaryLink a:hover{
   text-decoration: underline;
}

.NewsSummaryPostdate, .NewsPostDetailDate {

    font-size: 1em;
    color: #666666;  
    margin-left: 10px;
}

#NewsPostDetailTitle {
   font-size: 1.5em;
   width:540px;
 

}


.NewsSummaryMorelink {
float:right;
padding-right:10px;
display:block;
padding:bottom:0px;
color: #FF0000;
}

.NewsSummaryMorelink a{
color: #FF0000;
}



/* menu lewe */

#block_1 ul {
	padding: 5px 5px 3px 5px;
	color: #FFF;
	margin:0;
	list-style-type: none;
	font-size:1em;
	text-decoration: none; 

}

#block_1 ul li a {
	color:#FFF; 
	text-decoration: none;

	}
#block_1 ul li{
	background-image: url(/themes/zielony/grafika/li-active1.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	font-weight: bold;
font-size:0.9em;

}




#block_1 ul li.separator{
	background:none;
	height:0px;
	margin:0;
	padding:0;
	display:block;
	}




#block_1 ul ul {
	padding:0;  
	margin:0;
	border: 0;

	}
	
#block_1 ul ul li { 
	display:inline; 
	background:none;
	padding-left:0;  
	margin:0;
	font-weight: normal;

	}
#block_1 ul ul li a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 0 0 10px;
	margin:0 0 0 5px;
	display: block;
	font-size:1em;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #336633;
	border-top-width: 2px;
	border-top-style: solid;
	/*border-top-color: #42af34;*/
	border-top-color: #336633;
	background-image: url(/themes/zielony/grafika/li-item1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

* html #block_1 ul ul li a {
	
	margin:0;
	font-size:1em;	
}

#block_1 ul ul li ul li a {
	padding: 0 0 0 10px;
	margin:0 0 0 15px;
font-size:0.8em;
}





#block_1 ul ul li a:hover {
	text-decoration: underline;
	background-image: url(/themes/zielony/grafika/li-item-active1.jpg);
color:#AAA;
	
	
} 
/* koniec lewego menu */

#footer ul {
	list-style-type:none;
	padding:0;
	margin:0 auto;
	width:950px;
}

#footer ul li{
	display: inline;
	float:left;
}

#footer ul li a{
	font-size: 0.7em;
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin-top: 13px;
	padding:0 5px 0 5px;
}

#footer ul li.last{
	font-size: 0.7em;
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	margin-top: 13px;
	padding:0 5px 0 335px;
}


#footer ul li.first a
{
	border-left:none;
}

#footer ul li a:hover{
	text-decoration: underline;	
}


/*detail news*/
#NewsPostDetailDate
{
	padding:0 0 0 10px;
	font-size:0.9em;
	color: #666666;
}

h2#NewsPostDetailTitle {
	width:535px;
	text-align:left;
padding-top:5px;
padding-left:10px;
}

#NewsPostDetailSummary {
	padding:0 10px 0 10px;
	font-size:1em;
}

#MessageBody {
	padding:0 10px 0 10px;
	font-size:1em;
}

#MessageBody a{
	color: #FF0000;
}
#block_2 li.thumb {
width: 165px;
height: 170px;
}

.imgcontainer {
	position:relative;
	float:left;
	}
.caption {
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	font-size:1em;
	background:#fff;
	width:100%;
	opacity:.75;
	filter:alpha(opacity=85);
	color:#000;
	}


#flash {
	margin:0;
	padding:0;
	float:right;
	position:relative;
	right: 0;

}

#header a img{
	border:none;
	display:inline;
}


#block_2 p{
	padding:0 10px 0 10px;
display:block;

}

#block_2 h3{
	padding-left: 15px;
}

textarea {
width: 25em;
}

p.starsze {
  padding-bottom:10px;
}

p.starsze a{
  color: #FF0000;
}

#block_2 p a {
  color: #FF0000;
}

#block_2 p.tresc a{
  color:#FF0000;
}

#block_2 ul li a{
  color:#FF0000;
}


#block_2 p.albumname {
  font-size: 0.8em;
}

#NewsPostDetailTitle h2{
padding:0;
margin:0;
width:540px;
}

#textsize {
	margin:0;
	padding:0;
	float:right;
	position:relative;
	right: 10px;
top:0;
}

#textsize a{
text-decoration: none;
font-weight: bold;
font-size:1.2em;

}

#textsize a:hover{
text-decoration: underline;
color:#00AA00
}


#okruszki {
float:left;
}

#print {

float:right
	position:relative;
	right: 0px;
top:15px;
padding-top:20px;
padding-right:15px;

}

#print a img {
border:0;
}


#comments ul li {
list-style-type: none;
}

#comments ul li {
border: 1px solid #EAEFEA;
margin-right:20px;
padding: 5px;
background:#F5F9F5;
margin-bottom:10px;
}

#comments ul {
margin-left:20px;
padding-left:0;
}

#comments a {
padding:0 10px 0 10px;
}


div.komentarz {
padding: 5px;
border: 1px solid #EFE;
background:#FAFEFA;
}

#spam {
width:100%;
text-align: center;
}

#block_2 h4{
padding-left:10px;
}

#latest_comments ul li a , #most_popular ul li a {
color:#000;
text-decoration:none;
}


#latest_comments ul li a:hover , #most_popular ul li a:hover {
color:#FF0000;
text-decoration:underline;
}



#block_2 p.prawo {text-align:right;display:block;width:500px}
#block_2 p.srodek {text-align:center;display:block;width:500px;}
#block_2 p.tresc {clear: both;}

a img {border:0;}

.graffiti label {display: inline-block; width: 250px; text-align:left;}


.rzepinianin-form table {margin-left:90px}
.rzepinianin-form table label {display:block; text-align:center; float:left; width:100px}
.rzepinianin-form table {text-align:center;}
.rzepinianin-form table td { background:#EEFFEE; text-align:center; border: 1px solid #AADDAA;}
.rzepinianin-form .fbsubmit {display:block; margin-left:240px; margin-top:30px; background:#DDEEDD; border:1px solid #339933;}


#rtFieldset {
border: none;
}

#ocena {
padding-left:30px;
}

.date {
color: #666666;
}

h3.modul_dolny {
width:210px;
display:block;
margin-left:20px;
color: #FF0000;
* font-size: medium;
}


blockquote {
margin: 15px 30px 15px 45px;
padding: 0 0 0 45px;
background: url(/themes/zielony/grafika/blockquote.jpg) no-repeat left top;
font-style:italic;
}

#vote, #peek {
margin-left:65px;
}

#returntovote {
margin-left:50px;
}

.flyout {
z-index:500;
}

.row {
padding:0 0 10px 10px;
margin:1 em;
}
/* End of 'zielony_css' */

