

body, .miasto  {
    margin:0;
    padding:0;
      }
      
body {
    background-image: url( ../obrazy/background.jpg) ;
    background-repeat: repeat-x;
    
}
h1 {
    letter-spacing: 0.1ex;
    font-size: large;
}
h4 {
    font-size: 20px;
    color: #0661aa;
    font-family: Arial, sans-serif;
    font-size: large;
    font-weight: lighter;
}
h3 {
    color: #0661aa;
}
h6 {
    line-height: 200%;
    font-size: 12px;
    margin:10px 0 0 0;
    }
#pojemnik {
    width: 960px;
    margin: 0 auto;
  }
img#asana {
    float: right;
    padding-top: 50px;
    
}

img#logo {
    float: left;
    margin: 30px 0 0 15px;
    
    border: none;
}
/*ul#menu_miasta{*/
/*    */
/*}*/
ul#menu {
    margin: 0 0 10px 0!important;
}
#naglowek {
    background-image:url( ../obrazy/chmuranew1.gif);
    background-repeat: no-repeat;
    display: block;
    height:120px;
  }
  
  div#menu_glowne {
margin: 0;
padding: 0 0 0 10px;
float: left;
}
  div#menu_glowne ul,div#menu_glowne li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font-size:17px;
    font-family:Arial,  sans-serif;    
}

#menu_glowne ul {
    float : left;
    width: auto;
  }
#menu_glowne ul li {
    float : left;    
  }
#menu_glowne a:link,#menu_glowne a:visited {    
    text-decoration: none;
    font-weight: normal;
    color: #fff;
	line-height: 14px;
	margin: 0 10px 4px 10px;
  }
#menu_glowne a:link#current, #menu_glowne  a:visited#current, #menu_glowne a:hover {
border-bottom: 2px solid #fff;
padding-bottom: 2px;
background: transparent;
color: #fff;
font-weight: bold;
}
 #menu_glowne ul a:hover  {  
    color: #fff;
  }

  blockquote {
border : 2px solid #fa8b14;
width: 250px;
margin: 0px;
padding: 10px;
background-color: #c0e3ff;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }

#menu_prawe ul,#menu_prawe ul li  {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size:small;
    font-family:Arial,  sans-serif;    
  }
#menu_prawe ul a:link#obecny, #menu_prawe ul a:visited#obecny, #menu_prawe ul a:hover  {
    background-color:#fff;
    color: #fa8b14;
    font-weight: bold;
    }
#menu_prawe ul a:link, #menu_prawe ul a:visited {
    text-decoration: none;
    display: block;
    font-weight: normal;
    color: #0661aa;
    padding: 6px 20px;    
  }


#menu_prawe ul a:hover {
    background-color:#fff;
    color: #fa8b14;
    font-weight: bold;
  }
  ul#menu_prawe_el {
    margin-bottom: 10px;
  }
#menu_prawe ul li {
    border-bottom: 1px solid #777777;
    }
#cennik {
    border-top: 1px solid #777777;    
    }
    p.yogashala {
    text-align: right;
}
.naglowki_prawe_menu {
    border-top: 2px solid #fa8b14;
    margin: 10px 0 20px 0;
    padding-top: 10px;
        
}

#wiadomosci_naglowek {
    margin:0;
    }

#kontener {
    height:auto;
    overflow:hidden;
    background-color:white;
    border: 1px solid #abc9e3;
    width: 960px;
    clear: both;
  }


#tresc {
    float: left;
    width: 638px;
  }
#onas img {
    /*display: block;*/
    margin: 5px
}

#portfolio {
    list-style: none;
    padding: 11px 0 0 11px;
    margin: 0;
}
#portfolio img {
     border: 1px solid #777777;
}
#zajecia {
    margin: 21px 10px 10px 10px;
}
#zajecia img {
    float:  right;
    display: block;
    margin-left:10px;
}
#zajecia ul li, #ceny ul li {
    font-family: verdana, sans-serif;
    color: #2d211a;
    font-size: 12px;
    line-height:200%;
    list-style: circle;
    }
 #artykuly ul li a, #wspolpraca ul li a {
color: #0a62ac;
line-height: 2em;
 }
 #artykuly ul li, #wspolpraca ul li {
    list-style: none; 
 }
 #ceny, #artykuly, #wspolpraca {
    margin: 10px;
 }
#ceny img,  #artykuly img {
    float: right;
}
#wspolpraca img {
    vertical-align: middle;
    margin: 7px 10px 10px 0;
    border: none;
    /*float: left;*/
}
#wspolpraca p {
    margin-top: 0;
    display: inline;
}
.zawartosc {
    width: 299px;
    margin: 10px;
    
  }
.zawartosc p {
   text-indent: 1em; 
}
 .zawartosc ul li {
    font-family: verdana, sans-serif;
    color: #2d211a;
    font-size: 12px;
    line-height:200%;
    list-style: circle;
 }
.czytaj_dalej {
    font-size: 12px;
    float: right;
    margin: 0 0 0 12px;
}
.czytaj_dalej  a:link, .czytaj_dalej  a:visited{
    text-decoration: none;
    display: block;
    font-weight: bold;
     color: #ec4c00;    
    padding: 5px 15px;
}
.czytaj_dalej  a:hover {
   color: #0661aa;
    }
