/*
	Arroz SOS
	
	CSS: General
	
	Alisys Software	
	http://www.alisys.net
	
	05 - 2007
*/


/* -------------------------------------------------------------------------------------------- */
/* -------------------------->>> ESTILOS GENERALES <<<----------------------------------------- */
/* -------------------------------------------------------------------------------------------- */
* {
	background-image: none !important;
	float: none !important;
}
#accesos_rapidos, #form_cabecera, #menu_secciones, #form_login, #barra_lateral, #formulario_comentario, #pie1, .migaPan_ppal, .atras, #func_icons, #utilidades_receta, .puntos_bloque, #datos_receta a, #datos_receta_big a, #curiosidades img, #receta_fotos, #receta_fotos img, #dudas_frecuentes, #lista_ing .truco_tit, #formulario_nuevo_ing, .bloque_contenido_lista #cabecera_h2 a, #cabecera_seccion .img_cab, .colab_votos, #banner_home1, #banner_home2, #dudas_frecuentes_home, .leer_art_fondo, .comunidad, #cabecera_com p.cuerpo, #mis_rec_pub a.colab_tit_bold, #listaCompra a.truco_tit, #formulario_publicar, #receta_destacada ul, #formulario_consulta, #verRestaurante .newWindow, .comentario_bloque .colab_votacion, #formulario_enviar, #formulario_mod_pass {
	float: none !important;
	display: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
#contenedor_centrado, #contenedor_principal, #contenedor_secundario, #contenido, .bloque_contenido, #panel_receta, #desarrollo_receta, #pie_pagina, .bloque_contenido_lista, #cabecera_seccion .tip, .bloque_contenido_perfil, #mis_rec_fav, #mis_rec_pub, #ultimos_comentarios, #datos_user, .bloque_contenido_priv, .art_rel_priv, .articulo_home, .articulo_home_destacado, #bloque_contenido_comunidad, #ranking, #formulario_mod, #formulario_mod_pass, #cabecera_seccion .contacto, #eventos_holder, #formulario_mod, #formulario_registro_cont, #formulario_registro, #formulario_conf, #explorador_rec{
	width: 100% !important;
	height: auto !important;
	/*border: 0;*/
	/*margin: 0 5%;*/
	margin: 0 !important;
	padding: 0 !important;
	float: none !important;
	overflow: visible !important;
}
#datos_receta, #datos_receta_big {
	height: auto;
	display: block;
	padding: 0;
	width: 100%;
	/*margin-bottom: 1.5em !important;*/
}
#datos_receta dt, #datos_receta dd, #datos_receta_big dt, #datos_receta_big dd {
	display: inline;
}
#datos_receta dd {
	margin: 0 0.5em;
}

#holder_receta {
	position: relative;
	clear: none;
	margin-bottom: 0;
	height: auto;
}
#holder_receta .imagen_ppal {
	border-bottom: none;
}

.truco {
	width: 100%;
	float: none !important;
	margin: 0 0 1em 0 !important;
	overflow: visible !important;
	padding: 0.5em 0 0 0 !important;
	border-top: 3px solid red;
	border-bottom: 3px solid red;
}
.truco .truco_cuerpo_ult {
	border-bottom: 0;
	padding-bottom: 0.5em;
}
.colimpar, .colpar {
	float: none !important;
	margin-top: 0;
	width: auto;
}
.colimpar dt, .colpar dt{
	margin-top: 1em;
}

.bloque_contenido .vervideo {
	left: 35em;
}
#curiosidades {
	padding-bottom: 0 !important;
	margin: 2em 0 0 0 !important;
	width: 93%;
}
.cabecera_h2 {
	border-bottom: 2px solid #000099;
	margin-bottom: 1em;
}
.cabecera_h2 h2 {
	float: none;
	font-size: 2.5em;
	font-weight: bold;
	display: inline;
	margin-right: 0.3em;
}
.cabecera_h2 img {
	display: inline;
	float: none;
	vertical-align: middle;
}
#elaboracion {
	margin-top: 1.5em !important;
}			
.elab_first {
	margin-top: 1em;
}
#pie_pagina li {
	float: none;
	display: inline;
}
#pie_pagina {
	margin-top: 2em;
}
#SOS {
	position: relative !important;
	height: 61px !important;
	margin: 0 0 2em 0 !important;
	padding: 0 !important;
	width: 52px !important;
	overflow: visible !important;
	font-size: small !important;
}
#SOS img {
	display: none;
}
#SOS img#logo_imp {
	display: block;
	position: relative;
}

