
/* CSS Document */
html, body  
	{
	 background-color:#FFFFFF;       /* wcześniej #054e97; */
	 text-align: center; 
	 font-size: 11px; 
	 font-family:tahoma,verdana,sans-serif;
	 text-align:left;
	 color:#333;
	 margin:0px;
	 padding:0px;
	}

/* przydatne */

hr
	{
   height: 1px;border: 0;
   color: #e6e6e6;
   background-color: #e6e6e6;
   }

input
	{
	font-family:tahoma;
	font-size:12px;
	border:1px solid #b1b1b1;
	margin:0px;
	padding:0px;
	}

img
	{
	border: 0px;
	margin:0px;
	padding:0px;
	}
   
a img
	{
	margin:0px;
	padding:0px;
	}
   
img.kontakt
	{
	margin-left:70px;
	margin-top:60px;
	}    
   
 div.reset
	{
	font-size:1px;
	line-height:1px;
	display: block;
	margin:0;
	padding:0;
	height:0;
	clear:both;
	background-color:#fff;
	}


p
	{
	margin:0px;
	padding:0px;
	}


ul li { list-style-type:none;}


a{
    color:#747474;
	text-decoration:none;
 }

a:visited{
    color:#747474;
	text-decoration:none;
	}
	
a:hover 
	{
	color: #da1872;
	text-decoration:none;
 	} 
	
.ukryta{
       visibility:hidden;
       }
	
	
/* koniec przydatne */		   
	
	
/*---------------- wysyłanie maila------------------*/		   
	
#gotowe
	{
	padding-left: 20px;
	margin-bottom: 10px;
	color: #da1872;
	font-weight:bold;
	}
	
/*---------------- koniec wysyłanie maila------------------*/	
	
/*---------------- układ treści strony solex------------------*/		   

/* indywidualne elementy kontentu */


/* kontakt */
#content.kontakt h2{
              background-image:url(images/kontakt.gif); 
		      background-repeat:no-repeat;
		      width:74px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }		 


#content.kontakt h3{
            font-size:12px;
			font-weight:bold;
			margin:0px;
			padding:0px;
			padding-left:20px;
			padding-top:20px;
			padding-bottom:5px; 
            }

#content.kontakt ul{
                      list-style-type:none;
     				  margin:0px;
					  padding:0px;
					  text-indent:0px;
					  padding-left:0px;
					  }
					  
#content.kontakt li {
		    	   padding-left:20px;
				   padding-top:2px;
				   padding-bottom:2px;
					  }


#content.kontakt a{
    color:#da1872;
	text-decoration:none;
 }

#content.kontakt a:visited{
    color:#da1872;
	text-decoration:none;
	}
	
#content.kontakt a:hover 
	{
	color: #da1872;
	text-decoration:underline;
 	}

#content.kontakt .formularz{
              background-image:url(images/formularz.gif); 
		      background-repeat:no-repeat;
		      width:98px;
		      height:15px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
			  margin-top:30px;
		      font-size:11px;
              }

		   
#content input{
font-family:tahoma;
font-size:11px;
border:1px solid #b1b1b1;
margin:0px;
padding:0px;
}

#content textarea{
font-family:tahoma;
font-size:11px;
border:1px solid #b1b1b1;
margin:0px;
padding:0px;
}

#content div select {
                     border:1px solid #b1b1b1;
					 padding: 3px;
					 width: 300px;
					 height:21px;
					 margin-bottom:1px;
					 font-family:tahoma;
					 font-size:11px;
					 }
					 
#content input{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 292px;
			  height:16px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			  }
			  
#content form#login_form_id input{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 210px;
			  height:16px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			  }			  
			
						 
#content textarea {
          border: 1px solid #b1b1b1;
		  padding: 3px;
		  width: 292px;
		  height:80px; 
		  margin-bottom:1px;
		  font-family:tahoma;
		  font-size:11px;
		  overflow:auto;
		  }


#content ul li select, ul li input, ul li texarea {
                                                    background-color: #fbfbfb;
									
													}
#form_kont_textarea {background-color:#fbfbfb;}													
													
/* --------------------------------- Przyciski ---------------------------------*/

a .napis 
		{ 
		display: none; 
		}

/* ----------- Wyślij -----------------*/

a#form_kont_wyslij
		{
		margin-left:209px;
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/wyslij.gif);
		}
					
a#form_kont_wyslij:hover
		{
		background-image: url(images/wyslij_hover.gif);
		}
								  
/* ----------- Wyślij - Koniec --------------*/

/* ----------- Wyświetl do druku -----------------*/

a#form_ank_wyslij
		{
		margin-left:380px;
		display: block;
		width: 163px;
		height: 22px;
		background-image: url(images/wyswietl_do_druku.gif);
		}
					
a#form_ank_wyslij:hover
		{
		background-image: url(images/wyswietl_do_druku_hover.gif);
		}
								  
/* ----------- Wyświetl do druku - Koniec --------------*/

/* --------------- Poleć -------------------*/

a#form_polec_wyslij
		{
		margin-left:208px; 
		margin-top:4px;
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/polec.gif);
		}
					
a#form_polec_wyslij:hover
		{
		background-image: url(images/polec_hover.gif);
		}
								  
/*-------------- Polec - Koniec ---------------*/
/* --------------- Zaloguj -------------------*/

a#form_zaloguj_wyslij
		{
		margin-left:206px; 
		margin-top:4px;
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/zaloguj.gif);
		}
					
a#form_zaloguj_wyslij:hover
		{
		background-image: url(images/zaloguj_hover.gif);
		}
								  
/*-------------- Zaloguj - Koniec ---------------*/

