body {background-color: #DDDDDD;margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000}
#header {width:1000px; margin:0 auto}
#container {width:1000px; margin:0 auto; background:url(images/bg.png); background-color:#FFFFFF}
#body {width:760px; margin-left:18px; float:left; text-align:justify}
#menu { height:27px; text-align:center;background:url(images/bg_menu.png); background-color:#000000}
#menu a{ color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:27px;vertical-align:middle}
#menu a:hover{ text-decoration:none; color:#CCCCCC}
#menu img {vertical-align:middle; margin:0 7px}

#right {width:160px; margin-right:22px; float:right;}

#footer {width:980px; height:42px; margin:0 auto; background:url(images/bg_footer.png); color:#eee; font-style:italic; padding:7px 0 0 20px; line-height:140%; font-size:11px; position:relative}
#footer a {color:#eee}
#footer div {padding-right:20px; width:300px; text-align:right; position:absolute; right:0px; top:8px}

#title {background:url(images/kleks_title.png) no-repeat 0 0; height:22px; margin-bottom:18px}
#title h1 {line-height:20px; margin:0 0 0 25px; font-size:14px; border-bottom:1px solid #666666;}

table, td ,tr{margin: 0;padding: 0;}

a{text-decoration: none;color: #996600}
a:hover {text-decoration: underline;}

img{border: 0;margin: 0;padding: 0px;}
.tekst_szaro_zolty, .tekst_zolty_ciemny, .tekst_zolty_jasny {color: #774400}


.new_container {}
.new_data{color:#666666; font-style:italic; font-size:11px}
.new_title, .new_title a{ font-weight:bold; font-size:13px; border-bottom:1px solid #eaeaea; color:#000}
.new_title a:hover{text-decoration:none}
.new_body{ margin:5px 0 10px 32px; overflow:auto; padding-bottom:3px; text-align:justify}
.new_nav{text-align:right; font-size:10px; color:#666666; margin:0 0 20px}
.new_nav span{padding:2px 5px ; background-color:#eee}
.new_nav a{font-size:10px; color:#666}

.comment_container {margin:3px 10px 10px 32px; border-left:3px solid #eee; padding:3px 0 3px 6px}
.comment_data{color:#666666; font-style:italic; font-size:10px; font-weight:normal; margin-bottom:5px}
.comment_data a{ color:#999; font-weight:bold; text-decoration:none}
.comment_title{ font-weight:bold; font-size:11px; color:#000}
.comment_body{ font-size:12px; text-align:justify}
.comment_form{margin-top:20px; padding-top:5px}
.comment_form_tytul{background-color:#eee; padding:2px 5px; font-size:11px; font-weight:bold}
.comment_form_tekst{margin-left:5px; font-size:11px; font-weight:bold; color:#666; margin-bottom:5px}
.form_input {border: 1px solid #666;background-color: #f6f6f6; margin-top:2px; height:15px; padding:2px 2px; width:300px}
.form_textarea {border: 1px solid #666;background-color: #f6f6f6; margin-top:2px; height:200px; padding:2px 2px; width:600px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.form_button {width: 150px;	border: 1px solid #666;padding:5px 0; font-weight:bold; background-color:#eee}
.form_error {font-size: 11px;color: #CC0000; font-weight:bold}

.concert_container { border-bottom:1px solid #eaeaea; padding:10px 3px}
.concert_title { font-weight:bold; font-size:13px; }
.concert_title span{ font-weight:normal; font-size:11px; font-style:italic; padding-left:15px}
.concert_body{ margin:8px 0 0 30px; color:#333333}

.teksty_nav {background-color:#eaeaea; text-align:center; padding:1px 0; color:#666666; margin-bottom:15px}
.teksty_nav a{font-weight:bold}
.teksty_letter{ font-size:11px}
.teksty_tytul{ display:block; margin:5px 0 5px 15px;}
h1.tekst_tytul{font-weight:bold; font-size: 18px; text-align:center; border-bottom:2px solid #e0e0e0; margin:0; padding-bottom:5px}
.tekst_comment{text-align:center; background-color:#e0e0e0; padding:3px 10px 5px; font-size:11px; font-weight:bold}
.tekst_tekst{text-align:center; margin-top:10px}
.tekst_odslon{text-align:right; font-size:10px; font-style:italic; border-top:1px solid #e0e0e0; padding:2px 2px 0 0; margin-top:10px}

.galeria_rok { background-color:#eaeaea; font-weight:bold; padding:2px 0 2px 5px; margin-top:15px}
.galeria_tytul{ display:block; margin:5px 0 5px 20px;}
.galeria_name{ text-align:center; margin-top:10px; font-size:12px; font-weight:bold; background-color:#eaeaea; padding:5px 10px}
.galeria_info{ text-align:center; font-size:11px; font-weight:bold; border-bottom:2px solid #eaeaea; padding:4px 10px; color:#666}
.galeria_copy{text-align:center; margin:5px; font-size:11px; font-weight:bold; padding:5px 10px; color:#660000}
.galeria_zdjecia{text-align:center;}

.media_dzial { background-color:#eaeaea; font-weight:bold; padding:2px 0 2px 5px; margin-top:15px}
.mtab { width:100%}
.mtab td {padding:3px; }
td.m1 {padding-left:18px; width:40px}
td.m3 {width:70px; text-align:right}

.top_nav {border-bottom:1px solid #eaeaea; text-align:right; padding:0 5px 2px 0}

#pagenav {text-align:center; background-color:#eee; height:16px; line-height:16px; margin-top:30px}
.nav_left{font-size:12px; color:#fff; float:left; width:20px; background-color:#333; text-align:center; font-weight:bold; line-height:16px}
.nav_right{font-size:12px; color:#fff; float:right; width:20px; background-color:#333; text-align:center; font-weight:bold; line-height:16px}
.nav_left a, .nav_right a{ color:#fff}
.nav a {color:#333; font-size:11px; font-weight:bold}
.nav span {color:#fff; font-size:11px; font-weight:bold; background-color:#333; padding:1px}

.plyty_dzial{background-color:#eee; padding:2px 5px; font-size:11px; font-weight:bold}
.plyta_container {border-bottom:2px solid #ddd; overflow:auto; margin:5px 0 10px; padding:5px 0 10px}
.plyta_left {width:300px; float:left; text-align:center}
.plyta_right {width:450px; float:right}
.plyta_left2 {width:400px; float:left; text-align:left}
.plyta_right2 {width:300px; float:right; text-align:center}
a.plyta_tytul {font-weight:bold; color:#000; font-size:14px; background-color:#f1f1f1; padding:2px 10px}
a.plyta_tytul:hover {background-color:#ddd; text-decoration:none}
.plyta_data {font-weight:bold; margin:5px 0; font-size:12px}
.plyta_label {margin:5px 0; font-size:10px}
.plyta_right a, .plyta_left2 a{color:#000;line-height:16px}
.plyta_right span, .plyta_left2 span{color:#666;line-height:16px}
div.plyta_tytul {font-weight:bold; font-size:15px; border-bottom:3px solid #ddd; padding:2px 8px}
.plyta_tracklist {border-bottom:2px solid #ddd; padding:5px 10px; margin-bottom:10px; }


.float_left{float: left;}
.float_right{float: right;}

.img_hspace_2{padding:1px 2px}

.tabela_100p {
	width: 100%;
	height: 100%;
    text-align: center;	
}

.tabela_760 {
	width: 760px;
	background-color: #000000;
}

.tabela_700 {
	width: 970px;
	margin:0px auto;
}
.tabela_510 {
	width: 750px;
	background-color: #545454;
}
.tabela_500 {
	width: 7500px;
	background-color: #545454;
}
.tabela_490 {
	width: 7300px;
	background-color: #545454;
	text-align: center;
}

.tabela_700_color000000 {
	width: 970px;
	background-color: #000000;
	text-align: center;
	font-size: 11px;
	margin:0px auto
}

.tabela_240 {
	width: 240px;
}

.tabela_150 {
	width: 150px;
	text-align: center;
}

.tabela_70 {
	width: 70px;
}

.tabela_700_h33 {
	width: 700px;
	background-image: url(../../images/belka_menu.jpg);
	height: 33px;
}

.tabela_700_h20 {
	width: 970px;
	background: url(../../images/belka_tytul.gif) left no-repeat;
	height: 20px;
	margin:0px auto;
	
}

.tabela_700_h17 {
	width: 700px;
	text-align: center;
	height: 17px;
}
.tabela_border_zolta {
	border-top: 1px dotted #FFDE40;
	border-right: 1px dotted #FFDE40;
	border-bottom: 1px dotted #FFDE40;
	border-left: 1px dotted #FFDE40;
	width:100%
}

.tabela_border_banery {
	border-top: 1px dotted #000000;
	border-left: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	margin-top: 3px;
}

.td_zolta_tekst_czarny {
	width: 510px;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEAC5;
	padding-bottom: 2px;
}

.center_top{
	vertical-align: top;		
}

.separator_20{
	width: 20px;
	background-image: url(../../images/separator.gif);
}


.left_top{
	vertical-align: top;		
	text-align: left;
}

.right_top{
	vertical-align: top;		
	text-align: right;
}

.top{
	vertical-align: top;		
}

.middle{
	vertical-align: middle;		
}

.bottom{
	vertical-align: bottom;		
}


.h6{
	height: 6px;
}
.h20{
	height: 20px;
}
.h25{
	height: 25px;
}
.h33{
	height: 33px;
}
.h50{
	height: 50px;
}
.h100{
	height: 100px;
}

.w25{
	width: 25px;
}
.w80{
	width: 80px;
}
.w100{
	width: 100px;
}
.w150{
	width: 150px;
}
.w240{
	width: 240px;
}
.w270{
	width: 270px;
}
.w450{
	width: 680px;
}
.w500{
	width: 730px;
}
.w530{
	width: 800px;
}

.font_11px {
	font-size: 11px;
}

.font_12px {
	font-size: 12px;
}

.font_13px {
	font-size: 13px;
}
.justify {
    text-align:justify
}
.left {
    text-align:left
}
.right {
    text-align:right
}
.center {
    text-align:center
}

.bold {
	font-weight: bold;
}

.bold_italic {
	font-weight: bold;
	font-style: italic;
}

.italic {
	font-style: italic;
}


.tekst_bialy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.tekst_szary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C3C3C3;
}



.tytul_strony {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEAC5;
	font-weight: bold;
	padding-left:40px;
	text-align:left;
	width: 970px;
	background: url(../../images/belka_tytul.gif) left no-repeat;
	height: 20px;
	margin:0px 15px;
	
}

.zmien_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 120px;
	border: 1px solid #FFDE40;
	margin-top: 8px;
}
.zmien_lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
	border: 1px solid #FFDE40;
}
.margines_2 {
  padding-top: 2px ;
  padding-bottom: 2px ;  
}

.admin_td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000}
.admin_button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 22px; width: 75px}
.admin_input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px	; height: 22px; width: 200px}
