/* ================================================================ */
/* 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)               */
/* ================================================================ */


/* ================================================================ */
/* definicja wygladu kalendarza                                     */
/* ================================================================ */

.calendar_1 { 
  font-family: Verdana; 
  font-size: 11px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #000000;
} 

.calendar_2 { 
  font-family: Verdana; 
  font-size: 10px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #CE0000;
} 

.calendar_3 { 
  font-family: Verdana; 
  font-size: 10px; 
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #000000;
} 

.calendar_4 { 
  font-family: Verdana; 
  font-size: 10px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #CE0000;
} 

.pasek_blok{
width: 100px;
border:0px solid #999;
height:4px;
}
/* ================================================================ */
/* podstawowe class'y modulow systemu                               */
/* ================================================================ */

.uni_01 { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: #000000;
}
 
.uni_02 { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 2px; 
  padding-right: 4px; 
  padding-bottom: 2px; 
  padding-left: 4px; 
  color: #000000;
}

.uni_03 {
font-family: Verdana;
font-size: 9px;
padding-top: 1px;
padding-right: 3px;
padding-bottom: 1px;
padding-left: 3px;
color: #555555;
}

.poll { 
  border: none; 
  background: none;
}

.code { 
  border: 1px #004285 solid; 
  background-color: #E2EAF6; 
  font-family: Courier; 
  font-size: 12px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #BF0000;
} 

.cytat { 
  border: 1px #004285 solid; 
  background-color: #E2EAF6; 
  font-family: Verdana; 
  font-size: 11px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #004000; 
} 


