body {
	background:#fff url(../images/bg-body-danzarinas.gif) left top repeat-x;
	/*color:#535353;*/
	font-family:  Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;   
   	font-size:14px;
	margin:0;
	padding:0;
}

.a:hover{
	cursor:pointer;
}

a img {
	border:none;
}

h1,h2 {
	border-bottom:5px solid #f5f4e1;
	color:#bbb98a;
	font-size:18px;
	margin:6px 0 0 0;
	padding:0 0 2px 0;
}

h1 img {
	vertical-align:middle;
}

hr {
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:1px dotted #8b8958;
	clear:both;
	margin:20px 0;
}

ul {
	list-style-type:disc;
	margin:16px 0 20px 0;
	padding:0 0 0 20px;
}

ul li {
	margin:4px 0 18px 0;
	padding:0 4px;
}

a {
	color:#8b8958;
}

a:hover {
	text-decoration:none;
}

.image_titles_in_text{
	font-size:12px;
	margin:1px 2px;
	padding:1px 2px;
	width: 100px;
	overflow:hidden;
}

.clear {
	clear:both;
	height:0;
	margin:0;
	padding:0;
	/* IE 6 */
	font-size:0;
	line-height:0;
}


.txt,.txt_selected ,.txt_error, .txt_ok{
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:3px;
	width:200px;
}
.txt_selected, .txt_selected_reduced{
	background-color:#FFFFCC;
}
.txt_error, .txt_error_reduced {
	background-color:#FF9F9F;
}

.txt_ok_reduced{
	background-color:#B8F5B1;
}

.form_error{
	color:red;
	font-weight:bold;
	font-size:14px;
}

select.txt {
	width:210px;
}
select.txt_selected {
	width:210px;
	background-color:#FFFFCC;
}
select.txt_error {
	width:210px;
	background-color:#FF9F9F;
}

textarea.txt {
	width:400px;
}
textarea.txt_selected {
	width:400px;
	background-color:#FFFFCC;
}
textarea.txt_error {
	width:400px;
	background-color:#FF9F9F;
}
textarea.txt_ok {
	width:400px;
	background-color:#B8F5B1;
}

.error, .avatar_error {
	color:#FF0000;
}

.btn {
	background-color:#eeedd6;
	border:2px solid #bbb98a;
	color:#a7a56c;
	cursor:pointer;
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:17px;
	padding:4px;
}

.btn-fancy {
	background-color:#eeedd6;
	border:2px solid #bbb98a;
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:3px;
}

.naranja {
	color:#f28f17;
}

.cuadro-aviso, .cuadro-aviso-nomargin {
	background:#ffffcc url(../images/icono_info.gif) 10px 10px no-repeat;
	border:1px solid #ffcc33;
	color:#666;
	padding:20px 20px 20px 50px;
}

.cuadro-aviso{
	margin:30px 0 0;
}


.cuadro-error {
	background-color:#fbf3f4;
	border:1px solid #dc3054;
	color:#666;
	margin:30px 0 0;
	padding:20px;
}

/************************/
/*		CONTENEDOR		*/
/************************/
#wrapper {
	margin:0 auto;
	width:960px;
}

/************************/
/*		CABECERA		*/
/************************/
#cabecera {
	padding:20px 0 10px;	
}

.logo_title{
	font-size:48px;
	font-weight:bold;
}

#logo {
	float:left;
	margin-bottom:0;
	padding-bottom:0;
	width:480px;
	height:160px;
}

#logo h1{
	border:none;
}

#logo a:hover,#logo a{
	text-decoration:none;
}

#right_stats{
	float:right;
	padding-top:3px;
	padding-right:8px;
	font-size:12px;
	margin:0;
}
#right_stats p{
	padding:9px 1px 1px 1px;
	margin:2px;
}

/************************/
/*		MENU			*/
/************************/
#menu{
	//background:url(../images/bg-menu.gif) left 22px no-repeat;
	font-size:16px;
	margin-top:5px;
	margin-bottom:2px;
	padding-bottom:2px;

}

#menu ul , .upper_menu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#menu ul li {
	border-left:1px solid #e9e6bd;
	border-right:1px solid #e9e6bd;
	border-top:1px solid #e9e6bd;
	float:left;
	font-size:14px;
	margin:0 6px;
	padding:1px 1px 0 1px;
}

#menu ul li a {
	background:url(../images/bg-menu-li-a.gif) left top repeat-x;
	color:#8b8958;
	display:block;
	padding:6px 10px 7px 10px;
	text-decoration:none;
	margin:0;
}

#menu ul li a:hover {
	/*background-position:top;*/
	text-decoration:underline;
}

#menu ul li a.menu_item_selected {
	background-position:left bottom;
	font-weight:bold;
}

.upper_menu ul li a {
	color:#8b8958;
	display:block;
	font-size:17px;
	font-weight:normal;
	padding:30px 0 0 0;
	text-decoration:underline;
}

.upper_menu ul li a:hover {
	text-decoration:none;
}

.upper_menu ul li a.seleccionado{
	color:#f28f17;
	text-decoration:underline;
}

#menu-izquierda {
	float:left;
	padding-left:10px;
	padding-bottom:0;
	margin-bottom:0;
}

#menu-derecha {
	float:right;
	width:460px;
	padding:3px 5px;
	margin-bottom:44px;
	font-size:14px;
	font-weight:normal;	
}
#menu-derecha ul{
	float:right;
}
#menu-derecha ul li{
	float:left;
	margin:0 20px;
	padding:0;
}

#menu-derecha div p{
	padding:0;
	margin-top:5px;
}
/************************/
/*		ADSENSE			*/
/************************/
#adsense {
	padding:30px 0;
	text-align:center;
}


/************************/
/*	 	INICIO TAGS		*/
/************************/
#inicio-tags {
	line-height:250%;
	margin:0 0 20px 0;
	
	/*width:960px;*/
}

#inicio-tags-arriba, #inicio-tags-arriba2 {
	background:url(../images/bg-nubetags.gif) left top repeat-x;
	font-size:0;
	height:0;
	line-height:0;
	margin-top:10px;
	padding-top:60px;
}

#inicio-tags-medio, #inicio-tags-medio2 {
	background-color:#f4f3de;
	padding:0px 10px 0px 10px;
	color:#8b8958;
}

#inicio-tags-abajo, #inicio-tags-abajo2 {
	background:url(../images/bg-nubetags-abajo.gif) left bottom repeat-x;
	font-size:0;
	height:0;
	line-height:0;
	padding-bottom:60px;
}

#inicio-tags a, #inicio-tags2 a {
	color:#8b8958;
	margin:4px;
	padding:4px 2px;
	text-decoration:none;
}

#inicio-tags a:hover, #inicio-tags2 a:hover {
	background-color:#d5d2a2;
	color:#fff;
}

#inicio-tags p a, #inicio-tags2 p a {
	color:#8b8958;
	padding:0;
	text-decoration:underline;
}

