@import url("wrappers.css");
@import url("forms.css");

/* ------- CSS BY TAG ------- */

html,body,p,ul,li,dt,dl,dd,form,label,fieldset,blockquote,h1,h2,h3,h4,h5,h6,img,table,td,tr {
	margin: 0px;padding: 0px;border: 0px;border-collapse: collapse;margin: 0 0 0 0;}
body {background-color: #43431b; overflow-x: hidden; }
body, div, td {color: #b3a833;font-family: Tahoma, sans-serif;font-size: 14px; line-height: 20px;}
a {color: #C43333;font-weight: bold;text-decoration: none;}
a:hover {color: #C40000;}
p:first-letter {font-weight: bold; font-size: 18px}

/* ------- CSS BY CLASS ------- */

.element {display: block;position: absolute;background-repeat: no-repeat;}
.m_element {display: block;position: absolute;background-repeat: no-repeat; cursor: pointer}
.red {color: red}
.green {color: green}

table.hr {line-height: 1px; font-size: 1px; height: 1px; padding: 0px; margin:0px; border-width: 0px; background-color: #43431b}

div.album_div {width: 145px; height: 144px; padding-bottom: 3px}
td.album_border_up {background-color: #202020; background-image: url('/gfx/album_border_up.gif'); background-repeat: repeat-x}
td.album_border_down {background-color: #202020; background-image: url('/gfx/album_border_down.gif'); background-repeat: repeat-x; background-position: bottom left}
td.album_border_left {background-color: #202020; background-image: url('/gfx/album_border_left.gif'); background-repeat: repeat-y}
td.album_border_right {background-color: #202020; background-image: url('/gfx/album_border_right.gif'); background-repeat: repeat-y; background-position: top right}
td.album_content {background-color: #202020; width: 100%; vertical-align: center; text-align: center}
div.album_info_wrapper {position: relative; width: 112px; z-index: 15}
div.album_info {position:absolute; left: 75px; top: 50px; width: 108px; padding: 4px; background-color: #000; border: 1px solid #FFF; visibility: hidden; z-index: 15}

div.facebook_info_wrapper {position: relative; width: 250px; top: -109px; left: 700px; z-index: 15}
div.facebook_info {position:absolute; left: 30px; top: 40px; padding: 4px; background-color: #000; border: 1px solid #FFF; visibility: hidden; z-index: 15}

div.myspace_info_wrapper {position: relative; width: 250px; top: -109px; left: 620px; z-index: 15}
div.myspace_info {position:absolute; left: 30px; top: 40px; padding: 4px; background-color: #000; border: 1px solid #FFF; visibility: hidden; z-index: 15}

div.box_div {width: 140px; height: 140px; padding-bottom: 7px; padding-right: 3px}
td.box_border_up {background-color: #202020; background-image: url('/gfx/box_border_up.gif'); background-repeat: repeat-x}
td.box_border_down {background-color: #202020; background-image: url('/gfx/box_border_down.gif'); background-repeat: repeat-x; background-position: bottom left}
td.box_border_left {background-color: #202020; background-image: url('/gfx/box_border_left.gif'); background-repeat: repeat-y}
td.box_border_right {background-color: #202020; background-image: url('/gfx/box_border_right.gif'); background-repeat: repeat-y; background-position: top right}
td.box_content {background-color: #202020; width: 100%; vertical-align: center; text-align: center}

img.photobox {border: 1px solid #AAA; cursor: pointer}
img.no_photo {border: 1px solid #AAA}
td.photoshadow_vertical {background-image: url('/gfx/photoshadow_border_right.gif'); background-repeat: repeat-y; background-position: top left; vertical-align: top}
td.photoshadow_horizontal {background-image: url('/gfx/photoshadow_border_down.gif')}

b.news_header {padding-left: 10px; color: #F59710; font-family: Tahoma; font-size: 12px}
table.hr_news {line-height: 2px; font-size: 1px; height: 1px; padding: 0px; margin:0px; border-width: 0px; background-color: #FFF}
div.news_content {padding-top: 15px; padding-left: 10px}
span.news_month {cursor: pointer}

div.div_gb {font-size: 10px; color: #43431B; line-height: 12px; padding-bottom: 5px; height: 101px; _height: 107px; display: block; overflow: hidden; padding-right: 14px}
/* ------- CSS BY ID ------- */

div#logo {width: 778px; height: 461px; z-index: 0; display: block; position: relative; top: -50px;
					background-image: url('gfx/logo.jpg'); background-repeat: no-repeat; }
div#lamp_left {width: 108px; height: 114px; z-index: 3; top: -86px; left: -23px; background-image: url('gfx/lamp_left.jpg');}
div#lamp_right {width: 107px; height: 111px; z-index: 3; top: -93px; right: -22px; background-image: url('gfx/lamp_right.jpg');}
div#m_onas{width: 63px; height: 25px; z-index: 4; top: 22px; right: 15px; background-image: url('gfx/m_onas.gif');}
div#m_newsy{width: 72px; height: 30px; z-index: 4; top: 59px; right: 29px; background-image: url('gfx/m_newsy.gif');}
div#m_koncerty{width: 95px; height: 30px; z-index: 4; top: 99px; right: 29px; background-image: url('gfx/m_koncerty.gif');}
div#m_galeria{width: 75px; height: 26px; z-index: 4; top: 142px; right: 79px; background-image: url('gfx/m_galeria.gif');}
div#m_sklad{width: 62px; height: 25px; z-index: 4; top: 181px; right: 113px; background-image: url('gfx/m_sklad.gif');}
div#m_muza{width: 55px; height: 23px; z-index: 4; top: 261px; right: 150px; background-image: url('gfx/m_muza.gif');}
div#m_linki{width: 56px; height: 27px; z-index: 4; top: 221px; /*261px;*/ right: 134px; /*152px;*/ background-image: url('gfx/m_linki.gif');}
div#m_kg{width: 125px; height: 24px; z-index: 8; top: 305px; right: 125px; background-image: url('gfx/m_kg.gif'); cursor: default}
div#m_kg_wpisz{width: 43px; height: 21px; z-index: 8; top: 325px; right: 208px; background-image: url('gfx/m_kg_wpisz.gif');}
div#m_kg_zobacz{width: 54px; height: 21px; z-index: 8; top: 325px; right: 122px; background-image: url('gfx/m_kg_zobacz.gif');}
div#m_kontakt{width: 139px; height: 145px; top: 162px; right: 0px; background-image: url('gfx/m_kontakt.gif');}
div#spiral{position: absolute; visibility: hidden; z-index: 9}

div#contact_stack{width: 152px; height: 83px; z-index: 5; top: 297px; right: 14px; background-image: url('gfx/contact_stack.gif');} 
div#dice_bar{width: 636px; height: 24px; z-index: 6; top: 366px; left: 124px; background-image: url('gfx/dice_bar_elem.gif'); background-repeat: repeat-x}
div#dice_cover1{width: 59px; height: 56px; z-index: 7; top: 366px; left: 235px; background-image: url('gfx/dice_cover1.gif');}
div#dice_cover2{width: 49px; height: 40px; z-index: 7; top: 373px; left: 350px; background-image: url('gfx/dice_cover2.gif');}

div#i_drum_top_left {width: 136px; height: 89px; z-index: 1; top: -139px; left: 75px; background-image: url('gfx/i_drum_top_left.png');}
div#i_drum_top_right {width: 113px; height: 84px; z-index: 1; top: -134px; left: 354px; background-image: url('gfx/i_drum_top_right.png');}
div#i_guitar_kubek {width: 49px; height: 284px; z-index: 1; top: 47px; left: -49px; background-image: url('gfx/i_guitar_kubek.png');}
div#i_stick_left {width: 57px; height: 57px; z-index: 1; top: 389px; left: -57px; background-image: url('gfx/i_stick_left.png');}
div#i_guitar_flisek {width: 60px; height: 282px; z-index: 1; top: 445px; left: -60px; background-image: url('gfx/i_guitar_flisek.png');}
div#i_basidlo_piotl {width: 78px; height: 415px; z-index: 1; top: 47px; right: -78px; background-image: url('gfx/i_basidlo_piotl.png');}
div#i_stick_right {width: 40px; height: 57px; z-index: 1; top: 507px; right: -40px; background-image: url('gfx/i_stick_right.png');}
div#i_microfon {width: 61px; height: 86px; z-index: 1; top: 634px; right: -61px; background-image: url('gfx/i_microfon.png');}
div#i_bottom {width: 740px; height: 209px; z-index: 1; bottom: -259px; left: 49px; background-image: url('gfx/i_bottom.jpg');}
div#i_facebook {width: 50px; height: 50px; z-index: 7; top: -109px; left: 700px; background-image: url('gfx/fbb.jpg'); cursor: pointer}
div#i_myspace {width: 62px; height: 50px; z-index: 7; top: -109px; left: 615px; background-image: url('gfx/msb.jpg'); cursor: pointer}
div#i_newsletter {z-index: 7; top: -110px; left: 192px;}
div#announcement {border: 1px dotted white; width: 600px; margin-top: 20px; padding: 10px; display: none}

div#content_header{position: relative; top: -17px; left: 30px;}
table#content_header_line{position: relative; top: -15px; left: 30px}
table#content_table{height: 300px; width: 780px; margin-left: 20px; position: relative; top: -35px}
table#footer_table{width: 780px; margin-left: 20px; position: relative; top: -15px}

td#albums_td {width: 147px; vertical-align: top}
td#arrows_td {width: 48px}
td#photos_td {vertical-align: top}

img#arrowl {cursor: pointer}
img#arrowr {cursor: pointer}
img#arrowu {cursor: pointer}
img#arrowd {cursor: pointer}
p#gallery_header{position: relative; top: -15px;}