html {
	padding:0px;
	margin:0px;
	background-color: #990000;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 13px/18px Arial, Verdana, sans-serif; 
	color: #666;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: normal 22px 'Lucida Sans Unicode', Arial; color:#888; margin-bottom:7px;}
h2 {font: normal 17px 'Lucida Sans Unicode', Arial; color:#fff; }
h3 {font: normal 17px Arial; margin-bottom:7px;}


ul {list-style:none;}
li {padding:0px;}

#content #center ul { margin:10px 0 10px 0;}
#content #center li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}

hr{	border: none 0; border-top: 1px solid #D8D8D8; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}

img {border:0;}

a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#990000; padding:0; outline: none;}
a:active, a:hover {	text-decoration: underline; background-color:transparent; color:#990000;}


#bg_start a:active, #bg_start a:hover {	text-decoration: none;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}


#bg, #bg_start {background: #990000 url(../pix/bg.jpg) no-repeat top left; text-align:left;}
#main {width:970px; padding:0px 20px 0px 20px; }
#top {height:195px; border:0px solid black;}

#logotyp {float:left; padding:0px 0px 0 0px; position:relative; top:10px; left:105px;}
#top_rek {width:720px; height:100px; background-color:#fff; position:relative; top:5px;}

#menu {padding:0; height:47px; padding-left:90px;}
#menu a {display:block; color:#B9BA8F; padding:15px 22px; text-decoration:none; font-size:17px; float:left; }
#menu a:hover, #menu .checked  {color:#fff;}

#content{ background-color:#fff; text-align:left; border:0px solid blue; padding:10px; padding-bottom:30px; margin-top:10px; padding-top:0;}
#path {font-size:11px; padding:0 7px 12px 100px; color:#666; float:left;}

#path li {display:inline; margin-right:0px; }
#path li a {padding-left:15px;padding-right:5px; background: transparent url(../pix/str_li_.gif) no-repeat 0px 5px; color:#666;}
#path .path_main {padding-left:0px;padding-right:5px; background: none; font-weight:bold;}
#path a .path_main {font-weight:normal;}

#bg_start #main #content #path {display:none;}

#left, #center, #right {border:0px solid red;}
#bg #left { padding:0; width:190px; color:#000; float:left; padding:0px 0px; margin-right:10px;}
#bg #center {float:left;  width:755px;}
#bg #right {padding:0px 0px;  width:170px; float:right; background-color:#fff; margin-right:0px; }

#bg_start #left {width:340px; float:left; margin-right:10px;}
#bg_start #center {width:600px; float:left;}
#bg_start #right {display:none;}
#bg #left {display:none;}
/* pierwsza strona */
.sbox, .inn, .sbox_film, .sbox_news, .sbox_prasa {background-color:#D9D9D9; margin-bottom:10px; padding:10px; font-size:11px; line-height:15px; height:100%;}
.sboxsonda {float:left;}
.sbox_news img, .sbox_prasa img{float:left; margin:3px 5px 5px 0; border:1px solid #666;}
.sbox_news .ng, .sboxsonda .inn .ng, .sbox_prasa .ng {font-size:14px; margin-bottom:5px;}
.sbox hr {clear:both; border:0;}
.sbox_news img {width:90px;}
h4 {background-color:#AAAB77; color:#fff; font: normal 15px Arial; display:block; padding:3px 10px;}
.sbox_gal {padding:0; margin:0; height:200px; overflow:hidden; z-index:1; margin-bottom:10px;}
.sbox_film img {border:0; height:360px; overflow:hidden;}
.sbox_news {height:206px; overflow:hidden; }
.sbox_prasa {height:180px; overflow:hidden; }
.desc {position:relative; top:-40px; overflow:hidden; opacity:0.8;filter:alpha(opacity=80); background-color:#cc0000; z-index:2; color:#fff; padding:6px 5px; font-size:12px; line-height:14px;}

.desc a {color:#fff;}
.desc a:active, .desc a:hover {	text-decoration: underline; background-color:transparent; color:#fff;}

.tabClear img {border:0; float:none;}
.inn .tabClear {font-size:15px; line-height:18px; width:100%;}

.tabExtra {width:100%;}
.tabExtra td {padding:2px;}

.start_left .sbox410,.start_left .sbox410_forum {width:410px;}
.sbox410_forum {height:185px; overflow:hidden;}
.start_left .sbox200 {width:200px; margin-right:10px; float:left; height:260px; overflow:hidden; margin-bottom:10px;}
.start_left .sboxsonda {width:200px; margin-right:0px; float:left; height:260px; overflow:hidden; margin-bottom:10px;}
.start_left .sbox10 {width:10px; float:left;}
.start_left .sbox180 {width:180px; text-align:center;}
.start_left .sbox180 img {margin-bottom:10px;}
.sboxsonda .inn .radio {display:inline; border:0px solid red; float:left;}
.sboxsonda .inn .odp{line-height:11px; border:0px solid red; display:block;float:right; width:150px; margin-top:3px;}
.sboxsonda .inn .ng {margin-bottom:10px; font-weight:bold;}

.start_left {float:left;}
.start_right {width:180px; float:right; border:0px solid black; text-align:center;}

#banerki img {margin:0 5px 10px 0; float:left;}
h4 a {color:#fff;}
h4 a:active, h4 a:hover {text-decoration:none;}

/* submenu */
#left #submenu {padding:0; margin:auto; font-size:12px; padding-top:0px; text-align:left; line-height:14px; padding-bottom:20px;}

#left #submenu a {display:block; width:150px;  color:#666; padding:8px 0; padding-left:18px; background: transparent url(../pix/str_li.gif) no-repeat 6px 10px; font-weight:normal; text-decoration:none; margin-top:0px;}

#left #submenu a:hover {background-color:#D2D2D2; color:#333; text-decoration: none;}


#left #submenu li a {display:block; padding:10px 20px; border-bottom:solid 1px #fff; font-size:15px; width:150px; background:#DEDEDE url(../pix/str_li.gif) no-repeat 5px 15px;}

#left #submenu li li a {font-size:12px; padding-left:30px; width:170px;  background-color:#D63333; border-top:0; padding-top:5px; padding-bottom:5px; background:#CBA88C url(../pix/str_li.gif) no-repeat 16px 11px;}


#left #submenu .x {background-color:#D2D2D2; color:#333; text-decoration: none;}


#bottom_menu {background:#908F4C url(../pix/bottom_menu.gif) no-repeat bottom center; padding:20px; color:#56552E; font-size:12px;}
#bottom_menu a {color:#56552E; display:block; line-height:12px; margin-bottom:7px;}

#bottom_menu .box {float:left; width:190px; padding:0px 20px; border:0px solid red; text-align:left; }


#footer{font-size:11px; margin-top:0px; text-align:center;  padding:10px; text-align:left; color:#C05A5A; margin-bottom:60px; }
#footer a {background-color:transparent;}
#footer .left {float:left;}
#footer .right {float:right; text-align:right; padding-right:20px;}


.gal, .galright {float:left; margin-right:12px; width:176px; background-color:#fff; padding:0px; margin-top:0px; text-align:center; margin-bottom:0px;}

.gal_photo {width:174px; height:174px; border:1px solid #D8D8D8; margin-bottom:1px; display:table-cell; vertical-align:middle; text-align:center;}

.gal  a img , .galright a img {border:none; padding:0px; margin:auto; vertical-align:middle;}
.galright {margin-right:0px;}
.galdesc {font-size:11px; color:#666; line-height:14px; overflow:hidden; position:relative; background-color:#fff; margin-bottom:10px; display:block;}

.box_news {}

#pages {clear:both; float:right; }
#pages tr {background-color:#fff; padding:2px;}
#pages td {font-size:11px; color:#999; padding:2px; background-color:#fff; }

#pages a:link, #pages a:visited {	
	padding:1px 6px 1px 6px; margin-right:0px; background-color:#F2F2F2; border:solid 1px #ccc; color:#666;	text-decoration: none; font-size:12px; margin:5px 0;
}
#pages a:active, #pages a:hover {	
  border:solid 1px #990000;
	background-color:#990000; color:#fff;
	text-decoration: none; font-size:12px;
}
#pages .pageSelected a:link, #pages .pageSelected a:visited, #pages .pageSelected a:active, #pages .pageSelected a:hover{border:solid 1px #990000;
	background-color:#990000; color:#fff;
	text-decoration: none; font-size:12px;}

#pages td .pageSelected {border:solid 1px #990000;	background-color:#990000; color:#fff;	text-decoration: none; font-size:12px;}

#pages {margin-bottom:20px;}


.gal a:link, .galright a:link, .gal a:visited, .galright a:visited {text-decoration: none; color:#666; background-color:transparent; display:block; }
.gal a:active, .galright a:active, .gal a:hover, .galright a:hover {text-decoration: none; background-color:transparent; color:#ccc;}


#map_canvas {width:610px; height:300px; margin-bottom:20px; margin-top:20px; color:#333;}
#map_canvas b {color:#000;}


.lista {margin-bottom:10px; border-bottom:0px solid #f2f2f2; color:#666; padding-bottom:10px; font-size:12px;}
.lista a {font-size:15px; margin-bottom:3px; display:block; padding:0;}
.lista img {float:left; margin:0 7px 5px 0; border:1px solid #ccc; padding:1px;}
.lista {clear:both; display:block;}

.formy {margin:10px 0; font: 12px/16px Arial Verdana, sans-serif; }

.dane {padding:6px; color:#666; text-align:right; width:110px; float:left; border:0px solid red; background-color:#3A84C4; color:#fff;}
textarea {width: 322px;	height: 100px;	border: 1px solid #ccc;	background-color:#fff; padding:5px;  margin-bottom:2px;}
.alert {font-size:12px; padding:20px;color:#FF0000; padding:6px; clear:both; margin-bottom:2px;}
.radio {width:20px; display:inline; }
.input_ {background: url(../pix/bg_input_.gif) left top no-repeat; }

.input_recherche {background: url(../pix/bginput.gif) left bottom no-repeat; background-color: transparent; width:180px; height:22px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

.button, .button_big {background-color:#990000; margin-top:3px; color:#fff; text-align:center; border:0; cursor:pointer; padding:3px 16px; font-weight:bold; font-size:11px;}





.tab_clear {background: transparent; margin:auto; padding:0;}
.in_right {text-align:right;}

#center .czysta table {width:auto; border:1px solid #AAAB77;}
#center .czysta td {background-color: #fff; margin:auto; padding:7px; }
#center .czysta th {	color: #fff;font-weight: normal;background-color: #AAAB77;text-align: left;	padding: 6px 12px;font-size: 13px;}

#center .inna table {width:auto; border:1px solid #AAAB77;}

#center .inna tr {background-color: #AAAB77;}
#center .inna td {background-color: #e1e1e1; margin:auto; padding:7px; }
#center .inna th {	color: #fff;font-weight: normal;background-color: #AAAB77;text-align: left;	padding: 6px 12px;font-size: 13px;}
	
.czysta .in_right {text-align:right;}


.tabClear {padding:0;}



.tab_clear .pole {background: url(../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; width:250px; height:22px; border:none; color:#333; padding:0 ; margin:0;}
.bt {background: url(../pix/bg_bt.jpg) bottom no-repeat; background-color: transparent; width:141px; height:26px; border:none; padding:0 0 2px 0px; cursor:pointer; color:#fff; font:12px Arial;}

table {width:100%;}
tr {background-color:#f1f1f1;}
td {padding:2px;}

#bg_start table {width:100%;}
#bg_start tr {background-color:#D9D9D9;}
#bg_start td {padding:1px;}

#bg #main #contatn #center table .czysta{width:auto;}
#bg tr {background-color:#f1f1f1;}
#bg td {padding:2px;}

#tresc table {
  font: 12px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	margin:10px 0 20px 0;
	padding:0px;
	color: #fff;
	background: #3A4851;
	width:100%;
}

#tresc table th {
	color: #fff;
	font-weight: normal;
	background: #3A4851;
	text-align: left;
	padding: 6px 2px;
	font-size: 13px;
}
#tresc table th img {border:0px;}
#tresc table th a {color: #333333;text-decoration:none;}

#tresc table tr {
	background: #fff;
}

#tresc table td {
	padding: 1px 3px;
	font-size: 12px;
  color:#333;
}

#tresc #contact{background: transparent;}
#tresc #contact tr{background: transparent;}




#news_main { background: transparent url(pix/bg_news_main.png) bottom left repeat; color:#fff; padding:0px; font-size:11px;}

#tab_news_main {height:240px; }
#tab_news_main td {font-size:12px; line-height:16px; color:#fff; }
#tab_news_main h2 {background-color:#cc0000;padding:0px; color:#fff; font-size:17px; font-family:Arial;}
#tab_news_main h2 a {color:#fff;}
#tab_news_main td a {color:#fff; padding:0px 0px; display:block;}
#tab_news_main td a:hover {text-decoration:underline;}
#news_main img {z-index:1; border:0;}
.sdata {font-size:11px; padding:0 0 5px 10px;}

.rek_in {
    margin-bottom: 10px;
}

.player_foto {float:left; width:260px; padding:5px 3px; border:1px solid #f1f1f1; text-align:center; margin-bottom:5px; overflow:hidden;}
.news_lead {float:right; width:487px; border:1px solid #f1f1f1; border-left:0;}

.tabExtra tr, .tabClear tr{background-color:#D9D9D9;}
#dhtmltooltip{
    position: absolute;
    width: 300px;
    border: 2px solid black;
    padding: 2px;
    background-color: white;
    visibility: hidden;
    z-index: 100;
    color: black;
}


#relacja {padding:20px; border:1px solid #e8e8e8; margin:10px 0; background-color:#f8f8f8;}
.rel_date {font-size:11px; font-weight:bold; color:#cc0000; margin-top:10px;}
.rel_druzyny {font-size:18px; text-align:center; font-weight:bold; margin-bottom:20px; font: normal 22px 'Georgia', Arial; font-style: italic;}
.rel_time {float:left; margin:0px 10px 10px 0; font-weight:bold; width:30px; border:0px solid red; color:#cc0000; font: normal 14px 'Georgia', Arial; font-style: italic;}
.rel_text {float:left;border:0px solid red;}
.rel_relacja {clear:both; border-bottom:1px solid #e8e8e8; margin-bottom:5px;}
.rel_akcja {font-size:11px; font-weight:bold; color:#cc0000; clear:both; padding-bottom:10px; text-align:center;}
