/*

	STYLE DLA CALEGO SERWISU

*/

body {
	margin: 0px;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62686C;
}
td {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62686C;
}

.rog_G_L1 {
	background-image: url(../img/rog_G_L1.jpg);
	background-repeat: no-repeat;
}

.rog_G_L2 {
	background-image: url(../img/rog_G_L2.jpg);
	background-repeat: no-repeat;
}

.rog_G_L3 {
	background-image: url(../img/rog_G_L3.jpg);
	background-repeat: no-repeat;
}

.rog_G_C3 {
	background-image: url(../img/rog_G_C3.jpg);
	background-repeat: no-repeat;
}

.rog_G_R1 {
	background-image: url(../img/rog_G_R1.jpg);
	background-repeat: no-repeat;
}

.rog_G_R2 {
	background-image: url(../img/rog_G_R2.jpg);
	background-repeat: no-repeat;
}

.rog_G_R3 {
	background-image: url(../img/rog_G_R3.jpg);
	background-repeat: no-repeat;
}

.rog_G_R4 {
	background-image: url(../img/rog_G_R4.jpg);
	background-repeat: no-repeat;
}

.rog_L1 {
	background-image: url(../img/rog_L1.jpg);
	background-repeat: no-repeat;
}

.rog_L2 {
	background-image: url(../img/rog_L2.jpg);
	background-repeat: no-repeat;
}

.rog_L3 {
	background-image: url(../img/rog_L3.jpg);
	background-repeat: repeat-y;
}

.under_banner_head {
	background-image: url(../img/head3.jpg);
	background-repeat: no-repeat;
}

.under_banner_head99 {
	background-image: url(../img/head99.jpg);
	background-repeat: no-repeat;
}

.under_banner_head88 {
	background-image: url(../img/head88.jpg);
	background-repeat: no-repeat;
}

.under_banner_head2 {
	background-image: url(../img/head3_forum.jpg);
	background-repeat: no-repeat;
}

.head99_1{
	background-image: url("../img/head99_1.jpg");
	background-repeat: no-repeat;
}
.head99_2{
	background-image: url("../img/head99_2.jpg");
	background-repeat: no-repeat;
}
.head99_3{
	
}
.head99_4{
	background-image: url("../img/head99_4.jpg");
	background-repeat: no-repeat;
	background-position: right;
}
.head99_5{
	background-image: url("../img/head99_5.jpg");
	background-repeat: no-repeat;
}
.head99_6{
	background-image: url("../img/head99_6.jpg");
	background-repeat: no-repeat;
}
.head99_7{
	background-image: url("../img/head99_7.jpg");
	background-repeat: no-repeat;
}
.head99_8{
	background-image: url("../img/head99_8.jpg");
	background-repeat: no-repeat;
}

.head88_1{
	background-image: url("../img/head88_1.jpg");
	background-repeat: no-repeat;
}
.head88_2{
	background-image: url("../img/head88_2.jpg");
	background-repeat: no-repeat;
}
.head88_5{
	background-image: url("../img/head88_5.jpg");
	background-repeat: no-repeat;
}
.head88_6{
	background-image: url("../img/head88_6.jpg");
	background-repeat: no-repeat;
}
.head88_7{
	background-image: url("../img/head88_7.jpg");
	background-repeat: no-repeat;
}
.head88_8{
	background-image: url("../img/head88_8.jpg");
	background-repeat: no-repeat;
}
.head88_9{
	background-image: url("../img/head88_9.jpg");
	background-repeat: no-repeat;
}
.head88_10{
	background-image: url("../img/head88_10.jpg");
	background-repeat: no-repeat;
}

.newsletter-top{
	float:left;
	width: 215px;
	height: 44px;
	margin: 18px 0 0 110px;
}
.newsletter-top img, .newsletter-top .input_txt, .newsletter-top .button_news{float:left;}
.newsletter-top .input_txt{
	width: 182px;
	height: 15px;
	border: 2px solid #dadada;
}
.newsletter-top .button_news{
	margin: 0 0 0 2px;
	padding: 0;
	border: none;
}

/* BANNERY*/

#banner_head {
	text-align: center;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 9px;
	height: 90px;
	width: 592px;
}

#banner_head_forum {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	height: 125px;
	width: 592px;
}

