html, body {
background: #1e1e1e none no-repeat top center;
background-image: url(../images/tlobig.jpg);
color:#333333;

font-family: Tahoma, Arial, Helvetica,sans-serif;
font-size:11px;
height:auto;
line-height:13px;
margin:auto;
text-align:center;
padding:0;
width:1200px;
}
img a:focus {outline:none;}
a:focus,#accordion a:focus, input a:focus,IMG.imgclear a:focus {
outline:none !important;
}
.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.imgclear
{border:0;}
.imgnic
{border:0;padding:0;margin:0;line-height:0px;font-size:0px;float:left;}
.imgodstep  {margin-top:11px;margin-bottom:11px;}
.imgodstep2  {margin-top:7px;margin-bottom:7px;}
.pleft {text-align:left;}
.brspace
{margin-bottom:5px;}
h1 { margin:5px; font-size: 25px; }



#container
{
background: #111 none no-repeat center top;
background-image: url(../images/tlo2.jpg);
margin:auto;
width:1000px;
background-color:transparent;
height:600px;
}
#container_podstrona
{
background: #111 none no-repeat center top;
margin:auto;
width:1000px;
height:600px;
}
#container_podstrona_kontakt
{
background: #111 none no-repeat center top;
margin:auto;
width:1000px;
height:600px;
}


#top_index
{
/* margin:auto; */
width:790px;
height:110px;
margin-left:110px;
float:left;


}
#top_podstrona
{
/* margin:auto; */
width:795px;
height:140px;
margin-left:110px;
float:left;

}
#top_podstrona_lewa
{width:395px;float:left;height:39px;}
#logo {
width:360px;
height:95px;
padding-top:5px;
padding-left:30px;
float:left;

}
#mmenu
{width:395px;float:left;height:44px;padding-top:5px;padding-left:10px;}
#top_index_prawa
{
margin:auto;
width:400px;
height:110px;
float:left;
}
#top_podstrona_prawa
{
margin:auto;
width:400px;
height:140px;
float:left;
}



#linki
{
width:auto;
margin-top:10px;
margin-bottom:15px;
text-align:right;
}
#linki a, #linki a:hover, #linki a:visited {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:10px;text-decoration:none;text-shadow:0 1px 1px rgba(255, 255, 255, 0.68)}
#linki a:hover {text-decoration:underline;}

#page_index
{
margin:auto;
width:850px;
width:890px;
height:440px;

margin-left:107px;
}
#page_podstrona
{
margin:auto;
width:850px;
height:407px;
margin-left:90px;
float:left;
}
#page_podstrona_galeria,#page_podstrona_kontakt,#page_podstrona_linki,#page_podstrona_zagrane,#page_podstrona_mmedia,#page_podstrona_promo,#page_podstrona_arty
{
margin:auto;
height:auto;
margin-left:105px;
text-align:left;
}
#page_podstrona_mmedia{margin-left:40px;}
#page_podstrona_koncerty
{
margin:auto;
margin-left:105px;
text-align:left;
height:370px;
}

#page_podstrona_zagrane1
{width:350px;height:auto;float:left;}
#page_podstrona_zagrane2
{width:240px;height:auto;float:left;font-family: Tahoma, Arial, Helvetica,sans-serif;color:#666;font-size:10px;font-weight:400;}

#page_podstrona_galeria p {font-family:  Arial, Helvetica,sans-serif;color:#000;font-size:11px;font-weight:700;line-height:0px;padding:0;margin:10px;}
#page_podstrona_galeria img {padding:1px;padding-bottom:5px;}
#page_podstrona_onas
{
margin:auto;
height:387px;
margin-left:100px;
text-align:left;
margin-top:20px;
float:left;
}
.onas_imie { font-size:23px;font-weight:bold;}

#page_index_left
{
margin:auto;
width:400px;
height:440px;
float:left;

}
#page_index_left_new
{
margin:0;
width:396px;
height:380px;
float:left;
visibility:hidden;

}



#page_index_left_new .cont {
color:#fff;
height:392px !important;
width:396px !important;
background:none;
float:left;
overflow:hidden;
display:block;
}


