/* powiatradzynski  */

#menu .sep_s {
width : 200px;
height : 20px;
background-image : url(i/ozdobnik_menu.gif);
background-repeat : no-repeat;
background-position : center 0%;
text-align : center;
padding : 5px 0 0 0;
margin : 15px 0 10px 0;
}
#menu .sep_d {
width : 200px;
height : 15px;
text-align : center;
margin-top : 5px;
margin-bottom : -16px;
margin-left : -7px;
margin-right : -8px;
padding : 5px 0 5px 0;
}
/* naviggacja sprawy */
#sprawy {
	margin-left: 20px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;  
}  
  
  #sprawy a.spr:link  {
  display: block;
  background-image : url(i/punktor.gif);
  background-repeat: no-repeat;
  background-position: top left;
  vertical-align: middle; 
  color: #FFA025;
  font-size: 11px;
  height: 25px !important;
  height: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 17px; 
  }
  #sprawy a.spr:visited  {
  display: block;
  background-image: url(i/punktor_v.gif);
  background-repeat: no-repeat;
  background-position: top left;
  vertical-align: middle;
  font-size: 11px;
  color: #FFA025;
  height: 25px !important;
  height: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 17px; 
  }

  #sprawy a.spr:hover  {
  background-image: url(i/punktor_h.gif);
  background-repeat: no-repeat;
  background-position: top left;
  vertical-align: middle;
  font-size: 11px;
  color: #3A9B43;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 17px; 
  }

table {
font : normal normal 10pt Verdana;
text-align : left;
}
table h3 {
font-family : Verdana;
font-size : 1em;
color : #000000;
background : transparent;
border-bottom : 4px solid #d57602;
text-align : left;
padding-left : 50px;
}
table a:link {
font-size : 8pt;
color : #a55553;
text-decoration : none;
}
table a:hover {
font-size : 8pt;
color : #a57f53;
text-decoration : underline;
}
table a:active {
font-size : 8pt;
color : #a55553;
}
table a:visited {
font-size : 8pt;
font-weight : bold;
color : #666699;
text-decoration : none;
}
#zawartosc2{	
	float: right;
	width: 635px;
	margin: 0px 10px 0px 10px;	
  	padding-left: 10px;	
  	border-left : 1px solid #3A9B43;	
}
#zawartosc2 h2 {
margin-left : 5px;
border-left : 25px solid red;
border-bottom : 1px solid  navy;
padding : 0.2em 0 0 10px;
font : bold 1.4em Georgia, serif;
color :#2CA4C7;
text-align : left;
}
#zawartosc2 h4 {
font-family : Verdana;
font-size : 1em;
text-align : center;
margin : 3px;
padding : 0.2em 0 0.2em 0;
background-color: #96D3EA;
}

#zawartosc2 p {
font-family : Verdana, Arial, sans-serif;
font-size : 1em;
padding : 0.4em;
}



#zawartosc2 a:link {
	font-size: 9px;
	font-weight: bold;
	color: #2A9FC1;
	text-decoration: none;
}
#zawartosc2 a:hover {
font-size : 9px;
font-weight : bold;
color : red;
text-decoration : none;
}
#zawartosc2 a:active {
font-size : 9px;
font-weight : bold;
color : #2A9FC1;
}
#zawartosc2 a:visited {
font-size : 9px;
font-weight : bold;
color : #d36969;
text-decoration : none;
}
#zawartosc2 ul li {
	padding-left: 40px;
	padding-bottom: 10px;
	list-style: square inside none;
}
#zawartosc2 li li {
	list-style: disc outside none;
	padding-left: 0px;
}
#zawartosc2 ol li {
	padding-left: 40px;
	padding-bottom: 10px;
	list-style: decimal;
}
#zawartosc2 ol li li{
	list-style: lower-latin outside none;
}
#zawartosc2 .obrazek {
border : 1px solid #ff8c00;
margin: 4px;
margin-top: 8px;
padding : 0.2em;
float : left;
vertical-align: top;
}
#mapa {
margin-top : 10px;
width : 880px;
height : 500px;
padding : 5px;
clear : both;
}


