div.text img{margin-right:10px; float:left}
.text{ border-bottom:1px solid #A9A8A4;}
ul.news li{ padding-bottom:10px}
table#form_calendar{
    border:1px solid #C5C5C5;
    text-align:center;
}
#array_befor{ padding:4px 0 2px 0}
tr#cal_month{
    font-size:1.1em;
    font-weight:bold;
    color:#333333;
    background-color:#F7F5EB;
}
#cal_month A { text-decoration:none}
#cal_month td{
    padding:2px 0 2px 4px;
}
tr#weekday{
    font-size:1em;
    font-weight:bold;
}
tr#weekday td{
    padding:4px 0;
}
tr.days td{ padding:4px;}
.content div.print{ display:inline; vertical-align:bottom; position:relative; top:3px; left:4px}
.news_search, .formcolumn div.checkSearch { background-color:#FBFAF5;}
.checkSearch{ padding-left:20px}
/*  MAIN    */
.redLine { border-left:10px solid #CC0000; color:#CC0000; padding-left:20px; margin:13px 0; font-size:1.2em; line-height:1.4em}
.article TD { padding-bottom:20px;}


.author { clear:both; }

TABLE.article P { margin:0 0 10px 0}
TABLE.article TABLE {}
TABLE.article TABLE TD {}
TABLE.article UL, OL { margin-left:30px}
TABLE.article UL LI, TABLE.article OL LI { padding:0}