#inicio-tags p a:hover, #inicio-tags2 p a:hover {
	background-color:#fff;
	color:#8b8958;
	text-decoration:none;
}

#inicio-tags a.tag_c{

}

#inicio-tags a.tag1 {
	font-size:14px;
}

#inicio-tags a.tag2 {
	font-size:16px;
}

#inicio-tags a.tag3 {
	font-size:20px;
}

#inicio-tags a.tag4 {
	font-size:22px;
}

#inicio-tags a.tag5 {
	font-size:26px;
}

.input-text .holder{
	background:white;
}

/************************/
/*	   ULTIMOS TEXTOS	*/
/************************/
#ultimos-textos-buscar {
	background:url(../images/bg-ultimos-textos-buscar.gif) left top no-repeat;
	font-size:12px;
	/*height:58px;*/
	margin:0 auto 20px auto;
	padding:14px 40px;
	width:700px;
}

#ultimos-textos, .ultimos-textos {
	margin:0 0 20px 0;
	padding:1px 20px 0 20px;
	width:920px;
}

#searched-tags {
	margin:0 0 20px 0;
	padding:1px 2px 0 2px;
	width:100%;
}

.ultimo-texto {
	background:url(../images/bg-texto-favorito.gif) left bottom repeat-x;
	border-bottom:1px dotted #8b8958;
	min-height:44px;
	padding:8px 10px;
}

.ultimo-texto a img, .ultimo-texto img.avatar_img {
	border:1px solid #e9e6bd;
	float:left;
	margin-right:10px;
	padding:1px;
	width:40px;
}

.ultimo-texto a:hover img, .homepage_news a:hover img {
	border:1px solid #8b8958;
}

.ultimo-texto h3 {
	color:#bdbb8b;
	float:left;
	font-size:16px;
	margin:0;
	width:620px;
}

.ultimo-texto h3 a {
	color:#8b8958;
	text-decoration:none;
}

.ultimo-texto h3 a:hover {
	color:#a8a673;
}

.ultimo-texto p {
	float:left;
	margin:0;
}

.ultimo-texto p a {
	color:#8b8958;
}

.ultimo-texto p a:hover {
	text-decoration:none;
}

.ultimo-texto .estrellas {
	float:right;
	padding:8px 0 0 0;
	width:70px;
}

#ultimos-textos-publicidad {
	float:right;
	margin-bottom:20px;
	width:160px;
}

#buscar-izquierda {
	float:left;
	width:440px;
}

#buscar-derecha {
	float:right;
	width:240px;
}

#buscar-izquierda label {
	display:block;
	margin:4px 0 1px;
}

#buscar-derecha ul {
	
}

#buscar-derecha ul li {
	margin-bottom:8px;
}

#buscar-derecha ul li a {
	
}

/************************/
/*	   	   TAGS			*/
/************************/
#tags {
	float:left;
	line-height:260%;
	margin:20px 0 20px 0;
	width:960px;
}

#tags-arriba {
	background:url(../images/bg-nubetags.gif) left top repeat-x;
	font-size:0;
	height:0;
	line-height:0;
	/*margin-top:10px;*/
	padding-top:60px;
}

#tags-medio {
	background-color:#f4f3de;
	padding:0px 10px 0px 10px;
	color:#8b8958;
}

#tags-abajo {
	background:url(../images/bg-nubetags-abajo.gif) left bottom repeat-x;
	font-size:0;
	height:0;
	line-height:0;
	padding-bottom:60px;
}

#tags a {
	color:#8b8958;
	margin:4px;
	padding:4px 2px;
	text-decoration:none;
}

#tags a:hover {
	background-color:#d5d2a2;
	color:#fff;
}

#tags a.tag1 {
	font-size:14px;
}

#tags a.tag2 {
	font-size:16px;
}

#tags a.tag3 {
	font-size:20px;
}

#tags a.tag4 {
	font-size:22px;
}

#tags a.tag5 {
	font-size:26px;
}

/************************/
/*    INICIAR SESION	*/
/************************/
#iniciar-sesion-izquierda {
	float:left;
	margin:0 20px 20px 0;
	width:470px;
}

#iniciar-sesion-izquierda form {
	margin:20px 0 0 0;
}

#login-arriba {
	background:url(../images/bg-login-arriba.gif) left top no-repeat;
	font-size:0;
	height:0;
	line-height:0;
	padding-top:5px;
}

#login-medio,#login,#jDialogContainerIn {
	background:#f5f4e1; 
	padding:15px 10px 15px 10px;
}
#jDialogContainerIn{
	display:none;
	border:#000000 1px solid;
	width:415px;
	
}
#login-abajo {
	background:url(../images/bg-login-abajo.gif) left bottom no-repeat;
	font-size:0;
	height:0;
	line-height:0;
	padding-bottom:5px;
}

#iniciar-sesion-derecha {
	float:right;
	height:200px;
	margin:0 0 20px 0;
	width:470px;
}

#iniciar-sesion-derecha ul {
	padding-left:30px;
}

#iniciar-sesion-derecha ul li {
	margin-bottom:10px;
}

/************************/
/* RECUPERAR CONTRASENA */
/************************/
#recuperar-contrasena {
	margin:0 0 20px 0;
	padding:20px 0 0 0;
	width:920px;
}

#recuperar-contrasena form {
	background:url(../images/bg-ultimos-textos-buscar.gif) left top no-repeat;
	height:58px;
	margin:0 auto;
	padding:32px 0 0 150px;
	width:630px;
}

/************************/
/*	   	  TEXTOS		*/
/************************/
#texto {
	margin:0 0 20px 0;
	width:100%;
}

.texto-autor {
	background:#f5f4e1 url(../images/bg-texto-favorito.gif) left top repeat-x;
	border-bottom:1px dotted #8b8958;
	min-height:44px;
	padding:2px 10px 5px 10px;
	width:100%;
}

.texto-autor-nombre,.texto-autor-nombre a{
	font-size: 18px;
}

.texto-autor-datos {
	float: left;
	margin-right: 30px;
	width: 598px;
}

.texto-autor-opciones {
	float: left;
	padding-top: 0;
	width: 270px;
}

.texto-autor-opciones ul {
	margin: 0;
	padding: 0;
}

.texto-autor-opciones ul li {
	font-weight: bold;
	list-style:none;
	margin: 0 0 16px 0;
	padding: 0;
}

.texto-autor-opciones ul li img {
	vertical-align: middle;
}

.texto-autor-opciones ul li a img, .texto-autor-opciones ul li a:hover img {
	border: none;
}

.text_more_actions{
	list-style:none;
	padding:4px 1px;
	margin:1px;
}

.text_more_actions li{
	float:left;
	padding:1px 9px;	
}

#noticia_div.texto-autor{
	height:86px;
}

.texto-autor img.avatar_img,.autor-avatares img {
	border:1px solid #e9e6bd;
	float:left;
	margin-right:10px;
	padding:1px;
	
	
}