.stopa p  a:link, .stopa p  a:visited{
    text-decoration: none;
    display: block;
    font-weight: normal;
    color: #2D211A;   
    padding: 5px 15px;
}
.stopa p  a:hover {
   color: #ffffff;
   font-weight: bold;
    }
#lewy {
    float: left;        
  }
#lewy img {
    border: none;
}

#prawy {
    float: left;
    
  }
#galeria {
    margin: 10px;
}
#galeria_menu {
    margin: 10px;
}
#galeria_menu ul { list-style: none; }
#galeria_menu ul li { display: block;
margin-bottom: 5px;
font-weight: bold;
}
#galeria_menu ul img {
	border: 5px solid #777777;
	border-width: 5px 5px 5px;
	margin-right: 15px;
	vertical-align: middle;
}
#galeria_menu ul a:hover img {
	border: 5px solid #fa8b14;
	border-width: 5px 5px 5px;
	color: #fa8b14;
        text-decoration: none;
}
#galeria_menu ul a:hover { color: orange !important;
text-decoration: none;

}
 #galeria_menu ul a:link {
	text-decoration: none;
	color: #0661aa;
}
#galeria_menu ul a:visited {
	text-decoration: none;
	color: #689FCC;
}
#menu_prawe {
    margin-top:2px;
    margin-right: 10px;
    float: right;
    width: 300px;
  }


#stopka {
    margin: 10px 0;
    clear: both;
    background-color: #abc9e3;
    height:auto;
    overflow:hidden;
  }


.stopa {
    width:300px;
    margin:0 10px;
  }


#stopka_lewa {
    float:left;
    clear: both;
  }


#stopka_srodek {
    float:left;
  }
#stopka_srodek p
     {text-align:center;}
h5 {
    font-family: tahoma, sans-serif;
    color: #454545;
    font-size: 18px;
    }
#stopka_srodek h5 {
    text-align: center;
}

#stopka_prawa {
    float:left;
  }
#stopka_prawa p {
    text-align:right;
    clear:both;
}
#stopka_prawa div {
    margin-top: 75px;
}
#inne p{
    display: inline;
    margin:5px 5px 0 0;
    float: left;
}
#inne img {
    border: none;
}
#inne {    
    float: right;
}

/* wygląd czcionki w treści głównej */ 


#kontener p, .astanga li {
    font-family: verdana, sans-serif;
    color: #2d211a;
    font-size: 12px;
    line-height:200%;
  }


div#kontener h1 {
    font-family: arial, sans-serif;
    color: #0a62ac;
    font-size: x-large;
    width: auto;
  }


div#kontener h2 {
    font-family: arial, sans-serif;
    color: #0a62ac;
    font-size: small;
    
  }
  div#menustopa {
    clear:both
  }
div#menustopa ul {
    display: block;
    list-style: none;
    width: 500px;
    margin: 10px auto;
    padding: 0;
    font-size: 12px;
    font-family:Arial,  sans-serif;    
  }
#menustopa ul li {
    float : left;
    
  }
#menustopa ul a:link,#menustopa ul a:visited {
    text-decoration: none;
    display: block;
    font-weight: normal;
    color: #616161;
    padding: 5px 20px;
  }
 #menustopa ul a:hover {
    color: #fa8b14;
    font-weight: bold;
  }
/* wygląd czcionki w stopce */

.stopa p {
    /*color : #2d211a;*/
    font-family : verdana, sans-serif;
    font-size :12px;
    line-height : 150%;
    color: #2D211A;
  }
.stopa li {
    font-family: verdana, sans-serif;
    /*color: #2d211a;*/
    font-size:small;
    line-height:110%;
    list-style: none;
    text-align:right;
  }
.stopa ul li a:link, .stopa ul li a:visited{
    text-decoration: none;
    color: #0661aa;
}
.stopa ul li a:hover {
    color:#fff;
    font-weight: bold;
}

.stopa h1 {
    color : #616161;
    font-family : arial, sans-serif;
    font-size : medium;
    font-weight : bold;
  }

.benefit {
    color: #0a62ac !important; 
    font-size: 14px !important;
    font-weight:bold;
}
.benefit  img{
    border:none;
}
h5 a {
    color: #0a62ac;
}
table {
		border: 1px solid  #4d4d4d; 
		border-collapse: collapse;
}
th  {
	border:1px solid  #4d4d4d; 
	 color: #0a62ac;
	 font-size: 14px;
	 background-color: #FFFFE0;	 
	}
 td {
	border:1px solid  #4d4d4d; 
	font-size: 12px;
}
.astanga {
	background-color: #FFFF80;
	}
.kreg {
	background-color: #FFFFCC;	
	}
.relaks {
	background-color: #D0E7FF;
	}
.hatha {
	background-color: #FFD494;
	} 
.dynamiczna {
	background-color: #FF9B82;
	}
	#mapa {
		float: right;
		margin-top: 40px;
		border: 0;
		}
.addthis_button_compact {
    font-size: 12px;
    color: #0661AA;
}
