/*
KOLORY
*/


body {
font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
}

img {
	border: 0px;
}

.bgRed {
	background: #B2D820;
}

.bgGray2 {
	background: #B6B6B6;
}

.bgGray3 {
	background: #E0E0E0;
}

.bgBlue1 {
	background: #1D89DE;
}

.bgBlueLight {
	background: #daedfa;
}

.bgRedLight {
	background: #fee2ef;
}

.ukryj {
	visibility:hidden;
}

.bgMain {
	background: url(http://www.innastrona.pl/images/strona/bg_main.gif);
	background-repeat: repeat-x;
}

.bgLight {
	background: #F1f1f1;
}



/*
ODSTEPY
*/

.abstNavi {
	padding-top: 7px;
}

/*
BOKSY
*/


.reklama {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: gray;
	margin-top: 0px;
	margin-bottom: 3px;
}

.footer {
	background: #eeeeee;
	border: 1px solid silver;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: gray;
	padding: 3px;
}



.podnavi {
	position: absolute;
	background: #8FC8F1;
	left: 306px;
	top: 45px;
	width: 675px;
	height: 18px;
	text-align: left;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
}


.main_navi {
	margin-top: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 4px;
	background: #e1e1e1;
	background-image: url(/images/strona/bg_mainnavi.png);
	border-left: 4px solid #b00d56;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
}

.vim {
	background: #F1F1F1;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px dashed silver;
	border-right: 1px dashed silver;
	padding: 4px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 13px;
	color: black;
}

.vimGr {
	background: #F1F1F1;
	background: url('/images/strona/bg_head_gray.png');
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px dashed silver;
	border-right: 1px dashed silver;
	padding: 3px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: black;
}


.vimG {
	background: #edf6bc;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px dashed silver;
	border-right: 1px dashed silver;
	padding: 3px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: black;
	background: #E2F2A8;
	background-image: url(/images/strona/bg_userhead.gif);
	background-repeat: repeat-x;
	
}

.infobox {
	background: #F1F1F1;
	border-bottom: 2px solid #b00d56;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	padding: 4px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 13px;
	color: black;
	background: url(/images/strona/bg_infobox.gif);
}



.baner {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: black;
	margin-top: 4px;
	margin-bottom: 12px;
	text-align: center;
}

.boxhead {
	/*width: 206px;*/
	background-image: url(/images/strona/box_balken.gif);
	height: 19px;
	padding-right: 5px;*/
	text-align: right;
}

.boxhead2 {
	/*width: 206px;*/
	background-image: url(/images/strona/box_balken2.png);
	height: 19px;
	padding-right: 5px;
	text-align: right;
}



.boxinhalt {
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #E6E6E6;
	background-image: url(/images/strona/boxbb.png);
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: black;
	border-left: 3px solid #75bbed;
	border-right: 3px solid #75bbed;
	/*border-bottom: 3px solid #75bbed;*/
	text-align: left;
	background-repeat: no-repeat;
}

.boxinhalt2 {
	/*width: 206px;*/
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	background: #E6E6E6;
	background-image: url(/images/strona/boxbb.png);
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: black;
	border-left: 3px solid #d4568e;
	border-right: 3px solid #d4568e;
	/*border-bottom: 3px solid #75bbed;*/
	text-align: left;
	background-repeat: no-repeat;
	zoom:1;
}



.boxbottom {
	border-bottom: 3px solid #75bbed;
}

.boxbottom2 {
	border-bottom: 3px solid #d4568e;
}



.boxnavi {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 5px;
	background: #f1f1f1;
	border-left: 3px solid #b2d820;
	border-right: 3px solid #75bbed;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	text-align: left;
}


.boxnaviCommunity {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 5px;
	background: #f1f1f1;
	border-left: 3px solid #d4568e;
	border-right: 3px solid #d4568e;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	text-align: left;
}


.spalte_r {
	widthh: 204px;
}

.nhead {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #1D89DE;
	color: #a62760;
	color: #b00d56;
	background: white;
}

.nheadbg {
	background-image: url(/images/strona/titel_line.gif);
	margin-top: 6px;
	margin-bottom: 6px;
	background-repeat: repeat-x;
	height: 13px;
}


h2.nheadbg {
	background-image: url(/images/strona/titel_line.gif);
	margin-top: 6px;
	margin-bottom: 6px;
	background-repeat: repeat-x;
	height: 13px;
	display: block;
}


h2.subhead {
	font-size: 12px;
	display: block;
}

.userhead {
	background-image: url(/images/strona/bg_userhead.gif);
	background-repeat: repeat-x;
	height: 21px;
	border: 1px solid #c0dc2b;
	color: black;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 15px;
}



/*
TEKSTY
*/


.artintro {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	color: black;
	background-color: #eeeeee;
	padding: 6px;
	border-bottom: 1px solid gray;
}

.head {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #B2D820;
}

.h42 {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: gray;
}

h3.artykul {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: gray;
	margin-top: 0px;
}

.tekst {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	color: black;
}


.error {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	color: #b00d56;
	font-weight: bold;
}


.explain {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: gray;
}



.tekstW {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
	color: white;
}

.h2 {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 13px;
	color: #B6B6B6;
	font-weight: bold;
}


.small {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: black;
}


.smallW {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: white;
}

.xsmall {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: black;
}

b.light {
	font-weight: bold;
	color: #333333;
}

/*
LINKI
*/

a.gray {
	color: gray;
	text-decoration: none;
}
a.gray:hover {
	color: black;
	text-decoration: none;
}


a.title, span.title {
	color: #1D89DE;
	text-decoration: none;
	font-weight: bold;
}

a.title:hover {
	color: #0C4979;
	text-decoration: none;
	font-weight: bold;
}


a.l, div.tekst a {
	color: #1D89DE;
	text-decoration: none;
}


a.l:hover, div.tekst a:hover {
	color: #0C4979;
	text-decoration: none;
}

a.l:visited, div.tekst a:visited {
	color: #1D89DE;
	text-decoration: none;
}

a.lR {
	color: #b00d56;
	text-decoration: none;
}


a.lR:hover {
	color: #cd4180;
	text-decoration: none;
}

a.lR:visited {
	color: #b00d56;
	text-decoration: none;
}







a.invs, a.invs:link {
	text-decoration: none;
	color: #000 !important;
}

a.invs:visited {
	text-decoration: none;
	color: black;
}


a.invsH:link {
	text-decoration: none;
	color: #000;
}

a.invsH:visited {
	text-decoration: none;
	color: #000;
}

a.invsH:hover {
	text-decoration: none;
	color: #000;
}




a.menuL:link {
	color: white;
	text-decoration: none;
}

a.menuL:visited {
	color: white;
	text-decoration: none;
}

a.menuL:hover {
	color: #000;
	text-decoration: none;
}



/*
OBRAZKI
*/

img.r {
	border: 1px solid gray;
	margin-left: 3px;
}

img.box {
	border: 1px solid gray;
}


img.thumb_off {
	filter: alpha(opacity=70);
	opacity: 0.7;
	border: 1px solid silver;
}

img.thumb_akt {
	border: 1px solid silver;
}


.bildoff {
	visibility: hidden;
}


.bildon {
	visibility: visible;
}

img.artfoto {
	border: 1px solid gray;
	margin-bottom: 3px;
}

img.galfoto {
	border: 1px solid gray;
	margin-bottom: 3px;
}


div.artfoto {
	background: #f1f1f1;
	padding: 4px;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 3px solid #b2d820;
	color: gray;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	float: right;
	margin-left: 8px;
}

div.galfoto {
	background: #f1f1f1;
	padding: 6px;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 3px solid #b2d820;
	color: gray;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	text-align: center;
}

/*
FORMULARZE
*/

input.std {
	border-left: 1px solid #1D89DE;
	border-top: 1px solid #1D89DE;
	border-right: 1px solid #1D89DE;
	border-bottom: 2px solid #1D89DE;
	background: #eeeeee;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: #333333;
}

input.szukaj {
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 10px;
	color: #000;
	border: 1px solid #009ee5;
	background: #a3d6f4;
	width: 192px;
	height: 18px;
}

.inp {
	border-left: 1px solid #1D89DE;
	border-top: 1px solid #1D89DE;
	border-right: 1px solid #1D89DE;
	border-bottom: 2px solid #1D89DE;
	background: #eeeeee;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: #333333;
}

.inpWichtig {
	border-left: 1px solid #1D89DE;
	border-top: 1px solid #1D89DE;
	border-right: 1px solid #1D89DE;
	border-bottom: 2px solid #1D89DE;
	background: #b00d56;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: white;
}

.btgreen {
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 2px solid gray;
	background: #b00d56;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	color: white;
	font-weight: bold;
	height: 19px;
}

.button {
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	background: #b00d56;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 11px;
	line-height: 19px;
	color: white;
	font-weight: bold;
	height: 19px;
}




/*
HACKS
*/

.hack200 {
	width: 194px;
	height: 1px;
}

.ukryj {
	visibility: hidden;
}


/* --- TAB PANEL CSS --- */

#tabPanelWrapper {
  width: 272px;
}

