BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: rgb(102,102,102)
}


.sasir-main {
	MARGIN: auto; WIDTH: 960px
}
.clear {
	CLEAR: both
}
.logo {
	FLOAT: left
}
.header {
	MARGIN-BOTTOM: 10px; HEIGHT: 100px; POSITION: relative; MARGIN-TOP: 10px; WIDTH: 100%
}
.header-title {
	HEIGHT: 100px; FLOAT: left; MARGIN-LEFT: 25px; LINE-HEIGHT: 60px
}
H1 {
	FONT-SIZE: 30px
}
.sasir-form TABLE {
	BORDER-COLLAPSE: collapse; WIDTH: 100%
}
.sasir-form TABLE TH {
    display: none;
	FONT-SIZE: 18px; FONT-FAMILY: arial; FONT-WEIGHT: bold; COLOR: #d81e05; PADDING-BOTTOM: 3px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 15px; LINE-HEIGHT: 36px; PADDING-RIGHT: 3px
}
.sasir-form TABLE TR.sasir-filter-row TD {
	WHITE-SPACE: nowrap; COLOR: white; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-COLOR: rgb(243,243,243)
}
.sasir-form TABLE TH A {
	COLOR: white; TEXT-DECORATION: none
}
.sasir-form TABLE TD {
	VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px
}
TR.sasir-form-row TD.al {
	TEXT-ALIGN: left
}
.sasir-form TABLE TR.highlighted {
	CURSOR: pointer
}
.sasir-form TABLE TR.highlighted-alternate {
	CURSOR: pointer
}
.sasir-form A {
	COLOR: rgb(0,0,0)
}
.sasir-main-menu {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; TEXT-DECORATION: none; MARGIN: 0px; PADDING-RIGHT: 0px
}
.sasir-main-menu LI {
	CURSOR: pointer; BORDER-TOP: rgb(170,170,170) 1px solid; BORDER-RIGHT: rgb(170,170,170) 1px solid; BORDER-BOTTOM: rgb(170,170,170) 1px solid; FLOAT: left; COLOR: white; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 0px 3px; BORDER-LEFT: rgb(170,170,170) 1px solid; DISPLAY: block; PADDING-RIGHT: 10px; BACKGROUND-COLOR: rgb(170,170,170)
}
.sasir-main-menu LI:hover {
	BACKGROUND-COLOR: rgb(187,187,187)
}
.sasir-main-menu LI A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none; DISPLAY: block; LINE-HEIGHT: 42px
}
.sasir-main-menu LI.current {
	BORDER-TOP: rgb(222,28,0) 1px solid; BORDER-RIGHT: rgb(222,28,0) 1px solid; BORDER-BOTTOM: rgb(222,28,0) 1px solid; BORDER-LEFT: rgb(222,28,0) 1px solid; BACKGROUND-COLOR: rgb(222,28,0)
}
.sasir-form {
	WIDTH: 100%
}
FIELDSET {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
LEGEND {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.labelColumn LABEL {
	DISPLAY: inline-block;
}

LABEL {
	VERTICAL-ALIGN: top;  LINE-HEIGHT: 1.5;font-size: 12px;
}

    LABEL.error {
        display: block;
    }

input[type='checkbox'].error {
    outline: 2px solid red;
}

LABEL[for=name] {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; WIDTH: 260px
}
LABEL.field-description {
	FONT-SIZE: 9px
}
FIELDSET {
	BORDER-TOP: rgb(221,221,221) 0px solid; BORDER-RIGHT: rgb(221,221,221) 0px solid; BORDER-BOTTOM: rgb(221,221,221) 0px solid; MARGIN: 3px 0px 0px; BORDER-LEFT: rgb(221,221,221) 0px solid
}
.sasir-form-table FIELDSET {
	BORDER-TOP: #eeeeee 2px solid; BORDER-RIGHT: #eeeeee 2px solid; BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid
}
FIELDSET FIELDSET LEGEND {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
FIELDSET FIELDSET LABEL {
	DISPLAY: inline; WIDTH: auto
}
TABLE.sasir-form-table TD {
	
}
.sasir-form TABLE TD.labelColumn {
	VERTICAL-ALIGN: top; WIDTH: 255px
}
.sasir-form TABLE TH.external-header {
	BACKGROUND-COLOR: rgb(222,28,0)
}
.sasir-form TABLE TR.sasir-filter-row TD {
	COLOR: rgb(0,0,0)
}
.sasir-message {
	FONT-SIZE: 13px; TEXT-ALIGN: center; MARGIN-TOP: 60px
}
.error {
	FONT-WEIGHT: bold; COLOR: red;
}

input.error, textarea.error {
    color: #000;
    FONT-WEIGHT: normal;
}

.sasir-prev-page {
	DISPLAY: inline-block; WIDTH: 110px
}
.sasir-next-page {
	DISPLAY: inline-block; WIDTH: 110px
}
.user-login {
	FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute; FONT-WEIGHT: bold; TOP: 0px
}
.contentt .text {
	WIDTH: 200px !important
}

.contentt .text {
	WIDTH: 390px !important;border: 1px solid #CDCDCD;
}

FIELDSET FIELDSET .sasir-form-table .text {
	WIDTH: 370px !important;border: 1px solid #CDCDCD;
}
#ctl00_cphMain_ComplaintForm_tbNrStacji {
	WIDTH: 218px;
	border:1px solid #CDCDCD;
}
#ctl00_cphMain_ComplaintForm_Tr8 SELECT {
	WIDTH: 178px;border: 1px solid #CDCDCD;
}
#grupaSkargRodzajPaliwa > SELECT {
	WIDTH: 126px;border: 1px solid #CDCDCD;
}
#ctl00_cphMain_ComplaintForm_Tr8 SPAN {
	MARGIN-LEFT: 4px; DISPLAY: inline;font-size: 12px;
}
#ctl00_cphMain_ComplaintForm_sposobZgloszeniaNrStacji label.error {
	DISPLAY: block
}
FIELDSET {
	BORDER-BOTTOM: #eeeeee 2px solid
}
.hasDatepicker {
	WIDTH: 390px;border:1px solid #CDCDCD;
}
FIELDSET FIELDSET TD.labelColumn {
	PADDING-LEFT: 8px
}
#ctl00_cphMain_ComplaintForm_tblForm {
	MARGIN-LEFT: -14px
}
#ctl00_cphMain_SuggestionForm_tblForm {
	MARGIN-LEFT: -14px
}
#ctl00_cphMain_ComplaintForm_Tr22 FIELDSET .error {
	DISPLAY: inline-block
}
#aspnetForm {
	MARGIN-BOTTOM: 30px
}
.textt .header {
	DISPLAY: none
}

