/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#000000; text-align:center;}
.top-tail{ background:url(images/top-tail.gif) top repeat-x #000000;}
.bot-tail{ background:url(images/bot-tail.gif) bottom repeat-x;}


a img { border:0;}
ul { list-style:none;}

.odstepgal,
p.odstepgal {
	margin: 0px;
    padding: 10px;
}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{ font-family: Arial, Helvetica, sans-serif; font-size:0.8125em; line-height:1.154em; color:#475055;}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#4396ca; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
h1 {
    font:normal 17px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#3A75AD;
}
h1.fitness {
    font:normal 17px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#578604;
}
h1.basen {
    font:normal 17px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#0C4076;
}
h1.kadra {
    font:normal 17px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#0D1901;
}
h1.kadra2 {
    font:normal 17px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#ffffff;
}
h1 a{ color:#fff; text-decoration:none; display:inline-block; overflow:hidden;}

h3 {
    font:normal 21px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#3A75AD;
}

h3.fitness {
    font:normal 21px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#578604;
}
h3.kadra {
    font:normal 21px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#0D1901;
}
h3.promocje {
    font:normal 21px Verdana, Tahoma, Arial, sans-serif;
    letter-spacing:-1px;
    color:#FFF000;
}

.tytul2c{COLOR: #0093D1; FONT-FAMILY: trebuchet MS, Verdana, Arial, Tahoma, Helvetica;FONT-WEIGHT: normal; FONT-SIZE: 17px}
b{ color:#346580; font-size:14px; line-height:1.129em; padding-bottom:14px;}/* text-transform:uppercase; */
b.fitness{ color:#2E4701; font-size:14px; line-height:1.129em; padding-bottom:14px;}
b.basen{ color:#07325F; font-size:14px; line-height:1.129em; padding-bottom:14px;}
b.kadra{ color:#0D1901; font-size:14px; line-height:1.129em; padding-bottom:14px;}
b.promocje{ color:#FFF000; font-size:14px; line-height:1.129em; padding-bottom:14px;}
h6{ background:url(images/unline.gif) left bottom repeat-x; padding-bottom:4px; margin-bottom:7px;}

cite{ font-style:normal; display:block;}
object{ vertical-align:top; outline:none;}

.tytul{COLOR: #288F0A; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; FONT-SIZE: 14px}
.licznik{COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px}

.smallText			{font-size:0.815em;}

/* ============================= main layout ====================== 

font-size:1.615em; line-height:1.429em; text-transform:uppercase; padding-bottom:36px;
*/
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right;}
.space1{ margin-left:35px;}
.padding1{ padding-top:25px;}
.padding2{ padding-top:29px;}
.padding3{ padding-top:17px;}

/* ============================= header ====================== */
#header{ position:relative;}
#header .flash1{ position:absolute; margin-left:8px;}

/* ============================= content ====================== */
#content{ position:relative;}
.flash2{ position:absolute; Z-INDEX: 1;}
.flash222{ margin:-22px 0 0 -12px; Z-INDEX: 2;}
.flash23{ margin:-22px 0 0 -12px; Z-INDEX: 0;} /* -12 reguluje polozenie menu rozwijanego */
.flash3{ margin:0px 0 0 0px; Z-INDEX: 1;}
.left-top{ background:url(images/content-corner-left-top.gif) left top no-repeat #fff;}
.right-top{ background:url(images/content-corner-right-top.gif) right top no-repeat;}
.left-bot{ background:url(images/content-corner-left-bot.gif) left bottom no-repeat;}
.right-bot{ background:url(images/content-corner-right-bot.gif) right bottom no-repeat; padding:20px;}
.indent{ padding:327px 0 23px 0;}
.indent2{ padding:327px 0 63px 0;}
.line1{ background:url(images/line.gif) repeat-y 204px 0;}
.line2{ background:url(images/line.gif) repeat-y 428px 0;}
.line3{ background:url(images/line.gif) repeat-y 651px 0;}
.line4{ background:url(images/line.gif) repeat-y 601px 0;}
.line-indent{ padding-bottom:32px;}

#flashcontent{Z-INDEX: 0;}


.list{ margin:-6px 0;}
.list li{ font-size:1.077em; line-height:2.003em; background:url(images/list-marker.gif) no-repeat 0 9px; padding-left:22px;}
.list2 li{ font-size:1.077em; line-height:2.003em; background:url(images/list-marker.gif) no-repeat 0 4px; padding-left:22px;}


.link{ font-size:1.231em; line-height:1em; display:inline-block; margin-top:21px;}
.link1{ display:inline-block; font-weight:bold; margin-top:8px;}
.link2{ text-transform:uppercase; display:inline-block; background:url(images/link2-bg.gif) no-repeat 0 3px; padding-left:20px; font-weight:bold; text-decoration:none; margin-bottom:5px;}
.link2:hover{ color:#475055;}
a.linki {COLOR: #245C14; FONT-WEIGHT: normal;FONT-FAMILY: Arial; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.linki:hover {COLOR: #245C14; FONT-WEIGHT: normal;FONT-FAMILY: Arial; FONT-SIZE: 9pt; TEXT-DECORATION: underline}
a.linki2 {COLOR: #07325F; FONT-WEIGHT: normal;FONT-FAMILY: Arial; FONT-SIZE: 9pt; TEXT-DECORATION: underline}
a.linki2:hover {COLOR: #07325F; FONT-WEIGHT: normal;FONT-FAMILY: Arial; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.whiteLink {COLOR: #ffffff;}

a.gal {color:#2E4701; font-size:13px; line-height:1.129em; padding-bottom:13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.gal:hover {color:#2E4701; font-size:13px; line-height:1.129em; padding-bottom:13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}



#under-content{ padding:36px 20px 31px 19px; color:#245C14;}
#under-content a{ color:#245C14;}
#under-content li{ line-height:1.384em;}
#under-content li a{ text-decoration:none; display:inline-block; margin-left:4px;COLOR: #3F792F;}
#under-content li a:hover{ text-decoration:underline;}

/* ============================= footer ====================== */
#footer p{ padding:7px 0 0 19px; font-size:0.923em; color:#1A2A2F;}
#footer a{ color:#2f4851; text-decoration:none;}
#footer a:hover{ color:#4396ca;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:0px;}
#ContactForm label{ display:block; height:44px;}
#ContactForm input{ border:solid 1px #7c7c7c; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; padding:1px 2px 1px 3px; width:175px;}
#ContactForm textarea{ border:solid 1px #7c7c7c; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; padding:1px 2px 1px 3px; width:175px; height:100px; overflow:auto;}
#ContactForm .link{ float:right; margin:22px 0 2px 18px;}

.galObram3 {BORDER-RIGHT: #89C6EC 4px solid; BORDER-TOP: #89C6EC 4px solid; BORDER-LEFT: #89C6EC 4px solid; BORDER-BOTTOM: #89C6EC 4px solid}
.galObram4 {
		padding:4px;
		border:1px solid #0C3F01;
		margin:4px 10px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
}
.galObram5 {
		padding:4px;
		border:1px solid #0C3F01;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
}
.komunikaty{COLOR: #4A9247; FONT-FAMILY: trebuchet MS; FONT-WEIGHT: normal; FONT-SIZE: 24px}
.txtkomunikaty{COLOR: #CCFD8E; FONT-FAMILY: trebuchet MS; FONT-WEIGHT: normal; FONT-SIZE: 12px}
.txtComic{COLOR: #CCFD8E; FONT-FAMILY: Comic Sans MS, trebuchet MS; FONT-WEIGHT: normal; FONT-SIZE: 13px}
.cytat{COLOR: #001D6F; letter-spacing:-1px; FONT-FAMILY: Monotype Corsiva, trebuchet MS; FONT-WEIGHT: normal; FONT-SIZE: 21px}
.tab1 {width: 979px; height: 960px;}
.tab2 {width: 979px; height: 65px;}
.tab3 {width: 708px; height: 65px; background: url('images/tasma2fitness.jpg');}
.tab3basen {width: 708px; height: 65px; background: url('images/tasma2basen.jpg');}
.tab3clear {width: 708px; height: 65px; background: url('images/tasma2clear.jpg');}
.tab4 {width: 979px; height: 31px;}
.tab5 {width: 100%; height: 100%; background: url('images/tlo_bl.gif');}
.tab6 {width: 400px; height: 400px;}
.tab7 {width: 100%; height: 388px;}

.tab9 {width: 979px;}


.tlo1c {background: url('images/tlo1c.jpg'); background-repeat: no-repeat;}
.tlo2 {background: url('images/tlo2.jpg');}
.tlo_aerobic {background: url('images/tlo_aerobic.jpg');}
.tlo_stepaerobic {background: url('images/tlo_stepaerobic.jpg');}
.tlo_aerobic2 {background: url('images/tlo_aerobic2.jpg');}
.tlo_bodyball {background: url('images/tlo_bodyball2.jpg');}
.tlo_step {background: url('images/tlo_step2.jpg');}
.tlo_aqua {background: url('images/tlo_aqua2.jpg');}
.tlo_wciazy {background: url('images/tlo_wciazy2.jpg');}
.tlo_zniemowlakami {background: url('images/tlo_zniemowlakami2.jpg');}
.tlo_plywanieind {background: url('images/tlo_basen.jpg'); background-repeat: no-repeat;}
.tlo_plywaniegrupowo {background: url('images/tlo_basen2.jpg');}
.tlo_animbasen {background: url('images/tlo_animbasen.jpg'); background-repeat: no-repeat;}
.tlo_gimnastykasala {background: url('images/tlo_gimnastykasala2.jpg');}
.tlo_baby {background: url('images/tlo_baby2.jpg');}
.tlo_animsala {background: url('images/tlo_animsala.jpg');}
.tlo_animsala2 {background: url('images/tlo_animsala2.jpg');}
.tlo_animaqua {background: url('images/tlo_animaqua2.jpg');}
.tlo_animlodo {background: url('images/tlo_animlodo2.jpg');}
.tlo_kolonie {background: url('images/tlo_kolonie2.jpg');}
.tlo_zimowe {background: url('images/tlo_zimowe2.jpg');}
.tlo_formularz {background: url('images/tlo_formularz.jpg');}
.tlo_black {background: url('images/tlo_black.jpg');}
td{COLOR: #1D3002; LINE-HEIGHT: 130%; FONT-FAMILY: trebuchet MS,Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 13px;}
.colorW{COLOR: #F1FFDC; LINE-HEIGHT: 130%; FONT-FAMILY: trebuchet MS,Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 13px;}

.index_01_06 {background: url('images/index_01_06.jpg');}

.tloZlapka {background: url('images/lapka550.gif'); background-repeat: no-repeat;}
.index_01_04 {background: url('images/index_01_04.jpg'); background-repeat: no-repeat;}
.tlolicznik {background: url('images/tlolicznik.gif'); background-repeat: no-repeat;}

.tlo_k {background: url('images/ts2r.gif');}
.tlo_o {background: url('images/ts2y.gif');}

#tabramka td { 
border:1px solid #44BE20;
border-top-color: #44BE20; 
border-bottom-color:#44BE20;
color:#F1FFDC;  
}

#tabramka2 td { 
border:1px solid #0C3F01;
border-top-color: #0C3F01; 
border-bottom-color:#093700;  
}

#tabramka3 td { 
border:0px;  
}

#tabramka4 td { 
color:#F1FFDC;  
}

#tabramka5 td { 
color:#07325F;  
}

#tabramka6 td { 
border:0px; 
color:#F1FFDC;  
}

INPUT.VisionF {vertical-align:middle;
	BORDER-BOTTOM: #C9C9C9 1px solid; BORDER-LEFT: #C9C9C9 1px solid; BORDER-RIGHT: #C9C9C9 1px solid; BORDER-TOP: #C9C9C9 1px solid; COLOR: #4F4F4F; background-color: #D2FA9C; FONT-FAMILY: trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
INPUT.VisionFl {
	BORDER-BOTTOM: #b7bbc1 1px solid; BORDER-LEFT: #b7bbc1 1px solid; BORDER-RIGHT: #b7bbc1 1px solid; BORDER-TOP: #b7bbc1 1px solid; COLOR: #4F4F4F; background-color:#D4E6B1;  FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: normal; width: 20px; height: 14px
}
INPUT.VisionF2 {vertical-align:middle;
	BORDER-BOTTOM: #C9C9C9 1px solid; BORDER-LEFT: #C9C9C9 1px solid; BORDER-RIGHT: #C9C9C9 1px solid; BORDER-TOP: #C9C9C9 1px solid; COLOR: #4F4F4F; background-color: #D2FA9C; FONT-FAMILY: trebuchet MS; FONT-SIZE: 12px;  
}
TEXTAREA.VisionF {
	BORDER-BOTTOM: #C9C9C9 1px solid; BORDER-LEFT: #C9C9C9 1px solid; BORDER-RIGHT: #C9C9C9 1px solid; BORDER-TOP: #C9C9C9 1px solid; COLOR: #4F4F4F; background-color: #D2FA9C; FONT-FAMILY: trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px
}
textarea.visionf2 {border-bottom: #C9C9C9 1px solid;border-left:#C9C9C9 1px solid;border-right:#C9C9C9 1px solid;border-top:#C9C9C9 1px solid;color: #3c3c3c;background-color:#D4E6B1;font-family:tahoma;font-size:100%;font-weight:normal;line-height:13px; font-size: 13px;width:320px;height:90px;resize:none;}

select.VisionF {
	BORDER-BOTTOM: C9C9C9 1px solid; BORDER-LEFT: C9C9C9 1px solid; BORDER-RIGHT: C9C9C9 1px solid; BORDER-TOP: C9C9C9 1px solid; COLOR: #4F4F4F; background-color: #D2FA9C; FONT-FAMILY: trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 12px
}


hr {
height: 1px;
border: 0;
color: #0C3F01;
background-color: #0C3F01;
width: 92%; 
}