.texto-autor a:hover img {
	border:1px solid #8b8958;
}

.texto-autor-datos div {
	float:left;
	margin:0;
	padding:0;
	
}

.texto-autor-datos div p{
	margin:0;
	width:542px
}

/* ----------- */

.texto-autor p a {
	color:#8b8958;
}

.texto-autor p a:hover {
	text-decoration:none;
}

.texto-meta {
	border-bottom:1px solid #e9e6bd;
	margin-bottom:20px;
	padding:10px 20px;
}

.texto-meta h1{
	margin-bottom:12px;
}

.texto-meta p {
	/*margin:0;*/
}

.texto-meta .texto-calificacion {
	float:left;
	width:170px;
}

.texto-meta .texto-fecha {
	float:left;
	text-align:left;
	width:570px;
}

.profile_stats p{
	margin:0;
}

.texto-contenido {
	border:1px solid #f5f4e1;
	margin-bottom:20px;
	padding:10px;
}

#texto-favorito-usuarios {
	margin-bottom:20px;
}

.texto-favorito-usuario {
	float:left;
	font-size:12px;
	margin:10px 10px 0 10px;
	text-align:center;
	width:58px;
}

.texto-favorito-usuario img {
	border:1px solid #e9e6bd;
	height:40px;
	padding:1px;
	width:40px;
}

.texto-favorito-div ul{
	list-style:none;
}

/* comments */
.comments_section_end, .comentario{
	border-top:1px dotted #8b8958;
}

.comentario {
	
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:10px;

}

.comentario-texto {
	border-bottom:none;
}

.comentario-meta {
	height:44px;
	padding:6px 10px;
}

.comentario-autor {
	float:left;
	width:330px;
}

	.comentario-autor-img {
		float:left;
		margin-right:10px;
		width:44px;
	}
	
		.comentario-autor-img a img {
			border:1px solid #e9e6bd;
			padding:1px;
		}
		
		.comentario-autor-img a:hover img {
			border:1px solid #8b8958;
		}
		
	.comentario-autor-txt {
		float:left;
		width:200px;
	}
	
		.comentario-autor-txt p {
			margin:2px 0 0 0;
		}
		
		.comentario-autor-txt p a {
			color:#8b8958;
		}
		
		.comentario-autor-txt p a:hover {
			text-decoration:none;
		}

.comentario-numero {
	text-align:right;
	padding-top:10px;
	width:100px;
	float:right;
}

	.comentario-numero p {
		color:#d8d6a8;
		font-size:24px;
		margin:2px 0 0 0;
	}

.comentario-texto {
	background:#f6f5e3 url(../images/bg-bocadillo-comentario.gif) left top no-repeat;
	padding:4px 10px 10px 10px;
	
	
}

.comment_text{
	width:88%;
	float:left;
	margin-top:18px;
	/*padding-top:10px;*/
}

.comment_control{
	width:11%;
	float:right;
	padding:1px;
	text-align:right;
	margin-top:18px;
}

.response_p{
	margin-top:1px;
	padding-top:1px;
}

.response_p_more{
	margin:10px 0 0 15px; 
	padding:1px 0 1px 10px; 
	border-left:1px solid #666;
}

.response_p_more p{
	padding:0;
	margin:0;
}

.comment_num_box_outer{

	width:84px;	

	color:#444444;
	font-size:10px;
	float:left;
	margin:0 2px;

	padding:10px 4px 1px 4px;
}

.comment_num_box_inner{
	padding:5px 0 0 0;
	margin:0;
	width:75px;
	height:70px;
	text-align:center;
	background:url(../images/commentbubble.png) 0 0 no-repeat;

}


.comment_num_box_inner:hover{
	background:url(../images/commentbubble.png) 0 -75px no-repeat;
}

.comment_num_box_inner:hover,  .comment_num_box_inner:hover .number a{
	color:#bdbb8b;
	cursor:pointer;
}

.comment_num_box_inner .number, .comment_num_box_inner .number a{
	color:#444444;
	font-weight:bold;
	font-size:24px;
	margin:0;
	padding:0;
	text-decoration:none;
}


.comment_post_author{
	background:#FFFFCC;
}

/* eos */

/************************/
/*	   	  AUTOR			*/
/************************/
#autor-izquierda {
	float:left;
	margin:0 0 20px 0;
	width:770px;
}

#autor-tags {
	border:1px solid #f5f4e1;
	line-height:260%;
	margin:20px 0;
	padding:10px;
	color:#8b8958;
}

#autor-tags a {
	color:#8b8958;
	padding:4px 2px;
	text-decoration:none;
}

#autor-tags a:hover{
	background-color:#d5d2a2;
	color:#fff;
}

#autor-tags a.tag1 {
	font-size:14px;
}

#autor-tags a.tag2 {
	font-size:16px;
}

#autor-tags a.tag3 {
	font-size:20px;
}

#autor-tags a.tag4 {
	font-size:22px;
}

#autor-tags a.tag5 {
	font-size:26px;
}

#autor-derecha {
	float:right;
	margin-bottom:20px;
	width:170px;
}

#opciones-autor-derecha {
	background-color:#fbfaf2;
	border-bottom:1px dotted #8b8958;
	font-size:11px;
	list-style:none;
	margin:0 0 20px;
	padding:4px;
}

#opciones-autor-derecha li {
	margin:10px 0;
}

#opciones-autor-derecha li img {
	margin-right:2px;
	vertical-align:middle;
}

/************************************************/
/*	 	  BOOKING BUTTONS AFTER TEXT			*/
/************************************************/

.after_text_title{

	margin:20px 0;

}

.after_text{
	
	list-style:none;
	margin:0px;
	padding:0px;

}

.after_text li{
	float:left;
	margin:2px;
	padding:2px 5px;
	width:45%;
}

.after_text li input, .after_text li a{
	width:310px;
}

.after_text li img {
	margin-right:2px;
	vertical-align:middle;
}

/************************/
/*	 	  PANEL			*/
/************************/
#panel-menu {
	background:url(../images/bg-panel-menu.gif) left 43px repeat-x;
	margin-top:30px;
	padding:0 4px 20px;
}

.panel-menu-right{
	margin:0;
	margin-bottom:14px;
	float:right;
	padding:0;	
	
}

#panel-menu ul {
	float:left;
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}


#panel-menu ul li {
	border-left:1px solid #e9e6bd;
	border-right:1px solid #e9e6bd;
	border-top:1px solid #e9e6bd;
	float:left;
	font-size:12px;
	margin:0 1px;
	padding:1px 0px 0 0px;
}

#panel-menu ul li a {
	background:url(../images/bg-menu-li-a.gif) left top repeat-x;
	color:#8b8958;
	display:block;
	padding:6px 8px 7px 8px;
	text-decoration:none;
}

#panel-menu ul li a:hover {
	background-position:top;
	text-decoration:underline;
}

