/* CSS global BODY styles */
body {
	margin: 0px;
	padding: 0px;
	font-family: "Verdana" , sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	background: #d7dae1 url('../img/bkg.jpg') 0 0 repeat-x;
}
select {
	margin: 0px;
	padding: 0px;
}
ul, li, p, div, h1, h2, h3, h4, h5, h6, h7, h8, h9, form, table, tr, td, fieldset {
	margin: 0;
	padding: 0;
	text-indent: 0;
}
fieldset{
  border:none;
}
.textVersion {
	display: none;
}
p {
	line-height: 1.25em;
	text-align: justify;
}
a, a:visited {
	color: #f63f07;
	font-weight:bold;
	text-decoration: none;
}
h2 span {
	display: none;
}
h2 b {
	font-weight:normal;
	font-size:12px;
	color:#d7dae1;
	float:right;
	line-height:45px;
	padding-right:15px;
}
h2 span.info{
  float:left;
  display:block;
	font-weight:normal;
	font-size:12px;
	color:#d7dae1;
	line-height:45px;
	padding-left:40px;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}
h2 strong {
	font-weight:normal;
	font-size:12px;
	color:#d7dae1;
	line-height:45px;
	padding-left:40px;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}
/* ------------------------------------------------------------------------------ MAIN DIVS */
#contener{
  width:986px;
	margin-left: auto;
	margin-right: auto;
}
.clearfix{
  clear:both;
  font-size:0px;
}
/* ------------------------------------------------------------------------------ TOP DIV */
#top {
  height:253px;
	background: url('../img/top_bkg.jpg') 0 9px no-repeat;
}
#top h1 {
  padding:32px 0px 0px 5px;
  float:left;
  height:173px;
}
#top h1 a img{
  border:none;
}
#top #top_search{
  display:block;
  width:258px;
  height:124px;
  float:right;
  margin:32px 0px 0px 0px;
  padding:8px 15px;
  background: url('../img/top_search.jpg');
}
#top #top_search h2{
  width:121px;
  height:33px;
  background: url('../img/h_wyszukiwarka.jpg') 0 0 no-repeat;
}
#top #top_search ul{
  list-style-type:none;
  width:258px;
  height:60px;
}
#top #top_search ul li{
  width:86px;
  float:left;
  line-height:25px;
}
#top #top_search label{
  font-size:10px;
}
#top #top_search input.i_text{
  border:1px solid #d8d8d8;
  background: #FFF;
  width:164px;
  height:16px;
  padding:2px 5px 2px 5px;
  float:left;
}

#top #top_search input.i_send{
  float:right;
}
/* ------------------------------------------------------------------------------ MENU DIV */

#top ul#t_menu {
  clear:both;
	height: 48px;
  margin:0px 0px 0px 5px;
	list-style-type: none;
}
#top ul#t_menu li {
	float: left;
	margin-right:4px;
}
#top ul#t_menu li a span {
	display: none;
}
#top ul#t_menu li a {
  width:136px;
	height: 48px;
	display: block;
}
#top ul li#m_stronaGlowna a {
	background: url('../img/menu_stronaGlowna.jpg') 0 0 no-repeat;
}
#top ul li#m_reklama a {
	background: url('../img/menu_reklama.jpg') 0 0 no-repeat;
}
#top ul li#m_forum a {
	background: url('../img/menu_forum.jpg') 0 0 no-repeat;
}
#top ul li#m_linki a {
	background: url('../img/menu_linki.jpg') 0 0 no-repeat;
}
#top ul li#m_archiwum a {
	background: url('../img/menu_archiwum.jpg') 0 0 no-repeat;
}
#top ul li#m_redakcja a {
	background: url('../img/menu_redakcja.jpg') 0 0 no-repeat;
}
#top ul li#m_kontakt a {
	background: url('../img/menu_kontakt.jpg') 0 0 no-repeat;
}

