body {
    font-family: arial, tahoma, helvetica, sans-serif;
	margin: 0; 
	padding: 0; 
	background: #000;
	color: #808080;
	font-size: 12px;
	}
img {border: 0;}
.b {font-weight: bold;}
.u {text-decoration: underline;}
.ce {text-align: center;}
.right {text-align: right;}
a {outline: none;}
.clear {clear: both;}
.float_l {float: left;}

#container {
	width: 1000px;
	margin: 0px auto;
}
#container a {text-decoration: none; font-size: 11px; color: #888;}
#container a:hover {text-decoration: underline;}

#intro {width: 800px; height: 600px; margin: 0px auto;}

#menu {
	width: 214px;
	height: 662px;
	padding-top: 76px;
	float: left;
}
#menu .pointer {width: 23px; height: 29px; float: left; background: url(/images/point.jpg) no-repeat;}
#menu a {display: block; width: 191px; height: 29px; float: left}
#menu a#a_homepage {background: url(/images/b_00.jpg) no-repeat 0 0;}
#menu a#a_homepage:hover {background: url(/images/b_00.jpg) no-repeat 0 -29px;}
#menu a#a_homepage.active {background: url(/images/b_00.jpg) no-repeat 0 -29px;}
#menu a#a_o_projekcie {background: url(/images/b_01.jpg) no-repeat 0 0;}
#menu a#a_o_projekcie:hover {background: url(/images/b_01.jpg) no-repeat 0 -29px;}
#menu a#a_galeria {background: url(/images/b_02.jpg) no-repeat 0 0;}
#menu a#a_galeria:hover {background: url(/images/b_02.jpg) no-repeat 0 -29px;}
#menu a#a_gabriel {background: url(/images/b_03.jpg) no-repeat 0 0;}
#menu a#a_gabriel:hover {background: url(/images/b_03.jpg) no-repeat 0 -29px;}
#menu a#a_modlitwa {background: url(/images/b_04.jpg) no-repeat 0 0;}
#menu a#a_modlitwa:hover {background: url(/images/b_04.jpg) no-repeat 0 -29px;}
#menu a#a_kontakt {background: url(/images/b_05.jpg) no-repeat 0 0;}
#menu a#a_kontakt:hover {background: url(/images/b_05.jpg) no-repeat 0 -29px;}
#menu a#a_media {background: url(/images/b_06.jpg) no-repeat 0 0;}
#menu a#a_media:hover {background: url(/images/b_06.jpg) no-repeat 0 -29px;}
#menu a#a_orders {background: url(/images/b_07.jpg) no-repeat 0 0;}
#menu a#a_orders:hover {background: url(/images/b_07.jpg) no-repeat 0 -29px;}
#menu a#a_orders.active {background: url(/images/b_07.jpg) no-repeat 0 -29px;}
#menu a#a_forum {background: url(/images/b_08.jpg) no-repeat 0 0;}
#menu a#a_forum:hover {background: url(/images/b_08.jpg) no-repeat 0 -29px;}
#menu a#a_dokumenty {background: url(/images/b_09.jpg) no-repeat 0 0; height: 58px}
#menu a#a_dokumenty:hover {background: url(/images/b_09.jpg) no-repeat 0 -58px;}
#menu a#a_egzorcysci {background: url(/images/b_12.jpg) no-repeat 0 0; height: 58px}
#menu a#a_egzorcysci:hover {background: url(/images/b_12.jpg) no-repeat 0 -58px;}
#menu a#a_egzorcysci.active {background: url(/images/b_12.jpg) no-repeat 0 -58px;}
#menu a#a_film {background: url(/images/b_13.jpg) no-repeat 0 0;}
#menu a#a_film:hover {background: url(/images/b_13.jpg) no-repeat 0 -29px;}
#menu a#a_dolacz {background: url(/images/b_14.jpg) no-repeat 0 0;}
#menu a#a_dolacz:hover {background: url(/images/b_14.jpg) no-repeat 0 -29px;}
#menu a#a_zaproszenia {background: url(/images/b_15.jpg) no-repeat 0 0;}
#menu a#a_zaproszenia:hover {background: url(/images/b_15.jpg) no-repeat 0 -29px;}
#menu a#a_zaproszenia.active {background: url(/images/b_15.jpg) no-repeat 0 -29px;}
#menu a#a_konferencje {background: url(/images/b_16.jpg) no-repeat 0 0;}
#menu a#a_konferencje:hover {background: url(/images/b_16.jpg) no-repeat 0 -29px;}
#menu a#a_konferencje.active {background: url(/images/b_16.jpg) no-repeat 0 -29px;}
#menu a#a_support_us {background: url(/images/b_17.jpg) no-repeat 0 0; height: 58px;}
#menu a#a_support_us:hover {background: url(/images/b_17.jpg) no-repeat 0 -58px;}
#menu a#a_support_us.active {background: url(/images/b_17.jpg) no-repeat 0 -58px;}
#menu a#a_multimedia {background: url(/images/b_18.jpg) no-repeat 0 0;}
#menu a#a_multimedia:hover {background: url(/images/b_18.jpg) no-repeat 0 -29px;}

