body {background: #152333 url('images/bg.jpg'); background-repeat: repeat-x; }
form {margin: 0px; padding: 0px; }

#binfo {background: #0A2340; width: 606px; height: 27px; font-family: Tahoma; font-size: 11px; color: #94A9C0; vertical-align: middle; padding-left: 15px; }

#sz_kontakt {background: url('images/topkontakt.jpg'); width: 68px; height: 33px; text-align: center;}
#sz_kontakt a{font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
#sz_kontakt a:hover{font-family: Tahoma; font-size: 11px; color: #FFFFFF;}

#szukaj {background: url('images/topszukaj.jpg'); width: 226px; height: 33px; text-align: center; }
#szukaj form {font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.form_szukaj {margin-top: 1px; padding: 3px; margin-left: 50px; width: 130px; height: 20px; border: 1px solid #FAAA39; font-size: 11px; color: #646464;}
.szukaj {margin-left: 7px; width: 21px; height: 21px; background: url('images/szukaj.gif'); border: 0px; }

#adtitle {background: #F13B0E; width: 606px; height: 21px; font-family: Tahoma; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; text-align: center; border-bottom: 1px solid #0A2340; }

#top {background: url('images/top.jpg'); width: 900px; height: 153px; }

#menu {background: url('images/bgmenu.jpg'); width: 900px; height: 44px; }

#kolumna {background: #0D1E42; width: 231px; font-family: Tahoma; font-size: 11px; color: #A6B0C4; vertical-align: top; }
#kolumna a{font-family: Tahoma; font-size: 11px; color: #A6B0C4; text-decoration: none;}
#kolumna a:hover{color: #BFC8D9; }
#kolumna h1 {font-family: Arial Narrow; font-size: 18px; color: #FFFFFF; font-weight: bold; margin: 0px; padding-top: 4px; }

#kolumna div.taktualny {background: url('images/taktualnybox.jpg'); width: 231px; height: 33px; text-align: center; }
#kolumna div.taktualnybg {background: url('images/taktualnyboxbg.jpg'); width: 231px; text-align: center; padding-top: 10px; padding-bottom: 15px; }
#kolumna div.taktualnybg a{font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
#kolumna div.taktualnybg a:hover{font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline;}

#kolumna div.twydspec {background: url('images/twydspec.jpg'); width: 231px; height: 33px; text-align: center; }

#kolumna div.subskrypcja {margin: 10px; }
#kolumna div.subskrypcja span.light {color: #FF7702; }

#content {background: #003774; width: 669px; vertical-align: top; }

#adbox {background: url('images/adbox.jpg'); width: 669px; height: 100px; vertical-align: top; font-family: Tahoma; font-size: 11px; color: #505050;}
#adbox p.large {margin: 0px; font-family: Tahoma; font-size: 22px; color: #000070; font-weight: bold; }
#adbox p.medium {margin-top: -5px; margin-bottom: 7px; font-family: Tahoma; font-size: 14px; color: #000070; font-weight: bold; }

#rcontent {background: #003774 url('images/rcontent.gif'); background-repeat: no-repeat; width: 496px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; vertical-align: top; }
#rcontent p.n_title {margin-bottom: 7px; margin-top: 0px; font-family: Tahoma; font-size: 16px; color: #FF7702; font-weight: bold; }
#rcontent p.h_light {margin-bottom: 5px; margin-top: 0px; font-family: Tahoma; font-size: 14px; color: #FF7702; font-weight: bold; }
#rcontent p.h_light a{color: #FF7702; font-weight: bold; text-decoration: none; }
#rcontent p.h_light a:hover{color: #FFFFFF; }
#rcontent p.n_adtitle {margin-bottom: 12px; margin-top: 0px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold; }
#rcontent span.n_text {font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
#rcontent p.b_wiecej {text-align: right; margin-top: 10px; margin-bottom: 17px; }
#rcontent .art_obrazek {border: 1px solid #747474; padding=top: 12px; padding-left: 12px; padding-bottom: 12px; }

#rcontent_moduly {background: #FFFFFF; font-family: Tahoma; font-size: 12px; color: #505050; vertical-align: top; }
#rcontent2 {background: #FFFFFF url('images/rcontent2.gif'); background-repeat: no-repeat; width: 496px; font-family: Tahoma; font-size: 12px; color: #505050; vertical-align: top; }
#rcontent2 p.n_title2 {margin-bottom: 7px; margin-top: 0px; font-family: Tahoma; font-size: 16px; color: #FF7702; font-weight: bold; }
#rcontent2 span.n_text2 {font-family: Tahoma; font-size: 11px; color: #505050; }
#rcontent2 span.n_text2_artykul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; line-height: 20px; }
#rcontent2 span.n_text2_artykul a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; text-decoration:none; line-height: 20px; }
#rcontent2 span.n_text2_artykul a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#990000; text-decoration:none; line-height: 20px; }

#rcontent2 p.b_wiecej2 {text-align: right; margin-top: 10px; margin-bottom: 17px; }
#rcontent2 div.ramka-arch {background: #FFFFFF; border: 1px solid #D8D8D8; width: 465px; margin-bottom: 10px; margin-top: 10px; }
#rcontent2 span.tytul_arch {font-family: Tahoma; font-size: 14px; color: #000070; font-weight: bold; }
#rcontent2 span.tytul_arch a{font-family: Tahoma; font-size: 14px; color: #000070; font-weight: bold; text-decoration: none; }
#rcontent2 span.tytul_arch a:hover{font-family: Tahoma; font-size: 14px; color: #FF7702; font-weight: bold; text-decoration: none; }
#rcontent2 p.wiecej a{font-family: Tahoma; font-size: 12px; color: #FF7702; font-weight: bold; text-decoration: none; }
#rcontent2 p.wiecej a:hover{color: #CE5F00; }
#rcontent2 div.ramka_oglrek {background: url('images/oglrekbg.gif'); background-repeat: no-repeat; height: 82px; width: 215px; vertical-align: middle; margin-bottom: 10px; margin-top: 10px; text-align: center; }
#rcontent2 div.ramka_oglrek a{font-family: Tahoma; font-size: 14px; color: #000070; text-decoration: none; font-weight: bold; }
#rcontent2 div.ramka_oglrek a:hover{text-decoration: underline; }
#rcontent2 div.ramka-spist {background: #FFFFFF; border: 1px solid #D8D8D8; width: 315px; margin-bottom: 20px; float: right; }
#rcontent2 span.st_title {font-family: Tahoma; font-size: 14px; color: #F13B0E; font-weight: bold; }
#rcontent2 span.st_title_green {font-family: Tahoma; font-size: 14px; color: #006600; font-weight: bold; }

#rcontent2 p.st_title2 {font-family: Tahoma; font-size: 14px; color: #505050; width: 250px; margin: 0px; }
#rcontent2 p.st_title2 a{font-family: Tahoma; font-size: 14px; color: #505050; text-decoration: underline; }
#rcontent2 p.st_title2 a:hover{font-family: Tahoma; font-size: 14px; color: #505050; text-decoration: none;}
#rcontent2 p.st_stron {font-family: Arial Narrow; font-size: 16px; color: #2B2B2B; font-weight: bold; margin-top: -20px; }
#rcontent2 .art_obrazek {border: 1px solid #747474; margin-top: 12px; margin-left: 12px; margin-bottom: 12px; }
#rcontent2 .art_obrazek_lewy {border: 1px solid #747474; margin-top: 2px; margin-right: 12px; margin-bottom: 8px; }
#rcontent2 .art_obrazek_horoskop {border: 1px solid #747474; margin-top: 2px; margin-right: 12px; margin-bottom: 12px; }
#rcontent2 .polecamy_title {background-color: #E75700; font-family: Tahoma; font-size: 12px; color: #FFFFFF; width: 50%; height: 35px; font-weight: bold; }
#rcontent2 .polecamy_title a{background-color: #E75700; font-family: Tahoma; font-size: 12px; color: #FFFFFF; width: 50%; height: 35px; font-weight: bold; text-decoration:none; }
#rcontent2 .polecamy_title a:hover{background-color: #E75700; font-family: Tahoma; font-size: 12px; color: #FF9900; width: 50%; height: 35px; font-weight: bold; text-decoration:none; }
#rcontent2 .polecamy_subtitle {background-color: #EAEAEA; font-family: Tahoma; font-size: 12px; color: #4D4D4D; width: 50%; height: 35px; font-weight: bold; text-align: center;  }
#rcontent2 .polecamy_subtitle a{color: #000070; text-decoration: none; font-weight: bold; }
#rcontent2 .polecamy_subtitle a:hover{color: #000040; text-decoration: none; font-weight: bold; }
#rcontent2 span.norm_text {font-size: 12px; line-height: px; }


#polecamy_titlea { font-family: Tahoma; font-size: 12px; color: #4D4D4D; text-align: center; }
#polecamy_titlea a{color: #000070; text-decoration: none; font-weight: bold; }
#polecamy_titlea a:hover{color: #000040; text-decoration: none; font-weight: bold; }



#rcontent2 .linki_title {background-color: #FFFFFF; font-family: Tahoma; font-size: 12px; color: #E75700; width: 200; height: 15px; font-weight: bold; }
#rcontent2 .linki_subtitle {background-color: #F8F8F8; font-family: Tahoma; font-size: 11px; color: #575757; font-weight:;  }
#rcontent2 .linki_subtitle a{color: #575757; text-decoration: none; line-height: 15px; }
#rcontent2 .linki_subtitle a:hover{color: #414141; text-decoration: none; }


#contcoll {background: #12457E url('images/contcoll.gif'); background-repeat: no-repeat; width: 173px; font-family: Tahoma; font-size: 11px; color: #A6B0C4; vertical-align: top; text-align: center;}
#contcoll div.bs {background: url('images/bs.gif'); width: 157px; height: 12px; }
#contcoll span.bbgtitle {font-size: 14px; font-weight: bold; }
#contcoll div.bbbg {padding: 5px; }
#contcoll div.bbg {background: url('images/bbg.gif'); width: 157px; text-align: right; }
#contcoll div.bbg a{font-family: Tahoma; font-size: 11px; color: #A6B0C4; text-decoration: none; }
#contcoll div.bbg a:hover{color: #CBD2E0; }
#contcoll div.bk {background: url('images/bk.gif'); width: 157px; height: 12px; margin-bottom: 15px; }

#foot1 {background: url('images/foot1.jpg'); width: 231px; height: 56px; padding-top: 15px; text-align: center; }
#foot1 a{font-family: Tahoma; font-size: 11px; color: #505050; text-decoration: none; }
#foot1 a:hover{color: #2B2B2B; }

#hrcont2 {background: url('images/hr2cont.jpg'); width: 669px; height: 6px; }
#foot2 {background: url('images/foot2.jpg'); width: 669px; vrtical-align: middle; text-align: center; font-family: Tahoma; font-size: 11px; color: #505050; }
#foot2 span.fsmall {font-size: 9px; }
#foot2 a{font-family: Tahoma; font-size: 11px; color: #505050; text-decoration: none; }
#foot2 a:hover{color: #2B2B2B; }

.form_subskrypcja {padding: 3px; width: 130px; height: 19px; border: 1px solid #C4C4C4; font-size: 11px; color: #646464; }
.subdodaj {margin-left: 10px; width: 63px; height: 19px; background: url('images/subdodaj.gif'); border: 0px; }

#fotka_cursor { cursor:pointer;}
#kormoran {font-family: Tahoma; font-size: 14px; font-weight:bold; color: #FF9900; text-decoration: none; background-color:#FFFFFF; }
#kormoran a{font-family: Tahoma; font-size: 14px; font-weight:bold; color:#FF9900; text-decoration: none; }
#kormoran a:hover{font-family: Tahoma; font-size: 14px; font-weight:bold; color:#CC0000; text-decoration: none; }
/*                        */
/* DEFINICJA MENU         */


#belka a {
height: 44px;
display: block;
}

div#belka td.m1 a {height: 44px; width: 132px; background: url('images/m1.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m1a a {height: 44px; width: 132px; background: url('images/m1b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m1 a:hover {background: url('images/m1b.jpg'); color: #FFFFFF; }

div#belka td.m2 a {height: 44px; width: 107px; background: url('images/m2.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m2a a {height: 44px; width: 107px; background: url('images/m2b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m2 a:hover {background: url('images/m2b.jpg'); color: #FFFFFF; }

div#belka td.m3 a {height: 44px; width: 170px; background: url('images/m3.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m3a a {height: 44px; width: 170px; background: url('images/m3b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m3 a:hover {background: url('images/m3b.jpg'); color: #FFFFFF; }

div#belka td.m4 a {height: 44px; width: 154px; background: url('images/m4.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m4a a {height: 44px; width: 154px; background: url('images/m4b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m4 a:hover {background: url('images/m4b.jpg'); color: #FFFFFF; }

div#belka td.m5 a {height: 44px; width: 120px; background: url('images/m5.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m5a a {height: 44px; width: 120px; background: url('images/m5b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m5 a:hover {background: url('images/m5b.jpg'); color: #FFFFFF; }

div#belka td.m6 a {height: 44px; width: 96px; background: url('images/m6.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #646464; text-decoration:none; font-weight: bold; }
div#belka td.m6a a {height: 44px; width: 96px; background: url('images/m6b.jpg'); text-align: center; line-height:44px; font-family: Tahoma; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
div#belka td.m6 a:hover {background: url('images/m6b.jpg'); color: #FFFFFF; }


.fotka { cursor:pointer; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;
}
/* lightbox */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}