#panel-menu ul li a.seleccionado {
	background-position:left bottom;
	font-weight:bold;
}

#panel-menu span {
	float:right;
	font-weight:bold;
	padding-top:6px;
}

#panel-resumen-datos {
	background-color:#faf9ef;
	border:1px solid #edebc9;
	float:left;
	margin:20px 0;
	padding:10px;
	width:708px;
}

#resumen-datos-imagen {
	float:left;
	font-size:12px;
	text-align:center;
	padding:10px;
	vertical-align:middle;
	/*width:60px;*/
}

#resumen-datos-imagen img {
	border:1px solid #e9e6bd;
	padding:1px;
	width:40px;
}

#panel-boton-crear {
	background:url(../images/boton-crear-texto.gif) center top no-repeat;
	float:right;
	margin:20px 0;
	width:210px;
	height:97px;
	padding-top:16px;
	text-align:center;
}

#panel-boton-crear a {
	color:#fff;
	font-size:28px;
	text-decoration:none;
}

#panel-boton-crear a:hover {
	text-decoration:underline;
}

#resumen-datos-info {
	float:left;
}

.tbl-cabecera-panel {
	border-bottom:1px dotted #8b8958;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
}

.panel-texto {
	background:url(../images/bg-texto-favorito.gif) left bottom repeat-x;
	border-bottom:1px dotted #8b8958;
	padding:10px;
}

.panel-texto p {
	margin:0;
}

.panel-texto-imagen {
	float:left;
	margin-right:10px;
	width:40px;
}

.panel-texto-titulo {
	float:left;
	margin-right:10px;
	width:460px;
}

.panel-texto-titulo h3 {
	color:#bdbb8b;
	font-size:16px;
	margin:0;
}

.panel-texto-titulo h3 a {
	color:#8b8958;
	text-decoration:none;
}

.panel-texto-titulo h3 a:hover {
	color:#a8a673;
}

.panel-texto-titulo p a {
	color:#8b8958;
}

.panel-texto-titulo p a:hover {
	text-decoration:none;
}

.panel-texto-votos {
	float:left;
	margin-right:10px;
	padding:4px 0 0 0;
	text-align:center;
	width:80px;
}

.panel-texto-estado {
	float:left;
	margin-right:10px;
	text-align:center;
	width:70px;
}

.panel-texto-editar {
	float:left;
	margin-right:10px;
	text-align:center;
	width:34px;
}

.panel-texto-borrar {
	float:left;
	text-align:center;
	width:24px;
}

/* textos favoritos */

.panel-texto-favorito {
	background:url(../images/bg-texto-favorito.gif) left bottom repeat-x;
	border-bottom:1px dotted #8b8958;
	padding:10px;
}

.panel-texto-favorito p {
	margin:0;
}

.panel-texto-favorito-titulo {
	float:left;
	margin-right:10px;
	width:460px;
}

.panel-texto-favorito-titulo h3 {
	color:#bdbb8b;
	font-size:16px;
	margin:0;
}

.panel-texto-favorito-titulo h3 a {
	color:#8b8958;
	text-decoration:none;
}

.panel-texto-favorito-titulo h3 a:hover {
	color:#a8a673;
}

.panel-texto-favorito-favorito-titulo p a {
	color:#8b8958;
}

.panel-texto-favorito-titulo p a:hover {
	text-decoration:none;
}

/* autores favoritos */
.panel-autor-favorito {
	background:url(../images/bg-texto-favorito.gif) left bottom repeat-x;
	border-bottom:1px dotted #8b8958;
	padding:10px;
}

.panel-autor-favorito p {
	margin:0;
}

.panel-autor-imagen {
	float:left;
	margin-right:10px;
	width:40px;
}

.panel-autor-imagen a img {
	border:1px solid #e9e6bd;
	padding:1px;
}

.panel-autor-imagen a:hover img {
	border:1px solid #8b8958;
}

.panel-autor-favorito-titulo {
	float:left;
	margin-right:10px;
	width:605px;
}

.panel-autor-favorito-titulo h3 {
	color:#bdbb8b;
	font-size:16px;
	margin:0;
}

.panel-autor-favorito-titulo h3 a {
	color:#8b8958;
	text-decoration:none;
}

.panel-autor-favorito-titulo h3 a:hover {
	color:#a8a673;
}

.panel-autor-favorito-favorito-titulo p a {
	color:#8b8958;
}

.panel-autor-favorito-titulo p a:hover {
	text-decoration:none;
}

.panel-autor-borrar {
	float:left;
	text-align:center;
	width:40px;
}

/* Mensajes privados */
#frm_compose {
	background:url(../images/bg-form_compose.gif) left top no-repeat;
	padding-left:80px;
}

#mensajes-enviados-recibidos {
	margin-bottom:40px;
}

#cabecera_mensajes {
	border:1px solid #e9e6bd;
	margin:20px 0;
}

#mensajes-enviados-recibidos #cabecera_mensajes td {
	font-size:12px;
	padding:6px 10px;
}

#mensajes-enviados-recibidos #cabecera_mensajes tr.mensajes_cabecera td {
	font-size:14px;
}

#leer-mensaje-privado td {
	padding:12px 0;
}

#mensajes-enviados-recibidos p img {
	vertical-align:middle;
}

/************************/
/*	 		PIE			*/
/************************/
#pie {
	color:#8b8958;
	padding:0 20px;
}

#pie-int{
	background:url(../images/bg-pie.gif) left bottom no-repeat;
}

#pie ul {
	list-style:none;
	margin:0;
	padding:0;
}

#pie ul li {
	margin:0;
	padding:0;
}

#pie .pie-seccion {
	float:left;
	margin:0 16px;
	padding:5px;
	width:140px;
}

#pie .pie-seccion:hover {
	background-color:#f5f4e1;
	border:1px solid #e9e6bd;
	padding:4px;
}

#pie .pie-seccion h1 {
	border-bottom:2px solid #cbc794;
	font-size:16px;
	margin-bottom:10px;
}

#pie .pie-seccion li {
	border-bottom:1px solid #e9e6bd;
	padding:2px 0 4px;
}

#pie p {
	text-align:center;
}

#pie a {
	font-weight:bold;
}

#pie-izquierda {
	float:left;
}

#pie-derecha {
	float:right;
}

/*             styles for the star rater                */	

.star-rating_container{
	display:inline;
	padding:0;
	margin:0;
}

.star-rating_container .star_vote_info{
	padding-top:6px;
}

.star-rating, .fixed-star-rating{
	list-style:none;
	margin: 0;
	padding:0;
	width: 125px;
	height: 25px;
	position: relative;
	background: url(../images/alt_star.gif) top left repeat-x;		
}


