@import '/_extras/autocomplete/css/autocomplete.css';

html, body{
	margin: 0;
	background-image: url('/gfx/main-tlo.jpg');
	font-family: Arial, Verdana, sans-serif;
}
img {
	border:0;
}
form {
	margin:0;
}
/*****************
****** LISTY *****
******************/
.ul_box1, .ul_box2{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_box1 li, .ul_box2 li{
	line-height:15px;
	padding-left: 15px;
	margin:0;
	background: url('/img/parrow.gif') left center no-repeat;
}
.ul_box2 li{
	background:transparent;
}
.ul_box1 li a:hover{
	text-decoration: underline;
}
.ul_box2 li a:hover{
	text-decoration: underline;
}
/* linki do artykulow */
.ul_box3{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_box3 li{
	line-height:15px;
	padding-left: 10px;
	margin:0;
	background: url('/img/drop.gif') left center no-repeat;
}
.ul_box4 {
	font-family: Arial,Verdana,Tahoma,sans-serif;
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_box4 li{
	padding-left: 10px;
	background: url('/img/drop.gif') left center no-repeat;
	line-height:15px;
}
.ul_box4 li a{
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #4b5676;
}
.ul_box5 {
	font-family: Arial;
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_box5 li{
	padding-left: 10px;
	background: url('/img/drop.gif') left center no-repeat;
	line-height:18px;
}
.ul_box5 li a{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #1576bb;
}
.ul_litery{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_litery li{
	margin:0;
	margin-right:1px;
	display:inline;
}
.ul_litery li a{
	padding: 0 2px;
	/*border:1px solid #cccccc;*/
	margin:0;
	display:inline;
}
.ul_litery li a.selected{
	font-weight:normal;
	background-color: #b3c9fa;
}
.ul_mapa{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_mapa li{
	margin:0;
	padding-left:6px;
	padding-top: 2px;
}
.ul_mapa a, .ul_mapa a:hover, .ul_mapa li{
	/*color:#cccccc;*/
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4b5676;
	text-decoration: none;
	text-transform: uppercase;
}
.ul_mapa a:hover{
	/*color:#cccccc;*/
	text-decoration: underline;
}
.ul_strony {
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul_strony li{
	font-size: 14px;
	margin:0;
	padding:0 5px;
	display:inline;
}
.ul_strony li a {
    color:#1576bb;
    font-weight: bold;
    text-decoration: underline;
}
.ul_producenci, .ul_szukaj{
	margin:0;
	padding:0;
	list-style-type:none;
}
.ul_producenci li, .ul_szukaj li{
	padding-left: 15px;
	background: url('/img/arrow1.gif') left center no-repeat;
	line-height:18px;
	border-bottom:1px dotted #cccccc;
}
.ul_producenci a, .ul_producenci a:hover, .ul_producenci a:visited , .ul_szukaj a ,.ul_szukaj a:hover, .ul_szukaj a:visited{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #1576bb;
}
.ul_szukaj li{
	border:0;
}
/*****************
***** LINKI ******
******************/
a.index, a.index:hover, a.index:visited{
	color:#5189bd;
	text-decoration:none;
}
a.index1, a.index1:hover, a.index1:visited{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
a.index2, a.index2:visited{
	color:#5189bd;
	text-decoration:none;
}
a.index2:hover{
	color:#5189bd;
	text-decoration:underline;
}
a.hot_news{}
a.hot_news:hover{
	text-decoration:underline;
}
a.s1, a.s1:hover, a.s1:visited{
	text-decoration:none;
}
a.szukaj, a.szukaj:hover{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #4b5676;
}
a.szukaj:hover{
	text-decoration: underline;
}
a.katalog, a.katalog:hover, a.katalog:visited{
	color:#1576bb;
}
a.katalog:hover{
	text-decoration: underline;
}
a.katalog1, a.katalog1:hover, a.katalog1:visited{
	text-decoration: underline;
	font-size:14px;
	color:#aaaaaa;
}
a.red, a.red:hover, a.red:visited{
	color: red;
}
a.red:hover{
	text-decoration:underline;
}
a.cid, a.cid:hover, a.cid:visited{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	text-transform: lowercase;
	color: gray;
}
a.cid:hover{
	text-decoration:underline;
}
a.h1, a.h1:hover, a.h1:visited{
	text-decoration: none;
}
a.h1_katalog, a.h1_katalog:hover, a.h1_katalog:visited, h1.katalog{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #1576bb;
}
a.white, a.white:hover {
	color: white;
}
a.white:hover{
	text-decoration: underline;
}
a.video_small, a.video_small:hover{
	color:#9B9BA3;
	font-size:11px;
	text-decoration:none;
}
a.black, a.black:hover{
	color: black;
	font-size: 12px;
}
a.black:hover{
	text-decoration: underline;
}
a.nounderline, a.nounderline:hover{
	text-decoration: none;
}
a.index-serwis-head, a.index-serwis-head:hover{
	color: #1368a9;
	font-size: 18px;
	font-family: Arial, Verdana, sans-serif;
}
a.index-serwis-head:hover{
	text-decoration: underline;
}
a.custom-link-1, a.custom-link-1:hover{
	font: bold 14px Arial;
	color: #1576bb;
}
.index-serwis-head{
	color: #1368a9;
	font-size: 18px;
	font-family: Arial, Verdana, sans-serif;
}
.lnk-dystr, .lnk-dystr:hover {
	color: #333536;
	font-size:14px;
	background: url('/img/serwisy-sklepy-dystr-bg.gif') top left no-repeat;
	padding-left:2px;
	padding-top: 2px;
	width: 143px;
	height: 26px;
}
.lnk-dystr:hover{
	text-decoration: underline;
}
.lnk-aktywny, .lnk-aktywny:hover{
	color: #fdd147;
}
.lnk-aktywny:hover{
	text-decoration: underline;
}
/*****************
**** CZCIONKI ****
******************/
.txta{
	color:#6d6d6d;
}
.txtb{
	color:#3b4753;
}
.txtc, .txtd{
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	color:#476e92;
	font-weight:bold;
}
.txtd{
	font-weight:normal;
}
.txte{
	color:#1e6c93;
}
.txtf, .txtg{
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #3c4753;
}
.txtg{
	font-weight: normal;
	font-size: 10px;
}
.txth{
	font-family:Tahoma,Arial,sans-serif;
	font-size: 11px;
}
.txti{
	font-family:Verdana,Tahoma,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: white;
}
.txtj{
	font-family:Verdana,Tahoma,sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: black;
}
.txtk{
	font-family:Verdana,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.txtl, .txtm, .txtn, .txtp, .txtr, .txts{
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3b4753;
}
.txtm{
	font-weight: normal;
}
.txtn{
	font-size: 14px;
}
.txto{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #3b4753;
}
.txtp{
	font-size: 12px;
	color: #7c8084;
	font-weight: normal;
}
.txtr{
	color: #447aa2;
	font-weight: normal;
}
.txts{
	font-weight:bold;
	color: #447aa2;
	text-decoration: underline;
}
.txtt {
	color: #1576bb;
}
.txtu{
	font-family: Arial, Tahoma, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#030000;
}
.txtv{
	font-family:Arial, Tahoma, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0071ae;
}
.txtw{
	font-family:Arial, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#424242;
}
.txtx{
	color: #4b5676;
}
.arial{
	font-family: Arial,Tahmoa,sans-serif;
}
.tahoma{
	font-family: Tahoma,Verdana,sans-serif;
}
.verdana, .box_muzyka_switch_news_off, .box_muzyka_switch_news_on{
	font-family: Verdana,Tahoma,sans-serif;
}
.font_gray{
	color:#666;
}
.font_light_gray{
	color: #ccc;
}
.font_light_black{
	color:#333;
}
.font_light_red{
	color: #900;
}
.font_small{
	font-size:10px;
}
.font_normal, .katalog_telefon{
	font-size:11px;
}
.font_medium{
	font-size:12px;
}
.font_13{
	font-size: 13px;
}
.font_14{
	font-size: 14px;
}
.font_15{
	font-size: 15px;
}
.font_16{
	font-size: 16px;
}
.font_18{
	font-size: 18px;
}
.font_20{
	font-size: 20px;
}
.font_24{
	font-size:24px;
}
.font_bold_black{
	font-weight:bold;
	color:black;
}
.normal{
	font-weight: normal;
}
.bold{
	font-weight:bold;
}
.underline{
	text-decoration: underline;
}
.kup_bilet{
	font-family: Arial,Tahmoa,sans-serif;
	color: #447aa2;
	font-size: 12px;
	font-weight: bold;
}
.black{
	color:black;
}
.white{
	color: white;
}
.red {
	color: red;
}
.light_black{
	color: #434343;
}
.blue{
	color: #447aa2;
}
.light_blue{
	color: #5189bd;
}
.newsletter_red{
	font-family: Arail,Verdana,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	font-style:italic;
}

.menu_item_root, .menu_item_1, .menu_item_2, .menu_item_3, .menu_item_4{
	font-family: Arial,Verdana,sans-serif;
	color:#030000;
	padding-left: 10px;
}
.menu_item_root{
	font-size:18px;
	font-weight: bold;
	background: url('/img/arrow2.gif') center left no-repeat;
}
.menu_item_1{
	font-size:12px;
	background: url('/img/arrow2.gif') center left no-repeat;
	color:#1576bb;
}
.menu_item_2{
	font-size:12px;
	/*color:#1576bb;*/
}
.menu_item_3{
	font-size:12px;
	/*color:#1576bb;*/
}
.menu_item_4{
	font-size:12px;
	color: black;
}
.menu_kat_1, .menu_kat_2, .menu_kat_3, .menu_kat_4{
	font-family: Arial,Verdana,sans-serif;
	color: black;
}
.menu_kat_1{
	font-size:21px;
	font-weight: bold;
}
.menu_kat_2{
	font-weight: bold;
	font-size:14px;
	color:#1576bb;
}
.menu_kat_3{
	font-size:13px;
	color:#1576bb;
}
.menu_kat_4{
	font-size:12px;
	color:#1576bb;
}
/*.news_title{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0072ae;
}*/
.reklama{
	font-family: Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing: 5px;
	color: #929292;
}
.tag1, .tag2, .tag3{
	font-family: Arial, Verdana, sans-serif;
	color: #1576bb;
	text-decoration:none;
	font-size:22px;
}
.tag2{
	font-size:16px;
}
.tag3{
	font-size:12px;
}
.tag1:hover, .tag2:hover, .tag3:hover{
	text-decoration:underline;
	color: #1576bb;
}
.katalog_telefon{
	font: normal 12px Arial;
	color: black;
}
.katalog_nazwa {
	font: bold 15px Arial;
	color: #3b4753;
}
/*****************
**** POZOSTALE ***
******************/
.padding5{
	padding:5px;
}
.padding5_15{
	padding: 5px 14px;
}
.paddingr5{
padding-right:5px;
}
.padding20{
	padding: 20px;
}
.bg_rounded{
	width:94px;
	height:78px;
	background: white url('/img/bg_gray_rounded.gif') center center no-repeat;
}
.tr_poradnik:hover{
	background: url('/img/poradnik_bgrd_index.gif') repeat-x;
}
.tabcontent{
	margin:5px;
}
.input1{
	color: gray;
	border: 1px solid #cccccc;
	/*border-right:0;*/
	padding:2px;
}
input.search_top{
	width:234px;
}
.submit_go{
	border:1px solid #e5e5e5;
	background: url('/img/ok_button_yellow.gif') repeat-x;
	width: 70px;
}
.hot_news_on{
	background: url('/img/bgrd_news_on.gif') repeat-x;
	color:#323133;
}
.hot_news_off{
	background: none;
	color: #1c498e;
}
.hot_news_td_left{
	border:1px solid #92badb;
	border-right:0;
}
.hot_news_td_right{
	border:1px solid #92badb;
	border-left:0;
}
div.okladka{
	width:142px;
	height:127px;
	background:url('/img/bgrd_okladka_tygodnia.gif') no-repeat;
	text-align:right;
}
div.okladka_img{
	border:0px solid white;
	padding:2px;
}
select.producent{
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	width:100%;
	border:2px solid #c3d8ea;
	background-color: #f3f3f3;
	font-weight:normal;
}
div.link_sponsorowany{
	font-family:tahoma,arial;
	font-size:11px;
	color:#949292;
	background-color:#ebeaea;
	margin-bottom:3px;
	padding:2px;
	text-align: center;
}
.vsmall-tekst {
	font: 9px tahoma;
	color: #666666;
	text-decoration: none;
}
.menu-tekst {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.cake_debug{
	font-weight: bold;
	background: #900;
	color: white;
	/*position: fixed;
	top:10px;
	left:10px;
	z-index:10;
	text-align:left;
	-moz-opacity: 0.9;
	height: 250px;
	overflow: auto;*/
}
.img_border{
	border:1px solid #93b9d9;
	padding:1px;
}
.brd_top_gray{
	border-top: 1px solid #cccccc;
}
.brd_bottom_gray{
	border-bottom: 1px solid #e5e5e5;
}
.brd_gray{
	border:1px solid #cccccc;
}
input.logowanie, .mapa_szukaj{
	border:1px solid #b4b5b9;
	color: black;
	/*font-size:11px;*/
	padding:2px 10px;
	font-family: Tahoma, Verdana, sans-serif;
	width:92px;
}
.mapa_szukaj{
	padding-top:1px;
	width: 300px;
}
div.mapa{
	padding:20px;
	padding-bottom:0;
	background-color:white;
	border:2px solid #b4b5b9;
	margin:8px;
	margin-top:0;
}
div.mapa_head{
	background-color:#e8e8e8;
	padding: 5px;
	margin:0 5px;
}
.mapa_td_brd_right{
	border-right: 1px solid #bcdbee;
}
.bg_szukaj{
	margin:10px 0;
	padding:6px 0;
	width:440px;
	background-color:#c7c8ca;
}
.serwisy_head{
	padding:2px;
	background:#eeeeee url('/img/brd_gray_white.gif') center top repeat-x;
}
.serwisy_raquo{
	font-size:18px;
}
div.szukaj_firmy{
	background-color:#f5f5f5;
	border:1px solid #c3d3e0;
	text-align:left;
	padding:4px 0px;
}
.btn_koncerty_dodaj{
	width:86px;
	color:white;
	padding:2px 0;
	font-weight:bold;
	background-color:#53637d;
	border:0;
}
.box_muzyka_switch_news_on{
	font-size:11px;
	background-color: #2f6388;
	color:white;
	font-weight:normal;
	padding:0 7px;
	cursor:pointer;
}
.box_muzyka_switch_news_off{
	font-size:11px;
	background-color: #6ea3c2;
	color:white;
	font-weight:normal;
	padding:0 7px;
}
.brd_gray_white{
	background:url('/img/brd_gray_white.gif') center top repeat-x;
}
.tab_active, .tab_inactive {
	font-family: Arial,Verdena,sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.tab_active{
	padding: 0px 10px;
	background-image: url('/gitara/gfx/zakladka_on.gif');
	background-repeat: repeat-x;
}
.tab_inactive{
	padding: 0px 10px;
	background-image: url('/gitara/gfx/zakladka_off.gif');
	background-repeat: repeat-x;
}
.tab_yellow{
	background:url('/img/yelow_belka.gif') bottom center repeat-x;
	padding:0 10px;
	/*background-position:bottom center;*/
}
.tab_sprzet_active, .tab_sprzet_inactive {
	font-family: Arial,Verdena,sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.tab_sprzet_active{
	padding: 0px 10px;
	background-image: url('/gfx/sprzet-bgrd-on.gif');
	background-repeat: repeat-x;
}
.tab_sprzet_inactive{
	padding: 0px 10px;
	background-image: url('/gfx/sprzet-bgrd-off.gif');
	background-repeat: repeat-x;
}
.pointer{
	cursor: pointer;
}
div.tab{
	padding:0 5px;
	padding-top:8px;
}
div.tab_blue, div.tab_blue_c, div.tab_blue_l, div.tab_blue_r, div.tab_red, div.tab_red_c, div.tab_red_l, div.tab_red_r{
 	height:34px;
}
div.tab_blue, div.tab_red{
	/*background:url('/img/bgrd_blue_w.gif') repeat-x;*/
}
div.tab_blue_c, div.tab_blue_l, div.tab_blue_r, div.tab_red_c, div.tab_red_l, div.tab_red_r{
	float:left;
}
.tab_blue_c{
	background:url('/img/bgrd_blue_c.gif') top center no-repeat;
	padding:0 5px;
}
div.tab_blue_l{
	background:url('/img/bgrd_blue_l.gif') center center no-repeat;
 	width:3px;
}
div.tab_blue_r{
	background:url('/img/bgrd_blue_r.gif') center center no-repeat;
 	width:3px;
}
.tab_red_c{
	background:url('/img/bgrd_red_c.gif') top center no-repeat;
	padding:0 5px;
}
div.tab_red_l{
	background:url('/img/bgrd_red_l.gif') center center no-repeat;
 	width:3px;
}
div.tab_red_r{
	background:url('/img/bgrd_red_r.gif') center center no-repeat;
 	width:3px;
}
td.szukaj_data{
	padding-right:10px;
	color:gray;
	text-align:right;
}
div#article_content,div#article_content_wide{
	width: 440px;
	overflow: auto;
}
div#article_content_wide{
	width: 600px;
}
div.katalog_marki{
	padding-top:5px;
	background-color: #f5f5f5;
	/*background: #f5f5f5 url('/img/katalog_wiecej_corner.gif') bottom right no-repeat;*/
}
a.katalog_link_wiecej{
	width: 48px;
	height: 19px;
	position: relative;
	top: +9px;
	left: +380px;
}
.katalog_top_left_corner{
	width: 9px;
	height: 9px;
	background: url('/img/katalog_top_left_corner.gif') center center no-repeat;
}
.katalog_top_right_corner{
	width: 9px;
	height: 9px;
	background: url('/img/katalog_top_right_corner.gif') center center no-repeat;
}
.katalog_top_right_corner_norm{
	width: 9px;
	height: 9px;
	background: url('/img/katalog_top_right_corner_norm.gif') center center no-repeat;
}
.katalog_bottom_left_corner{
	width: 9px;
	height: 9px;
	background: url('/img/katalog_bottom_left_corner.gif') center center no-repeat;
}
.katalog_bottom_left_corner_norm{
	width: 9px;
	height: 9px;
	background: url('/img/katalog_bottom_left_corner_norm.gif') center center no-repeat;
}
.katalog_bottom_right_corner{
	width: 48px;
	height: 19px;
	/*background: #f5f5f5 url('/img/katalog_bottom_right_corner.gif') center center no-repeat;*/
}
.katalog_bottom_right_corner_norm{
	width: 9px;
	height: 9px;
	background: white url('/img/katalog_bottom_right_corner_norm.gif') center center no-repeat;
}
.katalog_top_center, .katalog_bottom_center{
	height: 9px;
	background-color: #f5f5f5;
}
.bg_white{
	background-color:white;
}
h1.under_line{
	border-bottom: 1px solid #e5e5e5;
	width:96%;
}
select.select-video-add {
	width: 200px;
}
div.path, div.path a, div.path h1 { font-size:18px;}
div.path a, div.path a:hover {text-decoration:none;}
/********************************************/
/***************** TABELE *******************/
/********************************************/
table.table-index{
	width: 100%;
	background-color: #f5f5f5;
}
table.table-index td{
	background-color: white;
	padding-bottom: 5px;
	padding-top: 5px;
}
/* niebieskie zakladki */
table.tab{
	background: url('/gfx/bgrd-belka-r.gif') 0 +5px repeat-x;
}
table.hover td.brd{
	border-bottom: 1px solid #e5e5e5;
}
table.wojewodztwa{
	background-color: #f5f5f5;
}
table.wojewodztwa td{
	width:135px;
	background: url('/img/pionowa_hr.gif') center right no-repeat;
}
table.wojewodztwa td#wojewodztwo_2{
	width:135px;
	background: #f5f5f5;
}
table.wojewodztwa td#wojewodztwo_3{
	width:135px;
	background: white;
}
table.firmy_lista, table.firmy_lista_head{
	border: 0;
	width: 96%;
}
table.firmy_lista > td{
	padding: 5px;
	margin: 0;
}
table.firmy_lista_head td{
	padding: 0;
	margin: 0;
}
table.table{
	width: 100%;
	border: 0;
}
table.table td{
	padding: 0;
	margin: 0;
}
table.firma_latest{
	width: 600px;
	border: 0;
}
table.firma_latest td{
	width: 150px;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0;
}
table.firma_latest td img{
	border: 1px solid #e5e5e5;
}
table.table-serwisy-menu{}
table.table-serwisy-menu td{
	background: url('/gfx/bgrd_podmenu.gif') center center repeat-x;
	height:30px;
}
td.td-serwis-selected{
	background: url('/gfx/bgrd-pod-serwisy-on.gif') center center repeat-x;
}
/* tabelka z video.css */
div#video_top table{
	width: 100%;
	border: 0;
}
div#video_top table td, div#video_top table td:hover{
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
div#video_top table a, div#video_top table a:hover{
	font-size: 11px;
	text-decoration: none;
	color: #9b9ba3;
}
/* maxaudio tabelka */
.maxaudio_tbl div.spacer {height:20px;}
.maxaudio_tbl div.ma-title {padding:3px;font-weight:bold;border:1px solid #ccc;border-bottom:0;margin-top:10px;background-color:#fff;}
.maxaudio_tbl table {width:100%;border-collapse:collapse;}
.maxaudio_tbl table td{border:1px solid #ccc;padding:3px;}
.maxaudio_tbl table td.ma-right{width:40%;border:1px solid #ccc;}
.maxaudio_tbl table td.ma-left{width:60%;background-color:#e5e5e5;}
.maxaudio_tbl {}

/* tabel prodcenci w archiwum */
table.producent_list {width:100%;margin: 10px 0; border-collapse:collapse;}
table.producent_list tr:hover {background-color: #F2F9FF;}
table.producent_list td {border-bottom: 1px dotted #ccc;}
table.producent_list td.first_col {background: url('/img/arrow1.gif') left center no-repeat;padding-left:15px;}
table.producent_list td.first_col a {color: #1576bb;}


.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
div#search_suggest {
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
	visibility:hidden;
}
/* KATALOG */
a.on{font-weight:bold;}
table.katalog-kategorie{
	width:100%;
	font-size:15px;
	font-family:Arial,Verdana,sans-serif;
}
table.katalog-kategorie td{border-bottom:1px dotted #e5e5e5;padding:5px;}
table.katalog-kategorie td a, table.katalog-kategorie td a.on {font-family:Arial,Verdana,sans-serif;font-size:14px;color:black;}
table.katalog-kategorie td a.on {color:#1576bb;font-weight:bold;}
table.katalog-kategorie td.left{}
table.katalog-kategorie td.center{color:#abb2b5;font-size:13px;font-family:Arial,Verdana,sans-serif;}
table.katalog-kategorie td.right{background: white url('/gfx/arrow_r.gif') center center no-repeat;width:30px;}

div.dystr-options {background-color:#f5f5f5; width:583px;margin-top:10px;}
/*div.dystr-options div {border:1px double maroon;}*/
div.dystr-options a {color:black;font-size:12px;}
div.dystr-options ul {margin:0;padding:0;}
div.dystr-options ul li{
	list-style-type:none;
	background: url('/img/drop.gif') left center no-repeat;
	margin:0;
	padding-left:10px;
}
div.dystr-options .fl {float:left;width:160px;background-color:inherit;padding:10px;}
div.sklepy div.dystr-options .fl {float:left;width:160px;background-color:inherit;padding:10px;}

/********************************************/
/* style na formularze - wziety z koncertow */
/********************************************/
.km input, .tkm input[type=text], .tkm textarea{
	border: 1px solid #aacae0;
	margin: 2px;
	padding: 0;
	font: 14px Tahoma; 
	color: #06264b;
	background-color: #f0f8ff;
}
.km_long{
	width:400px;
}
.km select, .tkm select{
	margin: 0;
	padding: 0;
	border: 1px solid #aacae0;
	background-color: #f5f5f5;
}
.km_nazwa{
	font-size: 24px;
	font-weight: normal;
}
.km_miasto{
	font-size: 16px;
	font-weight: normal;
}
.km_gatunek{
	font-size:12px;
	font-weight: normal;	
}
.km_line{
	border-bottom: 2px solid #bedbef; 	
}
.km_bilety{
	width:232px;
	height: 50px;	
}
.km_trasa{
	color: #269900;
	font-size:12px;
	text-decoration: underline;
}
.km_btn{
	width:150px;
	height:25px;	
}
.km_error{
	border: 2px solid #900;
	margin:10px;
	padding:15px;
	color: #900;
	font-weight:bold;
	font-size: 16px;
}
/********************************************/
/*************** fieldsety ******************/
/********************************************/
.fieldset1{
	border:1px solid #e5e5e5;
	padding:5px;
	font-size:12px;
}
.legend1{
	padding:0 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:black;
}
/***********************************************/
/* STYLE DLA TABELEK ARTYKULOW OD MUSIC CENTER */
/***********************************************/
.musiccenter_table{
	border-collapse: collapse;
}
.musiccenter_tr{}
.musiccenter_td_l{
	width: 120px;
	padding:2px 5px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	border:1px solid #cccccc;
}
.musiccenter_td_r{
	padding:2px 5px;
	background-color: #f5f5f5;
	border:1px solid #cccccc;
}
.musiccenter_naglowek{
	padding-top: 10px;
	padding-bottom: 5px;
	font-size:13px;
}
table.tp{
	border-collapse: collapse;
	border: 0;
	width:100%;
	margin: 0px;
	padding: 0px;
}
table.tp td.tpl{
	width: 120px;
	padding:2px 5px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	background-color: white;
	border:1px solid #cccccc;
}
table.tp td.tpr{
	padding:2px 5px;
	background-color: #f5f5f5;
	border:1px solid #cccccc;
}
table.cake_form {
	border: 0;
}
table.cake_form input[type="text"],table.cake_form select[class="multi"]{
	width: 250px;
}

/********************************************/
/********** STYLE Z EDYTORA Innova **********/
/********************************************/
.tekst-katalog{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.niebieski_big{
 	color: #4682b4;
 	font-family: Arial,Verdana,sans-sefir;
 	font-weight: normal;
 	font-size: 18px;
}
.top-white {
	font-family: Tahoma;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top-white-spacer {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tekst {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #06264B;
	text-decoration: none;
}
input.wyszukiwarka{
	border : 2px none #F0F800;
	background : url(gfx/design/buttons/szukaj.gif) no-repeat;
	width : 135px;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
   color : #000066;
}
.menu-tekst-b {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
table.baner{
	padding-top : 1px;
}
.punkt {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.menu-tekst, .perPage {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.menu-tekst-red {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}
.zobacz-wszystkie {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #06264B;
	text-decoration: none;
}
.zobacz-wszystkie-gray {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.punkt-red {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}
.prasa {
	FONT: bold 11px Tahoma; COLOR: #990000; TEXT-DECORATION: none
}
.index_tekst_wiecej {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #06264B;
	text-decoration: none;
}

.liczby {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.top-right {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E2E2E2;
	text-decoration: none;
}
.stopka {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}
Form.normal{
border-width : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}
input.normal{
border-width : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}
input.szukaj{
	background-image: url(/gfx/design/buttons/szukaj-button.gif);
	width: 63px;
	height: 18px;
	font-family : Tahoma;
	font-size : 10px;
	border: 0px;
}
input.zaloguj{
	background-image: url(gfx/zaloguj.gif);
	width: 65px;
	height: 20px;
	font-family : Tahoma;
	font-size : 10px;
	border: 0px;
}
input.glosuj{
	background-image: url(/gfx/design/buttons/glosuj-button.gif);
	width: 63px;
	height: 18px;
	font-family : Tahoma;
	font-size : 10px;
	border: 0px;
}
input.wyslij{
	background-image: url(gfx/forum/wyslij2.gif);
	width: 65px;
	height: 20px;
	font-family : Tahoma;
	font-size : 10px;
	border: 0px;
}
.archiwum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #06264B;
	text-decoration: underline;
}
.Tytul-katalog {
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.Tytul-katalog-1 {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
a.top-white:link,a.top-white:visited,a.top-white:active {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.top-white:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E2E2E2;
	text-decoration: none;
}
a.top-gray:link,a.top-gray:visited,a.top-gray:active {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E2E2E2;
	text-decoration: none;
}
a.top-gray:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.zobacz-wszystkie:link,a.zobacz-wszystkie:visited,a.zobacz-wszystkie:active {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #06264B;
	text-decoration: none;
}
a.zobacz-wszystkie:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #696969;
	text-decoration: none;
}
.style40 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}
.style58 {
	color: #990000;
	font-size: 11px;
	font-weight: normal;
}
img.link{
	cursor: pointer;
}
.style12 {font-size: 11px; font-style: normal; line-height: normal; font-variant: normal; color: #333333; text-decoration: none; font-family: Tahoma;}
.style17 {color: #666666}
.style18 {
	color: #999999;
	font-weight: bold;
	font-size: 12px;
}
.style19 {color: #999999}
a.style19:visited {color: #999999}
input.utworz_konto{
	border : 0px none #F0F8FF;
	background : url(gfx/zaloz_konto.gif) no-repeat ;
	width : 95px;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	color : #000066;
	height: 20px;
}
input.rejestracja{
	border : 0px none #F0F8FF;
	background : url(gfx/design/rejestracja.gif) no-repeat ;
	width : 95px;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	color : #000066;
	height: 20px;
}
.szare {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.url{
 font-weight: normal;
}

input.unvisible{
	font-size: 12px;
	color: #000066;
	font-weight: bold;
	border: 0px none White;
	margin-top: 1px;
	text-align: left;
	background : transparent;
}
.style_red {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-family:
	Tahoma;
	color:#B90012
}
.konkursHead {
	font-size: 18px;
	color: #999999;
	font-family: arial;
	font-weight: normal;
}
.popupIndex{
	border-right: #447aa2 1px solid;
	padding-right: 8px;
	border-top: #447aa2 1px solid;
	padding-left: 8px;
	padding-bottom: 8px;
	border-left: #447aa2 1px solid;
	width: 650px;
	padding-top: 8px;
	border-bottom: #447aa2 1px solid;
	background-color: #ffffff
}
#skroty{
	position: relative;
	top: +250px;
}
.bold {
	font-weight: bold;
}

