/* deklaracja globalna */
* {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana, times new roman, tahoma;
	line-height: 1.4em;
	font-size: 11px;
	text-align: left;
}

body {
	background: url('../layout/body_bg.gif') repeat-x;
	position: relative;
}

form {
	text-align: center;
}

a {
	text-decoration: none;
	color: black;
}

a:hover {
	color: #0C3A55;
}

#body {
	width: 990px;
	margin: 1px auto 0px;
	background: #93b6cc;
}

#top {
	width: 100%;
	background: url('../layout/TOPv3_new.jpg') no-repeat;
	height: 125px;
}

#belka {
	width: 100%;
	height: 25px;
	background: url('../layout/Belka_wyp.jpg') repeat-y;
	border-top: solid 1px #a8c3d6;
	border-bottom: solid 1px #a8c3d6;
}

#belka #linki {
	float: left;
	width: 600px;
	height: 25px;
}

#belka #linki ul {
	line-height: 25px;
	list-style-type: none;
}

#belka #linki li {
	display: inline;
	margin-left: 15px;
}

#belka #linki a {
	font-size: 120%;
	color: #FFFFB3;
	font-family: Verdana, Tahoma, Palatino, Times, sans-serif;
	line-height: 25px;
	font-weight: bold;
}

#belka #linki a:hover {
	color: #FFFFE5;
}

#belka #logowanie
{
	float: right;
	width: auto;
	height: 25px;
	line-height: 25px;
	color: white;
	text-align: right;
	padding-right: 10px;
	font-size: 90%;
}

#belka #logowanie a,#prawa #div_logowanie a,#online a,.sonda a {
	color: #FFFFB3;
}

#belka #logowanie a:hover,#prawa #div_logowanie a:hover,#online a:hover,.sonda a:hover
	{
	color: #FFFFE5;
}

#pojemnik {
	width: 100%;
	height: 100%;
	background: url('../layout/tlo_boki.png') repeat-y center;
}

#lewa {
	text-align: center;
	width: 170px;
	float: left;
}

#lewa #menu_ulubione {
	font-size: 90%;
	padding: 5px;
	display: block;
	text-align: center;
}

#menu dt {
	cursor: pointer;
	display: block;
	padding-left: 25px;
	color: #FFFFB3;
	font-size: 110%;
	font-weight: bold;
}

#menu dt:hover {
	color: #FFFFE5;
}

#lewa h3 {
	background: url('../layout/Naglowek_lewy.png') no-repeat;
	height: 41px;
	line-height: 39px;
	padding-left: 40px;
	font-size: 100%;
	color: #FFEB66;
}

#lewa ul {
	margin: auto;
	list-style-type: none;
}

#menu a {
	display: block;
	padding-left: 25px;
	color: #FFFFB3;
	font-size: 110%;
	font-weight: bold;
}

#menu a:hover {
	color: #FFFFE5;
	padding-left: 35px;
}

#srodek {
	width: 648px;
	background: #93b6cc;
	border-left: solid 1px #a8c3d6;
	border-right: solid 1px #a8c3d6;
	float: left;
	text-align: center;
	padding-top: 10px;
}

#srodek_caly {
	width: 819px;
	background: #93b6cc;
	border-left: solid 1px #a8c3d6;
	text-align: center;
	float: left;
	padding-top: 10px;
}

#stopka {
	width: 100%;
	border-top: solid 1px #a8c3d6;
	height: 25px;
	background: url('../layout/Belka_wyp_odw.jpg') repeat-y;
	text-align: center;
	color: white;
}

#stopka a {
	color: #FFFFB3;
}

#prawa {
	width: 170px;
	float: right;
	color: #f8f8f8;
}

#prawa h3 {
	background: url('../layout/naglowek_prawy.png') no-repeat center right;
	text-align: right;
	padding-right: 40px;
	height: 42px;
	line-height: 41px;
	font-size: 100%;
	color: #FFEB66;
}

#prawa #div_logowanie {
	width: 160px;
	margin: auto;
	text-align: center;
}

/* przyciski */
.przycisk {
	margin: 5px;
	text-align: center;
	background: #15527f;
	border: 1px solid #15527f;
	padding: 2px 5px 2px 5px;
	color: #deebf5;
	font-size: 80%;
	font-weight: bold;
}

.przycisk_jasny {
	margin: 5px;
	text-align: center;
	font-size: 80%;
	background: #deebf5;
	border: 1px solid #15527f;
	padding: 2px 5px 2px 5px;
	color: #08356d;
	font-weight: bold;
}

