@import "cv.css";
@import "swfupload.css";
@import "title.css";
body{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../gfx/new/body.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin-top: 5px;
}
#page {
	width: 995px;
	margin: auto;
	border: 0px solid;
}
#NAGLOWEK {
	height: 150px;
	background-image: url(../gfx/new/naglowek.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
a.menu{
	background-image: url(../gfx/new/separator_menu.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 81px;
	display: block;
	float: left;
	text-align: center;
	color: Blue;
}
a.menu:hover{
	color: Black;
	text-decoration: none;
	opacity: 0.75;
	filter: alpha(opacity = 75);
}
.lango{
	color: #8497AA;
	vertical-align: bottom;
	padding-bottom: 4px;
	line-height: 17px;
}
a.menu img{
	border: 0px;
	padding-top: 10px;
}
.aimg{
  line-height: 10px;
}

#gsz{
	position: absolute;
	color: #00008B;
	font-size: 14px;
	margin-left: 100px;
	font-weight: bolder;
	margin-top: 35px;

}

div.clear{
	clear: both;
}
#MENU {
	width: 150px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 2px;
}
#FILM {
	width: 645px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 600px;
	margin-left: 2px;
}
#FILM h1{
	margin-left: 15px;
}
#TRESC {
	width: 486px;
	float: left;
	overflow: hidden;
	background-color: White;
	margin-left: 10px;
	
}

#STOPKA {
	clear: both;
	width: 100%;
	background-color: #F4F4F4;
	border-top: 1px solid #B0B0B0;
	padding-top: 20px;
	padding-bottom: 20px;
}


#INFORMACJE {
	width: 320px;
	float: right;
	overflow: hidden;
	background-color: White;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 4px;
}
#page_cms{
	float: left;
	overflow: hidden;
	width: 660px;
	padding-left: 3px;
}
#GogleLang{
	width: 980px;
	height: 200px;
	background-color: White;
	border: 3px solid #575757;
	display: none;
	margin: auto;
	/*position: absolute;*/
	z-index: 1;
	margin-top: 70px;
	background-image: url(../gfx/bg_main_menu.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-left: 10px;
}
a.flagi{
	 width: 275px;
	 height: 14px;
	 background-image: url(../gfx/flagi.jpg);
	 background-repeat: no-repeat;
	 display: block;
	 text-decoration: none;
	 text-align: right;
	 margin-bottom: 6px;
	 margin-top: 4px;
}

a:hover.flagi{
	background-position: bottom left;
	text-decoration: underline;
	 width: 275px;
}

.BoxlangTop{
	position: absolute;
	width: 342px;
	border: 0px solid #DC143C;
	height: 14px;
	line-height: 14px;
	text-align: left;
	margin-left: 306px;
	margin-top: 56px;
	font-weight: bolder;
}
.BoxlangTop a{
	font-weight: normal;
	color: #8C8C8C;
}
.alpha{
	background-color: White;
	top: 0px;
	left: 0px;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

a{
	color: Black;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
/*-------------   belki  -----------*/

#b1{
	height: 74px;
}
#b2{
	 margin-top: 5px;
	 height: 30px;
}
#b3{
	 margin-top: 0px;
}
.logo{
	float: left;
}
.wyszukiwarka{
	width: 348px;
	background-color: #F7F7F7;
	height: 72px;
	float: left;
	margin-left: 44px;
	border: 1px solid #C8C8C8;
}
.se{
	border-left: 1px solid #C8C8C8;
	border-bottom: 1px solid #C8C8C8;
	float: right;
	width: 315px;
	height: 50px;
}
.se a{
	display: block;
	width: 103px;
	height: 17px;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	float: left;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
	text-align: center;
	text-decoration: none;
}
.se a:hover{
	background-color: White;
	border-bottom: 1px solid White;
	color: Black;
	font-weight: bolder;
}
.fsz{
	clear: both;
	background-color: White;
	height: 32px;
}