/* --------------- Wyloguj -------------------*/

a#form_wyloguj_komunikaty
		{
		float:right; 
		margin-top:-25px;
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/wyloguj.gif);
		}
					
a#form_wyloguj_komunikaty:hover
		{
		background-image: url(images/wyloguj_hover.gif);
		}
								  
/*-------------- Wyloguj - Koniec ---------------*/

/* --------------- Wyświetl komunikaty -------------------*/

a#form_wyswietl_komunikaty
		{
		margin-left:262px; 
		margin-top:2px;		
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/wyswietl_komunikaty.gif);
		}
					
a#form_wyswietl_komunikaty:hover
		{
		background-image: url(images/wyswietl_komunikaty_hover.gif);
		}
								  
/*-------------- Wyświetl komunikaty - Koniec ---------------*/
/* --------------- Zaloguj  magazyn  pos -------------------*/

a#form_zaloguj_pos
		{
		margin-left:185px; 
		margin-top:-17px;
		display: block;
		width: 91px;
		height: 22px;
		background-image: url(images/zaloguj.gif);
		}
					
a#form_zaloguj_pos:hover
		{
		background-image: url(images/zaloguj_hover.gif);
		}
								  
/*-------------- Zaloguj  magazyn  pos - Koniec ---------------*/

#content fieldset {
                   border: none;
				   padding:0;
				   padding-top:0px;
				   }
/* kontakt koniec*/





/* oferta indywidualna*/
#content.oferta_indywidualna h2{
              background-image:url(images/ofetra_indywidualna.gif); 
		      background-repeat:no-repeat;
		      width:196px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;	
              }	
			  
#content.oferta_indywidualna a img{
                                   display:block;
								   padding-top:30px;
								   padding-left:10px;
								 }

/* oferta indywidualna koniec */


/* o firmie */
#content.firma h2{
              background-image:url(images/firma.gif);
		      background-repeat:no-repeat;
		      width:196px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;	
              }	
			  
			  
			  
#content.firma p{
                 width:260px;
				 font-size:11px;
				 padding:4px;
				 line-height:16px; 
				 }			  
			  
#content.firma .f {
                   display:block;
                   float:left;
				   padding-top:10px; 
                   }			  
			  
/* o firmie koniec */


/* indywidualne elementy kontentu */


/* kontent */

#menu{
      width:210px;
	  float:left;
	  text-align:left;
 	 }
	 
#menu ul{
         list-style-type:none;
		 margin:0px;
		 padding:0px;
		 text-indent:0px;
		 margin-top:17px;
		 }
					  
#menu li {
         width:186px;
		 border-bottom:1px solid #e6e6e6;
		 background-repeat:no-repeat;
		 padding-left:24px;
		 padding-top:7px;
		 padding-bottom:7px;
		 }	 
	 
#menu .aktywna {
         width:186px;
		 height:22px;
		 background-image:url(images/podklad_menu.gif);
		 background-repeat:no-repeat;
		 background-position:left 3px;
		 border-bottom:1px solid #e6e6e6;
    	 padding-left:24px;
		 padding-top:17px;
		 font-weight:bold;
		 }

#menu .dodatkowa_li {
         width:186px;
		 border-bottom:1px solid #e6e6e6;
		 background-repeat:no-repeat;
		 padding-left:24px;
		 padding-top:2px;
		 padding-bottom:1px;
		 }

		 
#menu .aktywna_header {
         width:186px;
		 height:21px;
		 background-image:url(images/tlo_menu_ex1.gif);
		 background-repeat:no-repeat;
		 background-position:left 3px;
		 border-bottom:0px solid #e6e6e6;
    	 padding-left:24px;
		 padding-top:19px;
		 font-weight:bold;
		 }		 
	

#menu .dodatkowa_navigacja{
         list-style-type:none;
		 margin:0px;
		 padding:0px;
		 text-indent:0px;
		 }
		 
#menu .dodatkowa_navigacja li{
         width:186px;
		 height:16px;
		 background-image:url(images/tlo_menu_ex3.gif);
		 background-repeat:no-repeat;
		 border-bottom:0px solid #e6e6e6;
		 background-position:left 1px;
		 padding-top:6px;
		 padding-bottom:2px;
		 margin-left:-23px;
		}
		
#menu .dodatkowa_navigacja li.activ{
         width:186px;
		 height:16px;
		 background-image:url(images/tlo_menu_ex2.gif);
		 background-repeat:no-repeat;
		 border-bottom:0px solid #e6e6e6;
		 background-position:left 1px;
		 padding-top:6px;
		 padding-bottom:2px;
		 margin-left:-23px;
		}
		 
#menu h2{
		   background-image:url(images/menu.gif);
		   background-repeat:no-repeat;
		   background-position:left 2px;
		   width:51px;
		   margin:0px;
		   padding:0px;
		   margin-left:24px;
		   font-size:16px;
           }		 
	 
#content{
      width:595px;
	  float:left;
	  text-align:left;
	  margin-left:20px;
      } 
	  
	  
 


#container{
   width:832px;
   margin:0px;
   margin-left:auto;
   margin-right:auto;
   text-align:center;
   }

#container_bg{
   width:100%;
   padding-bottom:43px;
   background-image: url(images/tlo_content.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   background-color:#fff;
   }
   
/* kontent */   
   
/* top */

#winieta{
         background-image:url(images/tlo_winiety.gif);
         background-repeat:repeat-x;
		 width:100%;
		 height:106px;
	     margin:0px;
	     padding:0px;
		 background-color:#fff;
		 }