.star-rating li, .fixed-star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a, .fixed-star-rating li a{
	display:block;
	width:25px;
	height: 25px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	border:none;
	outline: none;
	-moz-user-select: none;	
}
.star-rating li a:hover{
	background: url(../images/alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
}
.star-rating a.one-star, .fixed-star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:25px;
}
.star-rating a.two-stars, .fixed-star-rating a.two-stars{
	left:25px;
}
.star-rating a.two-stars:hover{
	width: 50px;
}
.star-rating a.three-stars, .fixed-star-rating a.three-stars{
	left: 50px;
}
.star-rating a.three-stars:hover{
	width: 75px;
}
.star-rating a.four-stars, .fixed-star-rating a.four-stars{
	left: 75px;
}	
.star-rating a.four-stars:hover{
	width: 100px;
}
.star-rating a.five-stars, .fixed-star-rating a.five-stars{
	left: 100px;
}
.star-rating a.five-stars:hover{
	width: 125px;
}
.star-rating li.current-rating,.fixed-star-rating li.current-rating, .fixed-star-rating li.current-rating-marked{
	
	position: relative;
	height: 25px;
	display: block;
	text-indent: -9000px;
}

.star-rating li.current-rating,.fixed-star-rating li.current-rating{
	background: url(../images/alt_star.gif) left center;
	z-index: 1;
	
}

.fixed-star-rating li.current-rating-marked{
	background: url(../images/alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
}

.num_of_votes_div{
	text-align:center;
	padding:1px;
	margin:1px;
}

/* VOTE EXPLAINATION BOX */

#vote_explain{
	padding:0;
	margin:0;
	font-weight:bold;
	color:#996600;
	font-size:10px;
	text-align:center;
	height:16px;
}

/* Galeria avatares */
#galeria-avatares {
	margin:0 auto;
	padding:10px 0 10px 42px;
	width:710px;
}

.avatar-galeria {
	border:1px solid #d7edbe;
	float:left;
	margin:0 10px 20px 10px;
	padding:2px;
	text-align:center;
	width:100px;
}

.avatar-galeria img {
	height:100px;
	width:100px;
}

#paginas-avatares{
	font-weight:bold;
	padding:14px 0;
	text-align:center;
}

.paginas {
	font-weight:bold;
	padding:14px 0;

}

#avatar-pagina-actual, .pagina-actual {
	background-color:#d7edbe;
	padding:3px;
}

#sub-menu{
	border-bottom:2px solid #ebeaca;
	padding-top:10px;
}

#sub-menu ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#sub-menu ul li {
	float:left;
	margin:0 4px 0 0;
	padding:0;
}

#sub-menu ul li a {
	display:block;
	padding:6px 8px;
}

#sub-menu ul li a.seleccionado {
	background-color:#ebeaca;
}

#sub-menu span {
	float:right;
	font-weight:bold;
	padding-top:6px;
}

.avatar_image img,.avatar_img{
	width:40px;
	height:40px;
}

.avatar_img_big{
	width:100px;
	height:100px;
}

#upload_slots input{
	font-size:12px;font-family:Verdana,Arial; 
}

#login{
	padding:10px 12px 10px 12px;
	width:410px;
	border:#000000 1px solid;
}

.login_header{
	background:#CC9966;
	color:#000000;
	font-weight:bold;
	font-size:24px;
	padding:0;
	margin:0;
}

.login_header_left{
	float:left;
}

.login_header_left,.login_header_right,.login_header_left p, .login_header_right p, #login form{
	padding:0;
	margin:0;	
}

.login_header_right{
	float:right;
}

.login_elements_container{
	border:#eee 1px solid;
	padding:2px 10px;
	margin:1px;
}

.login_elements_container div.login_element{
	border:#ccc 1px solid ;
	width:94%;
	margin:1px 5px 15px 5px;
	padding:5px;
}

.login_label, .login_input {
  	padding:10px;
	color:#000;
	text-align:left;
	float:left; 
	font-size:20px;
	margin:1px;
}

.login_label{
	width:100px;
}
.login_input {
	width:200px;
}

.login_error {
	color:#F00;
	font-size:16px;
	float:left;
	width:400px;
	margin:1px;
}

.login_input input {
	width:95%;
}

.report_label, .report_input, .report_error  {
  padding:10px;
  color:#000;
  text-align:left;
  float:left; 
  width:100px;
  font-size:20px;
  color:#64355A;
}


.report_error {
  width:420px;
  color:#F00;
}


#report {
  background:#123;

}

#tabla-ranking {
	margin:10px 0 20px;
}

#tabla-ranking td {
	border-bottom:1px dotted #8b8958;
	padding:10px 0;
}

#tabla-ranking img {
	vertical-align:middle;
}

.rank-usuario a img {
	border:1px solid #e9e6bd;
	padding:1px;
}

.rank-usuario a:hover img {
	border:1px solid #8b8958;
	padding:1px;
}

.rank_home_left,.rank_home_right{
	float:left;
	margin:0 0 20px 0;
	width:300px;
}

.rank_home_right{
	margin-left:60px;
}

/* Lista de usuarios */
#lista-usuarios {
	border-bottom:1px solid #f5f4e1;
}

#lista-usuarios th {
	background-color:#e9e6bd;
	border-bottom:1px solid #f5f4e1;
	color:#8b8958;
	font-size:14px;
}

#lista-usuarios td {
	font-size:12px;
}

#lista-usuarios td a img {
	border:1px solid #e9e6bd;
	padding:1px;
	width:40px;

}

#lista-usuarios td a:hover img {
	border:1px solid #8b8958;
}

#lista-usuarios tr.alt td {
	/*background-color:#f5f4e1;*/
}

/* Pgina para imgenes */
.fotografia {
	background:url(../images/bg-texto-favorito.gif) left bottom repeat-x;
	border-bottom:1px dotted #8b8958;
	float:left;
	margin:20px 20px 20px 0;
	padding:8px 10px;
	width:430px;
}

.fotografia-img {
	float:left;
	margin-right:10px;
	width:64px;
}

.fotografia-img a img {
	border:1px solid #e9e6bd;
	padding:1px;
	width:60px;
	height:60px;
}

.fotografia-img a:hover img {
	border:1px solid #8b8958;
}

.fotografia-meta {
	float:left;
	width:356px;
}

.fotografia-meta p {
	margin:0 0 4px 0;
}

#contenedor-imagen {
	margin-bottom:20px;
}

#contenedor-imagen img {
	border:1px solid #e9e6bd;
	padding:1px;
}

.reply-indented{
	margin-left:25px;
	padding-left:20px;
}

div.pagination {

	margin:12px 3px 3px 3px;
	padding:5px 4px;
	text-align:left;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color:#8b8958
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #8b8958;
	color: #638425;
	background-color:#cfcd9c;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #8b8958;
	font-weight: bold;
	background-color: #8b8958;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}

#cabecera_ord {
	border:1px solid #e9e6bd;
	margin:20px 0;
}

#cabecera_ord td {
	background-color:#f5f4e1;
	padding:6px;
}

#cabecera_ord td.ordenarpor {
	background-color:#fff;
	color:#535353;
}