#top ul li#m_stronaGlowna a:hover, #top ul li#m_stronaGlowna a.active {
	background: url('../img/menu_stronaGlowna.jpg') 0 -48px no-repeat;
}
#top ul li#m_reklama a:hover, #top ul li#m_reklama a.active {
	background: url('../img/menu_reklama.jpg') 0 -48px no-repeat;
}
#top ul li#m_forum a:hover, #top ul li#m_forum a.active {
	background: url('../img/menu_forum.jpg') 0 -48px no-repeat;
}
#top ul li#m_linki a:hover, #top ul li#m_linki a.active {
	background: url('../img/menu_linki.jpg') 0 -48px no-repeat;
}
#top ul li#m_archiwum a:hover, #top ul li#m_archiwum a.active {
	background: url('../img/menu_archiwum.jpg') 0 -48px no-repeat;
}
#top ul li#m_redakcja a:hover, #top ul li#m_redakcja a.active {
	background: url('../img/menu_redakcja.jpg') 0 -48px no-repeat;
}
#top ul li#m_kontakt a:hover, #top ul li#m_kontakt a.active {
	background: url('../img/menu_kontakt.jpg') 0 -48px no-repeat;
}
/* ------------------------------------------------------------------------------ CONTENT DIV */

#content{
  width:986px;
  clear:both;
  padding-top:16px;
  background: url('../img/content_bkg.jpg') 0 0 no-repeat;
  position:relative;
}
/* ---------------------------------------------------------------------- SUB CONTENT */
#subLeft{
  float:left;
  margin-top:2px;
  width:192px;
}
#subLeft .shadow_box{
  width:182px;
  background: url('../img/left_shadow_box_repeat_bkg.jpg');
}
#subLeft .shadow_box_bottom_bkg_fix{
  width:182px;
  background: url('../img/left_shadow_box_bottom_bkg.jpg') bottom right no-repeat;
}
#subLeft .shadow_box_top_bkg_fix{
  width:166px;
  padding:8px;
  background: url('../img/left_shadow_box_top_bkg.jpg') top right no-repeat;
}
#subLeft .shadow_box_content{
  padding:5px 12px;
  background: url('../img/shadow_box_content.jpg') 0 0 repeat-x;
}
#subLeft .shadow_box_content a{
  color:#5A5A5A;
}
#subLeft .shadow_box_content p{
  text-align:left;
}
#subLeft .shadow_box h3{
  height:29px;
  display:block;
}
#subLeft .shadow_box h3 span{
  display:none;
}
#subLeft .shadow_box h3#subLeft_uzytkownicy{
  background: url('../img/sub_left_uzytkownicy.jpg') 0 0 no-repeat;
}
#subLeft .shadow_box h3#subLeft_WatkiNaForum{
  background: url('../img/sub_left_watkiNaForum.jpg') 0 0 no-repeat;
}

#subLeft .shadow_box h3#subLeft_ostatnioWidziani{
  background: url('../img/sub_left_ostatnioWidziani.jpg') 0 0 no-repeat;
}

#subLeft .shadow_box h3#subLeft_sonda{
  background: url('../img/sub_left_sonda.jpg') 0 0 no-repeat;
}
#subLeft form.formAska ul{
  list-style-type:none;
  padding:0px;
  margin:10px 0px;
}
#subLeft form.formAska .i_send{
  margin-left:38px;
}
#subLeft ul.formAnserw li{
  line-height:1.8em;
}
#subLeft ul.formAnserw li .allVote{
  width:123px; 
  background: #d5d8df;
}
#subLeft ul.formAnserw li .oneVote{
  background: #f5641a; 
  height:5px;
}
#subRight{
  margin-top:2px;
  width:291px;
  float:right;
}
#subRight .shadow_box{
  background: url('../img/right_shadow_box_repeat_bkg.jpg');
}
#subRight .shadow_box_bottom_bkg_fix{
  width:291px;
  background: url('../img/right_shadow_box_bottom_bkg.jpg') bottom right no-repeat;
}
#subRight .shadow_box_top_bkg_fix{
  width:275px;
  padding:8px;
  background: url('../img/right_shadow_box_top_bkg.jpg') top right no-repeat;
}
#subRight .shadow_box_content{
  width:251px;
  padding:5px 12px;
  background: url('../img/shadow_box_content.jpg') 0 0 repeat-x;
}