#bread_crumb{
             width:832px;
			 height:30px;
			 margin:0px;
			 padding:0px;
             margin-left:auto;
             margin-right:auto;
             text-align:center;
			 background-color:#fff;
             }

#bread_crumb p{
               text-align:left;
			   padding-top:10px;
               }

#nav_dodatkowa ul {
               width:832px;
			   height:21px;
			   margin:0px;
			   padding:0px;
			   margin-left:auto;
               margin-right:auto;
			   }		
			  
#nav_dodatkowa	li{
                   display:block;
				   float:left;
				   padding:3px;
				   padding-top:4px;
				  }		  
			  		
#nav_dodatkowa	 .wyszukiwarka{
				   padding-left:2px;
				   padding-right:1px;
                   }					

#nav_dodatkowa	 .separator{
          background-image:url(images/menu_winieta_separator.gif);
          background-repeat:no-repeat;
          background-position:left;
		  padding-left:10px;
		  padding-right:10px;
		  }

					
#nav_dodatkowa	 .pierwsza{
                   padding-left:370px;
 				   }




#logo{ 
       width:832px;
	   height:53px;
	   margin:0px;
	   padding:0px;
	   padding-top:5px;
	   margin-left:auto;
       margin-right:auto;
       text-align:left;
	   }

#logo img{
          margin:0px;
		  padding:0px;
          }
				

#nav_gowna ul {
               width:832px;
			   height:28px;
			   margin:0px;
			   padding:0px;
			   margin-left:auto;
               margin-right:auto;
       		   }		
		
#nav_gowna	li{
                   display:block;
				   float:left;
				   padding:3px;
				   padding-top:4px;
				  }			
			  
#nav_gowna	.separator{
              background-image:url(images/menu_winieta_separator.gif);
              background-repeat:no-repeat;
              background-position:left;
		      padding-left:10px;
		      padding-right:10px;
		      }

#nav_gowna .pierwsza{
                    padding-left:44px;  /* jeśli brak 279px, 215px - dla promocji, 222px - dla loterii , 250 dla blueconnect */
 		    	   }

/* top koniec */

/* stopka  */

#copyright{  
           width:832px;
		   margin:0px;
		   padding:0px;
		   padding-top:6px;
		   margin-left:auto;
           margin-right:auto;
		   }

#stopka_bg{
          width:100%;
		  background-image:url(images/tlo_stopka.gif);
          background-color:#054e97;
		  background-repeat:repeat-x;
		  height:488px;
		  }
		  
#stopaka_container{
                   width:884px;
				   height:219px;
				   margin:0px;
			       padding:0px;
				   padding-top:2px;
				   margin-left:auto;
                   margin-right:auto;
    			   }
				   
				   
#stopaka_container a{
    color:#fff;
	text-decoration:none;
 }

#stopaka_container a:visited{
    color:#fff;
	text-decoration:none;
	}
	
#stopaka_container a:hover 
	{
	color: #fff;
	text-decoration:underline;
 	} 



#stopaka_container ul{
                      list-style-type:none;
                      color:#aac8dc;
					  margin:0px;
					  padding:0px;
					  padding-left:40px;
					  }
					  
#stopaka_container li {
                       background-image:url(images/bullet.gif);
					   background-repeat:no-repeat;
					   background-position:left 8px;
					   padding-left:10px;
					   padding-top:1px;
					   padding-bottom:2px;
					  }
					  
#stopaka_container .nobullet {
                       background-image:none;
					   padding-left:0px;
					   padding-top:1px;
					   padding-bottom:1px;
					   color:#fff;
					  }

#stopaka_container h3{
					  font-weight:bold;
					  font-size:11px;
					  color:#fff;
					  padding:0px;
					  margin:0px;
					  padding-top:10px;
					  padding-bottom:10px;
					  padding-left:50px;
                      }

#stopka_container_box_1{
                      width:221px;
					  background-image:url(images/solex-start_45.gif);
					  background-repeat:no-repeat;
					  background-position:right 30px;
					  height:169px;
					  float:left;
                        }
				   
				   
#stopka_container_box_1 h2{
                      background-image:url(images/tlo_tytul_stopka.gif);
					  background-repeat:no-repeat;
					  width:159px;
					  height:29px;
					  font-weight:bold;
					  font-size:11px;
					  color:#ffffff;
					  padding: 29px 0px 0px 29px;
					  margin: 0px 0px 0px 29px;
					  }
					  

#stopka_container_box_2{
                      width:221px;
					  background-image:url(images/solex-start_45.gif);
					  background-repeat:no-repeat;
					  background-position:right 30px;
					  height:169px;
					  float:left;
                        }
				   
				   
#stopka_container_box_2 h2{
                      background-image:url(images/tlo_tytul_stopka.gif);
					  background-repeat:no-repeat;
					  width:159px;
					  height:29px;
					  font-weight:bold;
					  font-size:11px;
					  color:#ffffff;
					  padding: 29px 0px 0px 29px;
					  margin: 0px 0px 0px 29px;
					  }
					  
					  
#stopka_container_box_3{
                      width:221px;
					  background-image:url(images/solex-start_45.gif);
					  background-repeat:no-repeat;
					  background-position:right 30px;
					  height:169px;
					  float:left;
                        }
				   
				   
#stopka_container_box_3 h2{
                      background-image:url(images/tlo_tytul_stopka.gif);
					  background-repeat:no-repeat;
					  width:159px;
					  height:29px;
					  font-weight:bold;
					  font-size:11px;
					  color:#ffffff;
					  padding: 29px 0px 0px 29px;
					  margin: 0px 0px 0px 29px;
					  }
					  
					  					  
