body {background: #fff url(../images/taniec/tlo.png) repeat-x; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #42423d;  }

h1 { clear: both; color: #b10961; font: letter-spacing: -1; font: bold 16px Arial, Verdana, Helvetica, sans-serif; 
border-bottom: 1px #f2f2f2 solid; 	padding:5px 0 5px 0; margin:0 0 10px 0; }
h1 a { color: #b10961; text-decoration: none;}
h1 a:hover { color: #b10961}
h1 small {font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #7f8183; }
h2 { clear:both; color: #4d7109; font: bold 15px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0; }
h3 { clear:both; color: #444444; border-bottom: 1px #f2f2f2 solid; font: bold 13px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0;}
h4 { color: #444444; font: bold 13px Arial, Verdana, Helvetica, sans-serif;}

h3 a {text-decoration: none; color: #444444; font: bold 12px Arial, Verdana, Helvetica, sans-serif; margin:20px 0 15px 0; }
h3 a:hover {text-decoration: none; color: #4d7109; font: bold 12px Arial, Verdana, Helvetica, sans-serif;}
h3.patronat {margin:10px 0 10px 0;}
h3.polewej {border-bottom: 1px #f0f0f0 solid; padding:10px 0 5px 0; margin:0 0 15px 0; color: #666666;}

a {color: #5a8409; text-decoration: none; }
a:hover {color: #425c15}

a.dalej {color: #5a8409; border:1px #444444 solid; padding:5px; text-decoration: none; background: silver;}
a.dalej:hover {color: #425c15; border:1px #444444 solid; padding:5px; text-decoration: none; background: silver;}

.link {color: #6f7173; text-decoration: none;}
.link:hover {color: #333; text-decoration: none;}

span.odstep {color: #d9e8ef;}
img.przycisk {float: right; margin: 10px 0 30px 0;}
img.plakat {border-right: 1px #bbbbbb solid; border-bottom: 1px #bbbbbb solid; padding: 2px; background: #fff;}
img.brak {padding: 2px; border:0;}
p.wiecej, p.right { clear: both;  margin: 0 0 10px 0; text-align: right;}
.dodano {font-size:10px}
div.notice li {padding-bottom:2px;}
div.notice h3 {border-color: #ede3a5;}

span.konkurs {font-weight: bold; color: #b10961;}

hr {color: #f2f2f2; background: #f2f2f2}

/* Inputy */
input.data {width:70px;}
input.short {width:200px;}
input.long  {width:300px;}

/* Note */
div.note {padding: 10px; margin: 10px 0px 10px 0; color:#373737; background: #f0f7df; float right; border-bottom: 1px #ddeabf solid; border: 1px #ddeabf solid;}
div.note2 {padding: padding:10px 10px 0 10px; margin-bottom: 20px; color:#373737; background: #f4f4f4; border: 1px #e6e6e6 solid; }
div.note2 h2 {color: #42423d}
div.note2  h2 a {text-decoration: none;}

span.new {color: #d9266b; font-weight:bold;}

td.opis_prawa {vertical-align: bottom;}
table.tabelka1, div.tabsy {width: 630px;}
table.tabelka2 {float: left; width: 630px;}

table.tabelka3, div.tabsy {width: 470px;}
table.tabelka4 {float: left; width: 470px;}

td.key {vertical-align:top; color: #b0b0b0}
table.tabelka {float: left; margin:0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; }
table.tabelka td { padding:5px; margin:2px}
table.tabelka td.key {width:70px; background: ;}
 
/* GLOWNE USTAWIENIA */
div.caly {width:100%;}
div.blok {float: left}
div.odstep10 {padding:10px}
div.box10 {padding: 10px;}
div.box15 {padding: 15px;}
div.box20 {padding: 0 20px 20px 20px;}
#glowny {padding-bottom: 150px;}

.page-nav{float: right; margin: 10px 0 10px 0;}
.page-nav a {background:url("../images/taniec/bg-page_nav-right.png") no-repeat top right;color:#6f7173;display:block;float:right;font-size:11px;font-weight:bold;padding-right:9px; text-decoration:none;}
.page-nav a:hover {background:url("../images/taniec/bg-page_nav-right.png") no-repeat top right;color:#333;display:block;float:right;font-size:11px;font-weight:bold;padding-right:9px; text-decoration:none;}

.page-nav a strong{background:url("../images/taniec/bg-page_nav-left.png") no-repeat top left;color:#6f7173;display:block;line-height:24px;padding-left:9px;text-shadow:#fff 0 1px 0; text-decoration:none;}
.page-nav a:hover strong{background:url("../images/taniec/bg-page_nav-left.png") no-repeat top left;color:#333;display:block;line-height:24px;padding-left:9px;text-shadow:#fff 0 1px 0; text-decoration:none;}

.page-nav a.prev{ margin-right:10px;} 
.page-nav a.next {margin-right:10px;}


/* GORA */
div.head {width: 980px; height:164px; background: url(../images/taniec/head.png) repeat-x; font: normal 12px Helvetica, sans-serif, Arial; margin:0; padding:0; }

div.panel {background: ;  height: 23px; text-align: right; color: #4d7109; display: block; margin-top: 74px; font: normal 11px Arial, Helvetica, sans-serif; }
div.panel a {text-decoration: none; font-weight: bold; color: #eaf2db;}
div.panel span.zalogowany {display: block; padding: 4px 10px 5px 10px; color: #4d7109;}
div.panel span.zalogowany a {color: #f5ffe4;}
div.panel span.zalogowany a:hover {color: #79ae10;}
div.panel span.niezalogowany a {color: #f5ffe4;}
div.panel span.niezalogowany a:hover {color: #79ae10;}

/* MENU*/
.glowingtabs{ 
margin-top: 14px;
float:left;
width:100%;
line-height:12px;

}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 0; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs li{
display:inline;
margin:0;
padding:0;
}

.glowingtabs a{
float:left;
background:url(../images/taniec/tableftJ.gif) no-repeat left top;
margin:0;
margin-right: 3px; /*spacing between each tab*/
padding:0 0 0 5px;
text-decoration:none;
}

.glowingtabs a span{
float:left;
display:block;
background:url(../images/taniec/tabrightJ.gif) no-repeat right top;
padding: 8px 9px 7px 5px;
font-weight:bold;
color: #cadaac;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: black;
}

.glowingtabs a.current{ /*Selected Tab style*/
background-position:0% -42px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a.current span{ /*Selected Tab style*/
background-position:100% -42px; /*Shift background image up to start of 2nd tab image*/
color: black;
}



.glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -42px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span{ /*onMouseover style*/ 
background-position:100% -42px; /*Shift background image up to start of 2nd tab image*/
}

.tabcontainer{
clear: left;
width:100%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent { padding:6px 5px 4px 5px; display:none; font: 11px Arial, Verdana, Tahoma;}
.tabcontent ul {color: #d8d8d8; padding: 0; margin: 0; background: ;}
.tabcontent li {display: inline; padding: 6px 0 0 0; }
.tabcontent li a { padding: 12px 4px 13px 4px; text-decoration: none; color: #000; }
.tabcontent li a:hover  {padding: 8px 4px 13px 4px; text-decoration: none;  color: #4d7109;}

div.buttons {margin-bottom: 20px;}

div#gc2 {background: ; margin-left:50px;}
div#gc3 {background: ; margin-left:100px;}
div#gc4 {background: ; margin-left:188px;}
div#gc5 {background: ; margin-left:253px;}
div#gc6 {background: ;  margin-left:360px;}
div#gc7 {background: ; margin-left:368px;}
div#gc8 {background: ; text-align:right; margin-right:92px;}
div#gc9 {background:; margin-left:493px;}
div#gc10 {background:;  margin-left:562px; }
div#gc11 {background:; text-align:right;}
div#gc12 {background:; text-align:right; margin-right:28px;}
div#gc13 {background:; text-align:right;}
div#gc14 {background:; text-align:right;}


/*LOKALIZACJA */
div.lokalizacja {text-align: left; font: 10px Arial, Verdana, Tahoma; margin-bottom:15px; color:#7a7a7a; background: url(../images/taniec/lokalizacja.png) repeat-x;}
div.lokalizacja_tresc {padding: 10px 0 0 5px;}
div.lokalizacja img {padding: 0 1px;}
div.lokalizacja ul {margin-bottom: 0; list-style-image: url(../images/taniec/znaczek3.gif); margin:0; }
div.lokalizacja li {display: inline; padding: 0 0 0 2px; margin: 0;}
div.lokalizacja a { color: #7a7a7a; text-decoration: none;}
div.lokalizacja a:hover  {  color: #111110;}

/* POLECAMY I PATRONAT */
div.polecamy {text-align: center;}
div.polecamy a {color: #6f7173; text-decoration:none;}
div.polecamy a:hover {color: #333;  text-decoration:none;}


/* SRODEK */
div.lewa {float: left;  width: 670px; margin:0 10px 0 0;}
div.lewa2 {float: right;  width: 500px; padding:0; margin:0; }
div.lewa3  {float: left; background: #fff; width: 670px; }

div.lewa_180 {float: left; background: ; width: 160px; margin:0 10px 0 0}
div.lewa_160 {float: left; background: ; width: 160px; margin:0 10px 0 0; background: ;}
div.lewa_160 p.wiecej {margin:0 10px 0 0;}
div.lewa_200 {float: left; width:200px; margin: 0 10px 0 0; background: ;}

div.lewa_510 {float: left; background: ; width: 510px; margin:0 10px 0 0; }

div.lewa_670 {float: left; background: ; width: 670px; margin:0 10px 0 0; }
div.lewa_810 {float: left; background: ; width: 810px; margin:0 10px 0 0; }


div.srodek_600 {float: left; width:600px; margin: 0 10px 0 0; background: ;}
div.srodek_640 {float: left; width:640px; margin: 0 10px 0 0; background: ;}

div.prawa {float: right; background: ; width: 300px; }
div.prawa_200 {float: right; background: ; width: 200px; }
div.prawa_160 {float: right; background: ; width: 160px; }
div.prawa_300 {float: right; background: ; width: 300px;  }
div.prawa_810 {float: right; background: ; width: 810px; margin:0; }

div.tlo_160_300 {background: url(../images/taniec/tlo_160_300.png) repeat-y}
div.tlo_160_300_top {background: url(../images/taniec/tlo_160_300_top.png) no-repeat}
div.tlo_160_300_bottom {background: url(../images/taniec/tlo_160_300_bottom.png) repeat-x bottom left}
div.tlo_lewe_na_glownej {background: url(../images/taniec/tlo_lewe_na_glownej.png) no-repeat bottom left; width: 670px; }

div.tlo_180_200 {background: red url(../images/taniec/tlo_180_200.png) repeat-y top}
div.tlo_180_200_top {background: url(../images/taniec/tlo_180_200_top.png) no-repeat}
div.tlo_180_200_bottom {background: url(../images/taniec/tlo_180_200_bottom.png) repeat-x bottom left}

div.tlo_160_200 {background: url(../images/taniec/tlo_160_200.png) repeat-y top}
div.tlo_160_200_top {background: url(../images/taniec/tlo_160_200_top.png) no-repeat}
div.tlo_160_200_bottom {background: url(../images/taniec/tlo_160_200_bottom.png) repeat-x bottom left}

div.tlo_0_160 {background: url(../images/taniec/tlo_160_0.png) repeat-y top}
div.tlo_0_160_top {background: url(../images/taniec/tlo_160_0_top.png) no-repeat}
div.tlo_0_160_bottom {background: url(../images/taniec/tlo_160_0_bottom.png) repeat-x bottom left}

div.tlo_0_300 {background: url(../images/taniec/tlo_0_300.png) repeat-y top}
div.tlo_0_300_top {background: url(../images/taniec/tlo_0_300_top.png) no-repeat}
div.tlo_0_300_bottom {background: url(../images/taniec/tlo_0_300_bottom.png) repeat-x bottom left}

div.tlo_160_0 {background: url(../images/taniec/tlo_160_0.png) repeat-y top}
div.tlo_160_0_top {background: url(../images/taniec/tlo_160_0_top.png) no-repeat}
div.tlo_160_0_bottom {background: url(../images/taniec/tlo_160_0_bottom.png) repeat-x bottom left}

div.tlo_160_160 {background: url(../images/taniec/tlo_160_160.png) repeat-y top}
div.tlo_160_160_top {background: url(../images/taniec/tlo_160_160_top.png) no-repeat}
div.tlo_160_160_bottom {background: url(../images/taniec/tlo_160_160_bottom.png) repeat-x bottom left}


/* PANEL */
div.panel_usera, div.reklama  {padding:15px 0 15px 20px; background: ;}
div.panel_usera h2, div.reklama h2 {color: #4d7109; }
div.panel_usera ul, div.reklama ul {}
div.panel_usera a, div.reklama a {text-decoration: none; color: #6f7173;}
div.panel_usera a:hover, div.reklama a:hover { text-decoration: none;color: #333; }

/* FORMULARZE */
div.formularze td.key {width:140px;}
div.formularze ul {margin-bottom:0;}
div.notice {margin-bottom:20px; border-color: #f6e78c}


/* FORMULARZE */
div.rejestracja ul {font: normal 13px Arial, Helvetica, sans-serif;}
div.rejestracja li {padding-bottom:10px;}
div.rejestracja td {vertical-align: top;}

/* STRONA GLOWNA */
div.wyszukiwarka {background: ; float: left; margin-bottom:20px; background: url(../images/taniec/.png) repeat-x; }

div.wyszukiwarka select {background: #f2f2f2; font: normal 11px Arial, Helvetica, sans-serif; border-color: #e6e6e6;  }
div.wyszukiwarka input { font: bold 12px Arial, Helvetica, sans-serif; padding:0 15px; margin:10px 0 0 335px; width:100px; height: 25px;}
div.wyszukiwarka a {color: #6f7173; text-decoration: none;}
div.wyszukiwarka a:hover { color: #333; text-decoration: none; }



/* Galeria na glownej */
img.galeria_na_glownej  {margin-bottom:5px;}

/* Og�oszenia na g��wnej */
span.rodzaj_ogloszenia {color: #9ea1a4;}
div.ogloszenia {float: left; }
div.ogloszenia li {padding: 2px;}


div.ogloszenia a {color: #565656; text-decoration: none;}
div.ogloszenia	a:hover { color: #4d7109; text-decoration: none; }

/* FILTR SZUKAJ */
div.filtr_szukaj {background:  url(../images/taniec/filtrhjkaj.png) repeat-x; margin: 0 0 10px 0 }
div.filtr_szukaj input {}
div.filtr_szukaj select { background: #f2f2f2; font: normal 11px Arial, Helvetica, sans-serif; border-color: #e6e6e6; }
div.filtr_szukaj input.szukaj_po_prawej, input.szukaj_po_prawej2 { clear: none; float: right; font: bold 12px Arial, Helvetica, sans-serif; width:120px; height: 25px;}
div.filtr_szukaj input.szukaj_po_prawej2 { float: none;}

.komentarz {
  color: #777777 !important;
  font-weight: normal !important;
  background: url(../images/taniec/komentarz.gif) no-repeat -5px 0px;
  padding: 6px 0 10px 30px;

}



/* PODSTRONA */
div.podstrona_srodek {background: ; width: 560px; margin: 10px 10px 0 0;}
div.podstrona_prawa {float: right; background: ; width: 200px}

div.tresc {float: left; width:100%; }
div.tresc  td { padding: 4px; text-align: left; vertical-align: top; }
div.tresc  td.key, div.tresc  td.key2  { width: 120px; padding: 4px;  text-align: right; font-weight: bold; color: #7f8183; vertical-align:top;}
div.tresc  td.key2 {width:60px;}

div.box {background: url("../images/taniec/box_tlo2.png") repeat-x; width:540x;  padding: 15px; border-top: 1px #d6d6d6 solid; font: normal 12px Arial, Helvetica, sans-serif;}
div.box p {}

div.prawa2 {float: left; width: 780px; margin: 10px 0 10px 0;}



/* NEWSY */
div.newsy {background: url(../images/taniec/tresc48_gora.gif) repeat-x; border:0;  }
div.newsy td h3 {padding:0; margin:0 0 10px 0; color: #27221f; font: bold 12px Arial, Verdana, Helvetica, sans-serif;}
div.newsy img {border-right: 1px #bbbbbb solid; border-bottom: 1px #bbbbbb solid; padding: 2px; }
div.newsy p {}

div.news p {font: normal 12px Arial, Helvetica, sans-serif;}
td.news { margin-left:10px; width:420px; vartical-align: top; }
td.news p {}

/* Donosy */
div.donosy h2 {color: #4d7109; }
div.donosy a {color: #565656; text-decoration: none;}
div.donosy a:hover { color: #5a8409; text-decoration: none; }
div.donosy li {padding:2px;}

.niebieski {color: #6f7173;  font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}


/* KONTO */
div.konto {float: right;}
div.konto_tresc {padding: 10px;}
div.konto a {font-weight: bold; text-decoration: none;}


/*  SZUKAJ */
div.szukaj {float:right; width:670px; height: 38px; margin-top:5px; background: url(../images/taniec/szukaj.gif) repeat-x;}
input.szukaj { border:1px solid #9EB1C1; width:240px; font-size:12px; margin:1px 5px 0 5px; padding: 2px;}


/* 5 POLA FORMULARZA */
.pole, .pole_m, .pole_d, .pole_s {border : 1px solid #999999;background-color: #fff; color:#464646; font-size: 11px;font-family:Arial; }


/* TYTULY */
div.tytul { margin:0 0 0 0; padding:0 0 0 5px; float: left; font-size:12px; color: #fff;  background:  url(../images/taniec/tytul2.gif) no-repeat left top; font-weight: bold;}
div.tytul span {float: left;display: block;background: url(../images/taniec/tytul1.gif) no-repeat right top; padding: 6px 9px 6px 4px;}

div.tytul2 {margin:15px 0 0 0; padding:0 0 0 5px; float: left; color: #fff;  background:  url(../images/taniec/tytul2.gif) no-repeat left top; background-position:0% -42px; font-weight: bold;}
div.tytul2 span {float: left;display: block;background: url(../images/taniec/tytul1.gif) no-repeat right top; padding: 6px 9px 6px 4px; background-position:100% -42px;}

div.tytul33 { margin: 15px 0 0 0; float: left; color: #fff;  background: #b10961 url(../images/taniec/roundleft.gif) no-repeat left top; font-weight: bold;}
div.tytul33 span {float: left;display: block;background: transparent url(../images/taniec/roundright.gif) no-repeat right top; 
				   padding: 5px 9px 5px 9px;}


/* SZUKAJ TANCERZA */
div.szukaj_tancerzy select {background: #fff; 
							font: normal 11px Arial, Helvetica, sans-serif; }
div.szukaj_tancerzy input { font: normal 11px Arial, Helvetica, sans-serif; pading:0 10px; margin:0; height: 20px;}


/* DOLACZ */
div.dolacz ul {list-style: none; font-size: 11px; padding:0; margin:0; text-align: center;}
div.dolacz li {display: inline; }
div.dolacz a {text-decoration: none;}



/* DODAJ SZKO�E TA�CA */
div.dodaj_szkole {float: right; width: 240px;  margin: 0 0 10px 10px; padding: 10px 10px 0 10px;
                 text-align: center; border: 1px #e2e2e2 solid;
                  font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 16px; background: #FFF6BF url('/images/taniec/tlo-notice.png') repeat-x;color:#514721;border-color:#FFD324;}
div.dodaj_szkole h3 {color: ; border-color: #ede3a5; text-align: center;  margin-bottom: 0; font: bold 12px Arial, Verdana, Helvetica, sans-serif;}
div.dodaj_szkole a {color: ; }


/* ABONAMENT */
div.abonament h3 {text-align: center;}
div.abonament td.wizytowka {width:100px; text-align:center; background: #d5d5d5; margin:6px;}
div.abonament td.standard  {width:100px; text-align:center; background: #e6e6e6; margin:6px; }
div.abonament td.professional   {width:100px; text-align:center; background: #f2f2f2; margin:6px;}
div.abonament td.special   {width:100px; text-align:center; background: #f7f7f7; margin:6px;}

/*BANNERY */
div.banner750 {  margin:0 0 15px 0; background: ;  height:100px; text-align: center;}
div.banner300 { width: 300px; float: right; margin: 0;  padding:0;}
div.banner200 {clear: both; margin: 15px 0 15px 0; text-align: center;}
div.banner600 {height: 600px; width: 160px; float: left; margin: 0 0 0 0;text-align: center;}
div.banner468 {margin: 10px 0 0 0; text-align: center;}


/* FILMY */
div.filmy {float: right; text-align: center; background: ; margin:10px 0 0 0;}
div.filmy tabel {margin:0; padding:0;}
div.filmy td, div.filmy_glownej td {vertical-align: top; margin: 0; padding:0 5px;}
div.filmy a, div.filmy_glownej a {text-decoration: none; color: #6f7173;}
div.filmy a:hover { color: #333; text-decoration: none; }
div.filmy img.youtube, div.filmy_glownej img.youtube  {border-right: 1px #bbbbbb solid; width:120px; height: 90px; border-bottom: 1px #bbbbbb solid; padding: 2px; margin-bottom:5px;}

/* GALERIE */
div.galeria {float: right; text-align: center; background: none; margin:10px 0 10px 0;}
div.galeria img {width:65; height:65px}

/*div.galerie, div.galerie2 { vertical-align: top; text-align: center; background: #FFFFFF url(../images/taniec/film.gif) repeat-x; width:145px; margin-right: 5px; padding: 5px 0 0 0;}
div.galerie, div.galerie2 {margin-bottom: 10px;}
div.galerie a, div.galerie2 a {text-decoration: none;}
div.galerie a, div.galerie2 a:hover {text-decoration: none; }
div.galerie img {padding:0; margin:0;  border: solid 3px #fff; }
div.galerie2 { margin-right: 11px; padding: 5px 0 0 0;} */


/* SZKOLY */
div.szkoly {float: left; text-align: center; background: ;}

div.szkoly td.zdjecie {width: 110px; vertical-align:top; text-align: right; padding: 0 10px 10px 0;}
div.szkoly td.nazwa {width:150px; padding:0 10px 10px 10px; vertical-align:top; height:100px; }
div.szkoly td.nazwa_tancerza {width:100px; padding:10px; vertical-align:top;  }
div.szkoly td.nazwa a {font: bold 13px Arial, Verdana, Helvetica, sans-serif; }


div.szkoly td.opis {padding:0 10px 10px 10px; vertical-align:top; }
div.szkoly td.opis a {color: #6f7173; }

div.szkoly span {float: left; padding-top:5px; color: #6f7173; }

div.szkola_lewa a {text-decoration: none; color: #6f7173; }
div.szkola_lewa a:hover {  text-decoration: none; color: #333;}


div.rodzaje_zajec ul {list-style: none; margin-left:0;}
div.rodzaje_zajec ul ul {list-style: circle; margin-left:20px;}

div.szkola {float: left ; text-align: left; background: url(../images/taniec/rekord_tlo.png) repeat-x; 
			margin: 0 0 10px 0; padding:0; border: 1px solid #f7f7f7; width: 600px;}
div.szkola_special {background: #fff url(../images/taniec/special.png) repeat-x; border: 1px solid #fff3c1; ;}

div.szkola_tresc {padding:15px 10px 10px 10px; background: ;}

div.szkola img.plakat { border-right: 1px #bbbbbb solid; border-bottom: 1px #bbbbbb solid; padding: 2px; background: #fff;}
div.szkola a {text-decoration: none;}
div.szkola ul {list-style-type: none;}
div.szkola h2 {padding: 10px 0 4px 0; margin:0;}
div.szkola h2 a {text-decoration: none;}
div.szkola table { margin:0;}
div.szkola td { padding: 0; text-align: left; vertical-align:middle; }
div.szkola table.opis { width:438px;}
td.dane {width:100px;}
div.szkola span.przecinek {color: #e5e5e5; float: none;}
div.szkola p {margin-top:10px; margin-bottom: 10px;}



div.szkola td.key  { width: 100px; text-align: right; font-weight: bold; color: #6f7173;; vertical-align:top;}

p.podczas_kontaktu {font-style: italic; padding-bottom:0;}
span.szkolytancapl {letter-spacing: 1px; color: ; font-weight: bold;}
iframe.mapka {border-right: 1px #bbbbbb solid; border-bottom: 1px #bbbbbb solid; padding: 2px; background: #fff;}

div.szkola span.uczestnicy {color:#222; font-size:10px; font-weight:normal;}
div.szkola td.udogodnienia img { padding-right:2px;}

div.szkolytanca a {text-decoration: none; color: #6f7173; }
div.szkolytanca a:hover {  text-decoration: none; color: #333;}

div.grupytaneczne a {text-decoration: none; color: #6f7173; }
div.grupytaneczne a:hover {  text-decoration: none; color: #333;}

span.brak_miejsc {color: maroon;}
/* SZKOLA */
div.uczestnicy_w_szkole {text-align: center; padding:10px;}
div.film_promo {float: right; padding: 0 0 15px 15px;}

ul.filmy-prev {float: left; list-style: none;display: block;width: 540px; margin: 0; padding:0;}
ul.filmy-prev li {float: left;display: block;width: 100px;height: 145px; margin: 0 8px 8px 0; padding:0;}
ul.filmy-prev li img {width: 100px; height: 75px; margin-right:5px;}

ul.photos-prev {float: left; list-style: none;display: block;width: 54px; margin: 0; padding:0;}
ul.photos-prev li {float: left; display: block;width: 100px; height: 100px; margin: 0 8px 8px 0; padding:0; vertical-align:middle;}
ul.photos-prev li img {}
/* SZUKJA */
h3.basic a {color:red;}

/* GALERIA */
div#galeria {clear: both; padding: 20px 0 0 0; }

div#galeria div.box { float: left; width: 146px; height: 220px; text-align: center; padding: 10px 5px 6px 5px;}
div#galeria div.box  a { text-decoration: none;}
div#galeria div.box  a:hover {  text-decoration: none; }
div.galeria img {width:100px;}

#container-1 { float: left; margin-top:15px; width:560px;; font-size:12px;  }
#container-szkola { float: left; margin-top:15px; width:650px;; font-size:12px;  }
#container-szkola table { font-size:12px;  }
#container-szkola h3 { clear: none; padding-top:15px;}
#container-2, #container-3, #container-4, #container-5, #container-6, #container-7, , #container-8 { width: 298px;}
#fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6, #fragment-7  {margin-bottom:15px;}
#container-1 #fragment-1,#container-1 #fragment-2,#container-1 #fragment-3,#container-1 #fragment-4,#container-1 #fragment-5, #container-1 #fragment-6, #container-1 #fragment-7  {margin-bottom:15px; width:540px;}
#container-szkola #fragment-1,#container-szkola #fragment-2,#container-szkola #fragment-3,#container-szkola #fragment-4,#container-szkola #fragment-5, #container-szkola #fragment-6, #container-szkola #fragment-7, #container-szkola #fragment-8  {margin-bottom:15px;  width:630px;}


div.container-tresc {}
div.container-tresc a {color: #565656; text-decoration: none;}
div.container-tresc	a:hover { color: #4d7109; text-decoration: none; }
div.container-tresc li {padding:2px}

/* PELNY OPIS */
div.opis {padding: 10px; margin: 0 0px 0 0; text-align: center; background: #e2ebf3; float right; border: 0 0 1px 0 solid #0092c5;}


/* WYDARZENIA NA G��WNEJ STRONIE*/
div.pudelko { background: #ebf2fb; border: 1px #ebf2fb solid; }

div.wydarzenia {float: left; width: 300px; text-align: left;
               background: #fff url("../images/taniec/box_tlo.jpg") repeat-x; border-top:1px #fff solid;
			   color: #42423d; border-left: 1px #fff solid; border-right: 1px #fff solid;}

div.wydarzenia_lewa_180 {width: 178px;}
div.wydarzenia_lewa_160 {width: 158px;}
div.wydarzenia_lewa2 {width: 658px; background: url("../images/taniec/box_tlo.jpg") repeat-x; border-top:1px #fff solid;
			   color: #42423d; border-left: 1px #fff solid; border-right: 1px #fff solid; }

div.wydarzenia table { font: normal 11px Verdana, Arial, Tahoma; }
div.wydarzenia td { padding: 2px 10px 2px 2px; text-align: left;}
div.wydarzenia td.data { width: 40px; color: #878a8c; padding: 0 0 0 14px;  font: normal 10px Verdana, Arial, Tahoma;}

div.wydarzenia h4 {font: bold 11px Arial, Tahoma; margin:0; padding:5px 0 5px 10px;}

div.wydarzenia a, div.kalendarz a {color: #6f7173; text-decoration: none;}
div.wydarzenia a:hover, div.kalendarz a:hover { color: #333; text-decoration: none; }

div.wydarzenia ul {list-style-image: url(../images/taniec/dot.gif); }
div.wydarzenia li {padding: 0 4px 4px 0;}

div.wydarzenia img {margin: 10px 0 0 0;}

span.odbylo_sie {color: red; font-weight: bold; }
span.zostalo {}
span.dzis {color: #5a8409; font-weight: bold; }


/* WYDARZENIA */
div.kalendarz table { font: normal 11px Verdana, Arial, Tahoma;  padding:0; margin:0 0 10px 0; border: 0px;
border-collapse: collapse; border-spacing: 0px;}
div.kalendarz td { padding: 2px; margin:0; text-align: left;}
div.kalendarz td.data { width: 40px; padding: 0 0 0 10px; ;}


/* WYDARZENIE */
div.wydarzenie td.key {width:80px;}
div.wydarzenie img.plakat {}
div.wydarzenie ul {}
div.wydarzenie li {padding: 0; margin:0;}
div.wydarzenie a {text-decoration: none;}

/* UZYTKOWNICY */
div.uzytkownicy {text-align: center; padding:10px 0 10px 0;}
div.uzytkownicy img {width:60px; padding-right:3px;}


/* PARTNERZY */
div.partnerzy li {margin-bottom: 10px;}
div.partnerzy td {vertical-align:middle;}
div.partnerzy td.key {text-align: center; }

/* MAPA STRONY */
div.mapa_strony ul {margin-bottom: 10px;}

/* PROFILE */
div.profile img.profil {width:80px; border: solid 3px #fff; margin: 10px;}
div.profile div.profil {float: left ; text-align: left; background: url("../images/taniec/box_tlo.jpg") repeat-x; width: 750px; margin: 0 0 10px 0; border: 1px solid #d7ebfc;}
div.profile div.profil ul {list-style-type: none;}
div.profile div.profil h3 {padding: 10px 0 2px 10px; margin:0;}
div.profile div.profil table { margin:0;}
div.profile div.profil td { padding: 0; margin:0; text-align: left;  }
div.profile div.profil td.key  { width: 145px; padding: 4px;  text-align: right; font-weight: bold; color: #09607e; }
div.profile div.profil span.rodzaj_tancerza {color:#ff79ad; font-size:10px; font-weight:bold;}


/* PROFIL */
div.profil img.zdjecie {margin: 0 10px 10px 10px; float: left;border: solid 3px #fff;}
div.profil ul.opcje {padding:0; margin:0;}
div.profil ul.opcje li {display: inline; font-weight:  bold; padding:0; margin:0; }


/* EDYCJA */
div.edycja td.key {width:80px; background: ;}
div.edycja textarea {width:380px; background: ;}


/* SZKOLY LINKI */
div.szkoly_linki a {text-decoration:none;}


/* ZAM�WIENIA */
div.zamowienia td.key {width:170px;}

div.kursy table {font-size:12px;}
div.kursy span {padding-bottom: 5px;}

/* LOGO I BANNERY */
div.logo_i_bannery textarea {width:700px; height:80px;}

/* FOOTER */
div.footer {float: left; width:100%; margin: 0 0 0 0; padding: 45px 0 20px 0; 
			background: #FFF url("../images/taniec/footer.png") repeat-x; color: #bbcd9a;}
div.footer a {text-decoration: none; color: #bbcd9a;}

/* MENU NA DOLE */
div.menu_na_dole {width: 913px; text-align: center; background: url(../images/taniec/foogter.gif) repeat-x; 
				  margin: 45px 0 20px 0; padding: 10px 0 10px 0;}

div.menu_na_dole ul {padding: 0 8px 0 10px; font-weight: bold; margin: 0; color: #507117;}
div.menu_na_dole li {display: inline; padding: 0 0 0 3px; }
div.menu_na_dole a {color: #bbcd9a;}
div.menu_na_dole a:hover {color: #78b114}

div.pod_menu {font-size: 10px; color: #5c831a}
div.pod_menu ul {list-style-type: none;}

div.pod_menu a {color: #4b6a16;}
div.pod_menu a:hover {color: #78b114}

/* SORTOWANIE */
div.sortuj {padding: 0 0 15px 0; text-align: center;}
div.sortuj img {margin-right:5px; }
div.sortuj a {text-decoration: none;  color: #595856; }
div.sortuj a:hover {  text-decoration: none; }

/* PODZIAL NA STRONY */
div.podzial { text-align: center; background: ;}
div.podzial_tresc { clear:both; text-align: center;  margin:15px 0 15px 0; text-transform: uppercase; font-size: 1.0em;
	text-transform: uppercase; width: 100%; display: block;}
div.podzial_tresc a {font-weight: bold; text-decoration: none;     
    padding: 3px 7px;
	border: 1px solid #bbbbbb;
	background: #fdfdfd url(../images/taniec/button_bg_hover.gif) repeat-x 0 100%;
	color: #6f7173;
	margin: 0 2px;
	height:15px;
	text-decoration: none;
	text-align: left; }
div.podzial_tresc a:hover {	color: #232323;
	background: #fdfdfd url(../images/taniec/button_bg.gif) repeat-x 0 100%;}



/* TABSY W NEWSACH */

.ui-tabs-nav a, .ui-tabs-nav .current {
	padding: 3px 7px;
	border: 1px solid #bbbbbb;
	background: #fdfdfd url(../images/taniec/button_bg_hover.gif) repeat-x 0 100%;
	color: #6f7173;
	margin-left: 3px;
	text-decoration: none;
	float: left;
}
.ui-tabs-nav a:hover, .ui-tabs-nav .current {
	color: #232323;
	background: #fdfdfd url(../images/taniec/button_bg.gif) repeat-x 0 100%;
}

.news_tabs {
	font-size: 1.0em;
	text-transform: uppercase;
	font-weight: bold;
	margin:0 0 0 10px;
	text-align: right;
	float: right;
}

.ui-tabs-hide {display: none;}

.ui-tabs-nav .ui-tabs-selected a {	
    padding: 3px 7px;
	border: 1px solid #bbbbbb;
	background: #fdfdfd url(../images/taniec/button_bg_hover.gif) repeat-x 0 100%;
	color: #6f7173;
	margin-left: 3px;
	text-decoration: none;
	float: left;}

.numbered .ui-tabs-selected a {	color: #232323;
	background: #fdfdfd url(../images/taniec/button_bg.gif) repeat-x 0 100%;}


 {	
    padding: 3px 7px;
	border: 1px solid #bbbbbb;
	background: red url(../images/taniec/button_bg_hover.gif) repeat-x 0 100%;
	color: #6f7173;
	margin-left: 3px;
	text-decoration: none;
	float: left;}


/* TABSY NA GLOWNEJ STRONIE */

div.filtr {float: left; background: ; width: 100%;  padding: 0; margin: 0; }
ul.filtr {float: left; width:100%; padding:0; margin: 15px 0 0 0; font-size: 11px; font-weight: bold;}
ul.filtr li {float: left; display: inline; list-style: none; margin:0; }



ul.filtr a { float: left;color: #828282; background: url(../images/taniec/tabsy2.gif) no-repeat left top;
				margin: 0 2px 0 0;padding: 0 0 0 5px;text-decoration: none; border:0;}
ul.filtr a span { float: left;display: block; background: url(../images/taniec/tabsy1.gif) no-repeat right top; 
				padding: 6px 9px 6px 4px; cursor: pointer; border:0;}


ul.filtr a:hover, ul.filtr a.active, #tabs_wydarzenia .ui-tabs-nav .ui-tabs-selected a, 
#tabs_tancerze .ui-tabs-nav .ui-tabs-selected a, #tabs_ranking .ui-tabs-nav .ui-tabs-selected a
{padding:0 0 0 5px; margin:0 2px 0 0; color: #fff; background: url(../images/taniec/tabsy2.gif) no-repeat left top;
border:0;  background-position:0% -42px;}

ul.filtr a:hover span, ul.filtr a.active span, #tabs_wydarzenia .ui-tabs-nav .ui-tabs-selected a span, #tabs_tancerze .ui-tabs-nav .ui-tabs-selected a span, #tabs_ranking .ui-tabs-nav .ui-tabs-selected a span
               { float: left;display: block;background: url(../images/taniec/tabsy1.gif) no-repeat right top; 
				padding: 6px 9px 6px 4px; cursor: pointer; border:0;  background-position:100% -42px;}


/* TABSY POZOSTALE */

div.filtr2 {float: left; background: ; width: 100%;  padding: 0; margin: 0; }
ul.filtr2 {float: left; width:100%; padding:0; margin: 10px 0 0 0; font-size: 11px; font-weight: bold;}
ul.filtr2 li {float: left; display: inline; list-style: none; margin:0; }

ul.filtr2 a { loat: left;color: #444; background: url(../images/taniec/tabsy4.gif) no-repeat left top;
				margin: 0 2px 0 0;padding: 0 0 0 5px;text-decoration: none; border:0;}
ul.filtr2 a span {float: left;display: block; background: url(../images/taniec/tabsy3.gif) no-repeat right top; 
				padding: 6px 9px 6px 4px; cursor: pointer; border:0;}

ul.filtr2 a:hover,  #tabs_srodek .ui-tabs-nav .ui-tabs-selected a
               {  margin:0 2px 0 0; padding:0 0 0 5px;color: #fff; background: url(../images/taniec/tabsy4.gif) no-repeat left top;
border:0;  background-position:0% -42px;}

ul.filtr2 a:hover span, #tabs_srodek .ui-tabs-nav .ui-tabs-selected a span 
  {float: left; display: block;background: url(../images/taniec/tabsy3.gif) no-repeat right top; 
				padding: 6px 9px 6px 4px; cursor: pointer; border:0;  background-position:100% -42px;}




.pierwszy_wykaz {float: left ; list-style: none; padding:0; margin: 10px 2px 0 0; }
.pierwszy_wykaz img { float: left ;  margin: 5px;  border-right: 1px #bbbbbb solid; border-bottom: 1px #bbbbbb solid; padding: 2px;  background: #fff; height:60px; width:60px; }
.pierwszy_wykaz a {   font-size: 14px;}
.pierwszy_wykaz p { padding:10px; margin:10px;}



.UIButton {margin-top:15px;border-style: solid;border-width: 1px;display: inline-block;outline: none;padding: 3px 6px 4px;text-decoration:none;vertical-align: bottom;background-position-x: 0px; background-position-y: -96px; }
	.UIButtonGreen {background-image: url(/images/fbbutton.gif);background-color: rgb(105, 167, 78);border-color: rgb(56, 111, 36) rgb(35, 96, 19) rgb(22, 84, 10);}
	.UIButtonGray {background-color: rgb(221, 221, 221);background-color: rgb(234, 234, 233);border-color: rgb(136, 136, 136);}
	.UIButtonTextGreen {background-color: transparent;border: none;cursor: pointer;display: block;font-size: 11px;font-weight: bold;line-height: 14px;margin: 0px;overflow: visible;padding: 0px;width: auto;color:#fff;}
	.UIButtonTextGray {background-color: transparent;border: none;cursor: pointer;display: block;font-size: 11px;font-weight: bold;line-height: 14px;margin: 0px;overflow: visible;padding: 0px;width: auto;color:rgb(136, 136, 136);}

.liczba {width: 30px;}
.miasto {width: 70px;}
.data {width:40px;}

.zaznaczone {background: #ebf8d1 !important; }

/* GALERIA */
------------------
#gallery, {margin: 5px auto 15px auto; width: 200px; }
#blank_gallery {font-family: Arial; font-size: 18px; font-weight: bold;	text-align: center;}
#gallery .thumb { float: left; width: 110px; height: 110px; padding:4px 4px; margin: 0 4px; text-align: center; vertical-align: middle; }
#gallery .thumb  span {color: #535359;}

span.podzial_na_strony  {font-weight: bold; font-size: 14px;}