body {margin: 0 0 0 0; padding: 0 0 0 0; background-color: #9bc150; color: #003233;}
#banner {height: 200px; text-align: center; background-color: #fffd99; border-bottom: 1px solid black; background-image: url('../banner.jpg')}
#logo_1procent {background-image: url('../logo_1procent.gif'); background-repeat: no-repeat; background-position: center; width: 100%; height: 51px}

#menu {background-color: #fffd99; color: #010101; width: 150px; float: left; font-size: small; text-align: center; margin-left: 3px}
#menu ul {padding-left: 0; margin: 0;}
#menu li {background-color: #fffd99; list-style-type: none}
#menu li:hover {background-color: #fffdbb}
#menu a {color: #020202; text-decoration: none}
#menu a:hover {color: #120e0b; text-decoration: underline}
#menu textarea, #menu input {background-color: #000000; color: #aaaaaa; border: 1px solid #cccccc; width: 100%}
#menu textarea {height: 300px}
#menu textarea:hover, input:hover {background-color: #404040}

#private_menu {border-bottom: 1px dotted red; margin-bottom: 10px; padding-bottom: 4px}

#calosc {width: 790px; margin: auto; background-color: #fffd99; border: 1px solid black}

#main {background-color: #ccfe67; padding-bottom: 5px; margin: 0; margin-left: 156px; border-left: 1px solid black; min-height: 600px; padding-left: 3px}
#main div {margin: 0}
#main ul {margin: 0}
#main table {margin: 0}
#main img {margin: 0; padding: 0}
#main h1, #main h2, #main h3, #main h4, #main h5 {color: #1e465e; margin: 0; padding: 5px}
#main strong {color: #1e465e}
#main cite {color: #296081}
#main strike {}
#main a {color: #039ea7; text-decoration: none}
#main a:hover {color: #ff0000; text-decoration: underline}
#main table {border: 1px solid #aaaaaa; width: 100%}
#main thead {background-color: #aaaaaa; font-weight: bold; text-align: center}
#main td, #main th {border: 1px solid #505050}
#main th {background-color: #dcff77}
#main tr:hover {background-color: #dcff77}
#main tfoot {background-color: #003233; font-size: small; color: #303030}
#main form {background-color: #ffffff; border: 1px solid #505050; width: 99%}
#main textarea, #main input {background-color: #aaaaaa; color: #000000; border: 1px solid #cccccc}
#main textarea {width: 100%; height: 400px}
#main textarea:hover, #main input:hover {background-color: #ffffff}
#main img {border: 0}
#main tr.lowPriority {background-color: #002000}
#main tr.lowPriority:hover {background-color: #004000}
#main tr.mediumPriority {background-color: #202000}
#main tr.mediumPriority:hover {background-color: #404000}
#main tr.highPriority {background-color: #200000}
#main tr.highPriority:hover {background-color: #400000}
#main tr.veryHighPriority {background-color: #500000}
#main tr.veryHighPriority:hover {background-color: #700000}

#main .inf_logowanie {color: gray; font-size: small; margin-bottom: 10px; border-bottom: 1px dotted black}


#stopka {background-color: #99cb68; font-size: small; padding-top: 10px; text-align: center; clear: both; border-top: 1px solid black}
#stopka a {text-decoration: none; color: #0066aa}
#stopka a:hover {text-decoration: underline; color: #0000ff}
#stopka img {float:right; margin-right: 5px}


.hidden_email {display: none}


.message {border: 1px dotted green; width: 90%; margin: auto; margin-top: 10px; margin-bottom: 10px}
.warning {border: 1px dotted orange; width: 90%; margin: auto; margin-top: 10px; margin-bottom: 10px}
.error {border: 1px dotted red; width: 90%; margin: auto; margin-top: 10px; margin-bottom: 10px}



