
/* SVN FILE: $Id: cake.generic.css 7118 2008-06-04 20:49:29Z gwoo $ */
/**
 *
 * PHP versions 4 and 5
 *
 * CakePHP(tm) :  Rapid Development Framework <http://www.cakephp.org/>
 * Copyright 2005-2008, Cake Software Foundation, Inc.
 *								1785 E. Sahara Avenue, Suite 490-204
 *								Las Vegas, Nevada 89104
 *
 * Licensed under The MIT License
 * Redistributions of files must retain the above copyright notice.
 *
 * @filesource
 * @copyright		Copyright 2005-2008, Cake Software Foundation, Inc.
 * @link				http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
 * @package			cake
 * @subpackage		cake.app.webroot.css
 * @since			CakePHP(tm)
 * @version			$Revision: 7118 $
 * @modifiedby		$LastChangedBy: gwoo $
 * @lastmodified	$Date: 2008-06-04 13:49:29 -0700 (Wed, 04 Jun 2008) $
 * @license			http://www.opensource.org/licenses/mit-license.php The MIT License
 */
* {
	margin:0;
	padding:0;
	font-family: arial,"Lucida Grande",verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color: #333333;
}

/* General Style Info */
body {
	background-color: #EDEBEC;
	color: #000000;
}

ul {
	list-style-type:none;

}

b,strong {
	font-weight:bold;
}
u {
	text-decoration:underline;
}
b u{
	font-weight:bold;
	text-decoration:underline;
}
.google_portada {
height:60px;
margin-left:auto;
margin-right:auto;
width:475px;
}


/********************************* TABS *****************************/
a {
	color:#0187c5;
}
.tabs {
	/*width: 362px;*/
	width: 100%;
	float: left;
	z-index: 30;
	background: transparent;
}
.tabs ul{
	list-style-type:none;
}
.tab {
	border-bottom:1px solid #c4c3c3;
	float:left;
	height:20px;
	line-height:18px;
	margin: 0px;
}
.tab span,.tab a {
	margin: 0px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	text-decoration: none;
}
.selectedtab {
	background-color:#FFFFFF;
	border-color:#c4c3c3 #c4c3c3 -moz-use-text-color;
	border-style:solid solid none;
	border-width:1px 1px medium;
	font-weight:bold;
	cursor:pointer;
}
.selectedtab a{
	font-weight:bold;
	color: #333333;
}
.unselectedtab {
	background-color:#FFFFFF;
	border:1px solid #c4c3c3;
	height:19px;
	cursor:pointer;
}
.unselectedtab a{
	color: #0187c5;
}

.unselectedtab_l {
	width:10px;
}
.unselectedtab_all{
	float:none;
}
.tabgrey {
	background-color:#efefef;
}

.tabgreymessages {
	background-color:#f4f4f4;
}

.tabgreymessages {
	background-color:#f4f4f4;
}


/* Destacat*/
.destacat_generic {
	font-weight: bold;
}


/********************************* Tools *****************************/


/* sec_clear */
.clearBoth {
	clear:both;
}

/* sec_margin */
.margin_10 {
	margin:10px;
}
.margin_5 {
	margin:5px;
}
.margin_left_1 {
	margin-left:1px;
}

.margin_left_10 {
	margin-left:10px;
}
.margin_left_30 {
	margin-left:30px;
}
.margin_left_66 {
	margin-left:66px;
}

.margin_right_10 {
	margin-right:10px;
}
.margin_top_10 {
	margin-top:10px;
}
.margin_top_5 {
	margin-top:5px;
}

.margin_top_30 {
	margin-top: 30px;
}

.margin_top_15 {
	margin-top:15px;
}
.margin_bottom_15 {
	margin-bottom:15px;
}
.margin_left_70 {
	margin-left:70px;
}
.margin_left_180 {
	margin-left:180px;
}
.margin_bottom_10,
.Box_Margin_Bottom  {
	margin-bottom:10px;
}
/* Paddings */
.Box_Padding_Top {
	padding-top:13px;
	height: 27px;
}
.padding_5 {
	padding:5px;
}

.padding_10 {
	padding:10px;
}

.padding_left_10 {
	padding-left:10px;
}
.padding_right_10 {
	padding-right:10px;
}

.padding_top_10 {
	padding-top:10px;
}


.padding_bottom_10 {
	padding-bottom:10px;
}


.padding_top_20 {
	padding-top:20px;
}


.padding_bottom_10 {
	padding-bottom:10px;
}

.padding_8 {
	padding: 8px;
}

/* aligns*/
.texto_align_left {
	text-align: left;
}
.texto_align_center {
	text-align: center;
}
.texto_align_right {
	text-align: right;
}


/* float */
.float_left {
	float: left;
}
.float_right {
	float: right;
}

/* fondo*/
.bgcolor_taronja {
	background:#FF9C08;
}
.bgcolor_gris {
	background: #EFEFEF;
}
.bgcolor_crema {
	background-color: #FBF1D8;
}
.bgcolor_galerias {
	background-color: #FFCE5D;
}
.bgcolor_beige {
	background-color: #fbf1d8;
}

.bgcolor_white {
	background-color: #ffffff;
}