#banner_skyscraper {
    text-align: left;
	margin-left: 7px;
	height: 600px;
	width: 160px;
	background-color: #00FF00;
	float: right;
}
#banner_billboard {
	text-align: center;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	height: 100px;
	width: 750px;
}
#banner_space {
	height: 8px;
	margin: 0px;
	padding: 0px;
}

.link_as_div {
	display: block;
	width: auto;
	height: auto;
}
/* STOPKA */

.overfooter_bg {
	background-image: url(../img/overfooter_bg.jpg);
	background-repeat: repeat;
}

.overfooter_l_bg {
	background-image: url(../img/main_rotate_bg.jpg);
	background-repeat: repeat;
}

.overfooter_r_bg {
	background-image: url(../img/main_bg.jpg);
	background-repeat: repeat;
	background-position: -608px;
}

.footer_bg {
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
}

.footer_bg_forum {
	background-image: url(../img/footer_forum.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
}

a.footer_bg {
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	color: #2E3192;
	text-decoration: none;
}

a.footer_bg:hover {
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	color: #000000;
	text-decoration: none;
}

/* USTAWIENIE DATY */

#day {
	width: 150px;
	margin-left: 34px;
	text-align: right;
}

/* IKONA JEZYKA + NAPIS */

#lang {
	width: 90px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 233px;
}

#lang_txt {
	width: 70px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
}

#lang_flag {
	width: 19px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
}

#kon_header {
	padding: 0px;
	clear: left;
	float: left;
	height: 0px;
	width: 1px;
	z-index: 1;
	margin: 0px;
	position: relative;
}
#czapa_mikolaja {
	padding: 0px;
	height: 0px;
	width: 93px;
	z-index: auto;
	position: absolute;
	top: -30px;
	left: 40px;
	float: left;
	margin-top: -150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 43px;
}


/* BACKGROUND */

.main_bg {
	background-image: url(../img/main_bg.jpg);
	background-repeat: repeat-y;
}

.mod_bg {
	background-image: url(../img/module/module_bg.jpg);
	background-repeat: repeat-x;
	background-color: #F7F7F7;
}
.mod_blogi_end
{
	background-image: url(../img/module/mod_blogi_end.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
.araboteka_bg {
	background-image: url(../img/araboteka_bg.jpg);
	background-repeat: no-repeat;
	background-color: #F7F7F7;

}

.mod_bg_without {
	background-color: #F7F7F7;
}

.szukaj_bg {
	background-image: url(../img/szukaj_bg.jpg);
	background-repeat: no-repeat;
}

.szukaj_bg_forum {
	background-image: url(../img/szukaj_bg_forum.jpg);
	background-repeat: no-repeat;
}

.main_bg_menu {
	background-image: url(../img/main_bg_menu.jpg);
	background-repeat: no-repeat;
}

/* ELEMENTY FORMULARZY */

form {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.input_txt {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	border: 1px solid #DADADA;
	color: #82898F;
}

.button_news {
	background-color: #DEDFE1;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #82898F;
	border: 2px solid #ECECEC;
}


/* WYSZUKIWARKA */

.input_search {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #82898F;
	font-weight: bold;
	background-color: #FFFFFF;
	text-decoration: none;
	border: 2px solid #DADADA;
	color: #82898F;
	vertical-align: middle;
	height: 16px;
	width: 200px;
	margin: 0px;
	padding-left: 4px;
	line-height: 14px;
}

.button_search {
	vertical-align: middle;
	background-color: #E4E4E6;
	font-size: 11px;
	color: #FEFDFD;
	background-image: url(../img/szukaj_button.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: 0px 0px;
	height: 20px;
	width: 19px;
}

.search_form {
	padding: 0px;
	margin: 0px;
}

.list_menu {
	background-color: #ECEDEE;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #82898F;
	text-decoration: none;
	border: 1px solid #BABABA;
}

.list_menu_dark {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #D2D3D5;
	color: #82898F;
	border: 1px solid #BABABA;
}

/*

		FORMATOWANIA TEKSTU

*/

p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.title_blue {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: italic;
	font-weight: bold;
	color: #2E3192;
}


.text {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #62686C;
	line-height: 170%;
	text-align: justify;
}

.white_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.white_txt_bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.white_txt_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.dark_grey_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62686C;
}

.dark_grey_txt_bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62686C;
	font-weight: bold;
}

.blue_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2E3192;
}

.bold {
	font-weight: bold;
}

/* 

		STYLE DLA LINKOW
		
*/

a:link, a:visited {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E3192;
    text-decoration: none;
}

a:hover {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    text-decoration: none;
}

.a1:link, a1:visited {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-decoration
	color: #2E3192;
    text-decoration: underline;
}

.a1:hover {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
    text-decoration: underline;
}


.link_bold:link, .link_bold:visited {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2E3192;
    text-decoration: none;
}

.link_bold:hover {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
    text-decoration: none;
}
/* STRONICOWANIE */

.page_on {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E3192;
	font-weight: bold;
	text-decoration: none;
}

.page_off:link, .page_off:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2E3192;
	text-decoration: none;
}