/* ================================================================ */
/* 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 { 
  background-color: #ffffff;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #222222;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color:  #222222;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #000000;
}

.title { 
  font-family: Verdana; 
  font-size: 11px; 
  padding-top: 0px; 
  padding-right: 3px; 
  padding-bottom: 0px; 
  padding-left: 3px; 
  color: #000000;
}


.topmenu { 
  font-family: Verdana; 
  font-size: 8px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  FONT-WEIGHT: bold;
  color: #ffffff;
}
table.gora {
border-top: 1px solid #ccc; 
background-color: #ffffff;
} 
table.gorne {
border-top: 1px solid #ccc; 
border-right:1px solid #ccc; 
border-left:1px solid #ccc; 
border-bottom:1px solid #ccc;
background-color: #ffffff;
} 

table.dolne {
border-bottom:1px solid #ccc; 
background-color: #ffffff;
} 

td.gorne {
padding: 25px 0 25px 0; 
border-top: 1px solid black; 
border-right:1px solid black; 
border-left:1px solid black; 
border-bottom:1px solid black;
background-color: #ffffff;
} 

td.lewa {
border-left:1px solid #ccc; 
background-color: #ffffff;
} 
td.prawa {
border-right:1px solid #ccc; 
background-color: #ffffff;
} 

td.gora {
border-top:1px solid #ccc; 
background-color: #ffffff;
} 
td.dol {
border-bottom:1px solid #ccc; 
background-color: #ffffff;
} 
td.lewagora {
border-left:1px solid #ccc; 
border-top: 1px solid #ccc;
background-color: #ffffff;
} 
td.prawagora {
border-right:1px solid #ccc; 
border-top: 1px solid #ccc;
background-color: #ffffff;
} 
td.gora_insite {
border-top:1px solid black; 
background-color: #f3f3f3;
vertical-align: top;

} 
td.goradol {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc; 
background-color: #ffffff;
}
td.index {
padding: 2px 0 2px 0; 
border-top: 1px solid #ccc; 
border-right:1px solid #ccc; 
border-left:1px solid #ccc; 
border-bottom:1px solid #ccc;
background-color: #ffffff;
} 
td.megaart {
padding: 2px 0 2px 0; 
border-top: 1px solid black; 
border-right:1px solid black; 
border-left:1px solid black; 
border-bottom:1px solid black;
background-color: #ffffff;
} 
td.in_site2 {
padding: 1px 0 1px 0; 
border-top: 1px solid black; 
border-right:1px solid black; 
border-left:1px solid black; 
border-bottom:1px solid black;
background-color: #ffffff;
}
table.in_site2 {
padding: 1px 0 1px 0; 
border-top: 1px solid black; 
border-right:1px solid black; 
border-left:1px solid black; 
border-bottom:1px solid black;
background-color: #ffffff;
}
.belka_bold {
font-family: Verdana; 
  font-size: 8px; 
  font-weight:bold;
}

.belka {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:normal;
}
.reklama_txt {
font-family: Arial; 
  font-size: 7px; 
  font-weight:normal;
  color: #33cc99;
  }
.ogloszenia_txt {
font-family: Arial; 
  font-size: 9px; 
  font-weight:normal;
  color: #cc66cf;
  }
.mega_t {
font-family: Verdana; 
  font-size: 10px; 
  font-weight:bold;
  color: #444422;
}
.mega_txt {
font-family: Verdana; 
  font-size: 10px; 
  font-weight:normal;
  color: #000000;
}
.mega_belka {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:bold;
  color: #000000;
  background-color: #e3e3e3;
}
.mk_bold {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:bold;
}

.mk {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:normal;
}

.napisy {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:normal;
}
.napisy_logowanie_forum {
font-family: Verdana; 
  font-size: 8px; 
  font-weight:bold;
}

.napisy_small {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:normal;
}
.poster_txt {
font-family: Verdana; 
  font-size: 9px; 
  font-weight:normal;
}
.in_site {
font-family: Tahoma,Verdana; 
  font-size: 8px; 
  font-weight:bold;
  color: #000000;
  background: OBRAZKI/in_site_bckgrd_mini2.gif;
}
.in_siteTXT {
font-family: Arial, Verdana, Tahoma; 
  font-size: 11px; 
  font-weight:normal;
  color: #000000;
  }

.info {
font-family: Verdana, Tahoma, Arial; 
  font-size: 11px; 
  font-weight:normal;
  color: #000000;
  }
  .infotyt {
  font-family: Verdana, Tahoma, Arial; 
  font-size: 12px; 
  font-weight:bold;
  color: #000099;
  text-align: center;
  }
a.topmenu:visited { color: #ffffff; }
a.topmenu:link { color: #ffffff; }
a.topmenu:hover { color: #CE0000; }

.podpis { 
  font-family: Verdana; 
  font-size: 9px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: #000000;
}
.mega_art_belka {
font-family: Verdana; 
font-size: 9px;
font-weight:normal;
color: #666699
}

.mega_art_tyt {
font-family: Verdana; 
font-size: 9px;
font-weight:bold;
color: red
}
.mega_art_txt {
font-family: Verdana; 
font-size: 9px;
font-weight:normal;
color: #000000
}

a.podpis:visited { color: #000000; }
a.podpis:link { color: #000000; }
a.podpis:hover { color: #CE0000; }

.menu { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #000000;
} 

.o { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px;
  font-weight: bold; 
  color: #000000;
} 

.block { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 2px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 3px; 
  color: #000000;
} 

input { 
  font-family: Verdana; 
  font-size: 9px; 
  color: #000000; 
  border: 1px #66CDAA solid; 
  background-color: #40e0d0;
} 

select { 
  font-family: Verdana; 
  font-size: 9px; 
  color: #000000; 
  border: 0px #ffffff; 
  background-color: #48D1cc;
} 

textarea { 
  font-family: Verdana; 
  font-size: 9px; 
  color: #000000; 
  border: 1px #40e0d0 solid; 
  background-color: #dcdcdc;
} 

/* INDEZ ZIMOWY */
.zima_dzial{
font-family: verdana, arial, tahoma;
font-size=10px; 
font-color: red;
font-weight: bold;
}
.zima_tyt{
font-family: verdana, arial, tahoma;
font-size=10px; 
font-color: red;
font-weight: normal;
}
/* INDEX ZIMOWY DOTĄD */

