
/*	--------------------------------------
	********** BODYHOLDER STYLES *************
	--------------------------------------	*/

#mainArea {}

	#mainArea .shadow .enter {background: #EBEBCC;}
	#searchAgenda {position: relative; font-size: 0.7em; right: 0px; }
		#searchAgenda h3 {font-size: 1em; margin-bottom: 5px;}
		#searchAgenda input.mainSearch {width: 190px; padding: 1px;}
		#searchAgenda em {display: block; margin-top: 2px; text-align: center;}
		#searchAgenda #currentSection {display: none;}
		#searchAgenda img { position: relative; top: 7em;}
		#searchAgenda input, #searchAgenda select  {vertical-align: middle;}

		#eventHolder { background: #fff; border-top: 1px #ccc solid; margin-bottom: 5px; padding-top: 10px; padding-bottom: 10px; }
			#eventHolder h1 {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000;}

		#eventList {}
			#eventList table {margin: 0px; padding: 0px; border-collapse: collapse; text-align: center; width: 100%; border-bottom: 2px #ccc solid;}
			#eventList th { margin: 0px; padding: 5px 4px 5px 4px; font-weight: normal; font-size: 0.6em; color: #333; 
					background:  repeat-x; border: 1px #ccc solid; background: #eee;}
			#eventList th.bottom { background: repeat-x; border: 1px #ccc solid; border-bottom: 1px #fff solid;}
			#eventList th.year, #eventList th.month, #eventList th.month1  { font-size: 0.9em; font-weight: bold;}
			#eventList th.month  { width: 80px;}
			#eventList td { margin: 0px; font-size: 0.7em; vertical-align: middle; padding: 5px 4px 5px 4px; border: 1px #ccc solid; } 
			#eventList table td a { font-weight: normal; font-size: 1.1em; text-align: left; display: block; font-family: arial narrow;} 
			#day p { color: #000000;}

		#eventDetail {margin-bottom: 30px; }
			#eventDetail h2 {font-size: 1.5em; font-family: arial narrow;}
			#eventDetail p.date {text-align: right; margin-bottom: 10px; font-size: 0.8em;}
			#eventDetail p.content {margin-bottom: 10px;}
			#eventDetail p.data {font-size: 0.8em; margin-top: 10px;}
			#eventDetail p.data span {width: 130px; display: block; padding-right: 10px; float: left; text-align: right;}

		#destacados { background: #fff; border-top: 3px #ccc solid; margin-bottom: 5px; padding-top: 10px; padding-bottom: 10px; }
			#destacados h1 {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000;}
			#destacados p {color: #666; border-top: 1px #ccc dotted; font-family: arial; padding-bottom: 4px; padding-top: 6px;}
			#destacados p a {font-weight: bold; font-family: arial; font-size: 0.95em; }
			#destacados p span {font-weight: normal; font-family: arial; font-size: 0.75em; display: block; margin-bottom: 2px; margin-top: 2px;}

		#destacadosItem { background: #fff; border-top: 3px #ccc solid; margin-bottom: 5px; padding-top: 10px; padding-bottom: 10px; }
			#destacadosItem h1 {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000;}
			#destacadosItem p {color: #666; font-family: arial; padding-bottom: 4px; padding-top: 6px;}
			#destacadosItem p a {font-weight: bold; font-family: arial; font-size: 0.95em; }

		.specialAlert { margin-top: 50px; padding: 10px; font-size: 0.8em; background: #eeeeee; color: #666;}

#secondArea {}
	#secondArea .shadow {margin-left: 5px;}
	#secondArea .shadow .enter {background: #EBEBCC;}

	#novTienda {}
		#novTienda span {display: inline;}
		#novTienda span a {font-size: 12px; text-align: right; display: block;}
