body
{
	margin:0;
	padding:0;
	font-size:12px; 
	font-family: Arial,Ubuntu,"Lucida Console",Helvetica,sans-serif !important;
	/*font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;*/
	line-height: 16px;
	direction: ltr;
	unicode-bidi: embed;

}
pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:10px;
}
.min_ava{
	padding:5px;
	width:50px;
	hieght:50px;
}
#standart_form table{
	width:620px;
}
.red_menu{
	width: 332px;
	background-image: url(./graph/subsite_right.jpg);
	font-size:10px;
	color:#fff;
    height:160px;
	background-repeat:repeat-x;

}
.koment_wiersze{
	width:500px;
	padding-bottom:10px;
}
.noticecom{
	margin-left:30px;
	width:500px;
	min-height:40px;
	background:#FBF2DF;
	
}
.noticecom2{
	margin-left:30px;
	width:500px;
	
	
}

.fb_skrot{
	width:500px;
	color:#6e6f6f;
	margin-left:50px;
	float:left;
	padding:0px 0px 10px 0px;
}

.fb_skrot a{
	color:#6e6f6f;
}
.text{
padding:10px;
}
#facebook_box { 
	position: absolute; width: 190px; left: 10px; top: 600px; 
}
.comment_fb{
	width:500px;
	heihgt:15px;
	font-size:11px;
}
.textit{
	min-height:40px;
	padding:0px 0px 10px 0px;
}
.indeks_gorny{
	vertical-align: super;
	font-weight:bold;
	color:rgb(141,4,0);
	font-size:10px;
}
.widget_social{
	float:right;
	width:232px;
	height:420px; 
	background: url(slider.png);
	display:block;
	right:-205px;
	padding:0;
	position:fixed;
	top:170px;
	z-index:100;
}
div.pager
{
	font-size:11px;
	
}
span.pager
{
	font-weight:bold;
}
a.pageunactive{
	font-size:14px;
}
a:hover.pageunactive{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
a.pageactive{
	font-size:14px;
	font-weight:bold;
}
a{
	color:#000;
	text-decoration:none;
}
a.red{
	color:rgb(141,4,0);
	font-weight:bold;
		cursor: pointer;
}

.naglowek_2{
	color:rgb(141,4,0);
	font-weight:bold;
	font-size:18px;
	width:620px;
}

.box_kom{
	font-family:*;
	font-size:13px;
	color:black;
}
a.readmore{
	color:rgb(141,4,0);
	font-weight:bold;
		cursor: pointer;
}
a.thickbox{
	color:rgb(141,4,0);
	font-weight:bold;
		cursor: pointer;
}
.newsfoto2{
	float:left;
	padding:5px;
}
.newswide4{
	float:left;
	width:620px;
	border-color:#E9E9E9;
	border-style:solid;
	border-width: 1px 0 0 0;
	padding:10px 0 10px 0;
	
}
.first{
	float:left;
	width:620px;
	border-color:#E9E9E9;
	border-style:solid;
	border-width: 0px;
	padding:10px 0 10px 0;
	
}
.newswide3{
	float:left;
	width:620px;
	border-color:#E9E9E9;
	border-style:solid;
	border-width: 1px 0 0 0;
	padding:10px 0 10px 0;
}
.notice{
	width:620px;
	float:left;
	
}
.smallavatar{
		width:30px;
		height:30px;
		float:left;
		padding:3px;
}
table, tr, td, div, form, b, p, h1, h2, h3, h4, h5, h6
{
	margin:0;
	padding:0;
}
.help { cursor: help; } 
 
#tooltip { 
    position: absolute; 
    z-index: 3000; 
    border: 1px solid Black; 
    background: #fff; 
    color: #000; 
    padding: 5px; 
    opacity: 1; 
} 
 
#tooltip h3, #tooltip div { margin: 0; color:#000; font-size:10px;font-weight:normal } 

/* --------- SKLEPIK --------- */


div.box {
	width: 130px;
	float: left;
	margin: 0px 7px 8px 0px;
}

div.boxtop {
	width: 130px;
	height: 14px;
	float: left;
	background: url('images/boxtop.gif') no-repeat;
}

div.boxcont {
	width: 130px;
	background: url('images/box.gif') no-repeat;
	background-position: bottom;
	padding: 0px 0px 10px 0px;
	float: left;
	height: 235px;
}

div.author {
	width: 100px;
	margin: 7px 0px 0px 15px;
	float: left;
}

span.title {
	font-weight: bold;
	line-height: 14px;
	float: left;
	
}