#tabContent {
  background: #fff;
  border: 1px solid #ccc;
  border-top: none;
  clear: both;
  margin: 0px;
  padding: 4px;
}

#tabPanel {
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding-bottom: 21px;
  padding-left: 5px;
}

#tabPanel ul, #tabPanel li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#tabPanel a:link, #tabPanel a:visited {
  background: #E8EBF0;
  border: 1px solid #ccc;
  color: #666;
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 16px;
  margin-right: 5px;
  padding: 2px 8px 2px 8px;
  text-decoration: none;
  font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
}

#tabPanel a:link#ajaxCurrentTab, #tabPanel a:visited#ajaxCurrentTab {
  background: #fff;
  border-bottom: 1px solid #fff;
  color: #000;
}

#tabPanel a:hover {
  color: #f00;
}

/* userBox */


.userBox { position:relative;left:0px;top:0px;width:106px; height:146px;margin:3px; float:left; border: 1px solid #999999; background: #E6E6E6; background-image: url('/images/strona/boxbb.png'); border-bottom: 3px solid gray; font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica; font-size: 11px; color: #000; }
.uBpremium { border-bottom: 3px solid #b00d56; }
.uBtop { margin-top:18px; }
.userBox .m { margin:4px;margin-top:2px; }
.userBox .m .online { position:absolute; right:4px; top:5px; width:11px; height:5px; background: url('/images/strona/kropka_online.png') no-repeat top right; text-indent:-100000px; }
.userBox .m .offline { position:absolute; right:4px; top:5px; width:5px; height:5px; background: url('/images/strona/kropka_offline.png') no-repeat top right; text-indent:-100000px; }
.userBox .m .online_s { position:absolute; right:3px; top:4px; width:8px; height:11px; background: url('/images/strona/i_online.gif') no-repeat top right; text-indent:-100000px; }
.userBox .m .offline_s { position:absolute; right:3px; top:4px; width:8px; height:11px; background: url('/images/strona/i_offline.gif') no-repeat top right; text-indent:-100000px; }
.userBox .m .ti { width:106px; text-align:center; position:absolute; right:0px; top:-15px; color:#bbbbbb; }
.userBox .m .t { line-height:13px; width:98px;height:27px;overflow:hidden; }
.userBox .m .t a { font-weight:bold; color: #1D89DE;text-decoration: none; }
.userBox .m .t a:hover { color: #0C4979; }
.userBox .m .t a img { margin-left:2px; margin-bottom:1px; border:0px; }
.userBox .m .t span { line-height:11px;color:#999999; font-size:11px; font-style:italic; }
.userBox .m .pic { text-align:center;height:91px;position:relative;top:0px;left:0px;margin-top:3px; }
.userBox .m .pic img { width:85px;height:85px; border: 1px solid gray; }
.userBox .m .pic img.p { border: 3px double #000; }
.userBox .m .s { width:98px;height:19px;position:absolute;left:3px;bottom:0px;background: white; border: 1px solid #bbbbbb; border-bottom:0px; }
.userBox .m .s .se_num { width:60px;height:16px;text-indent:14px;position:absolute;left:22px;top:1px;vertical-align:middle;font-weight:normal; background: url('/images/site/sercen_12.png') no-repeat 0px 2px; } /*/images/strona/serce.gif*/
.userBox .m .s .pi_num { width:40px;height:16px;text-indent:16px;position:absolute;left:61px;top:1px;vertical-align:middle;font-weight:normal; margin:0px; padding:0px; background: url('/images/strona/icon_img.gif') no-repeat 0px 2px; }
.userBox .m .me { background: #ffffff url('/images/strona/icon_chlopak.gif') no-repeat 1px 1px; }
.userBox .m .ko { background: #ffffff url('/images/strona/icon_dziewczyna.gif') no-repeat 1px 1px; }
.userBox .m .tr { background: #ffffff url('/images/strona/icon_trans.gif') no-repeat 1px 1px; }
.clear_both { clear:both;font-size:0px;line-height:0px;height:0px;text-indent:-100000px; }


/* Strona wejsciowa */

#hpTop {
	height: 100px; margin-bottom: 12px; width: 468px; text-decoration:none; display:block;
}
#hpTop span.title {
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 276px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	color:#fff;
	display: block;
	font-size: 17px;
	font-weight: bold;
}
#hpTop span.title span {
	margin-top: 4px;
	font-size: 13px;
	text-decoration: none;
	color: #000;
	display: block;
	font-weight:normal;
}

#hpSubTop {
  float: left; width: 227px; margin-right: 14px;
	height: 80px;
	margin-bottom: 12px;
	text-decoration: none;
}

#hpSubTop span.title {
  margin-left:84px;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	display: block;
}
#hpSubTop span.title span 
{
	margin-top: 4px;
	font-size: 11px;
	display: block;
	font-weight:normal;
}


#hpList {
	width: 227px;
	float: right;
	line-height: 13px;
	font-family: 'Lucida Grande', Geneva, 'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica;
	font-size: 12px;
}

#hpList a.desc {
	text-decoration: none;
	display: block;
	padding-left: 12px;
	color: gray;
	margin-bottom: 4px;
}




#topnews_box, #topnews_box2 {
     /*Any properties you'd want the box to have.*/
     /*Would probably be position, dimension type stuff.*/
     /*Though personally I would have a div outside this
       to control the dimensions.*/
     position: relative;
     width: 272px;
     height: 80px;
     margin-bottom:4px;
}
#topnews_contents, #topnews_contents2 {
     background-color:transparent;
     width: 245px;
     position: relative;
     z-index: 101;
     color: white;
     top: 41px;
     left: 21px;
     font-size: 12px;
     font-weight: bold;
     text-align: right;
     line-height: 15px;
}
#topnews_background, #topnews_background2 {
	background: #000;
     width: 272px;
     height: 36px;
     filter:alpha(opacity=60);
     left: 0px;
     opacity: 0.60;
     position: absolute;
     top: 0px;
     z-index: 99;
     margin-top: 38px;
     border-top: 1px solid white;
     border-bottom: 1px solid white;
}


#topnews_contents a, #topnews_contents2 a {
	color: white;
	text-decoration: none;
}


