/** {color:#8C8D91; padding:0; font-size:11px;}*/
* {font-family:Arial, Helvetica, sans-serif; }
body {background-color: white; text-align:center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5C5D5F;}
hr {border-width:1px 0 0 0; border-color:#4A4C52; border-style:solid;}
h1 {font-size:140%; font-weight:600; text-align:left; margin:5px auto 0px 5px}
img {margin:0;}

#main {background-color:#E2E4E9; width:998px; margin:0 auto 0 auto;}


/***********************  dla czci adminiestracyjnej  **************************/
#admin {padding:20px; min-height:500px; vertical-align:top; text-align:center;}
#admin h1 {margin:20px; text-align:center;}
#admin img {border:1px solid #5C5D5F;}
#admin table {border-collapse:collapse; background-color:#F4F5F7;}
#admin table, #admin th, #admin td {border:1px solid #5C5D5F;}
#admin table {margin:0 auto 0 auto; border-collapse:collapse;}
#admin th {padding:4px; font-weight:bold;}
#admin td {padding:4px;}
#admin input, #admin textarea {color: #5C5D5F; border: 3px solid #999999; width: 400px; font-size: 12px; padding:2px; margin-bottom:4px;}
#admin option {padding-left:5px;}
#admin .button {width:150px; background-color:#E2E4E9; font-weight:bold; cursor:pointer;}
#admin .accept {color: #5A7E43;}
#admin .reset {color: #9C4B6A;}
#admin .list {width:300px; margin: auto; text-align:left;}
#admin .list1 {width:200px; margin: auto; text-align:left;}
#admin textarea {height: 200px;}
#admin a {color:#999999}
#admin ul {padding:0;}
#admin li {margin-bottom:4px;}
#admin #message {color:#339933; background-color:#FFFFFF; margin: 4px; padding:4px; border: 1px solid #5C5D5F; font-weight:bold;}
#admin .cm, #admin .cp {font-size:20px;}
#admin .cm {color: #9C4B6A;}
#admin .cp {color: #5A7E43;}

.error {border:2px solid #5C5D5F; width:300px; color:#9B2472; background:#CCCCCC; margin:10px auto 10px auto; padding:6px;}