﻿html, body {
		height: 100%;
		margin:0px;
	}

body {
	background:  url(../images/bg.jpg) #f5f1df repeat;
	color: #000;
	font-family: verdana, arial, sans-serif;
	font-size:9pt;
	margin: 0px;
	height:100%;
	padding:0px;
	line-height:0px;
	}

a {
	text-decoration: none;
	border:0px;
	}
	
a:link {
		color: #600;
		border:0px;
	}
	
a:visited {
		color: #600;
			border:0px;
		
	}	
	
a:active {
	border:0px;
		color: #600;
		font-weight: bold;
			}
	
a:hover {
		color: #933;
		font-weight: bold;
			border:0px;
			}
	
img {
	border:0px;
	margin:0px;
	padding:0px;
	}
	

div.content {
background: url(../images/column.jpg) #fff repeat-y;
width:990px;
padding:0px;
margin-left:60px;
float:left;
display:inline;
}

#srodek {
text-align:center;
margin: 0 auto;
min-height:440px;
}


#gora {
width:600px;
height:36px;
margin: 0 auto;
margin-top:10px;
}

#dol {
width:600px;
height:20px;
text-align:center;
margin:10px;
}

#jezyk {
text-align:center;
margin:10px;
}

#stopka {
text-align: center;
height:30px;
padding-top: 100px;
}

#tekst {
font-size:11pt;
font-family:Georgia, serif;
line-height:20px;
height:430px;
width:460px;
padding:20px;
padding-left:57px;
text-align:justify;
margin-left:470px;
margin-top:-460px;
background: url(../images/tlo_index.jpg) no-repeat;
}

#tekst2{
margin-left:420px;
padding-top:40px;
line-height:15px;
width:500px;
text-align:justify;
}

div.tekst3{
padding-top:80px;
line-height:15px;
}

#tekst3{
padding-top:80px;
line-height:15px;
}


#tekst3_2{
margin-left:150px;
padding-top:80px;
line-height:15px;
width:700px;
}

#tekst3b{
margin-left:450px;
line-height:15px;
width:450px;
}

div.tekst3a{
padding-top:20px;
line-height:14px;
font-size:8pt;
}

#tekst4{
margin-left:50px;
margin-top:-600px;
line-height:23px;
width:350px;
}

#tekst4a{
line-height:23px;
float:left;
}

#tekst4b{
line-height:23px;
width:300px;
float:left;
}

#tekst4c{
padding-left:60px;
margin-top:-1500px;
line-height:23px;
width:350px;
float:left;
}

#tekst5{
margin-left:120px;
width:750px;
line-height:15px;
text-align:justify;
margin-top:40px;
}


#tekst5a{
width:700px;
line-height:15px;
margin-left:-280px;
margin-top:40px;
}

#tekst6{
margin-top:-200px;
}

#o_langbogen {
line-height:20px;
width:700px;
color:#666;
margin-top:200px;
margin-left:150px;
text-align:justify;
}

div.left_column {
    margin-top:0px;
    margin-right:20px;
	min-height:87px;
	height:100%;
		float: left;
		width: 57px;
		background: url(../images/column.jpg) repeat-y;
}

#luk {
width:201px;
text-align:center;
margin-left:170px;
}

#napis {
width:391px;
margin-left:80px;
line-height:14pt;
}

p.strong2{
font-size:12pt;
font-weight:bold;
}

p.strong{
font-size:10pt;
font-weight:bold;
line-height:13pt;
}

p.red{
color:red;
font-weight:bold;
line-height:13pt;
}

p.kwiatek{
text-align:center;
}

div.leftSide {
width:300px;
float:left;
display:inline;
margin-left:70px;
}

div.rightSide {
width:500px;
float:left;
display:inline;
margin:20px 0 50px 50px;
line-height:14pt;
}

#menu{
height:618px;
width:299px;
padding-top:30px;
padding-left:20px;
text-align:justify;
line-height:25px;
background: url(../images/menu_neu_1.jpg) no-repeat;
float:left;
}

#smok{
margin-top:20px;
margin-left:200px;
}

#smok2{
margin-left:20px;
}

#zdjecia{
text-align:center;
padding-top:30px;
}


#miecze2{
margin-top:150px;
}

#miecze3{
text-align:center;
}

#berichte{
text-align:center;
}

#enter{
text-align:center;
margin-top:10px;
margin-left:100px;
line-height:120%;
width:800px;
}

#enter p {
text-align:justify;
width:500px;
margin-left:130px;
}

#main_bogen{
border:0px;
margin-left:15px;
margin-bottom:35px;
padding:0px;

}

div.foto_kontakt {
margin-left:90px;
  width:840px;
  line-height:160%;
  font-weight:bold;
  }
  
  div.miecze {
  width:750px;
  margin-left:120px;
  line-height:15pt;
  }
  
  div.yoga {
  width:750px;
  margin-left:120px;
  line-height:15pt;
  }


p.italic {
font-style:italic;
}

table.team {
width:500px;
height:800px;
}

table.team td {

}

span.rola {
font-size:8pt;
}

div.osoba {
height:130px;
margin-bottom: 30px;
}

img.osoba {
float:left;
margin-right:5px;
}

div.leftColumnTeam {
width:240px;
float:left;
margin-right:20px;
}

div.rightColumnTeam {
width:240px;
float:left;
}

h2 {
line-height:130%;	
}

button.buchen {
	margin: 20px auto;
	padding: 15px 25px;
	background-color: #F6F1DE;
	color: #780000;
	border: 0px solid;
    border-radius: 25px;
    cursor: pointer;
}
button.buchen:hover {
	background-color: #780000;
	color: #F6F1DE;
}