a:visited { text-decoration: none; color: #000000} 
a:link    { text-decoration: none; color: #000000}   
a:hover   { text-decoration: none; color: #CE0000} 

P.center {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
P.justify {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
P.lewa {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
P.prawa {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
P.tytul {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 3px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.blokmenu {
        FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666699; FONT-FAMILY: verdana
}








#mainContent DIV.section LI.lead IMG {
	BORDER-RIGHT: #4e4e4e 1px solid; BORDER-TOP: #4e4e4e 1px solid; FLOAT: left; MARGIN: 0px 7px 5px 0px; BORDER-LEFT: #4e4e4e 1px solid; BORDER-BOTTOM: #4e4e4e 1px solid
}




#mainContent DIV.section UL.special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ebf4ff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH:285px;  PADDING-TOP: 0px
}
#mainContent DIV.section UL.special LI {
	MARGIN-LEFT: 5px
}
#mainContent DIV.section UL.special LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#mainContent DIV.section UL.special LI.first DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #666666; FILTER: Alpha(Opacity=45); LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; WIDTH:285px;  COLOR: #fff; BOTTOM: 0px; PADDING-TOP: 8px; POSITION: absolute
}


#mainContent DIV.section UL.special LI.first IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#mainContent DIV.section UL.special LI.first P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainContent DIV.section UL.special LI.first A {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
#mainContent DIV.section UL.special LI.first A:hover STRONG {
	COLOR: #ff9c00
}




#mainContent DIV.section UL.special LI.first STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#mainContent DIV.section UL.special LI.first SPAN.date {
	FONT-SIZE: 11px; COLOR: #ccffcc
}
#mainContent DIV.section UL.special LI.first SPAN.lead {
	COLOR: #ffff66
}
#mainContent DIV.section UL.special LI.first SPAN.more {
	FONT-WEIGHT: bold; COLOR: #000000
}




.butt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border : 1px solid #b2b2b2;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);
}
.table_a {

        border: 1px solid #394049;
        background-color: #EFEFEF;
        margin-top: 1px;
        margin-bottom: 1px;

}
.table_b {
        background: #ffffff ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
.maintable_a {
        border: 1px solid #394049;
        background-color: #F4F4F6;
        margin-top: 1px;
        margin-bottom: 1px;

}
.maintable {
        border: 1px solid #0E72A4;
        background-color: #FFFFFF;
        margin-top: 1px;
        margin-bottom: 1px;
}



.tx0 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 7pt;
	      font-weight: bold;
	      color: #666699;
}
.tx1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 8pt;
	      font-weight: normal;
	      color: #000000;
}
.td0 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 7pt;
	      font-weight: bold;
	      color: #000000;
 }
 .minitekst {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 1pt;
	      font-weight: normal;
	      color: #000000;
 }

.tablea {

        border: 1px solid #394049;
        background-color: #EFEFEF;
        margin-top: 1px;
        margin-bottom: 1px;

}
.tableb {
        background: #EFEFEF ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
.image {
        border-style: solid;
        border-width:1px;
        border-color: #000000;
        margin: 2px;
}
.maintablea {
        border: 1px solid #394049;
        background-color: #B0B9C5;
        margin-top: 1px;
        margin-bottom: 1px;

}
/* ================================================================ */
/* definicje                                                        */
/* ================================================================ */
<!--

.text     { font-family: Verdana; font-size: 10px; text-align: justify; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px; color: #000000; font-weight: normal} 

-->
#container {
	width:420px; /* bylo 500 */
}
.tabs {
	width: 66px; /* bylo 50px*/
	margin-right:5px; /*bylo 10px*/
	padding:2px; /*bylo 3px*/
	text-align:center;
	font-face: verdana; /*dopisane*/
	font-size: 10px; /*dopisane*/
	float:left;
	cursor:pointer;
	border:1px solid #ccc;
	border-bottom:0;
}
#container_new {
	width:500px; /* bylo 500 */
}
.tabs {
	width: 66px; /* bylo 50px*/
	margin-right:5px; /*bylo 10px*/
	padding:2px; /*bylo 3px*/
	text-align:center;
	font-face: verdana; /*dopisane*/
	font-size: 10px; /*dopisane*/
	float:left;
	cursor:pointer;
	border:1px solid #ccc;
	border-bottom:0;
}