.page_off:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2E3192;
	text-decoration: underline;
}

/* LINKI 'wiecej' */

.link_more:link, .link_more:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/img_more.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 35px 1px;
	height: 12px;
	padding-right: 11px;
	width: 35px;
}

.link_more:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/img_more_over.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 35px 1px;
	height: 12px;
	padding-right: 11px;
	width: 35px;
}

.link_more_pwe:link, .link_more_pwe:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.link_more_pwe:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.link_more_white:link, .link_more_white:hover, .link_more_white:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	background-image: url(../img/img_more_white.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 82px 4px;
	height: 12px;
	padding-right: 11px;
	width: 80px;
}

.link_results:link, .link_results:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/img_more.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 35px 1px;
	height: 12px;
	padding-right: 11px;
	margin-left: 5px;
	width: 30px;
}

.link_results:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/img_more_over.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 35px 1px;
	height: 12px;
	padding-right: 11px;
	margin-left: 5px;
	width: 30px;
}

.link_galeria:link, .link_galeria:visited  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/galeria_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 35px;
	padding-left: 25px;
	padding-top: 1px;
	float: left;
}

.link_galeria:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/galeria_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 35px;
	padding-left: 25px;
	padding-top: 1px;
	float: left;
}

.link_kalendarium:link, .link_kalendarium:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/kalendarium_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 35px;
	margin-left: 32px;
	padding-left: 19px;
	padding-top: 1px;
	float: left;
}

.link_kalendarium:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/kalendarium_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 35px;
	margin-left: 32px;
	padding-left: 19px;
	padding-top: 1px;
	float: left;
}

.link_sezony:link, .link_sezony:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2E3192;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/kalendarium_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 25px;
	margin-left: 60px;
	padding-left: 19px;
	padding-top: 1px;
	float: left;
}

.link_sezony:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../img/kalendarium_ico.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 14px;
	width: 25px;
	margin-left: 60px;
	padding-left: 19px;
	padding-top: 1px;
	float: left;
}



.link_white:link, .link_white:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.link_white:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.link_black:link, .link_black:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

.link_black:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
}

.link_search:link, .link_search:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #82898F;
	text-decoration: none;
}

.link_search:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
}
.link_small:link, .link_small:visited {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E3192;
    text-decoration: none;
}

.link_small:hover {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
    text-decoration: none;
}
/* 
	
	STYLE DLA OBRAZKOW
	
*/

/* style dla miniatur */

#foto_mini_bg {
	width: 128px;
	height: 139px;
	z-index: 0;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}

#foto_mini_img {
	width: 111px;
	z-index: 1;
	margin-top: -131px;
	margin-left: 13px;
}

.img_shadow_left {
	background-image: url(../img/img_shadow_left.gif);
	background-repeat: repeat-y;
}

.img_shadow_right {
	background-image: url(../img/img_shadow_right.gif);
	background-repeat: repeat-y;
}

.img_border {
	border: 1px solid #312324;
}

/* STYLE DLA POWIEKSZONEGO IMG */

.img_show {
	border-top-width: 14px;
	border-right-width: 14px;
	border-bottom-width: 53px;
	border-left-width: 14px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#img_zoom {
	margin-top: 20px;
	z-index: 0;
}

#img_info {
	z-index: 2;
	margin-top: 10px;
}
#img_info_long {
	z-index: 2;
	margin-top: 5px;
}

#break_white {
	height: 9px;
	background-image: url(../img/break_white.gif);
	background-repeat: repeat-x;
	background-position: 0px 4px;
}

.ogiery_main_txt p{
font-size: 10px;
}

.twitter_update_list {
line-height:150%;
margin-left:10px;
margin-right:10px;
padding:0;
width: 155px;
}

