body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFF;
	font-size: 11px;
}
#div {
position:absolute;
top: 50%;
left: 50%;
width:990px;
height:590px;
margin-top: -295px; /*set to a negative number 1/2 of your height*/
margin-left: -500px; /*set to a negative number 1/2 of your width*/
}
.personajes {float:left; width:98px; height:95px; text-align:center; line-height:11px }
.personajes a {width:98px; height:95px; color:#FFF; text-decoration:none; }
.personajes a:hover {width:98px; height:95px;}
.personajes a img {text-decoration:none; border:0; border:none;}
.personajes2 {float:left; width:98px; height:80px; text-align:center; line-height:11px }
.personajes2 a {width:98px; height:80px; color:#FFF; text-decoration:none; }
.personajes2 a:hover {width:98px; height:80px;}
.personajes2 a img {text-decoration:none; border:0; border:none;}
#p1 { background:url(images/img_destacado1.jpg) no-repeat top center;}
#p1a { background:url(images/img_destacado1-.jpg) no-repeat top center;}
#p2 { background:url(images/img_destacado2.jpg) no-repeat top center;}
#p2a { background:url(images/img_destacado2-.jpg) no-repeat top center;}
#p3 { background:url(images/img_destacado3.jpg) no-repeat top center;}
#p3a { background:url(images/img_destacado3-.jpg) no-repeat top center;}
#p4 { background:url(images/img_destacado4.jpg) no-repeat top center;}
#p5 { background:url(images/img_destacado5.jpg) no-repeat top center;}
#p5a { background:url(images/img_destacado5-.jpg) no-repeat top center;}
#p6 { background:url(images/img_destacado6.jpg) no-repeat top center;}
#p6a { background:url(images/img_destacado6-.jpg) no-repeat top center;}
#p7 { background:url(images/img_destacado7.jpg) no-repeat top center;}
#p7a { background:url(images/img_destacado7-.jpg) no-repeat top center;}
#p8 { background:url(images/img_destacado8.jpg) no-repeat top center;}
#p9 { background:url(images/img_destacado9.jpg) no-repeat top center;}
#p10 { background:url(images/img_destacado10.jpg) no-repeat top center;}
#p10a { background:url(images/img_destacado10-.jpg) no-repeat top center;}
#p11 { background:url(images/img_destacado11.jpg) no-repeat top center;}
#p11a { background:url(images/img_destacado11-.jpg) no-repeat top center;}
#p12 { background:url(images/img_destacado12.jpg) no-repeat top center;}
#p12a { background:url(images/img_destacado12-.jpg) no-repeat top center;}
#p13 { background:url(images/img_destacado13.jpg) no-repeat top center;}
#p13a { background:url(images/img_destacado13-.jpg) no-repeat top center;}
#p14 { background:url(images/img_destacado14.jpg) no-repeat top center;}
#p14a { background:url(images/img_destacado14-.jpg) no-repeat top center;}
#p15 { background:url(images/img_destacado15.jpg) no-repeat top center;}
#p15a { background:url(images/img_destacado15-.jpg) no-repeat top center;}
#p16 { background:url(images/img_destacado16.jpg) no-repeat top center;}
#p17 { background:url(images/img_destacado17.jpg) no-repeat top center;}
#p17a { background:url(images/img_destacado17-.jpg) no-repeat top center;}
#p18 { background:url(images/img_destacado18.jpg) no-repeat top center;}
#p18a { background:url(images/img_destacado18-.jpg) no-repeat top center;}
#p19 { background:url(images/img_destacado19.jpg) no-repeat top center;}
#p19a { background:url(images/img_destacado19-.jpg) no-repeat top center;}
#p20 { background:url(images/img_destacado20.jpg) no-repeat top center;}
#p20a { background:url(images/img_destacado20-.jpg) no-repeat top center;}
#p21 { background:url(images/img_destacado21.jpg) no-repeat top center;}
#p22 { background:url(images/img_destacado22.jpg) no-repeat top center;}
#p23 { background:url(images/img_destacado23.jpg) no-repeat top center;}
#p23a { background:url(images/img_destacado23-.jpg) no-repeat top center;}
#p24 { background:url(images/img_destacado24.jpg) no-repeat top center;}
#p24a { background:url(images/img_destacado24-.jpg) no-repeat top center;}
#p25 { background:url(images/img_destacado25.jpg) no-repeat top center;}
.img a { float:left; border: 0px; margin:3px 0 0 2px;}
.img a:hover { -moz-opacity:0.7 ; filter:alpha(opacity: 70); opacity: 0.7;}
a.tooltip span {display:none; width:170px; text-decoration:none;}
a.tooltip:hover span{cursor: hand; cursor: pointer; display:inline; position:absolute; margin-top:-25px; margin-left:-165px; text-decoration:none; background:#000;}

ul.ts_container{
	list-style:none;
	padding:0;
	width:980px;/*dot width times number of dots*/	
	margin:2px auto;
	position:relative;
	height:11px;
}
ul.ts_container li{
	float:left;
}
ul.ts_container li a{
	display:block;
	text-indent:-9000px;
	width:11px;
	height:11px;
	outline:none;
	padding:1px 1px;
	background:transparent url(images/sliderIcons/dot.png) no-repeat top center;
}
ul.ts_container li a:hover,
ul.ts_container li.selected a{
	background-position:50% -11px;
}
ul.ts_container li.ts_thumbnails{
	display:none;
	position:absolute;
}
ul.ts_container li.ts_thumbnails span{
	background:transparent url(images/sliderIcons/triangle.png) no-repeat top center;
	width:15px;
	height:6px;
	position:absolute;
}
.ts_preview_wrapper{ background-color:#000;
	border:2px solid #000;
	overflow:hidden;
	position:relative;
	-moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;
	box-shadow:0px 0px 5px #333;
}
ul.ts_preview{
	position:absolute;
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.ts_preview li{z-index:99999999 !important; float:left; font-size: 9px; text-align:center; background-color:#000;}
ul.ts_preview li img{ display:block; background-color:#000}

#basicTextShadow { float:left; font-family:Verdana, Geneva, sans-serif; font-weight:bold; text-shadow: 0 0 2px #FFFFFF; font-size: 18px !important; line-height: 1em !important; zoom: 1; filter: progid:DXImageTransform.Microsoft.Chroma(Color=#cccccc)
		 	progid:DXImageTransform.Microsoft.DropShadow(Color=#FFFFFF, OffX=2, OffY=2);
}
#basicTextShadowWhite { float:left; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-shadow: 0 0 2px #000000; font-size: 18px !important; line-height: 1em !important; zoom: 1; filter: progid:DXImageTransform.Microsoft.Chroma(Color=#cccccc)
		 	progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=2, OffY=2);
}
#basicTextShadow h1, #basicTextShadowWhite h1{font-size: 14px !important; }

/* QUOTE BOX */
#quotebox {float:left; width:310px; height:80px; margin:5px; color:#000;}
.quote {display:none; float:left; height:69px; background-color:rgba(255, 255, 255, 0.5); margin:0; padding:5px; }
.quote p { font:bold 12px Helvetica, Arial, Sans-serif; text-align:center }
.quote .author {}
.quotemark { display:none; float:left; font:bold 100px Helvetica; letter-spacing:-5px; line-height:10px; color:rgba(255, 255, 255, 0.5); }
.leftquote { margin-top:-3px; font-family:Georgia, "Times New Roman", Times, serif}
.rightquote { margin-top:-3px; font-family:Georgia, "Times New Roman", Times, serif }

#widgetContent {
	float:right;
	background-image: url("images/background.png");
	background-repeat: no-repeat;
	width:270px;
	min-height:30px;
	margin:22px 10px 0 0;
}

#hours {
	font-size: 14px;
	color:#444;
	float:left;
	margin:4px 0 0 11px;
}

#minutes {
	font-size: 14px;
	color:#444;
	float:left;
	margin:4px 0 0 6px;
}

#date {
	color:#555;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:10px 0 0 12px;
}
#year {
	color:#555;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:10px 0 0 5px;
}
.button2 {
  background-color:#5b5b5b;
  background: -moz-linear-gradient(top, #919090 0%, #5b5b5b 50%, #3c3c3c 50%, #242424 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #919090), color-stop(0.5, #5b5b5b), color-stop(0.5, #3c3c3c), color-stop(1, #242424));
  border: 1px solid #4f4f4f;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(192, 192, 192, 0.4), 0 1px 3px #333;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(192, 192, 192, 0.4), 0 1px 3px #333;
  box-shadow: inset 0px 0px 0px 1px rgba(192, 192, 192, 0.4), 0 1px 3px #333;
  color: #fff;
  font-family: "Trebuchet MS", sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 1;
  padding: 3px;
  margin:2px 0;
  height:14px;
  text-align: center;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, .8);
  float:right; line-height: 14px;  
}

