body {
	margin:0 0 0 10px;
	padding:0px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

img, div, form {
	border:0;
	margin:0;
	padding:0;
}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.grey, span.grey {
	color:#6A6A6A;
}



h1, h2 {
	color:#0F624D;
	font-size:12px;
}
h1 {
	font-weight:bold;
}
h2 {
	font-weight:normal;
}

input.grey {
	background-color:#9F9F9F;
	padding:3px;
	color:#FFFFFF;
	font-size:11px;
	width:120px;
	border:1px solid #FFFFFF;
}
input.red {
	background-color:#0F624D;
}
input.txt {
	padding:3px;
	border:none;
	color:#FFFFFF;
	font-size:11px;
}
input.submit {
	background-color:#0F624D;
	border:1px solid black;
	color:#FFFFFF;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.float_right {
	float:right;
}

.zerofont {
	font-size:0px;
}
.left {
	float:left;
}
.right {
	float:right;
}

#all {
	width:992px;
	margin: auto;
}

#top_stripe {
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	height:17px;
	padding:2px 10px 0;
}

#top_stripe a {
	color:#4d4d4d;
	margin:0 7px;
}

#top {
	background: url('../img/bg_page-top-home.jpg') no-repeat;
	margin-bottom:10px;
	padding-top: 160px;
}

#top_logo {
	height:68px;
	width:610px;
	background-color:#FFFFFF;
	float:left;
	display: none;
}

#top_picture {
	height:84px;
	width:344px;
	background-color:#FFFFFF;
	font-size:0px;
	float:right;
	display: none;
}

#top_menu {
	clear:both;
	color:#FFFFFF;
	padding:5px 10px 2px 10px;
	height:17px;
	background: #009966;
}
#top_menu table, #top_menu table td, #top_menu table th {
	background: #009966;
}
#top_menu a {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #009966;
}
#top_menu a:hover {
	text-decoration: underline;
}
table .rcMenuStatic1 {
	background-color: #009966;
}
#menu_shadow {
	background:#FFFFFF url('../img/menu_shadow.gif') repeat-x top left;
	height:14px;
}


#main {
	width:734px;
	float:left;
}

#main_flash, #roll_flash {
	background-color: #fff;
	margin-bottom: 20px;
	z-index: 987;
}
#roll_flash {
	display: none;
}
#right_panel {
	float:right;
	width: 236px;
	margin-left:17px;
}

#artykuly .margin, #artykuly_gielda .margin {
	margin-right:4px;
}
.artykul, .artykul_red, .box_wide, .box_wide_red {
	width:232px;
	float:left;
}