.bgcolor_comentarios_title {
	background: #F5F5F5;
}
.Box_error404 {
	float:left;
	margin-bottom:40px;
	margin-left:200px;
	margin-top:50px;
	width:100%;
}
.Box_Foto {
	float:left;
	padding:10px;
}
.Box_Texto {
	width: 100px;
	padding:13px;
	float:left;
}
.Box_Fin {
	height:25px;
	clear:both;
	text-align: right;
	padding-top:10px;
	float:left;
}

.Fondo_gris {
	background: url(../img/fama_bg.jpg) 0px -80px repeat;
}
.Fondo_Rexona_home {
	background: transparent url(../img/rexona/rexona_img.gif) no-repeat scroll 0px -43px;

}
.Fondo_Rexona {
	background: transparent url(../img/rexona/rexona_img.gif) no-repeat scroll 0 0;

}
.logo_rexona_interior {
background:transparent url(../img/rexona/rexona_img.gif) no-repeat scroll -59px -120px;
float:right;
margin-right:87px;
padding-bottom:36px;
padding-left:46px;
}
.logo_rexona_home{
 	background:transparent url(../img/rexona/rexona_img.gif) no-repeat scroll -59px -120px; 
	float:right;
	margin-right:5px;
	padding-bottom:36px;
	padding-left:46px;
}

.Fondo_taronja_clar {
	background: url(../img/fama_bg.jpg) 0px -40px repeat;
}

.Fondo_taronja_fort {
	background: url(../img/fama_bg.jpg) 0px -0px repeat;
}

.Fondo_verd {
	background: url(../img/fama_bg.jpg) 0px -160px repeat;
}
.Fondo_vermell {
	background: url(../img/fama_bg.jpg) 0px -120px repeat;
}

.Background_gris {
	background: url(../img/fama_bg.jpg) 0px -80px repeat;
}
.Background_taronja_clar {
	background: url(../img/fama_bg.jpg) 0px -40px repeat-x;
}
.Background_taronja_fort {
	background: url(../img/fama_bg.jpg) 0px -0px repeat;
}
.Background_verd {
	background: url(../img/fama_bg.jpg) 0px -160px repeat;
}
.Background_vermell {
	background: url(../img/fama_bg.jpg) 0px -120px repeat;
}
.Background_microblog_home {
	background:transparent url(../img/others.gif) repeat scroll 0 -410px;
	height:140px;
	width:300px;
}
.Background_microblog_home h2 {
	margin-left:10px;
	margin-top:30px;
}

.bg_color_gris {
	background-color: #a20000;
}

.bg_color_white {
	background-color: #fff;
}
.bgcolor_rosa {
	background:#FDDDF2;
}


.microblog_texto {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	height:60px;
	margin-left:10px;
	padding:5px;
	margin-top:5px;
	width:270px;
}

/* border */
.Border_top_taronja_clar {
	border-top: 1px solid #FF9C08;
}
.Border_bottom_taronja_clar {
	border-bottom: 1px solid #FF9C08;
}
.border_rosa {
	border:1px solid #98006B;
}
.Border_top_rosa {
	border-top: 1px solid #98006B;
}
.Border_bottom_rosa {
	border-bottom: 1px solid #98006B;
}


.Border_gris {
	border: 1px solid #CCCCCC;
}
.Border_top_gris {
	border-top: 1px solid #CCCCCC;
}
.Border_bottom_gris {
	border-bottom: 1px solid #CCCCCC;
}

/* Cajas */
.Box_Width_100 {
	width:100px;
}

.Box_Width_140 {
	width:141px;
}
.Box_Width_180 {
	width:180px;
		float: left;
}
.Box_Width_270 {
	width:270px;
}
.Box_Width_300_reals {
	width:300px;
}

.Box_Width_300_usuaris {
	width:300px;
	padding-top: 2px;
}

.Box_Width_max {
	width:100%;
}

.Box_Width_300 {
	width:298px;
}
.Box_Width_468 {
	width:	468px;
	margin-left: 66px;
}
.Box_Width_615 {
	width:615px;
	float: left;
}
.Box_Width_613 {
	width:613px;
	float: left;
}
.Box_Width_605 {
	width:605px;
	float: left;
}
.Box_Width_603 {
	width: 603px;
	padding-left: 10px;
}

.Box_Width_950 {
	width:918px;
	float: left;
}

.Box_Width_908 {
	width:908px;
	float: left;
}

.Box_Width_480 {
	width:	478px;
	float: left;
}

.Box_Width_572 {
	width:	572px;
	float: left;
}


.Box_Width_585 {
	width:	585px;
	float: left;
}

.Box_Width_552 {
	width:	552px;
	float: left;
}

.Box_Submit_Publicar_Post {
	margin-left: 428px;
	width:	67px;
	float: left;
}

.Box_Width_480_padding_left {
	width:	468px;
	padding-left: 10px;
}

.Box_espacio {
	width:613px;
	height: 10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	float:left;
}

.Box_2_columns_613 {
	width:613px;
	float:left;
}
.Box_2_columns_613_padding_left {
	width:603px;
	float:left;
	padding-left: 10px;
}

.Box_2_columns_613_padding_right {
	width:603px;
	float:left;
	padding-right: 10px;
}

.Box_3_columns_930 {
	width:928px;
	float:left;
}
.Box_3_columns_930_padding_left {
	width:918px;
	float:left;
	padding-left: 10px;
}

.Box_3_columns_930_padding_right {
	width:918px;
	float:right;
	padding-right: 10px;
}

