/* CSS Document */

body { color:#FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#BF1717; font-family: Trebuchet MS; line-height:12px;}

#menu{ position:absolute; left:0px; top:-7px; width:100%; height:245px; text-align:center; z-index:2; background: url(../images/bg_menu.jpg) repeat-x left top;}

#bg{ background:url(../images/bg.jpg) repeat-x left top; margin-top:120px;}
#site{ margin-left:auto; width:995px; margin-right:auto;}
#header{ width:995px;}
#main{ padding-left:124px; padding-right:124px;}

.clear{ clear:both;}

.calendario{width:747px;}
.calendarioHeader{text-align:left;}
.calendarioContent{text-align:left; width:747px; background:url(../images/bg_calendario.jpg) no-repeat left top;}
.calendarioCol{ width:249px; float:left; padding-top:30px;}

.calendarioItem{ background:url(../images/icon_item.gif) no-repeat left top; padding-left: 10px; height:22px; font-size:11px; padding-bottom:16px;}
.calendarioItem a{ text-decoration:none; color:#FFFFFF;}

.calendarioItem span{ color:#FF3434;}