/* CSS Document */
html, body {
	/*background-image:url("Gingham-Pattern08.png") ; */       
       /* background-repeat:repeat; */
		  background-color:#d7e3f0;
        color:#000;
	margin:0;
	padding:0;
        text-align:center;
        font-family:verdana,Tahoma,Arial,sans-serif;
        font-size:10pt;      
		
		    
}



#textarea
{
white-space:pre;
display:block;
}

#top {
padding:0;
/*filter:alpha(opacity=100);   /* Internet Explorer       */
  /* moz-opacity:1;           /* Mozilla 1.6 and below   */
   /*opacity:1;               /* newer Mozilla and CSS-3 */
/*border-left-width:3px;*/
/*border-right-width:3px;*/
/*border-left-color:#AAAAAA;*/
/*border-right-color:#AAAAAA;*/
/*border-left-style:ridge;*/
/*border-right-style:ridge;*/
width:831px;
margin:10px auto 0 auto;
background-color:#ffffff;
      }
	  
	  div.ramka
	  {
	  border-style:solid;
	  border-width:1px;
	  border-color:blue;
	  border-top:none;
	  padding:5px;
	  padding-top:15px;
	  padding-bottom:15px;
	  background-color:#EEEEFF;
	  }
	  
	  p.naglowki {
  margin: 0;
  padding-top:2px;
  padding-bottom:2px;
  font-family: sans-serif;
  font-weight:bold;
  font-size:16px; 
  color:white;
  text-align: center;
  background:blue;
  }	  
	  

#NAGLOWEK {
background-color:#FFFFFF;
        overflow:hidden;
        width:100%;  
               
        }
#HORIZONTAL_BAR
        {
         height:5px;
         clear:both;
         width:100%;
         overflow:hidden;
         background-color:rgb(240,240,240);
         } 



#MENU {
	width: 173px;
	float: left;
	overflow: hidden;
        background-color:#ffffff;
        font-size:10pt;
        
		
}
#TRESC {
 


        width:476px;
       	float:left;
	overflow: hidden;
	text-align:left;
        padding:0; 
        margin:0; 
         
        font-size:10.3pt;
        text-decoration:none;
      border-left-style:solid;
border-right-style:solid;
border-width:1px;
border-bottom-style:solid;
border-color:rgb(240,240,240);
background-color:#ffffff;
               
}

#INFORMACJE 
{
	float:right;
	overflow: hidden;
        width:180px;
	background-color:transparent;
        text-align:center;
        border-width:1px;
        border-bottom-style:solid;
        border-color:#dddddd;
        margin:0;
        padding:0;
                       
}

#FLAGA
{
margin:0px;
padding:0px;
margin-bottom:10px;
margin-top:10px;
}




#LOKALIZACJA
{
margin-top:15px;
margin-bottom:15px;
margin-left:5px;
margin-right:5px;
}




#LOGO_KIDS
{ 
float:left;
} 
 
#callan_logo
{

float:left;
}
    
           

#STOPKA {
        clear: both;
	width: 100%;
        font-size:8pt;
        background-color:transparent;
}
#ADRES
{
background-color:rgb(235,235,235);
padding:0;
margin:0;
text-align:center;
font-style:italic;
font-size:11pt;
color:black;
line-height:150%;
margin-top:20px;
margin-bottom:7px;
padding-left:80px;
padding-right:80px;
border-width:1px;
border-style:outset;
border-color:#eee;
}
#TABLE
{
font-size:10pt;
}



H4{
text-align:center;
letter-spacing:1px;
font-size:11pt;
font-weight:normal;
padding:2px;
border-style:outset;
border-width:1px;
border-color:#eee;
background-color:rgb(235,235,235);
}

H4#PIERWSZA
{
text-align:center;
letter-spacing:1px;
font-size:11pt;
font-weight:normal;
padding:2px;
border-style:outset;
border-width:1px;
border-color:#eee;
background-color:rgb(235,235,235);
margin-top:10px;
}

#oferta
{
padding:0;
margin:0;
float:left;
text-align:left;
}




div#logo
{
float:left;
}

div#linki
{

background-color:transparent;
width:98%;
padding:0;
margin:0;
height:220px;
padding-left:7px;
border:none;
line-height:14px;

}



ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
        text-align:left;
        color:blue;
        font-size:10pt;
        
		background-color:#d7e3f0;
}

ul
{
	width: 173px;
	background-color:rgb(190,190,190);
	border:0;
   
}

ul li {
	border-bottom: 1px solid rgb(240,240,240);
}
ul li#lastLI
{

border-bottom:1px solid rgb(240,240,240);

}
           

ul a:link, ul a:visited
 {
	display: block;
	width: 173px;
	text-decoration: none;
	padding: 7px;
	font-weight: bold;
	background-color:#ffffff;
	color:blue;
	border-left: 5px solid rgb(235,235,235);
	
}
ul a:hover
 {
	width: 173px;
	background-color:white;
	color:blue;
	border-left: 17px solid rgb(235,235,235);
        font-variant:small-caps;
        font-weight:bold;
          
}

ol
{
width:99%;
margin:0;
padding:0;
margin-bottom:12px;

}
Ol li
{
text-align:justify;
margin-left:25px;
margin-top:7px;
background-color:#EEEEFF;
}

#SUCCESS
{
margin:0;
border:0;
padding:0;
padding-left:7px;
padding-right:7px;
text-decoration:blink;
height:220px;
}
P.OPLATY
{
text-align:center;
font-weight:bold;
}
#OPLATY_P
{
text-align:left;
}
.clock
{
border-width:1px;
border-bottom-style:none;
border-top-style:none;
border-color:rgb(190,190,190);
width:100%;
background-color:white;
padding:0;
padding-bottom:11px;
margin:0;
margin-top:10px;
margin-bottom:10px;
}
.TABLE td
{
font-size:10pt;
}

#CONTENTS_OF_TRESC
{

padding-left:10px;
padding-right:10px;
padding-top:10px;
}
#DOLNE_UL
{
list-style-type:disc;
list-style-position:outside;
color:black;
background-color:transparent;
width:100%;
border:0;
margin:0;
margin-top:11px;
padding:0;
}

#DOLNE_UL LI 
{
list-style-type:disc;
list-style-position:outside;
color:black;
background-color:transparent;
border:0;
margin-left:18px;
margin-right:18px;
padding:0px;
margin-top:5px;
text-align:justify;
}
#ADRES_WYDAWCY
{
background-color:rgb(235,235,235);
padding:0;
margin:0;
text-align:center;
font-style:italic;
font-size:11pt;
color:black;
line-height:150%;
margin-top:20px;
margin-bottom:7px;
padding-left:100px;
padding-right:100px;
border-width:1px;
border-style:outset;
border-color:#ddd;
}


#SPISTRESCI
{
width:100%;
background-color:transparent;
padding:0px;
margin:0px;
color:blue;
}
#SPISTRESCI li
{
list-style-type:square;
list-style-position:outside;
border-style:none;
padding:0px;
margin:0px;
margin-bottom:7px;
font-size:10pt;

}

.CONTENTS
{
padding-top:5px;
padding-bottom:5px;
display:none;
}
#OSTRZEZENIE
{
font-family:Georgia, "Times New Roman", Times, serif;
border:1px dotted #999999;
padding:5px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:25px;
color:red;
}

#NIE_RYZYKUJ
{
margin:0;
padding:0;
font-size:12.5pt;
margin-bottom:5px;

}
