* {  margin: 0px; padding: 0px;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }




/* header */
#header {   }
#header_top {height: 93px; position: relative; } 
#header_top #header_logo {
	float: left;
	position: relative;
	z-index: 2;
}
#header_logo a {background: url(../img/jpg3.jpg) no-repeat 0px 0px; width: 355px; height: 94px; display: block; position: relative; top: 0px; float: left;}
#header_logo a.header_wielkanoc2009 {background: url(../img/jpg3.jpg) no-repeat -326px -123px; width: 195px; height: 51px; display: block; position: relative; top: 0px; float: left; color: #ff9; padding-top: 43px; padding-left: 20px; font-size: 13px;}
#header_top #header_top_prawo {
	float: right;
	text-align: right;
	position: absolute;
	right: 0;
} 
#header_link_navi a {font-size: 12px; line-height: 22px; float: left;}
#header_link_navi span { float: left; margin-right: 5px; color: #666; font-size: 12px; line-height: 22px;}
#header_link_navi span.ico_zaloguj { background: url(../img/png.png) no-repeat -448px -264px; width: 9px; height: 16px; display: block; float: left; margin-right: 10px;}
#header_link_navi span.ico_wyloguj { background: url(../img/png.png) no-repeat -459px -264px; width: 9px; height: 16px; display: block; float: left; }
#header_link_navi span.ico_zarejestruj { background: url(../img/png.png) no-repeat -459px -264px; width: 9px; height: 16px; display: block; float: left; }
#header_link_navi span.ico_edytuj { background: url(../img/png.png) no-repeat -448px -281px; width: 9px; height: 22px; display: block; float: left; margin-top: 7px; margin-right: 7px;}
#header_link_navi span.ico_zostan_supers { background: url(../img/png.png) no-repeat -459px -281px; width: 9px; height: 16px; display: block; float: left; margin-top: 7px; margin-right: 7px;}
#header_link_navi span.txt_zostan_supers { color: #FF9300;  font-weight: normal;}
#header_link_navi span.header_separator { display: block; float: left; background: url(../img/png.png) no-repeat -471px -263px; width: 2px; height: 24px;}
.header_link_tlo {background: none; min-width: 283px; float: right; height: 24px; padding-right: 5px; padding-top: 0px; border: none; border-top: none; padding-left: 9px; margin-bottom: 5px;}
* html .header_link_tlo {background: #F8F8F8 url(../img/jpg.jpg) no-repeat -0px -293px; width: auto; overflow: visible; float: right; height: 24px; padding-right: 5px; padding-top: 0px; border: 1px solid #DBDBDB; border-top: none; padding-left: 9px;}

#header_zegarek {
	/*background: url(../img/jpg.jpg) no-repeat -121px 0px;*/ 
	width: 180px;	
	height: 52px;
	border: none;	
	float: right;
	padding-top: 4px;
	margin-bottom: 5px;
	clear: both;	
	font-weight: bold;
}

#header_zegarek #clock2 {
	font-size: 27px;
	margin-top: 0px;
	padding-right: 13px;
}
#zegarek_label {display: block; margin-bottom: 5px; color: #666666; padding-right: 13px;}

