#contenido{width:640px; margin:auto; text-align:left}
.contenido{width:640px; margin:auto; text-align:justify}
.oscuro{background-color:#f0f0f0}
.claro{background-color:#fafafa}
.mini{

 border:1px solid #a42460;
 width:75px;
 padding:5px;
  
 }

 /* Indicamos los márgenes que dejamos para simular el crop. */
.crop img{
 margin:-0px -40px -30px -40px;

 }
.negrita{font-size:14px; font-weight:bold;}
.negrita_ro{font-size:14px; font-weight:bold; color:#a42460; }
a{font-size:14px; font-weight:bold; color:#a42460; text-decoration:none}
a:hover{font-size:14px; font-weight:bold; color:#666666; text-decoration:none}
.boton{font-size:14px; font-weight:bold; background-color:#FFFFFF; border:0px; cursor:pointer}
.formu{background-color:#f2d2e1; border:1px solid #a42460; color:#333333}
.derecha{width:250px; text-align:right; border-bottom:2px dotted #a42460}
.derecha2{width:250px; text-align:right;}
.centro{width:650px; text-align:left; border-bottom:2px dotted #a42460; margin:auto}
body{background-color:#666666; margin-top:0; color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px}
#pantalla{width:980px; margin:auto; background-color:#FFFFFF; height:100%}
.boton_empresa{font-size:14px; font-weight:bold; cursor:pointer; border-bottom:2px dotted #a42460; border-top:2px dotted #a42460; width:200px; margin:auto}

.visible{display:block}
.oculto{display:none;}
.img_borde{padding:5px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
h1{color:#a42460}

.apagar 
		{
			/* Propiedades de Opacidad */
			border:0px;
			cursor:pointer;
				opacity: .5; /* Firefox, Opera, Safari... */
				filter: alpha(opacity=50); /* IE */
				-moz-opacity: .5; /* Mozilla */
		}
	.encender 
		{
		border:0px;
		cursor:pointer;
			
			/* Propiedades de Opacidad */	
				opacity: none; /* Firefox, Opera, Safari... */
				filter: none; /* IE */
				-moz-opacity:none; /* Mozilla */
		}
