﻿.main-nav {
    text-align: center;
    margin-top: 20px;
    color: #fff;
}
.main-nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.main-nav li {
    display: inline;
}

.s4-ql LI{
	list-style:none;
}
.ms-rte-layoutszone-inner ul{
	
    line-height: 2em;

}
.ms-rte-layoutszone-inner ul{

}
form
{
}
body #aspnetForm
{
}

html
{
overflow:scroll !important;
}
body 
{
	font-family:Arial, Tahoma, Helvetica, Verdana;
	color:black;
}

.ms-rteThemeForeColor-2-0 {
font-family:Arial, Tahoma, Helvetica, Verdana;

    color: black;
}

.ms-rteFontSize-2 {
    font-size: 10pt;
}

.ms-rteImage-0, .ms-rteImage-1{
margin-right:19px !important;

}
body.v4master
{
/*overflow:scroll !important;*/
height:100%;
width:100%;
overflow:hidden;
background:url("images/tlo.gif");
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
}
body #s4-workspace
{
overflow:visible !important;
width:910px !important;
height:auto !important;
margin-left:auto;
margin-right:auto;

background-repeat:no-repeat;
}
#s4-bodyContainer
{
}

/* ----------------------------------------------------------------------------------------RIBBON*/

.ms-cui-topBar2
{
}
body #s4-ribboncont
{
}
body #s4-ribbonrow
{
background-color:#003333;
margin-left:auto;
margin-right:auto;

}
.ms-siteactionsmenu > span > a > span
{
}
.ms-siteactionsmenuhover 
{
background-color:#003333;
}
.ms-cui-tt-span
{
}
.ms-cui-tt-a
{
}
.ms-cui-tts > .ms-cui-tt-s > .ms-cui-tt-a > .ms-cui-tt-span 
{
}
.ms-welcomeMenu.ms-SpLinkButtonActive
{
background-color:#003333;
}
.ms-welcomeMenu
{
background-color:#003333;
}
.ms-qatbutton:hover
{
}
.s4-breadcrumb-anchor-open
{
}
.s4-breadcrumb-anchor:hover
{
}
/* ----------------------------------------------------------------------------------------HEADER*/
.logo_link
{
position:absolute;
top:25px; 
left:240px;
right:auto;
margin-left:auto;
margin-right:auto;
width:450px;
height:65px;
outline-style:none;
}
.bip
{
	width:260px;
	color:black;
	font-size:10px;
	float:right;
	height:75px;
	margin-top:7px;
	margin-right:26px;
	text-align:right;
}
.bip1
{
	width:125px;
	height:21px;	
	float:left;
	padding-right:5px;
}
.bip1 a:link, .bip1 a:visited, .bip1 a:active
{
	color:#ffffff;
	text-decoration:none;
	outline-style:none;	
}
.bip1 a:hover
{
	text-decoration:underline;
	outline-style:none;	
}
.bip2
{
	width:95px;
	height:21px;
	float:left;
	padding-right:5px;
}
.bip2 a:link, .bip2 a:visited, .bip2 a:active
{
	color:#ffffff;
	text-decoration:none;
	outline-style:none;	
}
.bip2 a:hover
{
	text-decoration:underline;
	outline-style:none;	
}
.bip3
{
	width:30px;	
	height:21px;
	float:right;
	text-align:right;
}
.bip3 img
{
	border-width:0px;
	vertical-align:top;
}
.bip4
{
}
.s4-socialdata-notif
{
	width:5px;
}
.ms-titlerowborder
{
border:0px;
}
.s4-title-inner
{
background-image:url('images/logo.gif');	

}
.s4-title 
{
width:910px !important;
background:none;
}
.s4-titletable
{
height: 84px;
width:910px !important;
}
.s4-pagedescription 
{
	width:5px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
}
.s4-apgedescription a
{
		color:green;	
}
.s4-titletext
{
width:200px;
float:right;
padding:0px;
}
.s4-titletext h2
{
color: #193e41;
}
.s4-titletext img
{
}
.s4-titlelogo
{
padding:0px;
margin:0px;	
}
.s4-lpi
{
width:910px;
}
.s4-lp
{
width:910px;
}
#PlaceHolderPageTitleInTitleArea
{
}
.s4-clust ms-viewselector-arrow
{
}
.ms-viewselectorhover
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-viewselectortext
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-viewselector
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-listheaderlabel
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-viewselector-arrow img
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-ltviewselectormenuheader .ms-viewselectorhover
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-ltviewselectormenuheader .ms-viewselector
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-ltviewselectormenuheader .ms-viewselectorhover
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
.ms-ltviewselectormenuheader .ms-viewselector-arrow
{
font-size:0em;
height:0px;
width:0px;
margin:0px;
padding:0px;
}
/* ----------------------------------------------------------------------------------------GÓRNE MENU*/