.Box_Pestanyas {
	float:left;
	height:21px;
	padding-top:9px;
}

.Box_Navegacion {
	float: left;
	height: 31px;
	text-align: right;
}

.Box_Mas_Opciones {
	height: 24px;
	clear:both;
	float: left;
	padding-top:9px;
	text-align:right;
}

.Box_Galeria {
	margin: 10px 10px 8px 13px;
}

.pages .Box_Navegacion_Blanca {
	background-color: red;
}

/* Bordes */
.Border_lat_gris {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
.Border_top_gris {
	border-top: 1px solid #CCC;
}
.Border_bottom_gris {
	border-bottom: 1px solid #CCC;
}

.Border_lat_taronja_clar {
	border-left: 1px solid #FF9C08;
	border-right: 1px solid #FF9C08;
}
.Border_top_taronja_clar {
	border-top: 1px solid #FF9C08;
}
.Border_bottom_taronja_clar {
	border-bottom: 1px solid #FF9C08;
}
.border_taronja {
	border: 1px solid #FF9C08;
}

.Border_taronja_fort {
	border: 1px solid #FE7407;
}


.Border_lat_taronja_fort {
	border-left: 1px solid #FE7407;
	border-right: 1px solid #FE7407;
}
.Border_top_taronja_fort {
	border-top: 1px solid #FE7407;
}
.Border_bottom_taronja_fort {
	border-bottom: 1px solid #FE7407;
}

.Border_lat_verd {
	border-left: 1px solid #99CD00;
	border-right: 1px solid #99CD00;
}
.Border_top_verd {
	border-top: 1px solid #99CD00;
}
.Border_bottom_verd {
	border-bottom: 1px solid #99CD00;
}



.border_vermell {
	border:1px solid #f72c0e;
}
/****************************Listas*********************************/
.box_line_survey,
.box_line_blog {
	border-bottom:1px solid #f72c0e;
	padding:10px;
	float:left;
	width:278px;
}
.box_line_blog {
	border-bottom:1px solid #FF9C08;
}
/********************************* Layout *****************************/
#container {
	width: 970px;
	margin:auto;
	background-color:#ffffff;
}
#content{
	background-color: #fff;
	clear: both;
	color: #333;
	padding-bottom:40px;
	overflow: hidden;
	margin-left: 20px;
	margin-right: 20px;
}
#header{
}
#header_superior_logo {
	float:left;
	width: 160px;
	height: 103px;

}
#header_superior_resto {
	float:left;
	background: url(../img/fama_cabe_bg.gif) 0px 0px no-repeat;
	width: 810px;
	height: 103px;

}
#header .logopmix{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	position: inherit;
	float: right;
}

#header .logopmix .powered{
	font-size:10px;
	color: #000000;
	vertical-align: middle;
	padding-top: 5px;
	float: left;
}
#header .logopmix .logo{
	float: left;
}

#box_usuarios_comentarios {
	float: right;
	clear: both;
	padding-top: 37px;
	padding-right: 20px;
}

#header_menu {
	clear: both;
	height: 34px;
	width: 970px;
	background: url(../img/fama_menubg_cabe.gif) 0px 0px no-repeat;
}

.header_ul {
	float:left;
	list-style-type: none;
}

.header_li_dato {
	background:transparent url(../img/rexona/rexona_img.gif) no-repeat scroll 0 -1px 0;

	float:left;
	width:125px;
	list-style-type: none;
	padding-top:9px;
	text-align: center;
}
.header_li_dato_cocacola {
	background:transparent url(../img/cocacola/cc_logo_barra.gif) no-repeat scroll 160px 0;
	float:left;
	height:23px;
	list-style-type:none;
	padding-left:17px;
	padding-top:9px;
	width:200px;
}
.header_li_dato_rexona {
	background: url(../img/rexona/rexona_img.gif) no-repeat scroll 88px -86px;
	float:left;
	height:25px;
	list-style-type:none;
	padding-left:17px;
	padding-top:9px;
	width:139px;

}
.header_li_separacion {
	float:left;
	height: 34px;
	width: 1px;
	background-color: red;
	background: url(../img/fama_cabe_separador.gif) center no-repeat;
}

#header_inferior {
	clear: both;
	height: 34px;
	width: 970px;
	background: url(../img/fama_cabe_bg2.gif) 0px 0px no-repeat;
}

#header_inferior_left{
	height: 50px;
	float: left;
	padding-left:15px;
}

.header_li_dato_inicio {
	float:left;
	list-style-type: none;
	padding-top:9px;
	text-align: center;
	padding-left:5px;
}
#header_inferior_right{
	float: right;
	padding-top:30px;
}

#header #register{
	padding-right: 20px;
	position: inherit;
	float: right;
	font-size:11px;
}

#header #register li{
	margin-left: 4px;
	float: left;
	list-style-type: none;
	position: relative;
	display: block;
	list-style: none;
}

/********************************* Footer *****************************/
#footer {
	clear: both;
	width:930px;
	padding-left: 20px;
}
#footer #footer_cabecera {
	background-color: #FFCE5D;
	padding-top: 5px;
	list-style-type: none;
	height: 20px;
	border-top:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
}
#footer_fondo_opciones {
	background: url("../img/fama_peu_bg.gif") repeat-x;
	height: 80px;
	border-bottom:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	padding-top:5px;
}
.footer_opciones {
	padding-top: 5px;
	height: 20px;
}

