


	#breadcrumbs {font-size: 0.7em; font-weight: bold; margin-bottom: 10px; margin-top: 10px;}
	#pageTitle {margin-right: 15px; padding-bottom: 10px; padding-top: 10px;}
	#pageTitle h1 {font-size: 2em; font-weight: bold; letter-spacing: -2px; }
	#pageTitle h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; margin-top: 10px;}

/* SecondArea shared information */


	.type1 {background: #fff; border-bottom: 1px #ccc solid; margin-top: 10px; padding-bottom: 10px; }
		#secondArea .type1 {padding: 0px 0px 10px 10px; }
	.type1 h1 {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; }
		.type1 h2 {font-size: 1.2em; font-family: arial narrow; font-weight: bold; }
			.type1 h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
			.type1 h2.title a {color: #CC0000;}
		.type1 h3 {font-size: 0.75em; color: #666; margin-bottom: 5px; text-transform: uppercase; }
		.type1 h4 {font-size: 0.75em; font-weight: normal; font-weight: bold; }
		.type1 p {font-size: 0.8em; color: #666; margin-bottom: 10px; }
			.type1 .item {float: left; display: inline; height: auto; width: 200px; margin-right: 8px; }
			.type1 .item img {margin-bottom: 6px; border: 1px #ccc solid; }
			.type1 .item h2 {font-size: 0.8em; font-family: arial narrow; font-size: 1.3em; font-weight: bold; }
			.type1 .item p {font-size: 0.7em; color: #666; }
			.type1 .item.last {margin-right: 0px; }


	.firstBlock {padding-top: 0px; margin-top: 0px;}


/* ID information */

	#campains {padding: 10px 0px 10px 10px; border-bottom: 1px #ccc solid; }
		#campains h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
		#campains h3 {font-size: 0.7em; color: #666; margin-bottom: 5px;}
		#campains h2 {font-size: 1em; font-weight: bold; font-size: 0.8em; }
		#campains h4 {font-size: 0.8em; font-weight: normal;}
		#campains p {font-size: 0.8em; color: #666; margin-bottom: 6px;}


	#novTienda {}
		#novTienda img {float: right; margin-left: 5px; border: 1px #eee solid;}
		#novTienda span {display: block; font-weight: bold; text-align: left; margin-top: 10px;}

/*
	#novTienda {padding: 10px 0px 10px 10px; border-bottom: 1px #ccc solid; }
		#novTienda h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
		#novTienda h3 {font-size: 0.7em; color: #666; margin-bottom: 5px;}
		#novTienda h2 {font-size: 1em; font-weight: normal; font-size: 1.3em; font-family: arial narrow; }
		#novTienda h4 {font-size: 0.8em; font-weight: normal;}
		#novTienda p {font-size: 0.8em; color: #666; margin-bottom: 6px; }
		#novTienda img {float: right; margin-left: 5px; border: 1px #eee solid;}
		#novTienda span {display: block; font-weight: bold; text-align: right; margin-top: 10px;}


	#agenda {padding: 10px 0px 10px 10px; border-bottom: 1px #ccc solid; }
		#agenda h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
		#agenda h3 {font-size: 0.7em; color: #666; margin-bottom: 5px;}
		#agenda h2 {font-size: 1em; font-weight: bold; font-size: 0.8em; }
		#agenda h4 {font-size: 0.8em; font-weight: normal;}
		#agenda p {font-size: 0.8em; color: #666; margin-bottom: 6px;}
*/

	#investigacion {padding: 10px 0px 10px 10px; border-bottom: 1px #ccc solid; }
		#investigacion h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
		#investigacion h3 {font-size: 0.7em; color: #666; margin-bottom: 5px;}
		#investigacion h2 {font-size: 0.8em; font-family: arial narrow; font-size: 1.3em; font-weight: bold; margin-bottom: 2px;}
		#investigacion h4 {font-size: 0.8em; font-weight: normal;}
		#investigacion p {font-size: 0.8em; color: #666; margin-bottom: 6px;}

	#otrosBlogs {padding: 10px 0px 10px 10px; border-bottom: 1px #ccc solid; }
		#otrosBlogs h2.title {font-size: 1.1em; font-weight: normal; margin-bottom: 10px; color: #CC0000; font-family: arial; }
		#otrosBlogs h3 {font-size: 0.7em; color: #666; margin-bottom: 5px;}
		#otrosBlogs h2 {font-size: 0.8em; font-family: arial narrow; font-size: 1.3em; font-weight: bold; margin-bottom: 2px;}
		#otrosBlogs h4 {font-size: 0.8em; font-weight: normal;}
		#otrosBlogs p {font-size: 0.8em; color: #666; margin-bottom: 6px;}

/* Calendar */

		#calendar {}
		#calendar table {margin: 0px; padding: 0px; border-collapse: collapse; text-align: center; width: 100%; border-bottom: 2px #ccc dotted;}
		#calendar th { margin: 0px; padding: 5px 2px 5px 2px; font-weight: normal; font-size: 0.6em; color: #333; width: 40px;
				background: url(../../../graphics/pc/v2/backgrounds/type2.jpg) repeat-x; }
		#calendar th.bottom { background: url(../../../graphics/pc/v2/backgrounds/type2.jpg) repeat-x; border-top: 1px #ccc solid;}
		#calendar th.year, #calendar th.month  { font-size: 1em; font-weight: bold;}
		#calendar td { margin: 0px; padding: 0px; vertical-align: middle; padding: 2px; border-top: 1px #ccc solid; background: #F5F5E6;} 
		#calendar table td a  {display: block; font-weight: bold; background: #fff;} 
		#calendar table td a {background: transparent; color: #CC0000;}
		#calendar table th a {background: transparent; color: #CC0000;}
		#calendar table td a:hover {background: #EBEBCC; color: #000; text-decoration: none;}
		#calendar table td.weekend  {background: #EFEFD6;} 
		#calendar table .current {background: #BF883E; padding: 2px; color:#FFFFFF;}
			#calendar table .current a {color:#FFFFFF; }
			#calendar table .current a:hover {background: transparent; color: #fff;}
		#day p { color: #000000;}
		#calendar th.top {width:100px; font-size: 0.7em; font-weight: bold;}
		#calendar th.month  { width:130px; font-size: 1.1em;}
		#calendar td.bottom {font-size: 1em; font-weight: bold; background: #EBEBCC;}
		#calendar td.bottom a {font-size: 0.7em; font-weight:normal}
			#calendar td.bottom a { font-size: 0.7em; font-weight:bold; background: transparent;}
			#calendar td.bottom a:hover { background: transparent; text-decoration: underline;}



/* Shadows */
div.shadow {
  padding: 0 1px;
  height: auto;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
  background: #bfbfbf url(../../../graphics/pc/shadow/shad_bottom.png) repeat-x bottom left;
  margin-bottom: 10px;
  padding-bottom: 4px;
}

div.shadow div.enter {
 padding: 5px 5px 9px 5px;
 background: #fff;
 border-top: 1px #ccc solid;
 position: relative;
 height: auto;
}



div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(../../../graphics/pc/shadow/shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(../../../graphics/pc/shadow/shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(../../../graphics/pc/shadow/shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(../../../graphics/pc/shadow/shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}


		.internacionalSpecialAd { position: relative; display: block; background: #eee; padding: 10px; text-align: center;}
		.internacionalSpecialText { position: relative; display: block; background: #fff; padding: 10px; text-align: center; height: auto;
			border: 3px #eee solid; }
			.internacionalSpecialText .interText  { font-size:0.7em; width:240px; float:left; text-align: left}
			.internacionalSpecialText .interTextImg  { float:right; text-align:right; background: #fff;}