#stopka_container_box_4{
                      width:221px;
					  height:169px;
					  float:left;
                        }
				   
				   
#stopka_container_box_4 h2{
                      background-image:url(images/tlo_tytul_stopka.gif);
					  background-repeat:no-repeat;
					  width:159px;
					  height:29px;
					  font-weight:bold;
					  font-size:11px;
					  color:#ffffff;
					  padding: 29px 0px 0px 43px;
					  margin: 0px 0px 0px 14px;
					  }


					  

/* stopka koniec */

/*--------------- układ treści strony solex koniec------------------ */




/* układ treści  strona główna */ 

#tivi{ 
      float:left;
      width:528px;
	  text-align:left;
	  margin:0px;
	  margin-right:10px;
	  padding:0px;
	  height:220px;
	  }
	   

#reklamy_1{
      float:left;
      width:294px;
	  text-align:left;
	  margin:0px;
	  padding:0px;
	  }
	   
#reklamy_1 a{
             display:block;
			 width:294px;
			 height:110px;
			 }


#oferta_strona_glowna{ 
      float:left;
      width:326px;
	  height:100px;
	  text-align:left;
	  margin:0px;
	  padding:0px;
	  }

					  
a.multi{ 
      display:block;   
      float:left;
      width:326px;
	  text-align:left;
	  margin:1px 0px 0px 0px;
	  padding:0px;
	  height:100px;
	  }

a.blue{ 
      display:block;   
      float:left;
      width:326px;
	  text-align:left;
	  margin:11px 0px 0px 0px;
	  padding:0px;
	  height:100px;
	  }

a.sms{ 
      display:block;   
      float:left;
      width:90px;
	  text-align:left;
	  margin:0px;
	  padding:0px;
	  height:210px;
	  margin-left:11px;
	  }
	 

a.roaming{ 
      display:block;
      float:left;
      width:90px;
	  text-align:left;
	  margin:0px;
	  padding:0px;
	  height:210px;
	  margin-left:11px;
	  }
	 

#reklamy_2{
      float:left;
      width:294px;
	  text-align:left;
	  margin:0px;
	  padding:0px;
	  margin-left:10px;
	  }
	   
#reklamy_2 a{
             display:block;
			 width:294px;
			 height:110px;
			 }

#reklamy_2 a.ostatnie{
             display:block;
			 width:294px;
			 height:95px;
			 }
			 			 

/* układ treści strona główna koniec */


  
/*///////////////////////////////////////////////////////////////// Wakaty  ///////////////////////////////////////////////*/
  
#content.kontakt #wakaty h2{
           color:#da1872; 
		   font-weight:bold;
		   font-size:12px;
		   background-image:none;
		   margin:0px;
		   padding:0px;
		   display:block;
		   width:300px;
		   }  
  
  
#content.kontakt #wakaty p
         {
         font-size:12px; font-weight:bold;
		 }

#content.kontakt #wakaty p.koment {
                   font-size:11px; font-weight:normal;
				   margin-bottom:25px;
				   margin-top:5px;
                  }

 
#content.kontakt #wakaty ul{
   list-style-type:none;
   font-size:11px;
   }
   
    
#content.kontakt #wakaty ul li{
      padding-top:5px;
	  padding-bottom:2px;      
	  margin-top: 0px; 
     }

 
#content.kontakt #wakaty ul li a{
    color:#747474; 
	text-decoration:none;
 }

#content.kontakt #wakaty a:visited{
    color:#747474;
	text-decoration:none;
	}
	
#content.kontakt #wakaty a:hover 
	{
	color: #da1872;
	text-decoration:none;
 	}
	
 #ajaksy{text-align:left; width:150px; }
 
#ajaksy_wakaty{text-align:left; width:360px; }

#ajaksy_wakaty li{color: #747474;}

#ajaksy_wakaty  #ml 
	{
	margin: -18px 0px 6px 30px;
	}

#ajaksy_wakaty ul ul li
	{
	margin: 0px 0px -5px 130px;
	color: #000000;
	}
	
#ajaksy_wakaty ul ul li p
	{
         font-size:11px !important; 
		 font-weight:normal !important;
		 margin-bottom:0px !important;
		 padding-bottom:0px !important;
		 color: #747474;
	}
	
#ajaksy_wakaty p#optymalna_lok
	{
		 margin: -14px 0px 16px 160px  !important;
         font-size:12px !important; 
		 font-weight:bold !important;
		 color: #DA1872;
	}		

#ajaksy hr{width:150px; border:#ccc; background:#ccc; height:1px; text-align:left; margin-bottom:5px;margin-top:2px;}
		   
		   
/*///////////////////////////////////////////////////////////////// Wakaty Koniec  ///////////////////////////////////////////////*/

#kariera p
         {
         font-size:12px !important; 
		 font-weight:bold !important;
		 margin-bottom:0px !important;
		 padding-bottom:0px !important;
		 }

#kariera p.koment {
                   font-size:11px !important; 
				   font-weight:normal !important;
				   margin-top:0px !important;
                  }



#kariera ul{
            list-style-type:none !important;
		    margin-left:0px !important;
			padding-left:0px !important; 			
		   }


#kariera ul li{
      padding-top:3px !important;
	  padding-bottom:2px !important; 
	  margin-left:0px !important;
	  padding-left:3px !important; 		   
     }
	 
	 
#kariera ul li a{
    color:#747474 !important; 
	text-decoration:none !important;
 }

#kariera a:visited{
    color:#747474 !important;
	text-decoration:none !important;
	}
	
#kariera a:hover 
	{
	color: #da1872 !important;
	text-decoration:none !important;
 	}