span.author {
	font-style: italic;
	float: left;
	margin: 5px 0px 0px 0px;
}
img.book {
	padding: 0px 0px 0px 15px;
	float: left;
}
/*--------------------------*/
.logo
{
	margin:10px auto 0 auto;
	width:972px;
}

.menu
{
	margin:1px auto 1px auto;
	width:972px;
	height:40px;
	
}

.main
{
	margin:0 auto 1px auto;
}

.boxy
{
	margin:0 auto 1px auto;
}

.footer
{
	margin:3px auto 20px auto;
}

.bar_black
{
	margin:0 auto 1px auto;
}


.submenu
{
	font-size:10px;
	font-family:Tahoma;

	background-repeat:repeat-y;
	width:175px;
	vertical-align:top;

}

.maintext
{
	width:737px;
	vertical-align:top;
	text-align:left;
}

.maininside
{
	color:#000000;
	font-size:11px;
	padding:10px;
}

h1
{
	font-size:16px;
	margin: 0 0 10px 0;
}

.footer
{
	text-align:right
}

img
{
	border-width:0; margin:0; padding:0;
}
/*Styl Kalendarza */
.yCalHeader { background-color: #5370b6; color: #FFF; }
.yCalOther { color: #C0C0C0; }
.yCalAlert { color: red; font-size:10px }
.yCalToday { font-weight: bold; color: #FFF; background-color: #5370b6; }
.yCalendar td { width: 30px; text-align: center; }
.yCalParty { color:red;font-size:11px }
.yCalPartyToday {
	font-weight:bold;
	border:1px solid #000;
	color:red;
	font-size:11px;
	background:#f1f1f1;
}
/*---------------*/

/*Nowe style sys7 */
/*Styl do menu prawego nag�owek */
.prawy_nag
{
	background:#fff;
	font-weight:bold;
	text-align:center;
	font-size:13px;
	margin-bottom:5px;
/*	border:1px solid #000; */
}

/*Stary styl na buttony ramka */
.ramka 
{
  background-color: #ffffff;
  border: 1px solid #000000;
  text-decoration: none;
  font-size: 11px;
  color:#000000;
  font-family: tahoma, helvetica;
  }
input.ramka 
{
  background-color: #fff;
  border: 1px solid #acacac;
  text-decoration: none;
  font-size: 11px;
  color:#000;
  font-family: tahoma, helvetica;
  }

textarea.ramka 
{
  background-color: #fff;
  border: 1px solid #acacac;
  text-decoration: none;
  font-size: 11px;
  color:#000;
  font-family: tahoma, helvetica;
  }

/*Naglowki strona main */
.main_nag
{
background:#EBEAE9;
font-weight:bold;
text-align:left;
font-size:13px;
margin-bottom:5px;
height:19px;
}
/*Odsylacze w panelu newsow */
#news a:hover {
	text-decoration:underline;
}

/*Styl do czerwonego menu prawo gora*/
.red_menu a {
	color:#fff;
}

.red_menu {
	color:#fff;
}
#poezja_table .ramka
{
	background:#ffffff;
}
/*------------------------*/
#poezja_table .ramka a:hover {

	text-decoration:underline;
}
#poezja_table .ramka a
{
	color:#fff;
}
#poezja_table a:hover
{
	text-decoration:underline;
}
/*------------------------*/
#standart_form .ramka
{
	background:#ffffff;
}
#standart_form a:hover
{
	       text-decoration:underline;
	}
#standart_form .pole
{
	background-color: #ffffff;
	border: 1px solid #000;
	text-decoration: none;
	font-size: 11px;
	color:#000;
	font-family: tahoma, helvetica;
	font-weight:normal;
}


.pole
{
        background-color: #ffffff;
        border: 1px solid #000;
        text-decoration: none;
        font-size: 12px;
		height:1.5em;
        color:#000;
        font-family: tahoma, helvetica;
        font-weight:normal;
}
.pole_duze
{
        background-color: #ffffff;
        border: 1px solid #000;
        text-decoration: none;
        font-size: 18px;
        color:#000;
        font-family: tahoma, helvetica;
        font-weight:normal;
}
.pole_red
{
	background:#8d0300;
	font-size:12px;
	color:#fff;
	padding:3px;
	
	cursor: pointer;
	border: 1px solid #000;

}
.pole_grey
{
	background:#ccc;
	font-size:12px;
	color:#fff;
	padding:3px;
	
	
	border: 1px solid #000;

}
a:hover.pole_red
{
	text-decoration:none;
	background:#ab0400;
}

:hover.pole_red
{
	text-decoration:none;
	background:#ab0400;
}
/*dodano dla panel.php 6.03.08 */
.panel_td
{
	width:320px;
}

.panel_tr
{
	font-size:17px;color:#8d0300;

	
}

#panel a:hover
{
	color:#8d0300;
	text-decoration:underline;
}



#box_msg .nagl 
{
	font-size:17px;
	color:#8d0300;
}

#box_msg .linia
{
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}

#lista_msg a:hover
{
	text-decoration:underline;
}

.nagl
{
	font-size:19px;
	color:#8d0300;
	font-weight:bold;
	margin-bottom:15px;
}

/* styl blogu */
#panelb table
{
        text-align:left;
        width:550px;
        margin:0 auto;
	    background:#fff;

}
#blog .cb
{
	background:#fbf2df;
}
#panelb input
{
        font-weight:normal;
}
#panelb .gora
{
        background:#8d0300;
        font-size:13px;
	color:#fff;
        font-weight:bold;
}

#panelb form {
        font-weight:bold;
}
#panelb .przelom
{
        background:#fbf2df;
}