#content {
	height:142px; /*bylo 250px*/
	clear:both;
	border:1px solid #ccc;
}
#content_new {
	height:190px; /*bylo 250px*/
	clear:both;
	border:1px solid #ccc;
}
#load {
	position:absolute;
	left:50%; /*bylo zero*/
	top:40%; /*bylo zero*/
	width:70px; /*bylo 100px */
	height:15px; /*bylo 20px*/
	/*background-color:red;*/
	background: url(OBRAZKI/ajax_loader.gif);
	color:white;
	display:none;
	font-face: verdana; /*dopisane*/
	font-size:11px; /*dopisane*/
}
 
div.site_blok {
border:1px solid #ccc;
width:285px;
/*height:180px;*/
top:5px;
position:relative;
padding:5px;
text-align: center;
}
div.site_blok_k {
border:1px solid #ccc;
width:285px;
height:47px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}
div.site_blok_co {
border:1px solid #ccc;
width:185px;
height:260px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}
div.site_blok_in {
border:1px solid #ccc;
width:185px;
height:130px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}
div.site_blok_re {
border:1px solid #ccc;
width:120px;
height:605px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}
div.site_blok_fo {
border:1px solid #ccc;
width:185px;
height:50px;
top:5px;
position:relative;
padding:5px;
/*text-align: center;*/
}
div.site_blok_ka {
border:1px solid #ccc;
width:485px;
height:32px;
top:5px;
position:relative;
padding:5px;
/*text-align: center;*/
}
div.site_blok_ba {
border:1px solid #ccc;
width:485px;
height:62px;
top:5px;
position:relative;
padding:5px;
/*text-align: center;*/
}
.site_blok_t {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
margin-left: 5%;
left:10px; 
} 

a.city:hover {
color: #000000;
text-decoration:underline;
}
 
 img.in_site
{
-moz-opacity:0.4;filter:alpha(opacity=40);cursor:hand"
}
 
#coast
{
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity = 60);
color: blue; /*gray*/
/*text-valign: middle;*/
margin-top: -11%;
 
width: 165px;
height: 17px;
color: #ffffff;
vertical-align: bottom;
text-align: center;
background: url(OBRAZKI/tlo_blue.png);
 
}

.next_rama {
font-family:verdana;
font-size:10px;
font-weight:bold; color:#ff9
}


#promo
{
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity = 60);
color: gray;
text-valign: bottom;
margin-top: -18%;
}
#costam
{
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity = 60);
color: gray;
text-valign: bottom;
margin-top: -11%;
}
#promo_a
{
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity = 60);
color: gray;
text-valign: bottom;
margin-top: -6%;
}
#promo_b
{
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity = 60);
color: gray;
text-valign: bottom;
margin-top: -7%;
}
.next {
font-face: verdana;
font-size:10px;
font-weight:bold;
font-color: #000009;
}
.x {
font-face: verdana;
font-size:10px;
font-weight:normal;
font-color: #000009;
}
.x_poster {
font-face: verdana;
font-size:10px;
font-weight:bold;
font-color: red;
}
.y_poster {
font-face: verdana;
font-size:10px;
font-weight:normal;
font-color: #000009;
}
.in_dex {
border-right: 1px solid #ccc;
}
.mit {
border-bottom:1px solid #ccc;
border-left: 1px solid #ccc;
}
.elf {
font-face: verdana;
font-size:10px;
font-weight:bold;
font-color: yellow;
}