.artykul .title, .artykul_red .title, .rp_box .title,
.box_wide .title, .box_wide_red .title, .horiz_list_item .title {
	padding:3px 0 5px 12px;
	color:#FFFFFF;
	font-weight:bold;
}
.artykul_red .title, .artykul .title, .box_wide_red .title {
	color: #FFFFFF;
	font-size: 12px;
	padding: 8px 10px;
}
.artykul .title, .box_wide .title {
	background: url('../img/artykul_title.jpg') no-repeat top left;
}
.artykul_red .title {
	background: url('../img/artykul_red_title.jpg') no-repeat top left;
}
.horiz_list_item .title {
	background:#0F624D url('../img/horiz_list_top.gif') no-repeat top left;
}
.artykul_red .body, .artykul .body,
.box_wide_red .body, .box_wide .body,
.artykul div.title_shadow, .artykul_red div.title_shadow,
.box_wide div.title_shadow, .box_wide_red div.title_shadow,
.horiz_list_item .body  { 
	color:#6A6A6A;
}
.artykul_red .body a, .artykul .body a,
.box_wide_red .body a, .box_wide .body a,
.artykul div.title_shadow a, .artykul_red div.title_shadow a,
.box_wide div.title_shadow a, .box_wide_red div.title_shadow a,
.horiz_list_item .body a {
	display: block;
	height: 155px;
	overflow: hidden;
}
#artykuly, #artykuly_gielda {
	overflow: hidden;
}
#artykuly div.artykul_red .body a, #artykuly div.artykul .body a, #artykuly_gielda div.artykul_red .body a, #artykuly_gielda div.artykul .body a{
	display: block;
}
#artykuly div.artykul_red .text, #artykuly div.artykul .text, #artykuly_gielda div.artykul_red .text, #artykuly_gielda div.artykul .text {
	padding: 10px;
	overflow: hidden;
	height: 160px;
}
#artykuly div.artykul_red .text p.date, #artykuly div.artykul .text p.date {
	color: #999999;
	margin: 0;
	padding: 0;
}
#artykuly div.artykul_red .text p.name, #artykuly div.artykul .text p.name,
#artykuly_gielda div.artykul_red .text p.name, #artykuly_gielda div.artykul .text p.name {
	margin: 0;
	padding: 8px 0 10px;
	font-weight: bold;
	color: #000;
	display: block;
	font-size: 12px;
}
#artykuly div.artykul_red .text p.content, #artykuly div.artykul .text p.content,
#artykuly_gielda div.artykul_red .text p.content, #artykuly_gielda div.artykul .text p.content {
	color: #303030;
}
#artykuly div.artykul_red .text p.deadline, #artykuly div.artykul .text p.deadline,
#artykuly_gielda div.artykul_red .text p.deadline, #artykuly_gielda div.artykul .text p.deadline {
	color:#000000;
	margin: 0;
	padding: 0;
}
#artykuly .artykul_red .body, #artykuly .artykul .body,
#artykuly_gielda .artykul_red .body, #artykuly_gielda .artykul .body {
	overflow: hidden;
	background-position:0px 0px !important;
	background-position:1px 0px;
}
.artykul div.upper, .artykul_red div.upper {
	/*height:29px;*/
	background:transparent url('../img/artykul_bg.gif') repeat-y;
	padding:5px 10px;
	overflow:hidden;
}
.artykul_red div.upper {
	color:#0F624D;
}
.artykul div.down, .artykul_red div.down {
	margin: 0;
	padding: 10px;
	color:#6A6A6A;
	height: 130px;
	background: url('../img/bg_box-item-bottom.png') repeat-x;
}
.artykul div.footer, .artykul_red div.footer,
.box_wide div.footer, .box_wide_red div.footer {
	/*background:transparent url('../img/artykul_footbg.gif') no-repeat;
	height:35px;*/
	overflow: hidden;
	padding: 5px 10px;
}
.artykul div.footer_simple, .artykul_red div.footer_simple,
.box_wide div.footer_simple, .box_wide_red div.footer_simple {
	background:transparent url('../img/artykul_footbg_simple.gif') no-repeat;
	height:5px;
	font-size:0px;
}
.artykul div.header_simple, .artykul_red div.header_simple,
.box_wide div.header_simple, .box_wide_red div.header_simple {
	background:transparent url('../img/artykul_headbg_simple.gif') no-repeat;
	height:5px;
	font-size:0px;
}
.artykul div.zamawiam, .artykul div.polecam, .artykul_red div.zamawiam, .artykul_red div.polecam,
.box_wide div.zamawiam, .box_wide div.polecam, .box_wide_red div.zamawiam, .box_wide_red div.polecam {
	width:98px;
}
.artykul div.zamawiam a, .artykul div.polecam a, .artykul_red div.zamawiam a, .artykul_red div.polecam a,
.box_wide div.zamawiam a, .box_wide div.polecam a, .box_wide_red div.zamawiam a, .box_wide_red div.polecam a {
	background: url('../img/more_arrow.gif') right 3px no-repeat;
	color: #0F624D;
	padding-right: 10px;
	font-weight: bold;
}
.artykul div.zamawiam, .artykul_red div.zamawiam, .box_wide div.zamawiam, .box_wide_red div.zamawiam {
	float:left;
}
.artykul div.polecam, .artykul_red div.polecam, .box_wide div.polecam, .box_wide_red div.polecam {
	float:right;
	width:88px;
	text-align:right;
}

.artykul div.zamawiam img, .artykul div.polecam img, .artykul_red div.zamawiam img, .artykul_red div.polecam img,
.box_wide div.zamawiam img, .box_wide div.polecam img, .box_wide_red div.zamawiam img, .box_wide_red div.polecam img {
	vertical-align:text-top;
	position:relative;
}
.artykul div.zamawiam img, .artykul_red div.zamawiam img,
.box_wide div.zamawiam img, .box_wide_red div.zamawiam img {
	top:-3px;
	display: none;
}
.artykul div.polecam img, .artykul_red div.polecam img,
.box_wide div.polecam img, .box_wide_red div.polecam img {
	top:-1px;
	display: none;
}
.artykul div.title_shadow, .artykul_red div.title_shadow,
.box_wide div.title_shadow, .box_wide_red div.title_shadow {
	background:url('../img/box_wide_title_shadow.gif') no-repeat top center;
	height:2px;
	font-size:0px;
}
.artykul div.title2, .artykul_red div.title2,
.box_wide div.title2, .box_wide_red div.title2 {
	padding:5px;
	background:url('../img/artykul_title2_bg.gif') repeat-y top center;
	font-weight:bold;
}
.artykul {
	margin-left: 19px;
}