.przelom { background:#fbf2df;}
#panelb .ce
{
        text-align:center;
}

#panelb .text
{
        width:100px;
}
.info
{
        padding:10px;
        font-size:14px;
        font-weight:bold;
        width:605px;
	margin-bottom:15px;

        margin-left:auto;
		margin-right:auto;
	color:#000;
	border:1px solid #000;
	text-align:center;
}

.error
{
	padding:10px;

	font-size:14px;
	font-weight:bold;
	width:600px;
	margin-bottom:15px;
	margin-top:15px;
        margin-left:auto;
		margin-right:auto;
	color:#8d0300;
	border:1px solid #8d0300;
	text-align:center;
}

.button_red
{
	
	font-size:11px;color:#fff;padding:3px;border:1px solid #a50400;margin:5px;background:#8d0300;;font-weight:bold;
}
.button_red2
{
	
	font-size:11px;color:#fff;
	padding:3px;
	border:1px solid #000;
	margin:5px;
	background:#8d0300;;
	font-weight:bold;
	width:100px;
}

.info_txt
{
        padding:20px;
        font-size:14px;
        font-weight:bold;

        margin:0 auto;
        color:#8d0300;
}

.ramyg{
	width:620px;
	padding:5px;
}
.lata{
	color:#000;
	font-size:10px;
}
#shop .ramy
{
        width:550px;
        padding:10px;
        margin-left:auto;
        margin-right:auto;

}
#shop .blok
{
        width:230px;
        padding:10px;
        height:220px;
        float:left;

}
#shop a:hover
{
	text-decoration:underline;
	color:#8d0300;
}

/*photo*/
#form_photo .rama {
        width:622px;
        padding:5px;
        margin: 0 auto;
        }

#form_photo .tekst{
        font-size:12px;
      text-align:justify;
        padding:5px;
}
     
       
      
    


#form_photo .linia {
        padding:10px;
        padding-bottom:15px;
        float:left;
        width:605px;
        margin-left:auto;
        margin-right:auto;
        margin-bottom:10px;

}
#form_photo .linia2 {
       padding:2px;
       padding-bottom:5px;
       float:left;
       height:10px;
       background-color:#b0af9b;
       width:605px;
       margin:0 auto;
}


#form_photo .linia_k {
        padding-left:10px;
       padding-bottom:1px;
       float:left;
       width:605px;

}
#form_photo .linia_k2 {
       padding-left:10px;
       padding-bottom:1px;
       float:left;
       background-color:#b0af9b;
       width:605px;
    }

#form_photo .pole {
        float:left;
        width:160px;
        height:1.5em;
        text-align:left;
}
#form_photo div.linia_k .pole_s {
        float:left;
        width:405px;
        height:1.5em;
        text-align:left;
        padding-right:10px;
        }
#form_photo div.linia_k2 .pole_s {
        float:left;
        width:405px;
        height:1.5em;
        text-align:left;
        padding-right:10px;
       }

#form_photo .pole_s {
        float:left;
        width:250px;
        height:1.5em;
        text-align:left;
        padding-right:10px;
}
#form_photo .pole_ss {
        float:left;
        width:80px;

        height:1em;
        text-align:center;
}

#form_photo .pole_sg {
         float:left;
         width:30px;

        height:1em;
         text-align:left;
    }