TD.index1{background-color:#f3f3f3;}
TD.index1:hover{background-color:e3e3e3;color:white;}
TD.index2{background-color:#c3c3c3;}
TD.index2:hover{background-color:#c3c3c3;font-weight:bold;color:white;}
TABLE.index1{background-color:#f3f3f3;border-top: 1px solid black; 
border-right:1px solid black; 
border-left:1px solid black; 
border-bottom:1px solid black;}

/*scroller*/
#pscroller1{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}
#pscroller2{
width: 200px;
height: 20px;
/*border: 1px solid #ccc;*/
padding: 6px;
}
#pscroller3{
width: 402px;
height: 52px;
/*border: 1px solid #ccc;*/
padding: 6px;
}
#pscroller2 a{
font-family: verdana, arial, tahoma, helvetica;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.someclass{ //class to apply to your scroller(s) if desired
}
/*end scroller*/
.ksiazka{
width: 155px;
border: 1px solid #ccc;
}
.reklama{
width: 155px;
height: 15px;
border: 1px solid #ccc;
font-family: verdana, arial, tahoma, helvetica;
font-size: 10px;
font-weight: normal;
font-decoration: none;
color: #663366;
text-align: center;
}
.blok_index0 {
border:1px solid #ccc;
width:195px;
height:40px;
position:relative;
}
.blok_index {
border:1px solid #ccc;
width:200px;
height:83px;
position:relative;
}
.blok_index1 {
border:1px solid #ccc;
width:168;
height:30px;
position:relative;
padding: 6px;
}
.blok_index1a {
border:1px solid #ccc;
width:100%px;
height:40px;
position:relative;
}

.blok_index_bis {
border:1px solid #ccc;
width:180px;
height:83px;
position:relative;
}
.blok_text {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
*margin-left: 5%;
left:10px; 
}
.blok_index2 {
border:1px solid #ccc;
width:100%;
height:155px;
position:relative;
}
.akc {
border:1px solid #ccc;
width:185px;
height:65px;
top:-7px;
position:relative;
padding:10px;
text-align: center;
}
.akcje {
border:1px solid #ccc;
width:185px;
height:35px;
top:120px;
position:relative;
padding:10px;
text-align: center;
}
.blok_akcjea {
position:absolute;
background:#fff;
widht:200px;
top:-7px; 
*margin-left: 5%;
/*left:10px; */
}
.blok_skrot {
border:1px solid #ccc;
width:197px;
height:40px;
position:relative;
padding: 4px;
top:60px;
}

.blok_skrot2 {
position:absolute;
background:#fff;
/*widht:195px;*/
top:-7px; 
/**margin-left: 5%;*/
left:7px;
}


.blok_radio {
border:1px solid #ccc;
width:205px;
height:40px;
position:relative;
top: 70px;
text-align:center;
<!--[if IE]>


}
.blok_radiotext {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
*margin-left: 5%;
left:10px; 
}
div.blok_forum {
border:1px solid #ccc;
width:205px;
height:93px;
top:93px;
position:relative;
}
.blok_forumtext {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
/**margin-left: 5%;*/
left:10px; 

}
div.blok_rank {
border:1px solid #ccc;
width:195px;
height:115px;
top:219px;
position:relative;
padding:5px;
text-align: center;
}
div.blok_ranking {
border:1px solid #ccc;
width:195px;
height:115px;
top:118px;
position:relative;
padding:5px;
text-align: center;
}
.blok_rankinga {
position:absolute;
background:#fff;
widht:195px;
top:-7px; 
*margin-left: 5%;
left:10px; 
}

.blok_ksiazka {
border:1px solid #ccc;
width:170px;
height:190px;
top:5px;
position:relative;
}
.blok_linki {
border:1px solid #ccc;
width:205px;
height:83px;
top:80px;
position:relative;
text-align:center;
}
.blok_linkitext {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
*margin-left: 5%;
left:10px; 
}
.blok_komp {
border:1px solid #ccc;
width:170px;
height:89px;
position:relative;
top:15px;
margin-left:5px;
text-align:center;
}
.blok_gry {
border:1px solid #ccc;
width:240px;
height:83px;
position:relative;
top:15px;
text-align:center;
padding:3px;
}
.blok_wymiana {
border:1px solid #ccc;
width:170px;
height:83px;
position:relative;
top:15px;
margin-left:5px;
text-align:center;
}
.blok_wym {
border:1px solid #ccc;
width:170px;
height:83px;
position:relative;
top:25px;
margin-left:5px;
text-align:center;
}
.blok_wspolpraca {
border:1px solid #ccc;
width:205px;
height:83px;
position:relative;
top:106px;
text-align:center;
}
.blok_wsp {
border:1px solid #ccc;
width:205px;
height:89px;
position:relative;
top:106px;
text-align:center;
}
.blok_interia {
border:1px solid #ccc;
width:240px;
height:83px;
position:relative;
top:15px;
text-align:center;
}
.blok_int {
border:1px solid #ccc;
width:245px;
height:83px;
position:relative;
top:25px;
text-align:center;
}
.blok_rekl {
/*border:1px solid #ccc;*/
width:410px;
height:115px;
padding:5px;
position:relative;
top: 20px;
text-align:center;
margin-left:5px;
}
.blok_rek {
border:1px solid #ccc;
width:410px;
height:115px;
padding:5px;
position:relative;
top: 33px;
/*text-align:center;*/
margin-left:5px;
}
.blok_rek13 {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
/**margin-left: 5%;*/
left:10px; 
}
.blok_minibanner {
border:1px solid #ccc;
width:400px;
height:35px;
padding:10px;
position:relative;
top: 25px;
text-align:center;
margin-left:5px;
}
.blok_bann {
border:1px solid #ccc;
width:500px;
height:25px;
/*padding:20px;*/
position:relative;
top: 5px;
text-align:center;
margin-left:5px;
}
div.blok_rozne {
border:1px solid #ccc;
width:230px;
height:180px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}
.blok_roznea {
position:absolute;
background:#fff;
/*widht:50px;*/
top:-7px; 
*margin-left: 5%;
left:10px; 
}
div.blok_one {
border:1px solid #ccc;
width:760px;
height:180px;
top:5px;
position:relative;
padding:5px;
text-align: center;
}


DIV.nextowicze {
border:1px solid #ccc;
width:580px;
height:870px;
position:relative;
padding:1px;
}
div.blok_glowny1 {
border:1px solid #ccc;
width:100%; /*TU560*/
/*height:100%;*/
position:relative;
padding:  3px;
margin-top:10px;
}
div.blok_glowny2 {
border:1px solid #ccc;
width:100%; /*TU572*/
/*height:100%;*/
position:relative;
padding:  3px;
margin-top:10px;
}
.blok_tx_wiersz {
position:absolute;
background:#fff;
widht:50px;
top:2px; 
margin-left: 5%;
//left:10px;
margin-top:-8px;
}
.blok_glowny {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
*margin-left: 5%;
left:10px; 

}
.blok_reklama {
/*border:1px solid #ccc;*/
border-top: 1px solid #ccc; 
width:585px;
/*height:152px;*/
position:relative;
}
ul {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style: none;
}
/*KSIĄŻKA*/
.exb {
position:absolute; /*bylo absolute */
background:#fff;
widht:1px;
top:199px;
margin-left: 7px;
/*margin-right: 10px;*/
left:65px;
/*margin-right: 2px;*/
/*right: 10px;*/
}
.exa {
border:1px solid #ccc;
width:130px;
height:212px;
margin-left: 2px;
left: -10px;
position:relative;
}
.elle {
font-face: verdana;
font-size: 10px;
font-color: red;
font-weight: bold;
text-decoration: none;
}
.belle {
font-family: verdana, arial, tahoma, helvetica;
font-size: 10px;
font-color: color: #663366;
font-weight: normal;
text-decoration: none;
}
/* END KSIĄŻKA */

/* LEWE MENU */
.blok_context {
border:1px solid #ccc;
width:245px;
height:100%;
position:relative;
}
.blok_context_one {
border:1px solid #ccc;
width:170px;
height:100%;
position:relative;
}
.blok_wysz {
position:absolute;
background:#fff;
widht:50px;
top:-7px; 
*margin-left: 5%;
left:10px; 
}
.blok_wysz1 {
border:1px solid #ccc;
width:192px;
height:30px;
position:absolute;
padding:  6px;

}

.blok_wysz2 {
border:1px solid #ccc;
width:190px;
height:30px;
position:absolute;
padding:  6px;
top:90px;
}

##########
#mechanics {
	position: relative;
	width: 100%;
	margin: 5px auto 10px; /*odleglosc od góry*/
}