#subRight .shadow_box h3{
  height:29px;
  display:block;
}
#subRight .shadow_box h3 span{
  display:none;
}

#subRight .shadow_box h3#subRight_logowanie{
  background: url('../img/sub_right_logowanie.jpg') 0 0 no-repeat;
}
#subRight .shadow_box h3#subRight_solenizanci{
  background: url('../img/sub_right_solenizanci.jpg') 0 0 no-repeat;
}
#subRight .shadow_box h3#subRight_prognozaPogody{
  background: url('../img/sub_right_progonozaPogody.jpg') 0 0 no-repeat;
}
#subRight .shadow_box h3#subRight_shoutbox{
  background: url('../img/sub_right_shoutbox.jpg') 0 0 no-repeat;
}
#subRight .shadow_box h3#subRight_twojeKonto{
  background: url('../img/sub_right_twojeKonto.jpg') 0 0 no-repeat;
}

.shadow_box p{
  padding:5px 0px;
}
.shadow_box ul{
  list-style-type:square;
  padding-left:15px;
}
.shadow_box ul.links li{
  line-height:1.6em;
}
.shadow_box ul.links li a{
  color:#5A5A5A;
}
.shadow_box table.weatherInfo{
  padding:0px 0px 5px 0px;
}
.shadow_box table.weatherInfo tr td{
  padding:4px 0px;
}
.shadow_box table.weatherInfo tr td.img{
  width:42px;
}
.shadow_box table.weatherInfo tr td.firstInfo{
  width:95px;
}
.shadow_box  a.weatherLink{
  font-weight:normal;
  color:#5A5A5A;
}
.incoretFormValue{
  text-align:center;
  color:red;
  font-weight:bold;
  padding:15px 0px;
}
.incoretFormValue b{
  display:block;
}
#shoutBoxScroll{
  height:200px;
  overflow:hidden;
  position:relative;
}
#shoutBoxScroll ul{
  position:absolute;
  top:0px;
  width:250px;
  margin:0px;
  padding:0px;
}
#shadowBoxInfo{
  padding:5px 0px 10px 0px;
}
.shoutBoxLinks{
  padding-left:115px;
}
ul.shoutBoxText{
  list-style-type:none;
  
}
ul.shoutBoxText li{
  font-size:10px;
  padding:5px 0px 10px 0px;
  background: url('../img/shoutBoxSeparator.jpg') 0 0 repeat-x;
}
ul.shoutBoxText li a{
  color:#000;
}
ul.shoutBoxText li span{
  color:#e95406;
  display:block;
  padding:3px;
}
ul.shoutBoxText li p{
  padding:0px;
}
form#shoutBoxMessage textarea{
	font-family: "Verdana" , sans-serif;
	font-size: 11px;
  border:1px solid #d8d8d8;
  background: #FFF;
  width:240px;
  height:40px;
  padding:5px;
}

form#shoutBoxMessage .i_send{
  margin:5px 0px 10px 95px;
}
.shoutBoxArchiv{
  padding:5px 0px;
  font-size:10px;
}

