body{color:#323232;font-family:Verdana,Arial;font-size:12px;margin:0;padding:0;text-align:center;background-color:#FDF8F2;}
a {color:#224076; text-decoration: none;cursor:pointer;}
a:hover,a.noColor:hover {text-decoration: underline;}
a img {border:0;}
.clr1h {clear:both; height:1px;font-size:0;}
.clr0h {clear:both; height:0px;font-size:0;}
.padd2 {padding: 2px;}
.w238 {width: 238px;}
.w415 {width: 414px;}
.w669 {width: 669px;}
a.more10 {color:#224076; font-size: 10px;}
a.noColor {color: black; text-decoration:none;}
.fr {float:right;}
.fl {float:left;position:relative;}
.fl-no-rel {float:left;}
.bold {font-weight:bold;}
.padd10 {padding:10px;}
.padd5 {padding:5px;}
.m5 {margin:5px;}
.bg {background-color:#F8F8F8;}

div#all {margin:0 auto;text-align:left;width:995px;}
div#main {background:#280000 /*url(http://g.infor.pl/p/prawnik.pl/_i/nowy/background.png) repeat-y scroll center top*/;left:0;padding:0 8px;position:relative;top:0;}

h1.kancNazwa {font-size:18px;}

div.topMenu { height:26px;}
.topMenu ul {margin: 0 0 0 8px; padding: 0;list-style-type:none;height:26px;}
.topMenu li {float: left; margin: 0 2px 0 0;padding:0;height:26px;}
#rightPanel .topMenu {width:300px;}

div#head {margin: 0; _height:125px; min-height: 125px;background:transparent url(http://g.infor.pl/p/prawnik.pl/_i/nowy/head_bg.png) repeat-x;}
#head #logo {float: left; margin-top: 24px;}
#head #banner750x100 {color:white;float: left; width: 750px; /*height: 100px;*/ margin:3px 0 0 5px;}
#searchRow table {border-collapse: collapse; margin-top:3px;}
.longSearchInput {width:570px; height: 20px;font-size:15px;border:1px solid rgb(0,0,0);height: 20px; padding: 4px 0 0 4px; font-size: 14px;}
.shortSearchInput {width:200px; height: 20px;font-size:15px}
#head .login {font-size: 10px; width: 90px; height: 12px;padding:0;}
#head #breadcr,#head #breadcr a,#head #logData,#head #logData a{color: white;font-size: 11px;}
#head #breadcr a {text-decoration:none;}
#head #logData a:hover,#head #breadcr a:hover {text-decoration:underline;}
 

#content {/*background-color: #460000;*/}

.tripleCol {width:979px;}
.doubleCol {width:669px;}
.singleCol {width:330px;}
.standardHeight {height: 287px;}
.smallHeight {height:148px;}


.menuItem {margin-right: 3px;float:left;}
.menuItem.last {margin-right: 0;}

.menuItem .lc {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-lc.png) no-repeat scroll 0% 0%; float: left; width: 3px; height: 26px;font-size:0px;}
.menuItem .bg {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-bg.png) repeat-x scroll 0% 0%; float: left; height: 26px; color:white;}
.menuItem .rc {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-rc.png) no-repeat scroll 0% 0%; float: left; width: 3px; height: 26px;font-size:0px;}
.menuItem a {font-weight: bold; display:block; color:white;margin:6px 18px 0 19px;}
.student .menuItem a{margin: 6px 16px 0 17px;}
.menuItem.selected .lc {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-lc-white.png) no-repeat scroll 0% 0%; float: left; width: 3px; height: 26px;}
.menuItem.selected .bg {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-bg-white.png) repeat-x scroll 0% 0%; float: left; height: 26px; color:white;}
.menuItem.selected .rc {background: transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/menu-rc-white.png) no-repeat scroll 0% 0%; float: left; width: 3px; height: 26px;}
.menuItem.selected a {color:#460203;}

#rightPanel .menuItem {margin-right: 1px;}
#rightPanel .menuItem a {margin:6px 18px 0 18px;}
#rightPanel .menuItem.img a {margin:0;}
#rightPanel .menuItem.img img {border:0;}
#rightPanel .student .menuItem a {margin:6px 15px 0 15px;}
#rightPanel .student .menuItem.img a {margin:0;}

.rpBox {width:300px;background-color: rgb(248,248,248); margin-top:5px;}
.rpBox h1 {font-size: 16px; color:#420100; margin: 0 0 4px 15px;}
.rpBox h2 {font-size: 15px; color:#420100; margin: 0 0 2px 15px;}
.rpBox .topic {border-bottom: 1px solid #460000;}
.rpBg {width:288px;}
.rpBox .boxLeftCorner,.rpBox .boxRightCorner,.rpBox .boxTopBackground {height:5px;}


.box {margin: 5px 0px 0 0;background-color: white;overflow:hidden;}
.rm9 {margin-right:9px;}
.boxLeftCorner {float: left; width: 6px; height: 7px;font-size:1px; background: url('http://g.infor.pl/p/prawnik.pl/_i/nowy/box-lc.png') no-repeat;}
.boxRightCorner {float: left; width: 6px; height: 7px;font-size:1px; background:url('http://g.infor.pl/p/prawnik.pl/_i/nowy/box-rc.png') no-repeat;}
.boxTopBackground {float:left; height: 7px; font-size:1px;}
.bgDouble {width:657px; }
.bgSingle {width:318px; }
.bgTriple {width:967px; }

.box h1 {font-size: 16px; color:#420100; margin: 0 0 4px 15px;}
.box .photo {width: 120px; height: 120px; float: left; margin: 5px;text-align:center;}
.box .photo img {border:0;}
.box .topic {border-bottom: 1px solid #460000;}
.box .bigIntro .title h2 {font-size: 15px; margin: 5px 0 0 0px;}
img.portret {width:110px;height:120px;border:0; margin-right:5px;float:left;}
img.portret-maly {width:88px;height:96px;border:0; margin-right:5px;float:left;}
img.portret-lista {width:99px; height:108px;border:0; margin-right:5px;float:left;}

.box .bigIntro .lead {margin: 5px 0 15px 0;width: 520px;}
.box .smallIntro {margin-top:10px;}
.box .smallIntro .lead {margin: 5px 0 5px 0;}
.student.box .smallIntro {margin:0;} 
.student h3 {font-size:13px; margin:4px 0 4px 10px;}

.box .content .linksList ul {list-style-type:none;/*margin:5px 0 15px 21px;*/margin:0; padding:0;}
.box .content .linksList li {margin:4px 0; font-size: 12px;}
.otherArtLinks .linksList li.selected {font-size:16px; font-weight:bold;}
.box .content .linksList {margin-left: 7px;}
.box .content .item {margin-bottom: 10px;}

#box-o-tym-sie-mowi.box .content .linksList {margin-left:0;}
#box-o-tym-sie-mowi.box .content .lead {margin-left: 8px;}
#box-o-tym-sie-mowi.box .content .lead a {color: #444444;}

.box .content .title {color: #214373;font-weight:bold;}
.box .content .title.normal {color: black; margin: 3px;font-weight:normal;}


.boxRightPanel {border: 1px solid white; width:294px; padding: 3px; margin-top: 5px;}
.boxRightPanel h1 {font-size: 14px; color:white; margin: 0 0 4px 5px;}
.boxRightPanel a:hover h1 {text-decoration:underline;}
.boxRightPanel h3 {font-size: 12px; color:#5B2906; margin: 0 0 4px 5px;}

#centralPanel {width: 679px; float:left;position:relative;margin:0;}
#centralLeftPanel {width: 430px;float: left;}
#centralRightPanel {width: 256px;float: left;}
#centralBottomPanel {width: 688px;float: left;}
#rightPanel {float: left; width: 300px;position:relative;}
#box-o-tym-sie-mowi {float: left; /*margin-left: 10px;*/}
#box-wiadomosci {float: left;}

#box-z-zycia-prawnika {width: 426px; float: left; /*margin-left: 10px;*/}
#box-blogi {width: 681px; margin-left: 10px;}
#box-kronika-prawa {}
#box-z-zycia-prawnika td,#box-na-goraco table td{padding:0;}
#box-prawnik-poleca .boxItem{border:2px solid #EBE8E3; float:left;height:115px;width:306px;margin:3px; font-size: 11px;padding: 2px 0 0 2px;}
#box-wazna-data td{text-align:center;}

#newsBox { border-top: 1px solid #460000; padding: 5px 0; margin-top: 10px;}
.box .newsTypeTitle {font-size: 13px; font-weight: bold;margin:4px 0 0 7px;}

#box-kronika-prawa table {width: 96%; border-collapse:collapse;}
#box-kronika-prawa table td {padding: 0;}
#box-kronika-prawa ul {margin: 0; padding: 0;list-style-type:none;}
#box-kronika-prawa ul li {padding: 2px; font-size: 11px;}

.greyOption {background-color: #DCDADB; padding: 5px 3px; float:left; font-weight: bold; font-size: 11px; width:119px;}

/*niezbednik*/

ul#instrumentarium {list-style-type:none; padding:0px; margin:0;}
#instrumentarium li {margin:0 0 0 0px; padding:0 0 0 10px;}
#instrumentarium li.more {text-align:right;font-size: 11px;}
#instrumentarium li a {color:#224076; text-decoration: none;}
#instrumentarium li a:hover{text-decoration: underline;}

ul#instrumentarium ul {list-style-type:none;padding:0px;margin:0 0 3px 0;}
ul#instrumentarium ul li {margin: 0 0 0 20px; padding:0;}

.red {color:red;}
.date {font-weight: bold;font-size: 11px;}
.more {float:right; font-size: 11px; margin-right: 6px;font-weight:bold;}

.goldBar{background:transparent url(http://g.wieszjak.pl/p/prawnik.pl/_i/gold-bg.png) repeat-x scroll 0 0; height:40px;}
.goldBar div {padding:5px 0 0 5px; font-size: 12px; font-weight:bold; margin-bottom:2px;}
.goldBar div a {text-decoration:underline;}

.content #otherVideos {width:110px;}
.content #otherVideos div.item {border-bottom: 2px solid #680D0C; width:110px; padding:5px 0 5px 5px;margin-bottom:0; }
#moreVideosLink {text-align:center;margin-top:10px; font-size:13px;}

table.greyTabs td {padding:0 1px;}
table.greyTabs td div {text-align:center;padding: 5px 0px;font-size: 11px;background-color:#DCDADB; font-weight: bold; width:108px;}
table.greyTabs td div.selected {background:white;}

.forumBox table {margin:5px 0;border-spacing:2px;}
.forumBox table tr.head {color:#808080;font-weight: bold;}
.forumBox table td{padding:2px;}
.forumBox table td a{display:inline;}
.forumBox table td.date{font-size: 10px;}
.forumBox table tr.grey {background:#F5F4EF;}
.forumBox table td.post {width:230px;}

#main_wyszukiwarka_prawnikow {padding:2px;color:black;}
#main_wyszukiwarka_prawnikow a {cursor:pointer;font-family: Tahoma;}
#main_wyszukiwarka_prawnikow a:hover {text-decoration:underline;}


.drawer-handle:hover {text-decoration:underline;}
.drawer {color:#76797C;cursor:pointer;font-size:11px;line-height:1.3em;}
.drawers {color:#76797C;font-size:11px;/*line-height:18px;*/}
.drawer-handle {color:#333333;cursor:pointer;font-size:12px;font-weight:bold;height:25px;line-height:25px;margin:0;text-indent:15px;width:100%;}

.rpBox div.sonda {padding: 10px;}
.rpBox div.sonda form {display:inline;margin:0;padding:0;}
#newsletterBox {height: 108px;}
#newsletterBox .content {padding: 11px;}

.submenu {background:white;height:30px;position:relative;top:1px;}
.submenu .menuItem {float:left; margin:7px 10px; font-size:12px;}
.submenu .menuItem a {color:#450100; margin:0; font-weight:normal;}
.submenu .menuItem a.selected {font-weight:bold;background:transparent;}

.canvas {background:white; color: black;margin-top: 5px;}
.canvas.noMargin {margin:0;}
.canvas .txt {line-height:17px;}

.article{margin:0 10px 0 10px;width:649px;}
.article .title {color:#224074; font-size: 16px; font-weight:bold;float:left;margin:10px 0; width:560px;}
.article .artDate {float:left; margin: 10px 0 0 0;font-size: 11px; color:#808080;}
.article .photo {margin: 0 5px 5px 0; float:left;}
.article .lead {font-weight: bold; margin-bottom: 10px;}
.article .txt p{margin:0;padding:0;}
.article a {color:#224076; font-weight: bold;}

.articleList{margin:0 10px 0 10px; padding-top: 10px;}
.articleFooter {width:100%;padding:0;}
.articleFooter .bar{background-color:#EBEBEB;border-bottom:1px solid black;border-top:1px solid black;clear:both; margin: 20px 0 0 0;width:100%; height: 38px;}
.articleFooter .bar table {border-collapse:collapse;font-size:14px;font-weight:bold;width:100%;margin:0;}
.articleFooter .bar table div {float:left;padding:5px;width:175px;}
.articleFooter table div.small {float:left;padding:5px;width:2px;}
.articleFooter div#commentForm {padding:0 10px 10px 10px;}
.articleFooter div#commentForm textarea {width:630px; margin-bottom: 5px;}
.articleFooter div#commentForm h4 {font-size:14px;}
.articleFooter form{padding:0;margin:0; text-align:center;}
table#commentsList {border-collapse: collapse; width: 95%; visibility: visible;margin:10px 10px 0 10px;}
table td.borderTop {border-top:1px solid #D2D2D2;}
div.commentContent {font-size:12px;margin:7px 0;padding:5px;}
div.commentIntro {color:#6E6E6E;font-size:11px;padding:5px;}

#commentsLoginForm {padding: 10px;text-align:center;margin-bottom: 10px;}
#commentsLoginForm div.all {border:1px solid rgb(200,200,200);padding:10px;}
#commentsLoginForm span{font-weight:bold;}
#commentsLoginForm form {margin: 10px 0 0 0;}
#commentsLoginForm form div {width: 100%;font-size: 11px; margin-bottom: 20px; text-align:center;}

.articleIntro,.videoIntro {margin-bottom:15px;}
.articleIntro .photo,.videoIntro .photo {float: left; margin-right:30px; width:100px;overflow:hidden;}
.articleIntro .title,.articleIntro .lead,.videoIntro .title,.videoIntro .lead {width: 500px;}
.articleIntro .title h1,.videoIntro .title h1{font-size: 16px; margin:0;}
.articleIntro .lead a,.videoIntro .lead a {color:black;}

div.offsets {float:right; margin: 5px 0 10px 0;}
div.offsets .selected {background-color:#82152C;border:1px solid #82152C;}
div.offsets .selected a {color:#FFFFFF;font-weight:bold;}
div.offsets .spacer {float:left;margin-right:4px;padding:2px 5px;}

div.offsets .offset {border:1px solid #CCCCCC;float:left;margin-right:4px;padding:2px 5px;}

.otherArtLinks span {font-size:12px;font-weight:normal;}
.otherArtLinks h1 {margin:2px 0 6px 0;}
.otherArtLinks .title,.content.otherArtLinks .lead {width: 500px;}
.otherArtLinks .photo {width: 110px; height:auto;}
.otherArtLinks .lead {margin-left:10px;font-size:11px;}
.otherArtLinks .lead a {color: #444444;}
.content.otherArtLinks .linksList {margin:5px 0 0 0; width:500px;}
.content.otherArtLinks .linksList li {margin:2px 0;}

.smallGrey {color: rgb(150,150,150); font-size: 10px;}

.content.video div.all {padding: 5px 15px;}
.content.video .title h1{font-size: 16px; margin:0 0 15px 0;}
.content.video #video {text-align:center;}
.content.video .all .desc {padding:10px;width:320px;}
.videoList{margin:0 10px 0 10px; padding-top: 10px;}
.videoIntro.selected {background: rgb(235,235,235);}
ul.videoLeads {list-style-type:none; margin:0; padding:0;}
.kancelariePage{margin:0 10px; padding: 10px 0;}
.kancelariePage table.list {width:100%;padding:5px; border:0;}
.kancelariePage div.separator {background-color:black; width:100%; height:1px; margin:2px 0;font-size:0;}
.kancelariePage table.gold {background: url(http://g.infor.pl/p/prawnik.pl/_i/p_gold_bg.jpg) repeat-x scroll;}
.kancelariePage table.silver {background: url(http://g.infor.pl/p/prawnik.pl/_i/p_silver_bg.jpg) repeat-x scroll;}

.otherVideosList {border: 1px solid #D9D9D9;  width:290px; margin-top: 20px;}
.otherVideosList .top {border-bottom: 1px solid #D9D9D9;}
.otherVideosList h1 {font-size:16px; margin: 6px 10px; padding:0;}
.otherVideosList .list {overflow: auto;height:112px; }
.otherVideosList .list div.photo {height:auto;width:auto;}
.otherVideosList .list div.txt {margin-top: 5px; width:210px;}
.otherVideosList .list .item {border-bottom: 1px solid #DADADA;margin:0;}
.otherVideosList .list .item.selected{color: rgb(150,150,150); background:rgb(235,235,235);}

a.przycisk {background:transparent url(http://g.infor.pl/p/prawnik.pl/_i/bg_nag.gif) repeat-x scroll 0 0;color:#FFFFFF;display:block;float:left;font-size:13px;font-weight:bold;margin:0 5px 0 0;padding:5px 0;text-align:center;width:310px;}
h1.red {color:#670000; font-size: 16px;margin: 15px 0; padding: 0;}

div.prawo-prawnik {padding:10px; line-height:18px;}
div.kronika-prawa {}
div.kronika-prawa table {border-collapse:separate;border-spacing:0;}
div.kronika-prawa table tr.header td{font-size:14px;font-weight:bold;padding:12px 8px;}
div.kronika-prawa table td.type1 {font-weight:bold;width:70%;}
div.kronika-prawa table td.type2 {color:#A0A0A0;font-size:10px;font-weight:bold;text-align:right;width:30%;}
div.kronika-prawa table td {padding: 5px 5px 5px 25px ;}
div.kronika-prawa div.line {background-color:black;font-size:1px;height:1px;width:100%;}

.ankResultBg {background-color:rgb(200,200,200);font-size:1px;}
.ankDiv .ankQuestion{font-size:12px; font-weight:bold;}

#bottomPanel .whiteLinks a {color: white;}

.separator {background-color:#600001;width:210px; height:1px;margin:1px 0;font-size:0;}
.longSeparator {background-color:#600001;width:320px; height:1px;margin:2px 0;font-size:0;}
.buffor {height:5px; width:100%;clear:both;font-size:1px;}

.btnSzukaj {background:transparent url(http://g.infor.pl/p/prawnik.pl/_i/btn_szukaj.png) no-repeat scroll left top;border:0 none;cursor:pointer;font-size:11px;height:22px;margin:0;padding:0;width:90px;}
.btnSzukajGold {background:transparent url(http://g.infor.pl/p/prawnik.pl/_i/btn_szukaj_gold.png) no-repeat scroll left top;border:0 none;cursor:pointer;font-size:11px;height:25px;margin:0;padding:0;width:86px;}
.btnZamow {background:transparent url(http://g.infor.pl/p/prawnik.pl/_i/btn_zamow.png) no-repeat scroll left top;border:0 none;cursor:pointer;font-size:11px;height:23px;margin:0;padding:0;width:96px;}
.btnLoguj {background:#FCF8F2 url(http://g.infor.pl/p/prawnik.pl/_i/btn_zaloguj_main2.gif) no-repeat scroll left top;border:0 none;color:#C0C0C0;cursor:pointer;font-size:11px;height:18px;margin:0 0 0 15px;padding:0;width:73px;}

/* wyszukiwarka sadow i prokuratur */
form#bazy_tele table {width: 600px;margin: 0 auto;} 

.poradnikIntro h2 {font-size:17px;}

table#bloggers {margin: 10px 0 10px 20px; width:600px;border-collapse:collapse;}


div.topLinks {background-color:#272727;color:white;font-size:10px;font-weight:bold;padding:2px;font-family: Verdana;}
div.topLinks a, div.topLinks a:visited {color: white; text-decoration: none; font-weight: bold;}
div.topLinks a:hover {text-decoration: underline;}
div.topLinks table {color:white;font-size:10px;}
div.topLinks table a {font-size:10px;}
div.topLinks table td{height:16px; padding:0;}

/* str z lista wynikow wyszukiwania glownej wyszukiwarki */
#searchResultsList h4 {margin:0; padding:0; font-size: 14px; font-weight:normal;}
#searchResultsList h4 span {font-weight:bold;}
#searchResultsList .result {border-bottom: 1px dotted #CCCCCC; padding: 10px;}
#searchResultsList .result span.source{font-size:11px; color: #999999;}
#searchResultsList .result h3 {margin: 4px 0;} 
#searchResultsList .result .title a{font-size: 16px;color:#224076;}
#searchResultsList .result .foundWord {background-color:yellow;color:black;padding-left:3px;padding-right:3px;}
#searchResultsList .noResults h4 {font-size: 13px;}

div#egp {line-height:17px;}
div#egp h1 {margin-top:20px;}

div.testsPage ul {list-style-type:none inside;}
div.testsPage ul li {font-size: 13px;font-weight:bold;}
div.testsPage h2 {font-size:16px;}
div.testsPage h1 {font-size:17px;}
div.testsPage #testLinks {width:300px; margin:0 auto;}

@media print {
	#head {display: none;}
	#bottomPanel {display: none;}
	#rightPanel {display: none;}
	#centralPanel, #centralPanel .canvas {width: auto;}
	
	.submenu {display: none;}
	.topMenu {display: none;}
	.topLinks {display: none;}
	.akademia-formularz td textarea {height: auto;}
	.gray_border td textarea {height: auto;}
	.dont_print {display: none;}
}

div#printArticle
{
	float:right;
	margin-top:8px;
}

div#printArticle a, div#printArticle a:hover
{
	text-decoration: none;
	cursor: pointer;
}

ul.prawnikGreenList
{
	margin: 0px;
	padding: 0px;
}

li.prawnikGreenListItem
{
	display:block;
	float:left;
	font-weight:bold;
	list-style-type:none;
	margin-bottom:5px;
	margin-top:5px;
	width:50%;
}

li.prawnikGreenListItem a
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	line-height:1.3em;
}

div.bar_item
{
	float:left;
	font-size:14px;
	font-weight:bold;
	height:28px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:5px;
	padding-right:10px;
	padding-top:6px;
}

div#bar_add_comment
{
	background:url("http://g.infor.pl/p/wieszjak.pl/www/_i/ico-komentarz.png") no-repeat scroll 1px 1px transparent;
	text-indent:30px;
}

div#bar_newsletter
{
	background:url("http://g.infor.pl/p/wieszjak.pl/www/_i/ico-newsletter.png") no-repeat scroll 1px 1px transparent;
	text-indent:33px;
}

div#bar_wykop
{
	background:url("http://g.infor.pl/p/wieszjak.pl/prawnikow/_i/prawnikow_wykop.png") no-repeat scroll 1px 1px transparent;
	text-indent:38px;
}