A {
	COLOR: #686c6f
}
A:visited {
	COLOR: #686c6f
}
#all {
	/*MARGIN: 0px auto; WIDTH: 736px;*/
}
.header {
	MARGIN: 0px auto; WIDTH: 960px
}
#head {
	HEIGHT: 110px;
}
#head .logo {
	HEIGHT: 63px; BACKGROUND: url(img/logo.gif) no-repeat 0px 0px; FLOAT: left; MARGIN: 20px; DISPLAY: block; WIDTH: 90px; TEXT-INDENT: -5000px
}
#head .numer {
    position: absolute; right: -40px;
	FLOAT: right; TEXT-ALIGN: right; PADDING-TOP: 28px
}
#head .numer .phone {
	FONT-SIZE: 24px; 
	FONT-WEIGHT: bold; COLOR: #de1d00
}
    #head .numer .phone span {
        FONT-SIZE: 18px;
    }
#head .numer .mphone {
	height:17px;line-height:17px;
}

#head .numer .other {
	FONT-SIZE: 14px; COLOR: #aeafab
}
#head .numer .other span {
	FONT-SIZE: 12px;
}
.contentt .menu {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 250px
}
.contentt .menu LI {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 10px; LIST-STYLE: none none outside; LINE-HEIGHT: 22px; PADDING-RIGHT: 10px
}
.menu LI A {
	FONT-SIZE: 13px; COLOR: #666e70; PADDING-BOTTOM: 13px; PADDING-TOP: 13px; PADDING-LEFT: 20px; TEXT-DECORATION: none; DISPLAY: block; PADDING-RIGHT: 20px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s
}
.menu LI A:hover {

}
.menu LI.selected A {
FONT-WEIGHT: bold
}
.contentt .breadcrumbs {
	FONT-SIZE: 10px; COLOR: #aeafab; MARGIN-TOP: 20px
}
.contentt .breadcrumbs A {
	COLOR: #aeafab; TEXT-DECORATION: none
}
.contentt .textt {
	FONT-SIZE: 13px; POSITION: relative; LINE-HEIGHT: 22px; WIDTH: 640px
}
.textt H2 {
	FONT-SIZE: 16px;
	COLOR: #d81e05
}
.textt SPAN {
	FONT-WEIGHT: bold
}
.textt UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 6px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px
}
.textt LI {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 10px; LIST-STYLE: none none outside; LINE-HEIGHT: 22px; PADDING-RIGHT: 10px
}
.textt .print {
	HEIGHT: 17px; RIGHT: 0px; POSITION: absolute; DISPLAY: block; TOP: 50px; WIDTH: 19px; TEXT-INDENT: -5000px
}
.footer {
	DISPLAY:none; WIDTH: 1000px;
}
.footer .first {
	HEIGHT: 50px;
}
.footer .logo {
	HEIGHT: 27px; FLOAT: left; MARGIN: 5px; DISPLAY: block; WIDTH: 39px; TEXT-INDENT: -5000px
}
.footer .contact {
	FONT-SIZE: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 0px; MARGIN-LEFT: 60px; PADDING-RIGHT: 0px
}
.footer .contact SPAN {
	FONT-WEIGHT: bold
}
.footer .second {
	DISPLAY: block
}
.second A {
	FONT-SIZE: 12px; COLOR: #686c6f; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; TEXT-DECORATION: none; LINE-HEIGHT: 40px; PADDING-RIGHT: 5px
}
.second .prawa {
	FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; LINE-HEIGHT: 40px; PADDING-RIGHT: 5px
}
FIELDSET.attachments {
	PADDING-LEFT: 10px !important
}
#ctl00_cphMain_SuggestionForm_btnPrzeslij {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #e11a03 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; COLOR: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; PADDING-RIGHT: 10px; WIDTH: 150px
}
#ctl00_cphMain_ComplaintForm_btnPrzeslij {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #e11a03 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; COLOR: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; PADDING-RIGHT: 10px; WIDTH: 150px
}
#ctl00_cphMain_DamagesOCForm_btnPrzeslij {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #e11a03 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; COLOR: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; PADDING-RIGHT: 10px; WIDTH: 150px
}
#ctl00_cphMain_DZZForm_btnPrzeslij {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #e11a03 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; COLOR: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; PADDING-RIGHT: 10px; WIDTH: 150px
}
#ctl00_cphMain_SuggestionForm_attZalaczniki_fileUpload + LABEL SPAN {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #ffffff 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; POSITION: absolute; FONT-WEIGHT: normal; COLOR: #e11a03; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; DISPLAY: block; TOP: 0px; PADDING-RIGHT: 10px; WIDTH: 73px
}