table.listTableShoutbox{
  border:1px solid #FFF;
}
table.listTableShoutbox tr.tableHead{
  background: #007eff;
  color:#FFF;
  text-align:center;
}
table.listTableShoutbox tr{
  background: #f2f2f2;
}
table.listTableShoutbox tr.np{
  background: #FFF;
}
table.listTableShoutbox tr td{
  vertical-align:top;
  padding:4px 5px;
  border-top:1px solid #b7b7b7;
  border-left:1px solid #b7b7b7;
}
table.listTableShoutbox tr td.first{
  border-left:none;
  width:100px;
}
table.listTableShoutbox tr.tableHead td{
  border-top:none;
  border-left:1px solid #FFF;
}
table.listTableShoutbox tr.tableHead td.first{
  border-left:none;
}
table.listTableShoutbox tr td img{
  border:1px solid #b9bfc4;
}
table.listTableShoutbox tr td a.delIco {

  float:right;
}
table.listTableShoutbox tr td a.delIco img{
  border:none;
}


table.forumTable{
  border:1px solid #FFF;
}
table.forumTable tr.tableHead{
  background: #007eff;
  color:#FFF;
  text-align:center;
}
table.forumTable tr{
  background: #f2f2f2;
}
table.forumTable tr.np{
  background: #FFF;
}
table.forumTable tr td{
  vertical-align:top;
  padding:4px 5px;
  border-top:1px solid #b7b7b7;
  border-left:1px solid #b7b7b7;
}
table.forumTable tr td.first{
  border-left:none;
  width:100px;
}
table.forumTable tr.tableHead td{
  border-top:none;
  border-left:1px solid #FFF;
}
table.forumTable tr.tableHead td.first{
  border-left:none;
}
table.forumTable tr td img{
  border:1px solid #b9bfc4;
}

table.forumTable tr td.formInfo{
  background: #fe832e;
  color:#FFF;
  font-weight:bold;
}

table.forumTable hr{
  clear:both;
  border:0px;
  border-top:1px solid #7c7c7c;
}

textarea.formTekst{
  margin:10px 0px;
  clear:both;
  width:440px;
  height:260px;
  border:1px solid #D8D8D8;
  display:block;
  color:#5A5A5A;
  font-family:"Verdana",sans-serif;
  font-size:11px;
}
table tr td input.inputbox_form{

  margin:10px 0px;
  clear:both;
  width:440px;
  height:15px;
  border:1px solid #D8D8D8;
  display:block;
  color:#5A5A5A;
  font-family:"Verdana",sans-serif;
  font-size:11px;
}
form#login_form input.i_text{
  border:1px solid #d8d8d8;
  background: #FFF;
  width:110px;
  height:16px;
  padding:2px 5px 2px 5px;
  float:left;
}
form#login_form input.i_send{
  float:right;
}
form#login_form table tr td{
  padding:4px 0px;
}
#contener a.a_blue_button{
  background: url('../img/blueButton.jpg');
  height:19px;
  width:120px;
  display:block;
  border:1px solid #d8d8d8;
  text-align:center;
  color:#5a5a5a;
  font-weight:normal;
  line-height:19px;
}
#main{
  margin-top:10px;
  width:490px;
  float:left;
}
#main .mainArea{
  padding:10px 15px;
}
#main h2{
  height:53px;
}
#main h2#h_rejestracja{
  background: url('../img/h_m_rejestracja.jpg');
}
#main h2#h_przypominanieHasla{
  background: url('../img/h_m_przypominanieHasla.jpg');
}
#main h2#h_redakcja{
  background: url('../img/h_m_redakcja.jpg');
}
#main h2#h_reklama{
  background: url('../img/h_m_reklama.jpg');
}
#main h2#h_kontakt{
  background: url('../img/h_m_kontakt.jpg');
}

#main h2#h_archiwum{
  background: url('../img/h_m_archiwum.jpg');
}
#main h2#h_linki{
  background: url('../img/h_m_linki.jpg');
}
#main h2#h_forum{
  background: url('../img/h_m_forum.jpg');
}
#main h2#h_komentarze{
  background: url('../img/h_m_kometarze.jpg');
}
#main h2#h_twojeKonto{
  background: url('../img/h_m_twojeKonto.jpg');
}
#main h2#h_kontoUzytkownika{
  background: url('../img/h_m_kontoUzytkownika.jpg');
}
#main h2#h_shoutbox{
  background: url('../img/h_m_shoutbox.jpg');
}