#kariera_ajax h2{
           color:#da1872 !important; 
		   font-weight:bold !important;
		   font-size:12px !important;
		   background-image:none !important;
		   margin:0px !important;
		   padding:0px !important;
		   display:block !important;
		   width:500px !important;
		   padding-bottom:15px !important; 
		   }
		    
#kariera_ajax p
           {
		   font-size:11px !important;
		   font-weight:normal !important;
		   width:400px !important;
		   }



.lokal_wymagania {
                 margin:15px; 
                 }

.tabelka-naglowek {
border-bottom:2px solid #ccc;
color:#000;
font-weight:bold;
font-size:12px;
padding-bottom:10px;
padding-left:10px;
padding-top:20px;
}


.tabelka-grupa {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
color:#000000;
padding-left:10px;
padding-right:10px;
text-align:right;
}


.tabelka-textpods {
border-bottom:1px solid #ccc;
color:#000000;
font-weight:normal;
padding:10px;
}

/*///////////////////////////// autoryzacja lokalu //////////////////////////*/


.autoryzacja_linki a{
    color:#da1872 !important; 
	text-decoration:none !important;
 }

.autoryzacja_linki a:visited{
    color:#da1872 !important;
	text-decoration:none !important;
	}
	
.autoryzacja_linki a:hover 
	{
	color: #747474 !important;
	text-decoration:none !important;
 	}





#container .dokumenty_autoryzacyjne  ul li span
                                                  {
												    width:200px; 
													float:left;
													text-align:right;
													padding-right:10px;
													display:block;
											      }
												  
#container .dokumenty_autoryzacyjne  ul li
                                                    {
													list-style-type:none;
													padding-top:2px;
													padding-bottom:3px;
													}							  
												  
												  
#container .dokumenty_autoryzacyjne  ul 
                                                    {
													padding-left:5px;

													}												  
												  
												  
#container .dokumenty_autoryzacyjne  ul li .radioform
                                                  {
												  width:12px !important;
												  border:0px solid #fff !important;
												  background:#fff !important;
												  
												   }											  
												  
												  
												  
#container .dokumenty_autoryzacyjne  ul li select 
                                                  {
												  font-size:11px;
												  border:1px solid #ccc;	  											   
												  }	
												  
												  
#container .dokumenty_autoryzacyjne  ul li input {
                                                  width:292px !important;
                                                 }
												 
#container .dokumenty_autoryzacyjne  ul li input#checkbox {
                                                  width:18px !important;
												  list-style-type: none;
                                                 }												 
												 
#container .dokumenty_autoryzacyjne  ul li textarea {
                                                  width:292px!important;
                                                 }
										 												    											  
#container #punktor ul li
                                                    {
													background-image: url(images/kropka.gif);
													background-repeat: no-repeat;
													list-style-position: outside;
													background-position: 0px 7px;
													padding-left: 10px;
													line-height:15px;
													}
													
#container #punktor ul li p
                                                    {
													padding-bottom: 5px;
													}													
													
#container #punktor_menu ul li a
                                                    {
													background-image: url(images/kropka.gif);
													background-repeat: no-repeat;
													list-style-position: outside;
													background-position: 0px 7px;
													font-weight:normal;
													padding-left: 10px;
													color:#747474;
													line-height:15px;
													}
													
#container #punktor_menu ul li a:hover
                                                    {
													color:#da1872;
													}																																						  
												  