.cont_pic {
float:left;
height:392px;
width:396px;
overflow:hidden;
}



#page_index_right
{
margin:auto;
width:400px;
width:470px;
height:437px;
float:left;
text-align:left;
margin-left:20px;

}
#newsy
{
margin:auto;
width:400px;
width:425px;
height:auto;
float:left;
text-align:left;
}
.news{font-family: Arial, Helvetica,sans-serif;color:#000;font-size:11px;line-height:16px;padding-top:6px;margin-bottom:10px;}
.news span {font-weight:700;margin-bottom:5px;margin:0;padding:0;margin-bottom:12px;}
#nkoncerty
{
font-family: Arial, Helvetica,sans-serif;color:#000;font-size:11px;
margin:auto;
width:355px;
height:auto;
float:left;
text-align:left;
line-height:22px;
}

#motto
{
margin:auto;
width:400px;
height:40px;
float:left;
text-align:right;
}
#motto_podstrona
{
margin:auto;
width:350px;
height:30px;
float:left;
text-align:center;
padding-top:10px;
padding-left:50px;
}
#motto_podstronam
{
margin:auto;
width:333px;
height:50px;
float:left;
text-align:center;
padding-top:10px;

}


#index_dol
{
width:420px;
height:94px;
float:left;
padding-top:10px;
}
#qlinki
{
width:292px;
height:53px;
float:left;
margin:auto;
float:right;
}
#qlinki_podstrona
{
width:292px;
height:53px;
float:left;
margin:auto;
float:right;
padding-right:45px;
}

#stopka
{height:20px;
width:1000px;
margin:auto;
font-family: Tahoma, Arial, Helvetica,sans-serif;color:#ccc;font-size:9px;
text-align:left;
padding-left:200px;
padding-top:7px;
}

#stopka a, #stopka a:hover, #stopka a:visited {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#ccc;font-size:10px;text-decoration:none;}
#stopka a:hover {text-decoration:underline;}

#podstrona_title
{width:380px; height:35px; padding-right:320px;padding-top:10px;}


/* Scrollbar & content css */

#content1{
	height: 372px;
	width: 720px;
	float:left;
	line-height:18px;
	overflow:hidden;
	padding-right:8px;
padding-top:8px;

}
#kontentbar1 {border:1px #666 solid;width:280px;line-height:0px; font-size:0px; border-top-style:none;height:1px;border-left-style:none;border-right-style:none;}
#kontentbar2 {float:left;border:1px #666 solid;width:280px;line-height:0px; font-size:0px; border-bottom-style:none;height:1px;border-left-style:none;border-right-style:none;}
#content1 p{
	margin: 10px;
}
.scrollbar-vert{
	background-color: #f1e5bf;
	height: 378px;
	width: 6px;
	float:left;
	border: 1px #d5bb75 solid
}
.handle-vert{
	height: 47px;
	width: 18px;
	background-image: url(../images/scr.png);
	text-align:center;
	cursor:pointer;
	right: 6px;

}
#member
{width:710px;
height:auto;
float:left;
margin-top:25px;
}
#member_foto
{width:280px;
height:auto;
float:left;
}
#member_txt
{width:430px;
height:auto;
float:left;
line-height:20px;
}

#member_txt div {padding-left:10px;}