#main h2#h_wyszukiwarka{
  background: url('../img/h_m_wyszukiwarka.jpg');
}

#main h2.blank{
  background: url('../img/h_m_blank.jpg');
}


#main h2#h_dodajKomentarz{
  background: url('../img/h_m_dodajKomentarz.jpg');
}
#main ul.pagerList{
  list-style-type:none;
}
#main ul.pagerList li{
  display:inline;
}
#main form input.i_text{
  border:1px solid #d8d8d8;
  background: #FFF;
  width:150px;
  height:16px;
  padding:2px 5px 2px 5px;
  float:left;
}
#main form textarea.t_text{
  border:1px solid #d8d8d8;
  background: #FFF;
  width:250px;
  height:100px;
  padding:2px 5px 2px 5px;
}
#main form.form_user{
  padding:20px 0px 0px 0px;
}
#main form.form_user ul{
  list-style-type:none;
}
#main form.form_user ul li{
  clear:both;
  padding:5px 0px 5px 40px;
}
#main form.form_user ul li img.avatar{
  margin-left:150px;
}
#main form.form_user ul li label{
  width:150px;
  display:block;
  float:left;
}
#main form.form_user ul li input.i_send{
  margin-left:150px;
}
#main span.incorectInfo{
  color:red;
}
#main span.incorectDate{
  color:red;
  font-weight:bold;
  display:none;
  padding-left:150px;
  width:200px;
  clear:both;
}
#main ul.linkList{
  list-style-type:none;
}
#main ul.linkList li{
  padding-top:15px;
  clear:both;
}
#main ul.linkList .linkText{
  padding:3px 0px;
  padding-left:14px;
}
#main ul.linkList .linkText .visit{
  float:left;
  font-size:10px;
}
#main ul.linkList .linkText .date{
  float:right;
  font-size:10px;
}
#main .pageList{
  padding:20px 0px;
  text-align:center;
}
#main ul.articleList{
  list-style-type:none;
  padding:0px;
  margin:0px;
}
#main ul.articleList li{
  padding:15px 0px;
}
#main ul.articleList li a.link{
  float:right;
}
#pagerListArticle{
  color:#e95406;
  padding-top:5px;
  border-top:1px solid #e95406;
}
#pagerListArticle b{
  float:left;
}
#pagerListArticle ul.pagerList{
  float:right;
}
img.photoLeft{
  float:left;
  margin:0px 20px 10px 0px;
  border:1px solid #7c7c7c;
  padding:2px;
}
#main ul.commentList{
  list-style-type:none;
}
#main ul.commentList li{
  padding:5px 0px;
  border-bottom:1px solid #e95406;
}
#main ul.commentList li div.comment{
  padding:10px 0px;
}
#main ul.aboutUser{
  list-style-type:none;
}
#main ul.aboutUser{
  float:left;
}
#main ul.aboutUser li b{ 
  display:block;
  float:left;
  width:150px;
}
#main ul.aboutUser li span{ 
  display:block;
  float:left;
  width:200px;
}
#main ul.aboutUser li { 
  clear:both;
  line-height:1.8em;
  border-bottom:1px solid #cecece;
}
#main img.aboutUser{
  border:1px solid #7c7c7c;
  float:right;
}
#main ul.aboutUser li.last{
  border:none;
}
#main ul.aboutUser li.last span{

  width:200px;
}
/* ------------------------------------------------------------------------------ FOOTER DIV */
#footer {
  width:975px;
  margin-left:5px;
  clear:both;
  background: url('../img/footer_bkg.jpg') 0 0 no-repeat;
	height: 25px;
	padding:21px 0px 0px 0px;
	font-size:11px;
	color:#FFF;
}
#footer #f_copy{
  padding-left:20px;
  float:left;
}
#footer a{
  color:#FFF;
  font-weight:normal;
}

#footer #f_re{
  float:right;
  padding-right:20px;
}