#form_photo .pole_sm {
       float:left;
       width:205px;

       height:1.5em;
       text-align:left;

                }
/*recenzje*/
#rec a:hover
{
	text-decoration:underline;
}

/*Rejestracja*/
.rtxt
{
        width:180px;
        float:left;
		 text-align:left;
}
.rtxt2
{
        width:150px;
        float:left;
}

.rinput
{
		 text-align:left;
}
#rej .rtxt
{
     width:180px;
     float:left;
	 text-align:left;
       }
#rej .rtxt2
      {
       width:150px;
         float:left;
 }
.opis
 {
background-color: #000000;
padding: 10px;
opacity: 0.5;
-moz-opacity:0.5;
filter: alpha(opacity=50);
text-align:left;
font-size:14px;
font-weight:bold;
}
/*Wizytowka*/
.avat {
           width:100px;
           float:left;
           padding:5px;
           height:100px;
                      }

#tab_add td{
	text-align:left;
	font-weight:bold;
}
#tab_add input {
        width:380px;
        font-weight:normal;
	background:#fff;
	color:#000;
}


.wizone {
     width: 200px;
     float:left;
     height:  115px;
     text-align:left;
}
.blokg
   {

        width:630px;

}
.wiz_two{
      width: 400px;
      text-align:center;
}


/*Alerty na stronie */
.alert {
	width:330px;
	border:1px solid #000;
	background:#8d0300;
	font-size:14px;
	margin:0 auto;
	color:#fff;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

/*Menu gorne */
		.psng_1	{	position:absolute;left:7px;top:0px;width:10px;height:44px;	}
		.psng_2	{	position:absolute;left:17px;top:0px;width:800px;height:44px;	}
		.psng_3 {       position:absolute;left:810px;top:0px;width:170px;height:44px;   }

		.psng_10	{	position:absolute;left:970px;top:0px;width:10px;height:44px;	}


		.ele_1	{	position:absolute;left:20px;top:7px;width:7px;height:24px;		}
		.ele_2	{	position:absolute;left:777px;top:7px;width:7px;height:24px;		}
                .ele_3  {       position:absolute;left:803px;top:7px;width:7px;height:24px;           }
                .ele_4  {       position:absolute;left:965px;top:7px;width:7px;height:24px;           }

		.ele_menu	{	position:absolute;left:27px;top:7px;width:750px;height:24px;	text-align:left; 	background:url(./images/_upt.gif) repeat-x top;	}
                .ele_menu2      {       position:absolute;left:807px;top:7px;width:170px;height:24px;text-align:left;         background:url(./images/_upt.gif) repeat-x top; }

		.off_a		{	width:6px;height:24px;float:left;	margin-top:0px;}
		.off_b		{	height:24px;padding-left:7px;padding-right:7px;float:left;line-height:7px;margin-top:0px;padding-bottom:5px;
}
		.off_c		{	width:6px;height:24px;float:left;	margin-top:0px;}

		.on_a		{	width:6px;height:24px;background:url(./images/_z1.gif) no-repeat top;	float:left;		margin-top:0px;}
		.on_b		{	
			height:24px;background:url(_zt.gif) repeat-x top;
			margin-top:0px;
			float:left;
			padding-left:7px;
			padding-right:7px;
			line-height:7px;
			padding-bottom:5px;

		}
		.on_c		{	width:6px;height:24px;background:url(./images/_z2.gif) no-repeat top;	float:left;		margin-top:0px;}


		a.h_but_on	{	color:#000000;font-weight:bold;font-size:12px;margin-top:5px;text-decoration:none;}
		a.h_but_on:hover	{	color:#ff6700;font-weight:bold;font-size:12px;margin-top:5px;	text-decoration:underline;}
		a.h_but_on:active	{	color:#000000;font-weight:bold;font-size:12px;margin-top:5px;	text-decoration:underline;}
		a.h_but_off	{	
		 color:#d77979; 
		/*color:#353535;*/
		font-weight:bold;font-size:12px;margin-top:4px;	text-decoration:none;}
		a.h_but_off:hover	{	color:#000000;font-weight:bold;font-size:12px;margin-top:4px;	text-decoration:underline;}
		a.h_but_off:active	{	color:#505050;font-weight:bold;font-size:12px;margin-top:4px;	text-decoration:underline;}

/* Bar ocena */
#ocena ol {
	
    margin:0;
    padding:0;          
    position: relative;          
    list-style: none;
    background: url("g1.png") repeat-x;  
    width:75px;                   
}


#ocena ol li{
    height:14px;
}
      
#ocena ol li a {
    position: absolute;
    display: block;          
    height:14px;
    left:0;
    top:0;                            
}     
      
#ocena ol li a strong{
    position: absolute;
    top:-5000px;
}
      
#ocena ol li a em{          
    position: absolute;
    top:-5000px;                              
    text-align:left;
    font-family:georgia, serif;  
    font-size:1em;          
    width:300px;
    color: #709845;
    font-style:normal;          
}
#ocena ol li a:hover {
    border: 0px solid #fff;
    text-decoration:none;            
    background: url("g2.png") repeat-x;               
}
 