#menu_top {height: 81px; width: 1000px;}

#b_newsletter {float: left;}
#b_polec {float: left;}

#foto_main {width: 570px; height: 738px; float: left;}
#movie_layer {width: 820px; height: 451px; padding: 66px 0px 0px 180px; background: url(/images/bck_movie.jpg) no-repeat;}
#movie_box {border: 2px solid #fff; width: 640px; height: 360px; margin-top: 25px;}

#content {width: 1000px;}
#content_foto {width: 541px; height: 725px; float: left;}
#content_right {width: 459px; float: left;}
#content_txt {width: 446px; float: left; padding: 10px 8px 10px 5px; line-height: 16px;}

.f_form_1a {width: 207px; margin-left: 30px; float: left;}
.f_form_2a {width: 207px; float: left;}
.f_form_1b {width: 197px; margin-left: 30px; float: left; padding-left: 10px;}
.f_form_2b {width: 197px; float: left; padding-left: 10px;}

#content_txt a {font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold;}
#content_txt a:hover {font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold;}
#content_txt .trajan14 {font-family: "trajan pro", "trebuchet ms", arial, helvetica, sans-serif; color: #fff; font-size: 14px; line-height: 18px; text-decoration: none; font-weight: normal;}
#content_txt a.trajan14 {font-family: "trajan pro", "trebuchet ms", arial, helvetica, sans-serif; color: #fff; font-size: 14px; line-height: 18px; text-decoration: none; font-weight: normal;}
#content_txt .foto_gal_0 {border: 2px solid #fff; margin: 0px 0px 29px 0px;}
#content_txt .foto_gal_1 {border: 2px solid #fff; margin: 0px 19px 29px 19px;}
#content_txt .foto_gal_2 {border: 2px solid #fff; margin: 0px 0px 29px 0px;}