/*
iframe {
width : 98%;
height : 1000px;
font-family : Verdana;
color : #000000;
font-weight : normal;
font-style : normal;
font-size : 10pt;
text-align : justify;
line-height : 2;
}
*/


#Menu_s {
	margin: auto;
	padding: 0 2px 0 2px;
	width: 95%;
	height: auto;
	height: 120px !important;
	background: transparent url(i/bg.gif) repeat;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	clear: both;
}

#Menu_s ul li {
	list-style: none;
	display: inline;
}
#Menu_s li {
padding : 2px;
float : left;
}
#Menu_s ul, #Menu_s li, #Menu_s a {
font : 10px Verdana, Tahoma;
font-style : normal;
font-weight : bold;
color : #2c6a8d;
text-decoration : none;
text-align : left;
}
#Menu_s li a:hover {
text-decoration : underline;
color : red;
}
#Menu_s ul {
display : block;
}

.tresc {
width : 98%;
}
.tresc p, .tresc ul, .tresc ol, .tresc li {
font-family : Verdana, Arial, sans-serif;
font-size : 10pt;
line-height : 120%;
}
#zawartosc2 .obrazek {
border : 1px solid #ff8c00;
padding : 0.2em;
float : left;
clear : both;
margin : 4px;
}
.sport {
color : blue;
font-weight : bold;
}
.kultura {
color : #f4a460;
font-weight : bold;
}
.turystyka {
color : green;
font-weight : bold;
}
.imprezy {
text-align : left;
line-height : 140%;
padding : 0.4em;
}
.imprezy ul, .imprezy li {
margin-left : 1.5em;
font-family : Verdana, Arial, sans-serif;
font-size : 9pt;
line-height : 120%;
padding-bottom : 1.2em;
list-style-type : square;
list-style-position : outside;
}
.imprezy ol {
margin-left : 1.5em;
font-family : Verdana, Arial, sans-serif;
font-size : 9pt;
line-height : 120%;
padding-bottom : 1.2em;
list-style-type: decimal;
}
.imprezy img {
	border: 0;
	clear: left;
}

#info {
width : 40%;
margin-top : 10px;
margin-left : 4px;
padding-left: 4px;
border : 1px dotted red;
background : #fff;
z-index : 10;
font-family : Verdana, Arial, sans-serif;
font-size : 0.9em;
color : #141414;
font-style : normal;
text-align : left;
text-decoration : none;
line-height : 130%;
float : right;
}
#zawartosc2 #info ul {
margin-left: 20px;
padding-left: 20px;
padding-bottom: 10px;

}
#zawartosc2 #info li {
margin-left: -10px;
padding-left: 5px;
padding-bottom: 10px;
list-style: square outside none;
}
#zawartosc2 #info li li {
	list-style: disc outside none;
}

#info h4 {
font-family : Verdana;
font-size : 1em;
color : #2c6a8d;
background-color : #d5e6f1;
border : thin solid #003366;
text-align : center;
}

#informacje {
width : 90%; 
margin-bottom : 0.8em;
padding-top : 10px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 35px;
font-family : Verdana, Arial, sans-serif;
font-size : 10pt;
font-weight : normal;
text-align : left;
float: left;
clear: both;
}

#informacje .lewa_news {
width : 90%;
font-size : 0.7em;
font-style : normal;
text-align : left;
border-bottom : thin dotted #003366;
}
#informacje .wstep {
	font-size: 9pt;
	color: #000182;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
	clear: none;
}

#informacje .wstep img {
float : left;
padding : 1px 8px 2px 2px;
}
#informacje .wstep:first-letter {	
	font: normal bold 180%/24px Georgia;
}

#informacje .tresc_newsa {
font-size : 12px;
color : #1e1e1e;
font-weight : normal;
text-align : left;
line-height : 140%;
padding : 0.4em;
}