#footer_opciones_powered {
	height: 40px;
	clear: both;
}
.footer_lista{
	list-style-type:none;
}
.footer_li_left_primero {
	width: 135px;
	float: left;
	padding-left: 26px;
}
.footer_li_left {
	width: 130px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.footer_li_right {
	width: 250px;
	padding-right:12px;
	float: right;
	text-align: right;
}
#footer_opciones_powered .logopmix{
	padding-top: 10px;
	padding-bottom: 10px;
	/*padding-right: 20px;*/
	position: inherit;
	float: right;
}

#footer_opciones_powered .logopmix .powered{
	font-size:10px;
	color: #000000;
	vertical-align: middle;
	padding-top: 6px;
	float: left;
}
#footer_opciones_powered .logopmix .logo{
	float: left;
}

#footer_terra {
	clear: both;
	width:970px;
}

/************ ESTILS LLETRA *************************************/
.texto_normal a{
	font-weight:normal;
}
.texto_bold{
	font-weight:bold;
}
.texto_titular_box {
	color: #333333;
	font-size: 10px;
}
.texto_titular_box_white {
	color: #FFFFFF;
	font-size: 10px;
}
a.texto_titular_box_white:hover,
a.texto_titular_box:hover {
	text-decoration:underline;
}

.texto_separacion {
	color: #666666;
	font-size: 12px;
}

.texto_10_reg {
	color: #333333;
	font-size: 10px;
}
a.texto_10_reg:hover {
	text-decoration:underline;
}


.texto_11_reg {
	color: #333333;
	font-weight:normal;
	font-size: 11px;
}
a.texto_11_reg:hover {
	text-decoration:underline;
	font-weight:normal;
}

.texto_11_reg_des {
	color: #333333;
	font-size: 11px;
	font-weight:bold;
}
a.texto_11_reg_des:hover {
	text-decoration:underline;
	font-weight:bold;
}

/*.texto_11_link a.texto_11_link:link  a.texto_11_link:visited{*/
.texto_11_link {
	font-weight:normal;
	color: #0187c5;
	font-size: 11px;
}

a.texto_11_link:link {
	color: #0187c5;
	font-size: 11px;
	font-weight:normal;
}
a.texto_11_link:visited {
	color: #0187c5;
	font-size: 11px;
	font-weight:normal;
}
a.texto_11_link:hover {
	color: #0187c5;
	font-size: 11px;
	text-decoration:underline;
	font-weight:normal;
}


.texto_12_reg {
	color: #333333;
	font-size: 12px;
}

a.texto_12_reg_des{
	color: #333333;
	font-size: 12px;
}
a.texto_12_reg:hover, a.texto_12_reg_des:hover {
	text-decoration:underline;
}

.texto_12_reg_des {
	font-weight:bold;
}

a.texto_12_reg_des:hover {
	text-decoration:underline;
}
.texto_12_reg999{
	color: #999999;
	font-size: 12px;
}
.texto_12_reg999 a{
	color: #999999;
	font-size: 12px;
}

.texto_12_link {
	color: #0187c5;
	font-size: 12px;
}
a.texto_12_link:link {
	color: #0187c5;
	font-size: 12px;
}
a.texto_12_link:visited {
	color: #0187c5;
	font-size: 12px;
}
a.texto_12_link:hover {
	text-decoration:underline;
}

.texto_12_link_des {
	color: #0187c5;
	font-size: 12px;
	font-weight:bold;
}
a.texto_12_link_des:hover {
	text-decoration:underline;
}

.texto_12_link_black {
	color: #333;
	font-size: 12px;
}
a.texto_12_link_black:hover {
	text-decoration:underline;
}



.texto_16_reg_des {
	color: #333333;
	font-size: 16px;
	font-weight:bold;
}

.texto_16_link_des {
	color: #0187c5;
	font-size: 16px;
	font-weight:bold;
}
a.texto_16_link_des:hover {
	text-decoration:underline;
}

.texto_18_reg {
	color: #333333;
	font-size: 18px;
	font-weight:bold;
}

.linkAdmin{
	margin-right: 10px;
	float: left;
	list-style-type: none;
	list-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #a20000;
}
.linkAdmin a{
	margin-right: 10px;
	float: left;
	list-style-type: none;
	list-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #a20000;
}
.linkNick{
	margin-right: 10px;
	float: left;
	list-style-type: none;
	list-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #2435a5;
}
.linkNick a{
	margin-right: 10px;
	float: left;
	list-style-type: none;
	list-style: none;
	font-weight: bold;
	text-decoration: none;
	color: #2435a5;
}


.publicidad {
	height: 14px;
	color: #ffffff;
	font-size: 9px;
	padding-top:3px;
	padding-left:5px;
}


/* TRUNYO */
.title_box_linkable {
	background:#414e6e;
	font-weight:bold;
	color:#fff;
	clear:both;
	padding:5px;
	text-decoration:none;
	display: block;
	font-size:11px;
}
a.title_box_linkable:hover {
	text-decoration:underline;
}



h1, h2, h3, h4 {
	background-color: inherit;
	font-weight: normal;
}
h1 {
	font-size:13px;
}
h2 {
	color: #003d4c;
	font-size:12px;
}

