* {
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	/*font-size:11px;*/
}
li {
	list-style:none;
}
img {
	border:0px;
	display:block;
}
a {
	text-decoration:none;
	color:#666666;
}
label {
	float:left;
	font-weight:bold;
}
h3 {
	font-size:11px;
}
h2 {
	font-size:20px;
}
a.aviso_legal {
	float:left;
	margin-left:50px;
}
input {
	border:0px;
	background-image:url(../images/input_middle.gif);
	background-repeat:repeat-x;
	font-size:11px;
	float:left;
	height:14px;
	padding:0px 3px 0px 3px;
}
select {
	font-size:11px;
	float:left;
}
span.input_left {
	background-image:url(../images/input_corner_left.gif);
	background-repeat:no-repeat;
	width:4px;
	height:12px;
	float:left;
	margin-top:1px;
}
span.input_right {
	background-image:url(../images/input_corner_right.gif);
	background-repeat:no-repeat;
	width:4px;
	height:12px;	
	float:left;	
	margin-top:1px;
}

span.bt_ok_left {
	background-image:url(../images/bt_ok_left.gif);
	background-repeat:no-repeat;
	width:4px;
	height:19px;	
	float:left;
	margin-left:145px;	
}

span.bt_ok_right {
	background-image:url(../images/bt_ok_right.gif);
	background-repeat:no-repeat;
	width:4px;
	height:19px;	
	float:left;	
}

span.bt_registro_right {
	background-image:url(../images/bt_right.gif);
	background-repeat:no-repeat;
	width:8px;
	height:19px;	
	float:left;	
}

span.bt_registro_left {
	background-image:url(../images/bt_left.gif);
	background-repeat:no-repeat;
	width:8px;
	height:19px;	
	float:left;	
	margin-left:116px;	
}

span.bt_registro_left_gris {
	background-image:url(../images/bt_left_gris.gif);
	background-repeat:no-repeat;
	width:8px;
	height:19px;	
	float:left;	
	margin-left:273px;
	margin-top:10px;	
}

span.bt_span_baja {
	margin-left:242px;
}
span.bt_registro_right_gris {
	background-image:url(../images/bt_right_gris.gif);
	background-repeat:no-repeat;
	width:8px;
	height:19px;	
	float:left;	
	margin-top:10px;	
}

body {
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#666666;
	text-align:center;
	height:100%;
	background-color:#666666;
}
#content {
	width:1004px;
	/*border:3px solid #5c5c5c;*/
	margin:auto;
	background-color:#FFFFFF;
	padding-top:10px;
}

p.indentado {
	margin:0px 20px 0px 20px;
	font-size:12px;
	text-align:center;
}

p.error {
	color:#FF0000;
	font-weight:bold;
	text-align:center;
	margin:20px 0px 20px 0px;
}

p.enviado {
	color:#000000;
	font-weight:bold;
	text-align:center;
	margin:20px 0px 20px 0px;
}

p.centrar_texto {
	text-align:center;
}

/* HEADER ------------------------------------------------------------------------------------------------------------------------*/
/*/
#header {
	text-align:center;
	margin-bottom:10px;
	float:left;
}

#header img.logo {
	float:left;
	margin-left:30px;
	margin-top:10px;
}

#header img.banner_sup {
	float:right;
	margin-left:1px;
}

#menu_sup {
	margin:0px 0px 0px 0px; 
	padding:0px 3px 0px 3px;
	height:17px;
	width:590px;
	float:left;
}

#menu_sup li {
	float:left;
	padding:0px 7px 0px 0px;
}

#menu_sup li.primero {
	padding-left:20px;
}

#menu_sup li.usuario {
	padding-left:60px;
}
#menu_sup li.salir {
	text-align:right;
}

#menu_sup li.buscar {
	width:235px;
	padding:0px;
}

#menu_sup li img {
	float:left;
	margin-right:7px;
}

label.buscar {
	margin-right:10px;
	width:auto;
}

input.bt_buscar {
	float:left;
	margin:0px;
	margin-left:7px;
	background-image:url(../images/bt_search.gif);
	background-color:transparent;
	width:16px;
	height:16px;
	cursor:pointer;
	
}

#menu_sup_b {
	width:736px;
	height:61px;
	background-image:url(../images/menu_sup_b.gif);
	background-repeat:no-repeat;
}

#menu_sup_b img {
	border:0px;
	float:left;
	margin:9px 0px 0px 4px;
}
#menu_sup_b img.primero {
	margin-left:13px;
}

input.bt_enviar {
	height:19px;
	background-image:none;
	background-color:#333333;
	width:70px;
	color:#FFFFFF;
	float:left;
	margin-top:10px;
	text-align:center;	
}
*/
/* SIDEBAR LEFT ------------------------------------------------------------------------------------------------------------------------*/