#usuario_avatar {
	padding: 0 !important;
}
#usuario_avatar img {
	display: none;
}
#pie_pagina ul#desarrollado li, #pie_pagina ul#desarrollado li a {
	color: #D3D3D3 !important;
	font-size: 10pt !important;
}
.hint {
	height: auto;
	width: 100%;
}


.hint {
	border-top: 3px solid #009;
	border-bottom: 3px solid #009;

/*	margin: 0 1em 1em 0;*/
	padding: 1em 0 0 0;
}
.hint p {
	border-bottom: 0;
	padding-bottom: 0.5em;
}

#lista_ing ul {
	float: left !important;
}
.articulo_preview, .articulo_destacado_preview, .receta_preview, .receta_destacada_preview {
	margin-top: 15pt;
	overflow: visible !important;
	padding: 0;
}
.articulo_home .thumb, .articulo_home_destacado .thumb, .articulo_preview .thumb, .articulo_destacado_preview .thumb, .receta_preview .thumb, .receta_destacada_preview .thumb {
	float: none;
	margin: 0 !important;	
}
.articulo_preview .leer_art_fondo, .articulo_destacado_preview .leer_art_fondo, .receta_preview .leer_art_fondo, .receta_destacada_preview .leer_art_fondo {
	display: none;
	float:none;
}
.puntos_art {
	float: none;	
	margin-left: 0;
	width: auto;
}
			.puntos_art .votacion {
				float: none;
			}
			.puntos_art .votado {
				float: none;
			}
			.puntos_art p {
				vertical-align: top;
				margin: 0 1pt;
			}
			.puntos_art .comentarios {
				display: block;
				margin: 0;
				padding: 0;
			}

.bloque_contenido .nota {
	display: block !important;
	margin-top: 20pt !important;
	visibility: visible;
}

#tag_cloud {
	clear: none;
	margin: 30pt 0 10pt 0;
	text-align: justify;
}


#mapa {
	position:relative;
	width:auto;
	height:auto;
	background: none;
	text-align:left;
	margin:0;
	padding:0;
/*	margin-bottom: 50pt;
*/}
#mapa a.location {
	display: block;
	position: relative;
	text-indent: 0;
	background: none;
	width: auto;
	height: auto;
}
#mapa a#tip1, #mapa a#tip2, #mapa a#tip3, #mapa a#tip4, #mapa a#tip5, #mapa a#tip6, #mapa a#tip7, #mapa a#tip8, #mapa a#tip9, #mapa a#tip10, #mapa a#tip11, #mapa a#tip12, #mapa a#tip13, #mapa a#tip14, #mapa a#tip15, #mapa a#tip16, #mapa a#tip17, #mapa a#tip18, #mapa a#tip19, #mapa a#tip20, #mapa a#tip21, #mapa a#tip22 {
	top: auto;
	left: auto;
}
.explorador_recetas{
	display: none;
}
.cabecera_h3 {
	background: url(../img/divisor.jpg) no-repeat left bottom;
	clear: none;
	margin: 0 0 5pt 0;
	overflow: visible !important;
	padding: 5pt 0 0 0;
}
		.cabecera_h3 h3 {
			float: none;
			display: inline;
			margin: 0 5pt 0 0;
		}
		.cabecera_h3 img {
			float: none;
			display: inline;
		}
		.cabecera_h3 .truco_cuerpo {
			float: none;
			margin: 0.5em 0 0 1em;
		}

/* Otros articulos */
.otros_art {
	clear: none;
	padding-top: 2.2em;
	overflow: visible !important;
	width: 52.5em;
}
			.otros_art ul li h4 {
				float: none;
				color: #000;
				display: inline;
				margin-top: 0.2em;
			}
			.otros_art .votado {
				float: none;
				display: inline;
				margin: 0.3em 0 0 0.5em;
			}
			.otros_art ul li .bandera {
				float: none;
				display: inline;
				margin-left: 0.3em;
			}
			.otros_art .migaPan {
				line-height: 2.2em;
				margin-left: 0.5em;
			}
			.otros_art .comentarios {
				line-height: 2.2em;
			}
			.negro {
				color: #000;
			}
/* Miga de pan */
.migaPan_ppal{
	margin-left: 0;
}
.bloque_contenido .vervideo {
	display: block;
	left: 295pt;
	position: absolute;
	top: 22pt;
}

#articulo_foto {
	float: none;
	margin: 0;
}
#comentarios_contenedor .user {
	display: none;
}

/* Articulos relacionados */
.art_rel {
	clear: none;
	margin-left: 0;
	width: auto;
}
			.art_rel h4 {
				float: none;
				display: inline !important;
			}
			.art_rel .votado {
				float: none;
				display: inline !important;
			}
			.art_rel span {
				display: inline;
			}
			
