body {
    background-image:url(images/background.gif);
    margin-top: 0;
}

#body2 {
 
  margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-top: 50px;
    width:300px;
    height:300px;
    font-family: "verdana";
    font-size: 11pt;
    color: white;
}


#body2 p{
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-top: 50px;
    width:300px;
    height:300px;
    font-family: "verdana";
    font-size: 11pt;
    font-weight: bold;
    color: white;

}

div {
    border: 0;
} 

#body{
    width: 807px;   
    height: 846px;
    margin-top: -2px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    font-family: "verdana";
    font-size: 9pt;
    color: #464544;
}


#zdjecieTar{
    position:absolute;
    left:0px;
    top:25px;
    width:610px;
    height:515px;
    font-family: "verdana";    
    padding-left: 25px;

    padding-top: 0px;    
    float: left;     
    text-decoration: none;
}



#zdjecieSzu{
    position:absolute;
    left:0px;
    top:25px;
    width:590px;
    height:515px;
    font-family: "verdana";    
    padding-left: 25px;

    padding-top: 0px;    
    float: left;     
    text-decoration: none;
}

#zdjecieSzu p {
    margin: 5px;    
    font-size: 8pt;
    padding-left: 130px; 
    padding-right: 0px;
}


#zdjecieSzu k {
    font-size: 8pt;
    padding-left: 0px; 
    padding-right: 40px; 
    padding-top: 8px;

}

#contents {
    background-image:url(images/contents.gif);
    background-repeat: no-repeat;
    position:absolute;
    left:184px;
    top:243px;
    width:610px;
    height:519px;
    font-family: "verdana";    
    padding-left: 25px;
    padding-top: 6px;    
    float: left;     
}

#normal{
    position:absolute;
    left:0px;
    top:230px;
    width:610px;
    height:515px;
    font-family: "verdana";    
    padding-left: 25px;
    padding-top: 0px;    
    float: left;     
    text-decoration: none;
}

#normal p{
    margin: 0px;    
    font-size: 8pt;
    padding-left: 0px; 
    padding-right: 0px;

}

#zdjecieKow{
    position:absolute;
    left:0px;
    top:25px;
    width:590px;
    height:515px;
    font-family: "verdana";    
    padding-left: 25px;

    padding-top: 0px;    
    float: left;     
    text-decoration: none;
}

#zdjecieKow p {
    margin: 0px;    
    font-size: 8pt;
    padding-left: 285px; 
    padding-right: 0px;
}

 
 .formu{
color: white;
    margin: 0px;    
    font-size: 8pt;
    padding-right: 68px; 
    padding-top: 8px;
 
 }
#contents  select{
background-color: #dcd1ca;
color: #464544;
}
#contents textarea{
background-color: #dcd1ca;
color: #464544;
}



#contents input {
background-color: #dcd1ca;
color: #464544;
}

#formularz {
    background-image:url(images/contents.gif);
    background-repeat: no-repeat;
    position:absolute;
    left:184px;
    top:243px;
    width:610px;
    height:519px;
    font-family: "verdana";    
    padding-left: 25px;
    padding-top: 6px;    
    float: left;     

}

#formularz h1{
    margin: 0;
    padding-top: 6px;
    font-size: 10pt;
    color: #464544;
    font-weight: bold;
    font-style: italic;
}

#formularz p{
    margin: 0px;    
    font-size: 8pt;
    padding-right: 68px; 
    padding-top: 8px;
}


.bledny {
    font-size: 8pt;
    font-weight: bold;
    color: orange;
    padding-left: 0px; 
    padding-right: 40px; 
    padding-top: 0px;

}

#contents k {
    font-size: 8pt;
    padding-left: 400px; 
    padding-right: 40px; 
    padding-top: 0px;

}


#zdjecieKow k {
    font-size: 8pt;
    padding-left: 0px; 
    padding-right: 40px; 
    padding-top: 8px;

}

#zdjecieTar p {
    margin: 0px;    
    font-size: 8pt;
    padding-left: 225px; 
    padding-top: 8px;
    padding-right: 0px;
}

#swieto {
    padding-right: 50px;
    font-family: "verdana";    
    font-size: 8pt;
    margin: 0px;    
}




