body{  margin: 0px; padding: 0px; text-align: left; background: #ffffff url(../grafika/tlo.jpg) top repeat-x; font-family: tahoma, arial; font-size: 12px; color: #2D3331;	}

div#kontener{  width: 100%;	border: 0px;	margin: 0px auto; 	text-align: left;}


.img_block { display: block; }    
 

div#kontener_1{
	width: 801px;
	border: 0px;
	margin: 0px auto;
	text-align: left;
}
div#naglowek{	height: 262px;	width: 870px;	border: 0px;	margin: 0px auto;	padding:0px;}

.stopka_div{	height: 61px;	width: 870px;	text-align: left; 	margin: 0px auto; text-align: center;}
.ramka  {margin: 0px 0px 0px 0px; padding:3px; border-style: solid; border-color: #C7BEBF; border-width: 2px;}

div#tresc{	background: #ffffff;	width: 870px;	margin: 0px auto;	padding:0px;	border:0;	text-align:left;}

#updiv{
	width:100%;	background:url(../grafika/tlo_stopka.gif) repeat-x #FFFFFD; color:#584200; float:left; margin:0 auto 0 auto;
	}
	
.nakladka{   
	background: #DFE1E2 url(../grafika/szare-nakladka.jpg) top repeat-x;	
	width: 222px;
	margin: 0px;
	padding:0px;
	text-align:left;
	display:table;
	line-height:16px; 
}
.tlo{ background:url(../grafika/linia.gif) bottom repeat-x;	}

.lewa{    
	width: 525px;
	margin: 0px;
	padding:0px;
	text-align:left;
	line-height:16px; 
	float: left;
}
.lewa_ofirmie{    /*magmodels*/
	width: 750px;
	margin: 0px;
	padding:0px;
}
.lewa_glowna{   	width: 600px;	margin: 0px;	line-height:16px; 	text-align:left;	padding:30px 15px 0px 20px; }
.lewa_kontakt{   	width: 580px;	margin: 0px;	line-height:16px; 	text-align:left;	padding:30px 10px 0px 20px; }
.lewa_oszkole{   	width: 600px;	margin: 0px;	line-height:16px; 	text-align:justify;	padding:30px 10px 0px 20px; }
.lewa_formularz{ width: 330px; margin: 0px; line-height:15px; text-align:left; padding:30px 15px 0px 20px; }
.lewa_galeria{   	width: 800px;	margin: 0px;	line-height:16px; 	text-align:left;	padding:30px 15px 0px 20px; }
.lewa_formularz1{ width: 450px; margin: 0px; line-height:15px; text-align:left; padding:30px 15px 0px 20px; }
.formularz{   width: 720px;	margin: 0px;	line-height:16px; 	text-align:justify;	padding:30px 0px 10px 40px;}
.formularz_align{   width: 720px;	margin: 0px;	line-height:16px; 	text-align:center;	padding:30px 0px 10px 40px;}
.lewa_o_nas{  width: 470px;	margin: 0px;	line-height:16px;	text-align:justify;	padding:30px 38px 0px 40px;}
.modelki_lewa{   width: 240px;	margin: 0px;	line-height:16px; 	text-align:justify;	padding:15px 0px 10px 40px;}
.modelki_prawa{   width: 430px;	margin: 0px;	line-height:16px; 	text-align:justify;	padding:15px 0px 10px 40px;}