#sidebar_left,#sidebar_left0 {
	padding-left:10px;
	width:735px;
	float:left;
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
}

#sidebar_left div.new_principal {
	width:480px;
	margin-top:10px;
	float:left;
	margin-left:13px;
}

#sidebar_left div.new_principal h4.new {
	width:100%;
}

#sidebar_left div.new_principal img.new_img {
	float:left;
	margin:0px 10px 10px 0px;
}

#sidebar_left div.new_principal p.lid {
	font-size:11px;
}

#sidebar_left div.new_list {
	width:220px;
	float:left;
	margin:10px 0px 0px 10px;

}
#sidebar_left div.new_list_home {
	width:380px;
	float:right;
	margin:10px 0px 0px 0px;
}

#sidebar_left div.new_list ul.new_list_home li {
	float:left;
	width:170px;
	height:135px;
}

.margin_right {
	margin-right:20px;
}
#sidebar_left div.new_list_block {
	width:215px;
	float:left;
	margin-bottom:20px;
	height:100px;
}
#sidebar_left div.new_list_block_home_prin {
	height:auto;
	margin-bottom:10px;
}
#sidebar_left div.new_list_block_home_prin2 {
	height:auto;
	margin-bottom:10px;
	float:left;
	width:235px;
	background-image:url(../images/receta_premiada.png);
	background-repeat:no-repeat;
	height:100px;
}
#sidebar_left div.new_list_block_home_prin3 {
	height:auto;
	margin-bottom:10px;
	float:left;
	width:482px;
	background-image:url(../images/encuesta_back.jpg);
	background-repeat:no-repeat;
}

#sidebar_left div.new_list_block h3.home {
	margin-bottom:5px;
	/*border-bottom:1px solid #C0C5DD;*/
	border-bottom:3px solid #DADADA;
}

#sidebar_left div.new_list ul {
	/*width:200px;*/
	width:170px;
}

#sidebar_left div.new_list ul li {
	/*border-top:1px solid #c0c5dd;*/
	border-top:3px solid #DADADA;
	padding:5px 0px 10px 0px;
}

#sidebar_left div.new_principal h3,div.new_list h3, div.centrar_search h3{
	color:#569c27;
	font-weight:bold;
	width:280px;
	padding:0px 0px 3px 0px;
	border-bottom:3px solid #DADADA;
	/*border-bottom:1px solid #c0c5dd;*/
}
#sidebar_left div.new_list h3{
	width:auto;
	border:0px;
}

#sidebar_left div.new_principal div.texto_left{
	padding:5px;
	padding-left:0px;
	float:left;
}
#sidebar_left div.home{
	width:280px;
}
#sidebar_left div.new_principal div.texto_right{
	padding:5px;
	font-size:11px;
	float:right;
	width:190px;
}
#sidebar_left div.new_principal div.texto_left_secciones{
	padding:5px;
	font-size:11px;
	float:left;
	width:400px;
	margin-top:0px;
}
div.new_actions {
	float:left;
	margin-right:10px;
	margin-left:20px;
	width:32px;
}
#sidebar_left div.new_principal h2{
	color:#569c27;
	font-weight:bold;
}
#sidebar_left div.new_list h4{
	color:#569c27;
	font-weight:bold;
	font-size:11px;
	margin:5px 0px 0px 0px;
}
#sidebar_left div.new_principal .azul, div.new_list .azul, div.centrar_search .azul, #sidebar_left div.new_list ul li a h4.azul{
	color:#0083D7;
}
#sidebar_left div.new_principal .rojo, div.new_list .rojo, div.centrar_search .rojo, #sidebar_left div.new_list ul li a h4.rojo{
	color:#E20A16;
}
#sidebar_left div.new_principal .beige, div.new_list .beige, div.centrar_search .beige, #sidebar_left div.new_list ul li a h4.beige{
	color:#996600;
}
#sidebar_left div.new_principal .amarillo, div.new_list .amarillo, div.centrar_search .amarillo, #sidebar_left div.new_list ul li a h4.amarillo{
	color:#FF9900;
}
#sidebar_left div.new_principal .rosa, div.new_list .rosa, div.centrar_search .rosa, #sidebar_left div.new_list ul li a h4.rosa{
	color:#FF3399;
}
#sidebar_left div.new_principal .verde, div.new_list .verde, div.centrar_search .verde, #sidebar_left div.new_list ul li a h4.verde{
	color:#569c27;
}