.good_vote, .correct{
	color:green;
}

.bad_vote{
	color:red;
}

#myDialogId .myButtonClass { padding:3px; font-size:20px; width:100px; } #myDialogId .ok_button { color:#2F2; } #myDialogId .cancel_button { color:#F88; } 

/*
.votar_up {
	background:url(../images/thumbup.gif) center top no-repeat;
	height:18px;
	width:18px;
	text-decoration:none;
}

.votar_down {
	background:url(../images/thumbdown.gif) center top no-repeat;
	height:18px;
	width:18px;
	text-decoration:none;
}

.votar_up:hover, .votar_down:hover {
	background-position:center -18px;
}*/
/* vote box */

.stats_vote { 
	width:50px;
	float:left; 
	margin-top:30px;
	margin-right:12px; 
	margin-bottom:8px;
}

.stats_vote .DOWN, .stats_vote .UP{
	text-align:center;
}

.stats_vote .viewcount{
	font-size: 140%;
	text-align:center;
}

.votar_up, .votar_down {
	text-decoration:none;
}
/* Iconos iniciar sesion */
#login-usuario {
	background-image:url(../images/icono-user.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	height:18px;
	padding-left:24px;
}

#login-contrasena {
	background-image:url(../images/icono-password.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	height:18px;
	padding-left:24px;
}


 
/* file upload */

.debug {font:16px Arial; background-color:#FFFFFF; border:1px solid #898989; width:700; height:100; overflow:auto;}
.alert {font:18px Arial;}
.data {background-color:#b3b3b3; border:1px solid #898989; width:40%;}
.data tr td {background-color:#dddddd; font:13px Arial; width:35%;}
.bar1 {background-color:#b3b3b3; position:relative; text-align:left; height:20px; /*width:<?php print $_CONFIG['progress_bar_width']; ?>px;*/ border:1px solid #505050;}
.bar2 {background-color:#000099; position:relative; text-align:left; height:20px; width:0%;}

/* Register form helo */
.form-note {
    position: absolute;
    right: 740px;
    bottom: 315px;
    width: 210px;
    display: none;
    padding-bottom: 9px;
	background: url(../images/help-back.gif) 20px 100% no-repeat;
}

.form-note p {
	color:#fff;
    margin: 0;
    padding: 15px;
    background: #cecb94;
}


.texto-reciente-derecha .ultim_text_right {
	float:right;
	padding:8px 0 0 0;
	width:130px;
	text-align:center;
}
/*
.texto-reciente-derecha .ultim_text_left {
	float:left;
	width:80%;
}
*/

/* Ruta actual - bread crumb */
#crumb_div {
	font-size:12px;
	/*padding:12px 10px 2px 10px;*/	
	margin-top:16px;
}

#crumb_div img {
	vertical-align:middle;
}

#columna-principal {

}

#columna-principal.right_sidebar {
	float:left;
	width:666px;
}


#columna-principal.left_sidebar{
	float:right;
	width:636px;
}

#columna-principal.full_column{
	width:100%;
	float:none;
}

#columna-lateral {
	padding:4px 0 20px;
}

#columna-lateral.right_sidebar{
	float:right;
	width:260px;	
}

#columna-lateral.left_sidebar{
	float:left;
	width:290px;	
	
}

#columna-lateral ul {
	font-size:12px;
	list-style:none;
	padding-left:10px;
}

.recent_activities ul li.reciente_publica {
	background-image:url(../images/icono-reciente-publica.gif);
}

.recent_activities ul li.reciente_agrega {
	background-image:url(../images/icono-reciente-agrega.gif);
}

.recent_activities ul li.reciente_comenta {
	background-image:url(../images/icono-reciente-comenta.gif);
}

.recent_activities ul li.reciente_registra {
	background-image:url(../images/icono-reciente-registra.gif);
}

#columna-lateral ul li,  .recent_activities ul li{
	background-position:left 4px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding:2px 0 2px 24px;
}

#columna-lateral ul li.ultimo_video {
	padding:16px 0 16px 44px;
}

.recent_activities ul{
	list-style:none;
}

/* Panel a dos columnas */
#panel-principal {
	float:left;
	width:730px;
	color:#000000;
	font-weight:normal;
	font-size:14px;
}

#panel-lateral {
	float:right;
	font-size:12px;
	padding-top:40px;
	width:200px;
}

#panel-lateral ul {
	color:#bbb98a;
	margin-bottom:20px;
}

#panel-lateral ul li {
	padding:0;
	margin:12px 0;
}

/* Tablon a dos columnas */
#tablon #autor-izquierda {
	float:left;
	margin:0 0 20px 0;
	width:730px;
}

#tablon p.tablon_p{
	margin:15px 0;
}

/* Videos en los comentarios */
.txt_video_url {
	width:320px;
}
.txt_video_desc {
	width:156px;
}

#site_search_box{
	margin:0;
	padding:0;
}

#site_search_box div{
	float:right;
	margin:0;
	padding:33px 0 10px 0;
}

.upper_menu ul li{
	margin:0;
	padding:0;
}


#header_right_side{
	float:right;
	width:380px;
	margin-bottom:20px;
	padding:0;
}

/* Nueva caja para mi cuenta en todas las pginas */
#caja-micuenta {
	background:url(../images/bg-caja-micuenta.png) top right no-repeat;
	float:right;
	font-size:12px;
	height:87px;
	margin-bottom:20px;
	width:380px;
}

#account_inner{
	margin-left:21px;
	padding:11px 4px 0 2px;
	float:left;
}

.micuenta-avatar {
	float:left;
	padding:4px 0 0 0 ;
	display:inline;
	margin:0;
}

.micuenta-avatar a img {
	border:1px solid #e9e6bd;
	height:22px;
	padding:1px;
	width:22px;

}

.micuenta-avatar a:hover img {
	border:1px solid #8b8958;
}

#caja-micuenta .txt {
	font-size:11px;
	padding:1px 2px;
	width:110px;
}

.divisor-caja-micuenta {
	border-bottom:1px dotted #e9e6bd;
	font-size:0;
	height:0;
	line-height:0;
	margin:6px 0;
}


/* menu emergente */
#nav {
	float:left;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	font-size:12px;
	padding:0;
}

#nav li {
	float: left;
	padding:10px 7px 14px 2px;
	margin:0;
}

#nav li.hasMenu a{
	padding-right:10px;
	background:url(../images/descending.gif) right bottom no-repeat;
}

#nav li.hasMenu ul a {
	background-image:none;
	padding-right:0;
}

#nav li ul {
	position: absolute;
	left: -999px;
	z-index:99;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	margin:2px 0 0 -4px;
}

/* submenus */
#nav li ul {
	background:#f5f4e1;
	border-bottom:1px solid #e9bf6c;
	border-left:1px solid #e9bf6c;
	border-right:1px solid #e9bf6c;
	margin-top:10px;
	padding:0 4px;
}