.userpics {
	float:left;
	width:90px;
	margin-bottom:6px;
}

.userpics_bg {
	width:82px;
	margin-left:4px;
	line-height:12px;
}

.userpics_bg a {
	font-size: 0px;
	display:block;
	width:80px;
	height:80px;
	border:1px solid #999999;
}

/* df - dla userInfo() */

ul.s_users, ul.s_users li { display: inline; list-style-type: none; margin: 0; padding: 0;  }
ul.s_users { clear:both; }
ul.s_users li { position:relative; left:0px;top:0px;  display:inline-block; float:left; height:16px; line-height:16px; padding-left:17px; margin-right:4px; font-size:11px; }
ul.s_users li.o { padding-right:10px; }
ul.s_users li.s00 { background:url(/images/strona/icon_sysadm.png) no-repeat; }
ul.s_users li.s10 { background:url(/images/boksy/icon_boy_0.png) no-repeat; }
ul.s_users li.s20 { background:url(/images/boksy/icon_girl_0.png) no-repeat; }
ul.s_users li.s30 { background:url(/images/boksy/icon_trans_0.png) no-repeat; }
ul.s_users li.s11 { background:url(/images/boksy/icon_boy.png) no-repeat; }
ul.s_users li.s21 { background:url(/images/boksy/icon_girl.png) no-repeat; }
ul.s_users li.s31 { background:url(/images/boksy/icon_trans.png) no-repeat; }
ul.s_users li a { white-space: nowrap; text-decoration:none; color:#000000; }
ul.s_users li a.p { font-weight:bold; color:#AD0000; }
ul.s_users li em { display:block;position:absolute;right:0px;top:2px;font-size:0px;line-height:0px; text-indent:10px; width:10px;height:4px; background:url(/images/strona/kropka_online4px.png) no-repeat; }

/* df - serduszka male */

span.m_serca {  }
span.m_serca em { display:block; width:12px;height:12px;margin-right:3px;float:left;background:url(/images/site/sercen_12.png) no-repeat; }

/* - */


#tvintro {
	background: #c0dc2b;
	padding: 6px;
	font-size: 11px;
	margin-bottom: 8px;
	color: #000;
	border-top: 2px solid #000;
}

#tvintro a {
	color: #000;
	text-decoration: none;
}