.s4-pr
{
overflow:visible !important;
width:910px;
}

body #s4-topheader2{
background:none;
vertical-align:middle;
height:34px;
border:0px;
background:url("images/menuH_tlo.png");
}
.s4-search
{
float:right;
padding:0px !important;
margin:2px 0px 0px 0px !important;
width:149px;
height:19px !important;
border-width:0px !important;
text-align:right;
}
.ms-sbcell
{
width:130px;
}
.s4-search input
{
}
.s4-search input, .s4-search .ms-searchimage
{
background-color:#e1e4ef !important;
background-image:url('images/search_tlo.gif')  !important;
background-repeat:repeat-x;	
height:19px !important;
border-width:0px !important;
}
.srch-gosearchimg
{
float:left;
}
.s4-search .srch-gosearchimg 
{
width:19px !important;
height:19px !important;	
border-width:0px !important;
}
.ms-sbplain 
{
padding:0px !important;
margin:0px !important;
height:19px !important;
border-width:0px !important;
}
.s4-search input.ms-sbplain
{
width:130px !important;
height:19px !important;
padding:0px !important;
margin:0px !important;
font-size:0.85em;
line-height:2em;
vertical-align:bottom !important;
height:19px !important;
border-width:0px !important;
}
.s4-search select.ms-sbscopes, .s4-search input.ms-sbplain
{
padding:0px !important;
margin:0px !important;
height:19px !important;	
border-width:0px !important;
}
.s4-search .ms-searchimage
{
}
.s4-search select
{
}
.s4-help
{
}
.s4-rp
{
padding:0px !important;
height:19px !important;
border-width:0px !important;
}
.s4-lp
{
padding:0px;

}
.s4-tn
{
height: 34px;
width:910px;
background:url("images/menuH_tlo.gif");
}
.s4-tn ul.static
{
}
.s4-tn li.static > .menu-item
{
	color:black;
	font-size:1.7em;
	font-family: Georgia, serif;
	letter-spacing: 0.05em;
	border:0px aqua solid;
	padding: 0 21px;
	outline-style:none;
	/*margin-left:2px;*/
}
.menu-horizontal
{
height:34px;
width:910px;
}
.menu-horizontal .menu-item-text
{
margin-top:3px;
}
.s4-tn ul.dynamic
{
}
.s4-tn li.dynamic > .menu-item
{
}
.s4-tn li.dynamic > a:hover
{
}
.s4-tn li.static > a:hover
{
color:black;
}
.s4-toplinks .s4-tn a.selected
{
height: 34px;
background:url("images/menuH_aktywny.png");
color:black;
margin:0px;
}
.s4-toplinks .s4-tn a.selected:hover
{
}
#PlaceHolderSearchArea
{
height:19px !important;
border-width:0px !important;
}
#s4-topheader2
{
}
/*---------------------------------szuaknie*/
.s4-search input.ms-sbplain
{
background:none !important;
background-image:url('images/search_tlo.gif') !important;
padding-left:2px !important;
}
/* ----------------------------------------------------------------------------------------BOCZNE MENU*/
body #s4-leftpanel-content
{
margin-top:15px;
margin-left:20px;
border:0px;
padding:0px;
background-color:#B2B6BD;
text-align:right;
width:207px;
}
.ms-quicklaunchouter 
{
}
.ms-quickLaunch 
{
padding:0px;
}
.ms-quicklaunch-navmgr + .s4-treeView 
{
background-color:#f5f9f5;
padding-top:0px;
}
.ms-quicklaunch-navmgr + .s4-treeView .s4-qlheader
{
padding-top:0px;
}
.ms-quicklaunch-navmgr + .s4-treeView .s4-qlheader:hover
{
background-image:none;
}
/*-----------------------------------*/
.s4-qlheader
{
padding:10px;
margin:0px 0px 1px 0px;
color:black;
}
.s4-qlheader:visited
{
padding:10px;
margin:0px 0px 1px 0px;
}
.s4-qlheader:hover
{
padding:10px;
margin:0px 0px 1px 0px;
}
.s4-qlheader:active
{
padding:10px;
margin:0px 0px 1px 0px;

}
/*-----------------------------------*/
.s4-ql ul.root ul
{
padding:0px;
margin:0px 0px 1px 0px;
color:black;
}
.s4-ql ul.root ul > li > a
{
background-color:#B2B6BD; /* PR ZMIANY*/
padding:10px;
margin:0px 0px 1px 0px;
color:black;
}
.s4-ql ul.root ul > li > a:visited
{
background-color:#B2B6BD; /* PR ZMIANY*/
padding:10px;
margin:0px 0px 1px 0px;
color:black;
}
.s4-ql ul.root ul > li > a:hover
{
background-color:#B2B6BD; /* PR ZMIANY*/
padding:10px;
margin:0px 0px 1px 0px;
text-decoration:underline;
/*background-image:url('images/menuV_aktywny.png'); PR ZMIANY*/
color:black;
}
.s4-ql ul.root ul > li > a:active
{
background-color:#abb0b7;
padding:10px;
margin:0px 0px 1px 0px;
color:black;
}
.s4-ql ul.root > li > a:hover
{
padding:10px;
margin:0px 0px 1px 0px;
/*background-image:url('images/menuV_aktywny.png'); PR ZMIANY*/
}
.s4-ql ul.root > li > a:active
{
padding:10px;
margin:0px 0px 1px 0px;
/*background-image:url('images/menuV_aktywny.png'); PR ZMIANY*/
}
.s4-ql ul.root > li > .menu-item
{
background-color:#B2B6BD; /*#ABB0B7 PR ZMIANY*/
padding:10px;
margin:0px 0px 1px 0px;
color:black;
margin-bottom: 1px !important;
}
.s4-ql ul > li > a:hover
{
padding:10px;
margin:0px 0px 1px 0px;
}
/*-----------------------------------*/
.s4-ql a.selected
{
padding:10px;
margin:0px 0px 1px 0px;
border:0px;
background-image:url('images/menuV_aktywny.png');
}
.menu-item-text
{
}
/* ----------------------------------------------------------------------------------------OBSZAR TREŚCI-RAMKI*/
#zz19_ListTitleViewSelectorMenu
{
}
.sciezka
{
}
.s4-pagedescription
{
}
.s4-widecontentarea
{
overflow:visible !important;
width:910px;
margin-left:auto;
margin-right:auto;
background-image:url('images/tlo_txt.png');
background-position:center;
background-repeat:repeat-y;
}
body #s4-mainarea 
{
overflow:visible !important;
}
.s4-ba
{
}
.s4-ca
{
font-family:Tahoma, Helvetica, Verdana;
background:none;
margin-left:240px;
}
.s4-ca a:link, .s4-ca a:visited, .s4-ca a:active,
{
	color: black !important;
	text-decoration:underline;
}
.s4-ca a:hover
{
	color: black !important;
	text-decoration:underline;
}
.ms-rtestate-field
{
padding-top:0px;
}
/* ----------------------------------------------------------------------------------------OBSZAR TREŚCI-TRESC*/

