body
{
	background:#000E0F;
	margin:0;
}

body,table,form
{	
	font-family:georgia, arial;
	font-size:12px;
	line-height:1.4em;
	color:#000000;
}

table{ border-collapse:collapse; border:0; padding:0;}
td{padding:0;}
a img{border:0}
.noz {clear:both;border:0; height:0; font-size:0; line-height:0;}
input {margin:1px 2px;}
h3{font-size:20px;}

#gora {
	height:40px;
}

#zegar {text-align:right; vertical-align:top; padding:7px 100px 0px 0px; font-size:15px; font-weight:normal; color:#bbb; }

#srodek {
	width:100%; height:500px; 
	background:#fff url(i/bg_podgora.gif) top center repeat-x;
	padding:0; 
	border-collapse:collapse;
	border:0;
}
	#panel_l{ width:20%; padding:0 0 0 20px; text-align:left; vertical-align:top; border-top: solid 1px #fff;}
	#panel_s{ width:59%; text-align:left; vertical-align:top; background:url(i/bg_main.jpg) no-repeat bottom right; border-top: solid 1px #fff;}
	#panel_p { 
		width:21%;
		padding:0 20px 20px 20px; 
		background:#DE1F24 url(i/bg_panel_prawy.gif) top center repeat-x; 
		text-align:left; vertical-align:top;	
		border-top:solid 1px #fff;
		border-bottom:solid 1px #fff;
		color:#fff;
	}
	
#dol {
	text-align:right; 
	font-size:11px;
	padding:3px;
}
/*------------------------------------------------------*/
#logo { position:absolute; left:36px; top:20px; }	

#menu_{ margin: 15px 0 15px 5px; font-size:12px; font-weight:normal;}
#menu_ a { width:200px; color:#000; text-decoration:none;}
#menu_ a:hover{color:#DE1F24;} 


div#previous a { display:inline; padding:0 3px; width:auto; color:#000; text-decoration:none}
div#previous a:hover{color:#DE1F24;}

#menu_g {text-align:center; font-size:17px; font-weight:bold; position:relative; top:12px; }
#menu_g a {padding:8px; color:#fff; text-decoration:none}
#menu_g a:hover{color:#CCE3F4;} /*#B9B9B9*/


/*#detal_tlo{width:187px; background:#ccc;}*/
#detal{width:200px; background:#fff; position:relative; left:-7px; top:-8px; border-top:solid 1px #fff;}

#nowosci {color:#fff;}
#nowosci h3{text-align:center;margin-top:20px;}
#nowosci a {color:#FEDC0B;}
#nowosci a:hover {color:#fff}

#tresc_ { margin:10px 25px 50px 20px; font-size:13px; line-height:20px;}
#tresc_ h2 { margin:0;margin-bottom:50px; color:#DE1F24; height:90px; font-size:30px; line-height:90px;}

#tresc_ a {color:#DE1F24; text-decoration:underline;}
#tresc_ a:hover{color:#000;}
/* #tresc_ p{ width:75%} */

#int td{padding-right:20px; line-height:20px;}

#ramka {padding:10px;}

table.impreza {width:100%; height:230px;margin-top:10px; margin-bottom:20px; background:url(i/bg_belka.gif) repeat-x top;}
table.impreza tr {background:url(i/bg_grad_impreza.gif) bottom left repeat-x;}
table.impreza td {vertical-align:top;padding:10px;}
table.impreza .logo {width:190px;text-align:center;}
table.impreza .logo a img{border:solid 1px #fff}
table.impreza .info {font-size:20px;font-weight: normal; line-height:1.4em;}
table.impreza .info h3{color:#fff; margin-bottom:40px;line-height:1em;}

table.impreza a.bilet_przycisk {border:solid 1px #0D669E;float:left;}
table.impreza a.bilet_przycisk:hover {border-color:#FF6600;}
table.impreza a.bilet_przycisk img{border:0}

table.impreza .natureone {background:url(i/bg_natureone.gif) bottom right no-repeat;}
table.impreza .soundtropolis {background:url(i/bg_soundtropolis.gif) bottom right no-repeat;}
table.impreza .mayday {background:url(i/bg_mayday.gif) bottom right no-repeat;}

	
/*------------------------------------------------------ GALERIA */	

#tresc_ TABLE.gallery { 
		width: 100%;
		border-top: double 0;
		border-left: double 0;
		border-right: solid 0;
		border-bottom: solid 0;
	}

	
#tresc_	TD.gallery {
		width: 600px;
		border-left: solid 0;
		border-bottom: solid 0;
		border-right: solid 0;
		border-top: solid 0;
		border-color: #000;
	}
	
	
#tresc_	TH.gallery {
		border-left: solid 0;
		border-bottom: solid 0;
		border-right: solid 0;
		border-top: solid 0;
		border-color: #000;
		color: #000;
	}	
	
	DIV.appimage {
		height : 450px;
		margin : 20px 10px 0 0;
		padding : 0;
		color : inherit;
	/*	border-top : 1px solid #000;
		border-bottom : 1px solid #000; */	
	}	
	
#wizja { color:#ccc;margin-right:5px;}
#wizja a{color:#ccc;}
#wizja a:hover{color:#fff;} 