#sidebar_left div.new_principal h4{
	color:#6f6f6f;
	font-weight:bold;
	font-size:12px;
	width:270px;
	margin:10px 0px 15px 0px;
}


#sidebar_left div.new_list_block h4.home {
	color:#666666;
}
#sidebar_left div.new_list_block h4.home_prin {
	color:#666666;
	font-size:14px;
}

#sidebar_left div.new_list_block p.home {
	margin:2px 0px 5px 0px;
	color:#666666;
	font-size:11px;
}

#sidebar_left div.new_list_block p.home_p_resume {
	color:#735353;
	font-size:11px;
}
h2.forms {
	border-bottom:1px solid #666666;
	font-weight:bold;
	color:#666666;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
}
.centrar {
	text-align:center;
	float:none;
}

div.centrar_search h3 {
	width:auto;
	margin:20px 20px 0px 20px;
}
.form_user {
	width:370px;
	margin:auto;
	text-align:left;
}
.form_user h3 {
	margin-top:20px;
	margin-bottom:10px;
	font-size:13px;
	color:#333333;
}
.form_user label {
	float:left;
	width:150px;
}
.form_user input {
	width:200px;
	margin-bottom:8px;
}
.form_user select {
	width:212px;
	margin-bottom:8px;
}
.form_user input.bt_enviar {
	height:19px;
	background-image:none;
	background-color:#333333;
	width:70px;
	color:#FFFFFF;
	float:left;
	margin-top:10px;
	text-align:center;	
}
.form_user input.bt_baja {
	width:100px;
}
.form_user input.condiciones {
	width:16px;
	height:16px;
	margin-right:5px;
	background-image:none;
	margin-left:150px;
	margin-top:10px;
	float:left;
}

.form_user textarea.comentario {
	width:355px;
	margin:8px;
	height:100px;
}

ul.search {
	margin:10px 40px 0px 40px;
}
ul.search li{
	background-image:url(../images/search_point.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:5px;
	padding-left:10px;
}
/* SIDEBAR RIGHT ------------------------------------------------------------------------------------------------------------------------*/
/*

#sidebar_right {
	width:240px;
	float:right;
	margin-right:0px;
}

#block_login_on {
	background-image:url(../images/user_v_fondo.jpg);
	width:229px;
}

.block_login_on_bottom {
	margin-bottom:0px;
}

#block_login_on ul.menu  {
	height:20px;
	margin-bottom:0px;
}

#block_login_on ul.menu li{
	float:left;
}

#block_login_on ul.menu li.primero{
	margin-right:2px;
}

#block_login_on ul.secciones_info li, span.secciones_info{
	width:200px;
	margin-left:10px;
	padding:3px 0px 0px 0px;
}

#block_login_on ul.secciones li,#block_login_on ul.secciones li img,#block_login_on ul.secciones li a,#block_login_on ul.secciones_info li,#block_login_on ul.secciones_info li img,#block_login_on ul.secciones_info li a   {
	float:left;
	color:#525252;
}
#block_login_on ul.secciones li img,#block_login_on ul.secciones_info li img {
	margin-right:5px;
}

#block_login_on ul.secciones li.titulo,span.titulo {
	border-bottom:1px solid #FFFFFF;
	padding:0px 0px 2px 10px;
	margin-bottom:5px;
	width:190px;
	margin-left:10px;
}

#block_login_on ul.secciones li.titulo_2s,span.titulo_2s {
	border:0px;
	padding-top:0px;
	padding-bottom:2px;
}

#block_login_on ul.secciones li.titulo_2sep,span.titulo_2sep  {
	margin-top:15px;
}

#block_login_on ul.secciones li.sinborde {
	border-bottom:0px;
}

#block_login_on ul.secciones li.calendario {
	padding:5px 0px 0px 25px;
}

#block_login_off {
	background-image:url(../images/block_off_mid.gif);
	background-repeat:repeat-y;
	width:229px;
	margin-bottom:0px;
}

#form_login {
	margin:10px 0px 0px 20px;
	margin-top:0px;
	padding-top:0px;
	width:185px;
}

#form_login label{
	float:left;
	width:60px;
	text-align:right;
	margin-right:10px;
	color:#000000;
}

#form_login input{
	margin-bottom:8px;
	width:100px;
}

#form_login input.login_ok {
	width:30px;
	background-color:#f0f0f0;
	float:left;
	border:0px;
	background-image:none;
	height:19px;
	text-align:center;
}
#block_login_off p.olvido{
	padding:0px;
	margin-top:5px;
}
#block_login_off a.olvido{
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	float:right;
	color:#000000;
	padding:3px 0px 3px 0px;
	width:220px;
	margin-left:3px;
}
#block_login_off img{
	float:left;
	margin-right:8px;
	margin-top:2px;
	margin-left:23px;
}

#block_login_off p.noregistrado{
	color:#000000;
	text-align:right;
	margin-right:27px;
	margin-bottom:15px;
}

#block_login_off input.bt_registro{
	height:19px;
	background-image:none;
	background-color:#ffffff;
	width:70px;
	text-align:center;
}

#calendario_notes {
	width:185px;
}
#calendario_notes li p.fecha{
	width:30px;
	float:left;
}
#calendario_notes li p.info{
	width:100px;
	float:left;
}
#calendario_notes li p.info_ampli{
	width:13px;
}
#calendario_notes li img.del,#ajax_favoritos li img.del,#ajax_misgalerias li img.del,#ajax_galeriasamigas li img.del{
	float:left;
	cursor:pointer;
}

.paginacion {
	text-align:center;
}

.paginacion .anterior {
	margin-right:10px;
}

p.favorito {
	width:165px;
	float:left;
}
p.favorito_all {
	width:600px;
}

*/

/* FOOTER ------------------------------------------------------------------------------------------------------------------------*/
#footer {
	margin:0px 30px 16px 30px;
	/*border-top:1px solid #c0c5dd;*/
	border-top:3px solid #DADADA;
}