#nav li ul li {
	border-bottom:1px dotted #e9e6bd;
	float:none;
	padding:4px 10px;
	width:120px;
	
}

/* ajax loader, been added as empty div each ajax request for images in imagenes.php, we might use it on another page */
#ajax_loader_wait{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#fff url(../images/ajax-loader2.gif) no-repeat center  ;
	z-index:9999;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9; 
	
}
/* ajax progress indicator , firstly used in registerarse page */
#progress_indic, .progress_indic{

	background:url(../images/ajax-loader2.gif) no-repeat fixed center  ;
	min-height:55px;
	min-width:55px;
}

#progress_indic_small{

	background:url(../images/ajax-loader-small.gif) no-repeat top left  ;
	height:16px;
	width:16px;
	display:inline;
	padding:0;
	margin:0;
}


#jDialogProgressBar{
	position:fixed;
	left:50px;
	top:50px;
}
.noticia-votos {
	float:left;
	margin-right:10px;
	padding:0 4px 0 0;
	text-align:center;
	width:60px;
}

.cant-votos {
	background:url(../images/bg-votos-noticia.gif) center top no-repeat;
	color:#fff;
	/*height:60px;*/
	padding:4px 10px;
}

.nro-votos {
	font-size:26px;
}

.votar-noticia {
	margin-top:2px;
}

.votar-noticia a {
	background-color:#eeedd6;
	border:1px solid #a7a56c;
	color:#a7a56c;
	display:block;
	font-weight:bold;
	padding:4px 0;
	text-decoration:none;
}

.votar-noticia a:hover {
	text-decoration:underline;
}

.recent_activities {
	margin-bottom:20px;
}

.imagevideo_title, .imagevideo_author a{
	font-size:11px;
}

.hidden_field{
	padding:1px; margin:1px;
}

/* text tags */

.text-tags ul {
	width: 97%;
	list-style-type: none;
	margin: 10px 0px 15px;
	float: left;
	display: block;
	}
.text-tags ul li {
	background: #e0e1bd url(../images/taglibg.gif) no-repeat;
	height: 28px;
	overflow: hidden;
	margin: 0px 10px 10px 0px; 
	float: left;
	display: block;
	padding:0;
	}
.text-tags ul li span {
	color: #897E58;
	height: 22px;
	font-weight: bold;
	background: url(../images/tagabg.gif) no-repeat top right;
	padding: 6px 15px 0px;
	float: left;
	display: block;
	margin:0;
	}
	
.nro-mensajes {
	background-color:#535353;
	color:#f28f17;
	padding:3px 5px;
}

.nro-mensajes a {
	color:#f28f17;
}	

.list_bottom_line{
	font-size:12px;
	margin-bottom:0px;
}



.username_under_image, .msg_thumb_title{
	font-size:10px;
}
.username_under_image{
	text-align:center;
	padding:0;
	margin:0 8px 0 0;
	float:none;
	width:40px;
}


.itm_avatar_username{
	margin:0 8px 0 0;
	text-align:center;
	padding:1px;
	float:none;
	width:40px;
}


/* Panel de foros */
#lista-foros-admin .texto-reciente-avatar {
	float:left;
	margin-right:10px;
	width:46px;
}

#lista-foros-admin .panel-texto-titulo {
	float:left;
	width:540px;
}

.menu-item-nuevo {
	color:#f28f17;
	font-size:11px;
	font-weight:bold;
	
	width:100%;
	position:relative;
	top:-48px;
	text-align:center !important;
	height:0; 
	padding:0;
	margin:0;
	z-index:2;
}

/* Images that is written using tags [img][/img]*/
.user_tagged_image{
	padding:1px;
	margin:1px;
}

/* Anchor that is written using tags [url][/url] */
.user_tagged_ancohr {
}

.topsponsor {
	margin-bottom:15px;
	
	width:720px;
	margin-left: auto;
	margin-right: auto;
}                   
                  

.comentario-pestana {
	border-bottom:1px solid #f1efd8;
	height:31px;
	margin:0 0 8px 0 ;
	padding:20px 0 0 10px;
	font-size:14px;
}

.comentario-pestana li {
	border-left:1px solid #e9e6bd;
	border-right:1px solid #e9e6bd;
	border-top:1px solid #e9e6bd;
	float:left;
	list-style:none;
	margin:0 6px;
	padding:1px 1px 0 1px;
}

.comentario-pestana li a {
	background:url(../images/bg-menu-li-a.gif) left top repeat-x;
	color:#8b8958;
	display:block;
	padding:6px 10px 7px 10px;
	text-decoration:none;
}

.comentario-pestana li a:hover {
	text-decoration:underline;
}

.comentario-pestana li a.seleccionado {
	background-position:left bottom;
	font-weight:bold;
}                                           
.topsponsor {
	margin-bottom:15px;
	
	width:720px;
	margin-left: auto;
	margin-right: auto;
}                   
                  
.topadsenselinksunit {
	margin-bottom:13px;
	margin-left:15px;
	width:720px;
}

/************************/
/*    ADSNSE
/************************/

#header_adsense_top{
	background:#f7f6e6;
	padding:1px 0;    
	border-top: solid 2px #e9e6bd;
}

#header_adsense_top, #header_adsense_bottom {
	text-align:center;
	margin:0;
}

#header_adsense_bottom {
	padding-top:5px;
	border-top:#e9e6bd 2px solid;
}

#inline_text_ad{
	float:left; 
	width:336px;
}

/************************/
/*    ESCUDOS           */
/************************/

#escudos-primera {
	margin-bottom:10px;
	padding-left:0px;
}

#escudos-primera ul, #escudos-segunda ul {
	margin:0;
	padding:0;
}

#escudos-primera ul li, #escudos-segunda ul li {
	float:left;
	list-style:none;
	margin:0 2px;
	padding:0;
}

#escudos-primera ul li a img,#escudos-segunda ul li a img {
	border:1px solid #ede9ca;
	display:block;
	padding:1px;
}

#escudos-primera ul li a img{
	width:39px;
}

#escudos-primera ul li a:hover img, #escudos-segunda ul li a:hover img {
	border:1px solid #8b8958;
}

#escudos-segunda {
	padding-left:8px;
}

#escudos-segunda ul li a img {
	width:35px;
}
            

.comment_anonymous_box {

	display:block;
	width:90%;
	margin:2px 10px 10px 10px; padding: 8px;background:#f4f4eb; border:1px solid #d1d2a9; position:relative; display:block; -moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden;border-bottom:2px solid #d1d2a9;

}

.drop_down_separator{
	background-color:#cbb164; color:#fff; padding:0 5px;
}

.slim_tag{
	maring:0;
	padding:1px;
}


.activities_filter_top,.activities_filter_middle{
	margin:0;
	padding:0
}

.activities_filter_top{
	height:5px; 
}

.activities_filter_middle{
	height:10px;
}