/*************************** BOXES ***********************/
.Box1,
.Box1Actualidad {
	border:1px solid #c4c3c3;
	background-color: #f3f1e9;
	float: left;
	/*margin-left: 20px;*/
	/*margin-right: 15px;*/
}
#LoginBox1 {
/*	width: 606px;*/
}
.Box2BSmooth {
	border:1px solid #c4c3c3;
	background-color: #ffffff;
 	margin: 10px 10px 10px 10px;
	float: left;
}
#LoginBox2 {
	width: 571px;
	padding: 10px 10px 10px 10px;
}

.hrgrey {
	height: 1px;
	border: 0;
	background-color: #c0c0c0;
	color: #c4c3c3;
	margin-bottom: 10px;
	clear:both;
}
div.Linedot {
	height: 1px;
	border-bottom: solid black 1.2px;
	border-color: #c0c0c0;
	margin-top: 5px;
	margin-bottom: 10px;
}
.BoxRoba1 {
	background-color: #333333;
	float: right;
	margin-bottom: 10px;
	padding: 0px 0px 6px 0px;
}
.BoxRoba1NMargin {
	background-color: #cccccc;
	float: right;
	margin-bottom: 10px;
	padding: 8px 5px 6px 5px;
}
.BoxRoba2 {
	width: 300px;
	height: 250px;
	background-color: #ffffff;
}
.HBoxContentR {
	width: 300px;
	background-color: #ffffff;
	float: right;
	margin-bottom: 10px;
}
.HBoxBloggers{
	margin: 0px 0px 20px 0px;
	padding: 3px 3px 3px 6px;
}
.txtVerTodos{
	text-align:right;
	clear:both;
}
.error_explorer {
	clear:both;
	width: 100px;
	height:1px;
}

.BoxContent {
	width: 615px;
	background-color: #ffffff;
	float: left;
}

/******************* Tables Formularis **************************************************/
table {
	margin: 0px;
	border: 0;
	width: 100%;
	border-spacing: 3px;
}

.tdlabel {
	/*width: 60px;*/
	text-align: right;
	height: 30px;
	padding-right:3px;
}
.tdinput {
	width: 407px;
	min-width: 326px;
	text-align: left;
	height: 30px;
}

.tdinput div input{
	width: 150px;
	min-width: 126px;
	text-align: left;
	height: 20px;
	border:1px solid #c0c0c0;
}


#formSubmit {
	min-width: 0px;
	width: auto;
}
.input {
	/*border: 1px solid #a20000;*/
	font-size: 11px;
}
input[type=submit] {
	text-decoration: none;
	border: 1px solid #ffffff;
	background-color: #0187C6;
	color: #ffffff;
	cursor: pointer;
	padding: 2px 5px 2px 5px;
	margin-top: 6px;
}

.submit {
	text-align:left;
}

.submit_usuario {
	text-align:right;
}
.submit_messages  {
	text-decoration: none;
	border: 1px solid #ffffff;
	background-color: #0187C6;
	color: #ffffff;
	cursor: pointer;
	padding: 2px 5px 2px 5px;
	margin-top: 6px;
}
#registrate {
	text-align:right;
	padding-right:15px;
}
/*********************************** FORMULARIO REGISTRO USUARIO **********************/
#RegisterBox {
	width: 571px;
	padding: 10px;
}

#RegisterBox td.div {
 	width: 300px;
}
#parentbases {
	float: left;
}
#bases {
	text-align: left;
	float: left;
}
#conditions {
	float: left;
	border-style: inset;
	border-width: 1px;
	text-align: left;
	font-size: 11px;
	overflow: auto;
	height: 130px;
	top: 10px;
}
#conditions p{
	margin-bottom: 10px;
}
#space {
	height: 20px;
}
#inputagree {
	clear: both;
	padding-top: 5px;
}
#captcha_image{
	float: left;
}
#captcha_image_text{
	float: left;
	padding-top:19px;
}

.arregla_error_explorer {
	float: left;
	width: 596px;
	height:1px;
}

.Boton_Votar{
	float:left;
	clear: both;
	width: 42px;
	height: 26px;
	background: transparent url(../img/botons.gif) -297px -0px no-repeat;
	display: block;
	padding-top: 10px;
	padding-left: 12px;
	color:#000;
	font-size:10px;

}
.lista_votacion {
	float:left;
	clear: both;
	height: 26px;
	display: inline;
	padding-top: 10px;
	padding-left: 12px;
	color:#000;
	font-size:10px;
}
.Boton_Votar a{
	 color:#000;
}


.ul_list_generico {
	float:left;
	clear: both;
	list-style-type: none;
}

.list_li_espacio {
	float:left;
	padding-top:10px;
	padding-right:15px;
	padding-left:10px;
}

.list_li {
	float:left;
	padding-right:10px;
}

.alineacion_center {
	float:none;
}

.alineacion_left {
	float:left;
}

.fondo_boton{
	float: right;
	width: 57px;
	height: 25px;
	background: transparent url(../img/botons.gif) -221px 0px no-repeat;
	display: block;
	list-style: none;
	padding-top:10px;
	padding-left:17px;
}

.fondo_boton_submit{
	float: right;
	width: 57px;
	height: 32px;
	background: transparent url(../img/botons.gif) -221px 0px no-repeat;
	display: block;
	list-style: none;
	/*padding-top:10px;*/
	padding-left:17px;
}

