body {
    background-color: #f5f5f5;
}
p {
	margin:0;
	padding:0;
}

.botones_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
	color:#009966;
	padding:0 7px;
	cursor:pointer;
	background:#FFFFF4;
}

.footer_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#70CF41;
	padding:7px 10px;
	border-bottom:#999999 solid 1px;
	min-height:16px;
}

.footer_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8C8C8C;
	margin:5px 10px;
	cursor:pointer;
}

.footer_over {
	border-bottom:dashed 1px;
	border-bottom-color:#8C8C8C;
}
#footer{
       	background-image: -moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url( ../images/bg-footer-noise.jpg); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(0,0,0,0.3)),color-stop(1, rgba(0,0,0,0.0))), url( ../images/bg-footer-noise.jpg); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url( ../images/bg-footer-noise.jpg); /* Chrome 10+, Saf6 */
	background-image: url(../images/bg-footer-noise.jpg);
	background-repeat: repeat-x, repeat;
	background-repeat:repeat;
	background-size: 100px 15px, 140px 140px;
	border-color: #D69A06;

}
#header
{
	background-image: url(../images/bg-footer-noise.jpg);
   	background-image: -moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url( ../images/bg-footer-noise.jpg); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(0,0,0,0.3)),color-stop(1, rgba(0,0,0,0.0))), url( ../images/bg-footer-noise.jpg); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url( ../images/bg-footer-noise.jpg); /* Chrome 10+, Saf6 */    background-repeat: repeat-x, repeat;
	
    background-size: 100px 15px, 140px 140px;
	border-color: #D69A06;
}

.footer_derechos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8C8C8C;
}

.botones {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	padding:0 7px;
	cursor:pointer;
}

.deshabiltiado {
	color:#9BBEDD;
	cursor:default;
}

.separador_der {
	border-right:#4B87C2 solid 1px;
}

.separador_izq {
	border-left:#BBD1E8 solid 1px;
}

.separador {
	border-left:#BBD1E8 solid 1px;
	border-right:#4B87C2 solid 1px;
}

.bg_login {
	margin-top:25px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:7px 7px;
	border-top-right-radius:7px 7px;
	border-bottom-left-radius:7px 7px;
	border-bottom-right-radius:7px 7px;
	width:550px;
	height:400px;
	position:relative;
	background:#FF0000;
}
.bg_noticia {
	margin-top:10px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:12px 12px;
	border-top-right-radius:12px 12px;
	border-bottom-left-radius:12px 12px;
	border-bottom-right-radius:12px 12px;
	width:800px;
	height:100px;
	position:relative;
}

.bg_info_inmobiliaria {
	margin-top:25px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:12px 12px;
	border-top-right-radius:12px 12px;
	border-bottom-left-radius:12px 12px;
	border-bottom-right-radius:12px 12px;
	width:690px;
	height:220px;
	position:relative;
}

.titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#0066CC;
	text-align:left;
	width:667px;
	padding-bottom:1px;
	padding-left:5px;
	margin-left:9px;
	margin-top:8px;
	position:relative;
	top:0px;
	left:0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
}

.icon {
	position:relative;
	top:23px;

}

.nombre_inmo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#327235;
	position:relative;
	top:15px;
	padding-left:40px;
}

.nombre_inmo_campo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#327235;
	position:relative;
	top:-3px;
	left:-3px;
}

.detalle_inmo_atributo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position:relative;
	top:0px;
	left:0px;
	padding:3px 0;
}

.detalle_inmo_valor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	position:relative;
	left:10px;
}

.foto_inmo {
	position:absolute;
	top:40px;
	left:610px;
}

.acciones {
	width:124px;
	height:128px;
	float:left;
	position:relative;
	cursor:pointer;
	padding:0 10px;
	padding-bottom:30px;
}

.logo {
	width:124px;
	height:200px;
	position:relative;
	cursor:pointer;
	
}

.sin_accion {
	cursor:default;
}

.foto_vis{
	cursor: pointer;
}

.campo_inmo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-align:right;
}

.result_inmo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#282828;
	text-align:left;
	margin:2px 0;
}