/* Comentarios */
#comentarios_contenedor {
	clear: none;	
	margin-top: 10pt;
	overflow: visible !important;
	padding: 5pt 0 0 0 !important;
}
			#comentarios_contenedor .nocoment {
				margin: 0;
			}
			.comentario, .comentario_detacado {
				border-bottom: 1px solid #E9D6C2;
				overflow: visible !important;
				padding: 0 !important;
			}
			.comentario_detacado_fondo {
				background: transparent url(../img/comentario_destacado_middle.gif) repeat-y;
				margin-top: 0;
				overflow: hidden;
				padding: 0 !important;
			}
			.comentario .comentario_bloque, .comentario_detacado .comentario_bloque {
				margin: 5pt 0 0 0 !important;
				padding: 0 !important;
			}
			.colab_votacion .colab_tit {
				margin-left: 0;
			}
			.comentario_detacado .colab_votacion {
				margin-left: 0;
			}
			


#mis_rec_fav{
	float: none;
}
#mis_rec_pub {
	float: none;
}
			#mis_rec_fav h3, #mis_rec_pub h3 {
				margin-bottom: 0.5em;
			}
			#mis_rec_fav .truco_tit , #mis_rec_pub .truco_tit {
				display: none;
			}
			#mis_rec_fav ul li, #mis_rec_pub ul li {
				clear: none;
			}
			#mis_rec_fav ul li h4, #mis_rec_pub ul li h4 {
				float: none;
				display: inline;
			}
			#mis_rec_fav .votado, #mis_rec_pub .votado {
				float: none;
				display: inline;
				margin: 5pt 0 0 0;
			}
			#mis_rec_fav .colab_tit, #mis_rec_pub .colab_tit {
				float: none;
				margin-top: 0em;
			}

#listaCompra {
	float: none;
	position: relative;
	right: auto;
	top: auto;
	width: auto;
}
/* Receta Destacada */
#receta_destacada {
	float: none;
}
			#receta_destacada strong {
				display: block;
			}
			#receta_destacada h2 {
				position: relative !important;
				font-size: 2.5em !important;
				left: auto !important;
				top: auto !important;
				line-height: normal!important;
				width: auto !important;
				margin: 5pt 0;
			}
			#receta_destacada h2 a {
				display: block;
				height: auto;
			}
			#receta_destacada p.descrip {
				clear:none;
				float: none;
				position: relative;
				left: auto;
				top: auto;
				width: auto;
			}
			#receta_destacada .puntos_art {
				clear:none;
				float: none;
				position: relative;
				top: auto;
				left: auto;
				width: auto;
				height: auto;
				overflow: visible;
			}
			.ver_receta_home {
				padding-left: 0; 
			}

.articulo_home_destacado {
	margin-top: 15pt !important;
}
#receta_destacada {
	height: auto;
	overflow: visible;
}
#cabecera {
	left: 0;
	overflow: visible !important;
	padding-top: 0;
	position: relative;
	top: 0;
	width: auto;
	margin-bottom: 25pt;
}


.bloque_contenido_comunidad #unete_banner {
	clear: none;
	float: none;
	height: auto;
	margin-top: 2em;
	padding: 0;
	width: auto;
}
.bloque_contenido_priv {
	clear: none;
	margin-bottom: 1em;
	height: auto;
	overflow: visible;
	padding: 0;
	position: relative;
}
#ultimos_comentarios {
	margin-top: 20pt !important;
}
.comentario_bloque p a {
	margin-right: 5pt;
}
#rec_users p a.colab_tit_bold{
	display: none;
}
			.receta_preview .porquien a, .receta_destacada_preview .porquien a {
				margin-left: 4pt;
			}

#rec_users {
	overflow: visible !important;
}
			#rec_users ul {
				overflow: visible !important;
			}
			#rec_users ul img {
				display: none;
			}
			#rec_users li {
				float: none;
				text-align: left;
				width: auto;
			}		
			#rec_users li a span {
				color: #9195DD;
				display: block;
				font-size: 1.2em;
				font-weight: bold;
				margin: 0.2em 0 0 0;
				text-decoration: underline;
			}
			
.contenedor_producto .truco_cuerpo {
	display: none;
}
#listaCompra {
	margin-bottom: 15pt;
}