.fondo_boton_grande{
	float: left;
	width: 115px;
	height: 25px;
	background: transparent url(../img/botons.gif) -221px -36px no-repeat;
	display: block;
	list-style: none;
	padding-top:10px;
	padding-left:17px;
}



#Columna_derecha {
	width: 300px;
	float: right;
}
#Columna_izquierda {
	width: 615px;
	float: left;
}

.bottomRow {
	width:100%;
	margin-top:20px;
	float:left;
}

/* FOTOS BOX */

.Box_Lateral_Contenido_Caja_Foto {
	height:105px;
	clear:both;
}

.Box_Lateral_Contenido_Caja_Foto_Interna {
	width: 128px;
	height: 98px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.Box_Lateral_Contenido_Caja_Foto_Interna2 {
	width: 120px;
	height: 90px;
	margin: 4px;
}

.Box_Lateral_Contenido_Caja_Texto {
	height:45px;
	clear:both;
	padding-left:4px;
}
.Box_Cabecera_Titulo_Rexona {
	float: left;
	height:38px;
}
.Box_Cabecera_Titulo_Rexona span {
	width:120px;
	margin-top:10px;
	margin-left:5px;
	float:left;
}
.Box_Rexona_interior {
	float:left;
	padding-left:10px;
	width:603px;
	height:38px;
}
.Box_Cabecera_Titulo {
	float: left;
	padding-top:13px;
	height:25px;
}
.Box_Cabecera_Titulo a {
	margin-left:10px;
}

.Box_Cabecera_Botones {
	float: left;
	padding-left:10px;
}
.miniatura {
      padding:5px;
      width:288px;
      float:left;
}

#MiMedia .miniatura {
		width: 351px;
}

/* Mensaje Flash. Comun para toda la web.*/
#flashMessage{
	background-color: #a20000;
	color: #ffffff;
	height: 22px;
	margin-bottom: 10px;
	padding: 8px 20px 0px 20px;
	font-weight: bold;
	float: left;
}
#flashMessage2{
	width: 100%;
	float: left;
}
/*Boton generico*/
.button {
	text-decoration: none;
	border: 1px solid #ffffff;
	background: #0187C6;
	color: #ffffff;
	cursor: pointer;
	padding: 2px 5px 2px 5px;
}

.button a:hover{
	text-decoration: none;
	border: 1px solid #ffffff;
	background: #0187C6;
	color: #ffffff;
	cursor: pointer;
	padding: 2px 5px 2px 5px;
}
.button_tabs{
	float: left;
}

/**********************LISTA DE COMENTARIOS***************************/
.comment_box {
	float:left;
	width:613px;
}
.comment_box div {
	float:left;
}
.comment_box .content {
	float:right;
	min-height:10px;  
	margin-bottom:10px;
	margin-right:10px;
}

.comment_header { 
	height:25px;
	padding-top:13px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	width:100%;  
	background:transparent url(../img/fama_bg.jpg) repeat scroll 0 -80px;
	margin-bottom:10px;
	
}
.comment_header h2 {
	margin-left:10px;
}
.paging_comment {
	border-bottom:1px solid #CCCCCC;
	background:#EFEFEF none repeat scroll 0 0;
	text-align:right;
	padding-top:10px;
	width:100%;

}
.bottom_comment {
	margin-bottom:15px;
}


#listComment,
#listComments{
width:100%;
}
#listComment ul,
#listComments ul{
list-style-type:none;
}

#listComment .comment_line {
	border-bottom:1px solid #DADADA;
	padding:10px 0;
	width:100%;
}

#listComment .comment_avatar_title {
	margin-left:10px;
	width:100%;
}
#listComment .avatar{
	margin-left:10px;
	width:50px;
}
#listComment .comment_title{
	margin-left:5px;
	width: 520px;
	min-height: 50px;
	margin-bottom:10px;
	overflow:hidden;
}

#listComment .much_data {
	margin-left:60px;
	position:inherit;
}
#listComment .much_data li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:5px;
}
#listComment .much_data a{
	margin-left:5px;
}
#listComment .user{
	float:right;
	margin-right:10px;
}

#listComment .delcomment{
	background: url(../img/icones.gif)  0 -20px no-repeat;
	margin:-1px 0 -2px;
	min-height:12px;
	padding:3px 0 3px 25px;
}

.new_comment {
	background:#efefef;
	width:100%;
}
.comment_content{
	padding:10px;
	width:96%;
}
.comment_content .textarea{
	width:100%;
	border:1px solid #ccc;

}

.comment_content input[type="submit"]{
	float:left;
	margin-bottom:10px;
}

.comment_content textarea{
	border:0;
	width:100%;
}

/**********************PAGINADO***************************/

div.paging {
	width:100%;
	float:left;
	background:#f4f4f4;
	/*padding-bottom:27px;*/
	min-height: 30px;
}

div.paging , .Box_Navegacion_Amigos {
		background:#fff;
}


.bottom {
	border-top:1px solid #ccc;
}
.top {
	border-bottom:1px solid #ccc;
}
div.paging div.content {
	margin-right:10px;
	margin-top:10px;
}

div.paging div.content div.pages{
	float: right;
		/*margin-top:-10px;*/
}
div.paging div.content div.pages a{
	margin-left:2px;
}

