html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

@charset "utf-8";
/* CSS Document */

body{clear:both;padding:0;margin:0;font-size:12px;}
/*background: url('../images_topaleku/background.gif') repeat-x 0 60%;*/
/*background:#FFFFFF url('../images_topaleku/background.gif') repeat-x 0 100%;*/
h1, h2, h3 ,h4, h5{ padding:0; margin:0;}
ul, ul li{ list-style:none; padding:0; margin:0;}	
img{ border:0;  }
fieldset{ border:none;}
p{ margin:0px; padding:5px 0px;}
form{ margin:0; padding:0;}
input, select, textarea{background: #f6f3f3; border:1px solid #d9d9d9; padding:3px;}
/*.formulario input{ width:85%;}*/
textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.clear{ clear:both;margin:0;padding:0;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}
a.enlaceverde{color:#2C2C2C;font-size:14px;font-weight:bold;text-decoration:none;}
a:hover.enlaceverde{color:#2C2C2C; font-size:14px; font-weight:bold; text-decoration:underline;}
#content{
 	width:990px;
	margin: 0 auto;
}
/*------------------------prehome-------------------------*/

#top_prehome{
	height:90px;
	padding:0 10px;
	margin:0 0 0 0;
	display:block;
	background: url(../images_topaleku/bg_top.gif) repeat-x bottom #ffffff;
}
	
/*------------------avisos------------------------------*/
	
	.info_box, .error_box{ width:80%; border:2px solid #cccccc; min-height:150px; margin:60px auto 15px 80px; float:left; font-size:12px;}
	.info_box img, .error_box img{ position:relative; top:-45px; left:-45px; border:none;}
	.info_box p, .error_box p { position:relative; top:-50px; margin: 0px 40px 8px 50px;}
	
	.info_box_peq, .info_error_peq{
	border:1px solid #cccccc;
	width:90%;
	padding:0px 10px 0px 0px;
	margin:25px 10px 25px 30px;
	float:left;
	font-size:12px;}
	.info_box_peq img, .info_error_peq img{ position:relative; top:-20px; left:-20px; float:left; border:none;}
	#mis_datos .info_error_peq img, #mis_datos .info_box_peq img{border:none;} 
	.info_box_peq p{ color:#333333; font-weight:bold; padding:15px 0 5px 0; margin:0 0 0 45px;}
	.info_error_peq p.error{color:#d62602; font-weight:bold; padding:15px 0 5px 0; margin:0 0 0 45px;} 

	
	.error{ color:#d62602; font-weight:bold;}
	.error a{ font-weight:bold;}
	.txt_verde{ color:#2C2C2C; }
	
	.conversation{ clear:both; margin:10px 0 0 0;}
	.conversation  ul.list_3b p.descrpcion3{ width:70%; float:left; display:inline;}
	.conversation  ul.list_3b  p.fecha{ margin:-20px 0 0 0; padding:0; float: right; width:30%; }
	.conversation  ul.list_3b li{ border-bottom: 1px #cccccc dashed; margin:5px auto;}
/*--------------------------------------------cabecera--------------------------------------------------*/
	
#top{
	/*height:173px;*/
	height:220px;
	padding:0 10px;
	margin:0 0 0 0;
	display:block;
	/*background: url(../images_topaleku/bg_top.gif) repeat-x bottom #ffffff;*/
	background:transparent url('../images_topaleku/body-in-bg.gif') repeat-x 0 0;
	}
	
	
	
	
	#languages{
	float:right;
	margin:48px 10px 0 15px;
	display:inline;
	}	
		#languages select { border: none; background:#ffffff;}
	
	ul.menu{
		width:960px;
		height:50px;
		clear:both;
		/*background:url(../images_topaleku/bg_menu.gif) no-repeat top left;*/
		padding:8px 0 0 0;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight: bold;	
		}
	ul.menu li{ 
	display:inline;
	float:left;
	padding:0 10px;
	}
	ul.menu li img{ 
	padding:0 8px 0 0;	
	}
	ul.menu li a{ text-decoration:none; color:#fff;/*color: #333333;*/}
	ul.menu li a:hover{ text-decoration:none; color:#666666;}
	
	ul.menu li.logout{float:right; margin:0px 8px 0 0;}
	ul.menu li.logout img{ padding:10px 5px;}
	.centrar{position:relative; top:-16px;}
	#top input{background:#f6f3f;  color:#333333;}
	
	/*#search label{}
	#search input{margin:0 5px;}*/
	
	/*------------------------------botones---------------------------------------------------------*/
		
	button
	{		
		margin:0px;
		padding:2px;
		border:none; 
		cursor: pointer;
		background:no-repeat left top;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
		
	.btn_gris{background-color:#2A2A2A;/*background:url(../images_topaleku/bg_btn_gris_left.gif) no-repeat left top; margin:-4px 0 0 0;*/}
	.btn_gris span{
		/*background:url(../images_topaleku/bg_btn_gris_right.gif) no-repeat right top;*/
		padding:3px;
		/*color:#333333;*/
		color:#fff;
		 }
		
	
		
	.btn_edit{background:url(../images_topaleku/bg_btn_edit.gif) no-repeat left top;
	 margin:0px 0 0 0; padding:0; position:relative; top:2px;

		}		
	.btn_edit span{
		color:#2C2C2C;
		font-size:15px;
		font-weight:bold;
		margin:0px 0 0px 20px;
		padding:5px 0px 5px 0px;
		}
		
	
	
	.messages{ padding:5px 0 0 0;}
	.select_msn{ clear:both; padding:0;}
	.select_msn .btn_gris3{ float:left; display:inline-block; background:none; margin:0;}
	.select_msn p.select{ margin:12px 3px 0 0; font-weight:bold;}
	.select_msn p{ float:left; display:inline-block;}
	.select_msn a{ text-decoration:underline; color:#2C2C2C;}
	.select_msn a:hover{ text-decoration:none; color:#2C2C2C;}
			
		
	/*.btn_volver{background:url(../images_topaleku/bg_btn_volver_left.gif) no-repeat left top; float:left; }		
	.btn_volver span{
		background:url(../images_topaleku/bg_btn_volver_right.gif) no-repeat right top;
		margin:1px 0 0 20px;
		padding:12px 12px 15px 0px;
		color:#203b04;}
	button.btn_volver{ margin:10px 0 0 0;}*/
	.btn_volver{background-color:#CDD612;}
	.btn_volver span{
		background-color:#CDD612;
		}
	
		
	.btn_cerrar{ 
	color:#333333; 
	background:url(../images_topaleku/btn_cerrar.gif) no-repeat right;
	float:right;
	width:150px;
	display:inline;
	padding:0 10px;	
	margin:10px;
	}	
	.btn_cerrar span{ padding:8px 5px 8px 30px; color:#333333;}
	
	
	.centrar_btn{margin:auto; width:25%;  }
	.centrar_btn2{margin:auto; width:49%; }
	.centrar_btn3{margin:-10px auto 0px auto; width:30%; padding:0;}
	
	.btns_prew_recover{ width:46%;padding:0 0 10px 0; float:left;}

	.btn_ver_mas{ margin:0; float: right;}
	
	.btn_delete{ background:url(../images_topaleku/btn_delete.gif) no-repeat left; 
		color:#333333;
		font-weight:normal;	
		margin:3px 0;
		float:left;
		padding:2px 6px 2px 17px; }
	 
	 .btn_destacado_verde{
		background:url(../images_topaleku/bg_btn_destacado.gif)  no-repeat;
		width:270px;
		height:26px;
		color:#2C2C2C;
		text-align:center;
		padding:5px 0 0 0;
		position:relative;
		top:5px;
		float:left;
		}
		
		.btn_destacado_verde a{color:#325b04; font-weight:bold; font-size:14px; }
		.btn_destacado_verde a:hover{ text-decoration:none; }
	/*--------------------------------------------------------------------------------------------------*/
	
#contenido{
	width:990px;	
	display:block;
	float:left;
	margin:auto;
	min-height:350px;
	/*background:url(../images_topaleku/bg_content.gif) top repeat-y;*/
	padding:0 0 10px 0;	
	}
	
	/*------------------------------------------contenido principal---------------------------------------------*/
	
	#left{
		width:680px;
		float:left;
		margin: 0 0 0 15px;
		height:auto;
		}
	#center{
		width:960px;
		float:left;
		margin: 0 0 0 15px;
		height:auto;	
		}
	/*------------------------------------wiki-----------------------------------*/	
	.wiki{
		border:1px solid #CCCCCC;
		margin:0 10px;
		float:left;
		display:block;
		width:920px;
		padding:10px;}
	
	#left_wiki{
		width:650px;
		float:left;
		display:block;
		margin: 0;
		height:auto;

		}
	#right_wiki{
		width:250px;
		display:block;
		float:left;
		margin: 0 0 0 15px;		
		}
	#left_wiki p{ margin:0; padding:5px 0 5px 0px; font-size:13px; color:#666666; }
	#right_wiki p{ margin:0; padding:3px 0 5px 0px; }
	
	#left_wiki a{ font-style:italic; text-decoration:underline;}
	#left_wiki a:hover{ font-style:italic; text-decoration:none;}
	#left_wiki input, #left_wiki textarea{ width:350px;}
	
	
	#left_wiki p.descripcion_negro{ color:#333333; font-size:15px;}
	#left_wiki p.subtit1{ color: #333333; font-size:15px;}
	#left_wiki p.descripcion_negro2{ color:#333333; font-size:13px;}
	#right_wiki p.descripcion_negro2{ color:#333333; font-size:12px; padding:5px 0; margin:0 0 15px;}
	#right_wiki p.descripcion_negro2 a{ color:#2C2C2C; font-size:13px; text-decoration:none;}
	#right_wiki p.descripcion_negro2 a:hover{ color:#2C2C2C; font-size:13px; text-decoration:underline;}
	
	#right_wiki ul.list_4d li p.nombre5{ padding:0; margin:0;}
	#right_wiki ul.list_4d li p.fecha{ float:left; display:inline; padding:3px 0 0 0; margin:0;}
	#right_wiki ul.list_4d li p.version{color:#2C2C2C; font-size:11px;float: right; display: inline; padding:3px 0 0 0; margin:0;}
	
	.vista_preliminar{ clear:both; float:left; width:95%; border:1px solid #a9a9a9; padding:10px; margin:10px 0px;}
	.comenta_wiki{float:left; margin:20px 0 5px 0; padding:0 5px;}
	.comenta_wiki img{ float:left; border:1px  #CCCCCC solid; }
	.comenta_wiki p{ float:left; top:5px; left:10px; position:relative; margin:0 0 10px 0;}
	.comenta_wiki textarea{ width:90%; margin:0 0 0 10px; }
	
	
	/*---------------------------------------user profile-------------------------------------*/
	.user_profile{ background:url(../images_topaleku/bg_user_profile.jpg) no-repeat right ; 
	float:left;
	width:90%;
	padding:0px 10px;
	margin:10px 40px 0px 20px;	
	min-height:300px;}
	.user_profile p.descripcion{ width:50%; padding:10px 0 0 0; line-height:16px;}
	.user_profile h2{margin:10px 0px 0px 0px;}
	.user_profile #login{ float:left; background:none; width:250px; border:1px #ccccc solid; margin:0; padding:0;}
	
	/*----boxes----*/
	.box1{
		/*background: url(../images_topaleku/bg_tit1.gif) no-repeat top #ffffff ;*/
		width:100%;
		height:inherit;
		float:left;
		display:block;
		margin:0 0 0px 0;
		padding:0 0 10px 0;
				
		} 
	.sin_sombra{
		background: url(../images_topaleku/bg_tit1b.gif) no-repeat top #ffffff;		
		}	
		
		.rounded-box2 { background:#FFFFFF;margin:0 auto;padding:0;width:400px;border-radius:7px;-moz-border-radius: 7px; -webkit-border-radius : 7px;} 
		
	.box2{
		background: url(../images_topaleku/bg_tit2.gif) no-repeat top #ffffff ;
		width:335px;
		min-height:200px;
		margin: 5px 0 0 0;
		padding:0;
		float:left; 
		display:inline;	
		}
		
	.box3{
		background: url(../images_topaleku/bg_tit3.gif) no-repeat top #ffffff ;
		width:100%;
		height:inherit;
		float:left;
		display:block;
		margin:0 0 5px 0;				
		} 
	.box4{
		background: url(../images_topaleku/bg_tit4.gif) no-repeat top #ffffff ;
		width:960px;
		height:inherit;
		float:left;
		display:block;
		margin:0 0 5px 0;
		padding: 0 0 10px 0;			
		} 
	.box5{
		padding:0 12px;
		float: left;
		width:96%;
		margin:-10px 0 0 0;
	}	
		
	#box_marketing{ 
		background:url(../images_topaleku/bg_tit3.gif) no-repeat top #ffffff;		
		display:block;
		margin:2px 0 0 0 ;
		padding:10px 10px 5px 10px;
		float:left;
		width:660px}
		.txt_Mkt{ 
		/*background:url(../images_topaleku/bg_Mkt.jpg) no-repeat top; */
		border-bottom:#e5eedc 3px solid; 
		padding:10px 50px 10px 10px;
		min-height:35px;
		float:left;
		margin:10px 0px;
		color:#2C2C2C;
		font-size:15px;
		width:91%;}
		
		.txt_home{ margin:20px 0 0 5px; padding:0 0 10px 0;}
		.txt_home p{ margin:10px 10px 0px 15px; padding:0px; line-height:16px;}
		p.txt_homeG{ font-size:14px; font-weight:bold; margin:10px 0 0px 50px;}
		.box1 p.txt_home{ margin:30px 10px 15px 15px; line-height:16px;}
		
				
	.box2 p{ padding:5px 10px 5px 15px;margin:0; font-size:11px;}
	.box2 p a, .tagcloud a{ font-weight:bold; color:#2C2C2C; text-decoration: none; }
	.box2 p a:hover, .tagcloud a:hover{ font-weight:bold; color:#999999; text-decoration: underline; }
	.box2 .btn_ver_mas{ margin:0px 10px 0px 0px; float: right;}
		
	.margin-10left{ margin-left:10px;}
	.margin-10top{ margin-top:10px;}
	.margin-10right{ margin-right:10px;}
	.margin-10bottom{ margin-bottom:10px;}  
	.padding-10left{ padding-left:10px;}
	.padding-10top{ padding-top:10px;}
	.padding-10right{ padding-right:10px;}
	.padding-10bottom{ padding-bottom:10px;}
	
	p.padding-10left{ padding-left:10px;}
	p.padding-10top{ padding-top:10px;}
	p.padding-10right{ padding-right:10px;}
	p.padding-10bottom{ padding-bottom:10px;}
		
	.tit1{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight: bold;
		color:#2C2C2C;
		padding:22px 0 10px 15px;
		}
	.tit2{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:1.4em;
		font-weight: bold;
		text-align:center;
		color: #666666;
		padding:10px 0 0 0;
		height:30px;}
	
	.tit3{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:21px;
		font-weight: normal;
		color: #666666;
		padding:22px 0 10px 15px;
		height:30px;}
	.lupa{ background:url(../images_topaleku/bg_lupa.jpg) no-repeat left; padding:20px 0 15px 50px; margin:5px 0 0 5px;}
	.tit4{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight: bold;
		color:#2C2C2C;
		padding:15px 0 0 15px;
		float:left;}
	
	.tit5{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:normal;
		color:#666666;
		padding:20px 0 10px 15px;
		}
		
	.tit6{
		   background:url(../images_topaleku/bg_tvv.gif) repeat-x top; 
			height:15px; 
			padding:5px 0 15px 0;
			color:#325b04;
			font-weight:bold;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			text-align:center; 
		}
	
	.tit7{		
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#333333;
		padding:15px 0px 8px 0px;
		line-height:16px;
		width:200px;
		margin:auto;
		text-align:center;
		border-bottom:3px solid #ffffff;		
		}
	.subtit4{ 
		background:url(../images_topaleku/bg_gris_fotos.gif) no-repeat left; 
		height:30px; 
		float:left; 
		padding:13px 0 0 18px; 
		width:99%;}
		
	.subtit1{font-weight:bold; clear:both; color:#333333; font-size:15px; border-bottom:#dedede 2px solid; margin:15px 0 10px 0;}
	
	.subtit1 img{ float:right; display: inline; margin:-18px 0 0 0; }
	
	.subtit2{font-weight:bold; color:#333333; font-size:14px; border-bottom:#dedede 1px dashed; margin:5px 0 10px 0;}
	
	/*.subtit2{font-weight:bold; color:#333333; font-size:14px; border-bottom:#CCCCCC 1px dashed; margin:5px 0 10px 0px; float:left; width: auto;}*/
	.subtit2 img{ float:right; display: inline; margin:-20px 0 0px 0;}
	.subtit1 a{color:#2C2C2C;font-weight:bold; text-decoration:none;}
	.subtit1 a:hover{color:#2C2C2C;  font-weight:bold; text-decoration:underline;}		
	.subtit3{ font-size:14px; color:#333333; font-weight:bold;}
	
	.subtit4{ 
		background:url(../images_topaleku/bg_gris_fotos.gif) no-repeat left; 
		height:30px; 
		float:left; 
		padding:13px 0 0 18px; 
		width:99%;
		font-weight:bold;
		color:#ffffff;}
	
	.img_right{ float:right; padding:0 10px 10px 10px;}  

		
	.txterror{ color:#cc3300; margin:0; padding:0; position:absolute; margin-top:50px; }	
	
		
	#paginado{ 
	 
	background:url(../images_topaleku/bg_btn_gris_inbox.gif) repeat-x bottom; 
	border-top:1px solid #e8e8e8; width:97%; 
	padding:0 0px 10px 0px; 
	clear:both; 
	display:block; 
	color:#666666; 
	font-weight:bold; 
	font-size:14px;
	text-align:center;
	margin:0 10px;}
	#paginado img{ top:5px; position:relative;}
	#paginado a{ text-decoration:none; color:#2C2C2C;}
	#paginado a:hover{  color:#69aa1e;}
	
	.verde3{ color:#2C2C2C; font-weight:normal;}
	
	/*----perfiles---*/
	
	.txt_planta{ width:97%; float:left; margin:10px 0px 10px 12px; min-height:500px; display:block;}
	.txt_planta a{ text-decoration:none; color:#333333;}
	.txt_planta a:hover{ text-decoration:underline; color:#333333;}
	
	.txt_planta .subtit1{ margin:8px 10px 8px 0; padding:0 0 3px 0; display:block; width: inherit; clear:none;  }
	.txt_planta .subtit2{ font-weight:bold; color:#333333; font-size:13px; border-bottom:#dedede 1px dashed; margin:10px 10px 8px 0px; width:inherit; }

	.txt_planta p{ margin:0  inherit; }
	h2.tags{ margin:8px 0 0 0; font-size:12px; padding:0px;}
	h2.tags p{ padding:0; margin: 0 0 5px 0;}
	h2.tags strong{ font-style:normal; font-weight:bold;}
	
	h2.tags .ver_mas a{ float:left; font-size:12px; width:100%;}
	.txt_planta #paginado{ margin:0;}
	
	.txt_planta ul.list_3b a{  font-style:italic;}
	
	
	.txt_destacado{ font-size:11px; font-style:italic; color: #666666; display:block;   padding:10px 25px 0 25px; margin:5px 0 0 0; text-align:justify;}
	.txt_destacado img{ float:left; margin:-8px 0 0 -5px; padding:0 5px 10px 0;}
	.txt_planta .random_imagesG li{ height:auto;}
	.txt_planta .random_imagesG{ position:relative; left:-20px; float:left;}
	
	.txt_grupo{ width:96%; float:left; margin:10px 0px 10px 15px;}
	.img_grupo{ float:left; padding:5px 15px 60px 0px;}
	.img_grupo img{border:1px solid #a9a9a9;}
	.img_edit img{border:1px solid #a9a9a9; margin:10px 0;}
	
	.fotos{ float: right; margin:16px 0 20px 0; display:inline-block; background:#ffffff; padding:0 0 0 15px; position: relative; right:0px;  }
	.fotos .ver_mas{ margin:5px 10px 5px 10px;}
	
	
	.fotos img{ padding:9px; border:2px #cccccc solid; margin:auto;}
	.fotos ul li{ float:left;}
	.fotos ul li img{ border:none; padding:0px; margin:2px; border:1px solid #a9a9a9;}
	
	.descripcion2{ margin:0 0 0 10px; }
	.ver_mas a{ color:#2C2C2C; font-weight:bold; text-decoration:none; font-size:1.1em;}
	.ver_mas a:hover{ color:#2C2C2C;text-decoration:underline;}
	.ver_mas { text-align:right; margin:0 10px; padding:0; color:#333333; }	
	
	.ver_masP { text-align:left; margin:0; padding:0 0 10px 0; color:#2C2C2C; font-weight:bold; }	
	.ver_masP a{ clear:both; color:#2C2C2C;  float: left;  margin:0; font-size:11px;}
	.ver_masP a:hover{ color:#2C2C2C; }
	
	.fotos .ver_mas img{ text-align:right; margin:0; padding:0; border:none;}
	.fotos .ver_mas a{ color:#333333;}
	
	.vinculos{ margin:3px 0 3px 10px; padding:0px;}
	.vinculos a{ color:#2C2C2C; font-style:italic; text-decoration:none;}
	.vinculos a:hover{ color:#2C2C2C; font-style:italic; text-decoration:underline;}

	.avatar_perfil{ float: left; margin:10px 20px 20px 0; display:inline-block; background:#ffffff; padding:0 0 0 15px; position: relative; right:0px;  }
	.avatar_perfil .ver_mas{ margin:5px 10px 5px 10px;}
	
	
	.avatar_perfil img{ padding:9px; border:2px #cccccc solid; margin:auto;}
	.avatar_perfil ul li{ float:left;}
	.avatar_perfil ul li img{ border:none; padding:0px; margin:2px; border:1px solid #a9a9a9;}
	
	.avatar_perfil .ver_mas img{ text-align:right; margin:0; padding:0; border:none;}
	.avatar_perfil .ver_mas a{ color:#333333;}
	
	
	/*------resultados----*/
	.resultados{ padding:10px;}
	.campo_form3 button{ margin:14px 0 -12px 0;}
	.txt_resultados{ font-size:1.1em; color:#666666; float:left; width:98%;}
	.txt_resultados span{ font-weight:bold;}
	.txt_resultados strong{ color:#333333;}
		
/*----------------------------------------------listas--------------------------------------*/	
	
	/*lista txt home*/
	ul.list_home{ margin:15px 0 20px 50px;}
	ul.list_home li{ background:url(../images_topaleku/bg_bullet_hoja.gif) no-repeat left top; padding:0px 0 5px 25px; margin:0;}
	ul.list_home li p{ padding:0 0 0 0; margin:0; }
	
	/*lista sin lineas li*/
	ul.list_1{ margin:20px 0 0 0;  }	
	ul.list_1 li{width:98%; float:left; padding:0 0 10px 0;}	
	ul.list_1 p{padding:0px;}
	ul.list_1 a{text-decoration:none; color:#333333;}
	ul.list_1 a:hover{ text-decoration:underline; color:#333333;}
	ul.list_1 .respuesta{ background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top; color:#666666; padding:0 15px; margin:8px 0 0 10px; font-style:italic;}
	ul.list_1 a.enlaceverde, ul.list_2 a.enlaceverde, ul.list_2b a.enlaceverde{color:#2C2C2C; font-size:14px; font-weight:bold; text-decoration:none; }
	ul.list_1 a:hover.enlaceverde, ul.list_2 a:hover.enlaceverde, ul.list_2b a:hover.enlaceverde{color:#2C2C2C; font-size:14px; font-weight:bold; text-decoration:underline;}
	
	/*lista bullet lineas gris li*/
	ul.list_2, ul.list_2b{ float:left; width:98%; padding:0 0 10px 0;}
	ul.list_2 li{
		border-bottom:#dadada 1px solid; margin:10px 0 0 0;
		width:98%; float:left; padding:0 0 10px 0;}
	ul.list_2b li{
		border-bottom:#dadada 1px  dashed; margin:8px 0 0 0;
		width:98%; float:left; padding:0 0 0px 0;}
	ul.list_2 p, ul.list_2b p{padding:0px;}
	ul.list_2 a, ul.list_2b a{text-decoration:none; color:#333333;}
	ul.list_2 a:hover, ul.list_2b a:hover{ text-decoration:underline; color:#333333;}
	ul.list_2 .respuesta, ul.list_2b .respuesta { background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top; color:#666666; padding:0 15px; margin:8px 0 0 10px; font-style:italic;}
		
	/*lista bullet linea gris*/	
	ul.list_3{ float:left; padding:0 0 10px 0;}
	ul.list_3 li{ 
		background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top;
		width:95%; float:left; padding:0 0 10px 15px;}
	ul.list_3 li p{ margin:-5px 0 0 0;} 
	ul.list_3 li p.carisma{ margin:3px 0 0 0;}
	ul.list_3 .respuesta{ background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top; color:#666666; padding:0 15px; margin:0px 0 0 10px; font-style:italic;}	
		
	/*lista bullet linea gris*/	
	ul.list_3b{ float:left; padding:0 0 10px 0; }
	ul.list_3b li{ 
		background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top;
		width:45%; float:left; padding:0 0 3px 15px;}
	ul.list_3b li p{ margin:-5px 0 0 0;} 
	ul.list_3b .respuesta{ background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top; color:#666666; padding:0 15px; margin:0px 0 0 10px; font-style:italic;}	
	
	
	/*lista bullet circulo gris*/
	ul.list_3c{ float:left; padding:0 0 10px 0; width:90%;}
	ul.list_3c li{ 
		background:url(../images_topaleku/bullet_gris2.gif) no-repeat left  top;
		width:96%; float:left; padding:0 0 3px 15px;}
	ul.list_3c li p{ margin:-5px 0 0 0;} 
	ul.list_3c .respuesta{ background:url(../images_topaleku/bullet_lineagris.gif) no-repeat left  top; color:#666666; padding:0 15px; margin:0px 0 0 10px; font-style:italic;}	
	
	/*lista a dos columnas*/
	ul.list_4{ margin:20px 0 0 0; }	
	ul.list_4 li{width:48%; float:left; padding:0 0 10px 0;}	
	ul.list_4 p, ul.list_4b p{padding:0px;}
	ul.list_4 a, ul.list_4b a, ul.list_4c a, ul.list_4c a:hover{text-decoration:none; color:#333333;}
	ul.list_4 a:hover, ul.list_4b a:hover{ text-decoration:underline; color:#333333;}
	
	/*lista a tres columnas*/
	ul.list_4b{ margin:20px 0 0 0; }	
	ul.list_4b li{width:31%; float:left; padding:0 0px 10px 0;}	
	
	/*lista a 1 columna DESTACADOS*/
	ul.list_4c{ margin:10px 5px 0 15px;}
	ul.list_4c li{width:98%; float:left;padding:5px 0px;}
	ul.list_4c p{ padding:0px;}
	ul.list_4c img{ border:#666666 1px solid; float:left;  margin:0 15px 0px 0px;}
	ul.list_4c li .txt_list{ margin:5px 0 0 0; width:70%;}
	
	/*lista a 1 columna DESTACADOS2*/
	ul.list_4d{ margin:10px 5px 0 15px;}
	ul.list_4d li{width:98%; float:left; padding:5px 0px; border-bottom:#dadada 1px  dashed; }
	ul.list_4d p{ padding:0px;}
	ul.list_4d img{ border:#666666 1px solid; float:left;  margin:0 15px 0px 0px;}
	ul.list_4d li .txt_list{ margin:0px 0 0 0; width:70%;}
	
	/*lista a dos columnas img 100x100*/
	ul.list_4e{ margin:20px 0 0 0; padding:0px 0 0 0; }	
	ul.list_4e li{width:48%; float:left; padding:0 0 10px 0; height:120px;}	
	ul.list_4e li img{ width:100px; height:100px;}
	ul.list_4e p{padding:0px;}
	ul.list_4e a{text-decoration:none; color:#333333;}
	ul.list_4e a:hover{ text-decoration:underline; color:#333333;}
	
	/*lista img 30x30*/
	ul.list_4f{ margin:10px 5px 0 20px;}
	ul.list_4f li{float:left;padding:5px 0px;}
	ul.list_4f p{ padding:0px;}
	ul.list_4f img{ border:#666666 1px solid; float:left; width:30px; height:30px; margin:0 15px 0px 0px;}
	ul.list_4f li .txt_list{ margin:5px 0 0 0; width:70%;}
	
	
	/*lista iconos mi vivero*/
	#mis_datos ul, #mis_datos #datos_user ul{ display:block; margin:15px 0 0 0;}
	#mis_datos ul li strong,#mis_datos  #datos_user ul li strong{ color:#333333;}
	#mis_datos ul li{ float:left; width:150px; color:#666666; margin:0 0 10px 0; }
	#mis_datos #datos_user ul li { float:left; width:150px; color:#666666;  margin:0; }
	#mis_datos ul li img, #mis_datos #datos_user ul li img{ margin:0px 0 0 0; padding:0px 5px 0 0 ; top:-8px; position:relative; border:none;}
	
	
	
	
  /*lista para la galeria de fotos*/
 	ul.list_fotos{ float:left; display:block; padding:0px 0 5px 0;}
	ul.list_fotos li{ padding:8px 16px 8px 0px; float:left; display: inline;}
	ul.list_fotos li img{border:1px solid #a9a9a9;}

  /*lista manage-photos*/
  	ul.list_fotos2{ float: left;}
	ul.list_fotos2 li{ width:180px; float:left; margin:10px;}
	ul.list_fotos2 li img{ width:100px; height:100px; border:2px #e3e3e3 solid; padding:3px;}
	ul.list_fotos2 li a{ clear:both; font-size:12px;}
	
	
	/*lista para random images*/
	ul.random_images{ width:310px; float:left; margin:5px 0 0 5px; padding:0 0 5px 0; }
	ul.random_images li img{ width:50px; height:50px; margin:0; padding:0;
		border:1px solid #a9a9a9;}
	ul.random_images li{
		float:left;
		display:inline; 
		padding:0 0 0 0;
		margin:0px 0px 0 10px;}
		
	/*lista para random images grandes*/
	ul.random_imagesG{ width:680px; float:left; margin:5px 0 0 5px; padding:0 0 5px 0; }
	ul.random_imagesG li{
		float:left;
		width:100px;
		height:150px;
		display:inline; 
		margin:0px 0px 10px 25px;
		text-align:center;}
	ul.random_imagesG li img{
		float:left;	
		border:1px solid #a9a9a9;
		margin:0px 0px 8px 0px;
		width:100px;}
	ul.random_imagesG li a{ font-size:11px; }
		
		
	/*lista radio_buttons*/
	ul.radio_buttons {float:left;}
	ul.radio_buttons li{ margin:0;	padding:5px 0; }
	ul.radio_buttons li input{ border:none; background:none; top:2px; position:relative;}
	
	
	
	
/*---------------------------generales-------------------------*/
		
	.txt_list{width:85%; float:left; display:inline;}
	.txt_list2{float:left; display:inline; margin:5px 0 0 0; width:60%;}
	
	.img_grupo2{ float:left; padding:5px 15px 0px 0px;}
	.img_grupo2 img{border:1px solid #a9a9a9;}
	
	.nombre{ font-weight:bold; color:#333333; font-size:14px;}
	.nombre2{ font-weight:bold; color:#333333; font-size:16px;}
	.nombre3{color:#333333; font-size:20px;}
	.nombre4{ font-weight:bold; color:#333333; font-size:13px;}
	.nombre5{ font-weight:normal; color:#333333; font-size:13px;}
	
	.tags{ font-style:italic; font-weight:normal; font-size:11px; }
	.servicios{ font-style:normal; color:#666666; font-weight:normal; font-size:0.9em; }
	.seguidores{ color:#666666; font-size:12px; margin:8px 0 0 0;}
	.seguidores strong{color:#333333;}
	.verdebold{ color:#2C2C2C; font-weight:bold;}
	.direccion{color:#666666; font-size:12px; margin:8px 0 0 0;}
	.telefono{color:#666666; font-size:12px; }
	.carisma, carisma2 {color:#666666; font-size:12px;}
	.gris_oscuro{ color: #333333;}
	.negro{ color:#333333;}
	
	.descripcion{ margin:5px 0; color:#333333; font-size:12px; font-weight:normal;}
	
	.descripcion3{ margin:5px 0; color: #666666; font-size:12px; font-weight:normal;}
	.descripcion3 strong{color:#333333; font-size:12px; font-weight:bold;}
	p.carisma{color:#666666; font-size:12px; float: right; display:inline; padding:0 0 60px 10px;}
	.estado{ margin:0px 0 0 0;}
	.estado img{ top:-5px; position:relative;}
	.cambiar_foto img{ float:left; margin: 0 10px 0 0;  border:#666666 1px solid; float:left; }
	.historia{margin:5px 0; color:#333333; font-size:12px; font-weight:normal; font-style:italic;}
	.txt_gris2{ color: #666666;}
	.gris_bold{ font-weight:bolder; font-size:18px; color:#999999;}
	.gris_bold2{ font-weight:bolder; font-size:14px; color:#999999;}
	p.fecha, p.pregunta, p.from, p.to{ color:#666666; font-size:11px;}
	p.fecha strong, p.from strong, p.to strong{ color:#333333; font-size:11px; font-weight:bold}
	p.pregunta2{ font-size:12px; font-weight:bold; font-style:italic; margin:5px 0px;}
	
	img.avatar{ border:#666666 1px solid; float:left;  margin:0 12px 10px 12px}
	p.avatar img{ border:#666666 1px solid; float:left;  margin:0 12px 10px 12px}

	p.avatar30 img{border:#666666 1px solid; width:30px; }
	img.border_none{ border:none;}
	
	
	.txt_list  img{ margin:5px 0 0 0;  border:none;}
	
	.linea{ border-top:#dadada 1px solid; margin:10px 0 0 0; padding:0px; }
	.linea_discont{ background:url(../images_topaleku/linea_discontinua.gif) repeat-x bottom; margin:0; padding:0; height:1px; width:97%; float:left;}
	.linea_discont2{ border-top:#CCCCCC 1px  dashed; margin:10px 0 0 0; padding:0px; }
	
	.linea2{ background:url(../images_topaleku/bg_linea2.gif) repeat-x top; clear:both; height:5px;margin:10px 0 15px 0;}
	.linea3{ border-top:#dadada 1px solid; margin:10px 0 15px 0;}
	.linea4{ border-top:#dadada 1px solid; margin:5px 0 5px 0; clear:both;}
	.linea5{ border-top:#dadada 1px solid; clear:both; width:95%; margin:10px 0 0 10px; padding:10px; float:left;}
	
	.pasos{ 
		background:url(../images_topaleku/bg_pasos.gif) no-repeat left bottom;
		float:left;
		border-bottom: 1px solid #cccccc;
		width:98%;
		height:20px;
		font-weight:bold;
		font-size:16px;
		padding:8px 10px 0px 10px;
		margin:0px 0px 15px 0px;}
	
	/*mi vivero*/
	.sombra_100{ background:url(../images_topaleku/bg_sombra4.gif) no-repeat top left; width:98%; margin:-5px 0 0 0; height:8px; float:left;}
	#mis_datos{ margin:15px 0 10px 0;float:left;/*width:99%;*/width:49%; }
	#mis_datos img{ float:left;  margin:0 15px;}
	
	.mis_datos_editar{ float:right; width:70%;}
	#photo_id_new{float:left; width:14%;}
	#photo_id_new img{ width:100px; height:100px; border:1px solid #666666;}
	.mis_datos_editar .formulario{ border:none; padding:0; margin:0 0 20px 0; width:100%;}
	.mis_datos_editar .form_left100{ width:100%;}
	.mis_datos_editar .campo_form3{  padding:0; }
	.mis_datos_editar .subtit2{ margin:0 0 15px 0; padding:0px 0 5px 0; width:99%; color:#333333;}
	.mis_datos_editar #mapa{ float:left; margin:10px 0 13px -10px;}
	#mis_datos .mis_datos_editar ul{ display:block; width:90%; float:left; margin:0; padding:0; }
	#mis_datos .mis_datos_editar ul input{ background:none; border:none;}
	
	.mis_datos_editar ul.editar_mapa button{ padding:0 0 0 15px; margin:0px 3px;}
	.mis_datos_editar ul.editar_mapa .nombre4{ margin:3px 0 0 10px;}
	#mis_datos .mis_datos_editar ul.editar_mapa li{ width:33%;}
	.mis_datos_editar ul.editar_mapa  p{ float:left; padding:0; margin:0;}
	.mis_datos_editar button{ margin:0px; padding: 0 0 0 0px;}
	
	p.privacidad {padding:10px 0 10px 0;}
	#mis_datos .privacidad a{ float:left; display: inline;}
	#mis_datos p.privacidad img{ border:none; margin:0; padding:0 5px; top:-5px; position:relative; }
	
	.sombra3{ background:url(../images_topaleku/bg_sombra5.gif) no-repeat top left; height:62px; width:98%; margin:10px 0 0 0; }
	
	/*cloudtag*/
	
	.tagcloud{ margin:15px;}
	
	.tagcloud_plants{ margin:10px;}
	.tagcloud_plants a{ font-weight:bold; color:#2C2C2C; text-decoration: none; }
	.tagcloud_plants a:hover{ font-weight:bold; color:#999999; text-decoration: underline; }
	
	/*karma*/
	
	#mis_datos #datos_user{margin:0;float:left; width:760px; display:inline-block;}
	#mis_datos #datos_user img{float:left; border:1px solid #666666; margin:0 15px;}
	
	#karma{
	float:right; 
	background:url(../images_topaleku/bg_karma.gif) no-repeat;
	width:157px;
	height:80px;
	margin:0 10px 0 0;
	padding:5px 0 0 15px;
	}
	
	#karma .txt_verde{ font-size:16px;}
	
	#mis_datos #karma img{ border:none; margin:0; padding:0 5px 0 0;}
	#mis_datos #karma .boxes_karma img{ padding:0; margin:0px 2px; }
	.karma_user{ 
		padding:0;
		margin:0;
		color:#666666;
		font-size:11px;}
		
		
	
	
	
/*----------------------------------------------buscador--------------------------------------*/		
	.campo_buscador{
	float:left;
	display:block;
	width:30%;
	padding:0 0 0 15px;}
	.campo_buscador input{ margin:5px 0px 8px 0px; }
	.campo_buscador button{ margin:10px 0;}
	
	ul.radio_buscar{ float:left; margin:0px 0 0 0px;}
	 ul.radio_buscar li{ float:left; padding:0 15px 0 0px;}
	
	.campo_buscador2{
	float:left;
	display:block;
	width:80%;
	padding:3px 0 0 20px;
	}
	.campo_buscador2 label{ float:left; margin:10px 10px 8px 0px; padding:0;}
	.campo_buscador2 input{ float:left; display:inline; margin:5px 0px 8px 0px; width:250px; }
	.campo_buscador2 button{ float:left; display:inline; margin:0px 0 0 5px;}
	
	.tipo_servicios ul{ margin:5px 0 10px 0; width: 300px;}
	.tipo_servicios ul li{ float:left; width:50%;}
	.tipo_servicios input{ background:none; border:none;}
	
	
	.campo_buscador3{
	float:left;
	display: inline-block;
	width:80%;
	padding:3px 0 0 20px;
	margin:8px 0 ;
	}
	.campo_buscador3 .btn_gris{}
	.campo_buscador3 input{ margin:0px 0px 0px 0px; background:#ffffff; border:none; }
	.campo_buscador3 button{ margin:10px 0;}
	#mapa{ 
		float: right;
		display:inline;
		margin:10px 0;
		text-align:right;
		width:700px;
		height:300px;}
	#mapa a{ text-decoration:none; color:#2C2C2C; font-size:1.2em; font-weight:bold;}
	#mapa a:hover{  color:#69aa1e;}
	
	/*---------------------------------------formularios----------------------------------------------*/
	
	.formulario{
		border:1px solid #CCCCCC;
		margin:0 10px;
		float:left;
		display:block;
		width:96%;
		padding:10px;}
	.formulario p{ padding:0 0 15px 0; margin:0; color:#333333; font-size:14px; }
	.form_left{
		width:610px;
		float:left;
		color:#666666;	
		}
	.form_left50{ width:49%; float:left; color:#666666;}
	.form_left100{ width:99%; float:left; color:#666666;}
	.form_centrar{ width:450px; margin:auto; min-height:320px;}
	.form_centrar textarea, .form_centrar input{ width:90%;}
	.form_centrar .botns{margin:15px 0 15px 100px;}	
	.form_centrar .botns button{ margin:0 10px 0 0;}
	.campo_form2{
		float:left;
		display:block;
		width:98%;
		padding:8px 0 10px 0;
		}
	.campo_form3{
		float:left;
		display:block;
		width:33%;
		padding:8px 0 10px 0;
		}
	
	.catcher{
		width:300px;
		float:left; 		
		}
	.catcher img{
		border: 1px solid #c0c0c0;
		margin:3px 0;		
		}	
	#recaptcha_image { margin:0 0 10px 0;}
	#recaptcha_response_field{ margin:5px 0 10px 0;}
	
	.catcher a{color:#2C2C2C; font-weight:bold; text-decoration:none; margin: 0px 5px;}
	.catcher a:hover{text-decoration:underline; margin: 0px 5px;}
	
	
	.campo_form1{
		float:left;
		display:block;
		width:48%;
		padding:5px 0 15px 0;
		}
	.campo_form1 input, .campo_form2 input, .campo_form3 input, .campo_form3 select{margin:3px 0 0px 0;}
	.campo_form2 select{margin:3px 0 5px 0;}
	
	.naranja{ color:#e45a06;}
	.campo_privacidad input{ background:none; border:none;}
	.campo_privacidad a{ color:#333333; text-decoration:underline; font-style:italic;}
	.campo_privacidad a:hover{ color:#333333; text-decoration:none; font-style:italic;}
	.campos_obligatorios{padding:10px 0 0 0 ; float:left; width:90%;}
	.faceconnet{
		font-size:1.1em; 
		padding:0 10px 10px 10px; margin:10px 0;}
	.faceconnet img{ margin: 0  0 -8px 0;}
	
	.botns{text-align:center;}
	
	.txt_small{ font-size:11px; }
	
	.sing_amigos{ float:left; width:45%; clear:both;}
	.sing_amigos2{ float:left; width:45%; overflow:visible;}
	.formulario .sing_amigos p{ font-size:12px; font-weight:normal; padding:10px 0px; margin:0px;}
	.sing_amigos img{ float:left;}
	.sing_amigos button{ float:right;  margin:10px 0 0 0;}
	
	.facebook_friends0{ overflow:hidden; width:410px; height:263px;}
	.facebook_friends{ overflow:scroll; width:410px; height:280px;}
	.facebook_friends0 p{ color:#666666; font-size:12px; margin:20px 0 0 0;}
	.facebook_friends table{ width:95%;}
	.enlace_izq{ float:left; margin:5px;}
	a.enlace_izq{color:#2C2C2C; font-size:14px; font-weight:bold; text-decoration:none;}
	a:hover.enlace_izq {color:#2C2C2C; text-decoration:underline;}
	.enlace_dcha{ float:right; margin:5px;}
	a.enlace_dcha{ color:#2C2C2C; font-size:14px; font-weight:bold; text-decoration:none;}
	a:hover.enlace_dcha{color:#2C2C2C; text-decoration:underline;}
	.fin_registro img{ float:left; padding:0 20px;}
	.formulario .fin_registro p{ float:left; display:inline; font-size:12px; font-weight:normal; margin:20px 0 0 0; width:60%;}
	.aling_left{float:left;}
	
	.select{ margin:0; padding:0;}
	.label1{ font-size:12px; margin:2px 0 5px 0; padding:0;}
	#cityIdDiv{ margin:0; padding:0;}
	
	#medicaluses_id{ margin:10px 0 0 0;}
	.filter{ font-weight:bold; margin:10px 5px 0px 10px; padding: 0 0 8px 0; border-bottom: 2px solid #cccccc;} 
	.filter form{ margin:0; padding:0;}
	
	.water_alarm input{ border:none; background: none;}
	
	.search_myplants{ float:right; width:400px;}
	.addplant{ float:left; width:200px;}
	
	#sites_id .list_3{ width:100%; margin:15px 0 0 0;}
	#sites_id .list_3 li{ width:30%;}
	#sites_id a{ font-size:12px; font-style:italic;  float:left;}
	#sites_id button{ float:left; position:relative; top:-8px; left:10px; margin:0 0 -10px 0;}
	/*-----------------------------------------tablas-------------------------------------------*/
	
	.table_groups {
		width:228px;
		padding:0px;
		float:left;
		display:inline;
		margin:10px 10px 0 10px;
		}
	.table_groups table, .table_groups2 table{ margin:0 0 10px 0;}
	.table_groups tr.linea_header { 
		background:url(../images_topaleku/img_lineatabla.gif) bottom repeat-x;
		font-size:1em;}
	.table_groups tr{ 
		background:url(../images_topaleku/img_linearow.gif) bottom repeat-x;
		font-size:0.9em;
		margin:3px 0;
		height:30px;
		text-align:center;}
	.table_groups tr a, .table_groups2 tr a{ text-align:left; text-decoration:none; color:#333333;}
	.table_groups tr a:hover, .table_groups2 tr a:hover{ text-align:left; text-decoration:underline; color:#333333;}
	
	.table_groups2 {
		width:160px;
		padding:0px;
		float:left;
		display:inline;
		margin:10px 0 0 10px;
		}
	.table_groups2 tr.linea_header { 
		background:url(../images_topaleku/img_lineatabla.gif) bottom repeat-x;
		font-size:1em;}
	.table_groups2 tr{ 
		background:url(../images_topaleku/img_linearow.gif) bottom repeat-x;
		font-size:0.9em;
		margin:3px 0;
		height:30px;
		text-align:center;}
	.table_groups2 tr a{ text-align:left; text-decoration:none; color:#333333;
	}
	
	.txt_grupo table{ width:98%; margin:-10px 0 0 0;}
	.txt_grupo table tr{background:url(../images_topaleku/img_linearow.gif) bottom repeat-x;}
	.txt_grupo table td{ font-size:0.9em;}
	
	table.mis_plantas{ width:98%; margin:0 0px 0 10px;}
	table.mis_plantas td{height:auto; padding:5px 0px;}
	table.mis_plantas td.foto_nombre img{ width:100px; height:100px;}
	table.mis_plantas form{padding:0px; margin:0;}
	table.mis_plantas .btn_delete{ margin:0; }
	.tabla_estado{margin:0px 0 0 0; padding:0; width:240px; text-align:center;}
	.tabla_estado input{ border:none; background:none;}
	table.mis_plantas tr td .campo_form3{ padding:0px;}
	
	
	
	td.foto_nombre img{ float:left; padding:0; margin:5px 10px 0 0; border:1px solid #666666;}
	td.foto_nombre .tags{ margin:0; padding:0;}
	td.otros_datos button{top:8px; left:10px; position:relative;}
	td.otros_datos button span{top:0px; position:relative;}
	
	table.tabla_inbox{ width:100%; margin:8px 0; border-top:1px #cccccc solid; clear:both;}
	table.tabla_inbox img{border:1px solid #a9a9a9; margin:3px;}
	table.tabla_inbox input{ top:-10px; position:relative; border:none; background:none;}
	table.tabla_inbox p{ padding:0px;}
	table.tabla_inbox tr{background:url(../images_topaleku/linea_discontinua.gif) bottom repeat-x;}
	
	table.tabla_msn{ width:100%; margin:0 0 10px 0; float:left;}
	table.tabla_msn img{border:1px solid #a9a9a9; margin:3px; float:left;}
	table.tabla_msn input{ position:relative; top:-10px; border:none; background:none;}
	table.tabla_msn p{ padding:0px 0 5px 0;}
	table.tabla_msn tr{background:url(../images_topaleku/img_linearow2.gif) bottom repeat-x;}
	table.tabla_msn tr td{ padding:10px;}
	table.tabla_msn tr td p.nombre4{float: left; width:80%; font-weight:normal; color:#333333;}
	table.tabla_msn tr td p.fecha{ float:right;}
	
	table.tabla_msn2{ width:100%; margin:0 0 10px 0; float:left;}
	table.tabla_msn2 img{border:1px solid #a9a9a9; margin:3px; float:left;}
	table.tabla_msn2 input{ position:relative; top:-10px; border:none; background:none;}
	table.tabla_msn2 p{ padding:0px 0 5px 0;}
	table.tabla_msn2 tr{background:url(../images_topaleku/linea_discontinua.gif) bottom repeat-x;}
	table.tabla_msn2 tr td{ padding:10px;}
	table.tabla_msn2 tr td p.nombre4{float: left; width:88%; font-size:11px; font-weight:normal; color:#333333;}
	table.tabla_msn 2tr td p.fecha{ float:right; }
	
	table.tabla_temas{ width:100%; margin:-10px 0 0 0 ; }
	table.tabla_temas img{border:1px solid #a9a9a9; margin:3px;}
	table.tabla_temas input{ position:relative; top:-10px; border:none; background:none;}
	table.tabla_temas p{ padding:0px; font-size:12px;}
	table.tabla_temas p.respuesta{ padding:5px 0 0 0; font-size:12px; color:#666666;}
	table.tabla_temas p.respuesta strong{ color:#333333; }
	table.tabla_temas tr{background:url(../images_topaleku/img_linearow2.gif) bottom repeat-x; }
	table.tabla_temas tr td{ padding:8px 0;}
	table.tabla_temas a{ float:left;}
	.formulario p.descripcion{ font-size:12px; color:#666666; margin:5px 0 0 0;}
	
	table tr.bg_verde{ background: url(../images_topaleku/linea_discontinua.gif) bottom repeat-x #eaf4df;}
	table tr.bg_verde2{ background:#eaf4df; border:2px solid #c4d7ae;}
	table tr.bg_gris{ background:url(../images_topaleku/img_linearow2.gif) bottom repeat-x #eeeded;}
	
	.cab_verde{background:#eaf4df; border:1px solid #c4d7ae; float:left; margin:5px 0 3px 0; width:99%; padding:3px;}
	.autor{ color:#333333; font-size:12px; float:left; width:60%; padding:5px 0 5px 5px; }
	.autor strong{ margin:0 10px 0 0;}
	.publicado{ color:#333333; font-size:12px; float: right; padding:5px 5px 5px 0; }
	
	.msn_recibido{ color:#666666; font-size:11px;}
	.msn_pregunta{color:#333333; font-size:11px;}
	.msn_respuesta{ color:#333333; font-size:11px;}	
	.msn_recibido a{ color:#666666; text-decoration:none;}
	.msn_respuesta a{ color:#333333;  text-decoration:none;}	
	.msn_recibido a:hover{ color:#666666; text-decoration:underline;}
	.msn_respuesta a:hover{ color:#333333;  text-decoration:underline;}
	
	.msn_01_view{ border-bottom:1px dashed #cccccc; padding:0 0 15px 0;}
	.msn_01_view p{ padding:0; margin:0;}	
	.msn_02_view{ font-weight:bold; font-size:13px; color:#666666; padding:10px 20px 10px 20px;}
	.msn_03_view{ font-size:13px;  padding:10px 20px 10px 20px; border:2px solid #e8e8e8; margin:0 0 10px 0;}
	
	.estado img{ top:5px; position:relative;}
	.estado input{ background:none; border:none;}
	
	
	table.tabla_forum{ width:97%; margin:10px 0px 8px 0px;}
	table.tabla_forum p{ margin:1px 0 2px 0; padding:0;}
	table.tabla_forum img{ padding:0; margin:3px 0px; width:30px; height:30px;}
	table.tabla_forum tr.cab{ background:#f1f1f1; }
	table.tabla_forum tr{background:url(../images_topaleku/linea_discontinua.gif) bottom repeat-x;}
	table.tabla_forum tr td{ padding:6px 5px; }
	
	
	/*--------------------------------------galeria fotos---------------------------------------------*/
	
	
	#galeria_fotos{
			
		width:960px;
		float:left;
		margin: 0 0 0 15px;
		height:auto;}
		
	.sombra2{
		background:url(../images_topaleku/bg_sombra3.gif) no-repeat center bottom;
		clear:both;
		float:left;
		width:100%;
		padding:0 0 10px  0;}
	.fotoG{
		float:left;
		display:inline;
		width:560px;
		margin:10px;}
	.fotoG img{
		padding:8px;
		border:2px solid #cccccc}
	
	.fotoP{ 
		float:left;
	    width:340px;
		margin:5px 0 0 0;}
	.imprimir_foto{float:right; display:inline; width: auto;}
	.imprimir_foto img{ margin:0 0 -10px 0;}
	
	.manage_photos{ float:left; width:96%; border:#cccccc 1px  dashed; margin:15px; padding:0 0 10px 0; }
	.fotoG #paginado{ width:97%; background:none; border-top: none; padding:0; margin:0 10px 0 0 }
	.fotoG #paginado p.ant{ float:left; } 
	.fotoG #paginado p.sig{ float: right;}
	.fotoG #paginado img{ border:none; padding:0;}
		
	#votes{ 
		width:200px; 
		float: right;
		padding:0px 15px 5px 0;
		}
		.num_votes{
			background:#cccccc;
			width:112px;
			float: left;
			padding:8px 5px;
			margin:5px 0 0 0;}
		.num_votes p{ text-align:center; float:left;}
		.num_votes p.nombre4{ padding:10px 0 0 0;}
		.fotoG #votes img{ 
			border:none;
			padding:10px 3px 0 0px;
			float:right;}
		p.num{ background:#ffffff;
		font-size:12px;
		color:#666666;
		padding:10px 3px;
		margin:0px 5px;
		float: right;
		}
		.txt_fotos{ width:200px; float:left; padding:0px 0 10px 0;}
		.txt_fotos p{ padding:0; margin:3px 0 0 0;}
		
		
	.fotoG input{ width:513px; height:80px; margin:0 0 10px 0;}
	.fotoG ul{ width:100%;}
	.fotoG ul li img{ border: 1px solid #cccccc; padding:0; width:30px; height:30px;}
	.fotoG ul li .txt_list{ width:88%; }
	/*-----------------------------------lateral derecho------------------------------------------------*/	
	#right{
		width:270px;
		background:#ffffff;
		float:left;
		margin: 10px 0 0 10px;
		}
		
		
		#login{ 
			width:100%;
			min-height:290px;
			margin:auto;
			padding:0 0 5px 0;
			/*background:url(../images_topaleku/bg_sombra2.gif) no-repeat center bottom #ffffff;*/
			font-size:0.9em;
			float:left;}
			
			#login form{ float:left; position:relative; left:20px;}
			
			
			#login .campo_login {margin:auto; width:100%;}
			
			#login form{ width:220px;  margin:10px auto;}
			
            #login .campo_login input{width:80%; margin:3px 0;}
			
            
			
			.white{ clear:both; padding:0; margin:-8px auto 0 auto; width:110px;
			}
		#login a{ color:#333333; text-decoration:underline;} 
		#login a:hover{ text-decoration:underline;}
		.forgot{ padding:8px 0; margin:0 auto;  }
		.sombra{ 
			/*background:url(../images_topaleku/bg_sombra1.gif) no-repeat center;*/
			height:5px;
			width:100%;
			margin:auto;
			padding:3px 0 0 0;
			float:left;}
		
			/*.sombra4 {background:url(../images_topaleku/bg_sombra2.gif) no-repeat center top #f1f1f1;*/
			height:8px; float:left; width:100%; clear:both; padding:0 0 4px 0;}
			
			.sombra_up {background:url(../images_topaleku/bg_sombra1b.gif) no-repeat center top ;
			float:left; width:100%;height:8px;}
			.sombra_down {/*background:url(../images_topaleku/bg_sombra1.gif) no-repeat center  bottom;*/
			height:8px; float:left; width:100%; padding:15px 0 0 0;}
		/*-------------------------------box tu vida en verde---------------------------------*/	
			
		#publi_ibot{
			width:100%;
			height: 175px;
			float:left;
			clear:both;
			margin:0px 0;
			padding:0 0 20px 0;
			background: url(../images_topaleku/img_i.gif) no-repeat bottom right #ffffff;		
		}
		#publi_ibot p{ 
			padding:12px 0 0 15px; 
			margin:0; 
			font-weight:bold; 
			font-size:13px;}
		
		.verde{
			height:15px; 
			padding:5px 0 15px 0;
			color:#393939;
			font-weight:bold;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			border-bottom:4px solid #393939;
		}
		.verde2{ text-transform:uppercase; color:#2C2C2C;}
		
		
		.verde img{ float:left; position:relative; left:5px; margin:0 -20px 0 0;  }
		
		p.txt_gris{ color:#999999; font-style:italic; }
		
		#publi_ibot2{
			width:100%;			
			float:left;
			margin:0 0;
			clear:both;
			padding:0 0 10px 0;
			/*background: url(../images_topaleku/bg_publi_ibot.gif) no-repeat top right #ffffff;		*/
		}
		
		
		#publi_ibot2 p{ color: #666666; width:200px; float:left; margin: 0 0 0 27px; }
		.i_info{color:#2C2C2C;
						
			font-size:17px;
			margin:8px 50px 8px 15px;
			border-bottom: 1px #cccccc dashed;
			padding:0 0 5px 0;}
			.i_info img{ top:3px; position:relative;}
		/*-----------------------destacados-------------------------*/
		
		.destacado{ 
			background: #ffffff;
			float:left;
			width:100%;
			display:block;}
		
		.destacado .txt_list2{ margin:15px 0 0 0;}
		.destacado p{ padding:10px 10px 0 10px; float:left; width:90%}

		/*----- destacado box gris-----*/	
		.destacado2	{
			background:#f0f0f0;
			float:left;		
			display:block;
			margin:3px 0 5px 10px;
			padding:0;
			width:250px;}
			
		.destacado2	.list_4c{ margin:5px 0 0 25px;}
		.destacado2	ul li a:hover{ text-decoration:underline;}
		
		/*------destacado estilo followers----*/
			
		.destacado3{ 
			background:#ffffff;
			display:block;
			padding:15px 0px 8px 0;			
			float:left;
			width:100%;}
			
		.destacado3 p.seguidores{ margin:-5px 0 5px 10px; padding:0 0 5px 0; font-weight:bold; float:left; width:250px; border-bottom:1px #cccccc solid;}
		.destacado3 .txt_info{ clear:both; float:left; padding:10px 10px; font-size:11px; width:90%;}
		.destacado3 .ver_mas a{ clear:both; float: left;  margin:0; font-size:11px;}
		.destacado3 .list_4c li{ float:left; width:50px; margin:3px 5px; }
		.destacado3 .list_4c li img{ width:50px; height:50px; }
		
			
		/*--------------invite friends------*/
		#inv_ibot{
		width:100%;
		float:left;
		margin:0;
		padding:0;
		}
		#inv_ibot p{ padding:15px 0 0 15px; margin:0; width:85%;float:left; text-align:center; font-size:14px; font-weight:normal; }
		
		.invite_friends a{}
		#inv_ibot img{ float:left; padding:0 8px 0 0; position:relative; top:-8px;}
	/*--------------------------------------------------------------------------------------------------------*/
		
#footer{
	clear:both;
	/*background:url(../images_topaleku/bg_pie.gif) repeat-x top #ffffff;*/
	/*height:64px;*/
	padding-top:20px;
	height:135px;
	width:100%;
	background: url('../images_topaleku/background.gif') repeat-x 0 100%;
	/*float:left;*/
	
	/*border-bottom:1px solid #d9d6d6;*/
	}
	#content_footer{ width:990px; margin: 0 auto 0 auto;padding-top:15px;}
	
		ul.footer_menu{
			float:left;
			width:200px; 
			margin:10px auto;
			margin:0 0 0 10px;			
			}
		ul.footer_menu li{
			/*background:url(../images_topaleku/bullet_gris.gif) no-repeat left;*/
			display:inline;	
			/*color:#666666;*/
			color:#fff;
			height:16px;
			/*padding:0 5px 0 13px;*/
			padding:0;
			}
			ul.footer_menu li a{color:#fff;/*color:#666666;*/ text-decoration:none; font-size:0.9em;}
			ul.footer_menu li a:hover{color:#fff;/*color:#666666;*/ text-decoration: underline; font-size:0.9em;}
			
		#follow_us{ width:200px; float: right; display: inline; text-align:right; padding:0px 0px 0 10px;}
		
		
/*---------------------------------------faqs----------------------------*/

.faqs{ margin:10px 20px 20px 15px;}
.faqs p.titles{
	padding:10px 0px; 
	background:url(../images_topaleku/bullet_gris2.gif) no-repeat left; 
	text-indent:15px;
	margin:0; border-bottom: 1px solid  #cccccc; 
	font-size:15px; 
	color:#2C2C2C; 
	font-weight:bold;}
	.faqs p.titles img{ float:right; margin:-8px 0px 0 0;}
	.faqs p.subtit{ font-weight:bold; margin:0 0 0 15px;}
	
	
.faqs p{ margin:5px 20px 5px 30px; line-height:15px;}

.cut_id{ visibility:visible;}

		
/* --------------------------------------- CAMBIOS ALIANZO ---------------------------------------------- */

	/* --------------------------- INVITATIONS COLUMN RIGHT ---------------------- */		
	
	
	
	.ok {
		border: 1px solid #93a977;
		background-color: #93a977;
		color: #ffffff;
		margin: 5px 5px 5px 5px;
		padding: 5px 5px 5px 5px;
		font-weight: bold;
		text-align: center;
	}




.filter_field {margin-left:20px;margin-top:10px;}
/*Nuevo diseño*/

#body-in {
	background:transparent url('../images_topaleku/body-in-bg.gif') repeat-x 0 0;
}


.login_top
{
	float:right;
	color:#fff;
	margin:0;
	padding:0;
	margin-top:10px;
}

.login_top a
{
	color:#fff;
	margin:0;
	padding:0;
}

.login_top a:hover
{
	color:#fff;
	margin:0;
	padding:0;
}

#cat-menu {
	/*overflow:hidden;*/
	margin-top:12px;
	font-size:10px;
}

#cat-menu li {
	display:inline;
	margin-right:17px;
}

#cat-menu li a {
	color:#FFFFFF;
	display:block;
	float:left;
	line-height:35px;
	padding:0 16px;
}

#cat-menu li a:hover, #cat-menu li.current-cat a {
	background:#C9D20E url('../images_topaleku/cat-menu-hover-bg.gif') repeat-x 0 0;
	border:none;
	text-decoration:none;
	color:#000;
}

.menu_enlaces
{
	margin-top:15px;
	margin-bottom:-15px;
}



.user_information
{
	float:right;
	color:#fff;
	padding-top:15px;
}

.user_information a
{
	color:#fff;
}

.float_margin_top
{
	float:right;
}
.text_area_comentar
{
	width:650px;
}
.espacio_cabecera
{
	padding-top:75px;
}
.espacio_cabecera2
{
	padding-top:33px;
}
.ul_menu_principal
{
	display:block;
}
.li_menu_principal
{
	display:block;
	float:left;

	vertical-align:middle;
	line-height:36px;
}
/*.li_menu_principal:hover
{
background:#C9D20E url('../images_topaleku/cat-menu-hover-bg.gif') repeat-x 0 0;

}*/
.li_menu_principal a
{
	color:#fff;
	display:block;height:100%;
	padding-right:20px;
	padding-left:20px;	
}
.li_menu_principal a:hover
{
	background:#C9D20E url('../images_topaleku/cat-menu-hover-bg.gif') repeat-x 0 0;
	border:none;
	text-decoration:none;
	color:#000;
}
.margenes_paddings
{
	margin:0;
	padding:0;
}
/*lista opciones verdes mi vivero*/
ul.list_6
{
	float:left;
	width:100%;
	padding:0;
	margin:0;
	/*width:98%;*/
}
ul.list_6 li
{
	float:left;
	padding:0;
	margin:0;
}
ul.list_6 li a
{
	font-size:18px;
}
.visibility
{
	visibility:'visible';
}
.search
{
	float:right;
	margin:0;
	padding:0;
	/*-margin-right:40px;*/
}
.menu_dashboard
{
	width:49%;
	float:right;
}
.registro_form
{
	float:right;
	margin:0;
	padding:0;
	/*margin-left:20px;*/
}
.mar_pad
{
	float:right;
	margin:0;
	padding:0;
}
.mar_pad2
{
	float:right;
	margin:0;
	padding:0;
	padding-top:5px;
}
.btn_verde_margin_right
{
	background-color:#CDD612;
	margin-right:5px;
}
.btn_verde
{
	background-color:#CDD612;
}
.btn_naranja
{
	background-color:#DA9217;
}
.e-mail, .password
{
	color:#333333;
	padding:0;
	margin:0;
	margin-right:5px;
	width:100px;
}
.logos
{
	float:right;
	/*background-color:#fff;*/
	background: url('../images_topaleku/fondo_pie_logos.gif') repeat-x 0 100%;
	
	padding:5px;
	margin-bottom:20px;
	width:550px;
}
.logotipo
{
	float:right;
	padding-top:0px;
	font-size:0.9em;
	text-align:center;
	margin-right:30px;
}
.logotipo a
{
	text-align:center;
}
.info_box a
{
	font-weight:bold;
}