#footer ul {
	float:right;
	padding:2px 0px 10px 0px;
}

#footer ul li {
	float:left;
}


/* CALENDARIO ------------------------------------------------------------------------------------------------------------------------*/

#calendario_08521 {
	background-color:#F0F0F0;
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	width:180px;
	text-align:center;
	padding:4px 0px 4px 0px;
	margin:0px 0px 5px 0px;
	max-height:155px;
	min-height:145px;
	float:left;
}
#calendario_08521 table.nav {
	font-size:10px;
	margin:auto;
	text-align:center;
}
#calendario_08521 table.nav tr td{
	border:1px solid #E8E8E8;;
	width:20px;
	background-color:#E8E8E8;
	text-align:center;
	color:#767676;
	font-weight:bold;
}

#calendario_08521 table.nav tr td a{
	color:#767676;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	width:20px;
	text-align:center;
}
#calendario_08521 table.cal tr td a{
	width:20px;
	text-align:center;
}
#calendario_08521 table.nav tr td.mes_nombre{
	border:1px solid #E8E8E8;
	width:116px;
	background-color:#E8E8E8;
}
#calendario_08521 table.cal {
	padding:0px;
	margin:auto;
	text-align:center;
	font-size:10px;
}
#calendario_08521 table.cal tr th  {
	background-color:#E8E8E8;
}
#calendario_08521 table.cal tr td, table.cal tr th  {
	border:1px solid #E8E8E8;
	width:20px;
	text-align:center;
}

#calendario_08521 table.cal td.dia_actual {
	font-weight:bold;
}
#calendario_08521 table.cal td.eventos {
	border:1px solid #FF0000;
}
#txt_recordatorio {
	border:1px solid #666666;
	background-image:none;
	width:150px;
	background-color:#EAF1FB;
	padding:1px;
	float:left;
	height:auto;
	margin:2px 0px 2px 0px;
}
/* ESPECIALES ------------------------------------------------------------------------------------------------------------------------*/
.bordertop {
	/*border-top:1px solid #c0c5dd;*/
	border-top:3px solid #DADADA;
}

img.favoritos {
	margin:20px 0px 0px 2px;
	cursor:pointer;
}

img.recomendar {
	float:left;
	cursor:pointer;
	margin-top:20px;
}
p.textobullet {
	padding:4px;
	margin-bottom:10px;
	background-color:#FFCC00;
}

/*THICKBOX***************************************************************************/
#thickbox {
	top:-0px;
	left:0px;
	z-index:100;
	width:100%;
	position:absolute;
	background-image:url(../images/thickbox_f2.png);
	background-repeat:repeat;
	text-align:center;
}

#thickbox_apli {
	background-color:#EFF5FF;
	padding:5px;
	width:500px;
	border:1px solid #97B1CC;
	margin:auto;
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
}
#thickbox_apli .titulo {
	color:#000033;
	font-size:12px;
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	margin:0px 0px 0px 5px;
	padding:5px 0px 0px 0px;
	float:left;
}
#thickbox_apli .info {
	color:#000033;
	margin:5px;
	background-color:#FFFFFF;
	border:1px solid #97B1CC;
	float:left;
	width:480px;
	padding:5px 5px 5px 5px;
	position:relative;
	text-align:center;
	z-index:200;
}
#thickbox_apli .thick_cruz {
	float:right;
	display:block;
	cursor:pointer;
	border:0px;
	margin-top:5px;
}
div.flash {
	z-index: -999;
}