.result_inmo_campo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A4A4A4;
	text-align:left;
	top:-10px;
}

.bg_titulo_inmo {
	margin-top:25px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:5px 5px;
	border-top-right-radius:5px 5px;
	border-bottom-left-radius:5px 5px;
	border-bottom-right-radius:5px 5px;
	background:#EFEFEF;
	color:#333333;
	width:420px;
	height:14px;
	margin:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.info {
	border-left:#498A42 solid 1px;
	border-right:#498A42 solid 1px;
	border-top:#498A42 solid 1px;
	border-bottom:#498A42 solid 1px;
	border-top-left-radius:5px 5px;
	border-top-right-radius:5px 5px;
	border-bottom-left-radius:5px 5px;
	border-bottom-right-radius:5px 5px;
	background:#66CC66;
	color:#FFFFFF;
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

.info_success {
	border-left:#F1D827 solid 1px;
	border-right:#F1D827 solid 1px;
	border-top:#F1D827 solid 1px;
	border-bottom:#F1D827 solid 1px;
	border-top-left-radius:5px 5px;
	border-top-right-radius:5px 5px;
	border-bottom-left-radius:5px 5px;
	border-bottom-right-radius:5px 5px;
	background:#FFFF99;
	color:#333333;
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}

.login_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:right;
}

.login_result {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#202020;
	font-size:11px;
}

.error_login {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:center;
	color:#CC0000;
	font-weight:bold;
}

.btn_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009933;
}

.salir {
	text-decoration:none;
}

.salir_over {
	text-decoration:underline;
}

.datos_var_inmo{
	display: none;
}

div.ayuda {
	width:830px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
    display:block;
    /*float:left;*/
    margin:7px 0 10px 0;
    background:#FFFFFF url(../images/text-bg-rotate.gif) repeat-x scroll center bottom;
    border:1px solid #ccc;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:11px;
    line-height:130%;
    text-decoration:none;
    color:#565656;
    padding:5px 10px 7px 7px;
}

.txt_ayuda {
    font-weight:bold;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
}

.titulo_detalle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#CC0000;
	text-align:left;
	width:580px;
	border-bottom:#BBBBBB solid 1px;
	position:relative;
	top:0px;
	left:50px;
}

.la_empresa {
	padding-top:15px;
	padding-bottom:20px;
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	width:550px;
}

.clearer{
	clear: both;
	height: 1px;
	line-height: 1px;
}

#tabs{
	color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}

.botones_pasos{
	padding: 30px 0 0;
  text-align: center;
  width: 335px;
  margin: 0 auto;
}
.botones_pasos1{
	padding: 30px 0 0;
  text-align: center;
  width: 400px;
  margin: 0 auto;
}
.texto_destacados {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	padding:5px 0;
	padding-left:10px;
}

.bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E0AD1B;
}

.punteado {
	border-bottom:dotted 1px;
	text-decoration:none;
	color:#0066CC;
}
.otros .solo_dpto,.otros  .solo_casa, .otros  .solo_ofi{
	float:left;
	width: 148px;
	text-align: left;
	position: relative;
	height: 22px;
}

.otros .solo_edificio,.otros  .solo_country{
	float:left;
	width: 148px;
	text-align: left;
	position: relative;
	height: 22px;
}

.servicios_checkboxs{
	position: absolute;
	right: 10px;
	}

.foto_vis{
	margin-right: 5px;
	height: 100px;
	width: 100px;
	float: left;
}

.items_paso_2{
	width: 444px;
	margin: 0 auto;
	}
	
.items_buscador{
	width: 600px;
	height:30px;
	margin: 0 auto;
	color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
	}

.solo_dpto, .solo_casa,.solo_country,.solo_edificio, .solo_ofi, .solo_local, .solo_lote, .solo_galpon, 
.solo_fdocom,.solo_campo, .solo_cochera, #cont_precio_venta, #cont_precio_alquiler{
	width: 444px;
	margin: 10px auto;
}

.items_paso_1{
width: 444px;
	margin: 10px auto;

}