#ranking {
	margin-top: 15pt !important;
	clear: none;
	height: auto !important;
	width: auto !important;

}
.ranking_holder {
	float: none;
	display: inline;
	height: auto;
	text-align: center; 
	width: auto;
}
			.rank_puestos {
				height: auto;
			}
			.rank_puestos .user {
				float: none;
				display: inline;
			}
			.ranking_usuario {
				float: none;
				display: inline;
			}
			.ranking_receta {
				clear: none;
			}
						.ranking_receta a{
							float: none;
							display: inline;
						}
						.ranking_receta img{
							float: none;
							display: inline;
						}
						.ranking_receta p{
							float: none;
							display: inline;
						}
.calendario {
	display: inline;
	float: none;
	height: auto;
	margin-right: 0;
	text-align: left;
	width: auto;
}

/* Avatares */
#avatars {
	height: auto;
	margin-bottom: 1.5em;
	overflow: visible;
	padding-left: 1em;
}
#avatars span {
	display: block;
	float: none;
}
#avatars li {
	float: none;
	margin: 1em 1.5em 0 0;
	padding: 0;
	width: 8.5em;
}
/*#avatars label input {
	margin: 1.8em 0.5em 0 0;
	float: none;
}
#avatars label img {
	float: none;
	margin: 0;
	padding:0;
}
*/

/* Encuesta */
#encuesta {
	background-color: #fff;
	border: 1px solid #E9D6C2;
	margin: 0.5em 1.8em 0 0;
	overflow: hidden;
	padding: 2em 1em 1em;
	width: 49.2em;
}
#encuesta ul {
	overflow: hidden;
	margin: 1em 0;
}
#encuesta .labelText {
	clear: both;
}
#encuesta ul .labelText {
	float: none;
	display: inline;
	clear: none;
}
#encuesta ul li {
	float: none;
	display: inline;
	margin-right: 0.5em;
	overflow: visible;
}
#encuesta input {
	float: none;
	display: inline;
	margin-right: 0.2em;
}
#form_conf, #form_news, #form_conf_, #form_news_ {
	float: none;
	display: inline;
	margin-right: 0.2em;
}

#alta_ok {
	overflow: visible;
	margin: 0;
	padding: 0;
}
			#alta_ok img {
				float: none;
				display: inline;
				margin: 0 10pt 0 0;
			}
			#alta_ok p {
				float: none;
				display: inline;
				margin: 0;
			}

#ConfirmacionAlta #formulario_enviar {
	display: block !important;
}




/* Formulario explorar recetas */
#explorador_rec {
	padding: 1.3em 1em !important;
}

#formulario_explorador1, #formulario_explorador2, #formulario_explorador3, #formulario_explorador4 {
	float: none;
	width: auto;
}
			#formulario_explorador1, #formulario_explorador2, #formulario_explorador3 {
				border-right: none;
			}
			#formulario_explorador4 {
				width: auto;
			}
			#formulario_explorador2, #formulario_explorador3, #formulario_explorador3, #formulario_explorador4 {
				margin-left: 0;
			}
			#formulario_explorador1 input, #formulario_explorador2 input, #formulario_explorador3 input, #formulario_explorador4 input {
				float: none;
				display: inline;
				margin: 0.1em 0 0 0;
			}
			#formulario_explorador1 .labelText, #formulario_explorador2 .labelText, #formulario_explorador3 .labelText, #formulario_explorador4 .labelText, #formulario_explorador1 .labelText1, #formulario_explorador2 .labelText1, #formulario_explorador3 .labelText1, #formulario_explorador4 .labelText1, #formulario_explorador1 .labelText2, #formulario_explorador2 .labelText2, #formulario_explorador3 .labelText2, #formulario_explorador4 .labelText2, #formulario_explorador1 .labelCantidad, #formulario_explorador2 .labelCantidad, #formulario_explorador3 .labelCantidad, #formulario_explorador4 .labelCantidad, #formulario_explorador1 .labelCantidad1, #formulario_explorador2 .labelCantidad1, #formulario_explorador3 .labelCantidad1, #formulario_explorador4 .labelCantidad1 {
				float: none;
				display: inline;
				margin: 0 0 0 0.3em;
			}
			#formulario_explorador1 label, #formulario_explorador2 label, #formulario_explorador3 label, #formulario_explorador4 label {
				margin: 0;
			}
			#formulario_explorador1 ul, #formulario_explorador2 ul, #formulario_explorador3 ul, #formulario_explorador4 ul {
				float: none;
				height: auto;
			}
			#formulario_explorador1 .ocultar, #formulario_explorador2 .ocultar, #formulario_explorador3 .ocultar, #formulario_explorador4 .ocultar {
				visibility: visible;
			}
.cab_buscador {
	height: auto;
	padding-left: 0;
}
