
* { padding: 0px; margin: 0px; }

h1 { font-size:21px;}
h2 { font-size:20px;}
h3 { font-size:19px;}
h4 { font-size:18px;}
h5 { font-size:17px;}
h6 { font-size:16px;}

body {
 	font-family: Tahoma,Verdana,Trebuchet Ms,Arial,Helvetica; 
 font-size: 13px;
 background:#005CA2;
 	border:0px;
	padding:0px;
}



a {
	text-decoration: none;  
	font-size: 13px; 
	color: black;
	border:0px;
	padding:0px;
}

a:hover {
	border:0px;
	padding:0px;
	background-color:red;
}

.galeria {
text-align:center;
background:#2040a0;
border:1px solid white;
width:115px;
height:60px;
float:left;
margin:2px;
}

.galeria a {
color: #FFFFFF;
}

.galeria a:hover{
color:white;
background:red;
}


#wrapper { 
background:#F0F0F0;
margin-top:0px;
 margin: 0 auto;
 width: 972px;
  border-left:1px solid black;
  border-right:2px solid black;
  border-bottom:2px solid black;
  border-top:1px solid black;
}


#faux {
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 972px;
 
 display: inline;
 float:left;
 	margin-right: 0px; margin-top: 0px;
	border: 0px solid red; 
	color: black;
}
#faux2 {
color:black;
 width: 285px;
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 float:left;
 display: inline;
 position: relative;
 	border: 0px solid green; 
}

#header {
 color: black;
 width: 952px;
 padding: 0px;
 height:80px;
 margin: 0px 0px 0px 0px;
	text-align:left;

}
#navigation {

 color: #FFFFFF;
 margin: 0px 0px 0px 0px;
 background-color: #005CA2;
 border-bottom:1px solid black; 
 border-top:1px solid #005CA2;  
 height:25px;
	font-weight:930;
	text-align:center;
	 background-image: url('gfx/m_blue.gif');
 background-repeat: repeat-x
}

#navigation a {
	font-size:12px;
	vertical-align:middle;
	line-height: 25px; 
	text-align:left;
	text-decoration: none; font-weight: bold; 
	position: relative; 
	margin-right: 0px; margin-top: 0px;
	margin-left:2px;
	margin-right:2px;
	padding: 0px 2px 0px 2px; 
	border: 0px solid white; 
	color: white;
}

#navigation a:active {
	color:#000000;
}

#navigation2 {
 color: #FFFFFF;
 margin: 0px 0px 0px 0px;
 background-color: #AF0000;
 border-bottom:1px solid #FFC766;
 height:20px;
	font-weight:930;
	text-align:left;
}

#navigation2 a {
	font-size:12px;
	vertical-align:middle;
	line-height: 15px; 
	text-align:left;
	text-decoration: none; font-weight: bold; 
	position: relative; 
	margin-right: 0px; margin-top: 0px;
	margin-left:10px;
	padding: 0px 4px 0px 4px; 
	border: 0px; 
	color: white;
}

#navigation2 a:active {
	color:#000000;
}

#patronujemy {
 color: #FFFFFF;
 margin: 2px 0px 0px 0px;
 height:100%;
	font-size:13px;
	font-weight:900;
	text-align:left;
	line-height:40px;
}
#leftcolumn { 
 display: inline;
 color: #000000;
 margin: 0px;
 padding: 0px;

 float: left;
	border: 0px; 
	color: black;
}

#leftcolumn a {
	vertical-align:middle;
	text-align:left;
	text-decoration: none; 
	margin-left:2px;
	color: black;
}

#leftcolumn a:active {
	color:#000000;
}

#orange { 
 color: #001C72;
 margin: 0px;
 padding: 0px;
	font-size:15px;
	text-align:center;
	line-height:22px;
	height:22px;
	font-weight:900;
 background-color: #FBA000;
 border-bottom:1px solid #AFAFFF;
 border-top:1px solid #AFAFFF;

}

#leftmiddle { 
 display: inline;
 position: relative;
 color: #333;
 margin-left: 10px;
 padding: 0px;
 
 float: left;
 
	margin-right: 0px; margin-top: 0px;
	border: 0px; 
	color: black;
 
}
#leftmiddle_patron { 
 display: inline;
 color: #333;
 margin-left: 10px;
 padding: 0px;
 
 float: left;
 
	margin-right: 0px; margin-top: 0px;
	border: 0px; 
	color: black;
 
}

#leftmiddle a {
	vertical-align:middle;
	text-align:left;
	text-decoration: none; 
	position: relative; 
	margin-right: 0px; margin-top: 0px;
	margin-left:2px;
	border: 0px; 
	color: black;
}

#leftmiddle a:active {
	color:#000000;
}

#koncert_komentarz_z_1 {
	color: #FFFFFF;
 	font-size:14px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	overflow:auto;
}
#koncert_komentarz_z_2 {
	color: #FFFFFF;
	text-align:left;
	font-size:14px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:auto;
}

#koncert_komentarz_1 {
	width: 450px;  
	margin-top:10;
	color: #FFFFFF;
	text-align:left;
	font-size:14px;

	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