.ms-stylebody a:link {

}

.ms-styleheader a:link {

}
.ms-standardheader 
{
}
.ms-WPTitle
{
}
.ms-WPTitle a
{
}
.ms-vh-icon 
{
}
.ms-vh2 
{
}
.ms-vh 
{
}
.ms-partline
{
}
.s4-wpcell
{
}
.s4-wpTopTable
{
}
.s4-wpcell .ms-WPSelected .ms-WPHeader td
{
}
.s4-wpActive .ms-WPHeader td
{
}
.s4-wpcell:hover .ms-WPHeader td
{
}
.ms-WPBorderBorderOnly 
{
}
.ms-WPBorder 
{
}
.linia
{
	height:1px;
	width:910px;
	float:left;
	background-image:url('images/linia.png');
	margin-bottom:5px;
}
.poczatek
{
	text-align:center;
	margin-bottom:10px;

}
.poczatek a:link, .poczatek a:visited, .poczatek a:active
{
	outline-style:none;
	color:#000000;	
}
.poczatek a:hover
{
	text-decoration:underline;
}
/* ----------------------------------------------------------------------------------------ODNOŚNIKI*/

a:link, a:visited, a:active
{
	color:black;
}
a:hover
{
	color:black;
}
.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text 
{
}

a.ms-addnew
{
}