.titulo_pasos{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.titulo_det {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0066CC;
	text-align:left;
	width:610px;
	border-bottom:#CCCCCC solid 2px;
	padding-bottom:1px;
	padding-left:10px;
	margin-left:20px;
	position:relative;
	top:0px;
	left:0px;
}
.subtitulo_det {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	padding-left:10px;
	padding-top:5px;
	margin-left:20px;
	width:600px;
	position:relative;
}

.bg_info_inmobiliaria_1 {
	margin-top:25px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:12px 12px;
	border-top-right-radius:12px 12px;
	border-bottom-left-radius:12px 12px;
	border-bottom-right-radius:12px 12px;
	width:228px;
	height:227px;
	position:relative;
	background:#FFFFFF;
	left:640px;
	top:-220px;
}
.resultado_detalle_prop {
	width:110px;
	min-height:15px;
}

.subtitulo_det {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	padding-left:10px;
	padding-top:5px;
	margin-left:20px;
	width:600px;
	position:relative;
}

.bg_detalle_prop {
	margin-top:25px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-top-left-radius:12px 12px;
	border-top-right-radius:12px 12px;
	border-bottom-left-radius:12px 12px;
	border-bottom-right-radius:12px 12px;
	width:600px;
	height:67px;
	position:relative;
	background:#F0FAEB;
	left:28px;
	top:-210px;
}

.icon_1 {
	position:absolute;
	top:5px;
	left:9px;
}

.nombre_inmo_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#327235;
	position:absolute;
	top:12px;
	left:40px;
	width:200px;
}

.nombre_inmo_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#327235;
}

.detalle_inmo_prop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position:absolute;
	top:55px;
	left:17px;
	padding:3px 0;
	width:127px;
}
.detalle_inmo_tel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	position:absolute;
	top:20px;
	left:1px;
	padding:3px 0;
	width:127px;
}
.foto_inmo_det {
	position:absolute;
	top:60px;
	left:150px;
	height: 70px;
	width: 70px;
}

.codigo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	position:absolute;
	margin-left:7px;
	padding-top:0px;
	top:0px;
}

.codigo_detalle {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	position:absolute;
	top:92px;
	left:0;
	width:120px;
	text-align:center;
	margin: 0;
}

.separador_det {
	height:1px;
	width:198px;
	background:#CCCCCC;
	position: absolute;
	top:36px;
	left:15px;
}

.link {
	position:absolute;
	top:170px;
	left:17px;
	cursor:pointer;
	width:200px;
	height:23px;
}

.link_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	position:absolute;
	top:4px;
	left:40px;
}

.link_texto_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
}

.enlace {
	position:absolute;
	top:170px;
	left:17px;
}

.precio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#E0AD1B;
}

.valor_detalle {
	font-size:12px;
	color:#000000; 
}

.detalle_prop_1 {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	left:10px;
	width:195px;
	height:51px;
	margin-top:8px;
	line-height:25px;
	border-right:#CCCCCC solid 1px;
}

.detalle_prop_2 {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	left:206px;
	width:118px;
	height:51px;
	margin-top:8px;
	padding-left:20px;
	line-height:25px;
	border-right:#CCCCCC solid 1px;
	border-left:#FFFFFF solid 1px;
}

.detalle_prop_3 {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	left:346px;
	width:226px;
	height:51px;
	margin-top:8px;
	padding-left:20px;
	line-height:25px;
	border-left:#FFFFFF solid 1px;
}

.titulos_recuadros {
	font-family:Arial, Helvetica, sans-serif;
	color:#327235;
	font-weight:bold;
	font-size:20px;
	margin-left:11px;
	padding-left:5px;
	border-bottom:#CCCCCC solid 1px;
	width:570px;
}

.detalle_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position:relative;
	left:17px;
	padding-top:7px;
}

.subrayado {
	text-decoration:underline;
}

.links_ref {
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
}

@media print{
	.no_print {display: none;}
	.bg_info_inmobiliaria {border: none;}
}

ul.prettyGallery li
	{
	list-style: none;
	}
	