input {
	margin: 1px;
	text-align: center;
	border: 1px solid #175d90;
	color: #0C334F;
}

select {
	padding-left: 3px;
	border: 1px solid #175d90;
	color: #0C334F;
}

option {
	padding-left: 3px;
	color: #0C334F;
}

.pole_text {
	border: 1px solid #175d90;
	color: #0C334F;
	padding: 2px;
}

/* okienko logowania */
table {
	text-align: center;
	margin: auto;
	border: 1px solid #175d90;
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 10px;
}

th {
	text-align: center;
	border: 1px solid #175d90;
	padding: 2px 10px 2px 10px;
	background: #C5E3F6 url('../layout/tlo_newsa.png') repeat;
	letter-spacing: 2px;
	font-weight: bold;
	color: #FFFFB3;
}

td {
	text-align: center;
	padding: 2px 10px 2px 10px;
	border: 1px solid #175d90;
	border-collapse: collapse;
	background-color: #ddeefa;
}

/* style wyswietlania newsow */
.bez_borderu {
	border: 0px;
}

.bez_borderu td {
	border: 0px;
}

.tytul {
	color: #0C3A55;
	font-size: 115%;
	font-family: tahoma;
	font-weight: bold;
}

.mala {
	font-size: 85%;
}

.tresc_lewa {
	width: 320px;
	float: left;
}

.ciemny_link {
	color: #0C3A55;
}

.jasny_link {
	color: white;
}

.tresc_prawa {
	width: 50px;
	float: right;
	text-align: center;
	color: #0F4A6C;
	font-weight: bold;
	line-height: 50px;
}

.najnowszy_tekst  h1,.naglowek_sekcji {
	font-size: 100%;
	padding: 2px 4px 2px 4px;
	background: #C5E3F6 url('../layout/tlo_newsa.png') repeat;
	color: #FFFFB3;
	font-weight: bold;
	letter-spacing: 2px;
}

.najnowszy_tekst h1 a  , .naglowek_sekcji a {
	color: #FFFFB3;
}

/* newsy */
#glowna {
	width: 98%;
	margin: auto;
}

#glowna #lewa_tresc_cala {
	float: left;
	width: 440px;
	margin-top: 10px;
	text-align: center;
}

#glowna #lewa_tresc {
	float: left;
	width: 214px;
	margin-top: 10px;
	text-align: center;
	margin-left: 8px;
}

#glowna #prawa_tresc {
	float: right;
	width: 400px;
	margin-right: 10px;
	margin-top: 10px;
}

#glowna #prawa_tresc_cala {
	float: right;
	width: 340px;
	margin-right: 10px;
	margin-left: 5px;
	margin-top: 10px;
	border-left: 1px dotted white;
}

#glowna #glowna_gora {
	width: 620px;
	margin: auto;
	margin-top: 4px;
}

.hotnews {
	width: 100%;
	background: #ddeefa;
	border: solid 1px #175d90;
	word-spacing: 0.1em;
	float: left;
}

.hotnews h3,.maly_news h3,#lewa_tresc h3,.hotnews h1,.maly_news h1,#lewa_tresc h1 {
	padding: 0px 5px 0px 5px;
	text-align: center;
	padding-left: 5px;
	word-spacing: 0.3em;
	letter-spacing: 0.1em;
	margin: 0px;
	background: url('../layout/Naglowek1_tlo_logo.png') no-repeat;
}

.hotnews h3 a,.maly_news h3 a,#lewa_tresc h3 a,.hotnews h1 a,.maly_news h1 a,#lewa_tresc h1 a {
	color: #BD0013;
	/*color: #082b3f;*/
	font-size: 115%;
	font-family: tahoma;
}

.kategoria {
	float: left;
	color: #175d90;
	padding: 2px 5px 2px 5px;
}

.komentarz_link {
	float: right;
	padding: 2px 5px 2px 5px;
}

.komentarz_link a {
	color: #175d90;
}

.czytaj_dalej {
	color: #125881;
	display: block;
	text-align: center;
	letter-spacing: 0.25em;
	font-weight: bold;
}

.maly_news {
	margin: 5px 10px;
	width: 98%;
	margin-top: auto;
	background: #ddeefa;
	border: solid 1px #175d90;
	float: left;
}

.tresc_newsa {
	text-align: justify;
	padding: 4px;
	border-bottom: 1px dashed #9dbacf;
}

.tresc_newsa a{
	color: #125881;
	}

.tresc_newsa a:hover{
	color: #429FE0;
	}