.paging_noheight  {
	float:right;
	margin:10px 10px 0 0;
}
.paging_noheight div.content {
	/*border-bottom:1px dashed #c1c1c1;*/
	padding:3px;
	float:left;

}
.paging_noheight ul.content {
	/*border-bottom:1px dashed #c1c1c1;*/
	list-style-type:none;
	width:100%;
}
.paging_noheight ul.content li.content_left {
	/*border-bottom:1px dashed #c1c1c1;*/
	float:left;
}
.paging_noheight ul.content li.content_right {
	/*border-bottom:1px dashed #c1c1c1;*/
	float:right;
}

.paging_noheight div.content_bottom {
	padding:12px;
}

.paging_noheight div.content div.pages{
	float:right;
}
.paging_noheight div.content div.pages a{
	margin-left:2px;
}

.paging_noheight div.pages{
	float:right;
}
.paging_noheight div.pages a{
	margin-left:2px;
}

/**********************LISTA DE MENSAJES***************************/
#list_messages {
	width:589px;
	float:left;
	border-left: 1px solid #c4c3c3;
	border-right: 1px solid #c4c3c3;
}
#list_messages ul{
list-style-type:none;
float:left;
width:100%;
}

#list_messages ul li{
	border-bottom:1px solid #ccc;
	height:95px;
	padding-top:15px;
	padding-left:10px;
}
#list_messages ul li a{
	text-decoration:none;
	color: #000000;
}
#list_messages ul li.noread{
	background:#f4f4f4;
}
#list_messages ul li.read{
	background:#fff;

}
#list_messages .avatar{
	float:left;
	width:50px;
	margin-left:5px;
}

#list_messages .check_msg{
	float:left;
}
#list_messages .user_box{
	float:left;
	margin-left:10px;
	/*width:20px;*/

}
#list_messages .message_box {
	float:right;
	width:350px;
}

.form_messages, #message_list form {
	width: 589px;
	float:left;
}

#message_list form input[type="submit"] {
	float:left;
	margin:0;
}
#message_list form .submit {
	float:left;
	margin:0;
}
.form_messages table#send_message{
	width:415px;
	margin-left:78px;
	margin-bottom:20px;
	margin-top:10px;
}

.form_messages table#send_message tr td{
	text-align:left;
	vertical-align: top;
	padding-top:10px;

}

.form_messages table#send_message tr td #asunto{
	width:330px;
	height:20px;

}

.message_detail {
	margin-top:10px;
	float:left;
	width:591px;
}
.message_detail .message_avatar,
.message_detail .message_user_data{
	float:left;
	margin-left:20px;
}
.message_detail .message_body{
	float:left;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	width:570px;
}
.message_detail .message_user_data label{
	font-weight:bold;
}
/**********************LISTA DE COMENTARIOS***************************/

.bordes3 {
	border-left: 1px solid #c4c3c3;
	border-right: 1px solid #c4c3c3;
	border-bottom: 1px solid #c4c3c3;
}

.coments_messages div {
	width: 590px;
}

.coments_messages .Box_2_columns_613_padding_left {
	width: 580px;
}

.coments_messages .Box_2_columns_613_padding_right {
	width: 580px;
}

.coments_messages #listComment .comment_line {
	width: 580px;
}

.coments_messages #listComment .user {
	width: 150px;
}

.coments_messages .comment_content textarea {
	width: 563px;
}
.ico_upvote {
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 24px;
	background: transparent url(../img/icones.gif) 0 -180px no-repeat;
	list-style: none;
}
.ico_upvote a{
	width: 20px;
	height: 24px;
	display: block;
}
.ico_downvote {
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 24px;
	background: transparent url(../img/icones.gif) 0 -204px no-repeat;
	list-style: none;
}
.ico_downvote a{
	width: 20px;
	height: 24px;
	display: block;
  }
.ico_upvotedes {
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 24px;
	background: transparent url(../img/icones.gif) 0 -228px no-repeat;
	list-style: none;
}
.ico_upvotedes a{
	width: 20px;
	height: 24px;
	display: block;
}
.ico_downvotedes {
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 24px;
	background: transparent url(../img/icones.gif) 0 -252px no-repeat;
	list-style: none;
}
.ico_downvotedes a{
	width: 20px;
	height: 24px;
	display: block;
}
.ico_mail{
	margin-right: 10px;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	position: relative;
	background: url(../img/icones.gif) 0 -40px no-repeat;
	display: block;
	list-style: none;
}
.ico_mail a{
	width: 20px;
	height: 20px;
	display: block;
}
.icono_mail{
	margin-top: -2px;
	margin-right: 3px;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	position: relative;
	background: url(../img/icones.gif) 0 -40px no-repeat;
	display: block;
	list-style: none;
}
.icono_mail a{
	width: 20px;
	height: 20px;
	display: block;
}
.ico_delete{
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	background: url(../img/icones.gif) 0px -20px no-repeat;
	list-style: none;
}
.ico_inapropiated {
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	background: url(../img/icones.gif) 0px -277px no-repeat;
	list-style: none;
}
.ico_delete a{
	width: 20px;
	height: 20px;
	display: block;
}
.ico_shadow{
	float: left;
	list-style-type: none;
	width: 4px;
	height: 20px;
	background: url(../img/icones.gif) 0px -100px no-repeat;
	list-style: none;
}
.ico_edit{
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	background: url(../img/icones.gif) 0px -0px no-repeat;
	list-style: none;
}
.ico_edit a{
	width: 20px;
	height: 20px;
	display: block;
}