.prettyGallery{ padding-left: 0; margin-top: 2px;}
ul.prettyGallery li {float: left;margin-right: 2px;}

.titulo_novedades {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e43b37;
	text-align:left;
	width:314px;
	border-bottom:#CCCCCC solid 1px;
	padding-bottom:1px;
	padding-left:5px;
	margin-left:9px;
	margin-top:1px;
	position:relative;
	top:0px;
	left:0px;
}
.orange{color: #0054A8;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   }
   
.cont_novedades
	{
	width: 800px;
	margin: 0 auto;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#999999;
	}
.novedades_1 {
	margin-left:10px;
	position:relative;
	width:250px;
	height:80px;
	float:left;
}

.novedades_detalle_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position:absolute;
	top:10px;
	left:5px;
	width:200px;
	overflow: hidden;
}

.novedades_mas_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	position:absolute;
	top:64px;
	left:190px;
	width:40px;
	cursor:pointer;
}

.novedades_2 {
	margin-left:10px;
	position:relative;
	width:250px;
	height:80px;
	float:left;
}

.novedades_detalle_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	position:absolute;
	top:15px;
	left:125px;
	width:120px;
}

.novedades_mas_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	position:absolute;
	top:64px;
	left:190px;
	width:40px;
	cursor:pointer;
}
.destacadas_thumb {
	position:absolute;
	margin-top:15px;
	margin-left:-3px;
	width: 40px;
	height: 40px;
}
.recuadro {
	border-bottom:#CCCCCC solid 1px;
	padding-bottom:1px;
	padding-left:5px;
	margin-left:9px;
	margin-top:8px;
	width:710px; 
	height:350px;
	position:relative;
	cursor:pointer;
}

.titulo_ser {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	width:700px;
	
	padding-bottom:10px;
	padding-left:5px;
	margin-left:9px;
	margin-top:8px;
	position:relative;
	top:2px;
	left:0px;
}
.info_ser {
	border-left:#498A42 solid 1px;
	border-right:#498A42 solid 1px;
	border-top:#498A42 solid 1px;
	border-bottom:#498A42 solid 1px;
	border-top-left-radius:5px 5px;
	border-top-right-radius:5px 5px;
	border-bottom-left-radius:5px 5px;
	border-bottom-right-radius:5px 5px;
	background:#66CC66;
	color:#FFFFFF;
	width:700px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
		
}

.foto_prop_ser {
	position:relative;
	top:40px;
	left:7px;
}

.descripcion_ser {
	position:absolute;
	top:110px;
	left: 140px;
	height:220px;
	width:550px;
	color: #999;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	overflow: hidden;
}
#cont_paso_1 div fieldset .items_paso_1 label1,#cont_paso_1 div fieldset .items_paso_1 li label1
{
    float: left;
    margin-right: 20px;
    text-align: right;
    width: 145px; }
	
#cont_paso_1 div fieldset .items_paso_1 input,#cont_paso_1 div fieldset .items_paso_1 textarea,#cont_paso_1 div fieldset .items_paso_1 select {
    border: 1px solid #999999;
    font: 11px/18px Arial,Helvetica,sans-serif;
    height: 18px;
    padding: 0 0 0 2px;
    width: 200px;	
	
}

#cont_paso_1 div fieldset .items_paso_1 input:focus,#cont_paso_1 div fieldset .items_paso_1 textarea:focus,#cont_paso_1 div fieldset .items_paso_1 select:focus
	{
	border: 1px solid #069;
	outline: 1px solid #5FCAFF;
	background: #EFF;
}

#cont_paso_1 div fieldset .items_paso_1 .radio li
{
	float: left;
	line-height: 18px;
	width: auto;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	list-style: none outside none;
	
	
}

#cont_paso_1 div fieldset .items_paso_1 li
{
	line-height: 18px;
    margin-bottom: 20px;
	list-style-type: none;
}

#cont_paso_1 div fieldset .items_paso_1 li .radio li label{
	 float: left;
    margin-top: 0px;
    text-align: right;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	width: auto;}
	