.rp_box {
	margin-bottom: 15px;
}
#middle_box .body div.content b {
	display: block;
	padding: 5px 0 10px 0;
}
#middle_box .body div.content a {
	background: url('../img/more_arrow.gif') right 3px no-repeat;
	color: #0F624D;
	float: right;
	font-weight: bold;
	padding-right: 10px;
}
#middle_box .body div.content a:hover {
	text-decoration: underline;
}
.rp_box .title {
	background:#0F624D url('../img/rp_box_top_title.gif') no-repeat top left !important;
	/*background:#0F624D url('../img/rp_box_top_title.gif') no-repeat 2px 0px;*/
	height: 15px;
	font-size: 13px;
	padding: 10px 0 10px 12px;
}
.rp_box .notitle {
	background:#EDEDED url('../img/rp_box_top_notitle.gif') no-repeat top left;
	font-size:0px;
	height:21px;
}
.rp_box .bottom {
	background:#EDEDED url('../img/rp_box_bottom.gif') no-repeat top left !important;
	/*background:#EDEDED url('../img/rp_box_bottom.gif') no-repeat 2px 0px;*/
	height:5px;
	font-size:0px;
}
.rp_box .body {
	background: url('../img/rp_box_content.gif');
	color:#6A6A6A;
}
.rp_box .body .content {
	padding: 10px 14px 0px;
	color: #000000;
}
#login_form a {
	color:#6A6A6A;
	text-decoration:underline;
} 
#login_form img {
	vertical-align:text-top;
}

#login_form input.txt {
	width:135px;
	background-color:#9F9F9F;
	border:1px solid #FFFFFF;
}

#login_box .body {
	min-height:50px;
	height:auto !important;
	height:50px;
}
#middle_box .body {
	min-height:50px;
	height:auto !important;
	height:50px;
}
#last_box .body {
	min-height:50px;
	height:auto !important;
	height:50px;
}
#lm_clock, #lm_clock_gtie6 {
	position:absolute;
	top:470px;
	left:870px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/zegarek.png', sizingMethod='scale');
	height:101px;
	width:81px;
}

#footer {
	margin-top:10px;
	margin-bottom:50px;
	padding: 5px 10px;
	background:transparent url('../img/footer_line.gif') repeat-x top left;
}
#footer, #footer a {
	color:#6A6A6A;
}

#top_menu ul, #top_menu li {
	display:block;
	padding:0px;
	margin:0px;
}
#top_menu .main {
	float:left;
	padding-left:15px;
}
#top_menu .sub {
	background-color:#0F624D;
	/*border-top:1px solid;*/
	display:block;
}

.login_name {
	color:#0F624D;
	font-size:17px;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	text-align:left;
	margin:6px 0;
}

#main_left {
	text-align:center;
	float:left;
	width:472px;
}
#main_right {
	float:right;
	width:234px;
}
.main_content {
	padding:0px 0px 20px 0px;
	text-align:left;
	color:#6A6A6A;
}
.main_content h1.big {
	padding:6px 5px 0 12px;
	height:32px;
	width:678px;
	margin-top:0px;
	background:#0F624D url('../img/h1_bg.gif') no-repeat top left;
	font-family:arial, verdana, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}
h1.lyzwa {
	background:#EEEEEE url('../img/lyzwa_715.gif') no-repeat top right;
	height:18px;
	padding:4px 0 0 4px;
	margin:5px 0;
}

#main_left .content .title, #main_left .content strong, #main_left .content b {
	color:#0F624D;
	font-weight:bold;
}

#event_summary .big {
	font-size:36px;
	font-weight:bold;
	font-family:arial, verdana, sans-serif;
}

#event_summary .dni, #event_summary .miejsc {
	width:105px;
	text-align:center;
	color:#0F624D;
	padding:5px;
	margin:10px 0px;
}
#event_summary .dni {
	border-right:1px solid #CBCBCB;
	float:left;
}
#event_summary .miejsc {
	float:right;
}
#event_summary .dni, #event_summary .miejsc {
	
}

#main_right .box_wide, #main_right .box_wide_red {
	margin-bottom:5px;
}
#main_right .box_wide, #main_right .box_wide_red#event_summary {
	width: 234px;
}
#main_right .box_wide, #main_right .box_wide_red#event_summary .body .content {
	border-left: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
}
#wykres_box .body {
	padding:10px 0;
}
#wykres_box .zerofont {
	width:212px;
}

td.label {
	text-align:right;
	width:120px;
}
form#form_zamowienie input.txt {
	width:170px;
}

.przyszla_atrakcja {
	width:690px;
	height:18px;
	background:#F0F0F0 url('../img/przyszla_atrakcja_bg.gif') no-repeat top left;
	padding:11px 10px 9px 10px !important;
	padding:11px 10px 4px 10px;
	color:#6A6A6A;
	margin-bottom:5px;
}
.przyszla_atrakcja .emisja {
	width:185px;
	float:left;
	margin-right:17px;
}

