@charset "utf-8";


/* DODATKOWE SKRYPTY ================================================ */
a {	color:#fff;	text-decoration:none; font-weight:bold;}
a:hover {	color:#a3c2e7;	text-decoration:none; border:none; font-weight:bold;}

.link2, .newsContent a  {	color:#003f8c;	text-decoration:none; font-weight:normal; font-size:10px;}
.link2:hover,.newsContent a:hover  { color:#2668b9; text-decoration:none; font-weight:normal; font-size:10px;}

.link_podmenu { color:#febd20;	text-decoration:none; font-weight:normal; font-size:11px;}
.link_podmenu:hover { color:#fff; text-decoration:none; font-weight:normal; font-size:11px;}
.link_podmenu_div { width:220px; display:block; float:left; padding-top:1px;}
.link_podmenu_div_spacja { width:220px; display:block; float:left; height:5px;}
.link_sciezka { color:#83acdd;	text-decoration:none; font-weight:normal; font-size:9px;}
/*
.link_sciezka:hover { color:#bdd2eb; text-decoration:none; font-weight:normal; font-size:9px;}
*/
#menu07 { width:142px; height:49px; background:url(../img/menu/menu07a.jpg); display:block; float:left;	}
#menu07:hover {	width:142px; height:49px; background:url(../img/menu/menu07b.jpg); display:block; float:left;	}

p {margin:0px;}

/* MENU */
.mainMenu {display: block; float: right; margin-top:27px;}
.mainMenu ul {margin: 0;  padding: 0; list-style: none; display: inline;}
.mainMenu ul li { display: inline; }
.mainMenu ul li a { display : block; float : left; text-decoration:none;  position:relative; background: url(../img/menu.gif) 0 0 no-repeat; height:35px;}
.mainMenu ul li a strong { display: none; }

a#menu01 { background-position: 0 0;  width: 88px;}
a#menu01:hover { background-position: 0 -35px;  width: 88px;}

a#menu02 { background-position: -88px 0;  width: 75px;}
a#menu02:hover { background-position: -88px -35px;  width: 75px;}

a#menu03 { background-position: -163px 0;  width: 116px;}
a#menu03:hover { background-position: -163px -35px;  width: 116px;}

a#menu04 { background-position: -279px 0;  width: 92px;}
a#menu04:hover { background-position: -279px -35px;  width: 92px;}

a#menu05 { background-position: -371px 0;  width: 54px;}
a#menu05:hover { background-position: -371px -35px;  width: 54px;}

a#menu06 { background-position: -425px 0;  width: 60px;}
a#menu06:hover { background-position: -425px -35px;  width: 60px;}


ul.sub-links {display: none; float: right; top: 91px; position: absolute; width:485px;}
ul.sub-links {margin: 0;  padding: 0; list-style: none; }
ul.sub-links li { display: inline; }
ul.sub-links li a { display : block; float : left; text-decoration:none;  position:relative;	 height:28px;}
ul.sub-links li a strong { display: none; }

a#multmenu01 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: 0 0;  width: 72px;}
a#multmenu01:hover { background-position: 0 -28px;  width: 72px;}

a#multmenu02 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: -72px 0;  width: 121px;}
a#multmenu02:hover { background-position: -72px -28px;  width: 121px;}

a#multmenu03 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: -193px 0;  width: 52px;}
a#multmenu03:hover { background-position: -193px -28px;  width: 52px;}

a#multmenu04 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: -245px 0;  width: 65px;}
a#multmenu04:hover { background-position: -245px -28px;  width: 65px;}

a#multmenu05 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: -310px 0;  width: 92px;}
a#multmenu05:hover { background-position: -310px -28px;  width: 92px;}

a#multmenu06 {background: url(../img/menu_multimedia.gif) 0 0 no-repeat; background-position: -402px 0;  width: 64px;}
a#multmenu06:hover { background-position: -402px -28px;  width: 64px;}


a#ofmenu01 {background: url(../img/menu_ofirmie.gif) 0 0 no-repeat; background-position: 0 0;  width: 71px;}
a#ofmenu01:hover { background-position: 0 -28px;  width: 71px;}

a#ofmenu02 {background: url(../img/menu_ofirmie.gif) 0 0 no-repeat; background-position: -71px 0;  width: 147px;}
a#ofmenu02:hover { background-position: -71px -28px;  width: 147px;}

a#ofmenu03 {background: url(../img/menu_ofirmie.gif) 0 0 no-repeat; background-position: -218px 0;  width: 93px;}
a#ofmenu03:hover { background-position: -218px -28px;  width: 93px;}


a#kontmenu01 {background: url(../img/menu_kontakt.gif) 0 0 no-repeat; background-position: 0 0;  width: 68px;}
a#kontmenu01:hover { background-position: 0 -28px;  width: 68px;}

a#kontmenu02 {background: url(../img/menu_kontakt.gif) 0 0 no-repeat; background-position: -68px 0;  width: 52px;}
a#kontmenu02:hover { background-position: -68px -28px;  width: 52px;}

a#kontmenu03 {background: url(../img/menu_kontakt.gif) 0 0 no-repeat; background-position: -120px 0;  width: 145px;}
a#kontmenu03:hover { background-position: -120px -28px;  width: 145px;}

a#kontmenu04 {background: url(../img/menu_kontakt.gif) 0 0 no-repeat; background-position: -265px 0;  width: 59px;}
a#kontmenu04:hover { background-position: -265px -28px;  width: 59px;}

.imageBox {display: block; float: left; width:150px; height:170px; margin:10px; font-size:11px;}
.imageBox img {border:4px solid #002f67;}
.imageBox img:hover {border:4px solid #fead20;}

.imagesmallBox {display: block; float: left; width:50px; height:50px; margin:2px; font-size:11px;}
.imagesmallBox img {border:1px solid #002f67;}
.imagesmallBox img:hover {border:1px solid #fead20;}

.porada {font-size:20px; font-style:italic; font-weight:bold; display:block; float:left; margin-top:5px; margin-bottom:10px;}
.ankietawynik {height:5px; background:#002f67; margin-top:6px; }
.ankietaWynikRow {display:block; float:left; margin:5px; width:90%;} 
/* foot ================================================ */

.foot {
background:url("../img/foot.jpg") repeat-x;
background-color:#feb02a;
height:82px;
clear:both;
margin-left:auto;
margin-right:auto;
}
.foot_left {
margin-left:10px;
margin-top:20px;
display:block;
float:left;
_margin-left:10px;
}
.foot_right {
margin-right:10px;
margin-top:20px;
display:block;
float:right;
}

/* MAIN ================================================ */
.main {	margin-left: auto;	margin-right: auto;	width:1000px;  display:block;}

/* TOP ================================================ */
.top {
	width:1000px;
	height:130px;
	display:block;
	float: left;
}
.top_lewa {
	width:512px;
	height:130px;
	display:block;
	float: left;
	background:url("../img/logo.jpg")
}
.top_prawa {
	width:488px;
	height:130px;
	display:block;
	float: left;
}
.top_prawa_box {
	width:488px;
	display:block;
	float: left;
}
.top_prawa_box_flaga {
	display:block;
	float: right;
}
/* CONTENT ================================================ */
.flash_top {
	width:1000px;
	height:394px;
	display:block;
	float: left;
}
.content {
	width:1000px;
	display:block;
	float: left;
	background:url(../img/tlo_content.jpg);
}
.content_lewa {
	width:586px;
	display:block;
	float: left;
}
.content_lewa_gotuj {
	width:586px;
	height:390px;
	display:block;
	float: left;
	background:url(../img/gotuj_z_nami/gotuj.jpg);
}
.content_lewa_box1 {
	width:546px;
	height:150px;
	margin-top:60px;
	margin-left:20px;
	_margin-left:10px;
	display:block;
	float: left;
}
.content_lewa_box2 {
	margin-left:20px;
	width:546px;
	height:16px;
	display:block;
	float: left;
	background:url(../img/gotuj_z_nami/gotuj_linia.jpg);
	_margin-left:10px;
}
.content_lewa_box1_mini {
	height:150px;
	width:150px;
	overflow:hidden;
	float:left;
	display:block;
}


.content_lewa_box1_bok {
	width:396px;
	height:150px;
	display:block;
	float: left;
}
.content_lewa_box1_bok_naglowek {
	font-size:17px;
	width:376px;
	height:30px;
	display:block;
	float: right;
}
.content_lewa_box1_bok_tresc {
	font-size:12px;
	width:376px;
	display:block;
	float: right;
	}
.content_lewa_box1_bok_wiecej {
	margin-right:150px;
	margin-top:15px;
	width:90px;
	height:37px;
	display:block;
	float: right;
	_margin-right:75px;
	}
.content_lewa_box3 {
	width:546px;
	height:150px;
	display:block;
	float: left;
	margin-left:20px;
	_margin-left:10px;
}
.content_lewa_box3_bok_naglowek {
	font-size:17px;
	width:376px;
	display:block;
	margin-bottom:5px;
	float: left;
}
.content_lewa_box3_bok_tresc {
	font-size:12px;
	width:376px;
	display:block;
	float: left;
	}	
.content_prawa {
	width:414px;
	display:block;
	float: left;
}
.content_prawa_flash {
	width:414px;
	height:390px;
	display:block;
	float: left;
	background:url(../img/flash_prawa.jpg);
}
.content_prawa_box {
	width:414px;
	display:block;
	float: left;
}
.content_prawa_kalendarz {
	width:207px;
	height:365px;
	display:block;
	float: left;
	background:url(../img/kalendarz/kalendarz_tlo.jpg);
}
.content_prawa_kalendarz_dzien {
	width:207px;
	color:#0250a0;
	padding-top:24px;
	line-height:normal;
	font-size:96px;
	font-style:italic;
	display:block;
	float:left;
	text-align:center;
}
.content_prawa_kalendarz_miesiac {
	width:207px;
	color:#0250a0;
	line-height:normal;
	font-size:18px;
	font-style:italic;
	display:block;
	float:left;
	text-align:center;
}
.content_prawa_kalendarz_porada {
	width:171px;
	padding-top:60px;
	margin-left:18px;
	color:#0250a0;
	display:block;
	float:left;
	_margin-left:9px;
	text-align:center;
}
.content_prawa_kalendarz_wiecej {
	padding-top:12px;
	width:90px;
	height:37px;
	margin-left:58px;
	display:block;
	float:left;
	_margin-left:29px;
}
.content_prawa_sonda {
	width:207px;
	height:365px;
	display:block;
	float: left;
	background:url(../img/kalendarz/sonda_tlo.jpg);
}
.content_prawa_sonda_naglowek {
	width:171px;
	padding-top:85px;
	margin-left:18px;
	font-weight:bold;
	color:#0250a0;
	display:block;
	float:left;
	_margin-left:9px;
}
.content_prawa_sonda_form {
	width:171px;
	padding-top:8px;
	color:#0250a0;
	margin-left:18px;
	display:block;
	float:left;
	_margin-left:9px;
}
.content_prawa_newsletter {
	width:414px;
	height:120px;
	display:block;
	float:left;
	background:url(../img/newsletter.jpg);
}
.content_prawa_newsletter_box {
	padding-top:60px;
	margin-left:28px;
	width:335px;
	height:38px;
	display:block;
	float:left;
	_margin-left:14px;
}
.content_prawa_newsletter_box_mail {
	width:220px;
	height:38px;
	display:block;
	float:left;
	background:url(../img/newsletter_mail.jpg);
}
.content_prawa_newsletter_box_mail_txt {
	padding:10px;
	display:block;
	float:left;
}
.content_prawa_newsletter_box_wyslij {
	display:block;
	float:right;
}
.content_prawa_multimedia {
	width:414px;
	height:175px;
	display:block;
	float:left;
	background:url(../img/multimedia.jpg);
}
.content_prawa_multimedia_banner {
	width:375px;
	height:100px;
	margin-top:50px;
	margin-left:20px;
	display:block;
	float:left;
	_margin-left:10px;
}
.content_lewa_box {
	width:580px;
	display:block;
	float:left;
	margin-left:6px;
	background:#1f4879;
	_margin-left:3px;
}
.content_lewa_naglowek {
	width:410px;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
	padding-left:20px;
	padding-bottom:8px;
}
.content_lewa_naglowek_data {
	width:150px;
	display:block;
	float:left;
	font-size:13px;
	padding-top:8px;
	text-align:center;
}
.content_lewa_box_content {
	width:550px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:dotted;
	border-bottom:dotted;
	border-bottom-width:1px;
	border-bottom-color:#869cb6;
	border-top-width:1px;
	border-top-color:#869cb6;
	display:block;
	float:left;
}
.content_lewa_box_content img {float:left; margin-right:10px; margin-bottom:10px; border:2px solid #ffb121;}

/* podstrona ================================================ */

.top_lewa_podstrona {
	width:512px;
	height:130px;
	display:block;
	float: left;
	background:url("../img/logo2.jpg")
}
.top_lewa_podstrona_15 {
	width:1000px;
	height:15px;
	display:block;
	float:left;

}
.top_lewa_podstrona_1 {
	width:1000px;
	height:1px;
	display:block;
	float:left;
	background:url("../img/tlo_content_gora.jpg");
	background-repeat:no-repeat;
}
.content_lewa_podstrona {
	width:250px;
	display:block;
	float:left;
}
.content_lewa_podstrona_spacja {
	width:250px;
	height:5px;
	display:block;
	float:left;
}
.content_lewa_podstrona_box {
	width:240px;
	margin-left:6px;
	display:block;
	float:left;
	background:url("../img/tlo_podmenu.jpg"); 
	background-repeat:no-repeat;
	_margin-left:3px;
}
.content_lewa_podstrona_box_tytul {
	width:220px;
	padding-top:10px;
	padding-bottom:6px;
	border-bottom:dotted thin;
	font-size:17px;
	display:block;
	float:left;
	color:#FFFFFF;
}
.content_lewa_podstrona_box_inside {
	width:220px;
	margin-left:10px;
	display:block;
	float:left;
	_margin-left:5px;
}
.content_prawa_podstrona {
	width:750px;
	display:block;
	float: left;
}
.content_prawa_podstrona_spacja {
	width:750px;
	height:5px;
	display:block;
	float:left;
}
.content_prawa_podstrona_box {
	width:740px;

	display:block;
	float:left;
	background:url("../img/tlo_podstrona_content.jpg"); 
	background-repeat:repeat-y;

}
.content_prawa_podstrona_box_top {
	width:740px;
	height:40px;
	display:block;
	float:left;
	background:url("../img/podstrona_content_top.jpg"); 
	background-repeat:no-repeat;
}
.content_prawa_podstrona_box_top_sciezka {
	margin-left:280px;
	padding-top:5px;
	width:460px;
	display:block;
	float:left;
	_margin-left:140px;
}
.content_prawa_podstrona_box_bottom {
	width:740px;
	height:93px;
	display:block;
	float:left;
	background:url("../img/podstrona_content_bottom.jpg"); 
	background-repeat:no-repeat;
}

input.newsletter {background: transparent; width:208px; height:30px; border:0px; padding:5px; color:#FFFFFF;}
input.wyslij { background: transparent url(../img/newsletter_wyslij.jpg) no-repeat; width:105px; height:38px; border: 0; cursor: pointer;  }
.clr {clear:both;}

.newsTitle, .newsDate, .newsContent {display: block; float: left; width:680px; margin-left:30px; margin-top:10px;}
.newsTitle {font-size:16px; font-weight:bold;}
.newsDate {font-size:10px; color:#7b92b4; margin-top:2px;}
.newsContent img {float:left; margin-right:10px; margin-bottom:10px; border:2px solid #ffb121;}
.newsContent img:hover {border:2px solid #ffb121;}

.zonka {display:block; float: left; width:200px;}
.menuItem {display:block; float: left; width:185px; margin-top:3px;  margin-left:15px;}
.menuItem a {font-size:12px; font-weight:bold;}
.menuItem a:hover {font-size:12px; text-decoration:underline;}