#cont_paso_1 div fieldset .items_paso_1 li .radio li input{
	   border: medium none;
    cursor: pointer;
    float: left;
    height: 15px;
    margin: 0 5px 0 0;
    padding: 0;
    width: auto;}

#cont_paso_1 div fieldset .items_paso_1 li .radio #deadline select {
 width: auto;}
 
#tabs .ejemplo {
	border: 10px solid #CCCCCC;
	padding: 15px;
	position: absolute;
	right: 5px;
	top: 15px;
	-moz-border-radius: 10px;
}

#tabs .ejemplo p {
	font-size: 10px;
	margin-bottom: 10px;
}

#tabs .ejemplo span {
	display: block;
	width: 0;
	height: 0;
	border: 7px solid;
	border-color: #FFF #CCC #FFF #FFF;
	position: absolute;
	top: 0px;
	left: -24px;
} 


span.aspectosDestacables-caracteres {
	display: block;
	float: none;
	line-height: 10px;
	margin-left: 165px;
	text-align: right;
	width: 204px;
}

.cabecera {
   
    	background: url(../images/nav.png) repeat-x scroll 0 -32px transparent;
    font-size: 13px;
}

   }
   
   
/* efecto 1 */
.efecto1{
	-webkit-box-shadow: 0 10px 6px -6px #777;
	-moz-box-shadow: 0 10px 6px -6px #777;
	box-shadow: 0 10px 6px -6px #777;
}

/* efecto 2 */
.efecto2
{
  position: relative;
}
.efecto2:before, .efecto2:after
{
/* Posiciona la sobora por detras del color de la caja*/
	  z-index: -1; 
	  position: absolute;
	  /* no aplico ningun contenidos HTML */
	  content: "";
	  /* posiciona la sombra con respecto al borde inferior, izquierdo y superior */
	  bottom: 15px;
	  left: 10px;
	  top: 80%;
	  /* configura el ancho */
	  width: 50%;
/* color de fondo */body.jquery-ui, #container {
    background: url("../jquery/i/bg-body-ui.jpg") no-repeat scroll center -20px #BB6F04;
}
	  background: #777;
	  /* definicion de la sombra estandar para box-shadow */
	  -webkit-box-shadow: 0 15px 10px #777;
	  -moz-box-shadow: 0 15px 10px #777;
	  box-shadow: 0 15px 10px #777;
	  /* rotacion de la sombra */
	  -webkit-transform: rotate(-3deg);
	  -moz-transform: rotate(-3deg);
	  -o-transform: rotate(-3deg);
	  -ms-transform: rotate(-3deg);
	  transform: rotate(-3deg);
}
.efecto2:after
{
	  /* rotacion de la sombra */
	  -webkit-transform: rotate(3deg);
	  -moz-transform: rotate(3deg);
	  -o-transform: rotate(3deg);
	  -ms-transform: rotate(3deg);
	  transform: rotate(3deg);
	  /* posiciona la sombra con respecto al borde izquierdo y derecho */
	  right: 10px;
	  left: auto;
}

/* efecto 3 */
.efecto3
{
	position:relative;       
	-webkit-box-shadow:0 0px 4px #777, 0 0 20px #CCC inset;
	-moz-box-shadow:0 0px 4px #777, 0 0 20px #CCC inset;
	box-shadow:0 0px 4px #777, 0 0 20px #CCC inset;
}
.efecto3:before, .efecto3:after
{
	/* no aplica contenidos */
	content:"";
    position:absolute; 
	/* posiciona la sombra por detras de la caja */
    z-index:-1;
	
    top:0;
    bottom:0;
    left:10px;
    right:10px;
	/* redondea las esquinas de la sombra */
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 

.backAnim{
display:block;
text-align:center;
-webkit-transition:background 1s ease-out;
-moz-transition:background 1s ease-out;
-o-transition:background 1s ease-out;
-ms-transition:background 1s ease-out;
transition:background 1s ease-out;
}
.backAnim:hover{
background:#CCC;
}

.general
{
 
       overflow: hidden;
      z-index: 20;
	  margin-top:2px;
	 
}
#contenedor_ppal{

	     margin-top: 65px;
}
