/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt Version: 0.11.3 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}hr{border: 0;}address,caption,cite,code,dfn,em,th,samp,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}

/* Copyright (c) 2006, Websys s.c. All rights reserved. */
samp {font-family: Tahoma; font-size: 11px; line-height: normal; padding: 0; margin: 0;}

.cleaner { clear: both; }

body {
	background: url(tlo.jpg) #111111 top center repeat-y; 
	margin: 0;
	padding: 0;
}


#strona {
margin : auto;
border : none;
padding : 0px;
width : 848px;
}

#naglowek {
background: url(top.jpg) bottom center no-repeat;
margin : 0;
padding : 0;
height : 434px;
width : 848px;
}

#menu {
background: url(tlo_menu.jpg) top center no-repeat;
margin : 0;
padding : 0;
height : 97px;
width : 848px;
}

#kolumna {
border-top: 1px solid #0C0C0C;
border-bottom: 1px solid #0C0C0C;
background: url(tlo_tresc.jpg);
margin: 0 0 0 0;
width : 848px;
}


#bok_p {
float : right;
width : 190px;
}

#galeria img {
padding: 1px;
border: 2px solid #333333;
margin: 11px 12px 11px 11px;
}


.fotka {
margin: 5px 24px 5px 24px;
height : 160px; 
width: 219px; 
padding: 1px 10px 10px 10px; 
float : left; 
text-align: center;
}

.fotka img {
border: 2px solid #333333;
margin: 10px 6px 10px 6px;
}

.fotka a {
TEXT-DECORATION: none;
color: #FFFFFF;
}

.fotka a:hover {
color: #C10011;
}


.table tr td { border: 1px #222222 solid; border-width: 1px 0 0 0; }
.table td { padding : 3px;}

.table em { 
color: #C10011;
font-weight: bold;
}

.table { 
border: 1px #222222 solid; 
border-width: 0 0 1px 0;
}

#tresc {
float : left;
width : 578px;
padding : 18px 40px 18px 40px;
font-family: Arial, Verdana;
font-size: 12px;
line-height: 22px;
text-align: justify;
color: #DDDDDD;
}

#tresc p a {
color: #FFFFFF;
}

#tresc p a:hover {
color: #C10011;
}


#tresc h1{
margin: 10px 0 6px -4px;
height: 32px;
}

#tresc h1 span {
display: none;
}

h1#n_onas {
background: url(n_onas.jpg) top left no-repeat;
}

h1#n_audio {
background: url(n_audio.jpg) top left no-repeat;
}

h1#n_foto {
background: url(n_foto.jpg) top left no-repeat;
}

h1#n_kontakt {
background: url(n_kontakt.jpg) top left no-repeat;
}

h1#n_ksiega {
background: url(n_ksiega.jpg) top left no-repeat;
}

h1#n_partnerzy {
background: url(n_partnerzy.jpg) top left no-repeat;
}

h1#n_referencje {
background: url(n_referencje.jpg) top left no-repeat;
}

h1#n_terminarz {
background: url(n_terminarz.jpg) top left no-repeat;
}


#tresc p {
padding : 14px 0 0 0;
}


.fotki {
margin : 0 0 4px 8px;
}

#tresc p#kontakt{
margin : 0 60px 0 0;
float : left;
}

#tresc ul{
padding : 8px 0 0 16px;
list-style-type: circle;
font-family: Trebuchet MS, Arial;
font-size: 12px;
line-height: 18px;
text-align: justify;
}

#tresc ul li{
padding : 6px 0 0 0;
}

#stopka {
margin: 0;
background: url(stopka.jpg) top center no-repeat;
border : none;
padding: 0px 40px 0 40px;
height : 48px;
width : 768px;
}


#s_lewy {
margin: 0;
float: left;
font-family: Verdana, Arial;
font-size: 10px;
line-height: 36px;
padding: 13px 370px 0 0;
color: #666666;
}

.s_prawy {
margin: 0;
float: left;
font-family: Arial, Verdana;
font-size: 10px;
line-height: 36px;
padding: 13px 0 0 0;
color: #666666;
}

.s_prawy a {
margin: 0 0 0 4px;
text-indent: -5000px;
background: url(l_stopka.jpg) no-repeat top left;
display: block;
width: 54px;
height: 24px;
color: #444444;
}

.s_prawy a:hover {
background-position: -60px 0;
}





ul.menu1 {display: block; margin: 0; width: 848px;}
ul.menu1 li {height: 53px; display : inline;}
ul.menu1 li span {display:none;}

ul.menu1 li a
{display: block; margin : 0; height: 53px;}

li#onas a, li#onas {float:left; background: url(b_onas.jpg) no-repeat top left; width:68px;}
li#referencje a, li#referencje {float:left; background: url(b_referencje.jpg) no-repeat top left; width:102px;}
li#ksiega a, li#ksiega {float:left; background: url(b_kg.jpg) no-repeat top left; width:118px;}
li#odstep {float:left; width:271px;}
li#partnerzy a, li#partnerzy {float:left; background: url(b_partnerzy.jpg) no-repeat top left; width:97px;}
li#terminarz a, li#terminarz {float:left; background: url(b_terminarz.jpg) no-repeat top left; width:103px;}
li#kontakt a, li#kontakt {float:left; background: url(b_kontakt.jpg) no-repeat top left; width:89px;}

li#onas a:hover, li#referencje a:hover, li#ksiega a:hover, li#ofirmie a:hover, li#partnerzy a:hover, li#terminarz a:hover, li#kontakt a:hover
{background-position: 0px -53px }


ul.menu2 {display: block; margin: 0 0 0 264px; width: 314px;}
ul.menu2 li {height: 44px; display : inline;}
ul.menu2 li span {display:none;}

ul.menu2 li a
{display: block; margin : 0; height: 44px;}

li#fg a, li#fg {float:left; background: url(b_fg.jpg) no-repeat top left; width:172px;}
li#av a, li#av {float:left; background: url(b_av.jpg) no-repeat top left; width:142px;}

li#fg a:hover, li#av a:hover
{background-position: 0px -44px }

