table  {
     border: 0px dotted #000000;
     padding: 0px 0px 0px 0px;
     margin: 0px;
     text-align: left;
     }


body {
     background: #006599 url(img/bg.jpg) repeat-x top left;
     width: 100%;
     text-align: left;
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
     font: 12px Tahoma, Arial;
     line-height: 1.6;
     color: #000000;

	}
.tit {
     background: transparent url("") no-repeat;
     text-align: left;
     margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 0px;
     font: 16px Tahoma, Arial; color: #002569;
	}

.p_menu_tit_left    {
        background: #E6F5FF url(img/p_tit_left.jpg) no-repeat top right;
	margin-top: 0px;
	padding: 10px 10px 10px 25px;
	font: 18px Tahoma, Arial !important;
        text-align: left;
	color: #002569;
	line-height: 1.6;
	width: 185px;
	border-bottom: 1px #ffffff solid;
	position: relative;
	float: left;
     }

.p_menu_tit    {
        background: #E6F5FF url(img/p_tit.jpg) no-repeat top left;
	margin-top: 0px;
	padding: 10px 10px 10px 25px;
	font: 18px Tahoma, Arial !important;
        text-align: left;
	color: #002569;
	line-height: 1.6;
	width: 185px;
	border-bottom: 1px #ffffff solid;
	position: relative;
	float: left;
     }
     
.p_menu_tit_home    {
        background: #E6F5FF url(img/p_tit.jpg) no-repeat top right;
	margin-top: 0px;
	padding: 10px 10px 10px 25px;
	font: 12px Tahoma, Arial !important;
        text-align: left;
	color: #002569;
	line-height: 1.6;
	width: 185px;
	border-bottom: 1px #ffffff solid;
	position: relative;
	float: left;
     }
     
.tit_firma {
background: #FDFDFD url("img/firma_tit.jpg") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 25px 0px 15px 20px;
font: 16px Tahoma, Arial; color: #002569;
}

.tit_intro {
background: #FDFDFD url("img/tit_intro.jpg") no-repeat;
text-align: left;
margin: 15px 0px -5px 0px;
padding: 0px 0px 0px 10px;
font: 12px Tahoma, Arial; color: #505050;
border-bottom: 1px #F0F0F0 solid;
}

.intro_center {
background: transparent url("") no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 15px 0px;
}

.tit_text {
background: transparent url("") no-repeat;
text-align: justify !important; line-height: 1.3;
margin: 0px 0px 0px 0px;
padding: 0px 0px 30px 0px;
font: 12px Tahoma, Arial; color: #505050;
}

.tit_podpis {
background: transparent url("") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 18px;
font: 10px Tahoma, Arial; color: #505050;
}

.intro_left {
background: #E5F6FF url("img/intro_left.jpg") no-repeat;
text-align: justify;
margin: 20px 15px 0px 15px;
padding: 130px 20px 15px 20px;
font: 12px Tahoma, Arial; color: #505050; line-height: 1.5;
}

.adres {
background: transparent url("img/bg_firma_left.jpg") repeat-y;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
font: 12px Tahoma, Arial; color: #505050; line-height: 1.5;
}

.text_left {
background: transparent url("img/bg_firma_left.jpg") repeat-y;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 20px 20px 20px 20px;
font: 12px Tahoma, Arial; color: #505050; line-height: 1.5;
}

.text_right {
background: transparent url("img/bg_firma_right.jpg") repeat-y top right;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 20px 20px 20px 0px;
font: 12px Tahoma, Arial; color: #505050; line-height: 1.5;
}

.p_right    {
	background: transparent url(img/gold.gif) no-repeat top left;
	background-position: 20px 10px;
        margin: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.3;
	border-left: 0px #D0D0D0 solid;
	border-bottom: 0px #006699 solid;
	padding: 5px 0px 5px 5px;
	width: 255px !important;
	
	
     }
     
     
.p_gold    {
	background: #E6F5FF url(img/gold.gif) no-repeat top left;
	background-position: 12px 11px;
        margin: 0px 0px 0px 0px;
        font: normal 11px Tahoma, Arial;
        color: #002569;
	text-align: left;
	line-height: 1.4;
	border-left: 0px #D0D0D0 solid;
	border-bottom: 0px #006699 solid;
	padding: 15px 0px 15px 45px;
	width: 210px !important;
	

	
     }