#informacje .tresc_newsa p:first-letter {	
	font: normal bold 180%/24px Georgia;
}
#informacje .fotka_news {
margin-top : 0.8em;
margin-left : 0.8em;
margin-bottom : 0.5em;
float : right;
border : 0;
padding : 0.5em;
}
#informacje .fotka_news img {
border : 0;
padding : 2px;
float : right;
clear: both;
}
#informacje .fotka_news p {
	width: 97%;
	background-color: #ECECEC;
	font-size: 9px;
	color: #1e1e1e;
	margin-top: 4px;
	margin-left: 2px;
	margin-bottom: 2px;
	float: right;
}
#informacje p {
font-family : Verdana, Arial, sans-serif;
font-size : 10pt;
font-weight : normal;
line-height : 130%;
padding : 0.4em;
}
#informacje .tresc_newsa ul, #informacje .tresc_newsa ol #informacje .tresc_newsa li {
font-family : Verdana, Arial, sans-serif;
font-size : 10pt;
line-height : 120%;
padding-left : 2.5em;
list-style-image: none;
}
#informacje .tresc_newsa ul li {
	list-style: square inside none;
}
#informacje .tresc_newsa ol li {
	list-style: decimal;
}
#informacje .tresc_newsa ol li li{
	list-style: lower-latin;
}

#informacje h4 {
font-family : Verdana;
font-size : 1em;
color : #003366;
background-image : url(i/submenu.gif);
background-repeat : no-repeat;
background-position : 30px 0%;
background-color : #ffce9d;
border-bottom : thin solid #003366;
text-align : left;
margin : 3px;
padding-left : 50px;
}
#informacje a:hover {
font-weight : bold;
color : #ff9933;
text-decoration : none;
}
#informacje .prawa_news {
width : 45%;
margin-top : 2em;
margin-left : 55%;
text-align : right;
border-top : thin dotted #ff8c00;
border-bottom : thin dotted #ff8c00;
}
#informacje .prawa {
font-size : 9pt;
text-align : right;
}
#informacje_list {
width : 100%;
margin-bottom : 0.8em;
border-top : thin solid #003366;
z-index : 10;
font-family : Verdana, Arial, sans-serif;
color : #808080;
font-style : normal;
text-align : center;
text-decoration : none;
line-height : 120%;
float : left;
clear : both;
}
#informacje .kategoria {
width : 60%;
font-size : 8pt;
font-style : normal;
color : #959595;
text-align : left;
padding : 0.2em 0 0 10px;
}
.fotka {
font-size: 7pt;
font-weight : normal;
color : #1e1e1e;
margin-top : 0.8em;
margin-left : 0.8em;
margin-bottom : 0.5em;
float : right;
border : thin solid #ff8c00;
padding : 0.5em;
clear : both;
}
.fotka img {
border : 0;
padding : 2px;
float : left;
}
.autorfoto {
font-style : italic;
font-weight : normal;
text-align : left;
}
.wyroznij {
color : #003366;
font-weight : bolder;
background : #feff02;
}
.wyroznij_2 {
color : #003366;
font-weight : bold;
}

.popraw {
color : red;
font-weight : bold;
}
.popraw a:link, .popraw a:hover, .popraw a:active, .popraw a:visited {
color : red;
}
.dodaj {
width : 40%;
padding : 0.2em;
background-image : url(i/menu.gif);
background-repeat : no-repeat;
background-position : 10px 0%;
background-color : white;
border-top : medium solid #ffdfbf;
border-bottom : medium solid #ffdfbf;
border-right : medium solid #ffdfbf;
text-align : right;
font-size : 0.7em;
}
#miniaturki {
width : 96%;
margin : 0.2em 0 1em 0;
padding-top : 0.2em;
padding-right : 0.5em;
padding-bottom : 0.2em;
padding-left : 0.5em;
float : left;
font : normal 10pt Verdana sans-serif;
}

#zawartosc2 #lista_album li{
list-style : none;
display : inline;
}
#lista_album li {
float : left;
margin-right : 4px;
margin-bottom : 10px;
padding : 2px;
text-align : center;
}
#lista_album img {
display : block;
padding : 2px;
border : 1px solid #b32d4f;
}
#album {
width : 98%;
padding : 4px;
border : 0;
background-color : transparent;
float : left;
clear : both;
}
#album img {
margin : 4px;
padding : 4px;
border : 2px solid #b32d4f;
}
#opis_foto {
margin-top : 2%;
padding-left : 10px;
border-bottom : thin dotted #f4a460;
background-color : transparent;
text-align : left;
}
span .autor {
font-family : Verdana;
font-size : 8pt;
font-weight : bold;
color : #7695b4;
text-align : left;
padding : 0.5em;
}
.opis {
font-family : "Curier New", Curier, monospace;
font-size : 9pt;
font-weight : normal;
color : #3e2f84;
text-align : left;
padding : 0 5px 0 0;
}
.center {
border : 0;
text-align : center;
}

