body {
	background-image: url(/images/kdk_09.gif);
}
body, td{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
}
a {
	color: #000000;
}
a.none {
	text-decoration: none;
}

a.menu {
	color: #d7d3ca;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
a.menu:hover {
	color: #d7d3ca;
	font-weight: bold;
	text-decoration: underline;
}
a.menu_lewa {
	color:#e0ddbf;
	text-decoration:none;
	font-size: 12px;
}
div.menu_lewa {
	padding-top: 8px;
	margin-left: 4px;
	margin-right: 21px;
	padding-bottom: 8px;
	padding-left: 16px;
	color:#e0ddbf;
}
a.menu_lewa_male {
	color:#e0ddbf;
	text-decoration:none;
	font-size: 11px;
}
div.menu_lewa_male {
	padding-top: 4px;
	margin-left: 4px;
	margin-right: 21px;
	padding-bottom: 4px;
	padding-left: 27px;
	color:#e0ddbf;
}
div.menu_lewa:hover {
	background-color:#686437;
}
div.menu_lewa_male:hover {
	background-color:#686437;
}
div.kontakt_box_lewa {
	margin-left: 15px;
	margin-right: 28px;
	padding: 5px;
	background-color: #8f8b62;
	#background-color: #787878;
	font-size: 11px;
}
div.kontakt_box_prawa {
	margin-right: 11px;
	margin-left: 22px;
	padding: 5px;
	background-color: #8f8b62;
	#background-color: #787878;
	font-size: 11px;
}
a.box_link {
	color: #5b4747;
	font-weight:bold;
	font-size: 11px;
}
td.kino {
	font-size: 11px;
}
td.stats{
	background-color: #ffffff;
}
td.kino_godzina {
	vertical-align:top;
	font-weight:bold;
	font-size: 11px;
}
span.supercase{
	vertical-align: super;	
	font-size: 9px;
}
select, input, form {
	margin: 0px; 
	padding: 0px;
}
a.obrazek, img.obrazek {
	border: 1px ridge #70662f;
}
select.login, input.login {
	border: 1px ridge #70662f;
	background-color:#d7d3ca;
	font-size: 12px;
	height: 20px;
}
td.naglowek, div.naglowek {
	font-size: 16px;
	color: #70662f;
	font-weight: bold;
	margin-bottom: 20px;
}
td.naglowek2 {
	font-weight: bold;
	color: #fff;
	background-color: #000;
	text-align: center;
}
td.naglowek3{
	font-weight: bold;
	background-color: #7f7b54;
	text-align: center;
}
span.title, a.title{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
a.title2{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
div.title2 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 20px;
}
td.autor {
	font-size: 11px;
	
}
div.autor{
	font-size: 9px;
	color: #595425;
	margin-left: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
}
div.article{
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify ;
}
div.hr {
	background-image:url('/images/hr_bg.gif'); 
	height: 30px; 
	margin-left: 10px;
	margin-right: 10px;	
}
hr {
	border-top: 1px solid #000; 
	border-left: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
a.fotter {
	color: #ffffff;
}
td.fotter {
	color: #ffffff;
	font-size:11px;
}
td.red, .red {
	color: #bc0809;
}
td.bold , .bold{
	font-weight: bold;
}
div.error {
	background-color: #e0ddbf;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
span.error {
	background-color: #e0ddbf;
}
td.f10, .f10, a.f10 {
	font-size: 10px;
}
div.sgThumbnail {
  width:  170px;
  height: 210px;
  margin: 10px 5px 10px 5px;
  float: center;
  padding: 0px;
  text-align: center;
}
.sgThumbnailContent {
	background: #fff;
	height: 155px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ccc;
}
div.sgThumbnail table {
  width:  100%;
  height: 145px;
  margin: 0px;
  text-align: center;
  vertical-align: middle;
}
.borderTL, .borderTR, .borderBL, .borderBR {
    width: 5px; height: 5px;
    padding: 0px; border: 0px;
    z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -5px 0px 0px 0px; }
.borderBR { margin: -5px 0px 0px 0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
additional 3px! Why? */
.borderTL {
    margin-left: -4px;
    margin-left: -1px;
}
.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; 
	line-height: 1px;
}