
body { margin: 0; padding: 0; } 


body { background: scroll 0 0 #97ACC1 url(../images/bg1.png) repeat-x; font: 74% Arial, Helvetica, Sans-Serif; color: #454545; line-height: 1.6em; }

table, th, td {
   border: 1px solid black;
}


#maincontent { padding: 0 0 10px 0; clear: both; background: url(../images/bg.gif) repeat-x;}
#maincontent a { text-decoration: none; color: #5e6f7f ; background: inherit; } /*0d8af9*/
#maincontent a:hover { color: #c40000; background: inherit; }	
#maincontent a:focus { outline: 0; }
#maincontent h1 { font-size: 2.8em; line-height: 35px; }
#maincontent h2 { color: #000; font: bold 170% Arial, Sans-Serif; letter-spacing: -1px; padding: 0; margin: 0 0 10px; }

#maincontent a.strony {border: 1px dotted #5E6F7F; padding: 3px 5px; margin: 0 1px; }
#maincontent a:hover.strony {background-color: red; color: white;}
#maincontent a.act {font-weight:bold; background-color: #c40000; color: white; border: 1px solid #c40000;}
#maincontent a.first, #maincontent a.last {background-color: #5E6F7F; color: white; margin: 0 10px;} 
div.pages {border-bottom: 1px dotted #c40000; padding:10px 5px; margin: 10px 0; text-align: center;} 
 
/* div { border: 1px dotted;} */

.div {border:1px solid black;  /* -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; */}
.grey { color: #484848; }
.red { color: #ff0000;}
.minilogo{background: url(../images/minilogo1.png) no-repeat left; }
.uppercase {text-transform: uppercase;}
.bigger {font-size: 1.2em}
#wraper {width:100%; position: absolute; background: no-repeat scroll 0 0 transparent url(../images/bg2.png); }
#naglowek {width: 980px; margin: 0px auto 0px; padding: 10px;}

#wraper-int {width: 980px; margin: 0px auto 20px; background: white; border: 1px solid #CCC; padding: 10px;
/*	-khtml-opacity: .5;
	-moz-opacity: 0.5;
	opacity: .5;
	filter: alpha(opacity=50); */
	}


/* #logo a {display:block;} */
	#header_top { /* background: url(../images/top.gif) no-repeat top right;  border: 2px solid black; */color: #454545; /* padding: 5px; */ clear: both; margin-bottom: 10px;  height: 82px; }
	#header_top p { padding: 0; margin: 0; }
		#logo {float:left; width: 80px; height: 80px; /* border: 1px solid #307bb2; */ text-align: left;}
		#nazwa {float: left; text-shadow: 1px 1px 1px #111C1F; /* float: left; */ width: 412px; /* margin: 0 0 7px; */}
			#nazwa span.www { /*visibility:hidden; */ display:none;}
			/* #nazwa h1 {display:inline;} */
		#gmenu {width: 100%; padding-top:5px; margin-bottom: 5px; background: #c40000; }
		#menu {float:right;}			

	#header_bottom {background: #454545  url(../images/dzien/7.jpg) no-repeat top left;  color: white; /* padding: 15px; */ margin: 0 0 1px 0; height: 250px;  }
	div#header_botom a img {border:0;}
	/* #header_bottom p{filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=2);} */
	#header_bottom h2 {color: white; filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=2);/*#F3F2BF;  width: 250px; margin: 0 0 10px;  background: #454545; */}
	

		/* #slogan a { font-size: .8em;   border: 1px solid;  padding: 2px; } */
		/* #slogan a:hover {background: #ffeda4; color: black; border: orange;} */

div#path {font-weight: bold; /* text-transform: uppercase; */ background: white url(../images/bgmenu.png) repeat-x; border: 1px solid #ccc; padding: 4px; margin-bottom: 5px;}
div#path2 {background: white; padding: 4px 8px; font-size: 0.9em;}
	
div#tresc { padding: 5px;} 
	#tresc {float: left; background: white url(../images/bgmenu.png) repeat-x;  border-top: 1px solid #DDD; border-left: 1px solid #ccc; border-right: 1px solid #ccc; width: 518px; padding: 5px;   margin-right: 5px;}
	#tresc3 div p { margin: 10px 0; /* text-align: justify; */}
	#tresc3 div.post {/*text-align: justify;*/ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #c40000;}
	#tresc3 div.post img, div.post2 img {display: block; background: none repeat scroll 0 0 #EEE; border: 1px solid #DDD; padding: 5px; max-width:100% !important;}
	#tresc3 div.post h3 { margin: 0; /* border-bottom: 1px solid #ccc; */}
	#tresc3 div.post div.high {padding-bottom: 1px;}
	#tresc3 div.post img.tn {float: left; background: none repeat scroll 0 0 #EEE; border: 1px solid #DDD; padding: 5px; margin-right:10px; }
#tabs-1 img.tn {background: none repeat scroll 0 0 #EEE; border: 1px solid #DDD; padding: 5px;}
	#tresc3 div.lidl { /*float:left;  border: 1px dotted;  width: 300px;*/ height: 150px;  overflow:hidden; /**/}
	#tresc3 div.lidl2 { /*float:left;  border: 1px dotted; width: 300px;  height: 150px; */ overflow:hidden; /**/}
	#tresc3 div.lidl p { text-align: justify; margin: 0;}
	#tresc3 div.lidl2 p { text-align: justify; margin: 0;}
	#tresc3 div.post div.przyciski {/* float: left; width: 300px; */ margin-top: 6px; /*border: 1px dashed;*/ text-align: right;}
	#tresc3 div.post div.przyciski2 { width: 100%; margin-top: 11px; /*border: 1px dashed;*/ text-align: right;}
	#tresc3 div.post div.przyciski a.wiecej {padding: 2px; font-weight: bold;  }
	#tresc3 div.post div.przyciski2 a.wiecej {padding: 2px; font-weight: bold;  }
	#tresc3 div.post div.afterpost {clear:both;}
	#tresc3 div.czas {background: url(../fugue-icons-3/icons/calendar--plus.png) no-repeat; margin: 5px 0; padding:0 3px 0 25px; font-size: 0.9em; color: gray;}
div#tresc2 {padding:5px; background: white;}
div#tresc3 {padding:10px;}
.czas {font-size: 0.8em; color: gray;}

div#mapka {height:500px; border: 1px solid black; background: pink; margin-bottom:10px;}
.niewidac {display:none;}
.skresl {text-decoration:line-through;}
div.metadane li {border-bottom:1px dotted #DDD; margin-bottom:5px;}
/*
@media print
{
	#menul, #menur, #gmenu, #header_bottom
	{ display: none; }
	
	#tresc, #tresc2, #tresc3, div.post, div.lidl, div.przyciski , div.afterpost, img.tn
	{width: inherit; height: inherit;}
}
*/
#menul { width: 220px; float: left; margin-right: 5px;}
#menul img {border: 0;}
/* #menul div {border: 1px solid #DDD; background: white url(../images/bgmenu.png) repeat-x;  padding: 5px; margin:0; } */
	.menulista {background: white url(../images/bgmenu.png) repeat-x; border: 1px solid #CCC;  margin-bottom: 5px; padding: 5px;}
	.menulista div.kreska, #tresc2 div.kreska {text-transform: uppercase; background: white;  padding-left: 30px;  /* border: 1px solid; */ border-bottom: 4px solid #c40000; color: #c40000; position: relative; z-index:2;}
	.menulista div.kreska div.kolo, #tresc2 div.kreska div.kolo {width: 20px; height: 20px; background: white url(../images/kolo.gif) repeat-x; border-left: 3px solid white; border-right: 5px solid white; position: absolute; bottom:-4px; left:0; margin:0; padding:0;}
	 /* div.kreska {white-space: nowrap; overflow: hidden;} */
	  div.lista ul { background: white; list-style-type: none; margin: 8px; padding: 0;  /* border-left: 2px solid #c40000; border-top: 2px solid #c40000;*/}
	 div.lista ul.lst  { list-style-type: none; margin: 0; padding: 5px; padding-left: 10px; border: 0;}
	 div.lista ul li { border-bottom: 1px dotted #ddd; /* border-left: 1px dotted #ddd; border-right: 1px dotted #ddd; */ margin: 3px 7px 3px 0; }
	 div.lista ul li a{background: white /* url(../images/bgmenu.png) repeat-x*/; color: #454545; border-left: 5px solid #bbb; padding-left: 5px; margin-bottom: 2px; display:block;}
	 div.lista ul li a:hover{border-left: 5px solid #c40000; background: white; color: black; }
	/* #menulista div.lista ul li { margin-left: 10px; } */

	


#menur {width: 220px; float: left; }
#menur img {border: 0;}
/* #menur div {border: 1px solid #DDD; background:  white url(../images/bgmenu.png) repeat-x; padding: 5px;} */
	div#searchform { border: 1px solid #ccc; background: #f4f4f4/* url(../images/searchform.gif) no-repeat*/;  padding: 8px 4px 10px 4px; height: 27px; font: bold 0.9em Arial, Sans-Serif; margin-bottom: 5px; }
		#searchform p { padding: 0; margin: 0; }
		input.search { width: 110px; /* border: none;  background: url(../images/input.gif) no-repeat; */ padding: 4px; margin: 0 4px 0 5px; }
		input.submit { width: 53px; height: 29px; border: none; background: #FFF url(../images/submit.gif) no-repeat; font: bold 1.2em Arial, Sans-Serif; padding: 0px; color: #FFF; } 
/* #menur2 {background: white;} */

	
#footer { text-align: center; clear: both; padding: 10px;  margin: 10px 0 0 0; border-top: 1px solid #ccc; line-height: 2em; }
/* #footer p {background: #97ACC1; color: white;} */

@media print
{
	#naglowek, #header_bottom, #gmenu, #menul, #menur
	{display:none;}
	#tresc
	{width: 100%}
}