/*MYSPACE*/
#ficha0 {
	border:#669999 2px solid;
	width:1000px;
	margin:auto;
	padding:0px 0px 0px 0px;
}
.DragContainer {
	float:left;
	margin:3px;
	padding:5px 0px 50px 0px;
	width:225px;
	text-align:left;
	min-height:200px;
	margin-left:8px;
	/*border:2px solid #000000;*/
}
div.block {
	background-repeat:no-repeat;
	background-position:left top;
	width:225px;
	padding-top:5px;
	margin-bottom:10px;
	cursor:move;
}
div.block img.icono {
	margin:1px 0px 0px 5px;
	float:left;
}
div.block img.editar {
	float:right;
	clear:both;
	margin-top:-10px;
	margin-right:5px;
}

div.block div.block_main {
	background-repeat:repeat-y;
	padding:5px;
	padding-bottom:0px;
	margin-top:0px;
	cursor:auto;
}

div.gris {
	background-image:url(../images/widgets/gris_sup.gif);
}
div.azul {
	background-image:url(../images/widgets/azul_sup.gif);
}
div.amarillo {
	background-image:url(../images/widgets/amarillo_sup.gif);
}

div.block div.block_gris {
	background-image:url(../images/widgets/gris_mid.gif);
}
div.block div.block_azul {
	background-image:url(../images/widgets/azul_mid.gif);
}
div.block div.block_amarillo {
	background-image:url(../images/widgets/amarillo_mid.gif);
}
textarea.notas {
	overflow:hidden;
	border:0px;
	background-color:transparent;
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	font-size:10px;
	/*height:100px;*/
	width:100%;
	color:#CC9900;
	font-weight:bold;
}

img.widget_img_foot {
	cursor:auto;
}
ul.rss {
	padding:0px;
	margin:0px;
	margin-left:20px;
}
ul.rss li {
	list-style-image:url(../images/widgets/puntito_li.gif);
	background-repeat:no-repeat;
	padding-top:2px;
}
#widget_add {
	width:725px;
	border-bottom:1px solid #C0C5DD;
	padding-left:10px;
}
#widget_add li{
	float:left;
	width:160px;
}
#widget_add li img{
	float:left;
	margin-right:8px;
	margin-top:-1px;
}
#widget_add li.add_feed{
	width:440px;
	height:100px;
	border:1px solid #C0C5DD;
	padding:5px 5px 5px 5px;
}
#widget_add li.add_feed label{
	font-size:10px;
	width:100px;
}
#widget_add li.add_feed label.elementos{
	width:180px;
}
#widget_add li.add_feed input.rss{
	font-size:10px;
	width:310px;
}
#widget_add li.add_feed input.elementos{
	font-size:10px;
	width:230px;
}

ul.menu_edit_min_close {
	float:right;
	margin-right:8px;
	padding-top:2px;
}

ul.menu_edit_min_close li{
	float:left;
	padding-left:4px;
	cursor:pointer;
}
ul.menu_edit_min_close img{
	cursor:pointer;
}
ul.menu_edit_min_close li.minimizar{
	padding-top:0px;
}

#visor_info {
	border:0px;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
	width:1000px;
	height:700px;
	position:absolute;
	display:none;
	margin-top:17px;
	background-color:#FFFFFF;
}
#visor_info_bar {
	background-color:#FF0000;
	border:1px solid #FF0000;
	border-left:0px;
	border-right:0px;
	width:1000px;
	position:absolute;
	height:24px;
	margin-top:-5px;
	background-image:url(../images/nav_back.gif);
	background-repeat:repeat-x;
}
.widgets_list {
	margin-left:5px;
	margin-top:30px;
}
.widgets_list li{
	float:left;
	width:225px;
	background-image:url(../images/widgets/azul_mid.gif);
	background-repeat:repeat-y;
	margin-left:10px;
	margin-bottom:15px;
}
.widgets_list li p{
	margin:8px 0px 8px 0px;
	width: 220px;
}

#teletexto_canales li {
	float:left;
	padding-left:5px;
	margin-top:10px;
}

div.directorio_title {
	padding:3px 0px 4px 10px;
	font-weight:bold;
}
.palfondo {
	z-index:-999;
}