.szcz_lewa{    /*magmodels*/
	width: 140px;
	margin: 0px;
	line-height:16px; 
	text-align:left;
	padding:2px 0px 0px 0px;
	float: left;
}
.szcz_prawa{     /*magmodels*/
	width: 105px;
	margin: 0px;
	padding:2px 0px 0px 0px;
	line-height:16px; 
	text-align:left;
	display: table;
}
.prawa_kontakt{  width: 240px; margin: 0px; padding:30px 0px 0px 0px; 	line-height:16px; 	text-align:left; background:url(../grafika/aktualnosci_tlo.jpg) top no-repeat; }
.prawa_oferta{  width: 240px; margin: 0px; padding:30px 0px 0px 0px; 	line-height:16px; 	text-align:left; background:url(../grafika/aktualnosci2_tlo.jpg) top no-repeat; }
.prawa_oszkole{  width: 240px; margin: 0px; padding:30px 0px 0px 20px; 	line-height:16px; 	text-align:left; }
.aktualnosci_srodek{  width: 180px; margin: 0px; padding:50px 0px 0px 30px; 	line-height:16px; 	text-align:left; }
.aktualnosci2_srodek{  width: 180px; margin: 0px; padding:20px 0px 0px 30px; 	line-height:16px; 	text-align:left; }
.aktualnosci_data{	font-family: tahoma, arial;	font-size: 12px;	color: #9D080D; text-decoration: underline; font-weight: bold; }
div.aktualnosci_hr { height: 3px; width: 100%; padding-top: 20px; background: url(../grafika/linia.gif) repeat-x scroll center; }
div.aktualnosci_hr hr { display: none;}

.prawa_o_nas{  width: 130px; margin: 0px; padding:30px 0px 0px 40px; line-height:15px; text-align:left;}
.prawa_formularz{ width: 300px; margin: 0px; padding:30px 15px 0px 20px; line-height:15px; text-align:left; }
.dol{    
	margin: 0px;
	padding:50px 22px 10px 50px;
	text-align:left;
	line-height:16px; 
}
.srodek_tab{    
	margin: 0px;
	padding:0px 22px 0px 50px;
	text-align:left;
	line-height:16px; 
}
.bottoms{    
	margin: 0px;
	padding:20px 0px 20px 0px;
}
div#stopka{			 
	width: 100%;
	height: auto;
	padding: 0px;
	text-align:left; background:url(../grafika/tlo_stopka.gif) top repeat-x #CCCCCC; float:left; 	margin: 0px auto;}
.webmaster{			/*magmodels*/
  color:#7C7F7E;
	text-decoration:none;
}

.lapka{			  
  padding:30px 38px 0px 50px;
	float: left;
}
.napis{			  
  padding:30px 38px 0px 0px;
	line-height:17px; 
}
.napis_ofirmie{			  
  padding:40px 38px 0px 0px;
	line-height:17px; 
}

.wiecej{  padding:3px 10px 0px 0px;	text-align:right;		}
.data{	background-color: #D4D4D4;	font-family: tahoma, arial;	font-size: 11px;	color: #9D080D; text-decoration: none; padding:1px 3px 2px 3px; }

.wiecej_mapa{  padding:10px 10px 0px 0px;	text-align:left;		}
	
.wiecej_1{			  
  font-size:11px;
	padding:30px 30px 25px 25px;
	text-align:left;
}
.blue {					 
	color: #008DDB;
	font-weight: bold;
}
.red {					 
	color: #9D080D;
	font-weight: bold;
}
.red_thin {					 
	color: #9D080D;
	font-weight: normal;
}
.black {					 
	color: #000000;
	font-weight: bold;
}
.title {					 /*magmodels*/
	font-family:verdana, tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
}
.stopka {					 /*magmodels*/
	color: #2D3331;
	font-weight: normal;
	font-family: tahoma;
	font-size:11px;
}		
.stopka_orange {					 /*magmodels*/
	color: #BB080E;
	font-weight: normal;
	font-family: tahoma;
	font-size:11px;
}	
.stopka_red {					 /*magmodels*/
	color: #BB080E;
	font-weight: normal;
	font-family: tahoma;
	font-size:11px;
}			
			
.orange {	color: #E15814; font-weight: normal; font-size:11px;}

a.a:link {	padding-left:11px;	font-family:tahoma, Arial;	font-size: 11px;	color: #E15814;	font-weight: normal;	text-decoration: underline;}
a.a:hover {	padding-left:11px; 	font-family:tahoma, Arial;	font-size: 11px;	color: #313131;	font-weight: normal;	text-decoration: underline;}
a.a:visited {	padding-left:11px; font-family:tahoma, Arial;	font-size: 11px;	color: #E15814;	font-weight: normal;	text-decoration: underline;}

a.b:link {	font-family:tahoma, Arial;	font-size: 11px;	color: #7C7F7E;	font-weight: normal;	text-decoration: underline;}
a.b:hover {	font-family:tahoma, Arial;	font-size: 11px;	color: #9D080D;	font-weight: normal;	text-decoration: underline;}
a.b:visited {		font-family:tahoma, Arial;	font-size: 11px;	color: #7C7F7E;	font-weight: normal;	text-decoration: underline;}

a.pobierz:link {		font-family:tahoma, Arial;	font-size: 10px;	color: #7C7F7E;	font-weight: normal;	text-decoration: none;}
a.pobierz:hover {	 	font-family:tahoma, Arial;	font-size: 10px;	color: #9D080D;	font-weight: normal;	text-decoration: none;}
a.pobierz:visited {	font-family:tahoma, Arial;	font-size: 10px;	color: #7C7F7E;	font-weight: normal;	text-decoration: none;}

a.mail:link {			
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #2D3331;
	font-weight: normal;
	text-decoration: none;

}
a.mail:hover {				
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #9D080D;
	font-weight: normal;
	text-decoration: underline;

}
a.mail:visited {				 
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #2D3331;
	font-weight: normal;
	text-decoration: none;
}
a.linki:link {			
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #9D080D;
	font-weight: normal;
	text-decoration: none;

}
a.linki:hover {				
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #2D3331;
	font-weight: normal;
	text-decoration: underline;

}
a.linki:visited {				 
	font-family:tahoma, Arial;
	font-size: 12px;
	color: #9D080D;
	font-weight: normal;
	text-decoration: none;
}
ul {					
	margin:0; 
	padding:0; 
	list-style:none
}
li {				
	
	margin:0px; 
	padding:0px;
	line-height:16px;  
	font-family: tahoma, arial;
	font-size: 12px;
	
}
.li1 {
	background: url('../grafika/strzalka.gif')  top left no-repeat; 
	margin:0 0 0 0px; 
	padding:0 0 0 15px; 
	line-height:16px;
	font-family: arial;
	font-size: 12px;
	color: #000000; 
}
.li2 {				
	background: url('../grafika/arrow.gif')  top left no-repeat; 
	margin:0px; 
	padding:0px 0px 0px 10px;
	line-height:17px;  
	font-family: tahoma, arial;
	font-size: 12px;
	
}
img {						
	border:0px;
}
.input_1, textarea{
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #afafaf;
}
.rezerwacja { background: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; border: #C0181E solid 2px; COLOR: #37496C; FONT-FAMILY: tahoma, arial, sans-serif; 
	FONT-SIZE: 11px; FONT-STYLE: normal; }
.rezerwacja1 { background: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; border: #939393 solid 2px; COLOR: #37496C; FONT-FAMILY: tahoma, arial, sans-serif; 
	FONT-SIZE: 11px; FONT-STYLE: normal; }
#tabela {       
   border: 0px;
   border-collapse: collapse;
   background-color: #ffffff;
	 font-family: arial;
	 font-size: 12px;
	 color: #22405A;
}
.tabela_1 {       
   border: 0px;
   border-collapse: collapse;
   background-color: #ffffff;
	 font-family: arial;
	 font-size: 12px;
	 color: #22405A;
}
.tabela_2 {       
   border: 0px;
   border-collapse: collapse;
   background-color: #ffffff;
	 font-family: arial;
	 font-size: 12px;
	 color: #22405A;
}
.szczegoly {   width:230px; background-color: #E6E6E6;	 font-family: tahoma, arial; font-size: 12px; color: #313131;}
.szczegoly_left {   border: 0px; width:100px; color: #313131; padding: 12px;}
.szczegoly_right {   border: 0px; color: #313131; text-align:right; padding: 12px;}
.szczegoly_title {	font-family: tahoma, Arial;	font-size: 15px;	font-weight: bold; border: 0px; color: #313131; padding: 12px; }
.szczegoly_miniaturka{	padding:0px 13px 13px 0px;	float:left;	text-align:center;	margin:0px;	}
.szczegoly_ramka  {margin: 0px; padding:2px; border-style: solid; border-color: #777C7F; border-width: 4px;}
.szczegoly_tabelka  {width:230px; background-color: #E6E6E6; border-style: solid; border-color: #D0D0D0; border-width: 2px;}

#tabela td {     
   border: 0;
   padding: 1px;
}
.td1{        
		width: 90px;
}
.td2{        
		width: 260px;
		padding-top: 5px;
		padding-bottom: 5px;
}
.td3{        
		width: 200px;
		padding-top: 5px;
		padding-bottom: 5px;
}
.td4{        
		font-family: arial;
	 font-size: 12px;
	 color: #22405A;
}

.h_1 { background:url(../grafika/h-l.gif) repeat-x; height:1px;
		width:600px;
}


.miniaturka{	width:172px; height:210px;	padding-top:8px;	float:left;	text-align:center;	margin-top:0px;	margin-right:8px;	margin-left:0px;	margin-bottom:12px;	
background:url(../grafika/miniatura-tlo.gif) top left no-repeat;	}

.img_miniaturka  {margin: 0px; padding:0px; border-style: solid; border-color: #949393; border-width: 2px;}

.navigation_orange {	color:#666; 	border:0px;}
.navigation_orange a:link,
.navigation_orange a:visited,
.navigation_orange a:hover,
.navigation_orange a:active {	background:#E15814;	color:#FFFFFF;	text-decoration:none;	border:1px solid #E6E6E6;	padding:3px 6px;	font-size:11px}

.navigation_orange a:hover {	text-decoration:none;	color: #636363;	background:#F9F9F9;}
.navigation_orange span {	text-decoration:none;	background:#fff;	padding:3px 6px;	border:1px solid #E6E6E6;	color:#ccc;	font-size:11px;}

.navigation {	color:#666; 	border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {	text-decoration:none;	color: #636363;	background:#F9F9F9;	border:1px solid #E6E6E6;	padding:3px 6px;	font-size:11px}

.navigation a:hover {	background:#E15814;	color:#FFFFFF;	border-color:#E6E6E6;}
.navigation span {	text-decoration:none;	background:#fff;	padding:3px 6px;	border:1px solid #E6E6E6;	color:#ccc;	font-size:11px;}


.linia { background-image :  url(../grafika/linia.gif) repeat-x scroll center; }

div.hr {
  height: 3px;
	width: 95%;
	padding-top: 20px;
  background: #fff url(../grafika/linia.gif) repeat-x scroll center;
}
div.hr hr {
  display: none;
}

img.gallery {	padding: 2px; margin: 7px 4px 0px 0px; border-style: solid; border-color: #C7BEBF; border-width: 1px;	}

/*==================list====================*/
.block { background:#e1e2db; width:220px; color:#383838;}
.block .r { background:url(../grafika/r.gif) right top repeat-y;}
.block .b { background:url(../grafika/b.gif) left bottom repeat-x;}
.block .l { background:url(../grafika/l.gif) left top repeat-y;}
.block .t { background:url(../grafika/t.gif) left top repeat-x;}
.block .l_t { background:url(../grafika/l_t.gif) no-repeat left top;}
.block .r_t { background:url(../grafika/r_t.gif) no-repeat right top;}
.block .r_b { background:url(../grafika/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(../grafika/l_b.gif) no-repeat left bottom;}
.block .ind { padding:20px 15px 23px 21px;}



/*==========================================*/


