/******************************************************************************************************************
 *      Web:            Educathyssen                                                                              *   
 *      Autores:        Ruben Manzano ruben.manzano@gmail.com													  *
 * 						Jorge Soriano correo@mrsoriano.com                                                        *
 *      Hoja:           agenda.css                                                                                *
 *      Descripcion:    estilos agenda                                                                            * 
 *      Fecha:          20/07/2009                                                                                *
 **************************************************************************************************************** */


table { width:23.3em; border:0.1em solid #c9c9c9; float: left; margin: 0 0 0 2px;}

table caption { font-size:1.5em; text-align:center; padding:0.5em 0; border:1px solid #C9C9C9; margin-top:29px; margin-left: -1px;}
	table caption a.linkMesSiguiente{ position: relative; left: 10px; top: 3px;}
	table caption a.linkMesAnterior{ position: relative; left: -10px; top: 2px;}

table thead th { color:#888888; background-color:transparent; font-size:1.2em; height:1.875em; text-align:center; vertical-align:middle; width:14.28%;}
table tbody td { border:0.1em solid #C9C9C9; color:#888888; background-color:#FFFFFF; font-size:1.4em; height:1.875em; text-align:center; vertical-align:middle; width:14%;}
table tbody td.calendar_event_day a:link { background-color:#40B24E;display:block; height:100%; line-height:1.8em; color: #fff;}
table tbody td.calendar_event_day a:visited { background-color:#40B24E;display:block; height:100%; line-height:1.8em; color: #fff;}
table tbody td.calendar_event_day a:hover { background-color:#FFF; color:#333333;display:block; height:100%; line-height:1.8em;}
table tbody td.calendar_event_day a:active { background-color:#40B24E;display:block; height:100%; line-height:1.8em; color: #fff;}

#eventosdeldia p { font-size:1.2em;}


/* ########### FORMULARIO */

div#page_content form{ float: left; width: 210px; padding: 0 0 0 15px; margin: 30px 0 30px 0;}

	h3 {padding: 0 0 5px 0; font-size:1.4em;}

	div#page_content form fieldset{ margin: 0 0 15px 0;}
		div#page_content form fieldset#envioDatos{ text-align: right; padding: 0 40px 0 0;}

		div#page_content form legend{ font-size: 1.2em; padding: 0 0 3px 0;}

		div#page_content form select{ background-color:#FFFFFF; border:1px solid #666666; color:#000000; font-size:1.2em; padding:2px; width:55px;}
		
		div#page_content form input{ background-color:#FFFFFF; border-color:#D1D1D1; border-style:solid; border-width:1px 1px 2px; color:#8C8C8C; font-size: 1.1em; margin-top:5px;
padding:4px; width:60px; cursor: pointer;}


div#page_content form label{ display: none;}



div#resultados_agenda { clear:left; padding-top:20px;}
	div#resultados_agenda ol { width:520px; overflow:hidden; padding-top:20px;}
	div#resultados_agenda ol li { float:left; margin-bottom:20px; font-size:1.2em; line-height:1.5em; padding-right:20px; width:230px; overflow:hidden;} 	
	
	div#resultados_agenda ol li img { /*width:100%;*/}
	
	div#resultados_agenda ol dl { padding-top:10px;}
	div#resultados_agenda ol dt { font-size:0.9em;}
	div#resultados_agenda ol dd { margin-bottom:10px;}