border-bottom: 1px #FFC766 solid;
border-bottom-style: dotted ; 	
	background-color:#002CA2;
}
#koncert_komentarz_2 {
	width: 450px;  
	margin-top:10;
	color: #FFFFFF;
	text-align:left;
	font-size:14px;
	border-bottom: 1px #FFC766 solid;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
border-bottom-style: dotted ; 	
	background-color:#002C72;
}

#koncert {
	width: 610px;  
	margin-top:10;
	color: #FFFFFF;
	text-align:left;
	font-size:14px;
	font-weight:900;
	border-bottom: 1px #FFC766 solid;
	padding-left:10px;
	margin:0 auto;
border-bottom-style: dotted ; 	
	background-color:#002C92;
}

#koncert a {
	text-decoration: none; 
	font-size:14px;
	color: #FFFFFF;
}

#koncert a:hover {
	background-color:#FFFFFF;
	color: black;
}

#koncert_m {
		  clear:both;
	width: 610px;  
	color: #002C92;
	text-align:left;
	font-size:13px;
	font-weight:100;
	padding-left:10px;
	margin:0 auto;
background-color:#FBA000;	
}

#koncert_m a{
	color:#002C92;
	font-size:14px;
}

#koncert_info {
	font-size:13px;
	width: 610px;  
	color: black;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 1px #FFC766 solid;
	margin:0 auto;
	border-top: 1px #FFC766 solid;
	border-top-style: dotted ; 
	border-bottom-style: dotted;
	background:#D4E1FF;	
}

#koncert_data {
	font-size:13px;
	width: 610px;  
	color: #FFFFFF;
	text-align:left;
	font-weight:100;
	padding-left:10px;
	border-bottom: 1px #FFC766 solid;
	margin:0 auto;
	border-top: 1px #FFC766 solid;
border-top-style: dotted ; 
border-bottom-style: dotted; 	
}

#zespol {
	vertical-align:middle;
	width: 380px;  
	color: #FFFFFF;
	text-align:left;
	font-size:16px;
	font-weight:100;
	border-bottom: 1px #FF9600 solid;
border-bottom-style: dotted; 	
	padding-left:10px;
	height:26px;
	margin:0 auto;
}


#zespol a {
	vertical-align:middle;
	line-height: 26px; 
	text-align:left;
	text-decoration: none; 
	position: relative; 
	font-size: 14px; 
	color: black;
	border: 0px #FF9600 solid;
}
#zespol a:hover {
	line-height: 26px;
}
#zespol a:active {
	color:#000000;
	line-height: 26px;
}

#form {
	text-align: right; 
	overflow: auto;	clear: both;
}

#form label {
	display: block;	cursor: pointer;	
	text-align: right; 
}

input.text {
	width:130px;
	background-color:#FFFFFF; 
	border: #cc3300 solid 1px;
}
#form input.submit {
	height: 21px; width: 35px; 
	border: 0px; 
	clear: both;
	color:red;
}
.buttons {
  font-size: 12px;
  background-color: #ffffff;
 color: #A00000;
 margin-right: 1px;
 font-weight:900;
}

.search {
	line-height: 22px;
	margin:0px auto;  
	color: black;
	text-align:center;
	font-weight:100;
	padding:2px;
}
#footer { 
 width: 970px;
 clear: both;
 background-color: #002C92;
 background-image: url(gfx/pan_foot.gif);
 height:6px;
	font-size:0px;
}

#POLECAMY { padding:0px;background-color: yellow;border:1px red solid;color:red;display:inline;font-size:11px;}

#leftcolumn a:hover.STOP { background-color: #FFFFFF;padding:0px;border:1px #FF9600 solid;text-align: center ;font: 12px Verdana,  Arial ;color:red;  }
#leftcolumn a.STOP { background-color: #FF0000;padding:0px;border:1px black solid;text-align: center ;font: 12px Verdana,  Arial ;color:white;  }

#leftmiddle a:hover.STOP { background-color: #FFFFFF;padding:0px;border:1px #FF9600 solid;text-align: center ;font: 12px Verdana,  Arial ;color:red;  }
#leftmiddle a.STOP { background-color: #FF0000;padding:0px;border:1px black solid;text-align: center ;font: 12px Verdana,  Arial ;color:white;  }

#footer_podpis { 
 width: 970px;
 clear: both;
 color: black;
 margin: 0px 0px 10px 0px;
	font-size:12px;
	text-align:right;
}.clear { clear: both; background: none; }


a:hover.STOPS { background-color: #9F00f0;padding:3px;border-left:  1px solid #00DDDD;border-top:   1px solid #00DDDD;border-bottom:1px solid #004090;border-right: 1px solid #004090 ;text-align: center ;font: 10px Verdana,  Arial ;color:black;  }
a.STOPS { background-color: #9F0ff0;padding:3px;border:  1px solid black ;text-align: center ;font: 10px Verdana,  Arial ;color:black;  }



.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	background-color: #204080;
	border: 1px solid #FFFFFF;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid white;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #FF9600;
	border: 1px solid #000000;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #FF9600;
	border: 1px solid #000000;
	cursor: pointer;
	color: white;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #002060;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: white;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: white;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-size: 10px;
	color: white;
	background: #204080;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-size: 10px;
	color: white;
	background: #204080;
	font-weight: bold;
	}
	