#gal_fota {
	background-color: #eeeeee;
	border: solid 1px #b00d56;
	margin-top: 18px;
	padding: 10px;
	text-align: center;
	margin-bottom: 18px;
}

#gal_fota img {
	border: 1px solid gray;
}


#gal_desc {
	background-color: #eeeeee;
	border: solid 1px #b00d56;
	margin-top: 18px;
	padding: 10px;
	font-size: 12px;
}

#gal_desc span {
	display: block;
	float: left;
	margin-right: 16px;
}

#gal_thumbs {
	margin-top: 12px;
	margin-bottom: 20px;
}

#gal_thumbs img {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

/* df - gal navi */
.karuzela_t { margin-left:14px; }
.karuzela_t td.p { }
.karuzela_t td.n {  }
.karuzela_t td.c { overflow:hidden; height:94px;background:#F5FDFF;padding:4px; padding-left:10px; padding-right:10px; width:600px; }
.karuzela { background:#F5FDFF; overflow:hidden; height:100px; }
.karuzela ul { list-style-type: none; margin:0px; padding:0px; }
.karuzela ul li { float:left;margin:0px; padding:0px; }
.karuzela ul li a { display:block;margin:4px;margin-bottom:0px;width:92px;height:92px; }
.karuzela_prev { display:block; width:54px; height:80px; background: url(/images/strona/bt_prev.jpg) no-repeat left top; border:0px;padding:0px;margin:0px; cursor:pointer; } 
.karuzela_next { float:right;display:block; width:54px; height:80px; background: url(/images/strona/bt_next.jpg) no-repeat right top; border:0px;padding:0px;margin:0px; cursor:pointer; } 
		
/* teczowa polska */

.tp_head { height:120px;border:1px solid #aa0b0b;position:relative;left:0px;top:0px; }
.tp_head .t1 { height:59px;width:578px;position:absolute;right:0px;bottom:0px;background:url(/images/strona/teczowa_bg.jpg) repeat-y; }
.tp_head .t2 { height:117px;width:154px;position:absolute;right:578px;bottom:0px;background:url(/images/strona/teczowa_farby.jpg) no-repeat; }
.tp_head .t3 { height:23px;width:129px;position:absolute;right:10px;bottom:10px;background:url(/images/strona/teczowa_is.gif) no-repeat; }
.tp_head .t4 { height:45px;width:493px;position:absolute;right:0px;bottom:54px;background:url(/images/strona/teczowa_title.gif) no-repeat; }

a.tp_dodaj { text-decoration:none; margin-right:6px;font-weight:bold;display:block;float:left;width:140px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff !important;background:#b00d56; }
.pg_line { position:absolute; top:-4px; right:0px; zoom:1; }

.tab_container { position:relative;left:0px;top:0px; }
.tab_container .pg_line { position:absolute; top:-44px;right:0px; }

ul.tabnav { text-align: left; margin: 18px 0px; 18px 0px; border-bottom: 1px solid #b2d820; list-style-type: none; padding: 3px 10px 3px 10px; font-size:13px;  }
ul.tabnav li { display: inline;}
ul.tabnav li.selected { border-bottom: 1px solid #fff; background-color: #fff; }
ul.tabnav li.selected a { background-color: #fff; color: #000 !important; position: relative; top: 1px; padding-top: 4px; font-weight:bold; border-top: 1px solid #b2d820;border-left: 1px solid #b2d820;border-right: 1px solid #b2d820;}
ul.tabnav li a {  padding: 3px 12px; border: 1px solid #ddd; background-color: #f2f2f2;  margin-right: 0px; text-decoration: none; border-bottom: none; font-weight:normal;}
ul.tabnav a:hover { background: #fff; }

.t_polska { width:385px;float:left;height:164px; }
.t_polska_short { width:372px; }
.t_polska a.timg { background:#bbbbbb;float:left;display:block;width:150px;height:150px; }
.t_polska .text { overflow:hidden; width:220px;border:1px solid #bbbbbb;border-left:0px;float:left;background:#f3f3f3; position:relative; left:0px; top:0px; }
.t_polska .text .m { height:136px;margin:6px;line-height:13px; }
.t_polska .text .m .t { color:#999999; }
.t_polska .text .m a.u { display:block;width:40px;height:40px;float:right; }
.t_polska .text .m a.h1 { display:block;color:#000;font-size:13px;font-weight:bold;margin-bottom:2px; }
.t_polska .text .m .desc { clear:right;margin-top:8px; height:40px; overflow:hidden; }
.t_polska .text .vote { position:absolute;left:7px;bottom:10px;zoom:1; width:206px; height:23px; }
.t_polska .text .vote .load { position:absolute;right:26px;top:0px; }
.t_polska .text .vote .o { overflow:hidden;font-size:11px; color:#555555; text-align:center;width:55px;height:30px;position:absolute;right:-2px;bottom:-4px; }
.t_polska .text .vote .o span { color:#000; display:block;font-weight:bold; font-size:15px; line-height:14px;}

.ratings {  position:relative; left:0px;top:0px;width:155px; height:23px; background: url('/images/strona/ratings_off.gif') no-repeat left top; }
.ratings a { cursor:pointer; position:absolute; height:23px; }
.ratings a.a5 { width:155px; z-index:201; }
.ratings a.a4 { width:124px; z-index:202; }
.ratings a.a3 { width:93px; z-index:203; }
.ratings a.a2 { width:62px; z-index:204; }
.ratings a.a1 { width:31px; z-index:205; }
.ratings a.a5:hover, .ratings a.a4:hover, .ratings a.a3:hover, .ratings a.a2:hover, .ratings a.a1:hover { background: url('/images/strona/ratings_on.gif') no-repeat left top; }

/* boks loginu, powiadomienia, wiadomosci, status */

.boxinhalt2 a.icon { display:block;float:left;width:40px;height:40px; margin-top:5px; }
.boxinhalt2 a.duzy { font-size:13px;display:block;margin-top:3px; }
.boxinhalt2 .niema { margin-top:5px;margin-bottom:5px;color:#888; }
.boxinhalt2 .mamy { margin-top:6px;font-size:12px;padding-bottom:6px; }
.boxinhalt2 .mamy a { font-size:13px;font-weight:bold; }

a.box_dolacz { font-size:13px;padding:3px;padding-left:8px;padding-bottom:8px;text-align:left;background-color:#C53877;display:block;color:#fff !important; }
a.boxlink_blue { padding:3px;padding-left:8px;padding-bottom:8px;text-align:left;background-color: #75bbed;display:block;color:#fff !important; }
a.boxlink_blue span { font-size:14px;font-weight:bold;display:block;margin-bottom:3px; }

.box_zalogowany { position:relative;left:3px;top:1px;background:#f1f1f1;border:1px solid #c0c0c0;width:178px;padding:4px; }
.box_zalogowany a.profil { display:block;color:#000000;font-weight:bold; font-size: 13px; }

.img_box_podcast { margin-bottom: 6px; border-bottom: 1px solid #8535ba; border-top: 1px solid #8535ba; }
.img_box_tv { margin-bottom: 6px; border-bottom: 1px solid #5d6d7b; border-top: 1px solid #5d6d7b; }

#messenger_container { position:relative;left:0px;top:0px;margin-top:8px;margin-bottom:2px;padding-left:3px; }
#load_block_msg { position:absolute;right:8px;top:2px;width:16px;height:16px; }
#messenger_box { width:188px;height:26px;overflow:hidden; }

#powiadomienia_container { margin-bottom:6px;display:none;zoom:1;position:relative;left:0px;top:0px; }
#load_block_cpp { position:absolute;left:0px;top:0px; }
#main_contentpp { zoom:1;background:#fff; }
.site_messenger { padding:0px; }
.site_messenger a.msg { margin-top:3px;margin-bottom:2px;margin-left:4px;height:14px;line-height:14px;padding-left:20px;padding-right:60px;float:left;display:block;text-decoration:none;color:#000;background:url(/images/strona/icon_wiadomosci.jpg) no-repeat; }
.site_messenger a.msg span { cursor:pointer;font-size:10px;height:12px;line-height:12px;font-weight:bold;display:block;width:18px;background:#4C9CE9;text-align:center;color:#fff; }
.site_messenger a.pow { margin-top:3px;height:14px;line-height:14px;padding-left:20px;padding-right:20px;float:left;display:block;text-decoration:none;color:#000;background:url(/images/strona/icon_powiadomienia.jpg) no-repeat; }
.site_messenger a.pow span { cursor:pointer;font-size:10px;height:12px;line-height:12px;font-weight:bold;display:block;width:18px;background:#4C9CE9;text-align:center;color:#fff; }
.pow_time { font-weight:normal;font-size:10px;text-align:right;color:#999;float:right; }
.pow_dymek_blue { background:url(/images/strona/dymek_blue.gif) no-repeat 0px 0px; }
.pow_icon_img { background:url(/images/strona/icon_img.gif) no-repeat 0px 1px; }
.pow_icon_sysadm { background:url(/images/strona/icon_sysadm.png) no-repeat 0px -1px; }
.pow_icon_delete { background:url(/images/strona/delete.gif) no-repeat 0px 1px; }
.pow_icon_tv { background:url(/images/strona/istv.gif) no-repeat 0px 0px; }
.pow_icon_podcast { background:url(/images/strona/podcast_icon.gif) no-repeat -1px 0px; }
.pow_head { display:block;padding:2px;padding-bottom:5px;font-size:10px; }
.pow_container { zoom:1;border-bottom:1px solid #eee;margin:3px;margin-bottom:0px;padding-bottom:3px; }
.pow_pages { position:relative;left:0px;top:0px;margin-top:2px;height:18px;text-align:right;zoom:1; }
a.pow_schowaj { display:block;text-align:right;padding:3px; }
.pow_entry { padding-left:18px; }

#status_form_container { display:none; } 
#status_form_container #status_area { width:175px;height:50px; }
#status_form_container .status_buttons { text-align:right;position:relative;left:0px;top:0px;padding-right:4px; }

/* komentarze */

.koment { font-size:11px; padding:8px;border-top:1px dotted #aaa; position:relative; left:0px;top:0px; zoom:1; }
.koment a.user { display:block;width:40px;height:40px; position:absolute;left:8px;top:8px; }
.koment .container { padding-left:53px; }
.koment .container .khead { border-bottom:1px dotted #ccc; padding-bottom:4px; margin-bottom:6px; }
.koment .container .khead .left { float:left; }
.koment .container .khead .left .time { color:#888;  }
.koment .container .khead .left .friend { position:relative;top:-3px; }
.koment .container .kbody { font-size:12px; padding:0px;margin:0px; line-height:16px;padding-bottom:2px;max-width:663px;overflow:hidden; }
.koment .container .khead .right { height:15px;float:right;position:relative;top:-2px; }
.koment .container .khead .right .ocena { font-size:10px; color:#888; }
.koment .container .khead .right .ocena .olubi { border:1px solid #74B204;position: relative; top: 1px; }
.koment .container .khead .right .ocena .onielubi { border:1px solid #D43634;position: relative; top: 1px; }
.smaller { font-size:10px; }

/* newsy */

a.big_news { zoom:1; color:#1D89DE; display:block;width:180px;float:left; text-decoration:none; font-size:12px; }
a.big_news:hover { color: #0C4979; text-decoration:none; }
a.big_news span.bn_head { overflow:hidden; display:block;margin-bottom:2px;height:40px;font-size:13px; font-weight:bold; }
a.big_news img.bn_img { width:180px;height:100px; }
a.big_news span.bn_subhead { color:#000;display:block;margin-top:8px; }

/* ogloszenia */

.o_search { margin-top:12px;background: url(/images/strona/usersearchbg.jpg); border: 1px solid #bbdff7; padding: 7px; }
.o_search form { margin:0px;padding:0px; }
.o_search .right { float:right; }
.o_search .left {  float:left; }
.o_search #o_search1 { position:relative;top:1px;margin-left:10px;font-weight:bold;display:block;float:left;width:60px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#b00d56; }
.o_search #o_search2 { position:absolute;bottom:0px;right:2px;font-weight:bold;display:block;width:80px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#b00d56; }
.o_search #o_advanced_form { position:relative;left:0px;top:0px;margin-top:10px; }
.o_search .o_table_advanced td { vertical-align:top; }
.o_search .o_table_advanced td.wiek { width:45px;padding-bottom:4px; }
.o_search .o_table_advanced td.od { width:160px;padding-bottom:4px; }
.o_search .o_table_advanced td.wzrost { width:50px;padding-bottom:4px; }
.o_search .o_table_advanced td.pb4 { padding-bottom:4px; }
.o_search .o_opcje_rubryki { margin-top:5px;margin-bottom:5px; }
.szer150 { width:150px; }
.szer28 { width:28px; }
.szer130 { width:130px; }
#adv_switch { display:block;text-align:right;margin-top:6px;margin-right:5px; }

.o_lewa { float:left;width:165px; }
.o_lewa a.dodaj { font-weight:bold;display:block;float:left;width:155px;text-align:center;font-size:13px;line-height:20px;height:20px;background:#75BBED;color:#fff !important; }
.o_lewa .pl4 { padding-left:4px; }
.o_lewa a.moje { display:block;margin-top:10px; }
.o_lewa a.zapamietane { display:block;margin-top:5px; }
.o_lewa a.wszystkie { border-top:1px dotted #ccc;padding-top:10px;display:block;margin-top:10px;font-weight:bold; }
.o_lewa a.nadkat { font-size:13px;margin-top:10px;display:block;font-weight:bold; }
.o_lewa a.kat { margin-left:12px;margin-top:5px;display:block; }
.o_lewa a.opcja { margin-left:30px;margin-top:5px;display:block; }
.o_lewa a.o_promo { display:block;margin-bottom:12px; }
.o_lewa a.o_promo img { float:left;margin-right:8px;border:1px solid #ccc; }
.o_lewa a.o_promo .t { display:block;width:92px;float:left;overflow:hidden; }
.o_lewa a.o_promo .r { color:#000; }

.o_prawa { overflow:hidden;float:left;width:592px;border-left:1px dotted #ccc; }
.o_prawa_container { margin-left:14px; }
.o_prawa .default1 { float:left;margin-left:50px;width:220px; }
.o_prawa .default2 { float:left;margin-left:30px;width:220px; }
.o_prawa a.default_nadkat { display:block;margin-bottom:5px;font-size:16px;font-weight:bold; }
.o_prawa a.default_kat { font-size:14px;display:block;margin-bottom:3px; }
.o_prawa a.default_nadkat .c, .o_prawa a.default_kat .c  { font-weight:normal;color:#ccc;font-size:11px; }
.o_prawa a.dodaj_big { margin-top:100px;font-weight:bold;display:block;text-align:right;font-size:17px;line-height:30px;height:30px;background:#75BBED;color:#fff !important;padding-right:30px; margin-bottom:40px; }

.o_prawa h1.tytul { color:#000;font-size:17px;font-weight:bold;margin:0px;padding:0px;margin-bottom:4px;padding-bottom:8px;border-bottom:1px dotted #ccc; }
.o_prawa .time { float:right;color:#888; }
.o_prawa .head_data { margin-bottom:15px;float:left; }
.o_prawa .head_data a.user { color:#000;font-weight:bold;text-decoration:underline; }
.o_prawa .content { font-size:13px;line-height:20px; }
.o_prawa .content a.img { float:right;margin-left:10px; }
.o_prawa .content a.img img { border:1px solid #ccc; }
.o_prawa .content .userinfo { width:100%;overflow:hidden; }
.o_prawa .content .userinfo td.szer128 { width:128px; }
.o_prawa .content .views { margin-top:5px;text-align:right;color:#888; }
.o_prawa .buttons { border-top:1px dotted #ccc;margin-top:5px;padding-top:8px; }
.o_prawa .buttons .left { float:left; }
.o_prawa .buttons .left a.powrot { display:block;float:left;width:70px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#75BBED;margin-right:10px; }
.o_prawa .buttons .left a.odp { display:block;float:left;width:100px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#75BBED;font-weight:bold;margin-right:10px; }
.o_prawa .buttons .left a.zapamietaj { display:block;float:left;width:90px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff; }
.o_prawa .buttons .numer { float:right;color:#888;position:relative;top:-4px; }
.o_prawa .buttons .right { text-align:right; }
.o_prawa .o_form_odpowiedz { margin:0px;padding:0px;margin-top:12px; }
.o_prawa .szer140 { width:140px; }
.o_prawa .szer180 { width:180px; }
.o_prawa .o_form_odpowiedz textarea { width:100%;height:100px;margin-top:8px;margin-bottom:8px; }

.o_prawa .ogloszenie { padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #bbb; }
.o_prawa .ogloszenie a.oimg { float:left;margin-right:10px; }
.o_prawa .ogloszenie a.oimg img { border:1px solid #ccc; }
.o_prawa .ogloszenie .ocontent { display:block;float:left;width:514px; }
.o_prawa .ogloszenie .ocontent a.tytul { margin-bottom:4px;display:block;font-size:16px;display:block;font-weight:bold; }
.o_prawa .ogloszenie .ocontent a.user { color:#000;font-weight:bold;text-decoration:underline; }
.o_prawa .ogloszenie .ocontent .time { color:#888;text-align:right; }

.o_obowiazkowe { color:#aaa;text-align:right; }
#edycja_ogloszenia_form { margin:0px;padding:0px; } 
#edycja_ogloszenia_form #oTytul { font-weight:bold;width:100%; }
#edycja_ogloszenia_form #oTresc { width:100%;height:190px; }
#edycja_ogloszenia_form #oUser { width:190px; }
#edycja_ogloszenia_form .fieldset1 { padding:8px;padding-top:12px;border:1px solid #ccc; }
#edycja_ogloszenia_form .fieldset1 legend, #edycja_ogloszenia_form .fieldset2 legend, #edycja_ogloszenia_form .fieldset3 legend, #edycja_ogloszenia_form .fieldset4 legend, #edycja_ogloszenia_form .fieldset5 legend { padding-left:5px;padding-right:5px; }
#edycja_ogloszenia_form .szer30 { width:30px; }
#edycja_ogloszenia_form .fieldset2, #edycja_ogloszenia_form .fieldset3, #edycja_ogloszenia_form .fieldset4, #edycja_ogloszenia_form .fieldset5 { padding:8px;border:1px solid #ccc; }
#edycja_ogloszenia_form .info { color: gray; }
.o_dodaj_table { width:100%; }
.o_dodaj_table .szer100 { width:100px; }
.o_dodaj_table .szer200 { width:200px; }
.o_dodaj_table .szer190 { width:190px; }
.o_dodaj_table .szer390 { width:390px; }
.o_dodaj_table .inp { font-size:12px; }
.o_dodaj_table .o_dodaj_img { border: 1px solid #bbb; }
.o_dodaj_table .o_dodaj_img_info { margin-top:6px; }
.o_dodaj_table a.powrot { font-weight:bold;display:block;float:left;width:150px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#b00d56; }
.o_dodaj_table a.dalej { font-weight:bold;display:block;float:left;width:150px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff;background:#b00d56;margin-left:10px; }

/* new msgs */

.bold { font-weight:bold; }
.redbuttonl { text-decoration:none;float:left;display:block;padding-left:15px;padding-right:17px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff !important;background:#52A9E8;margin-right:10px; }
.redbuttonr { text-decoration:none;float:right;display:block;padding-left:15px;padding-right:17px;text-align:center;font-size:12px;line-height:17px;height:17px;color:#fff !important;background:#52A9E8;margin-left:10px; } /*#b00d56*/
.msglisthead { margin:0px;height:20px;position:relative;left:0px;top:0px;border-bottom:1px solid #ccc; padding:0px; }
.msglisthead .osoba { position:absolute;bottom:3px;left:4px; }
.msglisthead .opis { position:absolute;bottom:3px;left:175px; }
.msglisthead .last { position:absolute;bottom:3px;right:8px;width:220px;text-align:right; }
.msglisthead .last input { margin:0px;margin-left:5px; position:relative;top:2px; }
.msg_watek { border-bottom:1px dotted #aaa;padding:7px;padding-left:4px;padding-right:5px; font-weight:normal; zoom:1; }
.msg_watek .usr { float:left;width:175px; }
.msg_watek .usr .t { color:#999999;font-size:10px; }
.msg_watek a.msgtitle { display:block;float:left;width:550px; font-weight:normal; }
.msg_watek a.msgtitle .s,  .msg_watek .wiad .s { text-align:right;float:right;dispaly:block;width:80px;color:#999;font-size:11px;  }
.msg_watek a.msgtitle .h { display:block;font-size:14px;  }
.msg_watek a.msgtitle .txt { color:#000; }
.msg_watek .wiad { display:block;float:left;width:550px; }
.msg_watek .wiad .wtemat { display:block;font-size:13px;margin-bottom:8px;font-weight:bold; }
.msg_watek .del { float:right;text-align:right;width:20px; }
.msg_watek .newsletter { margin-top:8px;margin-bottom:14px; }
form#form_odp { margin:0px; padding:0px; display:block; float:left; } 
form#form_odp label { display:block;margin-bottom:2px; }
form#form_odp input.text { width:575px; margin-bottom:10px; }
form#form_odp textarea { width:575px;height:150px; }
form#form_odp input.slij { margin-top:10px; }
.group_msg_container { position:relative;left:0px;top:0px;z-index:33; margin:0px;padding:0px;height:0px; }
.group_msg_loader { z-index:111;position:absolute;left:0px;top:0px;width:208px;height:13px; }
.group_msg_subcontainer { position:absolute;left:0px;top:0px;z-index:8255;height:0px; }
.group_msg_subcontainer #invite_block_margin { display:none;background:#1D89DE;position:absolute;left:-4px;top:-10px;width:770px;height:380px;opacity:.60;filter: alpha(opacity=60);  }
.group_msg_subcontainer #invite_block { z-index:92222;display:none;background:#fff;position:absolute;left:4px;top:-2px;width:750px;height:360px;border:2px solid #1D89DE; }
.group_msg_subcontainer #invite_block #load_block { position:absolute;left:150px;top:90px; }
.group_msg_subcontainer #invite_block .head_block { color:#000000;font-weight:bold;padding-left:6px;vertical-align:middle;border-bottom:1px solid #1D89DE;line-height:18px;height:18px; }
.group_msg_subcontainer #invite_block .head_block a.gmlink { float:right;font-weight:normal;text-decoration:none; }
.group_msg_subcontainer #invite_block #invite_content_block { padding:6px;padding-left:2px;padding-right:0px;height:328px;overflow:auto; }
 
/* usericon */

.uicon { width:40px;height:40px; float:left;position:relative;left:0px;top:0px; margin-top:5px;margin-right:5px; }
.uicon sup { display:block; background:url(/images/site/star_small.gif) no-repeat; width:9px;height:9px;position:absolute;right:1px;top:1px; font-size:0px; line-height:0px; }
a.usericon img { border:0px; }
.is_tooltip { display:block;width:94px;height:58px;background:url(/images/site/user_tooltip2.png) no-repeat; position:absolute; top:-48px; left:-4px; z-index:256; }
.is_tooltip span.n { text-align:center;overflow:hidden;color:#000;font-size:11px;font-weight:normal; display:block; width:84px; height:14px; line-height:14px;position:absolute;top:5px;left:4px;}
.is_tooltip a.pro { width:24px;height:24px;position:absolute;left:6px;top:17px; }
.is_tooltip a.kom { width:24px;height:24px;position:absolute;left:30px;top:17px; }
.is_tooltip a.msg { width:26px;height:24px;position:absolute;left:55px;top:17px; }

/* div clear both zero */

.clear_zero { font-size:0px;line-height:0px;height:0px;clear:both; }

/* =clearfix*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}



/* artykul */

#kontekst {
	float: right;
	border-left: 1px solid silver;
	padding-left: 14px;
	margin-left: 14px;
	padding-bottom: 10px;
}

#kontekst .illu {
	margin-bottom: 6px;
}

#kontekst .desc {
	font-size: 11px;
	color: gray;
	display: block;
	margin-bottom: 4px;
}

.artykul {
	font-size: 12px;
	line-height: 18px;
}

.artykul_container .tekst { line-height: 21px; font-size:13px; }

#kontekst_inner {
width: 200px;
}

#kontekst ul.linki {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#kontekst li {
padding-left: 18px;
background-image: url(/images/strona/icon_extern.png);
background-repeat: no-repeat;
background-position: 0 0;
}

/* Hides from IE-mac \*/

* html .clearfix {display: block;}

/* End hide from IE-mac */


span.supercytat {
	font-size: 13px;
	font-weight: bold;
}



#artykulkolumna {
	text-align: justify;
}

#artykulkolumna span.h42 {
	font-size: 15px;
	color: gray;
	margin-top: 4px;
	margin-bottom: 20px;
	display: block;
}

#artykulkolumna span.h5 {
	font-size: 13px;
	color: black;
	font-weight: bold;
}


h2 {
	font-size: 22px;
	margin-bottom: 0px;
	margin-top: 26px;
	font-weight: bold;
}

h3 {
	font-size: 15px;
	color: gray;
	margin-top: 4px;
	margin-bottom: 20px;
}

/* is home galeria */

#dropcontentsubject{
width: 272px;
font-weight: bold;
}

.dropcontent{
width: 272px;
height: 100px;
display:block;
}

.galdesc {
	width: 172px;
	float: left;
	background-color: #e2c8f3;
	height: 100px;
}

.galdesc_txt {
	padding: 5px;
}


.galimg {
	float: right;
	width: 100px;
}

.galdesc_txt a {
	color: black;
	text-decoration: none;
}

.galdesc_txt a.tytul {
	font-size: 16px;
}

.box-twitter { margin-top: 23px; }
.box-twitter .tw_bird { position:absolute; margin-left:-30px; margin-top:-16px; z-index:2; }
.box-twitter .tw_head { background:#e5e5e5; margin:0; padding:0 10px 0 0; zoom:1;  }
.box-twitter .tw_icon { display:block; float:right; height:16px; overflow:hidden; margin:1px 10px 0 0; padding:0; text-decoration:none; }
.box-twitter .tw_icon img { margin:0; padding:0; border:0; }
.box-twitter .tw_date { float:right; margin:0; padding:0 5px; font-size:10px; line-height:18px; }
.box-twitter .tw_next, .box-twitter .tw_prev  { float:right; height:18px; margin:0; padding:0; line-height:10px; font-size:26px; color:#000; text-decoration:none; }
.box-twitter .tw_content { position:relative; border:1px solid #e5e5e5; border-top:0; }
.box-twitter .tw_arrow { position:absolute; right:10px; top:65px; margin:0; padding:0; font-size:26px; color:#1D89DE; text-decoration:none; z-index:3000 }
.box-twitter .conteiner { position:relative; width:270px; height:100px; margin:0; padding:0; overflow:hidden; }
.box-twitter .slider {position:absolute; top:0; left:0; width:3000px; margin:0; padding:0; border:0; background:#fff; }
.box-twitter .item { float:left; width:250px; height:100px; margin:10px; overflow:hidden; font-size:14px; background:#fff; color:gray;}

.box-twitter-list { margin-top: 23px; }
.box-twitter-list .item { margin:15px 10px; font-size:15px; }
.box-twitter-list .time { float:left; width:60px; color:#1D89DE; font-weight:bold; }
.box-twitter-list .content { float:right; width:675px; }


#adtaily {
	margin-top: 10px; margin-bottom: 10px;
	text-align: center;
}

#adtaily a {
	text-decoration: none;
	color: #288ee0;
}