/* pathway */
.pathway_nowy p {width: 540px; float: left; color: #989898; font-weight: bold; margin-top: 5px; }
.pathway_nowy a {font-weight: normal; color: #333;}
.pathway_nowy a:hover {color: #333;}
#header_menu .pathway_nowy p span {display: inline; background: none; float: none; width: auto; height: auto; font-weight: normal; color: #333333; font-size: 11px; margin-right:0; }
.pathway_nowy p span {display: inline; background: none; float: none; width: auto; height: auto; font-weight: normal; color: #333333}
/* end pathway */

#header_menu { height: 82px; width: 980px; }
#header_menu .header_pas_szukajki {background: #E3E3E3; padding: 5px; height: 23px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-radius-bottomleft: 5px; -khtml-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px; }
#header_menu .header_pas_szukajki form {float: right;}
#header_menu .header_pas_szukajki form input {width: 250px; height: 17px; border: 1px solid #676767; padding-top: 3px; padding-left: 3px; float: left; font-size: 10px;}
#header_menu .header_pas_szukajki form label {display: block; width: 32px; height: 24px; float: left; background: url(../img/png.png) no-repeat -330px -263px; margin-right: 5px;}
#header_menu .header_pas_szukajki form .btn_dolacz_input_zielony {display:inline; background: url(../img/png.png) no-repeat -365px -264px; border: none; height: 21px; position: relative; top: 1px; #top:0; width: 76px !important;}
#header_menu .header_pas_szukajki form .btn_dolacz_input_zielony:hover {  background: url(../img/png.png) no-repeat -365px -285px; }
* html #header_menu .header_pas_szukajki form .btn_dolacz_input_zielony {display:inline; background: url(../img/png.png) no-repeat -365px -264px; border: none; height: 21px; width: 76px !important;}
#header_menu ul { height: 38px; background: #95bb1f; margin-bottom: 1px;}
#header_menu li {float: left;   padding-right: 0px; height: 38px;  border: 0px solid #abd02b}
#header_menu li .menu_separator {width: 2px; height: 35px; background: url(../img/png.png) no-repeat -306px -260px; border-bottom: 3px solid #AACF2B}
#header_menu li a { background: none; display: block; height: 27px; width: auto; float: none; padding-top: 11px; padding-left: 0px; padding-right: 0px; text-transform: uppercase; position: relative;}
#header_menu li a:hover { color: #fff;}
#header_menu li a:hover .menu_borderek { display: block; background: url(../img/png.png) no-repeat -120px -264px; border-bottom: 3px solid #718D17; font-size: 1px;}
#header_menu li .menu_li_magiel {width: 82px; }
#header_menu li .menu_li_magiel .menu_a_box {display: block; width: 70px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .menu_li_magiel:hover .menu_borderek {background-position: -112px -264px;}
#header_menu li .menu_li_eksperci {width: 82px; }
#header_menu li .menu_li_eksperci .menu_a_box {display: block; width: 75px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;}
#header_menu li .menu_li_eksperci .menu_a_box center {cursor: pointer;}
#header_menu li .menu_li_eksperci:hover .menu_borderek {background-position: -112px -264px;}
#header_menu li .menu_li_forum {width: 80px;}
#header_menu li .menu_li_forum .menu_a_box {display: block; width: 65px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .menu_li_forum:hover .menu_borderek {background-position: -112px -264px;}
#header_menu li .menu_li_pomysly {width: 94px;}
#header_menu li .menu_li_pomysly .menu_a_box {display: block; width: 80px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .menu_li_pomysly:hover .menu_borderek {background-position: -105px -264px;}
#header_menu li .bg_poradniki {background-position: right -58px !important; width: 100px;}
#header_menu li .bg_poradniki .menu_a_box {display: block; width: 85px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .bg_poradniki:hover .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -100px -271px; border-bottom: 3px solid #6BACD5}
#header_menu li .bg_ciekawostki {background-position: right -85px !important; width: 111px;}
#header_menu li .bg_ciekawostki .menu_a_box {display: block; width: 105px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .bg_ciekawostki:hover .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -95px -278px; border-bottom: 3px solid #FE6600}
#header_menu li .bg_upload {background-position: right -112px !important; width: 132px;}
/*#header_menu li .bg_upload .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}*/
#header_menu li .bg_upload .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: url(../img/png.png) no-repeat -630px -270px; margin-right: auto; float: none; cursor: pointer;}
#header_menu li .bg_upload:hover .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -90px -285px; border-bottom: 3px solid #CB0000}
* html #header_menu li .bg_upload:hover .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -90px -285px; border-bottom: 3px solid #CB0000; font-size: 1px;}
#header_menu li .menu_li_wszystkie {width: 130px;}
#header_menu li .menu_li_wszystkie .menu_a_box {display: block; width: 125px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .menu_li_wszystkie:hover .menu_borderek { background-position: -87px -264px;}
#header_menu li .menu_li_kategorie {width: 110px; height: 24px; border-bottom: 3px solid #AACF2B}
#header_menu li .menu_li_kategorie .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li:hover #navi .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -97px -264px; position: static; border-bottom: 3px solid #718D17; }
* html #header_menu li.over #navi .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -90px -264px; position: static !important; border-bottom: 3px solid #718D17; font-size: 1px;}
#header_menu li .menu_li_home {}
#header_menu li .menu_li_home .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu li .menu_li_home:hover .menu_borderek {background-position: -135px -264px;}


#header_menu li ul a { float: none;}
#header_menu li a span.home { background: url(../img/png.png) no-repeat -255px -36px; display: block; height: 14px; width: 15px; margin-left: 11px; padding-right: 10px;}
* html #header_menu li a { overflow: hidden; width: 41px;}
* html #header_menu li a span.home { background: url(../img/png.png) no-repeat -255px -36px; display: block; height: 14px; width: 15px; margin-left: 11px !important; padding-right: 10px; cursor: pointer; overflow: hidden;}

#header_menu span.menu_borderek {background: transparent; height: 5px; float: none; position: absolute; bottom: 0; width: 100%; padding-right: 0; display: block; border-bottom: 3px solid #AACF2B}
#header_menu span {background: url(../img/png.png) no-repeat; display: block; width: 14px; height: 14px; float: left;  margin-right: 5px;}
* html #header_menu span {background: url(../img/png.png) no-repeat; display: block; width: 14px; height: 14px; float: left;  margin-right: 5px; margin-top: -1px;}

#header_menu center {color: #fff;}
#header_menu .mico1 {background-position: -4px -37px; }
#header_menu .mico2 {background-position: -22px -37px; }
#header_menu .mico3 {background-position: -42px -39px; }
#header_menu .mico3e {background-position: -153px -38px; margin-right: 0;}
#header_menu .mico4 {background-position: -62px -38px; }
#header_menu .mico5 {background-position: -82px -38px; }
#header_menu .mico6 {background-position: -100px -37px;}
#header_menu .mico7 {background-position: -117px -37px;}
#header_menu .mico8 {background-position: -133px -37px;}
#header_menu .mico9 {background-position: -277px -37px;}
#header_menu .mico10 {background-position: -21px -57px;}
#header_menu .mico11 {background: url(../img/icon_new.png) no-repeat; width: 30px; height: 26px; position: absolute; display: block; top: -10px; left: 0px;}

#header_menu .li_search {background: url(../img/png.png) no-repeat right -263px; height: 26px; width: 210px; padding-right: 0px; }
#header_menu .li_search input {width: 142px; position: relative; top: 4px; #top: 3px; left: 5px; font-size: 10px; border: 1px solid #666; color: #999; padding-left: 5px;}
#header_menu .li_search .btn_dolacz_input_zielony {width: 45px !important;  margin-left: 2px; border: none; color: #fff; float: none;}
#header_menu .li_search .btn_dolacz_input_zielony:active {outline: none;}
#header_menu .li_search .btn_dolacz_input_zielony:focus {outline: none; border: none; }
input::-moz-focus-inner { border: 0; }
/* header menu wysuwane */
#header_menu li { position: relative; width: auto; z-index: 123;}
#header_menu li ul { display: none; position: absolute; top: 26px; left: 0; width: 135px; z-index: 10000; background: transparent; color: #fff; padding-top: 0px; padding-bottom: 1px;}
#header_menu li ul { ~left: 0px; z-index: 10000;}
* html #header_menu li ul { left: 0px; top: 31px; }

#header_menu li ul li {width: 132px; height: auto;  padding-left: 0px; z-index: 10000; color: #fff; background: #8DB618; padding-right: 0px;}
#header_menu li ul li a { background: none; color: #fff; font-weight: normal; margin: 0px; padding: 0px; padding-top: 2px; padding-bottom: 1px; height:auto; width: 121px; padding-left: 10px; text-transform: none;}
#header_menu li ul li a span { color: #D1E1A2; display: inline; background: none; width: auto; height: auto;}
#header_menu li ul li a:hover { background: #9BC71A;  text-decoration: none;}
#header_menu li ul li.head {width: 200px; height: 17px; background: #f83d31; color: #fff; font-size: 11px; font-weight: bold; padding-left: 20px; padding-top: 3px;}

#header_menu li ul li ul {display: none; position: absolute; top: 0px; left: 132px; background: transparent; padding-left: 1px;}
#header_menu li ul li ul li {width: 132px; height: auto;  padding-left: 0px; z-index: 10000; color: #fff; background: #8DB618; padding-right: 0px; }
#header_menu li ul li ul li a {background: none; color: #fff; font-weight: normal; margin: 0px; padding: 0px; padding-top: 3px; padding-bottom: 3px; height:auto; width: 121px; padding-left: 10px; text-transform: none;}
#header_menu li ul li ul > li { top: auto; left: auto; }
#header_menu li ul li:hover ul { display: block; }
#header_menu li ul li.over ul { display: block; }

#header_menu ul > li { top: auto; left: auto; }
#header_menu li:hover ul { display: block; }
#header_menu li:hover ul li ul {display: none;}
#header_menu li:hover ul li:hover ul {display: block;}

#header_menu li.over ul { display: block; }
#header_menu li.over ul ul { display: none;}
#header_menu li.over ul li.over { display: block; }
#header_menu li ul li.over { display: block; }
/* end header menu wysuwane */

/* header menu v2 */
#header_menu_v2 { height: 74px; width: 980px; position: relative; z-index: 4;}
#header_menu_v2 a:hover {color: #fff;}
#header_menu_v2 .header_menu_pas_bordera {background: #94BA1F; width: 100%; height: 2px; border-bottom: 1px solid #5D7513; position: absolute; top: 33px;}
#header_menu_v2 .header_pas_szukajki {background: #E3E3E3; padding: 5px; height: 23px; display: block; padding-left: 10px; clear: both;}
#header_menu_v2 .pathway_nowy {float: left;}
#header_menu_v2 .header_pas_szukajki form {float: right;}
#header_menu_v2 .header_pas_szukajki form input {width: 220px; height: 18px; border: 1px solid #676767; padding-top: 3px; padding-left: 3px; float: left; border-right: none; font-size: 10px;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor {width: 80px; height: 21px; line-height: 21px; float: left; border: 1px solid #676767; border-left: none; padding-left: 0px; background: #fff; color: #676767; position: relative;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor p {color: #676767;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor p.pas_szukaj_select_separator {width: 1px; background: url(../img/png.png) no-repeat -726px -114px; height: 21px; float: left; margin-right: 5px;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor p.pas_szukaj_select_wybor_ico {position: absolute; background: url(../img/png.png) no-repeat -727px -113px; width: 15px; height: 21px; right: 0px; top:0; }
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor ul {border: 1px solid #676767; width: 80px; position: relative; left: -1px; height: 40px; background: #fff;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor ul li {background: none; display: block; float: none; height: 20px; margin: 0; padding-left: 5px;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor ul li a {font-weight: normal; display: block; text-transform: none; margin: 0; padding: 0; color: #000;}
#header_menu_v2 .header_pas_szukajki form .pas_szukaj_select_wybor ul li a:hover {color: #000;}
#header_menu_v2 .header_pas_szukajki form label {display: block; width: 32px; height: 24px; float: left; background: url(../img/png.png) no-repeat -330px -263px; margin-right: 5px;}
#header_menu_v2 .header_pas_szukajki form .btn_dolacz_input_zielony {display:inline; background: url(../img/png.png) no-repeat -365px -264px; border: none; height: 21px; position: relative; top: 1px; #top:0; width: 76px !important;}
#header_menu_v2 .header_pas_szukajki form .btn_dolacz_input_zielony:hover { background: url(../img/png.png) no-repeat -365px -285px;  }
* html #header_menu_v2 .header_pas_szukajki form .btn_dolacz_input_zielony {display:inline; background: url(../img/png.png) no-repeat -365px -264px; border: none; height: 21px; width: 76px !important;}
#header_menu_v2 ul { height: 35px; background: none; margin-bottom: 1px; float: left;}
#header_menu_v2 li {float: left;   padding-right: 0px; height: 35px;  border: none;}
#header_menu_v2 li .menu_separator {width: 2px; height: 35px; background: url(../img/png.png) no-repeat -306px -260px; border-bottom: 3px solid #AACF2B}
#header_menu_v2 li a {background:none; display: block; height: 27px; width: auto; float: none; padding-top: 11px; padding-left: 0px; padding-right: 0px; text-transform: uppercase; position: relative;}
#header_menu_v2 li .menu_li_eksperci {width: 82px; }
#header_menu_v2 li .menu_li_eksperci .menu_a_box {display: block; width: 75px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer; padding-left: 10px;}
#header_menu_v2 li .menu_li_eksperci .menu_a_box center {cursor: pointer;}
#header_menu_v2 li .menu_li_forum {width: 80px;}
#header_menu_v2 li .menu_li_forum .menu_a_box {display: block; width: 65px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; padding-left: 6px;}
#header_menu_v2 li .menu_li_pomysly {width: 94px;}
#header_menu_v2 li .menu_li_pomysly .menu_a_box {display: block; width: 80px; margin: auto; color: inherit; background: none; margin-right: auto; float: none;}
#header_menu_v2 li .bg_poradniki {background-position: right -58px !important; width: 100px;}
#header_menu_v2 li .bg_poradniki .menu_a_box {display: block; width: 85px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;}
#header_menu_v2 li .bg_ciekawostki {background-position: right -85px !important; width: 111px;}
#header_menu_v2 li .bg_ciekawostki .menu_a_box {display: block; width: 105px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;}
#header_menu_v2 li .bg_upload {background-position: right -112px !important; width: 104px; padding-left: 10px;}
#header_menu_v2 li .bg_sklep {background-position: right -112px !important; width: 74px; padding-left: 10px;}
#header_menu_v2 li .bg_sklep .menu_a_box {background-position: -64px -57px;}
#header_menu_v2 li .bg_sklep .sklep_ico {position: absolute; width: 45px; height: 11px; background: url(../img/png.png) no-repeat -92px -83px; top:-2px; right: 0;}
#header_menu_v2 li .bg_konkursy {background-position: right -112px !important; width: 80px; padding-left: 10px;}
#header_menu_v2 li .bg_konkursy .menu_a_box {background-position: -87px -57px;}
#header_menu_v2 li .bg_konkursy .sklep_ico {position: absolute; width: 45px; height: 11px; background: url(../img/png.png) no-repeat -92px -83px; top:-2px; right: 0;}
/* #header_menu_v2 li .bg_upload .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;} */
#header_menu_v2 li .bg_upload .menu_a_box {display: block; width: 8px; margin: auto; color: inherit; background: url(../img/png.png) no-repeat -50px -60px; margin-right: 5px; float: left; cursor: pointer;}
* html #header_menu_v2 li .bg_upload:hover .menu_borderek {background: url(../img/png.png) no-repeat; background-position: -90px -285px; border-bottom: 3px solid #CB0000; font-size: 1px;}
#header_menu_v2 li .menu_li_wszystkie {width: 135px;}
#header_menu_v2 li .menu_li_wszystkie .menu_a_box {display: block; width: 125px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer !important; padding-left: 10px;}
#header_menu_v2 li .menu_li_kategorie {width: 110px; height: 24px; border-bottom: none;}
#header_menu_v2 li .menu_li_kategorie .menu_a_box {display: block; width: 100px; margin: auto; margin-left: 10px; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;}
#header_menu_v2 li .menu_li_kategorie span.menu_borderek {background: url(../img/png.png) no-repeat -987px -34px; height: 38px; float: none; position: absolute; bottom: -3px; right:-3px; width: 3px; padding-right: 0; display: block; border-bottom: none; font-size: 1px;  margin-right: 0;}
#header_menu_v2 li .menu_li_home {}
#header_menu_v2 li .menu_li_home .menu_a_box {display: block; width: 100px; margin: auto; color: inherit; background: none; margin-right: auto; float: none; cursor: pointer;}


#header_menu_v2 li ul a { float: none;}
#header_menu_v2 li a span.home { background: url(../img/png.png) no-repeat -255px -36px; display: block; height: 14px; width: 15px; margin-left: 11px; padding-right: 10px; cursor: pointer;}
* html #header_menu_v2 li a { overflow: hidden; width: 41px;}
* html #header_menu_v2 li a span.home { background: url(../img/png.png) no-repeat -255px -36px; display: block; height: 14px; width: 15px; margin-left: 11px !important; padding-right: 10px; cursor: pointer; overflow: hidden;}
#header_menu_v2 span.menu_borderek {background: url(../img/png.png) no-repeat -987px -34px; height: 38px; float: none; position: absolute; bottom: 0; right:-3px; width: 3px; padding-right: 0; display: block; border-bottom: none; font-size: 1px;  margin-right: 0;}
#header_menu_v2 span {background: url(../img/png.png) no-repeat; display: block; width: 14px; height: 14px; float: left;  margin-right: 5px; margin-top: -2px;}
* html #header_menu_v2 span {background: url(../img/png.png) no-repeat; display: block; width: 14px; height: 14px; float: left;  margin-right: 5px; margin-top: -1px;}
#header_menu_v2 .pathway_nowy a { display: inline; float: none; }
#header_menu_v2 .pathway_nowy p span { display: inline; width: auto; height: auto; background: none; margin: 0; float: none;}
#header_menu_v2 center {color: #fff;}
#header_menu_v2 .mico1 {background-position: -4px -37px; }
#header_menu_v2 .mico2 {background-position: -22px -37px; }
#header_menu_v2 .mico3 {background-position: -42px -39px; }
#header_menu_v2 .mico3e {background-position: -153px -38px; margin-right: 0;}
#header_menu_v2 .mico4 {background-position: -62px -38px; }
#header_menu_v2 .mico5 {background-position: -82px -38px; }
#header_menu_v2 .mico6 {background-position: -100px -37px;}
#header_menu_v2 .mico7 {background-position: -117px -37px;}
#header_menu_v2 .mico8 {background-position: -133px -37px;}
#header_menu_v2 .mico9 {background-position: -277px -37px;}
#header_menu_v2 .mico10 {background-position: -21px -57px;}
#header_menu_v2 .mico11 {background: url(../img/icon_new.png) no-repeat; width: 30px; height: 26px; position: absolute; display: block; top: -10px; left: 0px;}
#header_menu_v2 .mico21 {background-position: -87px -56px;}
/*#header_menu_v2 .mico_dom {background: url(../img/png21.png) no-repeat 0 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_edukacja {background: url(../img/png21.png) no-repeat -18px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_eksperymenty {background: url(../img/png21.png) no-repeat -36px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_komputery {background: url(../img/png21.png) no-repeat -54px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_kulinaria {background: url(../img/png21.png) no-repeat -72px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_magia {background: url(../img/png21.png) no-repeat -90px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_majsterkowanie {background: url(../img/png21.png) no-repeat -108px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_moda {background: url(../img/png21.png) no-repeat -126px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_motoryzacja {background: url(../img/png21.png) no-repeat -144px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_muzyka {background: url(../img/png21.png) no-repeat -162px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_roznosci {background: url(../img/png21.png) no-repeat -234px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_sport {background: url(../img/png21.png) no-repeat -180px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_sztuka {background: url(../img/png21.png) no-repeat -198px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_telefony {background: url(../img/png21.png) no-repeat -216px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_allcat {background: url(../img/png21.png) no-repeat -234px 0px; width: 18px; height: 13px; display: block; float: left; margin-top: 1px;}*/
#header_menu_v2 .mico_dom {background: url(../img/kategorie1.png) no-repeat 0 -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_edukacja {background: url(../img/kategorie1.png) no-repeat -21px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_eksperymenty {background: url(../img/kategorie1.png) no-repeat -42px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_komputery {background: url(../img/kategorie1.png) no-repeat -252px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_kobieta {background: url(../img/kategorie1.png) no-repeat -273px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_kulinaria {background: url(../img/kategorie1.png) no-repeat -294px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_magia {background: url(../img/kategorie1.png) no-repeat -63px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_majsterkowanie {background: url(../img/kategorie1.png) no-repeat -84px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_moda {background: url(../img/kategorie1.png) no-repeat -105px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_motoryzacja {background: url(../img/kategorie1.png) no-repeat -126px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_muzyka {background: url(../img/kategorie1.png) no-repeat -147px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_zdrowie {background: url(../img/kategorie1.png) no-repeat -231px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_roznosci {background: url(../img/kategorie1.png) no-repeat -357px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_sport {background: url(../img/kategorie1.png) no-repeat -168px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_sztuka {background: url(../img/kategorie1.png) no-repeat -189px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_telefony {background: url(../img/kategorie1.png) no-repeat -210px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_allcat {background: url(../img/kategorie1.png) no-repeat -315px -35px; width: 21px; height: 15px; display: block; float: left; margin-top: 1px;}
#header_menu_v2 .mico_ciekawostki {background: url(../img/png21.png) no-repeat -48px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_gry {background: url(../img/png21.png) no-repeat -24px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_pomysl {background: url(../img/png21.png) no-repeat -96px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_poradniki {background: url(../img/png21.png) no-repeat -0px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_uzytkownicy {background: url(../img/png21.png) no-repeat -120px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_grupy {background: url(../img/png21.png) no-repeat -72px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_magiel {background: url(../img/png21.png) no-repeat -145px -16px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_survival {background: url(../img/kategorie1.png) no-repeat -377px -35px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}
#header_menu_v2 .mico_wedkarstwo {background: url(../img/kategorie1.png) no-repeat -398px -35px; width: 24px; height: 22px; display: block; float: left; margin-top: 0px;}

#header_menu_v2 .li_search {background: url(../img/png.png) no-repeat right -263px; height: 26px; width: 210px; padding-right: 0px; }
#header_menu_v2 .li_search input {width: 142px; position: relative; top: 4px; #top: 3px; left: 5px; font-size: 10px; border: 1px solid #666; color: #999; padding-left: 5px;}
#header_menu_v2 .li_search .btn_dolacz_input_zielony {width: 45px !important;  margin-left: 2px; border: none; color: #fff; float: none;}
#header_menu_v2 .li_search .btn_dolacz_input_zielony:active {outline: none;}
#header_menu_v2 .li_search .btn_dolacz_input_zielony:focus {outline: none; border: none; }
input::-moz-focus-inner { border: 0; }

/* header menu wysuwane */
#header_menu_v2 li { position: relative; width: auto; z-index: 123; background: url(../img/png.png) no-repeat -827px -34px; margin-right: 5px;}
#header_menu_v2 li.li_dodajfilm { background: url(../img/png.png) no-repeat -827px -70px; margin-right: 2px;}
#header_menu_v2 li.li_sklep { background: url(../img/png.png) no-repeat -40px -97px; margin-right: 2px; position: relative; width: 98px;}

#header_menu_v2 li ul { display: none; position: absolute; top: 35px; left: 0; width: 150px; height: 328px; z-index: 10000; background: #7C9D1A; color: #fff; padding-top: 0px; padding-bottom: 1px; border: 1px solid #8FB41E; }
#header_menu_v2 li ul { ~left: 0px; z-index: 10000;}
* html #header_menu_v2 li ul { left: 0px; top: 31px; }
#header_menu_v2 li ul li {width: 150px; height: 22px;  padding-left: 0px; z-index: 10000; color: #fff; background: #7C9D1A url(../img/png.png) no-repeat 0 -265px; padding-right: 0px; }
#header_menu_v2 li ul li a { background: none; color: #fff; font-weight: normal; margin: 0px; padding: 0px; padding-top: 3px; padding-bottom: 3px; height:auto; width: 140px; padding-left: 10px; text-transform: none; line-height: 14px; font-size: 11px;}
#header_menu_v2 li ul li a span { color: #D1E1A2; display: inline; background: none; width: auto; height: auto;}
#header_menu_v2 li ul li a:hover { background: #8DB618 url(../img/png.png) no-repeat 0 -287px;  text-decoration: none; height: 15px; }
#header_menu_v2 li ul li.head {width: 200px; height: 17px; background: #f83d31; color: #fff; font-size: 11px; font-weight: bold; padding-left: 20px; padding-top: 3px;}

#header_menu_v2 li ul li ul {display: none; position: absolute; top: 0px; left: 150px; background: url(../img/blank.gif) repeat; padding-left: 1px; width: 132px; height: auto; padding-bottom: 0;}
#header_menu_v2 li ul li ul li {width: 132px; height: 22px;  padding-left: 0px; z-index: 10000; color: #fff; background: #8DB618 url(../img/png.png) no-repeat 0 -265px; padding-right: 0px; }
#header_menu_v2 li ul li ul li a {background: none; color: #fff; font-weight: normal; margin: 0px; padding: 0px; padding-top: 3px; padding-bottom: 3px; height:auto; width: 121px; padding-left: 10px; text-transform: none;}
#header_menu_v2 li ul li ul > li { top: auto; left: auto; }
#header_menu_v2 li ul li:hover ul { display: block; }
#header_menu_v2 li ul li.over ul { display: block; }

#header_menu_v2 ul > li { top: auto; left: auto; } 
#header_menu_v2 ul li ul li:hover { background: #8DB618 url(../img/png.png) no-repeat 0 -287px; }
#header_menu_v2 ul li ul li span { opacity: 0.5;}
#header_menu_v2 ul li ul li:hover span { opacity: 1.0;}
#header_menu_v2 li:hover ul { display: block; }
#header_menu_v2 li:hover ul li ul {display: none;}
#header_menu_v2 li:hover ul li:hover ul {display: block;}

#header_menu_v2 li.over ul { display: block; }
#header_menu_v2 li.over ul ul { display: none;}
#header_menu_v2 li.over ul li.over { display: block; }
#header_menu_v2 li ul li.over { display: block; }
/* end header menu wysuwane */
#header_menu_v2 li ul.menu_v2_wiecej {height: 160px; }
#header_menu_v2 li ul.menu_v2_wiecej li {height: 27px; background: #8DB618 url(../img/png.png) no-repeat -152px -265px; }
#header_menu_v2 li ul.menu_v2_wiecej li:hover {height: 27px; background: #8DB618 url(../img/png.png) no-repeat -152px -292px; }
#header_menu_v2 li ul.menu_v2_wiecej li a {line-height: 22px;}
#header_menu_v2 li ul.menu_v2_wiecej li a:hover {height: 21px; background: #8DB618 url(../img/png.png) no-repeat -152px -292px; }
#header_menu_v2 ul li ul.menu_v2_wiecej li span { opacity: 1.0;}
/* end header menu v2 */

#header_ads { position: relative; z-index: 2;}
* html #header_ads { position: static; z-index: 2;}





/* footer */
/* #footer {height: 150px; clear: both; margin-top: 8px;}
#footer div {float: left; height: 150px; border-right: 1px solid #c4de65; width: 180px; padding-left: 10px;}
#footer h4{ margin-bottom: 10px;}
#footer ul li{ color: #506611;  }
#footer ul.kategorie li { width: 105px; padding-bottom: 1px; border-bottom: 1px solid #d8e7a8; margin-bottom: 3px;}
#footer ul.inne_onas li { width: 135px; margin-top: 4px; border-bottom: 1px solid #d8e7a8; padding-bottom: 4px; #padding-bottom: 1px;}
#footer ul.promowane_filmy li {margin-top: 0px; margin-bottom: 2px;}
#footer ul li.noborder {border: none;}
.footer_logo {width: 33px; height: 33px; background: url(../img/jpg.jpg) no-repeat -261px -55px; float: left; margin-right: 10px;}
.footer_dol_lewo {float: left; margin-top: 5px; height: 35px;}
.footer_dol_lewo span { position: relative; top: 10px; left: 5px;}
.footer_dol_prawo {float: right; position: relative; top: 15px; left: -10px;  }
.footer_dol_prawo span {background: url(../img/png.png) no-repeat -196px -41px; width: 10px; height: 10px; display: block; float: left; margin-right: 10px;  position: relative; top: 3px; }

.footer_ico { background: url(../img/jpg.jpg) no-repeat; width: 16px !important; height: 17px; float: left; display: block; margin-right: 5px;}
.footer_ico_onas {background-position: -94px -125px;}
.footer_ico_press {background-position: -115px -125px;}
.footer_ico_down {background-position: -40px -125px;}
.footer_ico_regulamin {background-position: -135px -125px;}
.footer_ico_reklama {background-position: -155px -125px;}
.footer_ico_pomoc {background-position: -56px -125px;}
.footer_ico_kontakt {background-position: -178px -125px;}
.footer_ico_konkurs {background-position: -4px -125px;}
.footer_ico_users {background-position: -23px -125px;}
.footer_ico_upload {background-position: -73px -125px;}
.footer_ico_blog {background-position: -219px -125px;}
.footer_ico_grupy {background-position: -198px -125px;}
*/ 
.footer_logo {width: 33px; height: 33px; background: url(../img/jpg.jpg) no-repeat -261px -55px; float: left; margin-right: 10px;}
.footer_dol_lewo {float: left; margin-top: 5px; height: 35px;}
.footer_dol_lewo span { position: relative; top: 10px; left: 5px;}
.footer_dol_lewo span a span { position: static; }
.footer_dol_prawo {float: right; position: relative; top: 15px; left: -10px;  }
.footer_dol_prawo span {background: url(../img/png.png) no-repeat -196px -41px; width: 10px; height: 10px; display: block; float: left; margin-right: 10px;  position: relative; top: 3px; }

#separatorlast{ clear:both; height:4px; background:#EAF5C5; font-size:1px; line-height:1px; margin:8px 0 5px 0 }
#footer {height: 240px; clear: both; margin-top: 8px; background:#FAFBF3; border:solid 1px #C5DE66; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 1;}
#footer ul{ list-style:none }
#footer * { margin:0; padding:0;}
#footer .footerbox{ float:left; }
#footer .separator{ float:left; width:1px; height:230px; background:url(../img/png.png) -992px 0px no-repeat}
#footer .footerbox .footerboxtitle{ height:28px; background:#9EC132; border-bottom:solid 1px #809D29}
#footer .footerbox .footerboxtitle span{ display:block; color:#333; font-size:13px; font-weight:bold; padding:6px 0 0 5px}
#footer .footerbox .footerboxbody{ border-top:solid 1px #fff; padding:5px 0 0 10px; }
#footer .footerbox .footerboxbody a{ color:#43540C; font-weight:normal}
#footer .footerbox .footerboxbody a.linkbold{ color:#43540C; font-weight:bold}
#footer .footerbox .footerboxbody ul.noicons li{ margin:0 0 4px 0}
#footer .footerbox .footerboxbody ul.withicons li{ margin:0 0 0px 0; clear:both; }
#footer .footerbox .footerboxbody ul.withicons li a{ display:block; float:left; padding:2px 0 0 3px }
#footer .footerbox .footerboxbody ul.withicons li a.linkkonkurs{ color:#c30; font-weight:bold }
#footer .footerbox .footerboxbody ul.withicons li a.mdopobrania{ color:#066; }
#footer .footerbox .footerboxbody ul.withicons li span{ background-image:url(../img/jpg.jpg); background-repeat: no-repeat; display:block; float:left; width:16px; height:19px; }
#container #footer .footerbox .footerboxbody ul.withicons li span{ background-image:url(../img/jpg.jpg); background-repeat: no-repeat; display:block; float:left; width:16px; height:19px; }
#footer .footerbox .footerboxbody ul.linksmovies li{ margin:5px 0 0 0 }
#footer .footerbox .footerboxbody ul.linksmovies li a{ font-size:12px; color:#7C8A53 }
#footer .footerbox .footerboxbody ul.linkscategories{ float:left}
#footer .footerbox .footerboxbody ul.linkscategories li{ margin:2px 0 0 0; border-bottom: solid 1px #E8F1CB; display:block; width:115px; padding:0 0 4px 0}
#footer .footerbox .footerboxbody ul.linkscategories li a{ font-size:12px; color:#43540C }
#footer .footerbox .footerboxbody ul.linkscategories li a.linkwszystkiekat{ color:#333 }
#footer .footerbox .footerboxbody .footer_righticons a{ width:36px; display:block; color:#000; font-size:11px; padding:36px 0 0 0; text-align:center; background-image:url(../img/jpg.jpg); background-repeat: no-repeat; margin:5px 0 20px 0}

#footer .box_width1{ width:154px;}
#footer .box_width2{ width:335px;}
#footer .box_width3{ width:270px;}
#footer .box_width4{ width:56px;}

.footer_ico1{ background-position:-7px -122px;}
.footer_ico2{ background-position:-24px -122px;}
.footer_ico3{ background-position:-41px -122px;}
.footer_ico4{ background-position:-58px -122px;}
.footer_ico5{ background-position:-75px -122px;}
.footer_ico6{ background-position:-92px -122px;}
.footer_ico7{ background-position:-109px -122px;}
.footer_ico8{ background-position:-126px -122px;}
.footer_ico9{ background-position:-143px -122px;}

.righticon1{ background-position:-3px -1px; }
.righticon2{ background-position:-42px -1px; }
.righticon3{ background-position:-81px -1px; }


ol, ul {
	list-style: none;
}

/*rozmiary czcionek */
.fs1, #footer h4  {font-size: 13px}
.fs2 {font-size: 15px}
.fs3 {font-size: 30px}
.fs4 {font-size: 10px}
.fs5 {font-size: 20px}

/* boldowanie */
.fb, #footer h4 {font-weight: bold;}
.fn, #box_logowania ul.shortcuts li a {font-weight: normal;}

/* kolory czcionek */
.fc1 {color: #666} 
.fc2, #footer h4 {color: #506611} 
.fc3 {color: #600 !important;} 
.fc4 {color: #030} 
.fc5 {color: #fff} 
.fc6 {color: #83b51d} 
.fc0 {color: #000 !important;} 
.fc7 {color: #939393 !important;} 

.noborder { border: none !important;}
.btn_wyslij {background: none; border: none; font-size: 11px; font-weight: bold; }
.box_wyrozniony {border: 1px solid #c4de65; padding: 10px 8px 10px 8px; background: #f1f7e1; }
/** end of cos*/






a { border: none; outline: none; font-weight: bold; text-decoration: none; color: #435D1B;}
a:active { outline: none;}
a:hover { outline: none; text-decoration: underline; color: #393;}

hr { width: 100%; height: 1px; background: #7aa316; display: block; border: none;}
.hr { font-size: 0px; margin: 0px; padding: 0px; height: 1px; border: none; border-top: 1px solid #A8D71A; margin-top: 6px; margin-bottom: 6px;  }
.hr_cc { height: 1px; border-bottom: 1px solid #cccccc; width: 100%;  font-size: 1px;}
.hr_odstep_gora {margin-bottom: 4px; font-size: 1px; }
.hr_odstep_dol { margin-top: 3px; font-size: 1px;}
.border-bottom { border-bottom: 1px solid #cccccc;}
.padding-left { padding-left: 5px;}
.padding-right { padding-right: 5px;}
.pogrubienie { font-weight: bold;}

.resetuj_haslo {float: right; position: relative; top: -20px;}

.avatar_ikony { padding-top: 5px; clear: both; text-align: center; padding-left: 0px; }
.avatar_ikony p { text-align: center;}
.avatar_ikony a {  background-image: url(../img/layout/rootgfx.jpg); background-repeat:  no-repeat; clear: none !important; border: none !important; width: 25px !important; height: 18px !important; float: left !important; display: block; float: left;} 
.avatar_ikony img { border: none !important;  margin-right: 0px !important; padding: 1px !important;}

.avatar_ikony_gray { padding-top: 5px; clear: both; text-align: center; padding-left: 0px; }
.avatar_ikony_gray p { text-align: center;}
.avatar_ikony_gray a {  background-image: url(../img/layout/rootgfx.jpg); background-repeat:  no-repeat; clear: none !important; border: none !important; width: 25px !important; height: 18px !important; float: left !important; display: block; float: left;} 
.avatar_ikony_gray img { border: none !important;  margin-right: 0px !important; padding: 1px !important;}

.avatar_mail {  margin-right: 1px; background-position: -435px -250px;}
.avatar_mail:hover { background-position: -435px -268px; }
.avatar_add { background-position: -460px -250px; margin-right: 1px;}
.avatar_add:hover { background-position: -460px -268px; }
.avatar_usun { background-position: -510px -250px; margin-right: 1px;}
.avatar_usun:hover { background-position: -510px -268px; }
.avatar_cofnij { background-position: -510px -250px; margin-right: 1px;}
.avatar_cofnij:hover { background-position: -510px -268px; }
.avatar_akceptuj { background-position: -535px -250px; margin-right: 1px; position: relative; top: -1px; left: 4px;}
.avatar_akceptuj:hover { background-position: -535px -268px; }
.avatar_odrzuc { background-position: -510px -250px; margin-right: 1px;}
.avatar_odrzuc:hover { background-position: -510px -268px; }
.avatar_ptk_rezysera { background-position: -485px -250px; }
.avatar_ptk_rezysera_disable { background-position: -485px -304px; }
.avatar_ptk_rezysera:hover { background-position: -485px -268px; }


.avatar_ikony_gray .avatar_mail {  margin-right: 1px; background-position: -560px -250px; }
.avatar_ikony_gray .avatar_mail:hover { background-position: -560px -268px; }
.avatar_ikony_gray .avatar_add { background-position: -585px -250px; margin-right: 1px;}
.avatar_ikony_gray .avatar_add:hover { background-position: -585px -268px; }
.avatar_ikony_gray .avatar_usun { background-position: -635px -250px; margin-right: 1px;}
.avatar_ikony_gray .avatar_usun:hover { background-position: -635px -268px; }
.avatar_ikony_gray .avatar_cofnij { background-position: -635px -250px; margin-right: 1px;}
.avatar_ikony_gray .avatar_cofnij:hover { background-position: -635px -268px; }
.avatar_ikony_gray .avatar_akceptuj { background-position: -660px -250px; margin-right: 1px; position: relative; top: -1px; left: 4px;}
.avatar_ikony_gray .avatar_akceptuj:hover { background-position: -660px -268px; }
.avatar_ikony_gray .avatar_odrzuc { background-position: -635px -250px; margin-right: 1px;}
.avatar_ikony_gray .avatar_odrzuc:hover { background-position: -635px -268px; }
.avatar_ikony_gray .avatar_ptk_rezysera { background-position: -610px -250px; }
.avatar_ikony_gray .avatar_ptk_rezysera_disable { background-position: -610px -268px; }
.avatar_ikony_gray .avatar_ptk_rezysera:hover { background-position: -610px -268px; }







.container_ads { } 


.banner_ul { list-style-type: none; width: 658px; height: 170px; overflow: hidden;}
.banner_li { display: block; float: left; width: 118px; overflow: hidden; height: 100%; background: #fff url(../img/layout/slider.jpg) no-repeat; color: #BCBCBC; border-left: 1px solid #555; }
.banner_li a { cursor: default;}
.banner_li span { padding-top: 5px; padding-left: 5px; display: block; }
.banner_li span a { color: #BCBCBC; cursor: default;}
.banner_li_selected { width: 300px;  color: #fff;}
.banner_li_selected span { vertical-align: middle; height: 45px; display: block; padding-top: 10px; padding-left: 0px; text-align: center;}
.banner_li_selected span a { color: #fff; font-size: 20px; text-decoration: none; font-weight: normal; }
.slider1 { background-position: 0 0; }
.slider2 { background-position: -300px 0; }
.slider3 { background-position: -600px 0; }
.slider4 { background-position: -900px 0; }
.banner_konkurs { width: 658px; height: 100px; overflow: hidden; }


/******* PIATAS ***********/
/******************* CSS DO GLOWNYCH ********************/

.p_clearboth{ clear:both; height:5px;}
.p_center_head_container{ height:30px; Clear:both; margin-bottom:7px; position:relative; background-image:url(../img/layout/icon/komentarze_head_tlo.jpg); 
	background-position:left center; background-repeat:repeat-x; }
.box_fiolet .p_center_head_container{ height:30px; Clear:both; margin-bottom:7px; position:relative; background-image:url(../img/layout/icon/poradniki_head_tlo.jpg); 
	background-position:left center; background-repeat:repeat-x; }
.p_center_head_icon{ height:30px; width:35px; background-color:#fff; position:relative; left:30px; float:left; }
.p_center_head_txt{ height:30px; position:relative; left:30px; background-color:#fff; float:left; padding-left:5px; padding-right:5px; }
.p_center_head_container .p_center_head_txt p{ font-weight:bold; margin-top:10px; }

.p_boxcomment{ border:1px solid #A8D71A; margin:0 0 10px; padding:0; position:relative; }
.p_boxcomment .head{ height:20px; border-bottom: solid 1px #CCCCCC; }
.p_boxcomment .head p.user{ color:#435D1B; font-weight:bold; padding-top:3px; position:relative; left:7px; float:left}
.p_boxcomment .head .infostat{ float:right; padding-top:3px; position:relative; right:10px; }
.p_boxcomment .head .contentContainer{ clear:both; margin-top:10px;}

.p_boxcomment .avatarContainer{ float:left; width:110px; height:130px; position:relative; margin-bottom:-20px;}
.p_boxcomment .comment{ float:left; margin-top:10px;}
.p_boxcomment .buttons{ clear:both; height:20px;}
.p_boxcomment .buttons .butraportuj{ padding-left:20px; background-image:url(../img/layout/icon/icocom_raportuj.jpg); background-position:left center; background-repeat:no-repeat; 
	height:20px; color:#435D1B; font-weight:bold; float:right; padding-top:4px; }
.p_boxcomment .buttons .butodpowiedz{ padding-left:20px; background-image:url(../img/layout/icon/icocom_odpowiedz.jpg); background-position:left center; background-repeat:no-repeat;
	height:20px; color:#435D1B; font-weight:bold; float:right; margin:0 10px 0 10px; padding-top:4px; }
.p_boxcomment .avatarContainer .avatarimg{ width:90px; height:90px;  margin-left:10px; margin-top:10px; }
.p_boxcomment .avatarContainer .avataricons{ width:90px; height:20px; margin-left:10px; }
.p_boxcomment .avatarContainer .avataricons .icon{ width:30px; height:20px;  }
.p_boxcomment .avatarContainer .avatarimg img{ border:1px solid #A8D71A; height:85px; padding:1px; width:85px; }

/******* end PIATAS ***********/


/* .preloader {position: fixed; background: #000 url(../img/loading2.gif) no-repeat; background-position: 50% 50%; z-index: 1000; width: 100%; height: 100%; top: 0; left:0; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; } */
/*.preloader {position: fixed; background: #000 url(../img/loading2.gif) no-repeat; background-position: 50% 50%; width: 300px; height: 300px; top: 50%; left: 50%; margin-left: -150px; margin-top: -150px;  -moz-opacity:0.7; opacity:0.7; z-index: 1000;}*/
.preloader {position: fixed;  background-position: 50% 50%; width: 180px; height: 120px; top: 50%; left: 50%; margin-left: -90px; margin-top: -60px; z-index: 1000;}
* html .preloader {  /*\*/ position: absolute; _top: expression(((screen.height/2)-75 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); _left: expression(((screen.width/2) + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/  }

.light_tlo {width: 100%; height: 100%; background: #000;  z-index: 1000; position: fixed; top:0px; left: 0px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; }
.light_login_class { position: fixed; background: transparent; background-position: 50% 50%; width: 400px; height: 450px; top: 50%; left: 50%; margin-left: -250px; margin-top: -186px;  z-index: 1011; }
.light_login_class_content { position: fixed; background: none; background-position: 50% 50%; width: 400px; height: 400px; top: 50%; left: 50%; margin-left: -200px; margin-top: -200px;  z-index: 1010; }
* html .light_login_class {  /*\*/_filter: alpha(opacity=70); position: absolute; _top: expression(((screen.height/2)-75 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); _left: expression(((screen.width/2) + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/  }
* html .light_login_class_content {  /*\*/ position: absolute; _top: expression(((screen.height/2)-75 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); _left: expression(((screen.width/2) + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/  }




h3 { font-size: 11px; padding-top: 4px; padding-left: 42px; }
h3:first-letter { text-transform: uppercase; }

.h3_topy {height:17px; background: url(../img/layout/boxtabs.png) no-repeat; background-position:0px 0px;}

img {border: none;}

body { font-family: arial; font-size: 11px;  background: #fff; padding-top: 30px;} 

input { border: 1px solid #A8D71A;}

.dymek { position: absolute;}

/*.message {  height: 20px; vertical-align: middle; border: 3px solid #ff0000; color: #ff0000; font-weight: bold; text-align: center; padding-top: 5px; font-size: 13px; margin-bottom: 5px; position: relative; z-index: 1;}
.error-message {color: #ff0000; font-weight: bold; font-size: 13px; clear: both; margin-bottom: 5px; position: relative; z-index: 1;}
*/


/** new message **/
/*.message_container {height: 31px;   vertical-align: middle;  background: url(../img/layout/boxtabs.png) no-repeat 0 -431px; color: #fff; font-weight: bold; text-align: center; font-size: 13px; margin-bottom: 8px; position: relative; z-index: 1; }
.message {  padding-top: 7px; }
.message_corners { position: absolute; width: 40px; height: 31px; }
.message_lewo { background: url(../img/layout/boxtabs.png) no-repeat 0 -400px; top: 0px; left:0px;}
.message_prawo { background: url(../img/layout/boxtabs.png) no-repeat -40px -400px; top:0px; right:0px; width: 30px;}
.error-message {color: #ff0000; font-weight: bold; clear: both;}
*/

/* messages  bledy komunikaty */
.message_container {height: auto !important; min-height: 50px; vertical-align: middle;  background: #d00000; color: #f00; font-weight: bold; text-align: center; font-size: 13px; margin-bottom: 8px; position: relative; z-index: 1; }
.message_container ul {color: #fff; padding-bottom: 10px; margin-top: 5px;}
.message_container ul li {color: #fff; margin-bottom: 2px; font-size: 11px;}
.message, .error-message {  padding-top: 15px; font-size: 15px; color: #f00;}
.error-message {font-size: 11px; clear: both; padding-top: 0;}
.error-message-biala, .error-message-biala .message {color: #fff !important;}
/* end messages  bledy komunikaty */


/******************* error 404 itd ********************/
#error_container{ width:630px; height:480px; position:relative; left:50%; margin-left:-300px; 
	background-position:70px -20px; background-repeat:no-repeat; clear: both;}
#error_container .boxcontainer{ padding-top:140px; width:460px; position:relative; left:0px; right:0px; margin-left:auto; margin-right:auto; }
#error_container .boxcontainer .box .box_content{ background-color:#FFFFFF; height:110px; }
#error_container .boxcontainer .box .box_content .errorcontent{ height:80px; margin-left:35px; margin-top:10px;  color:#435D1B }
#error_container .boxcontainer .box .box_content .errorcontent .txt{ font-weight: bold; font-size: 12px; margin-bottom: 10px;}
#error_container .boxcontainer .box .box_content .errorcontent .txt span{ font-size:14px; font-weight:bold}

.szukaj_button { background: url(../img/layout/icon/but_szukaj.jpg) no-repeat; width: 180px; height: 71px; display: block; }
.szukaj_button:hover { background-position: 0px -71px;}


fieldset {border: none;}

#container { width: 980px; margin: auto;}
#container #header {  clear: both; font-family: arial;}
#container #header .header_right { width: 503px; height: auto; float: left; padding-left: 157px; padding-top: 5px}
#container #header #logo { height: 113px; width: 317px; background: url(../img/layout/rootgfx.jpg) no-repeat -302px -136px; display: block; float: left; margin-right: 3px;}
#container #header #zegar { height: 71px; width: 179px; display: block; float: left; right: 0px; top: 46px; position: relative;}
#container #header #head_box_right { height: 97px; width: 300px; display: block; float: left;  margin-top: 5px;}

#container #header_menu { height: 75px; clear: both;  }

#container #header_menu .header_selected { background-position:0px -366px !important;  padding-top: 11px !important; height: 30px !important; }

#container #header_menu .header_button { height: 25px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:0px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 16px; text-align: center; overflow: hidden; }
#container #header_menu .header_button:hover { background-position:0px -366px; padding-top: 11px; height: 30px;}
#container #header_menu .header_button_double { height: 30px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:0px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 11px; text-align: center; overflow: hidden;}
#container #header_menu .header_button_double:hover { background-position:0px -366px; padding-top: 6px; height: 35px;}
#container #header_menu .header_selected_double { background-position:0px -366px; !important;  padding-top: 6px !important; height: 35px !important; }
#container #header_menu .header_button_fiolet { height: 30px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-388px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 11px; text-align: center; overflow: hidden;}
#container #header_menu .header_button_fiolet:hover { background-position:-388px -366px; padding-top: 6px; height: 35px;}
#container #header_menu .header_selected_fiolet { background-position:-388px -366px !important;  padding-top: 6px !important; height: 35px !important; }

#container #header_menu .header_button_blue { height: 25px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-291px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 16px; text-align: center; overflow: hidden; }
#container #header_menu .header_button_blue:hover { background-position: -291px -366px; padding-top: 11px; height: 30px;}
#container #header_menu .header_button_pom { height: 25px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-194px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 16px; text-align: center; overflow: hidden; }
#container #header_menu .header_button_pom:hover { background-position: 0 -41px;  padding-top: 11px; height: 30px;}
#container #header_menu .header_button_disable { height: 25px; width: 97px; background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-97px -325px; display: block; float: left; margin-left: 1px; color: #333333; font-weight: bold; text-decoration: none; padding-top: 16px; text-align: center; overflow: hidden; }
#container #header_menu .header_button_disable:hover { background-position:-97px -366px; padding-top: 11px; height: 30px;}

#container #header_banner { width: 100%;  text-align: center; margin-top: 0px;}
#container #header_banner .hr { font-size: 0px; margin: 0px; padding: 0px; height: 1px; border: none; border-top: 1px solid #7AA316; margin-top: 2px; margin-bottom: 2px; position: relative; z-index: 1;}

#container #footer { margin-top: 10px; clear: both;  }
/*#container #footer h4 { width: 500px; display: block; float: left; font-size: 11px;}*/
#container #footer .footer_logo { float: left; background: url(../img/layout/rootgfx.jpg) no-repeat -519px -64px; width: 36px; height: 34px; margin-top: 2px; margin-right: 5px; }
#container #footer span { width: 350px; display: block;}

#container #content { clear: both; margin-top: 7px;}

.box_panel, .box_corner_rt, .box_corner_lt, .box_corner_lb, .box_corner_rb{ background: url(../img/layout/boxtabs.png) }

.box{  border:#A8D71A solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;}
.box_corner{ width:10px; height:10px; position:absolute; }
.box_panel{ height:21px; }
.box_corner_lt{ left:-1px; top:-1px; background-position:0px -105px; }
.box_corner_rt{ right:-1px; top:-1px; background-position:-10px -105px; }
.box_corner_lb{ left:-1px; bottom:-1px; background-position:0px -115px; }
.box_corner_rb{ right:-1px; bottom:-1px; background-position:-10px -115px; }
.box_content{ padding:3px; overflow: hidden; }
.box_content .avatar_img img { padding: 1px; border: 1px solid #A8D71A; width: 85px; height: 85px; }


* html .box{  border:#A8D71A solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px; height: 0; he\ight: auto; _zoom: 1; }
* html .box_corner{ width:10px; height:10px; position: absolute; font-size:1px; line-height:1px; overflow:hidden}
* html .box_panel{ height:21px; background-image:url(../img/layout/boxtabs.png); background-repeat:no-repeat;}
* html .box_corner_lt{ left:-1px; top:-1px; background-image:url(../img/layout/boxtabs.png); background-repeat:no-repeat; background-position:0px -105px; }
* html .box_corner_rt{ right:-1px; top:-1px; background-image:url(../img/layout/boxtabs.png); background-repeat:no-repeat; background-position:-10px -105px; }
* html .box_corner_lb{ left:-1px; bottom:-2px; background-image:url(../img/layout/boxtabs.png); background-repeat:no-repeat; background-position:0px -115px; }
* html .box_corner_rb{ right:-1px; bottom:-2px; background-image:url(../img/layout/boxtabs.png); background-repeat:no-repeat; background-position:-10px -115px; }
* html .box_content{ padding:3px; }

.box_fiolet .box_panel, .box_fiolet .box_corner_lt, .box_fiolet .box_corner_rt, .box_fiolet .box_corner_lb, .box_fiolet .box_corner_rb{ background: url(../img/layout/boxtabs.png)}
.box_fiolet {  border:#9E42CE solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;}
.box_fiolet .box_corner{ width:10px; height:10px; position:absolute; }
.box_fiolet .box_panel{ height:21px; background-position:0 -63px;}
.box_fiolet .box_corner_lt{ left:-1px; top:-1px; background-position:0 -125px; }
.box_fiolet .box_corner_rt{ right:-1px; top:-1px; background-position:-10px -125px; }
.box_fiolet .box_corner_lb{ left:-1px; bottom:-1px; background-position:0 -135px; }
.box_fiolet .box_corner_rb{ right:-1px; bottom:-1px; background-position:-10px -135px; }
.box_fiolet .box_content{ padding:3px; }

* html .box_fiolet {  border:#9E42CE solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px; height: 0; he\ight: auto; _zoom: 1; }
* html .box_fiolet .box_corner{ width:10px; height:10px; position: absolute; font-size:1px;}
* html .box_fiolet .box_panel{ height:21px; background-image:url(../img/layout/boxtabs.png); background-position: 0px -63px; }
* html .box_fiolet .box_corner_lt, * html .box_fiolet .box_corner_rt, * html .box_fiolet .box_corner_lb, * html .box_fiolet .box_corner_rb{ background-image:url(../img/layout/boxtabs.png);background-repeat:no-repeat; }
* html .box_fiolet .box_corner_lt{ left:-1px; top:-1px; background-position:0px -125px; }
* html .box_fiolet .box_corner_rt{ right:-1px; top:-1px; background-position:-10px -125px; }
* html .box_fiolet .box_corner_lb{ left:-1px; bottom:-2px; background-position:0px -135px; }
* html .box_fiolet .box_corner_rb{ right:-1px; bottom:-2px; background-position:-10px -135px; }
* html .box_fiolet .box_content{ padding:3px; }


.box_glowna { position: relative; top: -1px; z-index: 0; height: 67px; clear: both; margin-bottom: 0px; }

.box_szary {  border:#cccccc solid 1px !important; position:relative; margin:0px; padding:0px; margin-bottom: 10px;}
.box_szary .box_panel{height:21px; background-image:url(../img/layout/boxtabs.png); background-position:0 -21px;}
.box_szary .box_corner{ width:10px; height:10px; position:absolute; }
.box_szary .box_corner_lt, .box_szary .box_corner_rt, .box_szary .box_corner_lb, .box_szary .box_corner_rb{ background-image:url(../img/layout/boxtabs.png) !important; }
.box_szary .box_corner_lt{ left:-1px; top:-1px; background-position:0 -185px; }
.box_szary .box_corner_rt{ right:-1px; top:-1px; background-position:-10px -185px; }
.box_szary .box_corner_lb{ left:-1px; bottom:-1px; background-position:0 -195px; }
.box_szary .box_corner_rb{ right:-1px; bottom:-1px; background-position:-10px -195px; }

/* html .box_szary .box_corner{ width:10px; height:10px; position: absolute; }
* html .box_szary .box_panel{ height:21px; background-image:url(../img/layout/boxtabs.png); background-position: 0px -21px; }
* html .box_szary .box_corner_lt, * html .box_szary .box_corner_rt, * html .box_szary .box_corner_lb, * html .box_szary .box_corner_rb{ background-color:#000; }
* html .box_szary .box_corner_lt{ left:-1px; top:-1px;  background-position:0 -125px; }
* html .box_szary .box_corner_rt{ right:-2px; top:-1px; background-position:-10px -125px; }
* html .box_szary .box_corner_lb{ left:-1px; bottom:-2px; background-position:0 -135px; }
* html .box_szary .box_corner_rb{ right:-2px; bottom:-2px; background-position:-10px -135px; }*/


.box_szary .box_content{ padding:3px; color: #cccccc;}
.box_szary .box_content a {  color: #cccccc !important;}
.box_szary .box_content .komentarz_autor {  color: #cccccc;}
.box_szary .box_content .komentarz_avatar img {  border: 1px solid #cccccc;}

.box_pomarancz .box_panel, .box_pomarancz .box_corner_lt, .box_pomarancz .box_corner_rt, .box_pomarancz .box_corner_lb, .box_pomarancz .box_corner_rb{ background: url(../img/layout/boxtabs.png)}
.box_pomarancz {  border:#DC5900 solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;}
.box_pomarancz .box_corner{ width:10px; height:10px; position:absolute; }
.box_pomarancz .box_panel{ height:21px; background-position:0 -42px;}
.box_pomarancz .box_corner_lt{ left:-1px; top:-1px; background-position:0 -145px; }
.box_pomarancz .box_corner_rt{ right:-1px; top:-1px; background-position:-10px -145px; }
.box_pomarancz .box_corner_lb{ left:-1px; bottom:-1px; background-position:0 -155px; }
.box_pomarancz .box_corner_rb{ right:-1px; bottom:-1px; background-position:-10px -155px; }
.box_pomarancz .box_content{ padding:3px; }

.box_blue .box_panel, .box_blue .box_corner_lt, .box_blue .box_corner_rt, .box_blue .box_corner_lb, .box_blue .box_corner_rb{ background: url(../img/layout/boxtabs.png)}
.box_blue {  border:#31aef2 solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;}
.box_blue .box_corner{ width:10px; height:10px; position:absolute; }
.box_blue .box_panel{ height:21px; background-position:0 -63px;}
.box_blue .box_corner_lt{ left:-1px; top:-1px; background-position:0 -125px; }
.box_blue .box_corner_rt{ right:-1px; top:-1px; background-position:-10px -125px; }
.box_blue .box_corner_lb{ left:-1px; bottom:-1px; background-position:0 -135px; }
.box_blue .box_corner_rb{ right:-1px; bottom:-1px; background-position:-10px -135px; }
.box_blue .box_content{ padding:3px; }



/******************************************************************************************************************************************************************************************************/




/* box_blue dla IE 6 */
* html .box_blue {  border:#31aef2 solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;  
	  height: 0;
	  he\ight: auto;

	  _zoom: 1;
	}
* html .box_blue .box_corner{ width:10px; height:10px; position: absolute; }
* html .box_blue .box_panel{ height:21px; background-image:url(../img/layout/boxy/panelniebieski_img.png); background-repeat:repeat-x;}
* html .box_blue .box_corner_lt{ left:-1px; top:-1px; background-image:url(../img/layout/boxy/boxniebieski_corner_lt.png); background-repeat:no-repeat; background-position:left top; }
* html .box_blue .box_corner_rt{ right:-2px; top:-1px; background-image:url(../img/layout/boxy/boxniebieski_corner_rt.png); background-repeat:no-repeat; background-position:right top; }
* html .box_blue .box_corner_lb{ left:-1px; bottom:-2px; background-image:url(../img/layout/boxy/boxniebieski_corner_lb.png); background-repeat:no-repeat; background-position:left bottom; }
* html .box_blue .box_corner_rb{ right:-2px; bottom:-2px; background-image:url(../img/layout/boxy/boxniebieski_corner_rb.png); background-repeat:no-repeat; background-position:right bottom; }
* html .box_blue .box_content{ padding:3px; }
/* end of box dla IE 6 */

/* box_pom dla IE 6 */
* html .box_pomarancz {  border:#f5a148 solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;  
	  height: 0;
	  ahe\ight: auto;
	  _zoom: 1;
	}
* html .box_pomarancz .box_corner{ width:10px; height:10px; position: absolute; }
* html .box_pomarancz .box_panel{ height:21px; background-image:url(../img/layout/boxy/panelpom_img.png); background-repeat:repeat-x; background-position: 0 0;}
* html .box_pomarancz .box_corner_lt{ left:-1px; top:-1px; background-image:url(../img/layout/boxy/boxpom_corner_lt.png); background-repeat:no-repeat; background-position:left top; }
* html .box_pomarancz .box_corner_rt{ right:-2px; top:-1px; background-image:url(../img/layout/boxy/boxpom_corner_rt.png); background-repeat:no-repeat; background-position:right top; }
* html .box_pomarancz .box_corner_lb{ left:-1px; bottom:-2px; background-image:url(../img/layout/boxy/boxpom_corner_lb.png); background-repeat:no-repeat; background-position:left bottom; }
* html .box_pomarancz .box_corner_rb{ right:-2px; bottom:-2px; background-image:url(../img/layout/boxy/boxpom_corner_rb.png); background-repeat:no-repeat; background-position:right bottom; }
* html .box_pomarancz .box_content{ padding:3px; }
/* end of box dla IE 6 */
/* box_rozowy dla IE 6 */
* html .box_rozowy {  border:#ec6f72 solid 1px; position:relative; margin:0px; padding:0px; margin-bottom: 10px;  
	  height: 0;
	  he\ight: auto;
	  _zoom: 1;
	}
* html .box_rozowy .box_corner{ width:10px; height:10px; position: absolute; }
* html .box_rozowy .box_panel{ height:21px; background-image:url(../img/layout/boxy/panelpom_img.png); background-repeat:repeat-x;}
* html .box_rozowy .box_corner_lt{ left:-1px; top:-1px; background-image:url(../img/layout/boxy/boxpom_corner_lt.png); background-repeat:no-repeat; background-position:left top; }
* html .box_rozowy .box_corner_rt{ right:-2px; top:-1px; background-image:url(../img/layout/boxy/boxpom_corner_rt.png); background-repeat:no-repeat; background-position:right top; }
* html .box_rozowy .box_corner_lb{ left:-1px; bottom:-2px; background-image:url(../img/layout/boxy/boxpom_corner_lb.png); background-repeat:no-repeat; background-position:left bottom; }
* html .box_rozowy .box_corner_rb{ right:-2px; bottom:-2px; background-image:url(../img/layout/boxy/boxpom_corner_rb.png); background-repeat:no-repeat; background-position:right bottom; }
* html .box_rozowy .box_content{ padding:3px; }
/* end of box dla IE 6 */






.box_logowania { background: transparent; position:relative; margin:0px; padding:0px; width: 370px;}
.box_logowania .box_corner{ width:18px; height:36px; position:absolute; }
.box_logowania .box_panel{ height: 21px; background-color:transparent; }
.box_logowania .box_panel_bottom { height: 0px; }
.box_logowania .box_content{ padding:20px; background: #fff; }
.box_logowania .ikona_box_logowania { background: url(../img/layout/logcon_icon.jpg) no-repeat; position: absolute; width: 41px; height: 36px; left: 21px; top: 8px; z-index: 0;} 
.box_logowania .box_logowania_zamknij {background: transparent url(../img/jpg2.jpg) no-repeat scroll -97px -106px; display:block; height:21px; margin-left:325px; margin-top:-41px; position:absolute; width:26px;}
.box_logowania h3 { padding-left: 67px; padding-top: 25px;} 
.box_logowania form { margin: auto;  margin-top: 15px;  width: 145px; height: 105px;} 
.box_logowania form .input { margin-bottom: 10px;} 
.box_logowania form .checkbox { float: right; clear: both; margin-bottom: 5px;} 
.box_logowania form .button { float: right; clear: both; } 
.box_logowania .klodka  { background: url(../img/layout/icon/icon_klodka.jpg) no-repeat; padding-left: 15px; } 
.box_logowania .input_szary  { color: #ccc;} 


















.button { position:relative; margin:0px; padding:0px;  float: right;}
.button_right { width:1px; height:16px; background: url(../img/layout/rootgfx.jpg) no-repeat; float: left; background-position: -100px -62px; clear: none !important;}
.button_content{ background: url(../img/layout/rootgfx.jpg) no-repeat; background-position: 0 -62px; font-size: 11px; height: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px; padding-bottom: 0px; border: none; float: left; display: block;}

.button_rozowy { position:relative; margin:0px; padding:0px;  float: right;}
.button_rozowy .button_right { width:1px; height:19px; background: url(../img/layout/icon/button_right_rozowy.jpg) no-repeat; float: left; background-position: 0 0px;}
.button_rozowy .button_content{ background: url(../img/layout/icon/button_tlo_rozowy.jpg) repeat-x; background-position: 0 0px; font-size: 11px; height: 19px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}

.button_pom { position:relative; margin:0px; padding:0px;  float: right; margin-right: 5px; margin-bottom: 3px;}
.button_pom .button_right { width:1px; height:16px; background: url(../img/layout/rootgfx.jpg) no-repeat -100px -94px; float: left; }
.button_pom .button_content{ background: url(../img/layout/rootgfx.jpg) no-repeat 0px -94px; font-size: 11px; height: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}
.button_pom .button_content a { color: #000 !important;}

.button_fiolet { position:relative; margin:0px; padding:0px;  float: right; margin-right: 5px;}
.button_fiolet .button_right { width:1px; height:19px; background: url(../img/layout/rootgfx.jpg) no-repeat -100px -126px; float: left; }
.button_fiolet .button_content{ background: url(../img/layout/rootgfx.jpg) no-repeat 0px -126px; font-size: 11px; height: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}

.button_disable { position:relative; margin:0px; padding:0px;  float: right; margin-right: 0px;}
.button_disable .button_right { width:1px; height:16px; background: url(../img/layout/rootgfx.jpg) no-repeat -100px -78px; float: left; }
.button_disable .button_content{ background: url(../img/layout/rootgfx.jpg) no-repeat 0px -78px; font-size: 11px; height: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}
.button_disable .button_content a { color: #000;}
.button_disable .button_content a:hover { color: #000;}

.button_blue { position:relative; margin:0px; padding:0px;  float: right; margin-right: 0px;}
.button_blue .button_right { width:1px; height:19px; background: url(../img/layout/icon/button_right_niebieski.jpg) no-repeat; float: left; background-position: 0 0px;}
.button_blue .button_content{ background: url(../img/layout/icon/button_tlo_niebieski.jpg) repeat-x; background-position: 0 0px; font-size: 11px; height: 19px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}

.button_blue_inp { position:relative; margin:0px; padding:0px;  float: right; margin-right: 0px; top: -2px;}
.button_blue_inp .button_right { width:1px; height:19px; background: url(../img/layout/icon/button_right_niebieski.jpg) no-repeat; float: left; background-position: 0 3px;}
.button_blue_inp .button_content{ background: url(../img/layout/icon/button_tlo_niebieski.jpg) repeat-x; background-position: 0 3px; font-size: 11px; height: 19px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block;}

.button_disable_inp { position:relative; margin:0px; padding:0px;  float: right; margin-right: 0px; top: 1px;}
.button_disable_inp .button_right { width:1px; height:16px; background: url(../img/layout/rootgfx.jpg) no-repeat -100px -78px; float: left; }
.button_disable_inp .button_content{ background: url(../img/layout/rootgfx.jpg) no-repeat 0px -78px; font-size: 11px; height: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px; border: none; float: left; display: block; padding-bottom: 3px;}
.button_disable_inp input.button_content{ #padding-left: 0px; #padding-right: 0px; }

/** ie fixy dla buttonow **/
* html input.button_content{ background: url(../img/layout/icon/button_tlo.jpg) repeat-x; background-position: 0 3px; font-size: 11px; height: 19px; font-weight: bold; padding-left: 0px; padding-right: 0px; border: none; float: left; display: block;}
input.button_content{ #padding-left: 0px; #padding-right: 0px; padding-bottom: 3px; }
/** ie fixy dla buttonow **/
* html .button_blue input.button_content{ background: url(../img/layout/icon/button_tlo.jpg) repeat-x; background-position: 0 3px; font-size: 11px; height: 19px; font-weight: bold; padding-left: 0px; padding-right: 0px; border: none; float: left; display: block;}
.button_blue input.button_content{ #padding-left: 0px; #padding-right: 0px; }
.button_blue_inp input.button_content{ #padding-left: 0px; #padding-right: 0px; }
.button_fiolet input.button_content{ #padding-left: 0px; #padding-right: 0px; }
.button_pom input.button_content{ #padding-left: 0px; #padding-right: 0px; }
* html .button_blue input.button_content{ padding-left: 0px; padding-right: 0px; }
* html .button_blue_inp input.button_content{ padding-left: 0px; padding-right: 0px; }
* html .button_fiolet input.button_content{ padding-left: 0px; padding-right: 0px; }
* html .button_pom input.button_content{ padding-left: 0px; padding-right: 0px; }


/* ikony */
.ikona_kategorie, .ikona_top_wspanialych, .ikona_top_dodajacych , .ikona_top_ogladajacych , .ikona_top_komentujacych, .ikona_partnerzy
{ background: url(../img/layout/rootgfx.jpg) no-repeat; }

.ikona_punkty_komentarz img { position: relative; top: 2px;}
.ikona_kategorie { position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0; background-position:-287px 0px;}
.ikona_top { background: url(../img/layout/icon/icobox_topspr.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_top_wspanialych { background-position:-205px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_top_ogladajacych { background-position:-123px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_top_dodajacych { background-position:-164px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_top_komentujacych { background-position:-82px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
 .ikona_partnerzy { background-position:-41px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 1;}
.ikona_poradniki { background: url(../img/layout/icon/icobox_ptxt.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pytajka { background: url(../img/layout/icon/icobox_zadajpyt.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pomysly { background: url(../img/layout/icon/icobox_pomyslnf.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_dnia { background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-451px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_tagi { background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-410px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_tagi_f { background: url(../img/layout/icon/icobox_tabs_f.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_tagi_b { background: url(../img/layout/icon/icobox_tabs_b.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_url_do_profilu { background: url(../img/layout/icon/icobox_urldoprofilu.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_wizytowka { background: url(../img/layout/moviegfx.jpg) no-repeat -41px 0; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_wizytowka_p { background: url(../img/layout/icon/icobox_wizytowka_p.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_znajdzieszmniena { background: url(../img/layout/icon/icobox_znajdzieszmniena.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_punkty { background: url(../img/layout/icon/icobox_punkty.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_omnie { background: url(../img/layout/icon/icobox_omnie.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_grupa { background: url(../img/layout/icon/icobox_grupy.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_grupy { background: url(../img/layout/icon/icobox_grupydoktnalezy.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_grupy_stworzone { background: url(../img/layout/icon/icobox_grupywlasciciel.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_filmy_usera { background: url(../img/layout/moviegfx.jpg) no-repeat 0 0; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_filmy_usera_p { background: url(../img/layout/icon/icobox_filmy_usera_p.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_profil_konfig { background: url(../img/layout/icon/icobox_opcjeprofilu.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_znajomi { background: url(../img/layout/icon/icobox_znajomi.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_dodaj_dysk { background: url(../img/layout/icon/icobox_filmzdysku.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_dodaj_dysk_disable { background: url(../img/layout/icon/icobox_filmzdysku_disable.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_dodaj_link { background: url(../img/layout/icon/icobox_filmzlinka.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_opis { background: url(../img/layout/moviegfx.jpg) no-repeat -164px 0; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_opis_p { background: url(../img/layout/icon/icobox_opisfilmu_p.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_opisz { background: url(../img/layout/icon/icobox_opiszfilm.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_film_ulubione { background: url(../img/layout/icon/icobox_ulubione.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_gry { background: url(../img/icobox_gry.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_statystyki { background: url(../img/layout/moviegfx.jpg) no-repeat -123px 0;; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_statystyki_p { background: url(../img/layout/icon/icobox_statystyki_p.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pomyslynafilm { background: url(../img/layout/icon/icobox_pomyslnf.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pomyslynafilm_add { background: url(../img/layout/icon/icobox_pomyslnf_dodawanie.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pomyslynafilm_view { background: url(../img/layout/icon/icobox_pomyslnf_podglad.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pomyslynafilm_new { background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-369px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_poradnik_new { background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-246px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_linki_sponsorowane { background: url(../img/layout/icon/icobox_lsponsor.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_linki_sponsorowane_f { background: url(../img/layout/icon/icobox_lsponsor_f.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_linki_sponsorowane_b { background: url(../img/layout/icon/icobox_lsponsor_b.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_kategorie_blue { background: url(../img/layout/icon/icobox_kategorie_b.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_kategorie_fiolet { background: url(../img/layout/icon/icobox_kategorie_f.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pytajka_add { background: url(../img/layout/icon/icobox_zadajpyt_dodaj.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pytajka_new { background: url(../img/layout/icon/icobox_zadajpyt_ostatnie.png) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_poradniki_add { background: url(../img/layout/icon/icobox_ptxt_dodawanie.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_poradniki_view { background: url(../img/layout/icon/icobox_ptxt_podglad.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_pytajka_new_szary { background: url(../img/layout/rootgfx.jpg) no-repeat; background-position:-328px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_komentarze_add { background: url(../img/layout/moviegfx.jpg) no-repeat -82px 0; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_komentarze_add_p { background: url(../img/layout/icon/icobox_dodajkomentarz_p.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_komentarze_add_b { background: url(../img/layout/icon/icobox_dodajkomentarz_b.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_komentarze_add_f { background: url(../img/layout/icon/icobox_dodajkomentarz_f.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_linki_powiazane_f { background: url(../img/layout/icon/icobox_ptxt_lpowiazane.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_alert { background: url(../img/layout/icon/icobox_alert.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_alert_f { background: url(../img/layout/icon/icobox_alert_f.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_powiazane_linki { background: url(../img/layout/icon/icobox_pom_powlinki.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_napisz_wiadomosc { background: url(../img/layout/icon/icobox_napiszwiadomosc.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_edytuj_grupe { background: url(../img/layout/icon/icobox_grupy_edycja.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_naskroty { background: url(../img/layout/rootgfx.jpg) no-repeat 0px 0px; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_rejestracja { background: url(../img/layout/icon/icobox_rejestracja.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_logowanie { background: url(../img/layout/icon/icobox_logowanie.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}
.ikona_wyszukiwanie { background: url(../img/layout/icon/icobox_wyszukiwanie.jpg) no-repeat; position: absolute; width: 41px; height: 36px; margin-left: 1px; top: -9px; z-index: 0;}

.szybka_rejestracja {background: url(../img/jpg.jpg) no-repeat -318px -190px; border: none;}
.szybka_rejestracja .box_content {border: none;}
.szybka_rejestracja .box_content .p_szybka_rejestracja {position: relative; margin-top: -23px; font-size: 14px; font-weight: bold; margin-left: 40px; margin-bottom: 6px;}
.szybka_rejestracja .box_content input {border: 1px solid #FE9800; background: #FEF8E0; color: #666666; padding-left: 5px; width: 90px; font-size: 10px; padding-top: 1px; padding-bottom: 2px;}
.szybka_rejestracja .box_content .btn_dolacz {background: url(../img/jpg.jpg) no-repeat -5px -245px; width: 88px; padding-left:9px; height: 16px; display: block; color: #fff; padding-top: 1px; padding-bottom: 1px; margin-top: 5px; margin-left: 53px;}

.btn_dolacz_input_zielony {background: url(../img/jpg.jpg) no-repeat -110px -245px; width: 75px !important; height: 18px; color: #fff; padding-bottom: 3px; text-align: center; margin: auto; margin-top: 0px; margin-left: 5px; border: none; font-weight: bold; font-size: 11px; display: inline; cursor: pointer;}

.box_reklama {width: 100%; background: #F3F2F0; border-bottom: 1px solid #BCBCBB; padding-top: 5px; padding-bottom: 5px;}
.dodano_nowy_poradnik {display: block; width: 63px; height: 16px; background: url(../img/png.png) no-repeat -478px -266px; margin-top: 4px;}
.dodano_nowy_poradnik:hover {background: url(../img/png.png) no-repeat -478px -282px; }

.slider_reklama {background: #dadada; height: 19px; padding-top: 4px; text-align: left; margin:auto; margin-top: 10px; margin-bottom: 0px; border: 1px solid #CCCCCC; padding-left: 15px; position: relative; width: 960px;} 
.slider_reklama div { font-size: 13px; font-weight: bold; color: #999; float: left; width: 135px; background: none; margin-right: 15px; padding-left: 20px;}
.slider_reklama a {color: #000; margin-right: 0px; font-size: 13px; display: block; float: left; text-align: center; width: 320px; font-weight: normal;}
.slider_reklama a.a_druga {color: #333}
.slider_reklama a span.kliknij {color: #FF6807}
.slider_reklama a.a_druga span.kliknij {color: #333}


.but_wylrek {background: url(../img/but_wylrek.png) no-repeat; width: 96px !important; height: 12px; display: block; position: absolute; bottom: -12px; right: 3px; }

.box_dremel {}
.box_dremel .box_content {padding: 10px; padding-left: 15px; padding-right: 15px;}
.box_dremel .dremel_logo {background: url(../img/contest_configtop.jpg) no-repeat; width: 655px; height: 90px; margin: auto; margin-bottom: 15px; position: relative;}
.box_dremel .dremel_logo .dremel_logo_1 {position: absolute; background: none; width: 120px; height: 35px; top: 30px; left: 18px;}
.box_dremel .dremel_logo .dremel_logo_2 {position: absolute; background: none; width: 120px; height: 35px; top: 30px; right: 15px;}
.box_dremel .dremel_phead {color: #FF6800; font-size: 12px; margin-bottom: 20px;}
.box_dremel label {width: 100px; display: block; float: left; font-size: 12px; color: #666;}
.box_dremel .text {margin-bottom: 20px}
.box_dremel .text input {width: 260px; border: 1px solid #90B220; background: #eee;}
.box_dremel .textarea {margin-bottom: 20px}
.box_dremel .textarea textarea {width: 260px; border: 1px solid #90B220; background: #eee;}
.box_dremel .dremel_gora {}
.box_dremel .dremel_gora .dremel_gora_lewo { float: left; margin-right: 60px; padding-left: 15px;}
.box_dremel .dremel_gora .dremel_gora_prawo { float: left;}
.box_dremel .dremel_gora .dremel_gora_prawo .dremel_reg {position: relative;}
.box_dremel .dremel_gora .dremel_gora_prawo .dremel_reg .error-message {position: absolute; margin-top: 15px;}
.box_dremel .dremel_filmy {clear: both;}
.box_dremel .dremel_filmy .radio {padding-left: 40px; width: 1000px;}
.box_dremel .dremel_filmy .radio input {float: left; margin-right: 5px;}
.box_dremel .dremel_filmy .radio label {color: #333; font-weight: bold; width: 210px; font-size: 14px;}
.box_dremel .dremel_filmy .dremel_filmy_cont {padding-left: 28px; margin-bottom: 20px;}
.box_dremel .dremel_filmy .dremel_filmy_cont .dremel_v1 {background: url(../img/contest_toolsmovies.jpg) no-repeat 0px 0px; width: 190px; height: 125px; display: block; float: left; margin-right: 40px;}
.box_dremel .dremel_filmy .dremel_filmy_cont .dremel_v2 {background: url(../img/contest_toolsmovies.jpg) no-repeat -192px 0px; width: 190px; height: 125px; display: block; float: left; margin-right: 40px;}
.box_dremel .dremel_filmy .dremel_filmy_cont .dremel_v3 {background: url(../img/contest_toolsmovies.jpg) no-repeat -384px 0px; width: 190px; height: 125px; display: block; float: left; margin-right: 40px;}
.box_dremel .dremel_filmy .dremel_filmy_cont .dremel_v4 {background: url(../img/contest_toolsmovies.jpg) no-repeat -576px 0px; width: 190px; height: 125px; display: block; float: left; margin-right: 40px;}
.box_dremel .dremel_dol {border-top: 1px solid #ccc; padding-top: 10px;}
.box_dremel .dremel_dol input {float: right; background: url(../img/b_dalej.png) no-repeat; width: 82px; height: 20px; margin-right: 40px;}