#ocena ol li a:hover em { 
    top:0;          
    left:150px;          
}

#e1{           
    width: 15px;          
    z-index:5;               
}           
 
#e2{          
    width: 30px;          
    z-index:4; 
}      
 
#e3{
    width: 45px;            
    z-index:3;          
}      
 
#e4{          
    width: 60px;          
    z-index:2;            
}
      
#e5{          
    width: 75px;          
    z-index:1;            
}

#e1g{
    width: 15px;
    z-index:5;
    background: url("g2.png") repeat-x;

}

#e2g{
    width: 30px;
    z-index:4;
     background: url("g2.png") repeat-x;

}

#e3g{
    width: 45px;
    z-index:3;
     background: url("g2.png") repeat-x;

}

#e4g{
    width: 60px;
    z-index:2;
     background: url("g2.png") repeat-x;

}

#e5g{
    width: 75px;
    z-index:1;
     background: url("g2.png") repeat-x;

}



/* Galeira Anime */


#gal img {
       padding:5px;
       background:#e7e7e7;
       margin:4px;
       border:1px solid #bababa;
	}

#gal	td 
{
       padding:5px;
       background:#fff;
       margin:4px;
       border:1px solid #f1f1f1;
}


#gal2 img {
       padding:5px;
       background:#EBEAE9;
       margin:4px;
       border:1px solid #bababa;
        }

#gal2    td
{
       padding:5px;
       background:#fff;
       margin:4px;
       border:1px solid #1f1f1f;
}

.obr_ram
{
       padding:5px;
       background:#fff;
       margin:4px;
       border:1px solid #f1f1f1;
    
    }

.mouseOn 
{
	background:#f1f1f1;
}
.mouseOut 
{
	background:#fff;
}

/****************************************
 * 17 [SHOWCASE-UI] FRONTPAGE 
 * Showcase Interface
 * 
 ***************************************/

