@charset "utf-8";
html       { overflow-x: auto; height:100%;}
body       { margin-left: 0px; margin-right: 0px; margin-top: 4px; margin-bottom: auto;
             color:#0D1518; font: 11px Verdana, Verdana, Geneva, sans-serif; 
			 background: #e1e1e1 url(../gfx/bg_main.png) repeat-x top;
			 }
img        { border:0px; }
form       { padding: 10px; }
label      { display: inline; margin-top : 8px; width: 100%;	background-repeat: no-repeat;}

h1         { font: 18px arial,helvetica,clean,sans-serif; color: #D60F8C; letter-spacing: -1px; }
h2         { font: 24px/25px Georgia, "Times New Roman", Times, serif; color: #2575ad; letter-spacing: -1px; }
h3         { font: 18px/19px Georgia, "Times New Roman", Times, serif; color: #2575ad; letter-spacing: -1px;}
h4         { font: 18px arial,helvetica,clean,sans-serif; color: #D60F8C; letter-spacing: -1px; }
h5         { font: 17px arial,helvetica,clean,sans-serif; color: #555555; letter-spacing: -1px; margin: -5px; 
             margin-left: 5px; }
h6         { font: 20px arial,helvetica,clean,sans-serif; color: #555555; letter-spacing: -1px; padding: 5px; }
h7         { font: 18px arial,helvetica,clean,sans-serif; color: #222222; letter-spacing: -1px; text-align:center; }
h8         { font: 18px Arial, Helvetica, sans-serif; color: #4189c4; letter-spacing: -1px; height: 30px; width: 300px; 
             background: #f4f4f4 url(../gfx/tlo_h8.png) no-repeat; }
h9         { font: 18px Arial, Helvetica, sans-serif; color: #1b65a1; letter-spacing: -1px; padding: 2px;}
a:active { outline: none; } a:link { outline: none; } a:visited { outline: none; } a:hover { outline: none; }
	  
#clear { clear:both;}	

.kula_lotto { float: left; margin-left: 10px; width: 15px; height: 15px; 
              background-image: url(../gfx/kula_lotto.jpg); background-repeat: no-repeat; padding: 5px; text-align:center; }
.kula_lotto_plus { float: left; margin-left: 10px; width: 15px; height: 15px; 
              background-image: url(../gfx/kula_lotto_plus.jpg); background-repeat: no-repeat; padding: 5px; text-align:center; }

#uslugi_start { font: 15px arial,helvetica,clean,sans-serif; color: #fff; letter-spacing: 1px; font-weight: 600;}
#uslugi_start a:link, #uslugi_start a:visited { color: #fff; text-decoration: none; }
#uslugi_start a:hover { color: #fff; text-decoration : underline; }

.uslugi_internet    {background-image: url(../gfx/tla_uslugi/internet.png); background-repeat: no-repeat; no-repeat; width: 186px; height: 52px; 
                     float: left; margin-right: 5px;  } 				 
.uslugi_internet  p {padding-top: 4px; text-align:center;  }

.uslugi_tva         {background-image: url(../gfx/tla_uslugi/tvanal.png); background-repeat: no-repeat; no-repeat; width: 186px; height: 52px; 
                     float: left; margin-right: 5px;}
.uslugi_tva       p {padding-top: 4px; text-align:center;  }

.uslugi_tvc         {background-image: url(../gfx/tla_uslugi/tvcyf.png); background-repeat: no-repeat; no-repeat; width: 186px; height: 52px; 
					 float: left; margin-right: 5px;}
.uslugi_tvc        p {padding-top: 4px; text-align:center;  }

.uslugi_telefon     {background-image: url(../gfx/tla_uslugi/telefon.png); background-repeat: no-repeat; no-repeat; width: 186px; height: 52px; 
                     float: left; margin-right: 5px;}
.uslugi_telefon   p {padding-top: 4px; text-align:center;  }

.uslugi_reklama     {background-image: url(../gfx/tla_uslugi/reklama.png); background-repeat: no-repeat; no-repeat; width: 186px; height: 52px; 
                     float: left; margin-right: 5px;}
.uslugi_reklama   p {padding-top: 4px; text-align:center;  }
  
/* logo firmy */  
#logo      { height: 96px; width:960px; margin:auto; background: #fff url(../gfx/tlo_top2.jpg) no-repeat;}
#logo_link { float: left; margin: 4px 0px 0px 10px;}

#reklama { width: 960px; height: 105px; background: #F2F1EC; border-top: 1px #cccccc solid; 
           border-bottom: 1px #cccccc solid; margin:auto; padding-top: 5px; }
#banner_reklamowy { width: 750px; margin: auto; }

#flash_anim { width: 271px; height:204px; background: #f5f5f5 url(../gfx/3d/tlo_3d.jpg) no-repeat; text-align:center; margin: 0px 0px 0px 12px;}

#paginacja { text-align:center; padding: 5px; margin: 5px;}
#paginacja big { float: left; display:block; padding: 3px; width: 30px; height: 18px; border: 1px solid #ccc; margin: 2px;}
#paginacja a:link, #paginacja a:visited { float: left; display:block; padding: 3px; width: 30px; height: 18px; border: 1px solid #ccc; margin: 2px;}

#wideo_tlo { background: #F2F1EC url(../gfx/700lat.jpg) no-repeat; width: 480px; height: 330px; text-align:center;
             padding: 40px;} 

#banner_reklamowy_szczecinek1 { float: left; width: 472px; height: 100px; margin: 0px 0px 0px 5px; border: #e0e0e0 1px solid;}
#banner_reklamowy_szczecinek2 { float: right; width: 472px; height: 100px; margin: 0px 5px 0px 0px; border: #e0e0e0 1px solid;}

#banner_reklamowy_koszalin1   { float: left; width: 472px; height: 100px; margin: 0px 0px 0px 5px; border: #e0e0e0 1px solid;}
#banner_reklamowy_koszalin2   { float: right; width: 472px; height: 100px; margin: 0px 5px 0px 0px; border: #e0e0e0 1px solid;}

#banner_reklamowy_kolobrzeg1   { float: left; width: 472px; height: 100px; margin: 0px 0px 0px 5px; border: #e0e0e0 1px solid;}
#banner_reklamowy_kolobrzeg2   { float: right; width: 472px; height: 100px; margin: 0px 5px 0px 0px; border: #e0e0e0 1px solid;}

/* uslugi - po prawej od logo */
#logo_uslugi  { position: absolute; padding: 10px 0px 0px 130px; font: 18px arial,helvetica,clean,sans-serif; } 
#logo_uslugi a.telewizja       { color: #00bce5; text-decoration: none; padding: 0px 5px 0px 5px; 
                                 border-right: 1px solid #959ca2;}
#logo_uslugi a.telewizja:hover { color: #000; text-decoration: none;}

#logo_uslugi a.internet        { color: #d60f8c; text-decoration: none; padding: 0px 5px 0px 5px; 
                                 border-right: 1px solid #959ca2;}
#logo_uslugi a.internet:hover  { color: #000; text-decoration: none;}

#logo_uslugi a.telefonia       { color: #781d7d; text-decoration: none;}
#logo_uslugi a.telefonia:hover { color: #000; text-decoration: none;}

#logo_prawa {float: right; height: 96px; font-size: 10px;}
.logo_prawa_blok {float: right; width: 95px; height: 96px; margin: 2px; text-align:center;}
.logo_prawa_blok img { text-align:center; margin:0px; padding:0px;}
.logo_prawa_blok p   { clear: both; text-align:center; margin: 0px; padding: 0px; }
.logo_prawa_blok a:link, .logo_prawa_blok a:visited { color: #555555; text-decoration: none; }
.logo_prawa_blok a:hover { color: #000; text-decoration : none; }

#logo_pogoda {float: right; width: 170px; height: 96px; margin: 2px 6px 2px 40px; padding: 8px 2px 2px 2px; }

#mapa_strony { font-size:14px; }
#mapa_strony p { font-size:13px; }
#mapa_strony li, #mapa_strony ul {list-style: disc outside none; color: #222B31; margin: 4px;}


#logo_prawa_bok a:focus, #logo_prawa_bok a:visited, #logo_prawa_bok a:visited{ outline:none; }

#promocje { width: 435px; height: 335px; float: left; margin: 5px 10px 5px 10px; padding: 5px; background: #e4e4e4 url(../gfx/prawo_bg.png) no-repeat right;}
.promocje { clear:both; width: 900px; margin: 5px 10px 5px 10px; padding: 5px; background: #e4e4e4 url(../gfx/prawo_bg.png) no-repeat right;}

#banner { margin: auto; width: 296px; height: 222px; text-align:right;}
#banner2 { margin: auto; padding-left: 30px; width: 300px; height: 225px; text-align:right;}

#analogowa {float: left; width: 58px; height: 85px; margin: 3px; padding:2px; text-align:center;}
#analogowa small {color:#666; line-height: 10px;}
#analogowa img { width: 50px; height: 50px;}
#analogowa p {margin-top: 1px; padding-top: 1px; }

.analogowa {float: left; width: 58px; height: 85px; margin: 3px; padding:2px; text-align:center;}
.analogowa small {color:#666; line-height: 10px;}
.analogowa img { width: 50px; height: 50px;}
.analogowa p {margin-top: 1px; padding-top: 1px; }

#cyfrowa {float: left; width: 82px; height: 95px; margin: 4px 2px 2px 4px; padding:0px; text-align:center;}
#cyfrowa small {color:#666; line-height: 10px;}
#cyfrowa img { width: 50px; height: 50px;}
#cyfrowa p {margin-top: 1px; padding-top: 1px; }

.cyfrowa {float: left; width: 82px; height: 95px; margin: 4px 2px 2px 4px; padding:0px; text-align:center;}
.cyfrowa small {color:#666; line-height: 10px;}
.cyfrowa img { width: 50px; height: 50px;}
.cyfrowa p {margin-top: 1px; padding-top: 1px; }


.blok_lokalne_all { float:left; padding: 1px; width: 140px; margin: 0px 3px 0px 3px; min-height: 130px;}
.blok_lokalne_all p { margin:0px; padding: 2px 0 0 0px; text-align:center;}
.blok_lokalne_all a:link, .blok_lokalne_all a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_lokalne_all a:hover { font-weight:normal; text-decoration:underline; }
.blok_lokalne_all small { color: #3d3d3c; font-weight:normal; }
.blok_lokalne_all big { font-size:12px; }
.blok_lokalne_all img { margin: 0px; }

.blok_informacje { float:left; padding: 8px; width: 140px; margin: 0px 10px 0px 15px; min-height: 130px;}
.blok_informacje p { clear: both; margin:0px; padding: 2px 0 0 0px; text-align:center;}
.blok_informacje a:link, .blok_informacje a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_informacje a:hover { font-weight:normal; text-decoration:underline; }
.blok_informacje small { color: #3d3d3c; font-weight:normal; }
.blok_informacje big { font-size:12px; }
.blok_informacje strong { font-size:12px; }
.blok_informacje img { margin: 0px; }

.blok_informacje2 { float:left; padding: 8px; width: 140px; margin: 0px 10px 0px 15px; height: 190px;}
.blok_informacje2 p { margin:0px; padding: 2px 0 0 0px; text-align:center;}
.blok_informacje2 a:link, .blok_informacje2 a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_informacje2 a:hover { font-weight:normal; text-decoration:underline; }
.blok_informacje2 small { color: #3d3d3c; font-weight:normal; }
.blok_informacje2 big { font-size:12px; }
.blok_informacje2 img { margin: 0px; }

.blok_lokalne_echa { float:left; padding: 1px; width: 140px; margin: 0px 3px 0px 3px; min-height: 130px;}
.blok_lokalne_echa p { margin:0px; padding: 2px 0 0 0px; text-align:center;}
.blok_lokalne_echa a:link, .blok_lokalne_echa a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_lokalne_echa a:hover { font-weight:normal; text-decoration:underline; }
.blok_lokalne_echa small { color: #3d3d3c; font-weight:normal; }
.blok_lokalne_echa big { font-size:12px; }
.blok_lokalne_echa img { margin: 0px; }


/* menu na pasku */
#menu       { width: 960px; height: 140px; margin:auto; position:relative; padding: 3px 0px 3px 0px; 
              background: #fff url(../gfx/menu_duze2.png) repeat-x bottom;  }
			  /* url(../gfx/menu_duze2.png) repeat-x bottom; */
			  
			  
#menu h1 {margin: 0px; padding: 4px 0px 4px 0px; }
#menu_blok1  { float:left; width: 200px; margin-left: 17px;}
#menu_blok2  { float:left; width: 200px; margin-left: 40px;}
#menu_blok3  { float:left; width: 200px; margin-left: 40px;}
#menu_blok4  { float:left; width: 200px; margin-left: 40px;}
#menu_tytul { padding-top: 1px; }
.menu_lista { margin-top: 0px; font-family: Verdana, Verdana, Geneva, sans-serif; font-size:11px;text-align: left;  }
		  
.menu_lista li { list-style:url(../gfx/wiecej.png) outside; }
.menu_lista ul { padding: 1px 0 0 14px; margin: 0;}
.menu_lista a:link, .menu_lista a:visited { color: #000; text-decoration: none; }
.menu_lista a:hover { color: #000; text-decoration : underline; }
		  
/* glówna czesc strony */
#calosc { clear: both; width: 960px; margin:auto; padding: 0px; font-size: 14px;  background-color: #f2f1ec;}
#calosc li,#calosc ul {list-style:none; color: #222B31;}

/* pasek informacyjny */


#pasek  { margin: 5px 0 0 5px; padding: 2px; height: 18px; border-bottom: 1px dotted #8E8F91;}

#pasek_zawartosc { float: left; }
#pasek_zawartosc a:link, #pasek_zawartosc a:visited { color: #fff; text-decoration: none; font-weight: 600;}
#pasek_zawartosc a:hover { color: #000; text-decoration : none; }
		  
/* blok na starcie strony */
.blok_startowy {float:left; width: 300px; margin: 9px; padding: 0px;
                font: 11px Verdana, Verdana, Geneva, sans-serif; text-align:left;  }
.blok_startowy  li { list-style:none; }

.blok_startowy a:link, .blok_startowy a:visited { color: #000; text-decoration: none; }
.blok_startowy a:hover { color: #395599; text-decoration : underline; }


/* nowy blok na starcie strony */
.blok_startowy_new {clear:both; width: 297px; background: #f5f5f5 url(../gfx/startowy_down.gif) repeat-x bottom;
                    border-left: #dadada 1px solid; margin: 0px; padding: 0px 0px 0px 1px; border-right: #dadada 1px solid;}
.blok_startowy_new  li { list-style:none; }

.blok_startowy_new a:link, .blok_startowy_new a:visited { color: #000; text-decoration: none; }
.blok_startowy_new a:hover { color: #395599; text-decoration : none; }

.blok_startowy_new_title { font: 17px Arial, Helvetica, sans-serif; color: #1b65a1; letter-spacing: 0px; height: 24px; width: 286px; 
             background: #f4f4f4 url(../gfx/tlo_h8.png) no-repeat; font-weight: 600; padding: 6px 4px 0px 10px;}



.relacje {width: 550px; background-color:#f5f5f5; border: 1px solid #ddd; padding: 10px;}

#blok_poziomy {  clear: both; margin: 10px; padding: 0px; font: 11px Verdana, Verdana, Geneva, sans-serif; text-align:left;  }
#blok_poziomy  li { float: left; list-style:none; }

#kalendarz     {padding:10px;}
#kalendarz  li { list-style:circle; }

.blok_wiadomosci { clear:both; padding: 3px; }
.blok_wiadomosci a:link, .blok_wiadomosci a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_wiadomosci a:hover { font-weight:normal; text-decoration:underline; }
.blok_wiadomosci small { color: #3d3d3c; font-weight:normal; }
.blok_wiadomosci big { font-size:13px; }
.blok_wiadomosci img { margin: 0px 15px 0px 3px; float: left;  width: 60px; height: 45px; }

#blok_wiadomosci_echa { clear:both; padding: 3px; }
#blok_wiadomosci_echa a:link, #blok_wiadomosci_echa a:visited { color: #395599; font-weight:normal; text-decoration: none; }
#blok_wiadomosci_echa a:hover { font-weight:normal; text-decoration:underline; }
#blok_wiadomosci_echa small { color: #3d3d3c; font-weight:normal; }
#blok_wiadomosci_echa big { font-size:13px; }
#blok_wiadomosci_echa img { margin: 0px 15px 0px 3px; padding: 0px 5px 5px 0px; float: left;  width: 140px; height: 100px; }

#blok_ciekawostki { clear:both; padding: 3px; }
#blok_ciekawostki a:link, #blok_ciekawostki a:visited { color: #395599; font-weight:normal; text-decoration: none; }
#blok_ciekawostki a:hover { font-weight:normal; text-decoration:underline; }
#blok_ciekawostki small { color: #3d3d3c; font-weight:normal; }
#blok_ciekawostki img { margin: 0px 15px 0px 3px; float: left;  width: 60px; height: 45px; }
#blok_wiadomosci big { font-size:13px; }

#blok_lokalne { clear:both; padding: 5px; }
#blok_lokalne a:link, #blok_lokalne a:visited { color: #395599; font-weight:normal; text-decoration: none; }
#blok_lokalne a:hover { font-weight:normal; text-decoration:underline; }
#blok_lokalne img { margin: 0px 15px 0px 3px; float: left; height: 43px; width: auto; }

.blok_ogloszenia {clear:both; padding: 2px; margin: 5px 0 0 5px; width: 296px; height: 42px;  }


.blok_ogloszenia big {float:left; font-size: 13px; padding-top: 15px; width: 200px; height: 29px; margin-left: 10px; }
.blok_ogloszenia big a:link, .blok_ogloszenia big a:visited { color: #395599; font-weight:normal; text-decoration: underline; }
.blok_ogloszenia big a:hover { font-weight:normal; text-decoration:underline; }

.blok_ogloszenia em {float:left; margin-left:10px; text-decoration: none; font-size: 16px; padding-top: 15px; width: 500px; height: 29px;}
.blok_ogloszenia em a:link, .blok_ogloszenia em a:visited { color: #395599; font-weight:normal; text-decoration: underline; }
.blok_ogloszenia em a:hover { font-weight:normal; text-decoration:underline; }

#blok_fotogaleria {  float:left; }
#blok_fotogaleria img { padding: 1px; margin: 3px; float: left; height: 36px; width: auto; 
                        border: 1px solid #d1d3d4;}

.blok_ostatnie_ogloszenia { clear:both; padding: 3px; }
.blok_ostatnie_ogloszenia a:link, .blok_ostatnie_ogloszenia a:visited { color: #395599; font-weight:normal; text-decoration: none; }
.blok_ostatnie_ogloszenia a:hover { font-weight:normal; text-decoration:underline; }

.blok_ostatnie_ogloszenia small { color: #3d3d3c; }

#blok_bialy { border: 1px solid #d1d3d4; width: 300px; float: right; margin: 4px; background-color:#FFF;}
#blok_bialy img {width: 50px; height:50px; }

/* przycisk wiecej */		  
#wiecej { clear: both; float: right; width: 50px; height: 30px; font-size:11px; font-weight:normal; padding: 7px; }
#wiecej a:link, #wiecej a:visited { color: #0D1518; font-weight:normal; text-decoration: none; }
#wiecej a:hover { font-weight:normal; text-decoration:underline; }

.wiecej { clear: both; float: right; width: 60px; height: 30px; font-size:11px; font-weight:normal; padding: 7px; }
.wiecej a:link, .wiecej a:visited { color: #0D1518; font-weight:normal; text-decoration: none; }
.wiecej a:hover { font-weight:normal; text-decoration:underline; }
		  
/* grafika w ofertach telewizja, internet, telefonia */
#oferta_tva { float: left; background: url(../gfx/tooltip/white2a.png) no-repeat; 
             text-align:center; width: 150px; height: 75px; padding:15px; margin: 5px;}

#oferta_tvb { float: left; background: url(../gfx/tooltip/white2.png) no-repeat; 
             text-align:center; width: 150px; height: 64px; padding:15px; margin: 5px;}
			 
#oferta_tel { float: left; border: 1px solid #959ca2; background-color:#FFF;
             text-align:center; width: 100px; height: 130px; padding:5px; margin: 0 15px 0 15px;}

#oferta_int { float: left; border: 1px solid #959ca2; background-color:#FFF;
             text-align:center; width: 91px; height: 177px; padding:5px ; margin: 5px;}		  
		  
#ogloszenia_lewa  { float: left;  width: 300px; margin-top: -15px;}
#ogloszenia_prawa { float: right; width: 200px; margin-top: -15px;}
		  
		  
		  
#menu_prawa { font-size:11px; width: 330px; }
#menu_prawa p { padding: 10px; font-size:10px;}
#menu_prawa a:link, #menu_prawa a:visited { color: #395599; font-weight:normal; text-decoration: none; }
#menu_prawa a:hover { font-weight:normal; text-decoration:underline; }


#konkurs_galeria img { border: #CCC solid 1px; }

		  
.cssbox_head img  { padding: 10px; margin: 0px;}
.cssbox, .cssbox_body, 
.cssbox_head, .cssbox_head h4 { background: transparent url(../gfx/left_bg.png) no-repeat bottom right} 
.cssbox{ width:550px !important; width: 535px; padding-right:15px; margin:20px auto} 
.cssbox_head{ background-position:top right; margin-right:-15px; padding-right:40px} 
.cssbox_head h4{ background-position:top left; margin:0; border:0; padding:7px 5px 5px 10px; 
                 height:auto !important; height:1%} 
.cssbox_body{ background-position:bottom left; margin-right:25px; padding: 5px 0 15px 40px}



.cssbox_maly_head img  { padding: 10px; margin: 0px;}
.cssbox_maly, .cssbox_maly_body, 
.cssbox_maly_head, .cssbox_maly_head h4 { background: transparent url(../gfx/left_bg.png) no-repeat bottom right} 
.cssbox_maly{ width:285px !important; width: 275px; padding-right:15px; margin:20px auto} 
.cssbox_maly_head{ background-position:top right; margin-right:-15px; padding-right:40px} 
.cssbox_maly_head h4{ background-position:top left; margin:0; border:0; padding:7px 5px 5px 10px; 
                 height:auto !important; height:1%} 
.cssbox_maly_body{ background-position:bottom left; margin-right:0px; padding: 5px 0 15px 70px}


.cssbox_duza_head img  { padding: 10px; margin: 0px;}
.cssbox_duza, .cssbox_duza_body, 
.cssbox_duza_head, .cssbox_duza_head h4 { background: transparent url(../gfx/left_bg.png) no-repeat bottom right} 
.cssbox_duza { width:925px !important; width: 910px; padding-right:15px; margin:20px auto} 
.cssbox_duza_head{ background-position:top right; margin-right:-15px; padding-right:40px} 
.cssbox_duza_head h4{ background-position:top left; margin:0; border:0; padding:7px 5px 5px 10px; 
                 height:auto !important; height:1%} 
.cssbox_duza_body{ background-position:bottom left; margin-right:25px; padding: 5px 0 15px 40px;}
.cssbox_duza_body li, .cssbox_duza_body ul { list-style: circle;}

#box_duza_lewa {float: left; width: 400px; padding:10px;}
#box_duza_prawa {float: right; width: 400px; padding:10px;}
#box_duza_prawa li, #box_duza_prawa ul { list-style: circle;}

.cssbox_duza2_head img  { padding: 10px; margin: 0px;}
.cssbox_duza2, .cssbox_duza2_body, 
.cssbox_duza2_head, .cssbox_duza2_head h4 { background-color: #e4e4e4;} 
.cssbox_duza2 { width:925px !important; width: 910px; padding-right:0px; margin:0px auto} 
.cssbox_duza2_head{ background-position:top right; margin-right:-15px; padding-right:0px} 
.cssbox_duza2_head h4{ background-position:top left; margin:0; border:0; padding:7px 5px 5px 10px; 
                 height:auto !important; height:1%} 
.cssbox_duza2_body{ background-position:bottom left; margin-right:25px; padding: 5px 0 15px 40px;}
.cssbox_duza2_body li, .cssbox_duza2_body ul { list-style: circle;}









.kolorn { color: #297EC1;} .kolorg { color: #AEAD0B;} .kolorf { color: #980D76;} 

#pakiety {clear: both; } 
#pakiety img {height: 60px; width: auto;} 
#pakiet {float: left; width: 234px; margin: 5px 30px 5px 30px; }
#pakiet_opis { float:right; font-weight: 400; padding: 22px 15px 22px 19px; background: url(../gfx/tooltip/white3.png) no-repeat;}

.pakiety_analogowe  {
    border: 1px solid #97a5b0;
    padding: 1em 8px;
	min-height: 100px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}



#logowanie { font-size:11px;}

#separator {clear:both; border-bottom: 1px dotted #8E8F91; height: 4px; }
.separator {clear:both; border-bottom: 1px dotted #8E8F91; height: 4px; }


#ogloszenie         {clear:both; padding: 5px; }
.ogloszenie         {clear:both; padding: 5px; }
.ogloszenie h3      {margin-bottom: 2px;}
.ogloszenie em   {font-size:11px; color: #555555;}

#ogloszenie_tytul   {float: right; margin-left: 10px; }
#ogloszenie_tytul p {font-size:14px;}
#ogloszenie_tresc   {float: left; font-weight:normal; font-size:13px;}
#ogloszenie_galeria {clear:both; }
#ogloszenie_galeria img {padding: 10px; }

#ogloszenie_tytul  a:link, #ogloszenie_tytul a:visited { color: #297EC1; text-decoration:underline;}
#ogloszenie_tytul  a:hover { color: #297EC1; text-decoration : none; }


			 
.nieb {color: #00bce5; text-align: center; font-weight: 900;}
.czer {color: #F00; text-align: center; font-weight: 900;}
.bezowy {color: #781d7d; text-align: center; font-weight: 900;}
.green  {color: #d60f8c; text-align: center; font-weight: 900;}





#fotogaleria { float: left; padding: 20px; width: 200px; 
               margin: 5px 20px 5px 20px; font-size: 11px;}
#fotogaleria img { padding: 3px; text-align: center;}
#fotogaleria_opis { padding: 3px; background-color: #EEE; width: 200px; height: 80px; 
                    border-bottom: #ccc solid 1px;}
	

#lewa_duza   { width: 935px; padding: 10px; float:left; text-align:left; font: 13px Arial, Arial, Helvetica, sans-serif; line-height:17px; letter-spacing: 0px; }

#lewa_duza a:link, #lewa_duza a:visited { color:#000; text-decoration: none; font-weight: bold;}
#lewa_duza a:hover { color: #D60F8C; text-decoration : none; }

#lewa   { width: 570px; padding: 10px 10px 10px 30px; float:left; text-align:left; font: 13px Arial, Arial, Helvetica, sans-serif; line-height:17px; letter-spacing: 0px; }

#lewa a:link, #lewa a:visited { color:#555555; text-decoration: none; font-weight: 500;}
#lewa a:hover { color: #D60F8C; text-decoration : none; }
#lewa .cssbox_body li,ul {list-style:circle; color: #222B31; line-height: 16px;}
#lewa  p img { text-align:center; }

#lewa h2 a:link, #lewa h2 a:visited { color: #2575ad; text-decoration: none; }
#lewa h2 a:hover { color: #D40D8C; text-decoration : none; }

#pole   { width: 570px; height: 112px; background: url(../gfx/pole_bg.gif) no-repeat; padding: 10px;
          text-align:center; }
#pole p { margin-left: 15px; }


#wydarzenia { clear: both; padding: 0px 10px 10px 0px; border-bottom: 1px dotted #8E8F91;} 
#wydarzenia img { text-align:left; padding: 0 10px 10px 0px; }
#wydarzenia  a:link, #wydarzenia  a:visited { color: #0d1518; text-decoration: none; }
#wydarzenia  a:hover { color: #3887C5; text-decoration : none; }

.wydarzenia { clear: both; padding: 0px 10px 10px 0px; border-bottom: 1px dotted #8E8F91;} 
.wydarzenia img { text-align:left; padding: 0 10px 10px 0px; }
.wydarzenia  a:link, .wydarzenia  a:visited { color: #0d1518; text-decoration: none; }
.wydarzenia  a:hover { color: #3887C5; text-decoration : none; }

#program_lokalny { clear: both; padding: 10px; border-bottom: 1px dotted #8E8F91;} 
#program_lokalny img { text-align:left; padding: 0px; border: 2px solid #000; float:left; margin: 0px 10px 10px 0px;}
#program_lokalny p {font-size:10px; }
#program_lokalny  a:link, #wydarzenia  a:visited { color: #0d1518; text-decoration: none; }
#program_lokalny a:hover { color: #3887C5; text-decoration : none; }

#info   { border: none; text-decoration: none; font: 11px Verdana, Verdana, Geneva, sans-serif; 
		  margin: 0px; padding: 0; text-align:left; line-height:1.4; color:#FFF; }
#info  li { list-style:none; }





#infofoto { clear:both; padding: 5px; background-color:#e4e4e4; margin-top:2px; font-size:10px; min-height: 37px;}
#infofoto:hover {background-color:#d8d8d8;}
#infofoto img { padding: 0px;  margin-right: 7px; height: 32px; width: 45px; border: 2px solid #333;}
#infofoto small { color: #666; }
#infofoto p { padding-top: 2px; text-align: left; line-height:15px; font-size:11px;}


#infomore { clear:both; padding: 5px; background-color:#e4e4e4; margin-top:2px; min-height: 37px;}
#infomore:hover {background-color:#d8d8d8;}
#infomore img { padding: 1px;  margin-right: 7px; height: 32px; width: auto; border: 1px solid #333;}
#infomore small { color: #666; }
#infomore p { padding-top: 12px; text-align: left; }





.font10 {font-size: 10px; }
.font11 {font-size: 11px; }

.uslugi_pic { float: left; padding: 4px 0px 4px 0px; }
.uslugi_opis { float: left; width: 550px; text-align: justify;}


#prawa  { width: 350px; float:right; }
#prawa ul,li { list-style:none; }

#stopka { clear:both; text-align: center; height: 120px; color: #000; }
#stopka-txt { margin: auto; width: 940px; padding:10px; font-size:10px; font-weight: normal; background:#f2f1ec url(../gfx/px2.gif) top repeat-x;}

.basic     { margin-top: 5px; width: 300px; font-family: Verdana; text-align:center;}
.basic hr  { clear: both; width: 95%; border : none; border-top : dashed 1px #ccc;
			 color : #0D1518; background-color : #0D1518; height : 1px; }
.basic p   { border: none; text-decoration: none; font: 13px Verdana, Verdana, Geneva, sans-serif; 
			 margin: 0px; padding: 10px; text-align:center; line-height:1.4; }
.basic a:link, .basic a:visited { color: #233139; text-decoration: none; }
.basic a:hover { color: #297EC1; text-decoration : none; }		 
			 
.basic a.main   { cursor:pointer; display:block; }




.blue { font-size: 10px; color: #A34843; width: 300px; }


#lokalne img {width: 70px; height: 53px; }

#tips_fotogaleria { 
    display:none; 
    background:transparent url(../gfx/tooltip/black_arrow.png); 
    font-size:11px; 
	height:68px;
	width:180px;
	padding:25px 15px;
	text-align:center;
    color:#fff;  

}


.pikachoose{width:510px;margin:0 auto 50px auto;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:510px; margin:0;overflow:hidden;}
.pikachoose ul li{float: left;border:1px solid #555;padding:2px;background:#777;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:506px;height:325px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:relative;}
.pika_subdiv{position:relative;border:1px solid #F2F1EC; padding:2px;}
.pika_animationDivs{top:2px;left:2px;} /*must match top/left padding for subdiv */
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:500px;height:16px;padding-top:4px;text-align:center;position:absolute;bottom:7px;left:3px;}
.pika_caption a{color:white;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;}


.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:456px;width:100px;}
.pika_next_hover{position:absolute;top:5px;right:5px;height:456px;width:100px;}


#container{
	width:300px;
}
#container h1{
	margin:0; padding:5px; 
	font-size:1.4em; 
	font-weight:normal; color:#333;
}
#container p{
	color:#333; 
	margin:0; line-height:2em;
}
#pollcontainer{
	margin:5px; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }




#news_slider {

	/* You MUST specify the width and height */
	width:295px; height:183px; position:relative; overflow:hidden; }

#news_mask-gallery {
	
	overflow:hidden;	
}

#news_gallery {
	
	/* Clear the list style */
	list-style:none; margin:0; padding:0; z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:885px; overflow:hidden;
}

	#news_gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}


#news_mask-excerpt {
	
	/* Set the position */
	position:absolute;	top:150px; left:0; z-index:5000; 
	/* width should be lesser than #slider width */
	width:295px; overflow:hidden;	
	

}
	
#news_excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=80);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:150px;
	left:0;
	
	/* Set the style */
	width:295px;
	background-color:#fff;
	overflow:hidden;
	font-family:arial;
	font-size:18px;
	color:#fff;	
}

	#news_excerpt li {
		padding:5px;
		color: #fff;
	}
	


.clear {
	clear:both;	
}

#page {
		text-align: center;
		color: white;
	}
	
	


	#page .panorama-control a:link      { color: #ffffff; text-decoration: none; }
	#page .panorama-control a:visited   { color: #ffffff; text-decoration: none; }
    #page .panorama-control a:hover     { color: #ff000c; text-decoration : none; }	
	
	
	
	#page .panorama-viewport {
		border: 3px solid #414141;
		margin-left: auto;
		margin-right: auto;
	}
	#page p {
		margin-bottom: 1em;
	}
	