#container .dokumenty_autoryzacyjne input:focus, #container .dokumenty_autoryzacyjne textarea:focus, #container .logowanie input:focus, #container .logowanie textarea:focus, #container .kontakt input:focus, #container .kontakt textarea:focus, #container .logowanie input#password:focus, #container .logowanie input#username:focus   
{ border:1px solid #da1872;}


	  
#container .dokumenty_autoryzacyjne h3
		{
		color:#000;
		font-size:12px;
		font-weight:bold;
		padding-bottom:0px;
		margin-bottom:0px;
		padding-left:5px;
		padding-top:0px;												  										  
		}

#container .dokumenty_autoryzacyjne legend
		{
		color:#da1872;
		font-size:11px;
		font-weight:bold;
		text-align: right;
		padding-bottom:5px;
		padding-left:180px;
		padding-top:0px;												  										  
		}												  

#container .dokumenty_autoryzacyjne fieldset
											{
                                            border-top:1px solid #ccc;
											padding-bottom:5px;
											margin-bottom:5px;
											}

												  
#container .dokumenty_autoryzacyjne p
		{
		padding-bottom:6px;
		padding-top:3px;
		padding-left:5px;												  										  
		}

.telefon
			{
	       	color: rgb(218, 24, 114);
    	   }

														  
												  
/*///////////////////////////// autoryzacja lokalu koniec//////////////////////////*/


/*///////////////////////////// podstorna komunikaty //////////////////////////*/												  
												  
												  
												  
												  
												  
#container .podstrona_komunikaty  .komunikaty_tyt
						{
						float:left;
						margin:0;
						padding:0;
						display:block;
						margin-left:8px;
						margin-right:8px;
						padding-top:5px;
						text-indent:0px;
						}											  
												  
												  
#container .podstrona_komunikaty  select
{
                     border:1px solid #b1b1b1;
					 padding: 0px;
					 width:180px;
					 height:16px;
					 font-family:tahoma;
					 font-size:11px;
}												  

#container .podstrona_komunikaty  option
		{ 
		margin:0;
		padding:0;
		padding-bottom:0;
		padding-top:1px;
		}
											  
												  
#container .podstrona_komunikaty  a img
		{
		float:left;
		margin:0;
		padding:0;
		display:block;
		padding-left:8px;
		padding-right:8px;
		padding-top:1px
		}												  
												  
#container .podstrona_komunikaty ul{ float:left; margin:0; padding:0; padding-top:1px; width:166px; }
												  
#container .podstrona_komunikaty ul li
		{
		float:left;
		width:15px;
		height:15px;
		text-align:center;
		font-weight:bold;
		padding:4px;
		margin:0;
		margin-left:2px;
		margin-right:2px;
		list-style-type:none;
		background-color:#f3f3f3;
		display:block;
		}												  
												  
#container .podstrona_komunikaty table td 
		{
		color:#000;
		padding:4px;
		}

#container .podstrona_komunikaty table .zebra_nieparzyste
		{
		background-color:#f3f3f3;
		}


#container .podstrona_komunikaty table .zebra_parzyste
		{
		background-color:#e6e6e6;
		}


#container .podstrona_komunikaty table th
		{
		background-color:#e6e6e6;
		color:#000;
		padding:4px;
		font-weight:bold;
		}

#container .podstrona_komunikaty table .lp_kom{ width:20px; text-align:center;}

#container .podstrona_komunikaty table .tylul_kom{ max-width:300px;}

#container .podstrona_komunikaty table .kategoria_kom{ width:100px;}

#container .podstrona_komunikaty table .data_kom{ width:100px;}

#container .podstrona_komunikaty .komuniklat_wyswietlony { border:1px solid #da1872; padding:20px; margin-top:15px; margin-bottom:15px;}

#container .podstrona_komunikaty .komuniklat_wyswietlony h4{ font-size:12px; color:#da1872; margin:0; padding:0;}

#container .podstrona_komunikaty .komuniklat_wyswietlony p{ padding-top:3px; padding-bottom:3px;}


												  
												  
/*///////////////////////////// podstorna komunikaty  koniec//////////////////////////*/													  
												  
#container .logowanie label{ float:left; display:block; width:50px; padding-top:5px;}
#container .logowanie .polec_form { float:left; display:block; width:140px; padding-top:5px;}
#container .logowanie input{ float:left; display:block; width:292px;}
#container .logowanie ul { margin-left:0px; padding-top:10px;}
#container .logowanie ul li { list-style-type:none; margin:0px;  padding:4px; padding-left:0px; text-indent:0px; display:block; clear:both; } 
  												  
	/*///////////////////////////// podstorna kontakt dealerzy //////////////////////////*/	
	
#container .kontakt	.kolumna_kontakt_dealerzy{ width:195px; float:left;}
	/*///////////////////////////// podstorna kontakt dealerzy  koniec//////////////////////////*/												  
												  
												  
.first{ padding-top:10px !important;}												  

/****************tytuły**************************/

#content #polec_nasz_serwis{
              background-image:url(images/polec_nasz_serwis.gif); 
		      background-repeat:no-repeat;
		      width:170px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
#content #logowanie_h2{
              background-image:url(images/logowanie.gif); 
		      background-repeat:no-repeat;
		      width:102px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }			  
			   
#content #komunikaty_h2{
              background-image:url(images/komunikaty_h2.gif); 
		      background-repeat:no-repeat;
		      width:116px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  
#content #kontakt_dealer_h2{
              background-image:url(images/kontakt_dla_dealer_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }				  		  
			  
#content #kariera_h2{
              background-image:url(images/kariera_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  


#content #mapa_targeo_h2{
              background-image:url(images/mapa_targeo_h2.gif); 
		      background-repeat:no-repeat;
		      width:148px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  
			  
#content #newsletter_h2{
              background-image:url(images/newsletter.gif); 
		      background-repeat:no-repeat;
		      width:103px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  
#content #lista_wakatow_h2{
              background-image:url(images/lista_wakatow_h2.gif); 
		      background-repeat:no-repeat;
		      width:137px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  
			  
			  
#content #wymagania_lok_h2{
              background-image:url(images/wymagania_lok_h2.gif); 
		      background-repeat:no-repeat;
		      width:176px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }				  
			  
#content #autoryzacja_h2{
              background-image:url(images/autoryzacja_h2.gif); 
		      background-repeat:no-repeat;
		      width:185px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }	
			  
#content #producenci_telefonow_h2{
              background-image:url(images/producenci_telefonow_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }			  
			  
#content #oferta_biznes_h2{
              background-image:url(images/oferta_biznes_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#content #punkty_h2{
              background-image:url(images/punkty_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }

#content #multimedia_h2{
              background-image:url(images/multimedia_h2.gif); 
		      background-repeat:no-repeat;
		      width:209px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#content #blueconnect_h2{
              background-image:url(images/blueconnect_h2.gif); 
		      background-repeat:no-repeat;
		      width:116px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }			  			  				  
			  		
#content #promocje_h2{
              background-image:url(images/promocje_h2.gif); 
		      background-repeat:no-repeat;
		      width:90px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#content #loteria_h2{
              background-image:url(images/loteria_h2.gif); 
		      background-repeat:no-repeat;
		      width:66px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }			  	

#content #mapa_witryny_h2{
              background-image:url(images/mapa_witryny_h2.gif); 
		      background-repeat:no-repeat;
		      width:129px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#content #magazyn_h2{
              background-image:url(images/magazyn_h2.gif); 
		      background-repeat:no-repeat;
		      width:84px;
		      height:18px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }			  
			  
			  
