* html body {
	margin: 0 auto 10px auto;
}
body {
	background-color: #F4F7E6;
	margin: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	background-color: #FFFFF0;
}
#commentform, #contactform {
	padding: 4px;
	background: #FFFFF0 url(commentbg.png) no-repeat 100% 0;
}
#nucleus_cf_body {
	border-bottom: 2px solid #EAEAEA;
	border-right: 2px solid #EAEAEA;
	border-top: 2px solid #A9A9A9;
	border-left: 2px solid #A9A9A9;
	background: url(formabg2.png) no-repeat;
}
.innepole, .formfield {
	border-bottom: 2px solid #EAEAEA;
	border-right: 2px solid #EAEAEA;
	border-top: 2px solid #A9A9A9;
	border-left: 2px solid #A9A9A9;
}

form, p {
	margin: 0;
	padding: 0;
}
a img {
	border: none;
	text-decoration: none;
}
label, form p {
	font-size: 12px;
}
fieldset {
	margin: 0;
	padding: 0;
	border: none;	
}
.karma {
	border-left: 10px solid #FF9966;
	font-size: 12px;
	padding: 2px 0 2px 15px;
	background-color: #F4F7E6;
	margin-top: 5px;
}
#content {
	width: 870px;
	margin: 0 auto 0 auto;
}
#wiersz1 {
	width: 100%;
}
#items {
	float: right;
	width: 650px;
	padding-right: 3px;
}
/* html div#items { width: 650px;
 w\idth: 630px;
} */

#items ul, ol {
	margin-top: 0px;
	padding-top: 3px;
	font-size: 12px;
}

#items li {
	list-style: square;
	font-size: 12px;
}
#menu {
	width: 210px;
}
#kontent {
	width: 100%;
	border: 1px solid #FF9966;
	background-color: #FCFCFC;
}
#szukajka {
	float: right;
	width: 260px;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 3px;
	text-align: right;
}

#szukajka form {
	background-color: transparent;	
}
#imiona {
	float: left;
	width: 500px;
	margin-top: 10px;
	background-color: transparent;
}
#imiona p {
	font-size: 12px;
	text-align: left;
	color: #666666;
}
#squery {
	border:  1px solid #FF9966;
	margin-bottom: 1px;
	color: #CC0000;
	font-family: Verdana;
	font-weight: bold;
}
#sbuton {
	margin-bottom: -5px;
}
#subcat {
	width: 195px;
	margin-left: 5px;
	margin-top: 5px;
}
#subcat h3 {
	font-size: 13px;
	background-image: url(butcat.png);
	background-repeat: no-repeat;
	height: 25px;
	margin: 3px 0 3px 0;
	padding: 4px 0 0 20px;
}
#subcat h3 a {
	text-decoration: none;
	color: #FF6600;
}
#subcat h3 a:hover {
	border-bottom: 1px solid;
	color: #CC0000;
}
#subcat h3 a:visited {
	text-decoration: none;
	color: #FF6600;
}
#subcat h3 a:active {
	text-decoration: none;
	color: #FF6600;
}
#footer {
	font-size: 12px;
	color: #666666;
	width: 870px;
	margin: 0 auto 10px auto;
	text-align: center;
}
.cat {
	list-style: none;
	margin: 0;
}
.path {
	width: 100%;
}
.path p {
	font-size: 13px;
	margin-bottom: 4px;
	color: #cc0000;
}

.path h3 {
	font-face: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 0px;
	color: #cc0000;
}

.path a, #polecamy a {
	text-decoration: none;
	color: #cc0000;
}
.path a:hover {
	text-decoration: none;
	color: #cc0000;
}
h3.item, h2.item {
	color: #cc0000;
	font-size: 16px;
	margin: 10px 0 3px 0;
}
h3.item a, .readmore a, #comdodane a, #go2top a {
	color: #cc0000;
	text-decoration: none;
}

h3.item a:hover, .readmore a:hover, .nav a:hover {
	color: #cc0000;
	text-decoration: underline;
}
h3.item a:visited, .readmore a:visited, .nav a:visited {
	color: #cc0000;
	border-bottom: none;
}
.itembody {
	font-size: 12px;
}
.iteminfo {
	color: #666666;
	font-size: 11px;
	margin: 0 0 8px 0;
}
.iteminfo a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #000;
}