.lewa_sprawy {
font-size : 9pt;
text-align : left;
border-bottom : thin solid black;
}
.ramka {
background-color : #fcf9ea;
border-bottom : thin solid #666633;
font-style : normal;
font-size : 120%;
font-weight : bold;
color : #003366;
text-align : center;
}
.prawa_druk {
width : 95%;
margin-top : 2em;
text-align : right;
padding : 0.4em;
border-top : thin dotted #ff8c00;
clear : both;
}
.lewa_news {
width : 90%;
font-size : 8pt;
font-style : normal;
text-align : left;
border-bottom : thin dotted #003366;
}
.page {
	margin: 0 2px 0 0;
	padding: 0.2em 0.4em 0.2em 0.4em;
	border: 1px solid #2EDC5B;
	background: #AFDBEB;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: White;
	font-style: normal;
	text-align: center;
	text-decoration: none;
}
.page_aktual {
	margin: 5px 2px 0 5px;
	padding: 0.2em 0.4em 0.2em 0.4em;
	background-color: white;
	border-bottom: 2px solid Red;
	color: #585858;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	font-style: normal;
	text-align: center;
	text-decoration: none;
}
.bold {
font-weight : bold;
}
.dodatek {
font-size : 7pt;
font-style : normal;
color : #949494;
text-align : center;
line-height : 80%;
padding : 4px 0 0 0;
}
.text {
padding : 0.5em 0 0.5em 0;
font-family : Verdana, Arial, sans-serif;
font-size : 9pt;
color : #393c21;
text-align : left;
text-decoration : none;
font-style : normal;
}
.text a {
font-size : 8pt;
color : #a55553;
text-decoration : none;
}
.text a:hover {
font-size : 8pt;
color : #a57f53;
text-decoration : underline;
}
input.plik {
background-color : #f4a460;
font-family : Verdana;
font-size : 8pt;
color : #000000;
border-color : #ad550c;
padding : 0.1em;
text-align : center;
cursor : pointer;
}
.naglowkowa {
font-weight : bold;
text-align : center;
background-color : #d8d8d8;
}
.panel {
font-family : Verdana;
font-size : 1em;
color : #000000;
background : transparent;
border-bottom : 4px solid #d57602;
text-align : left;
padding-left : 50px;
}
div.text {
padding : 1em;
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : black;
text-align : left;
text-decoration : none;
font-style : normal;
line-height : 130%;
clear : both;
}
div.text h3 {
	font-family: Verdana;
	font-size: 1.2em;
	color: #000;
	background-color: #f4a460;
	text-align: center;
}

#zawartosc2 .text h4 {
font-family : Verdana;
font-size : 1em;
color : #f7c799;
background-color : #003366;
text-align : center;
margin : 3px;
}
div.text img {
	border : 1px solid #ff8c00;
	margin : 4px;
	padding : 0.2em;
	vertical-align: text-bottom;
}
div.text ul {
margin-left: 50px;
	list-style: square;
}
div.text_s {
font-family : Verdana, Arial, sans-serif;
font-size : 8pt;
color : #000;
text-align : left;
padding : 2px;
text-decoration : none;
}

