body{	background: url(../img/grad_background.gif) repeat-x;	background-color: #85D390;	color: #0D0D86;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;}

#top_tab_left{	background-image: url(../img/top_tab_left.gif);	width: 150px;	height: 78px;	background-repeat: no-repeat;	background-position: bottom right;}
#top_tab_center{	background-image: url(../img/top_tab_center.gif);	width: 500px;	height: 78px;	background-repeat: no-repeat;	text-align: center;}
#top_tab_right{	background-image: url(../img/top_tab_right.gif);	width: 150px;	height: 78px;	background-repeat: no-repeat;	background-position: bottom left;}
#top2_tab_left{	background-image: url(../img/top2_tab_left.gif);	width: 150px;	height: 25px;	background-repeat: no-repeat;	background-position: bottom right;}
#top2_tab_center{	background-image: url(../img/top2_tab_center.gif);	width: 500px;	height: 25px;	background-repeat: no-repeat;	text-align: center;}
#top2_tab_right{	background-image: url(../img/top2_tab_right.gif);	width: 150px;	height: 25px;	background-repeat: no-repeat;}
#top3_tab_left{	background-image: url(../img/top3_tab_left.gif);	width: 150px;	height: 25px;	background-repeat: no-repeat;	background-position: top right;}
#top3_tab_right{	background-image: url(../img/top3_tab_right.gif);	width: 150px;	height: 25px;	background-repeat: no-repeat;	background-position: top left;}
#top3_tab_center{	background-image: url(../img/top3_tab_center.gif);	width: 500px;	height: 25px;	background-repeat: no-repeat;	text-align: center;	background-position: top;}

.menu_left{
	border-right: 3px double #2222a1;
	border-bottom: 3px double #2222a1;
	text-align: center;
	height: 25px;
	font-size: 9px;
	padding: 5px 0px 2px 0px;
}
.menu_right{	border-left: 3px double #2222a1;	border-bottom: 3px double #2222a1;		text-align: center;	height: 25px;}

td.menu_top_item{	height: 25px;	width: 20%;	text-align: center;	background-image: url(../img/transp_vert_25.gif);	background-repeat: repeat-x;	padding: 0px 2px 0px 2px;}
td.menu_top_item a{	color: white;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	background-color: #51ACD1;	line-height: 23px;}
td.menu_top_item a.m1:hover{	background-color: #6B6CB6;}
td.menu_top_item a.m2:hover{	background-color: #CA81D7;}
td.menu_top_item a.m3:hover{	background-color: #CDC65B;}
td.menu_top_item a.m4:hover{	background-color: #62B264;}

div.linia_pozioma{	background-image: url(../img/kropka4.gif);	height: 21px;}
div.linia_pozioma_jasna{	/*tytul*/	background-image: url(../img/kropka4a.gif);	height: 21px;/*	font-weight: bold;*/	font-size: 16px;	color: #0D0D86;	padding: 0px 20px 2px 20px;	text-align: center; /*left;*/}
div.linia_pozioma_jasna1{	background-image: url(../img/kropka4a.gif);	height: 8px;}

td.left_menu_table{
	width: 144px;
	border-right: 3px double #2222a1;
	border-top: 3px double #2222a1;
	border-bottom: 3px double #2222a1;
	background-color: #80C3E2;
	padding: 2px;
	text-align: center;
}

td.main_content_table{
	width: 500px;
	vertical-align: top;
	border-top: 3px double #2222a1;
	border-bottom: 3px double #2222a1;
	background-color: #C0E8C5;
	padding: 20px;
}

#stopka{
	height: 22px;
	border-bottom: 3px double #2222a1;
	text-align: right;
	vertical-align: baseline;
	padding: 2px 15px 0px 0px;
	font-size: 10px;
	color: white;
	letter-spacing: 140%;
}

#stopka a{
	text-decoration: none;
	color: #cceeff;
	font-size: 10px;
}

#stopka a:hover{
	text-decoration: underline;
}

a.menuLeft{
	padding: 3px 5px 3px 5px;
	margin-bottom: 1px;
	width: 140px;
}

a.submenuLeft{
	padding: 3px 5px 3px 12px;
	width: 140px;
}

a.menuActive{
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-color: #6B6CB6;
	text-decoration: none;
	border-bottom: 2px solid #494a94;
	border-left: 2px solid #494a94;
	border-top: 2px solid #8D8fd8;
	border-right: 2px solid #8D8fd8;
}

a.menuActive:hover{
	background-color: #5B5Ca6;
	border-bottom: 2px solid #8D8fd8;
	border-left: 2px solid #8D8fd8;
	border-top: 2px solid #494a94;
	border-right: 2px solid #494a94;
}

a.menuNoActive{
	color: #C0E8C5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-color: #6B6CB6;
	text-decoration: none;
	border-bottom: 2px solid #494a94;
	border-left: 2px solid #494a94;
	border-top: 2px solid #8D8fd8;
	border-right: 2px solid #8D8fd8;
}

a.menuNoActive:hover{
	color: #b0d8b5;
	background-color: #5B5Ca6;
	border-bottom: 2px solid #8D8fd8;
	border-left: 2px solid #8D8fd8;
	border-top: 2px solid #494a94;
	border-right: 2px solid #494a94;
}

a.subMenuActive{
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	background-color: #80C3E2;
	text-decoration: none;
	border-bottom: 1px solid #7c7dc7;
}

a.subMenuActive:hover{
	background-color: #c0E8C5;
}

a.subMenuNoActive{
	color: #7c7dc7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	background-color: #80C3E2;
	text-decoration: none;
	border-bottom: 1px solid #7c7dc7;
}

a.subMenuNoActive:hover{
	background-color: #c0E8C5;
}

.small{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.field_desc{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px 10px 4px 10px;
	vertical-align: middle;
	text-align: right;
}

td.field_desc_center{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px 10px 4px 10px;
	vertical-align: middle;
	text-align: center;
}

td.field_desc.center{
	text-align: center;
}

form table{
	border: 1px solid #85D390;
	background-color: #d0f8d5;
	margin: 10px 20px 2px 20px;
}

td.input{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px 10px 10px 5px;
	vertical-align: middle;
	text-align: left;
}

td.input.center{text-align: center;}
td.input.right{text-align: right;}
.red{	color: Red;}

select{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0D0D86;
	background-color: #b0f3ff;
}

input{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0D0D86;
	background-color: #b0f3ff;
	padding: 2px;
}

textarea{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0D0D86;
	background-color: #b0f3ff;
	padding: 5px;
}

.center{
	text-align: center;
}
.right{
	text-align: right;
}

.invisible{
	display: none;
}

td.dane{
	font: 9px;
	color: #60a3c2;
	padding: 4px 20px 4px 5px;
}

/* ------------  kalendarz ---------------------*/
div.clndr { background-color:#80C3E2; position:absolute; cursor:default; display:none; border:3px double #2222a1;}
div.clndr table { width:160px; margin:4px; background-color:#80C3E2;}
div.clndr th { border:1px solid black; font:normal bold 11px arial,sans-serif; text-align:center; padding:0 2px 0 2px; background-color:#b0f3ff;}
div.clndr td { border:1px solid blue; cursor:pointer;  font:normal normal 11px arial,sans-serif; text-align:center; padding:0 2px 0 2px; background-color:#b0f3ff;}
/* ---------- end kalendarz ----------------- */

span.akapit{
	display: block;
	margin-top: 15px;
	line-height: 140%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:hover{
	text-decoration: none;
}

input.guzik{
	padding: 8px;
	cursor: pointer;
}

#directions_table td{
	padding: 10px 0px 10px 0px;
	text-align: center;
	vertical-align: top;
}

td.gal_big{
	padding: 20px 10px 10px 10px;
}

.white{
	color: White;
}

.no_wrap{
	white-space: nowrap;
}

td.bckg_blue{
	width: 3px;
	background-color: #80C3E2;
}

.news_rect{
	background-color: #AFAFAF;
	border: 1px solid Black;
	font: bold 14px/180% Arial, Helvetica, sans-serif;
	color: Black;
	width: 200px;
	text-align: center;
	letter-spacing: 1px;
}

.news_header{
	font: 32px/150% Arial, Helvetica, sans-serif;
	color: Black;
	letter-spacing: 2px;
}

.news_subheader{
	font: 14px/110% Arial, Helvetica, sans-serif;
	color: Black;
}

.news_redactor{
	font: bold 12px "Times New Roman", Times, serif;
	color: Black;
}

.news_ziggy{
	font: 12px "Times New Roman", Times, serif;
	color: Black;
}

.news{
	background-color: #F3F3F3;
	padding: 15px 10px 15px 10px;
}

td.news_column{
	width: 33%;
	vertical-align: top;
	text-align: justify;
	padding: 4px 7px 4px 7px;
}

td.table_header{
	border-bottom: 2px solid Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	padding: 3px 10px 5px 10px;
	color: black;
}

td.row1{
	background-color: #Caf3Cf;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid Black;
	border-left: 3px solid #C0E8C5;
	color: Black;
	white-space: nowrap;
}

td.row2{
	background-color: #bbE3C2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid Black;
	border-left: 3px solid #C0E8C5;
	color: Black;
	white-space: nowrap;
}

a.link{
	color: #AB3131;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.black{
	color: Black;
}

div.gallery_title{
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
}

div.gallery_description{
	color: #555555;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	padding-bottom: 10px;
}

div.picture_description{
	color: #555555;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	font-style: italic;
}

div.gallery_date{
	color: #555555;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
}

table.klisza{
	background-image: url(../img/klisza.gif);
	height: 120 px;
	width: 100%;
}

td.klatka{
	height: 120px;
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

td.klatka.activ{
	background-image: url(../img/klisza_act.gif);
}

/*------------ Airconso ticketsbox-------------*/
.BG02 {background: #005f9f;}
.BG03 {background: #ccffff;}
.medium {font-size: 12px;}
.whiteBG {background: #FFFFFF;}
.dateTEXT {color: #666666; font-size: 10px;}
A.black {color: #000000;	text-decoration: underline;}
input.text {width: 130px;}
.ticketsbx input.button {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFBE00; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #CC6600; border-bottom: 2px solid #CC6600; margin-right: 4px; }
TD, P {font-family: Arial, sans-serif;	font-size: 11px;font-color: #333333;}
.ticketsbx form table { border: 0px; background-color: #ccffff; margin: 0px;}
.ticketsbx select { background-color: #ffffff;}
.ticketsbx input { background-color: #ccffff;}
.ticketsbx input.text { width: 130px; background-color: #ffffff; padding: 0px;}
/*------------End Airconso ticketsbox-----------*/