a.ms-addnew:hover
{
}


.ms-vb-user a:link
{
}


.ms-vb2 a:link
{
}


.ms-vb a:link
{
}

.ms-vb-user a:visited
{
}

.ms-vb2 a:visited
{
}

.ms-vb a:visited
{
}

.ms-vb-user a:hover
{
}

.ms-vb2 a:hover
{
}

.ms-vb a:hover
{
}

.ms-vb-user a:active
{
}

.ms-vb2 a:active
{
}

.ms-vb a:active
{
}

tr.ms-itmhover a:hover
{
}

tr.s4-itm-hover a:hover
{
}

.ms-vh2 a
{
}

.ms-vh a:visited
{
}

.ms-vh a
{
}

.ms-vh2 a
{
}

.ms-vh a
{
}

.ms-vh2
{
}

.ms-vh
{
}
.ms-vh2 a:hover
{
}

.ms-vh a:hover
{
}

.ms-ph
{
}

.ms-pb-selected
{
}

.ms-pb
{
}

.ms-vh2-nofilter-icon
{
}

.ms-vh2-nograd-icon
{
}

.ms-vh3-nograd
{
}

.ms-vh2-nograd
{
}

.ms-vb-user
{
}

.ms-vb-tall
{
}

.ms-vb2
{
}

.ms-vb
{
}

.ms-gbload
{
}

.ms-gb2
{
}

.ms-gb
{
}

.ms-vhImage
{
}

.ms-vh-icon-empty
{
}

.ms-vh-icon
{
}

.ms-vh2
{
}

.ms-vh
{
}

.s4-ctx-show 
{
background-color:#d0e8ea;
}
.s4-ctx-show:hover 
{
background-color:#85bec3;
}

/* ----------------------------------------------------------------------------------------BELKI POZYCJI NA LISCIE*/

table.ms-listviewtable tbody tr.ms-itmhover:hover td.ms-vb-firstCell{
border-left-color:#bddbdd;
border-top-color:#bddbdd;
}

table.ms-listviewtable tbody tr.s4-itm-hover td.ms-vb-firstCell{
border-left-color:#bddbdd;
border-top-color:#bddbdd;
}
table.ms-listviewtable tbody tr.s4-itm-selected:hover td.ms-vb-firstCell{
border-left-color:#bddbdd;
border-top-color:#bddbdd;
}
table.ms-listviewtable tbody tr.s4-itm-selected td.ms-vb-firstCell{
border-left-color:#bddbdd;
border-top-color:#bddbdd;
}
table.ms-listviewtable tbody tr.ms-itmhover:hover td.ms-vb-lastCell{
border-right-color:#669b9f;
border-bottom-color:#669b9f;
}
table.ms-listviewtable tbody tr.s4-itm-hover td.ms-vb-lastCell{
border-right-color:#669b9f;
border-bottom-color:#669b9f;
}
table.ms-listviewtable tbody tr.s4-itm-selected:hover td.ms-vb-lastCell{
border-right-color:#669b9f;
border-bottom-color:#669b9f;
}



