body { text-align: center}

a {text-decoration: none; border-bottom: 1px dotted #666699}
a:link {color: Black}
a:visited {color: Black}
###стандарт a:link {color: #0000FF}
###стандарт a:visited {color: #800080}
a:hover {border-bottom: 1px solid #666699;}

table {border-collapse: collapse; }
table td {padding:4px 4px 4px 4px; border:1px solid #e0e0e0;margin:0 0 2em 0; line-height:140%;padding:1em}

table.ramka {color: Gray}

table.mypage {width:60%}
table.mypage th {border: 0px}
table.mypage td {text-align: justify}
table.mypage td {text-align: justify; padding-left: 23px; padding-right: 23px}

table.diary {width: 100%}
table.diary p {text-align:left; margin-top:0px}
table.diary p a {font-weight:bold; color: Black}	

table.hdr {width:100%; text-align: left}
table.hdrc {width:100%; text-align: center}

table.inp td {border:0px none}

table.datesubj {margin-left: 0%}
table.datesubj td{border:1px dotted #C2C3CC; border-top:0px; font-weight:normal}
table.datesubj a {font-weight:bold; border: 0px}
table.datesubj a:hover {border: 0px}

.admin_reply { margin: 5px 20px 5px 20px; padding: 5px; border: 1px dotted #FF0000; }

.arch td {padding:4px 4px 4px 4px;border-bottom:1px solid #C2C3CC;border-right:1px solid #C2C3CC;}
.arch {border-top:1px solid #C2C3CC;border-left:1px solid #C2C3CC;}


table.mypage p {text-align:left; margin-top:0px}
table.mypage p a {font-weight:bold; color: Black}

table.empty {border: 0px}
table.empty td {border: 0px}