.obrazek_p {
border : 1px solid #ff8c00;
padding : 0.2em;
float : right;
margin : 4px 0 4px 6px;
vertical-align: text-top;
}
.obrazek_b {
border : 1px solid #ff8c00;
padding : 0.2em;

clear : both;
}
div.obrazek2 {
width : 95%;
border-top : 0;
border-right : 0;
border-left : 2px solid #ff8c00;
border-bottom : 1px solid #ff8c00;
padding : 0.2em;
float : left;
margin : 4px 0 10px 10px;
clear : both;
}
div.obrazek2 img {
padding : 0.2em;
margin : 0 10px 2px 5px;
border: 0;
vertical-align: text-top;
}
.cytat {
background-image : url(i/cytat.gif);
background-position : left top;
background-repeat : no-repeat;
margin-top : 5px;
margin-bottom : 15px;
margin-right : 0px;
padding : 5px 0 5px 60px;
font : italic 9pt "Courier New", Courier, monospace;
text-align: left;
clear : both;
}
#informacje .cytat {
background-image : url(i/cytat.gif);
background-position : left top;
background-repeat : no-repeat;
margin-top : 5px;
margin-bottom : 15px;
margin-right : 0px;
padding : 5px 0 5px 60px;
clear : both;
}
#informacje .cytat p{
font : italic 10pt "Courier New", Courier, monospace;
text-align: left;
line-height : 110%;
}

.zrodlo {
font-size : 9px;
font-style: italic;
color : #949494;
text-align : left;
border-top : 1px dotted #ff8c00;
}
.dodatek {
font-size : 7pt;
font-style : normal;
color : #949494;
text-align : center;
line-height : 80%;
padding : 4px 0 0 0;
}

#ramka {
width : 40%;
margin : 0.6em 0.8em 0.8em 0.8em;
padding : 0.1em 0.5em 0.5em 1.2em;
border : 2px dotted #f8973e;
background : #ffffe1;
z-index : 10;
font-family : Verdana, Arial, sans-serif;
font-size : 0.8em;
color : #808080;
font-style : normal;
text-align : left;
float : right;
}
#ramka ul, #ramka li {
list-style : square;
margin-left : 0.5em;
padding : 0.2em 0.2em 0.2em 0.5em;
list-style-position : outside;
text-indent : 0;
}
#ramka h4 {
font-family : Verdana;
font-size : 1em;
color : #003366;
background-color : #f7c799;
border : thin solid #003366;
text-align : center;
margin : 3px;
}
.ngo {
background : transparent;
border : 1px solid #2c6a8d;
border-spacing : 0;
width : 100%;
font : normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ngo td {
border : 1px solid #2c6a8d;
border-bottom : 4px solid #2c6a8d;
padding : 2px;
padding-bottom : 6px;
}
.ngo th {
border : 1px solid #2c6a8d;
background-color : #f4a460;
padding-bottom : 4px;
text-align : center;
}

/* tabela imprezy */
.imp {
	border : 0;
	background : transparent;
	width : 100%;
	font : normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.imp th {
	border : 0;
	background : transparent;
	padding-bottom : 4px;
	text-align : center;
}
.imp td {
	border : 0;
	padding : 2px;
	padding-bottom : 6px;
}
.pkt {
	background-image: url(i/punkt.gif);
	background-position: center;
	background-repeat: no-repeat;
	border : 0;
	padding : 2px;
	padding-bottom : 6px;
}
.bor {
	background-image: url(i/bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border: 0;
}

#zawartosc2 .fotorepo li{
	margin-left: 20px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #1D7794;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 120%;
	list-style: none;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 4px;
}
#zawartosc2 .fotorepo li img {
	padding-right: 10px;
	vertical-align: text-bottom;
}
.data {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : italic;
	color : Gray;
	text-decoration : none;
}

/* oferta */
#zawartosc2 h3 {
	font: normal bold 12px Tahoma, sans-serif;
	color: #B44023;
	line-height: 50%;
}
#zawartosc2 h5 {
	font: normal bold 10px Tahoma, sans-serif;
	color: Black;
	text-align : left;
	padding-top: 0px;
}
#zawartosc2 .data_ofer {
	font :  normal 9px Verdana, Arial, sans-serif;	
	text-decoration : none;
	line-height : 80%;
	text-align: left;
}
#zawartosc2 .oferta li  {
	font : normal normal 10px Verdana, Arial, sans-serif;
	color : Gray;
	text-decoration : none;
	margin-left: 20px;
	line-height : 100%;
	padding-left: 2px;
	list-style-position: outside;
}
#zawartosc2 .oferta ul {
	padding-top : 10px;
}
#obrazek_ofer {
	width : 120px; 
	height : 200px; 
	float : left; 
	clear : both; 
	margin-top: 0px;
	margin-right : 5px;
}