﻿    .sidebar{display:none;}/*esto es para no desplegar el div del newsletter*/

    #jMonthCalendar { position:relative;padding:0 10px;}
    .MonthlyCalendar .MonthNavigation {  clear:both; height:20px; padding:5px 10px 0 10px; width:98%; }
    .MonthlyCalendar .MonthNavPrev, .MonthlyCalendar .MonthNavNext, .MonthlyCalendar .TodayLink { width:10%;text-align:center; float:left;color:#784102; }
    .MonthlyCalendar .YearNavNext, .MonthlyCalendar .YearNavPrev { width:10%; float:right;color:#784102; }
    .MonthlyCalendar .MonthName { width:65%; text-align:center; font-weight:bold; float:left;color:#888; }
    .MonthNavigation a{ color:#784102;text-decoration:none;font-size:12px;} 
    .MonthNavigation a:hover{ text-decoration:underline;} 
    .DateHeader {color:#fff;background:#A5A9AA}

    .MonthlyCalendar { height:100%; width:100%;  border-collapse:collapse; background-color:#fff; box-shadow: 0px 3px 12px #AAA; }
    .MonthlyCalendar #CalendarHead { width:100%; border:1px solid #ccc; }
    .MonthlyCalendar #CalendarHead .DateHeader { width:14%; text-align:center; }

    .MonthlyCalendar #CalendarBody { }
    .DateBox { vertical-align:top; border:solid 1px #ccc; }
    .DateLabel { height:16px; width:100%; text-align:left; border-bottom:1px solid #ccc; }
    .DateLabel label { padding:0 5px 2px; text-decoration:none; line-height:16px;font-size:12px;color:#666 }

    #CalendarBody .Inactive { background:#fafafa none repeat scroll 0 0; color:#666666 }
    #CalendarBody .Inactive label{ color:#666666 }
    #CalendarBody .Weekend{}
    .Today .DateLabel{ background:#EAEAE8 none repeat scroll 0 0; color:#444; font-weight:bold}

    #jMonthCalendar .Event { font-size:12px; padding:4px;  margin-bottom:1px; display:block; }
    #jMonthCalendar tbody tr td.Inactive { background-color:#efefef }
    /*.Event a { text-decoration:none; }*/
    .Event a:hover { color:#EA604A; } 
    .Event p{text-align:left;margin-top:-1px;} 
    .Event img{border: 1px solid #CCC; float: left !important; margin: 5px;}
    .Event p{text-align:left;margin-top:-1px;} 


    .title{position:relative;}
    #section .content .title a {text-decoration:none}
    #info {-moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; box-shadow: 0 5px 8px #aaaaaa;
           display:none; min-width:300px; min-height:150px; position:relative; z-index:99; background:#ddd; color:#666666; border:solid 1px #fff;}
    
    #info #spFecha{ font-weight:bold; margin-bottom:5px} 
    #info #spLink{margin-top:5px}
    #info a { padding:0 5px 5px 0;}
    #info #spDescripcion{text-align:justify;float:left;}
    .ulmap{text-decoration:none;position:relative;}
    .ulmap li {display:inline;}