/* ================================================================ */
/* budowa theme'ow dla jPORTAL zostala opisana standardem, ktory    */
/* znajdziesz wraz z tutorialem tworzenia wlasnego theme'a na       */
/* oficjalnej stronie jPORTAL (http://jportal.one.pl)               */
/* ================================================================ */

img.left, img.right, img.center { border:1px solid grey !important; padding:2px; }
img.left { float:left !important; margin:0 15px 5px 0 !important; }
img.right { float:right !important; margin:0 0 5px 15px !important; }
img.center { display:block; margin:4px auto; }

/* ================================================================ */
/* podstawowe class'y modulow systemu                               */
/* ================================================================ */


.menu_g_lewe { background-image:url(gfx/menu_g_lewe.jpg);
				width:170px;
				height:82px;
				margin-top:2px;
				}
				
.menu_g_prawe { background-image:url(gfx/menu_g_prawe.jpg);
				width:170px;
				height:82px;
				margin-top:2px;
				}

.menu_d_lewe { background-image:url(gfx/menu_d_lewe.jpg);
				width:170px;
				height:73px;
				}
				
.menu_d_prawe { background-image:url(gfx/menu_d_prawe.jpg);
				width:170px;
				height:73px;
				}
				
.belka_phx { background-image:url(gfx/belka_phx.jpg););
				width:610px;
				height:77px;
				position:absolute;
				}

.logo		{width:100$;
			margin:0 auto;
			}
			
.copy {  background: url('gfx/bd.jpg') top center no-repeat; 
  		 height: 88px; 
 		 weight: 100%; 
  	  	 margin:0 auto; 
 		 padding:0;	
		}
		
		.menu {width:100%; position:absolute; margin-top:-257px;}
		
.phx_be {width:100%; margin-top:559px; position:absolute; background-image:('url(gfx/belka_phx.jpg');}
		


.tresc {margin-left:10px;
		margin-right:10px;}
		
.news_gora_prawa {
		margin-right:0px;
		}
.block {
   padding-left: 8px;
   padding-right: 3px; }
   
.bot {
background:url("gfx/bot.jpg") no-repeat scroll center bottom transparent;
height:auto;
	margin:0 auto;
	max-width:1262px;
}
.stopa {
   text-align: center;
   position: relative;
   padding-top: 50px;
}
.stopa a:link {
	text-decoration:none;
	color:#DDDDDD;
}
.stopa a:visited {
	text-decoration:none;
	color:#DDDDDD;
}

.stopa a:hover {
	text-decoration:none;
	color:#DDDDDD;
}
.copy_t {
   margin-top: 30px;
}
		
.text {
                padding:4px;
}
				
.tytul_top	{ margin-top:22px;
			position:absolute;
			margin-left:70px;
			}
		
.news_srodek_prawa {width:2px;
					background-image:url(gfx/news_srodek_prawa.jpg);
					background-repeat:repeat-y;
					}	

.news_srodek_lewa {width:2px;
					background-image:url(gfx/news_srodek_lewa.jpg);
					background-repeat:repeat-y;
					left:58px;
					}	

					
.phx {position:absolute;
		margin-top:0px}
					


.news_dol_lewa {width:9px;
					background-image:url(gfx/wstep_dol_lewa.jpg);
					background-repeat:repeat-y;
					left:58px;
					}	


img {
   border: 0; }

.s_tg {width:950px;
		border:0px;
		margin:0 auto;}

.uni_01 { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: #BEBEBE;
}
 
.uni_02 { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 2px; 
  padding-right: 4px; 
  padding-bottom: 2px; 
  padding-left: 4px; 
  color: #BEBEBE;
}
#content .uni_01, #content .uni_02 { background-color:transparent !important; border:none !important; font-size:13px; }

.menu_w {width:150px; left:10px; }

.poll { 
  border: none; 
  background: none;
}

.code { 
  border: 1px #999999 solid; 
  background-color: #F4f4f4; 
  font-family: Courier; 
  font-size: 12px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #990000;
} 
.table {BORDER-RIGHT: #00f00 0px solid; BORDER-TOP: #4A4A4A 0px solid; BACKGROUND: #2b2b2b; BORDER-LEFT: #4A4A4A 0px solid; COLOR: #d2d2d2; BORDER-BOTTOM: #4A4A4A 0px solid; LIGHT-BORDER-RIGHT: #4A4A4A 5px solid;
}