.tresc_newsa  img {
	padding-right: 5px;
}

.wspolpraca {
	text-align: justify;
	padding: 4px;
	border-bottom: 1px dashed #9dbacf;
}

.wspolpraca  img {
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
}

#komentarze {
	width: 100%;
	margin: auto;
	margin-top: 25px;
	float: left;
}

.komentarz {
	text-align: justify;
	width: 95%;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 15px;

	
}

#komentarze .naglowek {
	float: left;
	border-bottom: 1px dashed #175d90;
	border-top: 1px solid #175d90;
	background: url('../layout/h4_tlo copy.gif') repeat-x;
	width: 100%;
}

div.cytat {
	width: 90%;
	margin-left:8%;
	border: 1px dotted #015999;
	background-color:#DAE3EC;
	margin-bottom: 2px;}

.cytat p {
	padding: 4px;
	text-align: justify;
	}

div#komentarze div.cytat div.head{
	background-color: #BCCFDC;
	color:black;
	padding-left:3px;
	
}

.clear {
	clear: both;
}
.float-left {
	float: left;
}

.float-right {
	float: right;
}

.sonda {
	width: 160px;
	margin: auto;
	color: white;
	text-align: center;
}

.sonda .sonda_tytul {
	color: #FFFFB3;
	font-weight: bold;
	margin-bottom: 10px;
}

.sonda  .sonda_wyniki {
	font-size: 90%;
}

.wypelniacz {
	height: 200px;
	width: 20px;
	background: #93b6cc;
}

/* co nowego */
#lewa_tresc h3 {
	padding: 0px 5px 0px 5px;
	text-align: center;
	font-weight: bold;
	word-spacing: 0.3em;
	letter-spacing: 0.1em;
	margin: 0px;
	background: url('../layout/Naglowek1_tlo_logo.png') no-repeat;
	color: #BD0013;
	border: solid 1px #175d90;
	border-bottom: none;
}

#lewa_tresc p {
	background: #ddeefa;
	border-left: solid 1px #175d90;
	border-right: solid 1px #175d90;
	border-bottom: dashed 1px #9dbacf;
	padding: 2px;
}

/* overlib */
.pictureframe {
	
	
}

.ovDiv {
	width: 300px;
	float: left;
	/* for IE */
  	filter:alpha(opacity=98);
 	 /* CSS3 standard */
 	 opacity:0.98;
}



.ovbodyText,.ovbodyText b {
	text-align: justify;
	font-size: 90%;
}

.ovcaptionText {
	text-align: center;
	padding: 0px 10px 0px 10px;
	background: #C5E3F6;
	font-size: 90%;
	font-weight: bold;
	color: #0C3A55;
}

.ovcloseText {
	
}

.closeText A {

}

.ovcloseText A:hover {

}

#reklama {
	text-align: center;
}

#online {
	width: 90%;
	margin: auto;
	text-align: center;
}

span#ddm ul li {
	list-style: none; 
	cursor: pointer;
	padding-left: 3px; 
	border-bottom: 1px solid white; 
	width: 100px;
	z-index: 100;
}
span#ddm ul {
	display: none;
	position: absolute;
	margin-left: 45px;
	margin-top: -5px;
	z-index: 100;
	background-color: #163144;
}
span#ddm ul#user_rozwijane{
margin-top:28px;margin-left:-58px;
}

td#status_Online
{
	color: green;
}
td#status_Offline
{
	color: red;
}

img#icon_inbox {
	position: absolute; margin-top: 5px;
}	

div.profil_edycja {
	padding-left: 2%;
	padding-right: 2%;
	float: left;
	width: auto;
	cursor: pointer;
	background-color: #93B6CC;
	color: #4479A0;
}

div#profil_edycja_status {
	margin-top: 2%;
	border: 1px solid #175D90;
	background-color: #DDEEFA;
	padding: 0 2px 0 2px;
	margin-left: 3%;
	width: 605px;
}
.share a {
	margin-right: 5px;
}

input[type="radio"] { border: 0;}

.naglowek_sekcji h1 {text-align: center;}


#featured{
	width:620px;
	position:relative;
	height:248px;
	border:1px solid #175D90;
	background-color: #DDEEFA;
	margin: auto;
	margin-bottom: 20px;

}


#featured ul.ui-tabs-nav{
	position:absolute;
	top:0; right:0px;
	list-style:none;
	padding:0; margin:0;
	width:220px;

}
#featured ul.ui-tabs-nav li{

	font-size:12px;
	color:#666;
}
#featured ul.ui-tabs-nav li span{
	font-size:11px; font-family:Verdana;
	line-height:18px;
	padding-right: 2px;
}

