﻿/* GRIDVIEW */

.GridView{
	width: 100%;
	color: #5C5C5C;
}

.GridHeaderStyle{
	background-color:#1B75A9;
	color:#FFFFFF;
}

.GridRowStyle{
	background-color:#FFFFFF;
}

.GridAlternatingRowStyle{
	background-color:#E5E5E5;
}

.GridSelectedRowStyle{
	font-weight: bold;
}

.GridPager{
	text-align:center;	
	background-color:#E5E5E5;
}

/* MENU */

.menupanel{
	margin:0; 
	padding:0; 
	list-style:none;
}

.menupanel li{
	padding:0; 
	margin: 0px 0px 1px 0px;
	height:20px;
	display:block; 
}

.menupanel li a{
	text-align:left;
	height:20px; 
	padding:0px 25px;
	font-size: 11px;
	color: #FFFFFF;
	display:block; 
	background:url(images/menu.png) 0px 0px no-repeat; 
	text-decoration:none;
}

.menupanel li a:hover{
	background:url(images/menu.png) 0px -40px no-repeat; 
	color:#FFFFFF;
}

.menupanel .current{
	background:url(images/menu.png) 0px -40px no-repeat; 
	color:#FFFFFF;
}

.menupanel li a span{
	line-height:20px;
}

/* LOGIN */
.LoginTitle{
	font-weight: bold;
}

/* VALIDATOR */
.Validator{
	color: #FF0000;
}

/* TEKST POGRUBIONY */
.Bold{
	font-weight: bold;
}

/* WYMIANA STYLU LOKALNEGO NA GLOBALNY (FakturyPlatnosci i PrzegladObrotow) */
.GreenValue {
    color: green;
}

.RedValue {
    color: red;
}

/* ACCORDION */
.AccordionHeader{
    border: 1px solid #2F4F4F;
    color: #FFFFFF;
    background: #1B75A9;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.AccordionContent{
    background-color: #FFFFFF;
    color: #5C5C5C;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/*----------------------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	background: #ffffff; 
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #5C5C5C;
}

h1 {
	margin: 0;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: -1px;
	font-size: 32px;
}

a {
	color: #1B75A9;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration:underline;
	color:#28313A;
}

/* Header */

#wrapper {
	width: 1240px;
	margin: 0 auto;
	background: #FFFFFF;
	border-top: 5px #FFFFFF solid;
	border-left: 10px #FFFFFF solid;
	border-right: 10px #FFFFFF solid;
	border-bottom: 10px #FFFFFF solid;
}
/* zwiększona wielkość MPEC_P */
#logo {
	float: left;
	width: 315px;
}

#info {
	float: right;
	width: 800px;
	padding-top: 17px;
	padding-right: 10px;
	font-size: 10px;
}

#info ul {
	display: inline;
	margin: 0;	
	list-style: none;
	line-height: normal;
}

#info li {
	padding: 0 0 0 10px;
	float: left;	
}

#info a {
	font-weight: bold;
}
/* zwiększona wielkość MPEC_P */
#header {
	clear: left;
	width: 100%;
	height: 240px;
	background:url(images/naglowek.jpg);
}
#naglowek-left {
    float  : left;
    width  : 300px;
    height : 200px;
background:url(images/logo_new.jpg);
}
.przycisk{
color: #FFF;
background-color: #5BC0DE;
border-color: #46B8DA;
    border-top-color: #46B8DA;
    border-right-color: #46B8DA;
    border-bottom-color: #46B8DA;
    border-left-color: #46B8DA;
}

#i-blok1{
float  : left;
    
    width  : 100px;
    height : 100px;
margin-top: 0px; 


}

#naglowek-right {
    float  : right;
    width  : 700px;
    height : 200px;
background:url(images/nag_c.jpg)0px 0px no-repeat; 
 
}
#blok1{
float  : left;
    
    width  : 500px;
    height : 100px;
margin-top: 160px; 


}
#blok2{
    float  : right;
 width  : 100px;
    height : 50px;
margin-top: 100px
}

/* Page */

#page {
	width: 1240px;
	margin: 0 auto;
	background: #FFFFFF;
	border: 10px #FFFFFF solid;
}

#sidebar {
	float: left;
	width: 130px;
	margin: 0;
	padding: 0;
}

#content {
	float: right;
	width: 1050px;
}

#footer {
	width: 1240px;
	margin: 0 auto;
	background:#189270;
	border: 20px #189270 solid;
    height: 30px;
	color: #189270;
	font-size: 10px;
}

#footer p {
	text-align: center;
	color: #fbf7f7;
	font-size: 10px;
	width: 1004px;
}

#legal {
	clear: both;
	padding-top: 5px;
	text-align: center;
	color: #fbf7f7;
	font-size: 10px;
}

#legal a {
	font-weight: normal;
	color: #fbf7f7;
}

/* Post */

.post {
	padding: 0px 20px;
	margin-bottom: 20px;
    margin-left: 0px;
}

.post .title {
	margin-bottom: 0px;
	padding-bottom: 5px;
}

.post h1 {
	width: 422px;
	padding: 0px 0 0 0px;
	font-size: 15px;
	color: #28313A; 
}

#tabPyt {
    background-color: #E5E5E5;
}

.SaldoNiedoplata {
    color: red;
}

.SaldoNadplata {
    color: green;
}