div.apslideshow{border-bottom:0 none !important;position:static;width:580px;margin:-0.4em 0 0 0.3em;padding:0.2em 0.2em 0.6em 0.4em}
div.apslideshow:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
div.apslideshow img{border:none}
#fpss-container{clear:left;width:576px;border-color:#dfdfdf #cecece #ddd #dfdfdf;border-style:solid;border-width:1px 2px 2px 1px;margin:2px auto 4px !important;padding:4px !important}
* html #fpss-container{clear:both}
#fpss-slider{overflow:hidden;background:none;clear:left}
.slide{position:absolute;overflow:hidden}
#slide-wrapper{display:none;font-size:11px}
#slide-loading{background:transparent url(graph/loading.gif) no-repeat center;text-align:center}
#slide-outer .slide-inner{position:relative;color:#fff;overflow:hidden;background:#505050;margin:0}
#fpss-slider,#slide-loading,.slide{width:576px;height:400px}
#slide-outer,#slide-outer .slide-inner{height:400px}
.fpss_introtext{width:auto !important;position:absolute;bottom:0;left:0;right:0;background:transparent url(http://static.animepaper.net/images/v5/bits/transparent_bg.png) !important;margin:0 !important;padding:0.6em 4px}
#navi-outer{clear:left;border-top:2px solid #505050;color:#fff;height:46px;background:#505050;margin:0;padding:0.4em 0 1.2em !important}
* html #navi-outer{height:25px}
#navi-outer ul{display:inline;text-align:right;float:left;margin:2px 0;padding:0 16px}
#navi-outer li{display:inline;background:none;margin:0;padding:0}
#navi-outer li a,#navi-outer li a:hover,#navi-outer li a.navi-active{display:block;float:left;overflow:hidden;width:50px !important;height:50px !important;text-decoration:none;line-height:50px;background:#404040;margin:0 2px;padding:0}
#navi-outer li a img{margin-left:-0.1em !important}
#navi-outer li a{border:1px solid #bbb}
#navi-outer li a:hover{border-color:#8EEBFE}
#navi-outer li a.navi-active{border:1px solid #f90}
#navi-outer li a img,#navi-outer li a:hover img,#navi-outer li a.navi-active img{height:80px;width:auto;display:block;margin:-5px 0 0 -55px}
* html .fpss_introtext{background-image:url(graph/transparent_bg.gif) !important}
#navi-outer li.noimages a{font-family:Tahoma, Arial, sans-serif;font-size:10px;border:none;text-align:center;width:auto;background:none;margin:0;padding:0 4px}
#navi-outer li.noimages a:hover{font-family:Tahoma, Arial, sans-serif;font-size:10px;border:none;text-align:center;width:auto;background:none;color:#F90;margin:0;padding:0 4px}
.fpss_introtext h1{font-size:14px;margin:4px;padding:0}
.fpss_introtext h2,.fpss_introtext h3{font-size:12px;margin:0 0 4px !important;padding:0 !important}
.fpss_introtext h3{font-size:11px}
.fpss_introtext p{margin:4px;padding:0}
#fpss-container .fpss_introtext h2,#fpss-container .fpss_introtext h1{background-image:none}
#fpss-container li.slidenext,#fpss-container li.slideprev,#fpss-container a#playButton{display:none !important}
#fpss-container .fpss_introtext h1{font-size:170%;margin-bottom:0.1em;padding-left:0.2em}
#fpss-container .fpss_introtext h1 a{letter-spacing:normal;color:#07AAEC}
#fpss-container .fpss_introtext h1 a:hover{color:#C84344;background-color:transparent;border-bottom:0 none}
#fpss-container .fpss_introtext h2{margin-top:0;margin-bottom:0.8em;padding:0 0 0.3em 0.4em !important}
#fpss-container .fpss_introtext h2,#fpss-container .fpss_introtext h2 a{color:#9AAEBF !important;font-size:110%;letter-spacing:normal}
#fpss-container .fpss_introtext h2 a{color:#9AAEBF !important;letter-spacing:0.2em;text-decoration:none}
#fpss-container .fpss_introtext h2 a:hover{text-decoration:underline}
/*Do dzialu anime */
#anime_news p 
{
	padding:3px;
	font-size:13px;
}

/* stronciowanie */

.strony {
	width:630px;
	margin-top:10px;
	text-align:center;
	background:#8d0300;
	color:#fff;
}

.strony a {
	color:#fff;
}


/*publicystyka*/

#spis a:hover
{
	text-decoration:underline;
}

#spis .data
{
 	color:#d77979;
	font-size:9px;
}

#kate a:hover {
	text-decoration:underline;
}

#kate td {
	font-size:12px;
}


#w1 {
	display:block;
	text-align:left


}


#w1 a {
	 color:#d77979; 
	/*color:#353535;*/
	font-size:12px;
}

#w1 a:hover {
	text-decoration:underline;
	color:#000;
}



#w2 {
        display:none;
        text-align:left
}
#w2 a {
        color:#d77979;
        font-size:12px;
}
#w2 a:hover {
        text-decoration:underline;
        color:#000;
}













#profil a:hover {
	text-decoration:underline;
}








div.new_header
{
	font-size:14px;font-weight:bold;padding:5px;width:612px;background:#8d0300;color:#fff;
	text-align:center;
	
}
tr .header a
{
	color:white;
}

.new_header a
{
	color:white;
}

.new_header a.pageactive
{
	color:black;
}
tr .footer
{
	font-size:12px;
	padding:5px;
	width:550px;
	background:#8d0300;
	color:#fff;
	text-align:center;
	
}

tr .footer a
{
	color:white;
}
tr .tr2
{
	
	background:#fbf2df;
}

.add {
	color:#fff;
	cursor:pointer;
	background:#8d0300;
	border:1px solid #000;
	padding:3px;
}
a:hover .add {
	color:#fff;
}
.add_white {
	color:#000;
	background:#fff;
	border:1px solid #000;
	padding:3px;
}

.chatbox {
	position: fixed;
	position:expression("absolute");
	width: 225px;
	display:none;
	margin-bottom: 15px;
	z-index: 300;
}

.chatboxhead {
	background:#8d0300;;
	padding:7px;
	color: #917d6b;
	border-right:1px solid #57493d;
	border-left:1px solid #57493d;
}

.chatboxblink {
	background-color: #FEA805;
	border-right:1px solid #FEA805;
	border-left:1px solid #FEA805;
}

