@charset "utf-8";
/*te 2 do okienek javy */
.dvhdr1 { background:#FFEAD5; font:Arial 10px bold; border:1px solid #FF8000; padding:6px; width:250px; }
.dvbdy1 { background:#FFF; font: Arial 10px; border:1px solid #FF8000; border-top: none; margin-top:-1px; padding:4px; width:254px;}
a:link { COLOR: #1F66E9; TEXT-DECORATION: none;}
a:visited { COLOR: #5878F8; TEXT-DECORATION: none;}
a:hover { COLOR: #F00; TEXT-DECORATION: underline;}
/*#063AC4;*/
body{ font: 13px Arial, Helvetica, sans-serif; background-color:#FFF; margin:0px; padding:0px; /*background:url(http://www.link-katalog.pl/grafika/big-snow.jpg) repeat-x; /*background-image:url(../strefa.jpg); background-repeat:repeat; */ line-height:140%;}
.bialy{background-color:#fff; margin-top:-20px; width:800px;}
.bialy2{background-color:#fff; margin-top:-8px; margin-bottom:-2px; width:800px;}
.just{ text-align:justify;}
div { margin:1px; }
div.log{ text-align:center; margin-top:300px;}
div.baner{ background: url(../obrazki/poliityka-polska.png) no-repeat; top:1px; border:0px;	width: 800px; height:109px;	z-index:1; }
div.ulubione{text-align:right; width: 800px; height:10px; margin:-4px 0px 8px 0px; }
div.gora{ background: url(../obrazki/politykar2c1.jpg) no-repeat; color:#FFFFF0; margin-top:-2px; text-align:left; font-size:13px; padding-top:8px;	width: 800px;	height:32px; z-index:2; }
div.cytat{ text-align:left;	margin:-8px 0px 14px 0px; width: 800px;	height:4px;	color:#000;}
div.rekl1{ width:800px;	height:80px; background-color:#CCC; }
div.srodek{	background-color:#FFF; width:800px; display: table;	text-align:center;}
div.nawigacja{ width:140px; float:left; display:table-column; padding-top:8px;	}
div.lewa{ width:310px; float:left; 	text-align:left; padding:8px 0px 0px 8px; }
div.prawa{ width:320px; float:right; text-align:left; padding:8px 0px 0px 2px;	}
div.lewa2{ width:500px; float:left; text-align:left; padding:8px 0px 0px 8px; }
div.prawa2{ width:100px; float:right; text-align:left; padding:8px 0px 0px 2px;	}
#reklama{ margin:2px; color:#999; font-size:10px; background-color:#FFF; }
.reklama{ margin:12px 0px -8px 4px; border:1px dotted;  padding:4px; background-color: #F3F3F3;	text-align:left; }
.reklama_pod_art{ margin:30px 0px -8px 4px; border:1px groove #3D7EF0; 	padding:4px; background-color: #E4FCFB;	text-align:left; }
div.prawa_reklama{ width:140px; float:right; text-align:left; padding:8px 0px 0px 2px; margin-top:-20px; }
div.foot{ width:652px; border:0; clear:both; float:right; text-align:center; }
div.stopka{ background:url(../obrazki/politykar2c1_s.jpg) no-repeat; color:#FFFFF0;	margin-top:-2px; text-align:center;	font-size:13px; padding-top:4px; width: 800px;	height:40px; clear:both; z-index:6; }
div.tresc{ padding: 10px 4px 0px 10px; text-indent:12px; text-align: justify; background-color:#FFF; }
div.polecane{background-color:#C2E2FF;  margin:14px 0px 0px 4px;  border: 1px #649AFF solid; width:90%; text-align: left; padding: 2px; }
div.polecane2{ margin: 10px 0px -4px 4px; border: 1px #999 dashed; width:90%; text-align: left; padding: 2px; }
div.info{ text-align:left;	padding-top:2px; margin:0px 20px 0px 160px;	}
/* podzial dla podzialu lewy -prawy*/
div.ramka{ border:1px #97D8FB dashed; padding:6px; margin:-6px 6px 10px 0px; }
div.ramka2{ border:1px #97D8FB solid; border-top: none; margin: -10px 0px 0px -2px; width:320px; }
div.ramka3{	border: 1px solid #FF8000; margin-top:-6px;	margin-bottom:22px;	padding:6px; }
div.odst{ margin-top:20px; vertical-align:middle;	}
div.podzial{ float:left; text-align:left;}
div.p_lewa{ float:left; width:160px; padding:0px; margin:0px; text-align:left; }
div.p_prawa{ float:right; width:158px; padding:0px; margin:0px;	text-align:left; }
div.red{ font-size:14px; text-align:center; color:#ff0000; 	margin-top:20px;}
div.tlo_komentarz{ background-color: #F4F4F4; margin:3px; padding:4px; 	border:dashed 1px; 	border-color:#ccc; }	
div.tlo_polecane{ background-color:#C2E2FF; border: 1px #649AFF solid; text-align:left; padding:2px 0px 0px 3px; width:140px;float:left; clear:both; margin:-4px 0px 0px -4px;}
/* koniec podzial dla podzialu lewy -prawy*/
table.ankieta{ width:50%; border:0;	font-size:12px;	vertical-align:middle;}
/* formatowanie logowania na gorze */
input.type{ height: 16px; border: #B3D0FD solid; }
input.pas{ height: 16px; border: #B3D0FD solid; }
input.button{ height:18px; text-align: center; font-size: 10px; }
input.kom_but{ border: ridge 1px #000; background-color: #FFE9D2; margin:1px 1px 1px 350px;	padding:1px; }
input.kom_but2{	border: ridge 1px #000;	background-color: #FFE9D2; margin: 2px; padding: 1px; }
input.text_kom{	border: ridge 1px #000;	background-color: #FFE9D2; margin:1px; }
select.text_sel{ border: solid 1px #000; background-color: #FFE9D2;	margin: 1px; }
textarea.text_kom{ border: ridge 1px #000; background-color: #FFE9D2; margin:1px; }
form.odsp{ margin:26px 0px 10px 0px;}
/* koniec formatowanie logowania na gorze */
b{ color:#000;}
.web{text-align:right; margin-top:-2px;}
h1{ font-size:13px;	font-family: Georgia, "Times New Roman", Times, serif; font-weight:600;	padding-bottom:4px;	color:#FF8000; vertical-align:middle; }
h1.tlo{ background: url(../obrazki/blue_tlo.png)  no-repeat; color:#FFFFF0;	height:25px; width:320px; color: #FFF; padding-top:5px; margin-top:10px; }
h1.tlo2{ background: url(../obrazki/blue_tlo2.png)  no-repeat; color:#FFFFF0; height:25px; width:500px; padding-top:5px; margin-top:10px; }
h1.tlo3{ background: url(../obrazki/blue_tlo3.png)  no-repeat; color:#FFFFF0; height:25px; width:620px; padding-top:5px; margin-top:10px; }
h1.tlo_orange{ background: url(../obrazki/orange_tlo.png)  no-repeat; color:#FFFFF0; height:25px; width:500px; padding-top:5px; }
.inne_art{ margin: 20px 1px 4px 1px; padding:6px; background-color: #FFEAD5;border: 1px solid #FF8000;  border-bottom:none; }
/* tagi */
div.ramka_tagi{	border: 1px solid #FF8000; margin-top:-4px; padding:4px; width:130px; float:right; }
h1.tagi{ margin: 20px 1px 2px 1px; padding:4px; background-color: #FFEAD5;border: 1px solid #FF8000;  border-bottom:none; width:130px;	float:right; text-align:left; }
.sonda{	text-align:right; background-color:#C2E2ff;border: 1px #97D8FB dashed; margin:10px 0px -14px 4px; text-align:center; padding:1px; }
/* end tags */
h1.cen{	text-align:center; }
hr{	border: thin; color: #98C0FE; height:1px; background-color: silver;	margin-top:6px;	}
a.naglowek{ font: 14px Georgia, "Times New Roman", Times, serif; font-weight:600; margin: 2px; color: #063AC4; vertical-align: middle; }
a.linki{ color: #E6FBFF; padding-left:4px; text-decoration:none; }
a.m_L400{ margin-left:400px; }
a.m_L500{ margin-left:500px; }
a.m_L520{ margin-left:520px; }
a.m_L600{ margin-left:600px; }
a.m_L740{ margin-left:740px; }
.m_L570{ margin-left:570px; }
.m_L530{ margin-left:530px; }
.m_L450{ margin-left:450px; }
.m_L400{ margin-left:400px; }
.m_L280{ margin-left:280px; }
.m_L210{ margin-left:210px; }
.m_L200{ margin-left:200px; }
.m_L180{ margin-left:180px; }
.m_L160{ margin-left:158px; }
.m_L150{ margin-left:150px; }
.m_L100{ margin-left:100px; }
.m_L80{	margin-left:80px; }
.m_L50{	margin-left:50px; }
.m_L30{	margin-left:30px; }
.m_L20{	margin-left:20px; }
.m_L10{	margin-left:10px; }
.p4{ padding:4px; }
.mX{ margin: 8px 2px 0px 2px; width:140px; }
tt.reklama_r{ margin:0px 0px 0px 10px;  font-size:15px; color:#f00; }
.video{	width:425px; height:350px; }

/* upiekszanie tekstow */
.polozenie{	text-align:right;	margin:-8px 6px 6px 0px; }
.big1{ font: 11px Georgia, "Times New Roman", Times, serif; }
.big2{ font: 12px Georgia, "Times New Roman", Times, serif; }
.big3{ font: 14px Georgia, "Times New Roman", Times, serif; }
#wiadomosc, #wiadomosc2{ width: 300px; border: 1px solid #58B9DE; background-color: #FFF; height: 50px;	padding: 8px; margin:0px; font: italic bolder 14px Georgia, "Times New Roman", Times, serif; color: #2D42D2; clear:both;}
#wiadomosc2{ color:#F61; }
.zdjecie{ float:left; padding-right:8px; padding-bottom:6px;}
#zdjecie_profil{ max-width:200px; max-height:150px;  margin:8px 0px 16px 40px;  border:1px solid #000;}
.chmurka { position:absolute; display:none; left:25px;top:20px; border:1px dashed; border-color:#03F;  background-color: #FDFCBD; padding:4px; font: 11px medium Arial, "Helvetica", sans-serif; letter-spacing:1px;}
.chmurka2 { position:absolute; display:none; left:25px;top:20px; border:1px solid; border-color: #000;  background-color: #CEE9FF; padding:4px; font: 11px medium Arial, "Helvetica", sans-serif; letter-spacing:1px;}
tt.niebieski{ color:#1F66E9; }
.niebieski2{ color: #0000CE; font:11px Georgia, "Times New Roman", Times, serif; text-align:left;  padding: 4px 0px 6px 0px; }
span.ruchoma_reklama{ font:14px Georgia, "Times New Roman", Times, serif; margin:2px 0px 0px 14px; text-align:left;	float:left; }
span.naglowek{ font: 15px Georgia, "Times New Roman", Times, serif;	font-weight:600; color:#063AC4;	vertical-align:middle; }
.naglowek2{ font: 15px Georgia, "Times New Roman", Times, serif; font-weight:600; color:#063AC4; vertical-align:middle; margin-bottom:-2px; }
span.bialy{	font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:600;	margin:2px; color: #FFF; vertical-align:middle; }
span.data{ color:#999; font-size:10px; padding-left:2px; vertical-align: baseline; }
span.autor{ margin-top:6px;	color:#999;	font-size:11px;	}
/* poczatek id */
#odst_foto{ float:left;	margin-right:6px;}
#red{ color:#F00; }
#green{ color:#0F3; }
#odstep_L10{ margin-left:10px; }
#odstep_P10{ margin-right:10px; }
#odstep_P20{ margin-right:20px; }
/* koniec  id */
hr.odstep{ margin:10px 10px 10px 10px;}
#odstep_TB4{ margin:4px 0px 4px 0px; }
/* koniec upiekszanie tekstow */
/* style menu bocznego */
.menu {	width: 10em; }
.menu, .menu ul {	margin: 0; margin-left:2px;	margin-top:-8px; padding: 0; border: 0;	list-style-type: none; display: block; }
.menu li { margin: 0; padding: 0; border: 0; display: block; position: relative; z-index: 5; }
.menu li:hover { z-index: 10000; white-space: normal; }
.menu ul { visibility: hidden;	position: absolute; z-index: 10; left: 0; top: 0; }
.menu li:hover>ul {	visibility: visible; left: 100%; }
.menu:after, .menu ul:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; }
.menu, .menu ul { min-height: 0; }
.menu ul { background-image: url(../obrazki/empty.gif);	padding: 32px 0px 0px 18px;	margin: -30px 0 0 -10px; /*background: #f00;	*/ }
.menu, .menu ul li { color: #000; background: #C2E2FF; text-align:center; /*background-color: transparent;*/ }
.menu {	width: 140px; }
.menu ul { width: 140px; }
.menu a { text-decoration: none; color: #000; font: 12px Arial, Helvetica, sans-serif, medium, normal;	letter-spacing: inherit; padding: .3em 0em;	display: block; }
.menu a:hover, .menu li:hover>a { color: #00C; }
.menu li {	border: 1px #649AFF solid; }
.menu>li + li, .menu ul>li + li { border-top: 0; }
.menu li:hover>ul {	top: 2px; left: 90%; }
.menu>li:first-child>a, .menu li + li + li li:first-child>a { color: #000; }
.menu2{ margin: 0px; padding: 4px; border: 1px #000 solid; border: 1px #649AFF solid; background: #C2E2FF;  border-right:none; border-top:none; color: #000; text-align:center; float:left;}
.sub_menu{width:800px; background: #C2E2FF; height:25px; margin:-10px 0px 12px 2px;}