/*****************TAGS*************************/
.tag1 {
	font-size:8px;
}
.tag2 {
	font-size:8px;
	font-weight:bold;
}
.tag3 {
	font-size:9px;
}
.tag4 {
	font-size:9px;
	font-weight:bold;
}
.tag5 {
	font-size:10px;
}
.tag6 {
	font-size:10px;
	font-weight:bold;
}
.tag7 {
	font-size:11px;
}
.tag8 {
	font-size:11px;
	font-weight:bold;
}
.tag9 {
	font-size:12px;
}
.tag10 {
	font-size:12px;
	font-weight:bold;
}
.tag11 {
	font-size:13px;
}
.tag12 {
	font-size:13px;
	font-weight:bold;
}
.tag13 {
	font-size:14px;
}
.tag14 {
	font-size:14px;
	font-weight:bold;
}
.tag15 {
	font-size:15px;
}
.tag16 {
	font-size:15px;
	font-weight:bold;
}
.tag17 {
	font-size:16px;
}
.tag18 {
	font-size:16px;
	font-weight:bold;
}
.tag19 {
	font-size:17px;
}
.tag20 {
	font-size:17px;
	font-weight:bold;
}

/***********GALERIA***************/
ul.galeria {
	height:18px;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	margin-top:3px;
	padding-bottom:3px;
	padding-top:3px;
}
ul.galeria li {
	float:left;
	padding:2px 10px 5px 10px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;
	border-right:1px solid #666666;
}
#galerias_list {
	width:500px;
}
#galerias_list li{
	float:left;
	padding:0px;
	margin-right:10px;
	margin-bottom:15px;
}
#galerias_list li img{
	float:left;
}

#galerias_list li a{
	float:left;
	padding-right:10px;
	margin-top:7px;
}


/*************BLOQUES PROMOS******************************************/
div.promo_blocks {
	border:1px solid #000000;
}


div.home_block_validate {
	border:1px dashed #C0C5DD;
	height:100px;
	padding:5px;
}


/*************WIDGETS NEW VERSION******************************************/
div.columns {
	/*border:1px solid #000000;*/
	width:232px;
	float:left;
	margin:10px 16px 0px 0px;
}
div.columns_last {
	margin-right:0px;
}

p.explicativo {
	font-size:12px;
	margin:10px 0px 10px 0px;
}

div.widget_top {
	height:24px;
	padding:2px 5px 0px 10px;
}
div.widget_bottom {
	height:20px;
}

div.widget_top span a {
	height:24px;
	padding:2px 5px 0px 2px;
	font-weight:bold;
	font-size:11px;
}

img.widget_icono {
	float:left;
	margin:3px 3px 0px 0px;
}

div.widget_content {
	padding:0px;
	margin:0px 0px 20px 0px;
}






#columns td
{
	padding: 0 5px;
	vertical-align: top;
	width: 240px;
}

.portlet
{
	cursor: move;
	margin: 0 0 10px;
	width: 238px;
}

.portlet_topper
{
	background: #eed;
	padding: 5px 10px;
}

.portlet_topper a
{
	color: #443;
	font-weight: bold;
}

.portlet_content
{
	border-top: 1px solid #998;
	padding: 10px;
}

.portlet_content p
{
	line-height: 150%;
	text-align: justify;
}

.portlet_bottom
{
	background: #ccc;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	height: 5px;
}

.sort_placeholder
{
	background:#FFFFFF;
	border:2px dashed #9AC4E4;
}

/*div.drag {
	position:absolute;
	border:1px solid #000000;
	width:230px;
}*/

div.ranking{
	border:1px dashed #CCCCCC;
}
div.ranking p{
	font-size:14px;
	font-weight:bold;
	color:#999999;
	text-align:center;
	margin:5px 0px 5px 0px;
}
div.ranking ul li span{
	float:left;
}

div.ranking ul li span.pos{
	font-size:16px;
	font-weight:bold;
	width:40px;
	text-align:right;
	margin-right:7px;
}

div.ranking ul li span.name{
	font-size:12px;
	width:230px;
	padding-top:4px;
}

div.ranking ul li span.points{
	font-size:14px;
	padding-top:4px;
	margin-left:10px;
}
div.ranking ul li span.points strong{
	font-size:14px;
}

div.ranking div.paginacion a{
	font-size:14px;
}