.ico_mensajes{
	display: block;
	float: left;
	list-style-type: none;
	width: 20px;
	height: 20px;
	background: url(../img/icones.gif) 0px -41px no-repeat;
	list-style: none;
}
.ico_mensajes a{
	width: 20px;
	height: 20px;
	display: block;
}



#header_antevenio {
	clear: both;
	min-height: 93;
	width: 970px;
}

.header_li_dato_inicio {
	float:left;
	list-style-type: none;
	padding-top:9px;
	text-align: center;
	padding-left:5px;
}
#header_inferior_right{
	float: right;
	padding-top:39px;
}

#header #register{
	padding-right: 20px;
	position: inherit;
	float: right;
	font-size:11px;
}

#header #register li{
	margin-left: 4px;
	float: left;
	list-style-type: none;
	position: relative;
	display: block;
	list-style: none;
}


#header_log_top {
	height: 16px;
	width: 190px;
	float: left;
	clear: both;
	background-color: #ccc;
	padding-top:3px;
	padding-left:3px;
}
#header_log_central_left {
	height: 52px;
	width: 50px;
	float: left;
	padding-top: 4px;
	padding-left: 2px;
	border-left: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	background-color: #fff;
}
#header_log_central_right {
	background-color:#FFFFFF;
	border-bottom:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	float:left;
	height:47px;
	padding-left:8px;
	padding-top:9px;
	width:129px;
}
#header_log_bottom {
	height: 19px;
	width: 187px;
	float: left;
	background-color: #fff;
	text-align: right;
	padding-right: 6px;

}

.box_megabanner_publicidad {
	float: left;
	width: 13px;
	/*height: 90px;*/
	background: url(../img/publicidad.gif) top left repeat-x;
	margin-left: 5px;
}
.box_megabanner {
	float: left;
	width: 728px;
	/*height: 90px;*/
	margin-left: 3px;
}

.box_registro {
	float: right;
	width: 193px;
	height: 90px;
	margin-right: 20px;
	background-color: #fff;
}

.box_header_dato {
	float: left;
	width: 95px;
	height: 22px;
	padding-top: 2px;
	padding-left: 4px;
}
.ficha_buttons {
	list-style-type:none;
	float:left;
}
.ficha_buttons li {
	background:transparent url(../img/botons.gif) no-repeat scroll -300px -175px;
	float:left;
	height:21px;
	margin-left:5px;
	padding-top:8px;
	text-align:center;
	width:98px;
}
.ficha_buttons li.selected {
	background:transparent url(../img/botons.gif) no-repeat scroll -300px -205px;

}
.ficha_buttons li.selected a{
	color:#000;

}
#ficha_especial .Box_Cabecera_Titulo{
	padding:7px;
	width:599px;

}
#ficha_especial .Box_Cabecera_Titulo a{
	 margin:0px;
}
#ficha_especial .top {
	border-bottom:1px solid #FF9C08;
}
#ficha_especial .bottom {
	border-top:1px solid #FF9C08;
}
#ficha_especial .paging {
	background:#fbf1d8;
}
.box_data {
	width:594px;
	padding:10px;
	float:left;
}
.box_photo {
	width:140px;
	height:200px;
	padding:1px;
	float:left;
}
.box_body {
	float:left;
	margin-bottom:5px;
	margin-left:10px;
	min-height:0;
	overflow:hidden;
	text-align:justify;
	width:430px;
	height:43px;
}
.box_data .box_comments {
	float:right;
}
.box_comments {
	float:left;
}
#blog_especial {
	background:#ff9c08;
	padding-top:5px;  
}
#blog_especial .ficha {
	 width:80px;
	 height:130px;
	 float:left;
	 background:#FFF; 
	 margin:10px 0 10px 5px;
}
#blog_especial .ficha_blogger {
	 width:145px;
	 height:140px;
	 float:left;
	 background:#FFF; 
	 margin:10px 0 10px 5px;
}
#blog_especial .avatar_blogger {
	padding-left:35px;
	width:115px;
}


.box_post_body h2 {
	font-weight:bold;
	font-size:16px;
	color:#000;  
}
.box_post_body {
	width:594px;
	margin-left:10px;
	float:left;
	margin-bottom:10px;  
}
.paging_top {
	text-align:right;
	width:240px;
	float:right;
	margin-top:10px;
	margin-right:10px;
}
.box_field {
	width:230px;
	margin:10px;
}
.box_field h2{
	font-size:20px;
	color:#000;
	font-weight:;
}
#box_special_data {
	border:5px solid #FF9C08;
	width:603px;
}
#ficha_especial .box_fans {
	background:transparent url(../img/others.gif) no-repeat scroll -420px -231px;
	height:39px;
	margin-top:10px;
	padding-top:10px;
	text-align:center;
	width:92px;
}
#ficha_especial .box_last_post {
	width:225px;
	height:90px;
	float:left;
	margin:10px 50px 10px 10px;
}
#ficha_especial .box_title_last_post {
	width:589px;
	padding:13px 7px;
	float:left;
}
#ficha_especial #link_fans {
	background:transparent url(../img/botons.gif) no-repeat scroll -300px -170px;
	height:18px;
	padding-left:21px;
	padding-top:12px;
	width:76px;
}
#actualizaciones .top {
	border-bottom:1px solid #FF9C08;
}
#actualizaciones .paging {
	background:#fbf1d8;
}
