@import url(style.css);

#result_news a:link, a:active {color:#c30; text-decoration:none;}
#result_news a:visited {color:#c00;}
#result_news a:hover {color:#333;}

#h_news a:link, a:active {color:#c30; text-decoration:none;}
#h_news a:visited {color:#c00;}
#h_news a:hover {color:#333;}


/* CALENDAR */ 

caption.bCalendarcaption {width:200px; border:#ccc 1px solid; border-bottom: #ccc 0px solid; background-color:#F8F6F5; color:#c30; font-size:13px; text-transform:uppercase;}
table.bCalendartable caption {padding: 5px 0;}

table.bCalendartable {float:left; width:200px; border: #ccc 1px solid; border-collapse:separate; margin-bottom:3px;}
table.bCalendartable TFOOT TD {border-top: #ccc 1px solid; background-color:#F8F6F5; padding:0;}
table.bCalendartable TFOOT A {text-decoration:none;}
table.bCalendartable TFOOT A:hover {background-color:#C99; color:#fff;}

TR.bCalendarRow {text-align:center;}
TH.bCalendarHeaderCell, TH.bCalendarHeaderRed {color:#666; font-size:11px; padding:4px;}
TH.bCalendarHeaderRed {color:#c30;}

TD.bCalendarCell, TD.bCalendarRed, TD.bCalendarToday {padding: 2px 0; text-align:center; font-size:13px}
TD.bCalendarRed {color:#c30;}
TD.bCalendarToday {background-color:#CC9999; cursor:pointer; font-weight:bold;}
TD.bCalendarToday a:link, TD.bCalendarToday a:visited, TD.bCalendarToday a:active {text-decoration:none; color:#fff;}
TD.bCalendarToday a:hover {text-decoration:none; color:#fff;}

TD#prev, TD#next {font-size:100%; white-space:nowrap;}
TD#prev a, TD#next a {padding:0.4ex; color:#c30;}
TD#prev a:hover, TD#next a:hover {color:#fff;}
TD#prev {text-align:left;}
TD#next {text-align:right;}

/* MARKER */
ul.marker {width:99%; height:26px; margin:0; padding:0; list-style:none; background: #fff url(/i/border_h.gif) repeat-x bottom left; text-align:center; font: bold 11px Arial, Helvetica, sans-serif;}
div.marker {float:left; width:30px; line-height:1.2;}
span.marker {float:left; width:20px; margin: 0 4px 0 0; white-space:nowrap; color:#000; border:none; cursor:pointer; text-decoration:none;}
.marker li {float:left; margin: 0 1px 0 0; padding:0; text-decoration:none; border: 1px solid #e4e2cf; border-bottom:none;}

a.marker, a.marker:visited {float:left; padding: 3px 10px 3px 10px; color:#999; border-top: 4px solid #e44c16; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif;}
a.marker:hover {color:#000; padding-bottom: 3px 10px 4px 10px;}

.content_marker a:visited, .content_marker a:active {color:#999;}

.foot  {width:955px; /*height:105px; border-bottom: 3px solid #47555c; background:#f5f5f5;*/ text-align:center;}
.foot img {border: 1px solid #c2c2c2; margin: 10px 0 15px 0; /*background:#f5f5f5;*/}