#featured .ui-tabs-panel{
	width:400px;
	height:248px;
	background:#999;
	position:relative;
    overflow:hidden;
	border-right: 1px solid #175D90;
}
#featured .ui-tabs-hide{
	display:none;
}

#featured li.ui-tabs-nav-item a{/*On Hover Style*/
	display:block;
	height:61px;
	color:#0C3A55;
	background:#fff;

	background-color: #DDEEFA;
	border-bottom: 1px solid #9DBACF;
	line-height:20px;
	outline:none;

}
#featured li.ui-tabs-nav-item a:hover{
	background:#f2f2f2;
	background: #9DBACF;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background:#ccc;

	background: #9DBACF;

}

#featured ul.ui-tabs-nav li img{
	float:left;
	margin:2px 5px;
	background:#fff;
	padding:1px;
	border:1px solid #eee;
}
#featured .ui-tabs-panel .info{
	position:absolute;
	top:180px; left:0;
	height:70px; width: 400px;
	background: url('http://demo.webdeveloperplus.com/featured-content-slider/images/transparent-bg.png');
}
#featured .info h2{
	font-size:18px; font-family:Georgia, serif;
	color:#fff; padding:5px; margin:0;
	overflow:hidden;
}
#featured .info p{
	margin:0 5px;
	font-family:Verdana; font-size:11px;
	line-height:15px; color:#f0f0f0;
}
#featured .info a{
	text-decoration:none;
	color:#fff;
}
#featured .info a:hover{
	text-decoration:underline;
}


div#facebook {
	background: url('/layout/facebooknb.png') no-repeat transparent;
	height: 444px;
	padding-left: 40px;
	padding-top: 10px;
	position: fixed;
	right: -265px;
	top: 130px;
	width: 252px;
	z-index: 100;
}

div.box {
	padding: 10px;
}

.center {
	text-align: center;	
}

.error {
	color: red;
	text-align: center;
	padding: 10px 10px 10px 50px;
	margin: 5px auto;
	background: url('/layout/ikony/exclamation.png') no-repeat 10px center #DDEEFA;
	font-weight: bold;

	border: 1px solid #175D90;
	width: 400px;
	
}

.box2 {
	border: 1px solid #175d90;
	background-color: #ddeefa;
}



.box-content {
	padding: 5px;	
}


.like_button {float: left;margin-left: 2px;}

.share_buttons {float: right;}

#menu .submenu{padding-left:40px; font-weight: normal;}


.hotnews {
	width: 100%;
	background: #ddeefa;
	border: solid1px #175d90;
	word-spacing: 0.1em;
	float: left;
}

.hotnews h3,.maly_news h3,#lewa_tresc h3 {
	padding: 0px5px0px5px;
	text-align: center;
	padding-left: 5px;
	word-spacing: 0.3em;
	letter-spacing: 0.1em;
	margin: 0px;
	background: url('../layout/Naglowek1_tlo_logo.png') no-repeat;
}

.hotnews h3 a,.maly_news h3 a,#lewa_tresc h3 a {
	color: #bd0013;
	/*color: #082b3f;*/
	font-size: 115%;
	font-family: tahoma;
}

.czytaj_dalej {
	color: #125881;
	display: block;
	text-align: center;
	letter-spacing: 0.25em;
	font-weight: bold;
}

.maly_news {
	margin: 5px10px;
	width: 98%;
	margin-top: auto;
	background: #ddeefa;
	border: solid1px #175d90;
	float: left;
}

.tresc_newsa {
	text-align: justify;
	padding: 4px;
	border-bottom: 1px dashed #9dbacf;
}

.tresc_newsa  img {
	padding-right: 5px;
}

/* co nowego */
#lewa_tresc h3 {
	padding: 0px 5px 0px 5px;
	text-align: center;
	font-weight: bold;
	word-spacing: 0.3em;
	letter-spacing: 0.1em;
	margin: 0px;
	background: url('../layout/Naglowek1_tlo_logo.png') no-repeat;
	color: #BD0013;
	border: solid 1px #175d90;
	border-bottom: none;
}

#lewa_tresc p {
	background: #ddeefa;
	border-left: solid 1px #175d90;
	border-right: solid 1px #175d90;
	border-bottom: dashed 1px #9dbacf;
	padding: 2px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png", sizingMethod="scale");
	}
	
	
div#srodek_caly ul, div#srodek ul {padding-left: 20px;}
	