.k_data,.k_dzien {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:18px;font-weight:700;}
.k_mapa,k_plakat {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:10px;font-weight:400;}
.k_mapa a, .k_mapa a:hover, k_mapa a:visited,.k_plakat a, .k_plakat a:hover, k_plakat a:visited {text-decoration:underline;color:#000;font-size:10px;}
.news a, .news a:hover,.news a:visited {text-decoration:underline;color:#000;font-size:10px;}
.k_dzien {font-size:13px;}
.k_miasto {font-size:15px;font-weight:700;}
.k_text {padding-left:32px;padding-bottom:10px;line-height:150%;}

.k_text a, .k_text a:hover, k_text a:visited
{text-decoration:underline;color:#000;font-size:10px;}


.zagrany {width:300px;height:20px;border:1px #999 solid; border-left-style:none;border-bottom-style:none;border-right-style:none;padding-top:10px;}
.z_miasto{font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:14px;font-weight:700;}
.z_data{font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:11px;font-weight:400;}
#z_wiecej {padding-left:230px;padding-top:8px;}

#chowaniec2,#chowaniec,.handle-vert,#handle1 {visibility:hidden;}

/* kontakt */
#telefony{width:auto;float:left;margin-top:100px;overflow:visible;text-align:left;}
#list
{height:340px;}
#list a,#list a:hover, #list a:visited {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:14px;text-decoration:none;font-weight:700;}
#list a:hover {text-decoration:underline;}
#list input {background:none;}
.inputlist1div {width:181px; height:28px; border:0;background:no-repeat; background-image: url(../images/inputlist.jpg);}
.inputlist2div {width:429px; height:196px; border:0;background:no-repeat; background-image: url(../images/inputlist2.jpg);}
.inputlist1 {width:174px; height:22px; border:0;background:none;padding-left:5px;padding-top:4px;}
.inputlist2 {width:425px; height:185px; border:0;background:none;padding-left:5px;font-family: Tahoma, Arial, Helvetica,sans-serif;font-size:11px;padding-top:5px;padding-bottom:6px;line-height:18px;}
.tdkom,.tdkom2 {text-align:right;font-family: Tahoma, Arial, Helvetica,sans-serif;color:#000;font-size:17px;font-weight:700;padding-right:5px;height:50px;}
.tdkom2 {font-size:13px; text-align:left;line-height:20px;vertical-align:middle;padding-left:20px;font-weight:400;}
.tdkom2 span {font-size:15px;font-weight:700;}
.click {font-size:10px;font-weight:400;}

/* linki */
#linki_txt {width:705px;padding-left:0px;line-height:18px;height:auto;float:left;}
#linki_txt div {border:1px solid #666; border-left-style:none;border-right-style:none;border-top-style:none;line-height:24px;width:300px;float:left;margin-left:20px;padding-top:20px;padding-left:10px;padding-bottom:5px;}
#linki_txt span {display:block;}
#linki_txt a,#linki_txt a:hover,#linki_txt a:visited{text-decoration:none;color:#333;font-weight:700;color:#333;outline:none;font-size:17px;}
#linki_dance {background: none no-repeat  right bottom;background-image: url(../images/linki_dance.jpg);}
#linki_music {background: none no-repeat  right bottom;background-image: url(../images/linki_music.jpg);}
#linki_inne {background: none no-repeat  right bottom;background-image: url(../images/linki_inne.jpg);}
#linki_inne2 {background: none no-repeat  right bottom;background-image: url(../images/linki_inne2.jpg);}
#promo_txt {width:550px;padding-left:30px;line-height:18px;}
#promo_txt span {color:#582d0b;}
.promopos {padding-top:10px;}
.promopos span {font-weight:700;font-size:17px;}
.promopos a,.promopos a:hover,.promopos a:visited{text-decoration:none;color:#333;font-weight:400;color:#333;outline:none;font-size:11px;}
.promopos_item {margin:15px; width:auto;height:auto;float:left; }
#accordion {padding-top:0px;visibility:hidden;}
#accordion span {font-size:16px;color:#000;}
#accordion a,#accordion a:hover,#accordion a:visited {text-decoration:none;color:#000;font-weight:700;color:#666;outline:none;}
#arty_txt {width:650px;padding-left:0px;line-height:16px;height:auto;float:left;font-size:10px;}
#arty_txt a,#arty_txt a:hover,#arty_txt a:visited{text-decoration:none;font-weight:700;color:#333;outline:none;font-size:18px;font-weight:700;}
#arty_txt span {font-size:12px;color:#333;font-weight:400;}
#arty_txt div {height:auto;padding:0;width:auto;padding-bottom:7px;padding-top:5px;}
#content1 a,#content1 a:hover,#content1 a:visited {text-decoration:none;color:#333;font-weight:bold;font-size:11px;}
#content1 a:hover {text-decoration:underline;}
.akordeon {width: 650px; display:none;}
h3 img {padding-left:5px;}

.bordered {border:1px #333 solid;padding:1px;}
.western,.MsoNormal {font-size:12px;}


.g_thumb{opacity:0.80;filter: alpha(opacity=80);  -moz-opacity: 0.8;}
.g_thumb:hover{opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}

.arty ul {list-style-type:none;}
.tapetka_img {height:67px;width:120px;text-align:center;}
.tapetka {height:80px;width:120px;text-align:center;}
.tapetka a,tapetka a:visited {font-size:11px;font-weight:400;}
.tapetka a:hover {font-size:11px;font-weight:400;text-decoration:underline;}

.zagranedata {font-size:11px !important; color:#333 !important;}

#arty_txt h4 { margin:1px; font-size: 15px; }


#socjal
{height:auto;
width:880px;
margin:auto;
font-family: Tahoma, Arial, Helvetica,sans-serif;color:#ccc;font-size:9px;
text-align:left;
padding-left:50px;
padding-top:7px;
  visibility:hidden;
}

#socjal a, #socjal a:hover, #socjal a:visited {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#ccc;font-size:10px;text-decoration:none;}
#socjal a:hover {text-decoration:underline;}



#socjalbb
{
text-align:left;width:480px;height:auto;
float:left;
color:#eee;
}
#socjalbb span { 	text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);    }


#socjalbb h1 { color:#fff; }

#socjalbb a, #socjalbb a:hover, #socjalbb a:visited {font-family: Tahoma, Arial, Helvetica,sans-serif;color:#fff;font-size:13px;text-decoration:none;}
#socjalbb a:hover {text-decoration:underline;}

#fbsocjal { width:313px;height:auto;float:right; }


.fbConnectWidgetTopmost  { background-color: #EBE3B4 !important; }

#hspacerFB { width:auto;min-height:200px; }


#screenshot{
	position:absolute;

	background:#333;
	padding:5px;
	display:none;
	color:#fff;
-webkit-box-shadow: 4px 4px 15px 4px #000000;
-moz-box-shadow: 4px 4px 15px 4px #000000;
box-shadow: 4px 4px 15px 4px #000000;
	}
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}
.koncertos
{

width:auto;
height:auto;
padding:5px;
margin:5px;
padding-left:10px;
padding-right:20px;
border: dashed 1px #C8BE8D;
 }

 #languageswitch
{
  width:auto;
  float:left;
  position:relative;
  left:23px;
  margin-top:8px;
}
 #langlink_en
 {
width:77px;
   height:26px;
background: url(../images/lang_en.jpg) no-repeat 0 0;
background-repeat: no-repeat;
float:left;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
 }

 #langlink_en:hover
 {
width:77px;
   height:26px;
background: url(../images/lang_en.jpg) no-repeat 0 0;
background-repeat: no-repeat;
float:left;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;

 }

 #langlink_pl
 {
width:77px;
   height:26px;
background: url(../images/lang_pl.jpg) no-repeat 0 0;
background-repeat: no-repeat;
float:left;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
 }

 #langlink_pl:hover
 {
width:77px;
   height:26px;
background: url(../images/lang_pl.jpg) no-repeat 0 0;
background-repeat: no-repeat;
float:left;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;

 }


#languageswitchp
{
  width:auto;
  float:left;
  position:relative;
  left:19px;
  margin-top:5px;
}