.quote {
	FONT-SIZE: 8pt; MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.quote_news {
	FONT-SIZE: 8pt; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}

IMG.nv {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
A.nv:hover IMG {
	BORDER-RIGHT: #9999CC 1px solid; BORDER-TOP: #9999CC 1px solid; BORDER-LEFT: #9999CC 1px solid; BORDER-BOTTOM: #9999CC 1px solid
}


.cytat { 
  border: 1px #999999 solid; 
  background-color: #F4f4f4; 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #006633; 
} 


/* ================================================================ */
/* definicje (glownie linkow) dla theme'ow o duzym kontrascie       */
/* ================================================================ */

/* 

dostepne style:

.t_list   [dla linkow tworzonych w tytule funkcji list_body_open()]
.t_art    [dla linkow tworzonych w tytule funkcji art_theme()]
.t_main   [dla linkow tworzonych w tytule funkcji main_title_open()]
          [dla linkow tworzonych w tytule funkcji mn_title_open()]
          [dla linkow tworzonych w tytule funkcji news_theme()]
*/


/* ================================================================ */
/* definicje uzytkownika (uzyte w functions.inc.php)                */
/* ================================================================ */

body {margin:0px; font-family:verdana; font-size:8pt; color:white; text-decoration: 
none; padding:0px;
SCROLLBAR-FACE-COLOR: gray; 
		SCROLLBAR-SHADOW-COLOR: black;
		SCROLLBAR-3DLIGHT-COLOR: black; 
		SCROLLBAR-TRACK-COLOR: black; 
		SCROLLBAR-DARKSHADOW-COLOR: #626262; 
		SCROLLBAR-BASE-COLOR: #797979;



}

A:link {
	text-decoration:none;
	color:#e4d19b;
	font-family: Verdana;
	font-size: 8pt;
} A:visited {
	text-decoration:none;
	color:#c1b184;
	font-family: Verdana;
	font-size: 8pt;
} A:active {
	text-decoration:none;
	color:#e2c980;
	font-family: Verdana;
	font-size: 8pt;
} A:hover {
	text-decoration:none;
	color:#efc297;
	font-family: Verdana;
	font-size: 8pt;
} input {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	BACKGROUND:#999999;
	COLOR:#000000;
	font-weight: bold;
	border: 1px inset #766655;
}



.title { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 0px; 
  padding-right: 3px; 
  padding-bottom: 0px; 
  padding-left: 3px; 
  color: gray;
}


.topmenu { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: gray;
}

.forumline {
	BORDER-RIGHT: #5b1e1e 1px solid; BORDER-TOP: #5b1e1e 1px solid; BORDER-LEFT: #5b1e1e 1px solid; BORDER-BOTTOM: #5b1e1e 1px solid; BACKGROUND-COLOR: #531c1c
}

a.topmenu:visited { color: #eeeeee; }
a.topmenu:link { color: #eeeeee; }
a.topmenu:hover { color: #cccccc; }

.menu { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #BEBEBE;

} 

.o { 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px;
  font-weight: bold; 
  color: #eeeeee;
} 



input, select {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 
12px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px 
solid; FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND:#766655;COLOR:#FFFFFF;}


textarea { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 
12px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px 
solid; FONT-FAMILY: Verdana, Arial, Helvetica;BACKGROUND:#999999;COLOR:#FFFFFF; 
}

 


td {font-family:Verdana; font-size:8pt; color: BEBEBE; text-decoration: 
none; font-weight: normal}

}
.menu {
	PADDING-LEFT: 5px; PADDING-top: 3px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.cos {
	PADDING-LEFT: 5px; PADDING-top: 3px; FONT-WEIGHT: bold; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.tablecolor {
	BACKGROUND-COLOR: #2D2D2D; TEXT-ALIGN: center
}
.tablecolor1 {
	BACKGROUND-COLOR: #656363; TEXT-ALIGN: center
}
.tablecolor2 {
	BACKGROUND-COLOR: #4E4D4D; TEXT-ALIGN: center
}