#content #autoryzacja_ankieta_h2
			{
              background-image:url(images/autoryzacja_ankieta_h2.gif); 
		      background-repeat:no-repeat;
		      width:185px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#content #dokument_autoryzacja_h2
			{
              background-image:url(images/dokument_autoryzacja_h2.gif); 
		      background-repeat:no-repeat;
		      width:206px;
		      height:19px;
		      margin:0px;
		      padding:0px;
		      margin-left:24px;
		      font-size:11px;
              }
			  
#punkty_sprzedazy h2#nazwy_grup{
           background-image:none; 
		   color:#da1872 ; 
		   font-weight:bold ;
		   font-size:11px ;
		   margin-top:0px;
		   margin-left:0px;
		   padding-top: 8px;
		   display:block ;
		   width:250px;
		   padding-bottom:0px;
		   }
		   
#punkty_sprzedazy h2.adres_punktu_h2{
			background-image:url(images/adres_punktu_h2.gif); 
			background-repeat:no-repeat;
			width:131px;
			height:19px;
			font-size:11px;
			}		
			
#punkty_sprzedazy h2.lokalizacja_h2{
			background-image:url(images/lokalizacja_h2.gif); 
			background-repeat:no-repeat;
			width:109px;
			height:19px;
			font-size:11px;
			}			   
			
#content #loteria h3{
            font-size:12px;
			font-weight:bold;
			margin:0px;
			padding:0px;
			padding-top:20px;
			padding-bottom:5px; 
            }
			
   													/* --------------------------------------------------------- tabela loteria ---------------------------------------------*/			
			
#content #loteria #modele_tabela
	{
	display: table;
	}
	
#content #loteria #modele_naglowek
	{
	display: table-row;
	font-weight: bold;
	}	
	
#content #loteria #modele_wers
	{
	display: table-row;
	font-weight: normal;
	}		
	
#content #loteria #n
	{
	height: 18px;	
	text-align: center;
	float:left;
	width: 180px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;		
	}
	
#content #loteria #n1
	{
	height: 18px;	
	text-align: center;
	float:left;
	width: 25px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;		
	}

#content #loteria #k
	{
	height: 19px;	
	text-align: center;
	float:left;
	width: 180px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;	
	}
	
#content #loteria #k1
	{
	height: 19px;	
	text-align: center;
	float:left;
	width: 25px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;	
	}					
			
#content #loteria #k2
	{
	height: 19px;	
	text-align: left;
	float:left;
	width: 180px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;	
	}
			
						
		   

                                                                /*///////////////////////////// punkty sprzedazy //////////////////////////*/

	   
#punkty_sprzedazy #grupa p
			{
			font-size:11px !important;
			padding-left: 20px;		   
			padding-top: 5px;
		   }

#punkty_sprzedazy #grupa ul
			{
			list-style-type: none;
			padding-left:0px;
			margin-top:5px;
			margin-left:0px;
			margin-bottom:5px;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #e1e1e1;
			padding-bottom: 5px;
			bottom: 5px;
		   }

#punkty_sprzedazy #grupa ul p
			{
			padding-left:20px;
			margin-bottom:5px;
			padding-bottom: 0px;
			font-size:11px;
		    background-color: #e6e6e6;
			width: 225px;
			height: 20px;
			color: #747474;						
			}
			
#punkty_sprzedazy #grupa ul li
			{
			padding-left:20px;
			padding-bottom:0px;			
			margin-bottom:1px;
			}
			
#punkty_sprzedazy #grupa ul li img
			{
			padding: 39px 0px 36px 85px;
			}
			
#punkty_sprzedazy #grupa ul li img#mapa_min
			{
			padding: 0px 0px 0px 0px;
			}						
			

#punkty_sprzedazy #grupa ul li a
			{
			color:#da1872;
			}			
			
			
#punkty_sprzedazy #grupa ul li a:hover
			{
			color:#da1872;
			text-decoration: underline;			
			}			
			

#punkty_sprzedazy #grupa ul li#fongsm
			{
			margin-top:6px;			
			margin-left:0px;			
			}			
			
#punkty_sprzedazy #grupa ul li#fonsta
			{
			margin-left:0px;			
			}

#punkty_sprzedazy #grupa ul li#mail
			{
			margin-top:3px;
			}   
			
#punkty_sprzedazy #grupa ul li#mail a
			{
			color:#747474;			
			} 
			
#punkty_sprzedazy #grupa ul li#lokalizacja
			{
			margin-top:1px;
			}   
			
#punkty_sprzedazy #grupa ul li#lokalizacja a
			{
			color:#747474;			
			} 
			
#punkty_sprzedazy #grupa ul li#miniserwis
			{
			margin-top:3px;
			}   
			
#punkty_sprzedazy #grupa ul li#miniserwis a
			{
			color:#da1872;			
			} 							
			

/*--------------------------- Strony wyświetlania ----------------------------*/			
	    
#s_lewa
			{
			float:left;
			width: 250px;
			}		
			
#grupa #s_prawa
			{
			float:right;
			width: 250px;
			}			
			
			
/*--------------------------- punkty sprzedazy - sklepy ----------------------------*/
			
						
#punkty_sprzedazy #grupa #s_lewa #sklepy 
			{
			margin-left:0px;
			margin-right:10px;
			margin-top:5px;
			padding-left:0px;
			padding-right:0px;
			text-align:left;
			width:250px;
			}

							

/*--------------------------- punkty sprzedazy - sklepy Koniec ----------------------------*/

/*--------------------------- punkty sprzedazy - punkty ----------------------------*/


#punkty_sprzedazy #grupa #s_lewa #punkty 
			{
			margin-left:0px;
			margin-right:10px;
			margin-top:5px;
			padding-left:0px;
			padding-right:0px;			
			text-align:left;
			width:250px;
			}
			
/*--------------------------- punkty sprzedazy - punkty koniec ----------------------------*/