table.ms-listviewtable tbody tr.s4-itm-selected td.ms-vb-lastCell{
border-right-color:#669b9f;
border-bottom-color:#669b9f;
}



tr.ms-ppanerowalt:hover > td
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
border:0px;
cursor:pointer;
}



tr.ms-ppanerow:hover > td
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
border:0px;
cursor:pointer;
}



tr.ms-itmhover:hover
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
border:0px;
cursor:pointer;
}



tr.s4-itm-hover
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
border:0px;
cursor:pointer;
}

div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner ul.ms-MenuUIUL div.ms-MenuUIULItemHover
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
border-top-color:#bddbdd;
border-bottom-color:#669b9f;
border-right-color:#669b9f;
border-left-color:#bddbdd;
margin:0px;
outline:none;

}

tr.ms-itmhover:hover > td
{
border-top-color:#bddbdd;
border-bottom-color:#669b9f;
border-right-color:#669b9f;
border-left-color:#bddbdd;

}

tr.s4-itm-hover > td
{
border-top-color:#bddbdd;
border-bottom-color:#669b9f;
border-right-color:#669b9f;
border-left-color:#bddbdd;

}

tr.s4-itm-selected:hover
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
cursor:pointer;
}

tr.s4-itm-selected
{
background:url("/_layouts/images/selbg.png") repeat-x left top;
background-color:#d0e8ea;
cursor:pointer;
}

tr.ms-viewheadertr > th.ms-vh2
{
border:0px solid transparent;
border-top-width:0px;
border-right-width:0px;
}

tr.ms-viewheadertr > th.ms-vh
{
border:0px solid transparent;
border-top-width:0px;
border-right-width:0px;
}
.ms-tvselected a.ms-navitem
{
background-color:#d0e8ea;
border-top-color:#bddbdd;
border-bottom-color:#669b9f;
border-right-color:#669b9f;
border-left-color:#bddbdd;	
}
.ms-WPHeader{
background:none;
}
table.ms-pageinformation
{
	background:none;
}
.ms-toolbar 
{
	background:none !important;
	border: 0px !important;
}
.ms-gb
{
	background:none !important;
	border: 0px !important;
}
.ms-sectionline
{
	background:none;
}
/* ----------------------------------------------------------------------------------------POP-UP*/

.ms-dialog
{
width:400px;
height:250px;
}
.ms-dialog  .s4-ba
{

}
.ms-dialog body
{
background-image:none;
border: 0px;
float:left;
margin:auto;
width:400px;
height:250px;
}
.ms-dialog form
{
float:left;
margin:auto;
width:400px;
height:250px;
}
.ms-dialog form .linia, .ms-dialog form .poczatek
{
display:none;	
}
.ms-dialog #s4-mainarea
{
border: 0px;
width:400px;
height:250px;

float:left;
margin:auto;
}
.ms-dialog .ms-bodyareacell
{
width:400px;
height:250px;

float:left;
margin:auto;
}
.ms-dialog .s4-pr
{
width:400px;
height:250px;

float:left;
margin:auto;
}
.ms-dialog #s4-bodyContainer
{
width:400px;
height:250px;

float:left;
margin:auto;
}
ms-dialog body.v4master
{
overflow:hidden !important;
width:auto  !important;
height:auto !important;
background-image:none;
float:left;
width:auto;
height:auto;
margin:auto;	
}
.ms-dialog #s4-workspace
{
overflow:hidden !important;
width:auto  !important;
height:auto !important;
background-image:none;
float:left;
width:auto;
height:auto;
margin:auto;	
}