.p_zmyw    {
	background: #E6F5FF url(img/zmyw.gif) no-repeat top left;
	background-position: 12px 11px;
        margin: 0px 0px 0px 0px;
        font: normal 11px Tahoma, Arial;
        color: #002569;
	text-align: left;
	line-height: 1.4;
	border-left: 0px #D0D0D0 solid;
	border-bottom: 0px #006699 solid;
	padding: 15px 0px 15px 45px;
	width: 210px !important;
	

	
     }
     
 .p_kuch    {
	background: #E6F5FF url(img/kuch.gif) no-repeat top left;
	background-position: 12px 18px;
        margin: 0px 0px 0px 0px;
        font: normal 11px Tahoma, Arial;
        color: #002569;
	text-align: left;
	line-height: 1.4;
	border-left: 0px #D0D0D0 solid;
	border-bottom: 0px #006699 solid;
	padding: 15px 0px 15px 45px;
	width: 210px !important;
     }

 .p_info    {
	background: #FFF9ED url(img/info.gif) no-repeat top left;
	background-position: 12px 18px;
        margin: 0px 0px 0px 0px;
        font: normal 11px Tahoma, Arial;
	text-align: left;
	line-height: 1.4;
	border: 0px #002569 solid;
	border-top: 0px #006699 solid;
	padding: 15px 0px 15px 45px;
	width: 207px !important;
     }

	
.td_left   {
	background:  url() no-repeat top left;
        font: normal 12px Tahoma, Arial;
	text-align: justify !important;
	line-height: 1.6;
	padding: 0px 20px 0px 0px;
	border-right: 1px #D0D0D0 solid;
	}
	
.kontakt   {
	background:  url() no-repeat top left;
        font: normal 12px Tahoma, Arial;
	text-align: justify !important;
	line-height: 1.6;
	padding: 0px 20px 0px 10px;
	border-right: 0px #D0D0D0 solid;
	}	
	

.td_right   {
	background: #FFFCF0 url() no-repeat top left;
        font: normal 12px Tahoma, Arial;
	text-align: justify !important;
	line-height: 1.6;
	padding: 0px 15px 15px 15px;

	}
        	
.td_right_1   {
	background: #ffffff url() no-repeat top left;
        font: normal 12px Tahoma, Arial;
	text-align: justify !important;
	line-height: 1.6;
	padding: 0px 15px 15px 15px;

	}	
	
