.tabla_principal{
	width:875px;
	position: absolute;
	margin-left:-450px;
	left:490px;
	top:10px;
	height: 351px;
}
.menu{

	background-position:0px 10px;
	background:url(../img/menu.png) no-repeat;
	height:60px;
}
.menu_btn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	height:40px;
	text-align:center;
}
.opc{
	background:url(../img/nmenu.png) no-repeat;
	width:140px;
	height:53px;
	padding-left:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333333;
	
}
.sub_opc{
	border:#E0EDE6 solid 1px;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	padding-left:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;		
}
.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#318796;
	font-weight:bold;
	border:#318796 solid 1px;
	border-right-style:none;
	border-top-style:none;
	padding-left:5px;
}
.sub_titulo{
	padding-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#339966;
	background-color: #EBF5EE;
	border:#318796 solid 1px;
	border-right-style:none;
	border-bottom-style:none;	
	border-top-style:none;		
}
.mensajes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#53805A;
	padding-left:5px;
	vertical-align:text-top;
	border:#318796 solid 1px;
	border-right-style:none;
	border-bottom-style:none;	
	border-top-style:none;
	padding-top:5px;
}
.buscador_tabla{
	background:url(../img/fnd-busq.png) no-repeat;
	width:680px;
}
.buscador_contenido{
	height:80px;
	padding-left:5px;
	padding-top:4px;
	
}
.buscador_txr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:right;
	padding-top:2px;
}
.buscador_txr2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:left;
	padding-top:2px;
}
.buscador_txr3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:left;
	padding-top:2px;

}
.buscador_linea{
	border: #E7EFE7 solid 1px;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:3px;
}
input.precio{
	border:#666666 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width: 65px;
	height:15px;
}
select{
	border:#666666 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width: 150px;
	height:19px;	
}
select.moneda{
	border:#666666 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width: 77px;
	height:19px;
}
.adsense{
	border:#339966 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333333;
	height:90px;
	width:640px;
}
.ficha_izq{
	background:url(../img/left-br.PNG) no-repeat;
	width:15px;
	height:20px;
}
.ficha_cen{
	background:url(../img/center-br.PNG) repeat-x;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.ficha_der{
	background:url(../img/right-br.PNG) no-repeat;
	width:15px;
	height:20px;
}	
.ficha_borde{
	border:#CCCCCC solid 1px;
	border-top-style:none;
	padding-left:5px;
	padding-top:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 5px;
	padding-right:5px;
}
.ficha_borde:hover{
	border:#CCCCCC solid 1px;
	border-top-style:none;
	background-color: #F7FBF9;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 5px;
	padding-right:5px;
}
.foto{
	padding-bottom:5px;
}
.contenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:5px;
}
a{
	color:#666666;
	text-decoration:none;
}
a.ampliar{
	color: #CC6666;
	text-decoration:none;
}
a.ampliar:hover{
	color: #009966;
	text-decoration:none;
}
a:hover{
	color: #009966;
	text-decoration:none;
}

.movimiento_contenido{
	background:url(../img/fnd-pag.PNG) no-repeat;
	width:679px;
	height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#999999;
}


.formulario{
	border: #669999 solid 1px;
}
.barra-com{
	border:#FF9933 solid 1px;
	border-bottom-style:none;
	border-left-style:none;
	width:130px;
	min-width:130px;
	
}
.laterales{
	border:#009966 solid 1px;
	border-bottom-style:none;
	border-left-style:none;
	border-top-style:none;	
	padding-right:5px;
	padding-bottom:3px;
	height:20px;
}
.laterales_abajo{
	border: #009966 solid 1px;
	border-left-style:none;
	border-top-style:none;	
	padding-right:5px;
	padding-bottom:3px;
	text-align:center;
	height:18px;
}
.laterales_abajo2{
	border:#FF9933 solid 1px;
	border-left-style:none;
	border-top-style:none;
	border-right-style:none;
	padding-right:5px;
	padding-bottom:3px;
}
input{
	border:#CCCCCC solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:140px;
	height:16px;
	color:#666666;
	vertical-align:middle;
}
textarea{
	border:#CCCCCC solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:140px;
	color:#666666;	
}
.textos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:right;
}
.textos2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:centre;
}
.boton_dejar{
	padding-top:-5px;
	padding-right:5px;
}
.aviso{
	width:100%;
	height:50px;
	position:absolute;
	z-index:10000000000000;
	top:0px;
	left:0px;
	background-color:#66CC99;
}
.fondop{
	background-color:#FF0000;
}
.fp{
	position: absolute;
	height:1px;
	width:1px;
	left:-10px;
	top:-10px;
	background-color:#FFFFFF;
}
.fpto{
	position: absolute;
	height:50px;
	width:800px;
	left:50px;
	top:250px;
	background-color: #009966;
}
.enviadoOK{
	width:400px;
	position: absolute;
	margin-left:-200px;
	height: 400px;
	left:-1900px;
	top:-1900px;
}
.enviadoOK2{
	width:400px;
	position:absolute;
	float:inherit;
	height: 400px;
}
.foto_noticia{
	width:70px;
	height:80px;
	vertical-align: middle;
	background:url(../img/noticia.PNG) repeat-x;
	background-position: 0% 100%;	
}
.contenido_noticia{
	width:540px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:70px;
	color:#666666;
	padding-left:10px;
	text-align:left;
	padding-top:2px;
	vertical-align: text-top;
}

.titulo_noticia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	height:15px;
	padding-left:5px;
	text-align:left;
	background:url(../img/barra_n.JPG) no-repeat;
	background-position:0% 100%;
}
.titulo_noticia_ampliada{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	height:20px;
	max-height:20px;
	padding-left:5px;
	text-align:left;
	background:url(../img/barra_n.JPG) no-repeat;
	background-position:0% 100%;
}
.pie{
	background:url(../img/pie.PNG) repeat-x;
	height:25px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding-top:13px;
}
.flotante_noticia{
	position:absolute;
	left: 40px;
	top:1px;
	height:392px;
	width:877px;
}
.borde_ampliado_noticia{
	border:#339966 solid 1px;
	border-top-style:none;
	width:678px;
}
.contenido_ampliado_noticia{
	background:url(../img/noticia.PNG) repeat-x;
	background-position: 0% 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;		
	color:#666666;
	height:200px;
	vertical-align:text-top;
	padding:5px;
	text-align:left;
}
.contenido_foto_noticia{
	background:url(../img/noticia.PNG) repeat-x;
	background-position: 0% 100%;
	height:200px;
	vertical-align:top;
	padding:5px;

}	
.img_amp{
	padding: 5px;
}
.contacto_flo{
	width:337px;
	position: absolute;
	margin-left:-190px;
	left:70%;
	height:285px;
	top: 340px;
	background:url(../img/noticia.PNG) repeat-x;
	background-position: 0% 100%;
	background-color:#FFFFFF;
	filter:alpha(opacity=95);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.9;
}
	
.titulos_enlaces{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	background-color:#EBFAF8;
}
.textos_enlaces{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.notitext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009999;
	font-weight:bold;
	font-size:14px;
	border:#009999 solid 1px;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
}
.notitext_sub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #009999;
	font-size:12px;
}
.ad_this{
	border:#009999 solid 1px;
	padding:5px;
	background-color:#F0F9F4;
}
.ad_this:hover{
	border:#009999 solid 1px;
	padding:5px;
	background-color:#ffffff;
}