/****************/
/* Profile Menu */
/****************/
#contenedor-menu-usuario {
	border: 1px solid #e9e6bd;

	margin: 20px 0;
	padding: 0;
	width:100%;
	
}

#profile-menu, #default-sidebar {
	background: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 160px;
}

#profile-menu ul li img {
	vertical-align: middle;
}
	
#profile-menu ul {
	margin: 0;
	padding: 0;
	float:left;
	list-style:none;
}

#profile-menu ul li {
	border-bottom: 1px solid #e9e6bd;
	border-right: 1px solid #e9e6bd;
	border-left: 1px solid #e9e6bd;
	margin: 0;
	padding: 0;
	font-size:12px;
}

#profile-menu ul li  {
	width: 144px;
	background:#fff url(../images/bg-menu-perfil.gif) left top repeat-x;
	color:#8b8958;
	display:block;
	padding:12px 8px;
	text-decoration:none;
}

#profile-menu ul li a{
	text-decoration:none;
}

#profile-menu ul li a:hover {
	background-position:top;
	text-decoration:underline;
}

#profile-menu span {
	float:right;
	font-weight:bold;
	padding-top:6px;
}

#profile-menu ul li.seleccionado {
	background: #fff;
	background-position:left bottom;
	font-weight:bold;
	border-right: none;
}

#contenedor-menu-usuario .texto-meta {
	border-bottom: none;
	float: right;
	margin-top: 0;
	width: 748px;
}

#contenedor-menu-usuario .texto-meta table tr td p {
	padding: 8px 0;
	text-align: justify;
}

/* PROFILE MENU ENDS */

.post_source{
	margin-bottom:14px;
}


/* PROFILE MENU ENDS */

.post_source{
	margin-bottom:14px;
}

/* IMAGE ALIGNING ********/
.msg_body_style img.left, .msg_body_style img.alignleft {
	clear:left;
	float:left;
}
.msg_body_style img.right, .msg_body_style img.alignright {
	clear:right;
	float:right;
}
.msg_body_style img.center, .msg_body_style img.aligncenter {
	clear:both;
	display:block;
	float:none;
}
.msg_body_style img.block, .msg_body_style img.alignnone {
	clear:both;
	display:block;
}
.msg_body_style img.frame {
	background:#EEEEEE none repeat scroll 0 0;
	border-color:#DDDDDD;
	border-style:solid;
} 

/* no margin, no padding */
.no_margin{
	margin:0;
	padding:0;
}

h3 span.message_id{
	font-size:18px;
}

/* pagination style start */

div.pagination {
	margin:12px 3px 3px 3px;
	padding:5px 4px;
	text-align:left;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color:#8b8958
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #8b8958;
	color: #638425;
	background-color:#cfcd9c;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #8b8958;
	font-weight: bold;
	background-color: #8b8958;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}

/* pagination style end */


/* options disabled items */
.option_disabled_style{
	background-color:#cbb164; 
	color:#fff; 
	padding:0 5px;
	border:#FFFFFF 1px solid;
}

/* blog subscription */
#subscribe_box{
	width:290px;
}

#rss_text {
	width:290px;
	padding-left:10px; 
	font-weight: 600; 
	font-size:17px; 
	text-align:left;
}


/* eos */

/* featured content */


.right_side_box { 
	width: 260px;
	min-height:40px;
	overflow:hidden;
	padding:4px;

}

.right_side_box a, .right_side_box a:hover{
	color:inherit;
	text-decoration:none;
}

.clickable{
	cursor:pointer;
}

.featured_white h2{
	border:none;
}

.right_side_box h3{
	font-size:16px;
}

.right_bar_normal_container h3 {
	color: #8b8958;
	padding:1px;
	margin:1px;
}

.right_side_box_image {
	width: 260px; 
	height: 125px; 
	
}

.grey_line { 
	width: 255px; 
	border: 2px solid #cfcfcf;
	padding:0;
	margin:0;
	height:0px;
}

.right_side_box_image_innerL{
	width:125px;
	float:left;
}
.right_side_box_image_innerR{
	width:125px;
	float:right;
}

.right_side_background_container{
	padding:0;
	width:250px;
}

.right_side_background_container .h3_div{
	background:url(../images/backg_trans.png) repeat-x;
	margin:0;
	padding:0;
}

.right_side_background_container h3{
	color:#FFF;
	margin-left:5px;
}
.right_side_background_container .h3_div, .right_side_background_container_inner {
	padding:0 2px 0 6px;
}

.right_side_background_container_inner{
	width:125px;
}

.right_side_right_align{
	margin-left:114px;
}

.right_side_additional_ver_space{
	padding-top:4px;
	height:1px;
}

.featured_white, h3.featured_white, .featured_black, h3.featured_black{
	font-size:bold;
	border:none;
}
.featured_white, h3.featured_white{
	color:white;
}

.featured_black,  h3.featured_black{
	color:black;
}
/* eos */

small{
	font-size:12px;
}


#err_texto{
	position:relative;
	top:-20px;
}

.txt_input_correct{
	color:black;
}

/* uploads */
.file_area {
	font-size:12px;
}

/* Price Desc */
.price_desc{
	margin:1px 8px 1px 8px;
	padding:2px;
}



/* Index text form */

.comentario-pestana {
	height: 32px;
	margin-bottom: 0;
}


.comentario-pestana {
	height: 32px;
	margin-bottom: 0;
}

#container-textsDivForm, .container-textsStyleDivForm {
	background-color: #fff;
	border-left: 1px solid #e9e6bd;
	border-right: 1px solid #e9e6bd;
	border-bottom: 1px solid #e9e6bd;
	padding: 1px;
}


#textsDivForm, .textsStyleDivForm{
	background-color: #f1efd8;
	padding: 0 20px;
	margin:0;
}

/* EOS */


/* Slider & default sidebar*/

#default-sidebar{
	margin-right:7px;
}

#default-sidebar .txt{
	width:90%;
}

div.slider{
	width:90%;
}
.slider .ui-slider-range{
	width:70%;
}
/* EOS */



.publicidad-superior {
	margin:0 auto;
	padding:0px;
	background-color:#f7f6e6;
	border-style:solid;
	border-color: #d4d09d;
	border-width:2px;
}


.publicidad-superior2 {
	border-top:2px solid #D4D09D;
	margin:0 auto;
	padding:0px;
}

.publicidad-superior3 {
background-color:#FFFFFF;
border-top:2px solid #D4D09D;
margin:0 auto;
padding:0;
border-bottom:2px solid #D4D09D;
}

.publicidad-superior4 {
background-color:#F7F6E6;
border-top:2px solid #D4D09D;
margin:0 auto;
padding:0;
border-bottom:2px solid #D4D09D;
}

.adsensesuperior-izquierda {
	float:left;
	width:336px;
	padding:30px
}

.adsensesuperior-derecha {
	float:right;
	text-align:right;
	width:336px;
	padding:30px
}