.iteminfo a:hover {
	color: Blue;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid Blue;
}
.iteminfo a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	border-bottom: none;
}

.readmore {
	font-size: 12px;
	margin-bottom: 20px;
}
.nav {
	margin-top: 3px;
	background-color: #F4F7E6;
	padding: 4px 10px 4px 10px;
	border: 1px solid #FF9966;
	float: right;
}
.nav p {
	font-size: 12px;	
	line-height: 18px;
}
.nav a {
	text-decoration: none;
	color: #cc0000;
}
#bottomnav {
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #cc0000;
	font-size: 12px;
}

#witaj {
	background-color: #F4F7E6;
	margin: 25px 0 25px 0;
	border-left: 10px solid #FF9966;
	padding: 2px 0 2px 15px;
	font-size: 12px;
}
#rss {
	margin: 8px 0 10px 0;
}
h4.articlestats {
	font-size: 13px;
	font-weight: normal;
	background-color: #EAEAEA;
	width: 195px;
	margin: 5px 0 0 5px;
	padding: 2px 0 2px 5px;
	color: #cc0000;
}
#statsy ul, li {
	list-style: none;
	font-size: 11px;
	margin-left: 2px;
	padding-left: 2px;
}
#statsy a {
	color: #cc0000;
	text-decoration: none;
}
#navigation {
	padding: 2px 0 2px 15px;
	background-color: #F4F7E6;
	border-left: 10px solid #FF9966;
	margin: 25px 0 25px 0;
	font-size: 12px;
}
.addcom {
	border-left: 10px solid #FF9966;
	font-size: 14px;
	padding: 2px 0 2px 15px;
	background-color: #F4F7E6;
}
#comments li {
	margin: 0 0 20px 10px;
	list-style-image: url(0036_bullet02.png);
}
.highlight {
	background-color: #B0C4DE;
}
#polecamy {
	width: 195px;
	margin: 5px 0 0 5px;
}
#polecamy p {
	font-size: 12px;
	margin-bottom: 5px;
}
.grey {
	font-size: 12px;
	color: #696969;
}

.grey a {
	font-weight: bold;
	text-decoration: none;
}
.grey a:hover {
	font-weight: bold;
	text-decoration: underline;
}

.searchoption {
	width: 90%;
	margin: 20px 0 10px 0;
	font-size: 13px;
	font-family: Verdana;
}

.searchoption a {
	color: #FF7700;
	text-decoration: none;
}


.searchoption a:hover {
	text-decoration: none;
	border-bottom: 1px solid;
	color: #CC0000;
}

.titlelist h4 {
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 15px;
	font-family: Verdana;
}

.itemarchiw {
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana;	
}

.itemarchiw a {
	text-decoration: none;
	color: #004890;
	font-weight: bold;
}

.itemarchiw a:hover {
	text-decoration: underline;
	color: #CC0000;
	font-weight: bold;
}


.navi {
	font-size: 12px;
	margin-top: 15px;
	background-color: #F4F7E6;
}
#comdodane p {
	font-size: 12px;
	margin-top: 8px;
}
#comdodane address {
	font-style: normal;
}
#comdodane ins {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.switch {
	font-size: 10px;
	color: #666666;
}
.switch a {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #000;
}
.switch a:hover {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid Blue;
}
.opis {
	font-size: 12px;
	color: Blue;
	margin-bottom: 10px;
	margin-top: 6px;
	clear: both;
	text-align: center;
}

.wywiad_pyt {
	font-size: 12px;
	color: Blue;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 6px;
	margin-left: 3px;	
	clear: both;
	text-align: left;
}
/* promo boxy na nowo zrobione */
.promobox {
	width: 195px;
/*	border: 1px #000 solid;*/
	background-color: #f5efdc;
	margin: 5px 0 0 5px;
	padding: 2px 0 2px 0;
}
.promoleft {
	font-size: 13px;
	color: #cc0000;
	margin-left: 5px;
}
.promoright {
	font-size: 11px;
	float: right;
	margin-right: 3px;
}
#go2top {
	text-align: right;
	font-size: 11px;
	width: 100%;
	clear: both;
}
.polecamy_sr {
  text-align: center;
  padding-bottom: 3px;
}

.polecamy_sr a {
	color: #FF7700;
	text-decoration: none;
}

.polecamy_sr a:hover {
	text-decoration: none;
	color: #CC0000;
}

