body {margin:0px; padding:0px; font-family:Arial; font-size:11px; }

#glowny {width:863px; margin:0px auto;}
#baner {width:863px; height:303px; background-image:url(../baner.jpg);}
#srodek {width:863px; margin-top:10px;}
#lewa_strona {width:408px; float:left; margin-right:33px;}
#prawa_strona {width:421px; float:left;}
#reklama_duza {width:863px; margin-top:15px;}

#stopka {width:100%; height:40px; background-image:url(../stopka.jpg); margin:10px 0;  font-size:11px;}
#glowny_stopka {width:863px; margin:0px auto; color:#ffffff; padding-top:13px;}
a.link_stopka {font-size:11px; text-decoration:none; color:#ffffff; font-weight:bold; margin:0px 3px;}
a.link_stopka:hover {text-decoration:underline; color:#659ea9;}
span.link_aktywny {font-size:11px; text-decoration:underline; color:#659ea9; font-weight:bold; margin:0px 3px;}


div.baner_data {float:left; margin-top:40px; color:#0a1d1d; font-family:Verdana; font-weight:bold; font-size:10px;}
div.baner_polec {float:left; margin-top:35px; margin-left:10px;}
input.polec_inp {background-image:url(../polec_input.jpg); width:148px; height:17px; border:0px; float:left;
color:#017681; font-size:11px; font-family:Verdana; padding:3px 5px 0 7px;}
input.polec_sub {background-image:url(../polec_btn.jpg); width:20px; height:20px; border:0px; float:left; cursor:pointer;}
.input-text, .form_query, .input-textarea, SELECT { font-size:11px; font-family:Verdana, Arial, Tahoma;  }
.input-button, .input-btn-small {
	background: url(../button_back.jpg);
	height: 20px;
	border: 0px;
color: #fff;
font-size:10px;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
border-left: 5px solid #4FAEBB;
font-family:Verdana, Arial, Tahoma;
}
H1 { font-size: 10px; margin: 0px; padding: 0px; }
div.baner_flagi {float:right; margin-top:35px;}

/*
div.menu {height:45px; cursor:pointer; float:left;}
div.home {background-image:url(../menu_home.jpg); width:56px;}
div.about_pl {background-image:url(../menu_onas.jpg); width:53px;}
div.offer_pl {background-image:url(../menu_oferta.jpg); width:62px;}
div.promotions_pl {background-image:url(../menu_promocje.jpg); width:76px;}
div.gallery_pl {background-image:url(../menu_galeria.jpg); width:62px;}
div.press_pl {background-image:url(../menu_prasa.jpg); width:54px;}
div.partners_pl {background-image:url(../menu_partnerzy.jpg); width:82px;}
div.contact_pl {background-image:url(../menu_kontakt.jpg); width:70px;}
div.menu_aktywny {cursor:decimal; background-position:0 45px;}

div.about_en {background-image:url(../menu_about.jpg); width:53px;}
div.offer_en {background-image:url(../menu_offer.jpg); width:62px;}
div.promotions_en {background-image:url(../menu_promotions.jpg); width:76px;}
div.gallery_en {background-image:url(../menu_galery.jpg); width:62px;}
div.press_en {background-image:url(../menu_press.jpg); width:54px;}
div.partners_en {background-image:url(../menu_partners.jpg); width:82px;}
div.contact_en {background-image:url(../menu_contact.jpg); width:70px;}

*/
div.menu {height:45px; cursor:pointer; float:left;}
div.home {background-image:url(../menu_home.jpg); width:56px; height:45px; float:left; cursor:pointer;}
div.home:hover {background-image:url(../menu_home2.jpg);}
div.home2 {background-image:url(../menu_home2.jpg); width:56px; height:45px; float:left;}

div.about_pl {background-image:url(../menu_onas.jpg); width:53px; height:45px; float:left; cursor:pointer;}
div.about_pl:hover {background-image:url(../menu_onas2.jpg); }
div.about_pl2 {background-image:url(../menu_onas2.jpg); width:53px; height:45px; float:left;}

div.offer_pl {background-image:url(../menu_oferta.jpg); width:62px; height:45px;  float:left; cursor:pointer;}
div.offer_pl:hover {background-image:url(../menu_oferta2.jpg);}
div.offer_pl2 {background-image:url(../menu_oferta2.jpg); width:62px; height:45px;  float:left;}

div.promotions_pl {background-image:url(../menu_promocje.jpg); width:76px; height:45px;  float:left; cursor:pointer;}
div.promotions_pl:hover {background-image:url(../menu_promocje2.jpg);}
div.promotions_pl2 {background-image:url(../menu_promocje2.jpg); width:76px; height:45px;  float:left;}

div.gallery_pl {background-image:url(../menu_galeria.jpg); width:62px; height:45px;  float:left; cursor:pointer;}
div.gallery_pl:hover {background-image:url(../menu_galeria2.jpg);}
div.gallery_pl2 {background-image:url(../menu_galeria2.jpg); width:62px; height:45px;  float:left;}

div.press_pl {background-image:url(../menu_prasa.jpg); width:54px; height:45px;  float:left; cursor:pointer;}
div.press_pl:hover {background-image:url(../menu_prasa2.jpg);}
div.press_pl2 {background-image:url(../menu_prasa2.jpg); width:54px; height:45px;  float:left;}

div.partners_pl {background-image:url(../menu_partnerzy.jpg); width:82px; height:45px;  float:left; cursor:pointer;}
div.partners_pl:hover {background-image:url(../menu_partnerzy2.jpg);}
div.partners_pl2 {background-image:url(../menu_partnerzy2.jpg); width:82px; height:45px;  float:left;}

div.contact_pl {background-image:url(../menu_kontakt.jpg); width:70px; height:45px;  float:left; cursor:pointer;}
div.contact_pl:hover {background-image:url(../menu_kontakt2.jpg);}
div.contact_pl2 {background-image:url(../menu_kontakt2.jpg); width:70px; height:45px;  float:left;}

div.menu_aktywny {cursor:decimal; background-position:0 45px;}

div.about_en {background-image:url(../menu_about.jpg); width:53px; height:45px; float:left; cursor:pointer;}
div.about_en:hover {background-image:url(../menu_about2.jpg);}
div.about_en2 {background-image:url(../menu_about2.jpg); width:53px; height:45px; float:left;}

div.offer_en {background-image:url(../menu_offer.jpg); width:62px; height:45px; float:left; cursor:pointer;}
div.offer_en:hover {background-image:url(../menu_offer2.jpg);}
div.offer_en2 {background-image:url(../menu_offer2.jpg); width:62px; height:45px; float:left;}

div.promotions_en {background-image:url(../menu_promotions.jpg); width:76px; height:45px; float:left; cursor:pointer;}
div.promotions_en:hover {background-image:url(../menu_promotions2.jpg);}
div.promotions_en2 {background-image:url(../menu_promotions2.jpg); width:76px; height:45px; float:left;}

div.gallery_en {background-image:url(../menu_galery.jpg); width:62px; height:45px; float:left; cursor:pointer;}
div.gallery_en:hover {background-image:url(../menu_galery2.jpg);}
div.gallery_en2 {background-image:url(../menu_galery2.jpg); width:62px; height:45px; float:left;}

div.press_en {background-image:url(../menu_press.jpg); width:54px; height:45px; float:left; cursor:pointer;}
div.press_en:hover {background-image:url(../menu_press2.jpg);}
div.press_en2 {background-image:url(../menu_press2.jpg); width:54px; height:45px; float:left;}

div.partners_en {background-image:url(../menu_partners.jpg); width:82px; height:45px; float:left; cursor:pointer;}
div.partners_en:hover {background-image:url(../menu_partners2.jpg);}
div.partners_en2 {background-image:url(../menu_partners2.jpg); width:82px; height:45px; float:left;}

div.contact_en {background-image:url(../menu_contact.jpg); width:70px; height:45px; float:left; cursor:pointer;}
div.contact_en:hover {background-image:url(../menu_contact2.jpg);}
div.contact_en2 {background-image:url(../menu_contact2.jpg); width:70px; height:45px; float:left;}


#film, #naj_ogladane, #reklama {width:421px;}
#sonda, #newsletter {width:200px; float:left; margin:0 2px;}
#aktualnosci {width:408px;}
div.naglowek, .head2, .head, .tds {background-image:url(../naglowek.jpg); height:31px; background-repeat:repeat-x;}
img.pasek_naglowek {float:left;}
div.txt_naglowek, .head2 SPAN, .head SPAN {float:left; font-size:12px; color:#ffffff; font-weight:bold; text-transform:uppercase; margin:8px 0 0 8px;}
.maxwidth { font-size:12px; color:#000; width: 860px; }
.tds { padding:0px 0 0 8px; font-weight:bold; color:#ffffff; } 
.td1 { padding: 2px; }
.pager {
	font-size:12px;
}
.pager B, .x_pnav {
	color: black;
}
.x_pactive {

}

img.zdjecie_ramka {padding:4px; border:1px solid #0f6675;}
img.link_zdjecie {vertical-align:middle; margin:10px 4px;}

div.naglowek2 {background-image:url(../naglowek2.jpg); height:31px; background-repeat:repeat-x;}

img.reklama {border:0px; vertical-align:middle;}


div.tresc_aktualnosci, div.najczesciej_ogladane {width:408px; margin:8px 0;}
div.tytul_aktualnosci {float:left; font-size:14px; color:#0f6675; font-weight:bold; margin-top:5px;}
div.pole_data_aktualnosci {float:right; margin-top:5px;}
div.data_aktualnosci { float:left; font-size:12px; color:#0e7182; font-weight:bold;}
div.kalendarz_aktualnosci {float:left; background-image:url(../aktualnosci_kalendarz.jpg); width:21px; height:21px; margin:-2px 0 0 5px;}
div.txt_aktualnosci, div.text {float:left; font-size:11px; margin-top:15px; text-align:justify;}
div.text { width: 100%; }
a {color:#47aab8; text-decoration:none; font-size:11px; }
a:hover {text-decoration:underline;}

a.link_aktualnosci {color:#47aab8; text-decoration:none; font-size:11px; float:right; margin-top:5px; font-weight:bold;}
a.link_aktualnosci:hover {text-decoration:underline;}
img.aktualnosci_zdjecie {float:left; margin:0 10px 0 0;}


a.link_akt_arch {color:#0f6675; font-size:12px; text-decoration:none;}
a.link_akt_arch:hover {font-weight:bold; text-decoration:underline;}


div.film {width:421px; text-align:center; margin:3px 0 15px 0;}

div.nazwa_lodzi {float:left; font-size:18px; color:#4eaebb;}
a.link_lodz_kolor {color:#0f6675;}

div.tlo_gradinet_son_news {position:relative;  background-position:bottom; margin-top:1px; background-image: url(../tlo_sonda_newsletter.jpg); 
width:190px; min-height:143px; background-repeat:no-repeat; padding:5px;}
div.tlo_kolor_son_news {width:200px; background-color:#0f6675; color:#ffffff; font-size:11px;}

input.newsletter_pole {background-image:url(../newsletter_pole.jpg); width:170px; height:19px; border:0px; color:#41919e; padding:2px 5px 0 5px;}

input.inp_przycisk {border:0px; background-color:transparent; cursor:pointer; margin-top:10px;}
input.inp_glosuj_pl {background-image:url(../btn_glosuj.jpg); width:62px; height:20px; margin-right:5px; margin-left:7px;}
input.inp_wyniki_pl {background-image:url(../btn_zobacz_wyniki.jpg); width:108px; height:20px;}
input.inp_wyslij_pl {background-image:url(../btn_wyslij.jpg); width:62px; height:20px; margin-top:20px;}

input.inp_glosuj_en {background-image:url(../btn_vote.jpg); width:62px; height:20px; margin-right:5px; margin-left:7px;}
input.inp_wyniki_en {background-image:url(../btn_results.jpg); width:108px; height:20px;}
input.inp_wyslij_en {background-image:url(../btn_send.jpg); width:62px; height:20px; margin-top:20px;}


div.oferta_nazwa {width:410px; height:22px; background-repeat:no-repeat; color:#ffffff; font-size:14px; font-weight:bold; padding:3px 0 0 8px;}
div.oferta_green {background-image:url(../oferta_green.jpg);}
div.oferta_orange {background-image:url(../oferta_orange.jpg);}

div.oferta_menu {float:left; width:168px; height:28px; background-image:url(../btn_oferta3.png); margin-left:-10px; cursor:pointer;}
div.oferta_menu_txt {font-size:12px; font-weight:bold; color:#ffffff; padding-top:6px;}
div.aktywna { background-image:url(../btn_oferta2.png); cursor:default;}
.x_icon { vertical-align: middle; }
div.errorbox {
padding:10px 10px 10px 10px;
background: #477E9B;
border:2px solid #063D5A;
margin:10px 0px 10px 0px;
float: left;
width: 838px;
}

.errorbox .error {
padding:4px;
border:1px solid #444;
font-size:11px;
margin:5px;

}
.errorbox .error a {
	color: #fff;
}
.errorbox p {
margin:0px;
/*solid:0px;*/
/*display:inline;*/
font-family: Verdana;
font-size: 10px;
padding-left: 20px;
}

.errorbox .error .ico {
/*vertical-align:middle;*/
margin:-1px 3px 3px 0px;
display:block;
float:left;
}

.errorbox .error1 {
	background: #0A424C;
	border: 1px solid #338A9C;
	color: white;
}

.errorbox .error2 {
	background: #FFFBCC;
}

.errorbox .error8 {
	background: #CDF1A5;
}


.errorbox div.confirm {
padding:4px;
border:1px solid #444;
font-size:11px;
margin:5px;
}
.errorbox B {
 color: #fff;
}

.errorbox div.option {
padding:4px;
border:1px solid #444;
font-size:11px;
margin:5px;
background: white;
font-size:120%;
}

.errorbox div.option img {
margin-right:3px;
vertical-align:middle;
/*width:16px;
height:16px;*/
border:0px;
}

.errorbox h2 {
margin:5px 0px 5px 0px;
font-weight:bold;
color:white;
background:#404040;
border:none;
border-bottom:2px solid #000000;
padding:5px;
}
.redir {
background: #20717F;
	border-left: 5px solid #4FAEBB;
	padding: 20px;
	color: #fff;
}
.redir H1 {
	font-size: 12pt;
}
.redir A { color: #fff;  }
.x_attach_thumb { 
	float: left;
	width: 110px;
	text-align: center;
}
A IMG { border: 0px; }