.horiz_list_item {
	width:695px;
	margin-bottom:5px;
}
.horiz_list_item .info {
	width:456px;
	float:right;
}
.horiz_list_item .body {
	min-height:92px;
	height:auto !important;
	height:92px;
	padding:15px 0px;
	overflow:hidden;
}
.horiz_list_item .opis {
	width:200px;
}
.horiz_list_item .opis, .horiz_list_item .opis_wide {
	padding:0 15px;
	float:left;
}
.horiz_list_item .stats {
	border-left:1px solid #CBCBCB;
	float:right;
	width:192px;
	padding:0 15px;
	color:#0F624D;
}
.horiz_list_item .stats .big {
	width:80px;
	font-family:arial, verdana, sans-serif;
	font-size:22px;
	font-weight:bold;	
}
.horiz_list_item .stats td.zamawiam {
	text-align:center;
	font-size:20px;
}
.horiz_list_item .footer_simple {
	background:transparent url('../img/horiz_list_footbg_simple.gif') no-repeat;
	height:5px;
	font-size:0px;
}

.zajawka {
	margin-bottom:10px;
}
.zajawka .content {
	text-align:right;
	float:left;
	width:485px;
}
.zajawka .content .big {
	font-family:arial, verdana, sans-serif;
	font-size:32px;
	font-weight:bold;
	color:#0F624D;
}
.zajawka .content .grey {
	color:#6A6A6A;
}
.zajawka .zegarek {
	float:right;
	margin-right:40px;
}

#relacje_navi a {
	color:#0F624D;
}
/*
#tabela_przywil td {
	border-right:1px dotted #000000; 
}*/
#tabela_przywil {
	margin:5px 0;
}

#tabela_przywil_top, #tabela_przywil_bottom {
	height:5px;
	font-size:0px;
}
#tabela_przywil_top {
	background:#FFFFFF url('../img/tabela_top_689.gif') no-repeat top left !important;
	background:#FFFFFF url('../img/tabela_top_672.gif') no-repeat top left;
}
#tabela_przywil_bottom {
	background:#FFFFFF url('../img/tabela_bottom_689.gif') no-repeat top left !important;
	background:#FFFFFF url('../img/tabela_bottom_672.gif') no-repeat top left;
}
#tabela_przywil .row_white {
	background:#FFFFFF url('../img/tabela_bg_white_689.gif') repeat-y top left !important;
	background:#FFFFFF url('../img/tabela_bg_white_672.gif') repeat-y top left;
}
#tabela_przywil .row_grey {
	background:#FFFFFF url('../img/tabela_bg_grey_689.gif') repeat-y top left !important;
	background:#FFFFFF url('../img/tabela_bg_grey_672.gif') repeat-y top left;
}
#tabela_przywil .header {
	background:#FFFFFF url('../img/tabela_bg_red_689.gif') repeat-y top left !important;
	background:#FFFFFF url('../img/tabela_bg_red_672.gif') repeat-y top left;
	color:#FFFFFF;
}
#tabela_przywil .header th {
	padding-top:0px;
}

#tabela_przywil td div  {
	margin:5px;
}
#tabela_przywil th div  {
	margin:0 5px 5px 5px;
}
#tabela_przywil td.td1 {
	width:124px;
	color:#0F624D;
	font-weight:bold;
}
#tabela_przywil td.td2 {
	width:238px;
	background-position:-123px 0px;
}
#tabela_przywil td.td3 {
	width:115px;
	background-position:-316px 0px;
	font-size:20px;
	font-weight:bold;
	font-family:arial, verdana, sans-serif;
	color:#0F624D;
}
#tabela_przywil td.td4 {
	width:115px;
	background-position:-432px 0px;
	font-size:20px;
	font-weight:bold;
	font-family:arial, verdana, sans-serif;
}
#tabela_przywil td.td5 {
	width:142px;
	background-position:-546px 0px;
}
#tabela_przywil td.td5 a {
	background: url('../img/more_arrow.gif') no-repeat scroll right 3px;
	color:#0F624D;
	font-weight:bold;
	padding-right:10px;
}
#tabela_przywil td.td5 a:hover {
	text-decoration: underline;
}

#tabela_przywil th.td2 {
	background-position:-123px 0px;
}
#tabela_przywil th.td3 {
	background-position:-316px 0px;
}
#tabela_przywil th.td4 {
	background-position:-432px 0px;
}
#tabela_przywil th.td5 {
	background-position:-546px 0px;
}
#tabela_przywil th.td5_top, #tabela_przywil th.td5_bottom {
	background-position:-546px 0px;
}

#tabela_przywil td.td4 .red {
	color:#0F624D;
}
#tabela_przywil td.td3, #tabela_przywil td.td4, #tabela_przywil td.td5 {
	text-align:center;
}

.submenu {
	position:static !important; 
	top:0px !important;
	position:relative;
	top:2px;
}
#loginform a {
	color: #0F624D;
}