.foto {border: 2px solid #fff;}
#content_main .foto_gal_0 {border: 2px solid #fff; margin: 0px 0px 29px 0px;}
#content_main .foto_gal_1 {border: 2px solid #fff; margin: 0px 19px 29px 19px;}
#content_main .foto_gal_2 {border: 2px solid #fff; margin: 0px 0px 29px 0px;}

#content_txt .pointer {width: 23px; height: 29px; float: left; background: url(/images/point.jpg) no-repeat;}
#content_txt .desc {width: 300px; height: 24px; padding-top: 5px; float: left;}
#content_txt .color1 {color: #fff; font-size: 16px;}
#content_txt .color2 {color: #0000ff; font-size: 16px;}
#content_txt a.color2 {color: #0000ff; font-size: 16px; text-decoration: none; font-weight: normal;}
#content_txt .color3 {color: #999999; font-size: 16px;}
#content_txt a.color3 {color: #999999; font-size: 16px; text-decoration: none; font-weight: normal;}

#pageList {width: 450px; text-align: right;}
#pageList a.but, #pageList a.butCurrent {display: block; width: 22px; height: 20px; margin: 0px 4px 4px 0px; padding: 3px 0 0 0; text-align: center; font-size: 11px; color: #8c8c8c; background: #191919; cursor: pointer; float: left; border: 1px solid #363636;}
#pageList a.but:hover {color: #fff; background: #000000; border: 1px solid #ffffff;}
#pageList a.butCurrent {width: 22px; height: 20px; margin: 0px 4px 4px 0px; padding: 3px 0 0 0; text-align: center; font-size: 11px; color: #ffffff; background: #000000; font-weight: bold; color: #ffffff; border: 1px solid #ffffff;}

#content_main {width: 560px; padding-left: 10px; float: left; padding-top: 34px;}

#foot_menu {width: 1000px; color: #777; font-size: 11px; margin: 10px 0px; text-align: center;}
#foot_menu a {text-decoration: none; font-size: 11px; color: #dcdcdc;}
#foot_menu a:hover {text-decoration: underline; color: #fff}

#foot {width: 1000px; height: 132px;}

.field {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 5px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 134px; outline: none;}
.button {border: none; background: #000; color: #f00; font-weight: bold; font-family: Verdana, Geneva, sans-serif; width: 30px; background: url(/images/send_but.jpg) no-repeat;}
#komunikat {display: none;}
#form_01, #form_02 {padding-left: 10px;}

.field2 {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 5px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 200px; float: left; margin-bottom: 9px; outline: none;}
.field2a {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 5px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 150px; float: left; margin-bottom: 9px; outline: none;}
.field2b {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 5px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 320px; float: left; margin-bottom: 9px; outline: none;}
.button2 {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 4px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 71px; float: left; margin-bottom: 9px; outline: none; font-weight: bold;}

.m10 {margin-left: 9px;}
.textarea {border: 1px solid #363636; background: #191919; color: #8c8c8c; padding: 5px 8px; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 427px; height: 80px; margin-bottom: 9px; outline: none;}
select.field2 {border: 1px solid #363636; background: #191919; color: #8c8c8c; font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif; width: 218px; outline: none;}

.w443 {width: 443px;}
.w460 {width: 460px;}
.wpis {margin: 10px; border-bottom: 1px solid #666666; padding: 0px 0px 10px 0px;}
.wpis2 {border-bottom: 1px solid #666666; padding: 0px 0px 10px 0px;}
.wpis3 {padding: 0px 0px 10px 0px;}
.grey {color: #808080;}
.white {color: #ffffff; font-weight: bold;}

/* alert part */
#alert {font-family: arial, helvetica, sans-serif; color: #808080; font-size: 12px; line-height: 16px; margin: 0; padding: 0; background: #000000;}
#alert #container {margin: 0px auto; width: 450px;}
#alert .top {background: url(/images/newsletter_top.jpg) no-repeat; padding: 65px 10px 0px 156px; width: 284px; height: 66px;}
#alert .title {font-family: "trajan pro", "trebuchet ms", arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 20px; line-height: 29px; }
#alert #content {font-family: arial, helvetica, sans-serif; color: #808080; font-size: 12px; line-height: 18px;}
#alert #content a {color: #ffffff; text-decoration: underline;}
#alert #content a:hover {color: #ffffff; text-decoration: none;}

.title {font-size: 18px; text-align: center; border: 1px solid #404040; padding: 8px 0px; background: #404040; color: #000; font-weight: bold;}
.row {border: 1px solid #404040; padding: 10px;}
.pt10 {padding-top: 10px;}
.top {vertical-align: top;}
#egzorcysci .up_to {text-decoration: underline; color: #fff; font-size: 12px;}
.zam_but {float:left; text-align: center; width: 220px;}

/**/
#movie_box2 {border: 2px solid #fff; width: 640px; height: 360px; margin: 25px auto 10px;}
#movie_box3 {border: 2px solid #fff; width: 640px; height: 480px; margin: 25px auto 10px;}
#movie_box4 {border: 2px solid #fff; width: 480px; height: 385px; margin: 25px auto 10px;}
.zam_but2 {float:left; text-align: center; width: 140px;}
#form_main {width: 730px; float: left;}

.separator {width: 93%; height: 1px; background: #dcdcdc; margin: 10px 0px 15px;}

#shout_page {width: 595px; height: 300px; padding: 10px;}
#shoutbox {width: 593px; height: 261px; margin-bottom: 10px; overflow: auto; border: 1px solid #363636;}

#shoutbox .post {padding-top: 1px; height: auto; min-height: 15px;}
#shoutbox .time {width: 38px; padding: 0px 1px; float: left; margin-right: 5px;}
#shoutbox .u_name {width: auto; padding: 0px 1px; float: left; margin-right: 10px; font-weight: bold; color: #ffffff}
#shoutbox .u_name2 {width: auto; padding: 0px 1px; float: left; margin-right: 10px; font-weight: bold; color: #ff0000}
#shoutbox .u_msg {width: 395px; padding: 0px 1px; float: left; margin-right: 5px;}

#shoutbox_btn {z-index: 1000; width: 12%; text-align:right; position: fixed; float: right; display: block; right: 0}

#new_splash {background: url(/images/20110908_bck_splash.jpg) no-repeat top center #000;}
#new_splash #btn_1 {margin: 440px 0px 0px 445px;}
#new_splash #btns_23 {margin: 130px 0px 0px 215px;}
#new_splash #okladki {text-align: center; margin-top: 15px;}
#new_splash #btn_4 {margin: 15px 0px 0px 375px;}