/*--------------------------- punkty sprzedazy - adb ----------------------------*/			
			

#punkty_sprzedazy #grupa #s_prawa #adb 
			{
			margin-left:0px;
			margin-right:10px;
			margin-top:5px;
			padding-left:0px;
			text-align:left;
			width:250px;
			}
			


/*--------------------------- punkty sprzedazy - adb koniec ----------------------------*/

																					/*///////////////////////////// punkty sprzedazy - koniec //////////////////////////*/



																								/*///////////////////////////// producenci //////////////////////////*/

#content.kontakt #wakaty #img_logo_telefonow {
					background-image:url(images/logo_telefon/sony_ericsson_logo.gif); 
					background-repeat:no-repeat;
					width:77px;
					height:47px;					
					margin-left:300px !important;
					margin-top:-58px;
					display:block;
					}

#content.kontakt #wakaty #img_logo_telefonow .napis 
					{ 
					display: none; 
					}

#content.kontakt #wakaty p.koment
					{ 
					padding-top:0px;
					padding-left:0px;
					margin-top:5px; 
					margin-left:0px;
					margin-bottom:20px; 
					}
					
					
/* ---------------------- logosy producentów telefonów -----------------*/

#logosy_producentow_telefonow_l1,
#logosy_producentow_telefonow_l2,
#logosy_producentow_telefonow_l3 {height: 70px;}
					
a .napis 
		{ 
		display: none; 
		}

/* ----------- Nokia -----------------*/

a#logo_nokia		{
		margin-left:6px;
		margin-right:0px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_nokia_color.gif);
		float:left;
		}
					
a#logo_nokia:hover
		{
		background-image: url(images/producenci/img_nokia_cb.gif);
		}
								  
/* ----------- nokia - Koniec --------------*/
/* ----------- Sony Ericsson -----------------*/

a#logo_sonyericsson
		{
		margin-left:7px;
		margin-right:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_sonyericsson_color.gif);
		float:left;
		}
					
a#logo_sonyericsson:hover
		{
		background-image: url(images/producenci/img_sonyericsson_cb.gif);
		}
								  
/* ----------- Sony Ericsson - Koniec --------------*/
/* ----------- Samsung -----------------*/

a#logo_samsung
		{
		margin-left:7px;
		margin-right:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_samsung_color.gif);
		float:left;
		}
					
a#logo_samsung:hover
		{
		background-image: url(images/producenci/img_samsung_cb.gif);
		}
								  
/* ----------- Samsung - Koniec --------------*/
/* ----------- Motorola -----------------*/

a#logo_motorola
		{
		margin-left:7px;
		margin-right:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_motorola_color.gif);
		float:left;
		}
					
a#logo_motorola:hover
		{
		background-image: url(images/producenci/img_motorola_cb.gif);
		}
								  
/* ----------- Motorola - Koniec --------------*/
/* ----------- Sagem -----------------*/

a#logo_sagem
		{
		margin-left:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_sagem_color.gif);
		float:left;
		}
					
a#logo_sagem:hover
		{
		background-image: url(images/producenci/img_sagem_cb.gif);
		}
								  
/* ----------- Sagem - Koniec --------------*/
/* ----------- Siemens -----------------*/

a#logo_siemens
		{
		margin-left:14px;
		margin-right:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_siemens_color.gif);
		float:left;
		}
					
a#logo_siemens:hover
		{
		background-image: url(images/producenci/img_siemens_cb.gif);
		}
								  
/* ----------- Siemens - Koniec --------------*/
/* ----------- LG -----------------*/

a#logo_lg
		{
		margin-left:14px;
		margin-right:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_lg_color.gif);
		float:left;
		}
					
a#logo_lg:hover
		{
		background-image: url(images/producenci/img_lg_cb.gif);
		}
								  
/* ----------- LG - Koniec --------------*/
/* ----------- MDA -----------------*/

a#logo_mda
		{
		margin-left:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_mda_color.gif);
		float:left;
		}
					
a#logo_mda:hover
		{
		background-image: url(images/producenci/img_mda_cb.gif);
		}
								  
/* ----------- MDA - Koniec --------------*/
/* ----------- Alcatel -----------------*/

a#logo_alcatel
		{
		margin-left:-3px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_alcatel_color.gif);
		float:left;
		}
					
a#logo_alcatel:hover
		{
		background-image: url(images/producenci/img_alcatel_cb.gif);
		}
								  
/* ----------- Alcatel - Koniec --------------*/
/* ----------- RIM -----------------*/

a#logo_rim
		{
		margin-left:7px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_rim_color.gif);
		float:left;
		}
					
a#logo_rim:hover
		{
		background-image: url(images/producenci/img_rim_cb.gif);
		}
								  
/* ----------- RIM - Koniec --------------*/
/* ----------- APPLE -----------------*/

a#logo_apple
		{
		margin-left:0px;
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(images/producenci/img_apple_color.gif);
		float:left;
		}
					
a#logo_apple:hover
		{
		background-image: url(images/producenci/img_apple_cb.gif);
		}
								  
/* ----------- APPLE - Koniec --------------*/
					
/*///////////////////////////// mapa //////////////////////////*/

#mapa_l{
		float:left;
		width:180px;
		text-align:left;
		margin:0px;
		padding:0px;
		}

#mapa_s{
		float:left;
		width:180px;
		text-align:left;
		margin:0px;
		margin-right:10px;		
		padding:0px;		
		}

#mapa_p{
		float:left;
		width:180px;
		text-align:left;		
		margin:0px;
		margin-right:10px;		
		padding:0px;		
		}