a:link {font-weight: normal; text-decoration: none; color: #CC0000;  line-height: 1.4}
a:visited {font-weight: normal; text-decoration: none; color: #CC0000;  line-height: 1.4}
a:hover, a:active {text-decoration: none; color: #003366;  line-height: 1.4}

.a_intro:link {font-weight: normal; text-decoration: none; color: #ffffff;  line-height: 1.4}
.a_intro:visited {font-weight: normal; text-decoration: none; color: #ffffff;  line-height: 1.4}
.a_intro:hover, a:active {text-decoration: none; color: #CC0000;  line-height: 1.4}

/* menu_baner */

.a_menu_baner:link, .a_menu_baner:visited {
        background: transparent url() repeat-x top right;
	font: 12px Tahoma, Arial; font-weight: normal; line-height: 1.2; color: #ffffff;
	border-top: 0px #006699 solid;
	border-bottom: 0px #ffffff solid;
	border-left: 0px #C0C0C0 solid;
	padding: 10px 0px 0px 0px;
	width: 73px !important; position: relative; float: left;

	}	
	
.a_menu_baner:hover {
	background: transparent url() repeat-x top left;
	font: 12px Tahoma, Arial; font-weight: normal; line-height: 1.2; color: #A0A0A0;
	border-top: 0px #ffffff solid;
	border-bottom: 0px #B0B0B0 solid;
	border-left: 0px #C0C0C0 solid;
	padding: 10px 0px 0px 0px;
	width: 73px !important; position: relative; float: left;
	}

/* menu_top */

.a_menu_top:link, .a_menu_top:visited {
        background: transparent url() repeat-x top right;
	font: 14px Tahoma, Arial; font-weight: normal; line-height: 1.2; color: #ffffff;
	border-top: 0px #006699 solid;
	border-bottom: 1px #ffffff solid;
	border-left: 0px #C0C0C0 solid;
	padding: 0px 0px 0px 0px;
	width: 142px !important; position: relative; float: left;

	}	
	


.a_menu_top:hover {
	background: transparent url() repeat-y top left;
	font: 14px Tahoma, Arial; font-weight: normal; line-height: 1.2; color: #ffffff;
	border-top: 0px #ffffff solid;
	border-bottom: 1px #B0B0B0 solid;
	border-left: 0px #C0C0C0 solid;
	padding: 0px 0px 0px 0px;
	width: 142px !important; position: relative; float: left;
	}

/* menu_left */	
	
.a_menu_left:visited, .a_menu_left:link {
        background: #F0F0F0 url() no-repeat top right;
	font: 13px Tahoma, Arial; line-height: 1.6; color: #002569;
	border-top: 0px #006699 solid;
	border-bottom: 1px #ffffff solid;
	padding: 5px 10px 5px 25px;
	width: 185px !important;
	position: relative; float: left;

	}


.a_menu_left:hover {
	background: #FFF9ED url() no-repeat top right;
	font: 13px  Tahoma, Arial; line-height: 1.6; color: #002569;
	border-top: 0px #000000 solid;
	border-bottom: 1px #F0F0F0 solid;
	padding: 5px 10px 5px 25px;
	width: 185px !important;
	position: relative; float: left;
	}

/* dhtml menu -------------------------------------- */

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

#CollapseMenu0Block0 {

background: #F0F0F0 url() no-repeat top right;
	font: 13px Tahoma, Arial; line-height: 1.6; color: #002569;
	border-top: 0px #006699 solid;
	border-bottom: 1px #ffffff solid;
	padding: 5px 10px 5px 25px;
	width: 185px !important;
	position: absolute; float: left;


}

#CollapseMenu0Block0Item {

background: #F0F0F0 url() no-repeat top right;
	font: 13px Tahoma, Arial; line-height: 1.6; color: #002569;
	border-top: 0px #006699 solid;
	border-bottom: 1px #ffffff solid;
	padding: 5px 10px 5px 25px;
	width: 185px !important;
	position: relative; float: left;


}

#CollapseMenu0Block0Content {

background: #F0F0F0 url() no-repeat top right;
	font: 13px Tahoma, Arial; line-height: 1.6; color: #002569;
	border-top: 0px #006699 solid;
	border-bottom: 1px #ffffff solid;
	padding: 5px 10px 5px 25px;
	width: 185px !important;
	position: relative; float: left;


}




             	
ul   {
    background: transparent url() no-repeat top left;
     text-align: left;
     margin: 0px 0px 0px 10px;
     padding: 0px 0px 0px 10px;
     }	

.bg {background: #ffffff url() no-repeat top left;
       padding: 0px 0px 0px 0px;
       margin: 0px;
      }

.center {
       background: transparent url() no-repeat top right;
       padding: 20px 0px 20px 0px;
       margin: 0px;
	}
	
	
.baner {background: transparent url() no-repeat top left;
       padding: 0px 0px 0px 0px;
       margin: 0px;
       line-height: 0;
     }
     
.baner_menu {
       background: transparent url(img/baner_menu.jpg) no-repeat top right;
       padding: 0px 0px 0px 50px;
       margin: 0px;
       line-height: 0;
       border-bottom: 0px #89DB38 solid;
     }
     
.menu_top {
       background: transparent url(img/menu_top.jpg) repeat-x top right;
       padding: 0px 0px 0px 0px;
       margin: 0px;
       line-height: 0;
       border-bottom: 0px #89DB38 solid;
     }


.left {
     background: #ffffff url(img/bg_menu_left.jpg) repeat-y top right;
        padding: 20px 10px 20px 0px;
        margin: 0px 0px 0px 0px;
	color: #006699;
	border-top: 0px #006699 solid;
     }


.right {
       background: #ffffff url(img/bg_right.jpg) no-repeat top right;
       padding: 20px 0px 20px 15px;
       margin-bottom: 0px;
       border-bottom: 0px #006699 solid;
     }

      
.contact {
       background: #E0E0E0 url() no-repeat top left;
       font: 14px Tahoma, Arial;
       padding: 10px 10px 10px 10px;
       margin-top: 0px;
       line-height: 1.6;
      }

.muzyczna {
text-align: justify;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 20px;
font-family: Verdana, Arial, sans-serif;
color: #505050;
font-size : 11px;
background: #f2f2f2;
}

#footer {
	text-align: center;
	background: #006599 url() repeat-x top right;
	font: 11px Tahoma, Arial;
	color: #F0F0F0;
        line-height: 1.4;
	padding: 10px 0px 10px 0px;
	width: 1000px;

	}
	
#footer a:link, #footer a:visited {
	margin-right: 0px;
	}     	

/* FORM */

.table_kontakt {
background: transparent;
font-family: Tahoma, Arial, Helvetica; text-align: left; color: #767676; font-size: 12px; font-weight: normal;
border: 0px dotted #D6D6D6;
padding-left: 20px;
padding-top: 0px;
padding-bottom: 0px;
}

.inputbox_trans {
background-color: #ffffff;
font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #000000;
width: 256px;
padding: 1px;
border:solid 1px #E0E0DD;
}
	
.textarea_trans {
background-color: #ffffff;
font-family: Tahoma, Arial, Helvetica; color: #000000; font-size: 14px;
width: 256px;
height: 80px;
padding: 1px;
border:solid 1px #E0E0DD;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #ffffff;

}

.input_button{
background: transparent url("img/botton_blank.gif") no-repeat;
width: 123px;
height: 30px;
font-size: 14px; color: #DF0023;
border: solid 1px #3D3D3D;
padding: 5px;
}

/* ------------------------------------------- */

.flash {
background: transparent url("") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 15px;
font: 12px Tahoma, Arial;
}

.intro_kontakt {
background: transparent url("img/flash1.jpg") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 12px 15px 0px 0px;
font: 12px Tahoma, Arial; color: #F0F0F0;
}

.intro_text {
background: transparent url("") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 27px 15px 0px 65px;
font: 20px Tahoma, Arial; color: #F0F0F0;
}

.intro_sklep {
background: transparent url("") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 140px 15px 0px 40px;
font: 14px Tahoma, Arial; color: #F0F0F0;
}

.tb {
background: transparent url("") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 15px 10px 15px;
border-bottom: #FCE8CF 1px solid;
font: 12px Tahoma, Arial;
}
.tb_0 {
background: #FFFAEE url("img/zestaw_tit1.jpg") no-repeat;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 15px 10px 15px;
font: 12px Tahoma, Arial; font-weight: bold;
}

.tb_1 {
background: #E5F6FF url("") no-repeat;
text-align: left;
margin: 2px 0px 0px 0px;
padding: 10px 15px 10px 15px;
font: 12px Tahoma, Arial;
}

.tb_2 {
background: #F4FBFF url("") no-repeat;
text-align: left;
margin: 2px 0px 0px 0px;
padding: 10px 15px 10px 15px;
font: 12px Tahoma, Arial;
}



.zestaw_tit {
background: #FDFDFD url("img/zestaw_tit.jpg") no-repeat;
text-align: left;
margin: 10px 0px 0px 0px;
padding: 10px 0px 10px 15px;
font: 10px Tahoma, Arial;
}

li {
list-style-image: url(img/li.gif);
background: transparent url() no-repeat top left;
text-align: left;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
font: 10px Tahoma, Arial;
}

.zestaw_1 {
background: #FDFDFD;
text-align: left;
margin: 10px 0px 0px 0px;
padding: 5px 0px 5px 15px;
font: 10px Tahoma, Arial;
}

.zestaw_2 {
background: #E6F5FF;
margin: 10px 0px 0px 0px;
padding: 5px 0px 5px 15px;
font: 10px Tahoma, Arial;
text-align: left;
}

.galeria {
background: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: 10px  Tahoma, Arial; line-height: 1.6;
text-align: center;
}

.zestaw_galeria {
background: #FFF9ED;
margin: 0px 0px 0px 0px;
padding: 5px 0px 15px 0px;
font: 10px Tahoma, Arial;
text-align: center;
}

.text {
background: #ffffff;
width: 255px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
font: normal 11px #404040 Verdana, Arial, sans-serif;
}

.none {
background: #E6F5FF url(img/p_tit.jpg) no-repeat top left;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 10px;
width: 245px;
color: #002569;
font-size : 18px;
}

/* ------------------------------------------- */

#CollapseMenu0Block0 {
}


/* ------------------------------------------- */

#warto {
background: transparent url() no-repeat top left;

}

.row1 {
width: 250px;
background: #E6F5FF;
padding: 5px 5px 5px 2px;
}

.row2 {
width: 250px;
background: #FFF9ED;
padding: 5px 5px 5px 2px;
}

.title {
width: 230px;
background: transparent url(img/off.gif) no-repeat 100% 0px;
background-position: top right;
font-weight:normal;
font: 10px Tahoma, Arial; text-align: left;
margin: 10px 0px 0px 0px;
padding: 5px 0px 5px 15px;
cursor:pointer;
}

.title-on {
width: 230px;
background: transparent url(img/on.gif) no-repeat 100% 0px;
background-position: top right;
font-weight:normal;
font: 10px Tahoma, Arial; text-align: left;
margin: 10px 0px 0px 0px;
padding: 5px 0px 5px 15px;
cursor:pointer;
}

#warto .bottom {
background: transparent url() no-repeat top left;
width: 230px;
display:none;
padding: 0px 0px 15px 0px;

}

#warto .button {
margin:120px 0 20px 17px;
background: transparent url() no-repeat top left;
width: px
}




