body{background:#ffffff; margin: 0; padding: 0;}
div#main, div.main{text-align: justify; font-family: Verdana; color: #404040; font-size: 10px; border: 1px #666666 dashed; border-bottom: none; width: 900px; margin: 0 auto; background-color: white;}
div#main h1{font-family: Verdana; color: #404040; font-size: 14px; margin: 40px 20px;}
div#content {}
div#content p{font-size: 11px; text-indent: 20px; padding: 0; margin: 10px 0 0 0;}
div#menu {font-weight: bold; text-align: center; color: #444444; background-color: #f9f9f9;}

div#podmenu{font-weight: bold; text-align: center; color: #333333; background-color: #f1f1f1;}
div#podmenu a{color: #333333}
div#podmenu a:hover{text-decoration: none; color: #c1c1c1}

div#pagging {font-weight: bold; text-align: center; color: #000000; padding-top: 5px; background-color: #fafafa}
div#pagging a {color: #bababa;}
div#pagging a:hover {color: #000000; text-decoration: none;}

table#mails, table#letter_mails{margin: 0 auto; padding: 0; width: 800px;}
tr#title, tr.title {font-weight: bold; text-align: center; background-color: #efefef;}
td#num_title {text-align: left;}
tr.unregistered {background-color: #fff4f4; text-align: center;}
tr.registered {background-color: #edfff0; text-align: center;}
td#operacje_title {font-weight: bold; background-color: #dfdfdf;}
td.unregistered {font-weight: bold; color: #ff3b3b;}
td.registered {color: #267b00;}

td.num {font-weight: bold; text-align: left;}
td.mail {text-align: left; color: #000000;}
td.register_date {text-align: left; color: #777777;}
td.operacje_baza{text-align: center;}
td.operacje{text-align: left;}
td.operacje a{color: #222222;}
td.operacje a:hover{text-decoration: none; color: #b12b15;}
td.ilosc {text-align: center; font-weight: bold;}
td.import {text-align: center;}

div.newsletter{width: 900px; margin: 0 auto;	background-color: white;border: 1px #666666 dashed; border-top: none; border-bottom: none;}
div.newsletter div#check_mail {padding: 5px 10px 5px 10px;}
div.content{border-top: 1px #bbbbbb dashed; padding: 5px 10px 5px 10px;}
div.content a{text-decoration: none; color: #001870;}
div.content a:hover{text-decoration: underline; color: #aaaaaa;}

div#stopa {border-bottom: 1px #666666 dashed; text-align: center; color: #444444;}

div.center{text-align: center; margin-top: 10px; font-family: verdana; font-size: 10px;}
input, select, button{width: 241px; border: 1px black solid; margin: 2px 0 4px 0; font-size: 10px;font-family: verdana;}
span.error{color: red; font-weight: bold; }
div#success{color: #123800; font-weight: bold; text-align: center; background-color: #dbffc9;}
div#error{color: #380000; font-weight: bold; text-align: center; background-color: #ffd9d9;}
div#info{color: #040038; font-weight: bold; text-align: center; background-color: #eaeeff;}

img {border: none;}
table.import{width: 320px;}
form.import {margin: 0;}