﻿/*

    PageLayout.css

    Struktura strony

*/

/* CPublication */
div.CPublication {
    margin:              0;
    padding:             0;
}
h3.CPublicationTitle {
    margin:              1em 0;
    text-align:          center;
}
h4.CPublicationTitle {
    margin:              0.5em 0;
    text-align:          center;
}
h5.CPublicationTitle {
    margin:              0.3em 0;
    text-decoration:     underline;
    text-transform:      uppercase;
    text-align:          left;
    font-weight:         normal;
    color:               #000080;
}
p.CPublicationTime,
p.CPublicationAuthor {
    display:             none;
}
p.CPublicationSentence {
    text-indent:         1.5em;
    margin:              0.25em 0;
}
ul.CPublicationLinks {
    color:               #000080;
}
li.CPublicationLink {
    list-style-type:     disc;
    padding-left:        0.5em;
    margin-left:         1.25em;
}
li.CPublicationLink a {
    font-variant:        small-caps;
}
img.CPublicationImage {
    border-width:        1px;
    border-style:        solid;
    border-color:        black;
    background-color:    white;
    padding:             3px;
}

#SRWL_divPage {
    width:               780px;
    margin:              auto;
    border-width:        1px;
    border-right-style:  solid;
    border-bottom-style: solid;
    border-color:        #905000;
}

#SRWL_divHeader {
    width:               780px;
    height:              155px;
    overflow:            hidden;
}
#SRWL_divHeader img {
    padding-top:         5px;
    width:               500px;
    height:              150px;
    border-style:        none;
    float:               left;
}

#SRWL_divUser {
    padding:             5px 10px;
    width:               250px;
    height:              150px;
    float:               right;
    background-color:    transparent;
    background-image:    url(http://www.test.laki.org.pl/img/hline/FCFFFC-C8E068-280);
    background-repeat:   repeat-y;
    text-align:          center;
}
#SRWL_divUser fieldset {
    border-style:        none;
    padding:             0 10px 5px 5px;
    margin-bottom:       5px;
    background-color:    #B0D040;
    font-size:           8pt;
    font-weight:         bold;
    text-align:          right;
}
#SRWL_divUser fieldset .login {
    width:               145px;
    margin:              5px 5px 0 5px;
}
#SRWL_divUser fieldset #Logon {
    width:               70px;
    margin:              10px 80px 5px 0;
}

#SRWL_divUrgent {
    width:               770px;
    color:               black;
    background-color:    #FF6000;
    clear:               both;
    padding:             5px;
    font-weight:         bold;
    font-size:           10pt;
}

#SRWL_divDetails {
    width:               780px;
    min-height:          250px;
    color:               #4E6E00;
    background-color:    #FFFFDD;
}
#SRWL_divDetails div {
    margin:              5px 10px;
    padding:             5px 10px;
    text-indent:         0;
    background-color:    #C4D855;
}
#SRWL_divDetails div img {
    margin-right:        5px;
    float:               left;
}
#SRWL_divDetails p {
    text-indent:         1.5em;
    margin-top:          0.3em;
}
#SRWL_divDetails div.message {
    padding:             2cm 10px;
    text-align:          center;
    color:               red;
}
#SRWL_divDetails div.webmaster {
    margin:              5px 0;
    padding:             10px;
    border-style:        solid;
    border-width:        1px;
    border-color:        #305800;
    color:               #4E6E00;
    background-color:    #F0E080;
}
#SRWL_divDetails div.webmaster fieldset {
    margin:              5px 3cm;
    padding:             10px;
}
#SRWL_divDetails div.webmaster legend {
    font-weight:         bold;
}
#SRWL_divDetails div.webmaster label {
    display:             block;
    margin:              4px;
    width:               6cm;
    font-size:           8pt;
    font-weight:         bold;
    text-align:          right;
    float:               left;
    clear:               right;
}
#SRWL_divDetails div.Contact {
    margin:              5px 3px;
    padding:             10px;
    border-style:        solid;
    border-width:        1px;
    border-color:        #305800;
    color:               #4E6E00;
    background-color:    #F0E080;
}
#SRWL_divDetails div.Contact fieldset {
    margin:              5px 1.5cm;
    padding:             10px;
}
#SRWL_divDetails div.Contact legend {
    font-weight:         bold;
}
#SRWL_divDetails div.Contact label {
    display:             block;
    margin:              4px;
    width:               4cm;
    font-size:           8pt;
    font-weight:         bold;
    text-align:          right;
    float:               left;
    clear:               right;
}
#SRWL_divDetails div.Contact input {
    width:               6cm;
}
#SRWL_divDetails div.Contact select {
    width:               6cm;
}
#SRWL_divDetails div.Contact textarea {
    padding:             5px;
    width:               11cm;
    height:              5cm;
    font-family:         Courier New, monospace;
    font-size:           9pt;	
}

#SRWL_divDetails table.SRWL_vipTable {
    width:               75%;
    margin:              auto;
    border:              none;
}
#SRWL_divDetails table.SRWL_vipTable a {
    margin:              auto;
}
#SRWL_divDetails td.SRWL_vipColumn {
    padding:             10px 0 10px 0;
}
#SRWL_divDetails td.SRWL_vipColumn div {
    width:               4cm;
    border-width:        10px 0 1px 1px;
    border-bottom-style: solid;
    border-left-style:   solid;
    border-color:        #2A1905;
    margin:              0;
    padding:             10px 20px;
}

#SRWL_divDetails img.SRWL_imgFrame {
    border-width:        1px;
    border-style:        solid;
    border-color:        black;
    background-color:    white;
    padding:             3px;
}

#SRWL_divDetails table {
    margin:              auto;
    border-collapse:     separate;
    border:              1px solid;
}
#SRWL_divDetails table td {
    padding:             0.25em 0.5em;
}
#SRWL_divDetails table thead td {
    border-bottom:       1px solid;
}
#SRWL_divDetails table.Simple {
    width:               85%;
}
#SRWL_divDetails table.Simple td {
    text-align:          center;
}

#SRWL_divFooter {
    width:               780px;
    font-size:           8pt;
    text-align:          center;
    background-color:    #FFFFDD;
}
#SRWL_divFooter hr {
    height:              1px;
    width:               95%;
    color:               #81A122; 
}
#SRWL_divFooter .account {
    font-size:           larger;
    font-weight:         bold;
}



