/* PODSTAWOWE KLASY */
body {line-height: 18px; padding: 0px; background-image: url("images/bg.jpg"); margin: auto; margin-top: 0px; width: 970px; font-family: Arial,serif; font-size: 13px;}
a {color: #0000CC; text-decoration: none;}
a:hover { text-decoration: underline;}
h2 {margin: 0px; padding-left: 10px; color: #DD0000; padding-top: 5px; font-size: 16px; font-weight: bold; font-family: Tahoma,Verdana,Helvetica,sans-serif;}
h2 img {margin-right: 7px;}
h2 a {color: #DD0000;}
h2 span {font-weight: normal; color: #8C8C8C; font-size: 14px;}
h1 img {margin: 0px; padding: 0px;}
h1 {margin: 0px;}
h4 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}

ul.information1 {margin-top: 0px;  margin-left: 0px; padding-left: 30px; list-style-image: url(images/attention.gif); background: #ffffd2; border-top: 1px solid #f8c427; border-bottom: 1px solid #f8c427; padding-top: 5px; padding-bottom: 5px;}
li.information1 {display: inline; list-style-type: disc;}

img {border: none;}
.button {background: #F7F7F7;}

#container2 {width: 960px; background: #fff; padding-left: 5px;  padding-right: 7px;}
#top {height: 80px; width: 100%; margin-bottom: 10px;}
#top #logo {height: 100%; width: 268px; float: left; margin-top: 10px;}

#top #nav {height: 100%; width: 500px; float: left;}

#nav  ul {list-style: none; padding-top: 0px; margin-top: 12px;}
#nav  li {height: 58px; width: 62px; background: url('images/hr.gif') no-repeat 100% 100%; margin: 0; float: left; }
#nav  li a { display: block; color: #000; letter-spacing: -1px; text-align: center; width: 45px; font-size: 12px; padding-top: 48px;}
#nav  li a:hover {color: #000;}
#nav  li#last { background: 0px; }
#music {background: url('images/muzyka.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#video { background: url('images/wideo.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#photo { background: url('images/zdjecia.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#story { background: url('images/opowiesci.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#forum { background: url('images/gawedy.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#games { background: url('images/pegazus.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#stars { background: url('images/stars.gif') no-repeat 50% 0; margin-left: 8px; margin-right: 5px;}
#article { background: url('images/artykuly.gif') no-repeat 50% 0; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}

#block_top {background:#000 none repeat scroll 0%; width: 958px; height:30px;}
#block_top2 {border: 1px solid #000; width: 100%; margin-bottom: 5px;}
#block_top3 {border: 1px solid #fff;}

#top #nav .part a {color: #000; line-height: 50px; font-size: 13px; font-weight: bold;}
#top #nav .part a:hover {text-decoration: underline;}
#top #nav .part_hr {margin-top: 5px; height: 50px; width: 1px; background: #F0F0F0; float: left;}





#osczasu {width: 100%; margin-top: -4px; height: 34px; font-size: 11px;}
#osczasu .year {width: 130px; float: left; height: 10px;}
#osczasu .year a {display: block; color: #000; font-weight: bold;  border-right: 1px solid #f3f3f3; text-align: center; font-family: 'times new roman'; font-size: 15px;}
#osczasu .year a:hover {color: #ff0000;}
h2.os {font-family: georgia; font-size: 26px; height: 27px;}
h3.os {font-size: 20px; color: #ccc; height: 27px;}
#osczasu .pasek {width: 941px; margin-top: 7px; float: left; height: 7px; background: #f3f3f3;}
#osczasu .strzalka {width: 14px; float: left; height: 20px; margin-top: 1px;  background: url('strzalka.jpg');}


#top #share {width: 160px; background: url('images/share_bg.gif'); line-height: 20px; height: 80px; float: right;}
#top #share #br {padding-top:7px;}
#top #share a {margin-left: 11px; color: #000; text-decoration: none; font-weight: bold; font-size: 12px;}
#top #share a:hover {font-size: 12px; text-decoration: none;}

#content {width: 100%; background-color: #fff; height: 100%;}

#content #left {width: 700px; background-color: #fff; height: 100%; float: left; margin-bottom: 10px;}
#content #left h2.title {margin-bottom: 5px; padding: 0px; color: #000; margin-left: 0px; font-size: 21px;  line-height: 30px; letter-spacing: -0.1px; font-family:Arial;}
#content #left h3.other {margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; color: #000; font-size: 16px;}


#content #left .l_box {background-color: #fff; width: 700px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
#content #left .l_box .bottom_l {width: 5px; height: 5px; float: left; background-image: url("images/corner_l.gif");}
#content #left .l_box .bottom_c {width: 690px; height: 4px; float: left; border-bottom: 1px solid #ccc;}
#content #left .l_box .bottom_r {width: 5px; height: 5px; float: left; background-image: url("images/corner_r.gif");}

.box_wrapper {border: 1px solid #fff; margin: auto;}

#l_article {width: 500px;  background: #ff0000;  float: right; margin-right: 40px;}
#content #left .l_box #l_article_information {margin-left: 10px;  width: 250px; float: left;}

#content #left .l_box #l_article_information #quest {width: 248px; color: #29A400; margin-bottom: 10px;}
#content #left .l_box #l_article_information #quest a {color: #29A400; font-weight: bold;}


#content #left .l_box #l_article_information .img {width: 120px; float: right; padding-left: 6px;}
#content #left .l_box #l_article_information .img img {border: 1px solid #999; float: right;}
#content #left .l_box #l_article_information .img2 {float: right;}
#content #left .l_box #l_article_information .img2 img {border: 1px solid #999; float: right;}
#content #left .l_box #l_article_information p {font-size: 12px;text-align: justify; margin-top: 0px; margin-bottom: 7px;}
#content #left .l_box #l_article_information small {margin: 0px; padding: 0px; color: #999;}
#content #left .l_box #l_article_information hr {color: #000;}
#content #left .l_box #l_article_information a {text-decoration: underline;}
#content #left .l_box #l_article_information a:hover {text-decoration: none;}
#content #left .l_box #l_article_information input {width: 245px; height: 17px; font-size: 13px;}
.hr {width: 100%; height: 1px; background: #ccc; margin-top: 8px; margin-bottom: 8px;}


#content #right{width: 250px; height: 100%; float: right;}
#content #right h2 {margin-top: 0px; margin-bottom: 5px;}
#content #right .top_box {width: 252px; height: 8px; background: url(images/box_top.gif);}
#content #right .bottom_box {width: 252px; height: 8px; margin-bottom: 10px; background: url(images/box_bottom.gif);}
#content #right .r_box {background-color: #fff; width: 250px; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
#content #right .r_box_wrapper {width: 230px; font-size: 12px; padding-top: 5px; padding-bottom: 10px; margin: auto;}

#content #right .r_box_menuglowne a {font-size: 14px; text-decoration: underline; font-weight: bold; line-height: 25px;}
#content #right .r_box_menuglowne a:hover {text-decoration: none;}

#content #right .r_box .b_wrapper{border: 1px solid #fff; margin: auto; }
#content #right .r_box .p_wrapper{margin-left: 10px; margin-top: 10px; margin-bottom: 10px;}
#login .row {margin-bottom: 6px;}
#login a {font-size: 12px; color: #0000CC; text-decoration: underline;}
#login a:hover {font-size: 12px; color: #0000CC; text-decoration: none;}
#login .lost_passwd .small{font-size: 11px; color: #0000CC;}
#login .lost_passwd .small a {font-size: 11px; text-decoration: underline;}
#login .button {margin-left: 40px;}
#login .input2 {width: 150px; height: 17px; border-right: 1px solid #F4F4F4; border-bottom: 1px solid #F4F4F4; border-left: 1px solid #7C7B7D; border-top: 1px solid #7C7B7D; padding: 1px; font-size: 14px;}
#login .input1 {margin-left: 2px;width: 149px; border-right: 1px solid #F4F4F4; border-bottom: 1px solid #F4F4F4; height: 17px; border-left: 1px solid #7C7B7D; border-top: 1px solid #7C7B7D; padding: 1px; font-size: 14px;}
#login .lost_passwd {margin-top: 10px; padding-top: 3px; border-top: 1px solid #ccc; width: 193px;}

.list {float: left; font-size: 12px; width: 173px; height: 250px; margin-bottom: 18px;}
.list_wrapper {width: 154px; margin: auto;}
.list h3 {float: left; width: 100%; margin: 0px; padding: 0px;}
.list h2 {margin: 0px; padding: 0px;}

.list img {background:#FFFFFF;border:1px solid #999999;height:104px;padding:1px;width:150px;}

.list .author a{font-size: 11px; color: #4D4D4D; font-weight: normal; text-decoration: underline;}
.list .author a:hover{font-size: 11px; color: #4D4D4D;  font-weight: normal; text-decoration: underline;}
.list a {font-family: Arial,sans-serif; font-weight: bold; text-decoration: underline; font-size: 14px;}
.list a:hover {font-weight: bold; text-decoration: underline; font-size: 14px;}

#footer {clear: both; width: 100%; margin-bottom: 5px; height: 50px; text-align: left;}
#footer a {text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer #f_wrapper {padding-top: 5px; padding-left: 5px;}
#footer #f_left {float: left;}
#footer #f_right {float: left; margin-left: 10px; margin-top: 10px;}
#f_reg {font-size: 9px; font-weight: bold; width: 700px; line-height: 12px; margin-bottom: 0px;}
#f_oth {margin-top: 10px;}
#f_oth img {border: 0px;}
.h {margin: 0px; background: #fff; width: 100%; height: 30px; font-family: Arial,sans-serif;}


#search {height: 30px; width: 100%; border: 1px solid #F4F4F4; padding-top: 6px; margin-bottom: 10px;}
#search #s_left {margin-left: 5px; margin-right: 2px; float: left; height: 100%;}
#search #s_left input {width: 170px; height: 17px; background: #F4F4F4; border-left: 2px solid #7C7B7D; border-top: 2px solid #7C7B7D; padding: 1px; font-size: 14px;}


#search #s_right {float: left; height: 100%;}
#search .button_search {width: 62px; height: 24px; border: 0px; background-color: #fff; background-image: url("images/szukaj_btn.gif");}

#steps {width: 100%; background: #CAE4FF; height: 130px; background-image: url("images/step_bg.jpg");}
#steps small {background: #fff; padding: 0px; font-size: 13px; padding: 2px; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
#steps a {text-decoration: underline; color: #000;}
#steps ul {margin-top: 10px;}
#steps li {margin-left: -10px; line-height: 23px; list-style-image: url(images/arrow.png);}

.pagination {width: 100%; line-height: 30px; height: 50px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-top: 10px;  margin-bottom: 11px; padding-bottom: 4px; float: left;}
.pagination a {padding-left: 2px; font-size: 14px; font-weight: bold; font-style: italic;}
.pagination a span {color: #000; font-style: normal;  font-weight: normal;}


.comment {background: #FFFFEA; min-height: 60px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px;}
.comment a {font-size: 12px; font-weight: bold;}

.info_pages_wrapper {padding-left: 10px; font-size: 14px; padding-right: 10px; line-height: 20px;}
.info_pages_wrapper .hr{margin-top: 40px;}
.info_pages_wrapper h2 {font-size: 30px; color: #33CC00; padding-top: 10px; padding-left: 0px;}
.info_pages_wrapper h3 {font-size: 25px; color: #33CC00; padding-top: 10px; padding-left: 0px; margin: 0px; font-weight: normal; font-family: Tahoma,Verdana,Helvetica,sans-serif;}
.info_pages_wrapper p.media {padding-top: 10px;}
.info_pages_wrapper p img {padding-right: 72px;}
.info_pages_wrapper h3.press {
font-family:'Georgia',Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:30px;
color: #000;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-bottom: 15px;
line-height:normal;
}

.info_pages_wrapper ul {margin-top: 10px;}
.info_pages_wrapper li {margin-left: -40px; line-height: 23px; list-style-type: none;}

#regulamin_page ol {margin-top: 40px;}
#regulamin_page li {margin-left: -35px; line-height: 30px; list-style-type: none;}


#article_content {width: 670px; min-height: 1100px; margin: auto;}
#article_content #cont {width: 670px; float: left; margin: auto;}
#article_content p {font-size: 14px; line-height: 22px;}
#article_content p a{font-weight: bold;}
#article_content #small {font-size: 11px; color: #383636; text-align: right;}
#article_content #small a {font-size: 11px; color: #383636; margin: 1px;}
#article_content .list2 {float: left; font-size: 12px; width: 133px; min-height: 150px; margin-bottom: 20px;}
#article_content .list2 a {font-size: 13px;}

#article_content .list_wrapper2 {width: 104px; margin: auto;}

#article_content .list2 img {background:#FFFFFF;border:1px solid #999999;height:79px;padding:1px;width:105px;}


#article_content h2 {font-size: 26px; letter-spacing: -1px; border-bottom: 3px solid #ff0000; color: #383636; padding-bottom: 12px; font-family: verdana; font-weight: bold; padding-left: 0px; margin-left: 0px; margin-top:20px; margin-bottom:10px; line-height: 30px;}
#article_content h3 {float: none; margin-bottom: 5px; margin-top: 24px; font-size: 16px;}
#article_content .b {float: left; width: 100%; margin-top: 0px; padding: 0px;}
#article_content #href a {display: block; font-size: 14px; font-weight: bold; text-decoration: underline; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;}
#article_content #href a:hover {text-decoration: none;}
#article_content #href a:active {text-decoration: underline; border: none; color: #ff0000;}
#article_content #img2 img {margin-top: 20px; padding: 0px; max-width: 670px;}
#article_content #img2 small {margin-top: 0px; color: #999; padding: 0px;}
#article_content #share {margin-top: 0px; padding: 0px;}
#article_content #share input {width: 630px; padding: 3px; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#article_content #ad-coment .input{width: 300px; padding: 3px; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#article_content #ad-coment textarea{width: 662px; padding: 3px; height: 120px; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#article_content .textarea2{width: 630px; font-family: Arial,serif; font-size: 13px; height: 19px; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}


#article_content .cytat {width: 100%; margin-bottom: 10px; background-color:#ffffdf; background-repeat: no-repeat; border-bottom: 1px solid #ffcc00;  border-top: 1px solid #ffcc00; background-image: url("images/cyt.png");}
#article_content .cytat p {padding-top: 30px; padding-bottom: 30px; padding-left: 50px; line-height: 23px; font-style: italic; font-size: 16px; font-weight: bold;}


#article_content .informacja {width: 100%; margin-top: 10px; background-color:#ecffec; background-repeat: no-repeat;}
#article_content .informacja p {padding:10px; line-height: 23px; font-style: italic; font-size: 16px; font-weight: normal;}

#article_content #articles {width: 670px; height: 125px;}
#article_content #articles #image img{background:#FFFFFF;border:1px solid #999999; margin-top: 6px;height:109px;padding:1px;width:150px;}
#article_content #articles #image { float: left; width: 156px;}
#article_content #articles #links {float: left; width: 125px; margin-top: -7px;}




	#header, #wrap { margin: 0 auto; padding: 0 20px; position: relative; width: 250px; }
	#header { background: url('http://wspominam.pl/theme/wspominam/images/stare-filmy-stare-piosenki.gif') left top no-repeat; padding-top: 17px; padding-bottom: 15px; }

	#header .foundcount { display: inline; position: absolute; width: 310px; left: 163px; font-size: 1.1em; top: 36px; z-index: 12; }


	h1 a , h1 a:visited, h1 a:hover {
		border: 0;
		display: block;
		height: 67px;
		outline: none;
		text-indent: -9999px;
		width: 250px;
		}
		
		