.polecamy_sr_img {
	background-image: url('polecamy_srodek.png'); 
	background-repeat: repeat-y; 
	text-align: center; 
	width: 195px; 
	height: 6px; 
	padding-bottom: 3px;
	padding-left: 1px; 
	padding-right: 3px; 
	font-family: Verdana; 
	font-size: 11px; 
	color: #FF7700;
}

.polecamy_sr_img a {
	text-decoration: none;
}

.polecamy_sr_img a:hover {
	text-decoration: none;
}


.formbutton
{
	color: #CC0000;
	font-family: Verdana; 
	font-weight: bold;
	font-size: 12px; 
	background-color: #FBBB94;
}

#titlelist_catid, #titlelist_date, #titlelist_sort, #titlelist_amount {
	font-family: Verdana; 
	font-weight: bold;
	font-size: 11px; 
	color: #004890;
}

.pageswitch select {
	font-family: Verdana; 
	font-weight: bold;
	font-size: 11px; 
	color: #004890;
}

.kontakt_osoby {
	color: #AA0000;
	font-weight: bold;
}

.kontakt_osoby a {
	color: #AA0000;
	text-decoration: none;
}

.kontakt_osoby a:hover {
	color: #AA0000;
	text-decoration: underline;
}

.tabela_miniaturki {
	border-bottom: 1px solid #FF9966;
	border-top: 1px solid #FF9966;
	border-left: 1px solid #FF9966;
	border-right: 1px solid #FF9966;
	max-width: 660px;
	padding-top: 5px; 
	padding-bottom: 4px; 
	padding-left: 4px;
	padding-right: 4px;
}

.tabela_okna {
	background-color: #FFFFF0;
	text-align: center;
	height: 119px;	
}

.obraz_miniaturka {
	border-bottom: 1px solid #CC0000;
	border-top: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
}

.info_path {
	font-face: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CC0000;
	vertical-align: middle;
}
.info_path a {
	text-decoration: none;
	color: #CC0000;
}

.info_path a:hover {
	text-decoration: none;
	border-bottom: 1px solid;
	color: #CC0000;
}
.info_path a:visited {
	text-decoration: none;
	color: #CC0000;
}
.pending {
	font-face: Verdana;
	font-size: 12px;
	border-left: 10px solid #FF9966;
	padding: 2px 0 2px 15px;
	background-color: #F4F7E6;
	text-align: center;
}

.tabela_kontakt {
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
}

.tabela_kontakt_nagl {
	text-align: center;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
	font-family: Tahoma;
	color: #CC0000;
	font-size: 13px;
	font-weight: bold;
}

.tabela_kontakt_wiersz {
	text-align: center;
	font-size: 13px;
	font-family: Verdana;
}

.link_brak a:hover, a:visited {
	text-decoration: none;
}

.tabela_wybory {
	text-align: center;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
	background-color: #fffff0;
	font-family: Tahoma;
	font-size: 13px;
}

.wybory_naglowek {
	color: #CC0000;
	font-weight: bold;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
}

.wybory_kandydaci {
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
	color: #696969;
	text-align: left;
}

.wybory_wyniki {
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
	text-align: center;
}

.wybory_winner {
  color: #CC0000;
  font-weight: bold;
}

.polecamy_tab_gora
{
  background-image: url('../../media/other/reklama.jpg'); 
  background-repeat: no-repeat; 
  width: 195px; 
  height: 22px;
}

.polecamy_tab_gora2
{
  background-image: url("../../media/other/polecamy.jpg"); 
  background-repeat: no-repeat; 
  width: 195px; 
  height: 22px;
}

.polecamy_tab_dol
{
  background-image: url('../../media/other/polecamy_dol.png'); 
  background-repeat: no-repeat; 
  width: 195px; 
  height: 4px;
}

div.cjjobbox{
   width: 193px ;
   background-color: #f5efdc ;
   border-style: solid ;
   border-width: 1px ;
   border-color: #ff9966 ;
   font-family: Verdana, sans-serif ;
   font-size: 11px ;
   color: #FF7700;
   text-align: left;
   margin-left: 6px;
   margin-bottom: 13px;
 }
 div.cjjobbox a{
   color: #FF7700;
   text-decoration: none;
   font-weight: bold;
 }
 div.cjjobbox a:hover{
   color: #CC0000;
   text-decoration: underline;
   font-weight: bold;
 }