#tward li {
    padding-right: 50px;
    font-family: "verdana";    
    font-size: 8pt;
    list-style:none;
    margin: 0px;    

}
#zdjecieTar k {
    font-size: 8pt;
    padding-left: 0px; 
    padding-right: 40px; 
    padding-top: 8px;

}
.galeria {
    text-align: center;
    font-size: 8pt;
    font-family: "verdana";    
    color: #464544;
    margin-left: -10px;
}

.galeria table {
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 0px;
}


.galeria td {
    padding: 5px 5px 10px 0px;
}

.galeria td img {
    border: 1px solid black;
}

#contents p {
    margin: 0px;    
    font-size: 8pt;
    padding-right: 68px; 
    padding-top: 8px;

}

#contents h1 {
    margin: 0;
    padding-top: 6px;
    font-size: 10pt;
    color: #464544;
    font-weight: bold;
    font-style: italic;
}


#contents h2 {
    margin: 0;
    padding-top: 3px;
    padding-left: 156px;
    font-size:9pt;
    color: #464544;
    font-weight: bold;
    font-style: italic;
}


#contents h3 {
    margin: 0;
    padding-top: 3px;
    padding-left: 276px;
    font-size: 9pt;
    color: #464544;
    font-weight: bold;
    font-style: italic;
}




#adresy {
   margin: 0;
   font-size: 8pt;
   color: #464544;
 
}

#adresy h2 {
    float: left;    

    text-align:right;
    margin: 0;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-right: 50px;
}


#adresy h3 {

    text-align: left;
    margin: 0;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-right: 30px;
}


#adresy h4 {
    float: left;    

    text-align:right;
    margin: 0;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-right: 61px;

}
#adresy h5 {

    text-align: left;
    margin: 0;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-right: 30px;
}
#adresy h6 {
    float: left;    

    text-align:right;
    margin: 0;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-right: 106px;
}

#adresy h7 {

 
    font-size: 8pt;
    color: #464544;
    font-weight: normal;
    padding-top: 10px;
}

#adresy p {

    margin: 10px;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;

    padding-right: 58px;
}

#lista{
      font-size: 8pt;
      color: #464544;
      padding-top: 5px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 70px; 
      
}

#lista li{
    padding-left: 0px;
    margin: 0;
    text-decoration: none;
    text-align: justify;
 }

#lista ul{
    padding-left: 5px;
    list-style-image: url(arrow.gif);
    margin: 0;
    text-decoration: none;
    text-align: justify;


}

#lista p{
    text-align: right;
}

#adresy h8 {
    padding-top: 20px;

    text-align:left;
    margin: 10px;
    font-size: 8pt;
    color: #464544;
    font-weight: normal;

    padding-right: 58px;
}

.siatka {

    border-collapse: collapse;
    table-layout: auto;
    font-size: 8pt;
    font-family: "verdana", "arial";
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 30px;
    margin-bottom: 10px;
} 

#contents em {
    padding: 10px;
    font-weight: bold;
    font-size: 8pt;
    color: #464544;
    font-style: italic;
}

#contents a {
    font-weight: bold;

    font-family: "verdana";
    font-size: 8pt;
    color: #464544;
    text-decoration: underline;
    text-align: justify;
}

#contents a:hover {
    color: orange;
}

a {
    font-family: "verdana";
    font-size: 9pt;
    color: #464544;
    text-decoration: none;
    text-align: justify;
}

 a:hover {
    color: orange;
}

#Table_01 {
    position:absolute;
    left:0px;
    top:0px;
    width:806px;
    height:846px;
}


#header_01 {
    position:absolute;
    left:12px;
    top:0px;
    width:172px;
    height:202px;
}

#header_02 {
    position:absolute;
    left:184px;
    top:0px;
    width:385px;
    height:202px;
}

#header_03 {
    position:absolute;
    left:569px;
    top:0px;
    width:225px;
    height:243px;
}

#header_04 {
    position:absolute;
    left:12px;
    top:202px;
    width:557px;
    height:41px;
}

#l_nav {
    position:absolute;
    left:12px;
    top:243px;
    width:18px;
    height:519px;
}