.curvy-13 {-webkit-border-radius: 13px;-moz-border-radius: 13px; border:1px solid #CCC;}
.curvy-images-g {-webkit-border-radius: 10px;-moz-border-radius: 10px; border:3px solid #CCC;width:260px;height:160px;}
.curvy-images-list {-webkit-border-radius: 10px;-moz-border-radius: 10px; border:2px solid #CCC;width:180px;height:115px;float:left;margin-top:1px;}

#header {text-align:left;padding-left:40px;padding-bottom:10px;}
#header img {display:inline;}
#header div.logo {padding-bottom:15px;}
#header form {margin-top:0px;margin-left:10px;}
#header input {float:left;background-image:none; border:1px solid #CCC;padding:1px;font-size:11px;}
#header input.cadena {width:150px;}
#header input.bt_buscar {margin-left:7px;background-image:url(../images/interface/bt_search.gif);background-color:transparent;width:16px;height:16px;cursor:pointer;border:0;}
#header div.links {float:left;}
#header form {float:left;}
#footer {margin:0px 0px 0px 0px;padding-top:10px;border-top:1px solid #CCC;text-align:center;padding-bottom:10px;}
#footer img {margin:auto;}

#right {width:230px;float:left;text-align:left;padding-left:15px;}

#user {background-color:#BAE2EF;width:233px;margin-bottom:10px;}
#user div.paula {text-align:center;padding:5px 0px 5px 0px;}
#user div.paula img {display:block;margin:auto;}
#user div.hola {font-size:12px;color:#212121;font-weight:bold;float:left;width:155px;padding-left:15px;padding-top:7px;}
#user div.logout {float:left;width:50px;text-align:right;padding-top:8px;}
#user div.beneficios {padding:0px 15px 15px 15px;}
#user div.beneficios_title {font-size:15px;font-weight:bold;padding:15px 0px 5px 0px;}
#user ul li {margin-bottom:3px;padding-left:27px;padding-bottom:2px;}
#user ul li.m_promos {margin-bottom:3px;background-image:url(../images/interface/m_promos.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_vales {margin-bottom:3px;background-image:url(../images/interface/m_vales.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_lotes {margin-bottom:3px;background-image:url(../images/interface/m_lotes.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_lomasnuevo {margin-bottom:3px;background-image:url(../images/interface/m_lomasnuevo.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_chiquifinde {margin-bottom:3px;background-image:url(../images/interface/m_chiquifinde.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_newsletter {margin-bottom:3px;background-image:url(../images/interface/m_newsletter.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_rss {margin-bottom:3px;background-image:url(../images/interface/m_rss.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_misdatos {margin-bottom:3px;background-image:url(../images/interface/m_misdatos.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_favoritos {margin-bottom:3px;background-image:url(../images/interface/m_favoritos.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_widgets {margin-bottom:3px;background-image:url(../images/interface/m_widgets.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_ecard {margin-bottom:3px;background-image:url(../images/interface/m_ecard.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_fondos {margin-bottom:3px;background-image:url(../images/interface/m_fondos.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_recomendar {margin-bottom:3px;background-image:url(../images/interface/m_recomendar.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_album {margin-bottom:3px;background-image:url(../images/interface/m_album.gif);background-repeat:no-repeat;background-position:0px 1px;}
#user ul li.m_comentarios {margin-bottom:3px;background-image:url(../images/interface/comments.gif);background-repeat:no-repeat;background-position:0px 1px;}

#user img.tuespacio {margin-top:-4px;display:block;}


#login {border-top:1px solid #FFF;color:#000;text-align:right;padding:10px;}
#login input {width:120px;margin-bottom:5px;}
#login input {float:none;background-image:none; border:1px solid #CCC;padding:1px;font-size:11px;}
#login label {float:none;font-weight:normal;}
#login input.checkbox {width:13px;}
#login input.bt_login {background-image:url(../images/interface/bt_login.gif);width:38px;height:19px;padding:0;background-repeat:no-repeat;border:0;margin-top:5px;}
#login p.forgot img {display:inline;}
#login p.forgot {margin:5px 0px 0px 10px;border-top:1px solid #FFF;padding:5px 0px 0px 0px;}

ul.lo-mas-nuevo li{background-image:url(../images/interface/point_gray.gif); background-repeat:no-repeat; list-style-position:inside; background-position: 0px 9px; float:left; padding:5px 5px 10px 12px;margin:10px 0px 0px 5px;border-bottom:1px solid #CCCCCC;width:213px;}
ul.lo-mas-nuevo li img{margin-left:10px;}
#right div.lotes {height:153px;width:233px;margin-top:5px;padding-top:0;}
#right div.lote-ganador  {margin-top:5px;}
#right div.block-content {padding:5px;}

div.entorno-title {background-image:url(../images/interface/deg_verde.jpg);background-repeat:no-repeat;width:227px;padding:6px 0px 7px 8px;font-size:14px;color:#FFF;}
div.vales-title {background-image:url(../images/interface/deg_azul_fuerte.jpg);background-repeat:no-repeat;width:227px;padding:6px 0px 7px 8px;font-size:14px;color:#FFF;}
div.lotes-title {background-image:url(../images/interface/deg_azul_suave.jpg);background-repeat:no-repeat;width:227px;padding:6px 0px 7px 8px;font-size:14px;color:#FFF;}
div.section-subtitle{background-image:url(../images/interface/deg_gris.jpg);background-repeat:no-repeat;width:227px;padding:4px 0px 4px 8px;font-style:oblique;}
div.lotes-ganador-title {background-image:url(../images/interface/deg_gris_suave.jpg);background-repeat:no-repeat;width:227px;padding:5px 0px 4px 8px;font-style:oblique;color:#000;}
div.user-title {background-image:url(../images/interface/deg_rojo.jpg);background-repeat:no-repeat;width:227px;padding:6px 0px 7px 8px;font-size:14px;color:#FFF;}
div.right-articles-title{background-image:url(../images/interface/deg_oro.jpg);background-repeat:no-repeat;width:227px;padding:6px 0px 7px 8px;font-size:14px;color:#FFF;}

#blocks {float:right;width:480px;padding-left:10px;}
#blocks img {display:block;}
#blocks div.block{float:left;width:235px;margin:0px 0px 10px 0px;}
#blocks div.right {float:right;}
#blocks div.block div.block-content {padding:5px 10px 2px 10px;}
#blocks.validado {width:auto;float:left;padding-left:0;}
#blocks.validado div.block {margin-right:10px;}
#blocks.validado div.vales {height:210px;}
#blocks.validado div.vales img {margin-bottom:0;}
#blocks.validado div.vales p {margin:-2px 0px 2px 0px;}
#blocks.validado div.lotes {margin-right:0;height:108px;margin-bottom:5px;}
#blocks.validado div.lotes ul {width:140px;}
#blocks.validado div.lotes ul li{width:130px;}
#blocks.validado div.lotes img {margin-top:-3px;}
#blocks.validado div.lotes div.block-content{height:53px;}
#blocks.validado div.chiquifinde {margin-right:0;}

div.vales p,div.vales img{margin-bottom:8px;}
ul.lotes-gratis {margin-top:2px;width:125px;}
ul.lotes-gratis li{background-image:url(../images/interface/point_gray.gif); background-repeat:no-repeat; list-style-position:inside; background-position: 0px 3px; padding-left:12px;float:left;}
img.lotes-gratis {display:block;}
div.consulta-ganadores {padding:1px 0px 1px 10px;color:#FFF;font-style:oblique;}
div.consulta-ganadores a {color:#FFF;}
div.lotes-ganador-info {float:left;color:#F00;font-size:12px;font-weight:bold;width:120px;padding-left:10px;line-height:14px;}
div.lotes-ganador-info a {color:#F00;}
div.lotes-ganador-info a.link-gray {color:#666666;}
div.lotes-ganador-info p.quieres-ganar-lote {margin-top:8px;}
div.lotes {background-color:#F00;height:149px;}
div.lotes div.block-content{background-color:#FFF;height:70px;}
div.lote-ganador {height:98px;width:235px;}
div.vales {height:260px;}

#seccion_extras {width:185px;float:right;}
#seccion_extras div.title {border-bottom:1px solid #CCCCCC;padding-bottom:1px;font-size:14px;padding-left:10px;margin-bottom:5px;}
#seccion_extras ul.secciones li {background-image:url(../images/interface/arrow_red.gif);background-repeat:no-repeat; background-position: 0px 5px;padding-left:12px;line-height:14px;}
#seccion_extras ul.secciones li a {color:#72503F;font-weight:bold;}
#seccion_extras ul.last li a img {padding-top:5px;border-top:3px solid #CCCCCC;margin-top:5px;}

#seccion_extra_info {margin-bottom:10px;}
ul.simbolos_lavado {padding:5px 10px 5px 10px;}
ul.simbolos_lavado li {background-image:url(../images/interface/arrow_gray.gif);background-repeat:no-repeat;background-position:0px 3px;padding-left:15px;}

.azul{color:#0083D7;}
.rojo{color:#E20A16;}
.beige{color:#996600;}
.amarillo {color:#FF9900;}
.rosa{color:#FF3399;}
.verde{color:#569c27;}

#articulos_comentarios input,#articulos_comentarios textarea {border:1px solid #CCC;padding:2px;background-image:none;width:500px;font-size:12px;font-weight:normal;}
#articulos_comentarios input,#articulos_comentarios textarea {margin-bottom:10px;}
#articulos_comentarios textarea {height:150px;overflow:auto;}
#articulos_comentarios input.submit {width:70px;padding:0;height:23px;text-align:center;}

.right {float:right;}
.left {float:left;}