.chatboxcontent {
	font-family: arial,sans-serif;
	font-size: 11px;
	text-align:left;
	
	color: #000;
	height:200px;
	width:209px;
	overflow-y:auto;
	overflow-x:auto;
	padding:7px;
	border-left:1px solid #57493d;
	border-right:1px solid #57493d;
	border-bottom:1px solid #31271d;
	background-color: #fff;
	line-height: 1.3em;
	
	
    scrollbar-arrow-color: #ffcc00;
    scrollbar-base-color: #555555;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color:#ffcc00;
    scrollbar-shadow-color:#ffcc00; 	
}

.chatboxinput {
	padding: 5px;
	background:#8d0300;;
	border-left:1px solid #57493d;
	border-right:1px solid #57493d;
	border-bottom:1px solid #57493d;	
}

.chatboxtextarea {
	width: 200px;
	height:44px;
	overflow:hidden;
	/*background:#8d0300;*/
	color: #000;

	font-family: Arial, sans-serif;
	font-size: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 4px 5px 5px 3px;
	text-indent: 2px;
	border: none;
	margin: 2px 0px 3px 2px;	
}

.chatboxtextareaselected {
	font-family: Arial, sans-serif;
	font-size: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	padding: 4px 5px 5px 3px;
	text-indent: 2px;
	border: none;
	margin: 2px 0px 3px 2px;	
}

.chatboxmessage {
	margin-left:1em;
}

.chatboxinfo {
	margin-left:-1em;
	color: #fff;

}

.chatboxmessagefrom {
	margin-left:-1em;
	font-weight: bold;
	color: #000;
}

.chatboxmessagecontent {
color: #000;
}



.chatboxoptions {
	float: right;
}

.chatboxoptions a {
	text-decoration: none;
	color: white;
	font-weight:bold;
	font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	color: #917d6b;
}

.chatboxtitle {
	float: left;
}

.statusbar
{
    position: fixed;
    bottom: 5px;
    left: 0px;
    right: 0px;
    height: 16px;    
    padding: 5px;

    /*background: #0b0907;*/
	background: #8d0300;
    color: white;    
    border: solid 1px #57493d;

    z-index: 200;
 
    overflow: hidden;
    overflow-y: auto; 
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.statusbarhighlight
{
    font-weight: bold;
    background-color: khaki;
    color: Maroon;
    border: solid 1px silver;
}

.statusbar_buttons
{
    height: 100%;        
    float: right;
    width: 25%;    
}
.statusbarclose
{
    float: right;
    text-align: right;
    width: 20%;    
}
.statusbarchat
{
    margin-top: -5px;
    float: left;
    width: 80%;
}
.friendsbar
{
    position: fixed;
    left: 69%;
    bottom: 15px;
    width: 165px;
    height: 200px;
    text-align: center;
    background: #fff;
    color: #000;    
    border: solid 1px #5a4939;

    z-index: 300;
 
    overflow: hidden;
    overflow-y: auto; 
}

.close_friendsbar
{
    text-decoration: none;
    color: white;
    font-weight:bold;
    font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;
    color: #917d6b;    
}

#naglowek {
    text-align: left;
    width: 100%;
    height: 15px;
    padding: 5px;
    color: #fff;
    background:#8d0300;;
    border-bottom: 1px solid #31271d;
}

#lista {
    text-align: left;    
    width: 98%;
    padding: 4px;    
}

.chatava {
	width:15px;
	height:15px;
	
	
}
.ac_results {
    padding: 0px;
    border: 1px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    /* 
    if width will be 100% horizontal scrollbar will apear 
    when scroll mode will be used
    */
    /*width: 100%;*/
    font: menu;
    font-size: 12px;
    /* 
    it is very important, if line-height not setted or setted 
    in relative units scroll will be broken in firefox
    */
    line-height: 16px;
    overflow: hidden;
}

.ac_loading {
    background: white url('images/ajax-loader.gif') right center no-repeat;
}

.ac_odd {
    background-color: #eee;
}

.ac_over {
    background-color: #8D0300;
    color: white;
}
/*nowe menu */

div.Tabela_01 {
	position:absolute;
	left:7px;
	top:0px;
	width:977px;
	height:42px;
	z-index:999;
	line-height:13px;
	font-size:11px; 
	font-family: sans-serif !important;
}

div.menu-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:16px;
	height:42px;
	z-index:999;
}

div.menu-02_ {
	position:absolute;
	left:16px;
	top:0px;
	width:80px;
	height:42px;
	z-index:999;
}