#navcontainer {
    position:absolute;
    left:30px;
    top:243px;
    width:154px;
    height:400px;
    
    margin: 0;
    padding: 0;
    display: block;
    background-color: white;

    float: left;      
    
    text-decoration: none;
    text-align: justify;
    font-weight: bold;
    list-style: none;
    
}


#navcontainer ul {
    background-image:url(images/nav_P.gif);
    background-repeat: repeat;
    height: 50px;
    width: 154px;     
    padding: 0;
    margin: 0;
}


#navcontainer ul a:hover {
    background-image:url(images/nav_P.gif);
    background-repeat: repeat;
    height: 50px;
    width: 154px;
    list-style: none;
    padding: 0;
    margin: 0;
}

#navcontainer li {
    background-image:url(images/nav_P.gif);
    background-repeat: repeat;
    display: block;
    height: 50px;
    width: 154px;

}


#navcontainer li a {  
    text-align: left;
    display: block;
    height: 50px;
    width: 154px;
    width: 100%;
    height: 100%;
    padding-left: 30%;
    line-height: 400%;

}

html>body #navcontainer li a { width: 100%;  } 


#navcontainer li a:hover {
    background-image:url(images/nav_A.gif);
    background-repeat: repeat;
    display: block;
    height: 50px;
    width: 154px;
    text-align: left;
    display: block;
    padding-left: 30%;

    color: white;

}






#l_space {
    background-image:url(images/l_space.gif);
    background-repeat: repeat;
    display: block;
    position:absolute;
    left:30px;
    top:643px;
    width:154px;
    height:119px;
    border:0;
        padding-top: 66px;
}


#l_space p{
    padding-left: 10px;
    padding-top: 10px;
    border:0;
  display: block;
    list-style: none;
color: white;
    margin: 0;


}

#l_space a{
color: white;
    border:0;
  display: block;
    list-style: none;
    padding: 0;
    margin: 0;


}

#l_space a:hover {
    border:0;
  display: block;
    list-style: none;
    padding: 0;
    margin: 0;

}

#footer {
    position:absolute;
    left:12px;
    top:762px;
    width:782px;
    height:66px;
}



td {
    font-family: "verdana";
    font-size: 8pt;
    color: #464544;
}



input {
    background-color: #EA9B60;
    border: 1px solid white;
    font-family: "verdana";
    font-size: 9pt;
    color: white;
}

table.center {
    margin-left: auto;
    margin-right: auto;

}

#uzytkownicy td {
    background-color: #FFFFFF;
    border: 1px solid black;
}





 a.Warszawa {
    margin-top: 0px;
    margin-left: 10px;
    margin-right: 30px;
    margin-bottom: 0px;
    background-image: url(images/Warszawa_small.jpg);
    width: 317px;
    height: 83px;
    display:block; 
    text-decoration: none;
    color: white; }


 a.Rembertow {
    background-image: url(images/Rembertow_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }

 a.Anin {
    background-image: url(images/Anin_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }
 
 a.Stegny {
    background-image: url(images/Stegny_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }
 
 
 a.Goclaw {
    background-image: url(images/Goclaw_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }
 
 a.Rakowiec {
    background-image: url(images/Rakowiec_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }
		
 a.StaraMilosna {
    background-image: url(images/StaraMilosna_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }

 a.Ursynow {
    background-image: url(images/Ursynow_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }
		
		
 a.Wilanow {
    background-image: url(images/Wilanow_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }


a.Targowek {
    background-image: url(images/Targowek_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }

a.Marymont {
    background-image: url(images/Mscislwaska_small.jpg);
    width: 100px;
    height: 100px;
    display:block; 
    text-decoration: none;
    color: white; }

		#szkolamuzyczna, #szkolamuzyczna a, #szkolamuzyczna a:hover
		{
		text-decoration: none;
		font-size:10px;
		}
		
		.tel1 {
	display: none;
}
.errorbox{
	background-color: #FFF;
	color:#C00;
	width:420px;
}
.okbox{
	background-color: #FFF;
	color:#C00;
	width:420px;
}
.temat{
	display:block;
}
.boxwiadomosci{
	background-color: #999;
	border: 1px solid #000;
	padding:5px;
	margin:5px;
}
.text_1 { font-size:10px; }