.navtop{
	background-color: #F1F4F6;
	width: 320px;
	height: 72px;
	margin-left: 5px;
	border: 1px solid #C8C8C8;
	line-height: 0px;
	float: left;
}
div.mth{
	float: left;
	width: 78px;
	text-align: center;
	line-height: 0px;
	height: 72px;
	border-right: 1px solid #B0B0B0;
}
div.hover_mth{
	float: left;
	width: 78px;
	text-align: center;
	line-height: 0px;
	height: 72px;
	border-right: 1px solid #B0B0B0;
	background-color: #FAFBFC;
}
div.mth img{
	margin: 0px;
}
div.mth a{
	color: #B0B0B0;
	line-height: 13px;
}
div.hover_mth a{
	color: #B0B0B0;
	line-height: 13px;
}
div.hover_mth a:hover{
	color: #B0B0B0;
	line-height: 13px;
	text-decoration: none;
}
table.menuTop{
	height: 40px;
	width: 310px;
}
table.menuTop td{
	width: 30px;
}


.ba{
	background-image: url(../gfx/bg.png);
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	background-color: #E2E2E2;
	float: left;
	line-height: 30px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00007B;
	vertical-align: top;
	font-weight: bolder;
}

.ba_lewa{
	background-image: url(../gfx/bg_left.png);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	width: 5px;
}
.ba_prawa{
	background-image: url(../gfx/bg_right.png);
	background-position: right;
	background-repeat: no-repeat;
	float: right;
	width: 5px;
}
div.naviHome{
	clear: both;
	position: absolute;
	width: 645px;
	line-height: 15px;
	margin-top: 27px;
	color: #C6D7F3;
	border-bottom: 1px solid #C6D7F3;
}
div.naviHome a{
	color: #A1BFEF;
}
.bc{
	background-color: #F8FAFD;
	float: left;
	height: 23px;
	text-align: center;
	background-image: url(../gfx/bg_bc.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-top: 1px solid #D7D7D7;
	 line-height: 23px;
}
table.menu{
	text-align: center;
	margin: auto;
	border: 0px solid Black;
	height: 30px;
	line-height: 19px;
}

table.menu td a{
	text-align: center;
	margin-left: 0px;
}
.bc_lewa{
	background-image: url(../gfx/bc_left.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
	width: 4px;
	background-color: White;
	height: 23px;
 
}
.bc_prawa{
	background-image: url(../gfx/bc_right.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: right;
	width: 4px;
	background-color: White;
	height: 23px;
}
.bc a{
	color: Blue;
	font-size: 11px;
	font-family: Tahoma;
	margin-left: 13px;
	text-decoration: none;
}
.bc a.hover{
	text-decoration: underline;
	background-color: White;
	color: #191970;
}

.nag{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #8D9AA9;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
	background-image: url(../gfx/bg_nag.png);
	padding-left: 15px;
}
.nagBlu{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #2B64A9;
	line-height: 30px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
}
.nag2{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #7DA7D1;
	line-height: 30px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
}
.tresc2{
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #B6C5CD;
	background-color: #A1B4D9;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	padding: 10px;
	line-height: 20px;
}
.nag3{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #A1B4D9;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
	padding-left: 15px;
}
.nag4{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #BD7200;
	background-color: #FF9900;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
	padding-left: 15px;
}
.nag5{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #758495;
	background-color: #758495;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
	padding-left: 15px;
}
div.box{
	border-left: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	padding: 3px;
}
a.mm{
	background-color: #F1F4F6;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #E0E0E0;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.mm2, a.mm2_active{
	background-color: #F1F4F6;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 2px solid #3C3C3C;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.mm3{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #8D9AA9;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bolder;
	background-image: url(../gfx/bg_nag.png);
	padding-left: 15px;
	margin-top: 30px;
	margin-bottom: 60px;
	display: block;
}
a.mm3_active{
	background-position: top;
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid #B6C5CD;
	background-color: #8D9AA9;
	line-height: 30px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bolder;
	background-image: url(../gfx/bg_nag.png);
	padding-left: 15px;
	margin-top: 30px;
	display: block;
}
a.mm span, a.mm2_active span{
	margin-left: 15px;
}
a:hover.mm{
	background-color: #E2E5EB;
}
a.mm2 span{
	margin-left: 15px;
}
a:hover.mm2{
	background-color: #E2E5EB;
}
a.sm{
	background-color: #F8FAFB;
	height: 20px;
	border-top: 1px solid #FFFDEA;
	border-bottom: 1px solid #D2D9DD;
	color: #685900;
	text-decoration: none;
	display: block;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
a.sm span{
	margin-right: 10px;
}
a.wm{
	background-color: White;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #E0E0E0;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.wm4{
	background-color: White;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #E0E0E0;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 60px;
}
a.wm2_active, a.wm_active, a.mm_active, a.mm2_active{
	background-color: #A1B4D9;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #E0E0E0;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.wm4_active{
	background-color: #A1B4D9;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #E0E0E0;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 30px;
}

a.wm_active span,a.wm4_active span{
	margin-left: 15px;
	font-weight: bolder;
}
a.mm_active span{
	margin-left: 15px;
	font-weight: bolder;
}
a.wm span, a.wm4 span{
	margin-left: 15px;
}
a:hover.wm{
	background-color: #E2E5EB;
}
/*########################################################*/
a.wm2{
	background-color: White;
	height: 25px;
	border-top: 1px solid #C4C4C4;
	border-bottom: 2px solid #3C3C3C;
	color: #000099;
	text-decoration: none;
	display: block;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.wm2_active span{
	margin-left: 15px;
	font-weight: bolder;
}
a.mm_active span{
	margin-left: 15px;
	font-weight: bolder;
}
a.wm2 span{
	margin-left: 15px;
}
a:hover.wm2{
	background-color: #E2E5EB;
}

/*########################################################*/
/* dymek */
   #tooltip {
	text-align: center;
	white-space: nowrap;
	color: Blue;
	font: normal 9px verdana, sans-serif;
	padding: 4px;
	background: White;
	position: absolute;
	margin-top: 20px;
	border: 1px solid #C1C1C1;
	margin-left: -100px;
	
}
form.sz{
	margin: 0px;
	text-align: center;
	padding-top: 4px;
}
input.sz{
	background-image: url(../gfx/bg_szukaj.gif);
	width: 65px;
	height: 20px;
	background-color: transparent;
	border: 0px;
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	cursor: pointer;
	margin-left: 10px;
}
input.q{
	width: 250px;
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #9B9B9B;
}
input.gogle{
	background-image: url(../gfx/input_gogle.gif);
}
input.yahoo{
	background-image: url(../gfx/input_yahoo.gif);
}

.flag{
	float: left;
	 margin-left: 1px;
	 margin-top: 1px;
}
h1{
	color: #2B62A9;font-family: Arial, Helvetica, sans-serif;font-size: 22px;margin-top: 0px;
	
}
h1.cms{
	margin: 10px;
	font-size: 25px;
}
h1.cms2{
	font-size: 14px;
	background-color: #A1B4D9;
	height: 50px;
	line-height: 50px;
	padding-left: 10px;
	color: White;
	margin-bottom: 0px;
	margin-top: 5px;
	background-image: url(../gfx/nn.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
h1.cms2 a{
	color: White;
}
h1.cms3{
	font-size: 15px;
	background-color: #FF9900;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	color: White;
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 5px;
}
h1.cms5{
	font-size: 15px;
	background-color: #758495;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	color: White;
	margin-bottom: 0px;
	margin-top: 5px;
}
h1.cms2 span, h1.cms3 span, h1.cms5 span{
	text-transform: lowercase;
	font-size: 11px;
	font-weight: bolder;
	margin-left: 3px;
}
ul.listaDzial{
	 margin: 30px;
	 list-style: none;
}
ul.listaDzial li{
	margin-bottom: 20px;
}
ul.listaDzial li a{
	color: #336598;
	font-size: 15px;
}
.kom{
	background-color: #C1F3C1;
	border: 1px solid #228B22;
	color: #228B22;
	padding: 15px;
	text-align: center;
}
.kom_yelow{
	background-color: #FFFFBD;
	border: 1px solid #FFD700;
	color: #FAC211;
	padding: 15px;
	text-align: left;
	background-image: url(../gfx/uwaga.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 55px;
	line-height: 18px;
}
a.dodaj{
	width: 321px;
	height: 58px;
	background-image: url(../gfx/bg_dodaj.png);
	background-position: top;
	line-height: 58px;
	color: White;
	font-weight: bolder;
	font-size: 20px;
	display: block;
	margin-bottom: 10px;
	background-color: #278FAD;
	text-align: center;
}
a.dodaj span{
	 margin-left: 43px;
}
a:hover.dodaj{
	background-position: bottom;
	text-decoration: none;
}


a.logowanie{
	width: 321px;
	height: 58px;
	background-image: url(../gfx/bg_logowanie.jpg);
	background-position: top;
	line-height: 58px;
	color: #2A72AA;
	font-weight: bolder;
	font-size: 20px;
	display: block;
	margin-bottom: 10px;
	background-color: #FDDD34;
	text-align: center;
}
a.logowanie span{
	 margin-left: 43px;
}
a:hover.logowanie{
	background-position: bottom;
	text-decoration: none;
}





.podkresl{
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 10px;
}
.blue{
	 color: #2B62A9;
}
label {
	display: block;
	clear: both;
	padding-bottom: 1em;
	padding-left: 12em;
}
.labelText{
	position: relative;
	width: 10em;
	left: -12em;
	float: left;
	margin-right: -10em;
	padding-bottom: 1em;
	font-weight: bold;
	color: #A3A3A3;
}

form.form input[type="text"], form.form input[type="password"], form.form select, form.form textarea {
	margin: 1px;
	border: 1px solid #646464;
	padding: 2px;
	width: 300px;
}
span.red{
	color: Red;
}
table.lista td{
	border: 1px solid #D1D1D1;
}
.tresc{
	text-align: left;
	border: 1px solid #F4F4F4;
	padding: 5px;
	line-height: 19px;
	background-color: #FAFAFA;
}
.inne{
	border-bottom: 1px solid #D6D6D6;
}
.innePrzewin{
	height: 500px;
	overflow: auto;
}
.sz{
	background-color: #F4F4F4;
}
.szb{
	background-color: #F4F4F4;
	color: Black;
	text-align: center;
	padding: 10px;
	font-weight: bolder;
	text-transform: uppercase;
	border-left: 1px solid #C4C4C4;
	border-right: 1px solid #C4C4C4;
	border-top: 1px solid #C4C4C4;
}
.bl{
	background-color: #F6F9FD;
}
.add{
	color: #2A6AAA;
	font-weight: bolder;
	font-size: 13px;
	text-decoration: underline;
	background-color: transparent;
	border: 0px;
	cursor: pointer;
}
#loader{
	border-bottom: 1px solid #D7D7D7;
	line-height: 50px;
	text-align: center;
	color: Red;
	padding: 20px;
	margin-bottom: 10px;
	display: none;
	height: 50px;
}
/*************************   navigator    **************************/
div.navigator{
			font-size:smaller;
			padding:5px;
			text-align:center;
		}
		div.totalpagesdisplay{
			padding-top:15px;
			font-size:smaller;
			text-align:center;
			font-style:italic;
		}
		.navigator a, span.inactive{
	padding: 0px 5px 2px 5px;
	margin-left: 0px;
	border: 1px solid #B0B0B0;
}
		.navigator a:link, .navigator a:visited,
		    .navigator a:hover,.navigator a:active{
	color: #3300CC;
	background-color: #F1F4F6;
	text-decoration: none;
}
		span.inactive{
	background-color: #8687FF;
	font-style: italic;
}
/**********************************************************/
a.mmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #767676;
}
a:hover.mmenu{
	text-decoration: none;
	 color: #00016E;
}
a.mmenu img{
	vertical-align: -3px;
}
.main_menu{
	background-image: url(../gfx/bg_main_menu.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
div.lang{
	width: 100px;
	float: left;
	margin: 10px;
}
.ui-tabs-nav-item img{
	vertical-align: -3px;
}
div.wskaznik{
	background-image: url(../gfx/wskaznik.gif);
	background-repeat: repeat-x;
	height: 14px;
	text-align: center;
	color: Black;
	border: 1px solid #DFDFDF;
	font-size: 9px;
}
div.user a{
	color: Black;
	font-size: 14px;
	margin-bottom: 15px;
}
.pmz{
	text-align: center;
	font-size: 12px;
	color: #00008B;
	font-weight: bolder;
	margin-top: 13px;
}
.pmzRamka{
	border: 1px solid #CACACA;
	margin-bottom: 10px;
	text-align: center;
	line-height: 30px;
	color: #777777;
	background-image: url(../gfx/ico_win.gif);
	background-position: right top;
	background-repeat: no-repeat;
	margin-left: 2px;
}
a.onas{
	background-color: #2B64A9;
	width: 321px;
	height: 58px;
	background-position: top;
	line-height: 58px;
	color: White;
	font-weight: bolder;
	font-size: 20px;
	display: block;
	margin-bottom: 10px;
	text-align: center;
}
a.onas2{
	background-color: #2B64A9;
	width: 285px;
	height: 30px;
	background-position: top;
	line-height: 30px;
	color: White;
	font-weight: bolder;
	font-size: 15px;
	display: block;
	text-align: left;
	padding-left: 20px;
	margin: 3px;
}
a:hover.onas, a:hover.onas2{
	
	background-color: #25AFAF;
	text-decoration: none;
}

a.nazwaMedium{
	 color: #0033CC;
}
div.homeliczba{
	color: #666666;
}
span.wyswietlwszystko{
	font-weight: normal;
	color: White;
	font-size: 9px;
	margin-left: 7px;
}
span.wyswietlwszystko a{
	color: White;
}
.nagmed{
	padding: 3px;
	text-transform: uppercase;
	border: 1px solid #D1D1D1;
	 margin-bottom: 3px;
}
.tdHover{
	background-color: #F8F8F8;
	background-image: url(../gfx/plus.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.boxHome{
	border: 1px solid #CACACA;
	margin-bottom: 5px;
	color: Black;
	height: 245px;
	overflow: auto;
	padding: 4px;
	background-color: #EDF2F8;
}
.podbelka{
	background-color: #A1B4D9;
	border: 1px solid #D1D1D1;
	text-align: left;
	padding: 5px;
	color: White;
	font-weight: bolder;
	margin-top: 3px;
	padding-left: 15px;
}
a.gsz{
	background-color: #F1F4F6;
	border: 1px solid #B0B0B0;
	padding: 2px;
	color: #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
	padding-right: 40px;
	font-weight: bolder;
}
.bnew{
	border: 1px solid #C3CCD5;
	padding: 3px;
	margin-bottom: 5px;
	background-color: #FBFBFB;
}
#sz1w, sz2w, sz3w{
   margin-bottom: -3px;
}
/************************** nowe nagłówki prawa strona     ************************/
div.np1{
	height: 32px;
	/*background: url(../gfx/new/nagl/1.jpg) no-repeat 0px 0px;*/
	background-color: #A1B4D9;
}
div.np2{
	height: 32px;
	/*background: url(../gfx/new/nagl/2.jpg) no-repeat 0px 0px;*/
	background-color: #FF9900;
}
div.np3{
	height: 32px;
	/*background: url(../gfx/new/nagl/3.jpg) no-repeat 0px 0px;*/
	background-color: #758495;
}
div.np1 h3,div.np2 h3,div.np3 h3{
	padding:  9px 0px 9px 0px;
	color: White;
	font-size: 12px;
	margin-top: 0px;
	width: 155px;
	float: left;
	text-align: center;
	border-left: 1px solid White;
	cursor: pointer;
}
div.np1 h3:hover,div.np2 h3:hover,div.np3 h3:hover{
	background-color: White;
	opacity: 0.5; 
	filter: alpha(opacity=50);
	color: Black;
}

div.np1 span,div.np2 span,div.np3 span{
	padding-left: 10px;
	color: White;
	font-size: 13px;
}
a.zakladka_home{
	background-color: #E7E8ED;
	border-left: 1px solid #D2D9E0;
	border-right: 1px solid #D2D9E0;
	border-top: 1px solid #D2D9E0;
	width: 212px;
	height: 50px;
	text-align: center;
	display: block;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	line-height: 50px;
	font-weight: bolder;
	margin-top: 4px;
}
a:hover.zakladka_home{
	background-color: #DADDE4;
	text-decoration: none;
	
}
a.on_153{
	background-color: #A1B4D9;
	color: White;
	font-size: 13px;
	height: 50px;
	margin-top: 4px;
}
a.on_156{
	 background-color: #FF9900;
	 color: White;
	font-size: 13px;
	height: 50px;
	margin-top: 4px;
}
a.on_154{
	 background-color: #758495;
	 color: White;
	font-size: 13px;
	height: 50px;
	margin-top: 4px;
}
div.home_content_box{
	border: 1px solid #D2D9E0;
}
div.ramka_153{
	border-color: #A1B4D9;
}
div.ramka_156{
	border-color: #FF9900;
}
div.ramka_154{
	border-color: #758495;
}
#dymek_home{
	position: absolute;
	background-color: #FBFBFB;
	border: 3px solid #CACACA;
	width: 640px;
	height: 500px;
	padding: 8px;
	display: none;
	position: absolute;
	top: 220px;
	margin: auto;
}
.clear{
	clear: both;
}