div.menu-03_ {
	position:absolute;
	left:96px;
	top:0px;
	width:84px;
	height:42px;
	z-index:999;
}

div.menu-04_ {
	position:absolute;
	left:180px;
	top:0px;
	width:125px;
	height:42px;
	z-index:999;
}

div.menu-05_ {
	position:absolute;
	left:305px;
	top:0px;
	width:99px;
	height:42px;
	z-index:999;
}

div.menu-06_ {
	position:absolute;
	left:404px;
	top:0px;
	width:121px;
	height:42px;
	z-index:999;
}

div.menu-07_ {
	position:absolute;
	left:525px;
	top:0px;
	width:128px;
	height:42px;
	z-index:999;
}

div.menu-08_ {
	position:absolute;
	left:653px;
	top:0px;
	width:101px;
	height:42px;
	z-index:999;
}

div.menu-09_ {
	position:absolute;
	left:754px;
	top:0px;
	width:99px;
	height:42px;
	z-index:999;
}

div.menu-10_ {
	position:absolute;
	left:853px;
	top:0px;
	width:104px;
	height:42px;
	z-index:999;
}

div.menu-11_ {
	position:absolute;
	left:957px;
	top:0px;
	width:20px;
	height:42px;
	z-index:999;
}

.podmenu{
	margin-top:-10px;
	background:#a41413;
	width:360px;
	height:200px;
	color:white;
	display:none;
	position:absolute;
	z-index:999;
}
.podmenu2{
	margin-top:-10px;
	background:#a41413;
	width:215px;
	height:140px;
	color:white;
	display:none;
	z-index:999;
	margin-left:-100px;
}
.podmenu3{
	margin-top:-10px;
	background:#a41413;
	width:315px;
	height:170px;
	color:white;
	display:none;
	z-index:999;
	margin-left:-200px;
}
.menu_tekst a{
	color:white;
	display:block;
}

.menu_tekst a:hover{
	color:white;
	background:#e9422f;
	
	display:block;
}

.podreklama{
	background:white;
	width:260px;
	height:180px;
	margin-left:10px;
	margin-top:10px;
	color:black;
	z-index:999;
	text-align:justify;
	font-size:9px;
}

.menu_tekst{
	margin-top:5px;
	padding-left:7px;
	font-size:13px;
	margin-left:0px;
	line-height:2em;
	z-index:999;
	
}
.menu_tekst2 a{
	color:white;

}

.menu_tekst2 a:hover{
	color:white;
	background:#e9422f;
	z-index:999;
	
	
}

div.pasek-gotowy-z-plasterkami-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:539px;
	height:28px;
}

div.pasek-gotowy-z-plasterkami-02_ {
	position:absolute;
	left:539px;
	top:0px;
	width:96px;
	height:28px;
}

.szukaj{
		width:539px;
		height:28px;
		background:url('images/pasek_01.jpg') no-repeat;
		border:0;
		padding-left:40px;
		font-weight:bold;
		color:#acacac;
}

.szukajact{
		width:539px;
		height:28px;
		background:url('images/pasek_01.jpg') no-repeat;
		border:0;
		padding-left:40px;
		font-weight:bold;
}

.stamp{
	float:right;
	padding:5px;
	}
/*---- Tuning graficzny -----*/
.pub_lead{
	margin-bottom:10px;
	font-weight:bold;
	font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
}
.pub_text{
	
	font-weight:bold;
	font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
}
.tabela {
	width:100%;
	margin: 0 auto; 
	text-align:left;
	font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
}
.tytul_news{
	line-height: 22px;
	font: 22px/1.2 Verdana,Arial,Helvetica,sans-serif;
	color:#a51312;
	font-weight:bold;
	margin-bottom:2px; 
}
tr.header, div.header
{
	width:100%;
}
div.header{
	height:22px;
	padding-top:2px;
	font: 14px/1.2 Verdana,Arial,Helvetica,sans-serif;
	background:#8d0300;color:#fff;
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
	
}
tr.header td{
	height:20px;
	font: 14px/1.2 Verdana,Arial,Helvetica,sans-serif;
	background:#8d0300;color:#fff;
	text-align:center;
	
}
.tabela td{
	text-align:justify;
}

td.pole_autor{
	text-align:center;
}
.opis_lista{
	
	padding:8px;
	font-size:12px;
	font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
	
}
a.red:hover{
	text-decoration:underline;
}
/*---- FORUM -----*/
.forum_post{
	border-bottom:1px solid #a18d6f;
	padding:8px;
	font-size:12px;
	font: 12px/1.2 Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
}