#creatio {
	width: 100%;
	position: relative;
	z-index: 10000;
	background: #c3c3c3;
	/*padding-right: 5px;*/
}

#tools {
	position: relative;
	border-top: 1px solid #cccccc;
	border-bottom: 3px double #cccccc;
	margin-bottom: 10px;
	padding: 10px 0;
}

#tools .tool {
	display: block;
	background: #000000; /*tlo pod wszytskimi czesciami*/
	height: 100px;
}

#tools li {
	float: left;
}

#tools .tools {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 80px;
	width: 150px;
	padding: 10px;
	background: #fff;
	border-right: 5px solid #1d1d20;
}

#tools .tools span {
	display: none;
}

#tools .a {
	background: #ffffff;
}

#tools .b {
	background: #00CC66;
}

#tools .c {
	background: #33FF66;
}

#tools .d {
	background: #CC9966;
	border-right: 0;
}
##########

/* Nowy skrypt 08052008*/
#showCaseContainer {
	BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 630px; HEIGHT: 160px
}
.showCase {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 150px
}
.readMore {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #444; PADDING-TOP: 2px; POSITION: relative; TOP: 120px; TEXT-DECORATION: none
}




a.linkforum{
 color: #000099;
 font-family: Verdana, Tahoma, Arial;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
}
a.linkforum:link{
 color: #000099;
 font-family: Verdana, Tahoma, Arial;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
}
a.linkforum:hover{
 color: #000099;
 font-family: Verdana, Tahoma, Arial;
 font-size: 10px;
 font-weight: normal; 
 text-decoration: underline;
}
a.linkforum:visited{
color: #000097;
 font-family: Verdana, Tahoma, Arial;
 font-size: 10px;
 font-weight: normal; 
}
a.grytyt{
color: #000;
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}
a.grytyt:link{
 color: #000;
font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}
a.grytyt:hover{
color: #000;
font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: normal; 
 text-decoration: underline;
}
a.grytyt:visited{
color: #000;
font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: normal; 
}
a.minityt{
color: gray;
 font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
}
a.minityt:link{
 color: gray;
font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
}
a.minityt:hover{
color: gray;
font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: normal; 
 text-decoration: underline;
}
a.minityt:visited{
color: gray;
font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: normal; 
}
a.wiersz{
color: gray;
 font-family: Tahoma, Verdana, Arial;
font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.wiersz:link{
 color: gray;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.wiersz:hover{
color: gray;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
 font-weight: normal; 
 text-decoration: underline;
}
a.wiersz:visited{
color: gray;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
 font-weight: normal; 
}

.index_tyt {
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
font-decoration: none;
color: #663366;
}
.index_txt {
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 9px;
font-weight: normal;
font-decoration: none;
color: #663366;
}