#ctl00_cphMain_ComplaintForm_attDowodZakupu_btnUploadButton {
	FONT-SIZE: 14px; HEIGHT: 26px; FONT-FAMILY: arial; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 10px; LEFT: 10px; PADDING-RIGHT: 10px
}

#ctl00_cphMain_ComplaintForm_attDowodZakupu_btnUploadButton error {
	FONT-SIZE: 14px; BORDER-TOP: #e11a03 2px solid; HEIGHT: 26px; FONT-FAMILY: arial; BORDER-RIGHT: #e11a03 2px solid; BACKGROUND: #ffffff 0px 0px; BORDER-BOTTOM: #e11a03 2px solid; POSITION: relative; COLOR: #e11a03; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 10px; LEFT: 10px; BORDER-LEFT: #e11a03 2px solid; PADDING-RIGHT: 10px
}
#ctl00_cphMain_SuggestionForm_attZalaczniki_fileUpload {
	HEIGHT: 26px; LINE-HEIGHT: 22px
}
#ctl00_cphMain_ComplaintForm_attDowodZakupu_fileUpload {
	HEIGHT: 26px; LINE-HEIGHT: 22px
}
.textbody {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 0px; MIN-HEIGHT: 140px; PADDING-RIGHT: 0px; WIDTH: 640px;
    background-repeat: repeat-y;
}

.sasir-wyrazam {
    line-height: 13px;
	FONT-SIZE: 11px;
}

.sasir-wyrazam span {
    font-weight: normal;
}

.topshadow{
display:none;
height: 5px;
    width: 730px;
}

.bottomshadow{
display:none;
height: 5px;
    width: 730px;
}

#ctl00_cphMain_ComplaintForm_tbNrStacji {
    width: 150px;
}


select.error  {
    color: #000;
    font-weight: normal;
}

.overlay
{
   background-color:Gray;
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;
   width: 100%;
   height: 100%;
   position: fixed;
   top: 0;
   left: 0;
   z-index: 12000;
}



#ctl00_cphMain_DamagesOCForm_tbOkolicznosciPowstaniaSzkody {
	WIDTH: 390px !important
}

#ctl00_cphMain_DamagesOCForm_cblOSzkodziePowiadomiono input.error,
#ctl00_cphMain_DamagesOCForm_cblOSzkodziePowiadomiono_0  input.error,
#ctl00_cphMain_DamagesOCForm_cblGrupaProblemowa input.error,
#ctl00_cphMain_DamagesOCForm_cblGrupaProblemowa_0  input.error,
#ctl00_cphMain_DZZForm_cblDotyczyProblemu input.error,
#ctl00_cphMain_DZZForm_cblDotyczyProblemu_0 input.error
{
    outline: none;
    border:none;
}

.disabled {
    background-color: #E5E5E5;
}

.main-page {
    display: none;
}

.DisplayNone {
    display: none;
}