.button2:hover {
  background-color: #4f4f4f;
  background: -moz-linear-gradient(top, #b4b3b3 0%, #909090 50%, #3d3d3d 50%, #474646 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #b4b3b3), color-stop(0.5, #909090), color-stop(0.5, #3d3d3d), color-stop(1, #474646));
  cursor: pointer;
}

.button2:active {
  background-color: #4f4f4f;
  background: -moz-linear-gradient(top, #d43c28 0%, #3a3a3a 50%, #9c1500 50%, #700d00 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #d43c28), color-stop(0.5, #3a3a3a), color-stop(0.5, #9c1500), color-stop(1, #700d00));
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
  box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:130px; height:20px; color:#fff; line-height:20px; overflow:hidden; }
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; padding: 0 15px}
.menu ul li ul {display: none; padding:10px 0 0 0;}
.menu ul li:hover a {color:#fff;}
.menu ul li:hover ul {display:block; position:absolute; top:18px; left:0; width:386px; height:416px; background: url(images/back_menu.png) no-repeat; overflow: auto;}
.menu ul li ul li {left:10px; margin:2px 0; padding:0; height:9px;}
.menu ul li:hover ul li a {float:left; width:340px; color:#000; font-family:"Times New Roman", Times, serif; line-height:10px; font-size:10px; margin:0; padding:0;}
.menu ul li:hover ul li a:hover {color:#712127;}
.menu ul li:hover ul li a div { float:left; display:block; width:14px; height:10px; padding:0; margin:0 3px 0 3px; color:#FFF; text-align:center; line-height:10px; background:url(images/back_number.gif) center center no-repeat}

/* Scroll */
.scroll-pane{ width:300px; height:350px; overflow: auto; }
.jspContainer {overflow: hidden; position: relative;}
.jspPane {position: absolute;}
.jspVerticalBar {position: absolute; top:0; right:0; width: 10px; height: 100%;}
.jspVerticalBar * {	margin: 0;	padding: 0; }
.jspCap {display: none;}
.jspTrack { background: #c3c3c3; position: relative; }
.jspDrag{ background: #8e8e8e; height:100%; position: relative; top:0; left:0; cursor: pointer;}
.jspVerticalBar .jspArrow {	height: 16px;}
.jspVerticalBar .jspArrow:focus {outline: none;}
/* ----- */

.number {z-index:5; position:absolute; float:left; display:block; font-size:8px; line-height:10px; text-align:center; font-weight:bold; width:10px; height:10px;}
.number a {float:left; text-decoration:none; color:#fff; font-weight:bold; width:10px; height:10px; background-color:#aa843f}

div.speechbubbles{
background-color:#EDEDED; /*background color of tooltip*/
border:1px solid black;
position:absolute;
top:0;
z-index:100;
visibility:hidden;
line-height:1.3em;
padding:8px;
width:200px; /*default width of tooltip*/
border-radius:8px; /*CSS3 border radius*/
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow:0 0 10px #888888; /*CSS3 shadow*/
-moz-box-shadow:0 0 10px #888888;
-webkit-box-shadow:0 0 10px #888888;
}

div.speechbubbles div.speechbubbles-arrow{  /*shared CSS for arrow DIV (upwards pointing)*/
border-color: transparent transparent #EDEDED transparent; /*border color should be same as div.speechbubbles background color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.speechbubbles div.speechbubbles-arrow-border{ /*shared CSS for arrow border DIV*/
border-color: transparent transparent black transparent; /*border color should be same as div.speechbubbles border color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.downversion div.speechbubbles-arrow{ /*down arrow DIV specific CSS*/
border-color: #EDEDED transparent transparent transparent; /*border color should be same as div.speechbubbles background color*/
top:auto;
bottom:-19px;
}

div.downversion div.speechbubbles-arrow-border{ /*down arrow border DIV specific CSS*/
border-color: black transparent transparent transparent; /*border color should be same as div.speechbubbles border color*/
top:auto;
bottom:-20px;
}

.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:3px solid black; /*Border around tooltip*/
background:black;
z-index:3000;
color:#FFF;
text-align:center;
}
.stickytooltipesfuerzo{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:10px solid black; /*Border around tooltip*/
background:black;
z-index:3000;
color:#FFF;
text-align:center; border-radius:20px; -moz-border-radius:20px;
-webkit-border-radius:20px;
}


.booklet {width:800px; height:600px; position:relative; margin:0 auto 10px; overflow:visible !important; color:#000;}
	.booklet .b-page {left:0; top:0; position:absolute; overflow:hidden; padding:0; outline:1px solid transparent;}
	
	.booklet .b-pN  {}
	.booklet .b-p0  {}
	.booklet .b-p1  {}
	.booklet .b-p2  {}    
	.booklet .b-p3  {}
	.booklet .b-p4  {}
	   
   	/* Page Wrappers */
	.booklet .b-wrap       {top:6px; position:absolute; font-family:"Times New Roman", Times, serif; color:#000; font-size:12px; text-align:justify;}
	.booklet .b-wrap-left  {background: #ebdac0 url(images/escritos/page_left.jpg) no-repeat;}
	.booklet .b-wrap-right {background: #ebdac0 url(images/escritos/page_right.jpg) no-repeat;}
	
	.booklet .b-pN .b-wrap,
	.booklet .b-p1 .b-wrap,
	.booklet .b-p2 .b-wrap,
	.booklet .b-p3 .b-wrap,
	.booklet .b-p4 .b-wrap  {left:0;}
	.booklet .b-p0 .b-wrap  {right:0;}
	
   	/* Custom Page Types */
	.booklet .b-page-blank  {padding:0; width:100%; height:100%;}
	.booklet .b-page-cover  {padding:0; width:100%; height:100%; }
	.booklet .b-page-cover h3  {color:#000;}
   
   	/* Page Numbers */
	.booklet .b-counter {bottom:10px; position:absolute; display:block; width:25px; height:20px; color:#000; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; padding:5px 0 0;}
	.booklet .b-wrap-left  .b-counter  {left:0;}
	.booklet .b-wrap-right .b-counter {right:0;}
   
   	/* Page Shadows */
	.booklet .b-shadow-f  {right:0; top:0; position:absolute; opacity:0; background-image:url("images/shadow-top-forward.png"); background-repeat:repeat-y; background-position:100% 0;}
	.booklet .b-shadow-b  {left:0;  top:0; position:absolute; opacity:0; background-image:url("images/shadow-top-back.png");    background-repeat:repeat-y; background-position:0 0;}
	
	.booklet .b-p0 {background-image:url("images/shadow.png"); background-repeat:repeat-y; background-position:100% 10px;}
	.booklet .b-p3 {background-image:url("images/shadow.png"); background-repeat:repeat-y; background-position:0 10px;}
	
   	/* Overlay Controls */
	.booklet .b-grab     {cursor: url("images/openhand.cur"), default;}
	.booklet .b-grabbing {cursor: url("images/closedhand.cur"), default;}
	
   	/* Overlay Controls */
	.booklet .b-overlay      {top:0; position:absolute; height:100%; width:50%;}
	.booklet .b-overlay-prev {left:0;}
	.booklet .b-overlay-next {right:0;}
	
   	/* Tab Controls */
	.booklet .b-tab        {background:#000; height:40px; width:100%; padding:10px 0 0; text-align:center; color:#ccc; position:absolute; font-size:11px;}
	.booklet .b-tab-prev   {left:0;}
	.booklet .b-tab-next   {right:0;}
	.booklet .b-tab:hover  {background:#aaa; color:#000;}	
	
   	/* Arrow Controls */
	.booklet .b-arrow          {display:block; position:absolute; text-indent:-9999px; top:0; height:100%; width:74px;}
	.booklet .b-arrow div      {display:none; text-indent:-9999px; height:170px; width:74px; position:absolute; left:0; top:25%;}
	.booklet .b-arrow-next     {right:-80px;}
	.booklet .b-arrow-prev     {left:-80px;}
	.booklet .b-arrow-next div {background:url("images/arrow-next.png") no-repeat left top;}
	.booklet .b-arrow-prev div {background:url("images/arrow-prev.png") no-repeat left top;}
		
/* @z-index fix (needed for older IE browsers)
----------------------------------------*/

    body              {z-index:0;}
    .b-menu           {z-index:100;}
    .b-selector       {z-index:100;}
    .booklet          {z-index:10;}
    .b-pN             {z-index:10;}
    .b-p0             {z-index:30;}
    .b-p1             {z-index:20;}
    .b-p2             {z-index:20;}
    .b-p3             {z-index:30;}
    .b-p4             {z-index:10;}
    .b-prev           {z-index:40;}
    .b-next           {z-index:40;}
    .b-counter        {z-index:40;}
	
/* @Menu Items
----------------------------------------*/
	.b-menu {height:40px; padding:0 0 10px;}
	
	.b-selector             {height:40px; position:relative; float:right; border:none; color:#cecece; cursor:pointer; font:normal 12px "Myriad Pro", Myriad, "DejaVu Sans Condensed","Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;}
	.b-selector .b-current  {padding:8px 15px 12px; line-height:20px; min-width:18px; height:20px; display:block; background:#000; text-align:center;}
	.b-selector-page        {width:auto; margin-left:15px;}
	.b-selector-chapter     {width:auto;}
	
	.b-selector:hover            {color:#fff; background-position:left 0px;}
	.b-selector:hover .b-current {background-position:right 0px;}
	.b-selector ul               {overflow:hidden; margin:0; list-style:none !important; position:absolute; top:40px; right:0; padding:0 0 10px; background:#000; width:240px;}
	.b-selector li               {border:none;}
	.b-selector a                {color:#cecece; height:14px; text-decoration:none; display:block; padding:5px 10px;}
	.b-selector a .b-text        {float:left; clear:none;}
	.b-selector a .b-num         {float:right; clear:none;}
	.b-selector a:hover          {color:#fff;}
.foto-escritos{width:150px; height:200px; border:1px solid #000; clear:both;}	
.foto-unesfuerzo{width:150px; height:150px; border:1px solid #000; clear:both; border-radius:20px; -moz-border-radius:20px;
-webkit-border-radius:20px; padding:10px; background-color:#000;}
.titulo-escritos p {font-weight:bold; font-size:14px}
acota, sup {font-size:10px;line-height:11px}
.cerrar a {float:right; background-color:#FFF; color:#000; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 4px; clear:both}
.cerrar a:hover {background-color: #CCC;}
.icon-print a {float:right; margin:3px; clear:both}
.icon-print a:hover {-moz-opacity:0.7 ; filter:alpha(opacity: 70); opacity: 0.7;}


div.speechbubbles{
color:#000;
background-color:#EDEDED; /*background color of tooltip*/
border:1px solid black;
position:absolute;
top:0;
z-index:100;
visibility:hidden;
line-height:1.3em;
padding:8px;
width:200px; /*default width of tooltip*/
border-radius:8px; /*CSS3 border radius*/
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow:0 0 10px #888888; /*CSS3 shadow*/
-moz-box-shadow:0 0 10px #888888;
-webkit-box-shadow:0 0 10px #888888;
}

div.speechbubbles div.speechbubbles-arrow{  /*shared CSS for arrow DIV (upwards pointing)*/
border-color: transparent transparent #EDEDED transparent; /*border color should be same as div.speechbubbles background color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.speechbubbles div.speechbubbles-arrow-border{ /*shared CSS for arrow border DIV*/
border-color: transparent transparent black transparent; /*border color should be same as div.speechbubbles border color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.downversion div.speechbubbles-arrow{ /*down arrow DIV specific CSS*/
border-color: #EDEDED transparent transparent transparent; /*border color should be same as div.speechbubbles background color*/
top:auto;
bottom:-19px;
}

div.downversion div.speechbubbles-arrow-border{ /*down arrow border DIV specific CSS*/
border-color: black transparent transparent transparent; /*border color should be same as div.speechbubbles border color*/
top:auto;
bottom:-20px;
}
/* FORMS */
#formularioSuscripcion {margin:0px; padding:0px; }
#formularioSuscripcion fieldset {border:none;}
#formularioSuscripcion label {float:left; width:200px; font-size:12px; margin:5px 0 5px 0; color:#FFF; }
#formularioSuscripcion input {width:300px; height:20px; margin-bottom:0 0 5px 0; border:0; color:#FFF; background-color:#333333 }
#formularioSuscripcion textarea {width:300px; height:140px; overflow:auto; border:0; }
.button {font-family:Arial, Helvetica, sans-serif; color:#FFF !important; font-size:14px; padding:5px 10px; background:#999 !important; display:block; margin:15px 0; width:100px; height:30px; text-align:center; border:0 !important; cursor:pointer;}
.button:hover {background: #333 !important;}

#formularioSuscripcion label.error {display:block; font-weight:normal; height:16px; color:red; margin:0; padding:0;  }

#message							{ text-align:center; margin:40px 0 10px 0; }
#message h2						{  }
#message p						{ margin:6px 0px; }	
/* -- */

/* OBRAS */
.obras{ width:142px; height:108px;}
.obras:hover{background:transparent url(images/ver_mas.jpg) no-repeat 5px 5px !important;}