/*   
Theme Name: Conciencia
Theme URI: http://www.casanamaste.com.ar/
Description: Un theme especialmente hecho para Namasté.
Author: Diego N. Garcia Gangl <dnicolas@gmail.com>
Author URI: http://www.casanamaste.com.ar/
Version: 1.0
Tags: namaste, especial, light, cms
*/


/*
 *  Indice de Colores
 *  - Verde Namasté: #2ab46d
 *  - Footer: #2b363a
 */

/* ---------------------------------------------------------------- */
/* @group Reset */

/* Eric Meyer's Reset Reloaded *//* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}

/* @end*/
/* ---------------------------------------------------------------- */





/* ---------------------------------------------------------------- */
/* @group Grilla */

.line {overflow: hidden;_overflow:visible;_zoom:1; }
.unit{float:left;_zoom:1;}
.unitExt{float:right;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit {overflow: hidden;_overflow:visible;_zoom:1; float:none;_position:relative; _left:-3px; _margin-right: -3px;width:auto;}
/* extending grids to allow a unit that takes the width of its content */
.media{width:auto;}

/* @end*/
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Generales */

body {
	font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif;
    line-height:1.125em;
    height: 100%;   
    background: #f9fcfc url(img/fondos/celeste.jpg) repeat-x scroll 0 bottom;   
}

::-moz-selection { background:#3de18b; color:#fff; }

::selection { background: #3de18b; color:#fff; }

a { text-decoration: none; }

h1 { }

h2,
h3 { 
	font-family: Cambria, Georgia, "Lucida Grande",LucidaGrande,sans-serif; 
	font-weight: normal;
	
	color: #2ab46d;
	font-size: 1.6em;
	line-height: 1.3em;
}

h3 { }

input,
textarea {	
	border: 1px solid #000;
	
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 4px;
	padding-bottom: 2px;
	
	color: #999;

	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box; 
}


input:focus,
textarea:focus,
.focusJS {	
	color: #555;
	border: 3px solid #7c9ca3;
	padding: 2px 2px 0px 3px;
}

.clear { clear: both; }

.btn,
.more-link,
#sendbutton  {
	color: #fff;
	font-style: normal;

	background: #2ab46d url(img/fondos/verdes.png) repeat-x 0 -50px;
		
	padding: 3px 15px;
	
	border-width: 1px;
	border-style: solid;
	border-top-color: #51d995;
	border-left-color: #298054;
	border-left-width: 1px;
	border-bottom-color: #298054;
	border-right-color: #298054;
}

.btn:hover,
#sendbutton:hover,
.more-link:hover  {
	cursor: pointer;
	background: #2ab46d url(img/fondos/verdes.png) repeat-x 0 -100px;
	border: 1px solid #3ee895;
	text-decoration: none !important;
	color: #fff;
}

.post .more-link:hover {  color: #fff !important; }

.post { margin-bottom: 30px; }

.post .tags { margin-bottom: 15px;}

body #content #page-title { 
	margin-bottom: 30px; 
	margin-top: 20px;
	padding-bottom: 10px;
	margin-left: 10px;
	border-bottom: 1px solid #eaeaea;
	width: 95%;
}

	body #content #page-title h2 {  
		color: #c7c7c7;
		font-size: 1.6em;
	}
	
.no-margin {
	margin: 0;	
}
	
/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Tipografia */

strong { }

em { }

sup {
	vertical-align: 60%;
	font-size: 75%;
	line-height: 100%;
}

sub {
	vertical-align: -10%;
	font-size: 75%;
	line-height: 100%;
}

.amp {
	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", "Warnock Pro", "Goudy Old Style", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1.1em;
	line-height: 1em;
}

.caps {	font-size: 90%; }

.dquo {	margin-left:-.40em; }

.quo  {	margin-left:-.2em;  }

/* lowercase numbers for body text */
.numbers { font-family: Georgia, serif; }

h1 .numbers,
h2 .numbers, 
h3 .numbers, 
h4 .numbers, 
h5 .numbers, 
h6 .numbers {
	/* uppercase numbers for headings */
	font-family: "Century Schoolbook", serif;
}
/* @end */
/* ---------------------------------------------------------------- */





/* ---------------------------------------------------------------- */
/* @group Layout */


.page {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}


#mountains_background {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	
	width: 100%;
	height: 17.5em;
	
	background: #fff url(img/fondos/mountains.png) repeat-x 0 bottom;
	border-bottom: 1px solid #ccc;
}


#home-contenido {
		margin-top: 45px;	

}

#container {
	background: #fff;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #44aecd;

	margin-top: 45px;	
	
	min-height: 100%;
	height: 100%;
	margin-bottom: 40px;
	position: relative;
}
	
	/* So that floats push the container all the way down */
	#content {	overflow: hidden; width: 100%; }

	#contenido-principal{
		padding-top: 1.5em;
		padding-left: 2em;	
		padding-bottom: 1.5em;
	}	


/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Header */


#pub-principal {
	position: relative;
	left: 85px;
	top: 25px;
}


#content-header {
	background: url(img/header_pajaros.png) no-repeat right 45px;
}

	#content-header #menu-sup{
		background: #dfe8ea;
		border-bottom: 3px solid #cad6d8;
		
		height: 40px;
		margin-bottom: 40px;
		overflow: visible;
	}
	
	
	
/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Search Box */
#menu-sup #searchform {
	float: left;
	margin-top: .7em;
	margin-left: 1.2em;
	padding: 0;
	padding-left: 2px;
	
	font-size: 11px;
}

	/* El input */
	#menu-sup #searchform #s {	width: 200px; height: 23px;}

	/* El boton */
	#menu-sup #searchform .btn { width: 80px; height: 23px; }


/* @end */
/* ---------------------------------------------------------------- */







/* ---------------------------------------------------------------- */
/* @group Login Box */
#menu-sup #login-box {
	width: 350px;
	margin-top: .6em;
	margin-right: 0;

	float: right;
	overflow: visible;
}


	/* Usuario Logueado ----------------------------- */
	#menu-sup #login-box p.logueado {
		text-align: right;
		margin-right: 1em;

	}
	
	#menu-sup #login-box p.logueado a.nombre{
	
		font-size: .875em;
		font-weight: bold;
		color: #777;
		
		margin: 0;
		border: 0;
		
		
		padding: .2em;			
	}

	#menu-sup #login-box p.logueado a.nombre:hover {
		text-decoration: underline;
		color: #363636;
	}

	#menu-sup #login-box p.logueado a {
		padding-left: .7em;
		margin-left: .5em;
		
		border-left: 1px solid #bbb;
	
		font-weight: normal;
		color: #999;
		font-size: .85em;
	}

	#menu-sup #login-box p.logueado a:hover {
		color: #555;
		text-decoration: underline;
	}




	/* Usuario no Logueado ----------------------------- */
	
	#menu-sup #login-box form {
		margin-left: 40px;
	}
	
	#menu-sup #login-box form #log,
	#menu-sup #login-box form #pwd {
		width: 33%;
		height: 23px;
	}
	
	#menu-sup #login-box .btn { width: 80px; height: 23px; padding: 0; }
	
	
		/* Panel para usuarios no logueados ----------- */

			#menu-sup #login-box #login-panel {
				background: #dfe8ea;
				border-bottom: 3px solid #cad6d8;

				text-align: left;
				font-size: .85em;
				line-height: 1.4em;

				width: 240px;
				padding-top: 8px;
				padding-bottom: 12px;
				
				z-index: 9;
				position: absolute;	
				top: 40px;
				
				margin-left: 38px;
				
				display: none;

				border-top: 1px solid #dfe8ea;
				border-right: 1px solid #cad6d8;
				border-left: 1px solid #cad6d8;
				
			}
			
				#menu-sup #login-box #login-panel ul li { padding-left: 15px;}

				#menu-sup #login-box #login-panel ul li a { color: #709ea9;}

				#menu-sup #login-box #login-panel ul li a:hover { 		
									color: #555;
									text-decoration: underline;
				}



/* @end */
/* ---------------------------------------------------------------- */








/* ---------------------------------------------------------------- */
/* @group Menu */
#menu {
	background: #2ab46d url(img/fondos/verdes.png) repeat-x;
	border-top: 1px solid #53e6a5;
	
	padding-top: 6px;
	padding-bottom: 3px;	
	
	position: absolute;
	width: 960px;
	top: 253px;
		
	font-size: .85em;
	z-index: 5;
}

	#menu ul li {		
		display: inline;
		padding-left: 2px;
	 }	

	#menu ul li { cursor: pointer; }		

		#menu ul li a { 
			color: #fff; 
											
			padding-left: 14px;			
			padding-right: 16px;
			padding-top: 2px;
			padding-bottom: 1px;

		}
		
		#menu ul li.last a { border-right: none;}

		#menu ul li.first a  { border-left: none; margin-left: 2px;}

		#menu ul li.current_page_item a,
		#menu ul li.current_page_item a:hover {
		    color: #27ae64; 		
			background-color: #fff;
			
			border-right: 1px solid #1f8a52;
			border-left: 1px solid #1f8a52;
			border-top: 1px solid #1f8a52;
			border-bottom: 3px solid #fff;
		}

		#menu ul li a:hover {
		    color: #fff;
			text-shadow: #fff 0 0 10px;
		}

/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Sidebar */

#sidebar {
	font-size: .9em;

	background: #f9f9f9;
	border-left: 1px solid #efefef;
	overflow: hidden;
}

	#sidebar .box {
		margin-bottom: 15px;
		padding: 5px 30px 5px 15px;
	}

	#sidebar .pub {
		margin-left: 15px;
		margin-top: 200px;
	}
	
	body #sidebar .pub-blog {margin-top: 10px !important;}
		
		#sidebar .box h3 {
			color: #84acb0;
			font-size: 1.5em;
			
			width: 100%;
			padding-bottom: 3px;
			border-bottom: 1px solid #d5d5d5;
		}


	#sidebar .pub > div { width: 125px; display: inline;}

	#sidebar .tags { width: 1000px;}
	#sidebar .tags h3 { width: 275px;}

	#sidebar .tags ul { margin-top: .4em; float: left; width: 275px; height: 105px; margin-bottom: 30px; margin-right: 50px;}
	#sidebar .temas-blog ul { margin-top: .4em; width: 275px;  margin-bottom: 30px; margin-right: 50px; }
	
		#sidebar .tags ul li,
		#sidebar .temas-blog ul  {
			color: #ddd;
			font-size: .9em;			
			padding-top: 4px;
			padding-bottom: 2px;
			border-bottom: 1px solid #eee;
			padding-left: 20px;
		}

			#sidebar .tags ul li a,
			#sidebar .temas-blog ul li a 		 { color: #9b9b9b; }

			#sidebar .tags ul li a:hover,
			#sidebar .temas-blog ul li a:hover { color: #555; text-decoration: underline;}

		#sidebar .tags .controles { clear: both; font-size: 1.8em; text-align: center; width: 275px; font-family: Georgia, "Times New Roman", Times, serif; position: relative; top: 125px;}
		
		
		#sidebar .tags  #slider { position: relative; left: 0; }
		#sidebar .tags .controles a { color: #cfcfcf; margin-right: 15px; margin-left: 15px;}
		#sidebar .tags .controles a:hover { color: #93c7d7;}
		#sidebar .tags .controles a:active { color: #2ab46d;}
		
		#sidebar .tags .controles a.inactivo,
		#sidebar .tags .controles a.inactivo:hover,
		#sidebar .tags .controles a.inactivo:active {color: #e2e2e2; }

/* @end */
/* ---------------------------------------------------------------- */





 
/* ---------------------------------------------------------------- */
/* @group Footer */

.foot {
	position: absolute;
	width: 960px;
	height: 15px;

	padding-top: 10px;
	padding-bottom: 5px;

	background: #2b363a;
	color: #879194;
	margin-top: -30px;
	
	text-align: center;
	font-size: .9em;
}

#xhtml-badge,
#rss-badge {
	text-indent: -9999px;
	background: #4d5f66 url(img/home_sprites.png) -695px -111px;
	width: 90px; height: 14px;
	margin-top: .9em;
	float: left;
	display: block;
	opacity: .3;
}

#xhtml-badge { margin-left: 238px; }
#rss-badge { background: #4d5f66 url(img/home_sprites.png) -695px -134px; }

#xhtml-badge:hover,
#rss-badge:hover { opacity:.9; }



/* @end */ 
/* ---------------------------------------------------------------- */



/* ---------------------------------------------------------------- */
/* @group Home */

body#home { background-position: 0 260px;}

body#home #home-wrapper { background: url(img/namaste.jpg) no-repeat -15px 32px; margin-bottom: 0em; width: 100%; height: 458px;}

body#home #home-contenido {
	width: 300px;
	position: relative;
	top: 15px;	
	left: 500px;
/*	border: 1px solid #000;*/
}

	body#home #home-frase { 
					width: 370px; 
					
					margin-top: .8em;
					position: relative;
					top: 25px;

					color: #89b2b8;	
						
					font-family: Cambria, Georgia, Georgia, "Times New Roman", Times, serif;
					font-size: 1.4em;
					line-height: 1.1em; 
					letter-spacing: -.05em;
	}
	
		body#home #home-frase blockquote { margin-bottom: 5.75em; }
			
			body#home #home-frase blockquote .dquo {	
										margin-left: .1em;
										font-size: 2.75em;
										color: #afdbe3;
										
										position: relative;
										top: .155em;
										vertical-align: bottom;
										margin-right: .1em;
			}
			
			body#home #home-frase blockquote .firstdquo { margin-left: -.4em; }

			body#home #home-frase blockquote p.author { 
											margin-top: .1em; 
											text-align: right;
											font-size: .7em;
											letter-spacing: -.05em;
											text-shadow: #94b4c3 0 0 10px;
			}



/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Caja de Escucha */

body#home #home-escuchar { width: 380px; position: absolute; left: -5px; top: 220px}

	body#home #home-escuchar h2 { 
				background: transparent url(img/home_sprites.png) -1px -4px;
				height: 36px;
				font-size: 1.2em;
				padding-top: .89em;
				padding-left: 4.9em;
				font-weight: normal;
				font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif;
	}
	
	body#home #home-escuchar h2:hover {	background: transparent url(img/home_sprites.png) -4px -208px;  cursor: pointer;}

		body#home #home-escuchar h2 a 		{ color: #ecf3e8; }
		body#home #home-escuchar h2:hover a { color: #fff;}
	
	body#home #home-escuchar ul { 
			font-size: .95em;
			background: transparent url(img/home_sprites.png) -1px -80px;
			padding-left: 1.4em;
			color: #495354;
			padding-top: .9em;
			padding-bottom: 2.3em;
			height: 2.8em;		

			
	}
	
		body#home #home-escuchar ul li { margin-top: 2px; }
		body#home #home-escuchar ul li.am { margin-bottom: 10px; }
		
			body#home #home-escuchar ul li em { 
				font-style: normal; 
				font-size: .8em; 
				color: #fff; 
				vertical-align: text-top; 
				background: #8cbdcc;
				padding: 2px 5px;
				margin-right: 10px;
			}
			
			body#home #home-escuchar ul li.am em {
	background-color: #82e0b0;
}

	body#home #home-escuchar p { 
					
				text-transform: uppercase;
				font-size: .9em;
				height: 40px;
				background: transparent url(img/home_sprites.png) -1px -160px;
				padding-left: 1.4em;
				padding-top: .4em;
	color: #17a95e;
}

		body#home #home-escuchar p a { 
					color: #aaa;
					border-top: 1px solid #ccc; 
					
					width: 95%; 
					padding-top: .2em;
					
					display: block;
		}

	#puebloicono, #dakotaicono {
	position: absolute;
	right: 10px;
}

#puebloicono
{
	margin-top: -15px;
}

	#dakotaicono {
	right: 20px;
}

		body#home #home-escuchar p a span.linkFM {
	color: #3e5972;
}
		body#home #home-escuchar p a span.linkAM {
	color: #35805e;
}

		body#home #home-escuchar p a:hover { color: #999;}

/* @end */
/* ---------------------------------------------------------------- */





/* ---------------------------------------------------------------- */
/* @group Footer de la home */

body#home #home-footer { 
			width: 100%; 	
			padding-bottom: 20px;

			background: #334951;
			color: #d6e7ee;
			border-top: 3px solid #5bad2d;
}
body#home #home-footer a, body#home #home-footer p { 	color: #e3efea;
} 

	body#home #home-footer .line { width: 960px; margin-left: auto; margin-right: auto;  } 


	body#home #home-footer .size1of3 { font-size: .9em; width: 32%; margin-right: 2%; }
	body#home #home-footer .lastUnit { margin-right: 0;}

	body#home .size1of3 h2 { 
				font-size: 1.5em; 
				font-weight: normal; 
	
				padding: 2.5em 0 1.3em 1em; 
				margin-bottom: .8em;
				
				color: #fff;				
				color: #141a1c;
				background: #4d5f66;
				opacity: .7;
	}

	body#home #conoce        h2 {  background: #4d5f66 url(img/home_sprites.png) -385px -9px; }
	body#home #reencontrate  h2 {  background: #4d5f66 url(img/home_sprites.png) -385px -109px;}
	body#home #participa     h2 {  background: #4d5f66 url(img/home_sprites.png) -695px -9px;}

		body#home .size1of3 ul { width: 95%; margin-left: auto; margin-right: auto;}
	
			body#home .size1of3 ul li { border-bottom: 1px solid #788990; padding: .2em 0 ;}
	
				body#home .size1of3 ul li a { color: #96a5ab; }

				body#home .size1of3 ul li a:hover,
				body#home #home-footer a.active  { color: #2ab46d; 	text-shadow: #01a2ea 0 0 30px; }

				body#home .size1of3 ul li p { 
								color: #7e9098; 
								font-style: italic;
							
								padding: .12em 1em .5em;
							
								display: none;
				}


	body#home #home-footer p.badges,
	body#home #home-footer p.copy { 
			text-align: center; 
			font-size: .8em; 
		
			width: 960px; 
			clear: both;
	}
	
	body#home #home-footer p.copy { margin-top: 3.5em;
	color: #c0ccd0;
}


/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group 404 */

body#not-found {
    background: #f5fcfc none no-repeat scroll 0 bottom;   
}

body#not-found #container {
	border-top: 1px solid #e5e5e5;
	padding: 30px 0 0px 55px;
}

body#not-found h2 {
	font-size: 2em;
	color: #2ab46d;
}

body#not-found h3 {
	color: #aaa;
	font-weight: normal;
	font-size: .9em;
	font-style: italic;
	margin-top: .4em;
	margin-bottom: .6em;
}

body#not-found .page {
	height: 360px;
	margin-top: 80px;
}

body#not-found #logo {
	height: 290px;
}

body#not-found p {
	color: #bebebe;
	font-size: .95em;
}

body#not-found ul {
	margin-top: 25px;
	font-size: .9em;
	margin-bottom: 1.8em;
}



body#not-found ul li a { color: #4fdb93; }
body#not-found ul li a:hover { color: #2ab46d; }


/* @end */
/* ---------------------------------------------------------------- */



/* ---------------------------------------------------------------- */
/* @group Post */


	.post { 
		width: 95%;
		margin-left: 15px; 
		margin-bottom: 55px;
	}


.alignright { float: right; }
.alignleft { float: left; margin-right: 10px}

.post-contenido .cuerpo .lastUnit img { margin: 4px; }

		.post .side { 
			width: 60px;
			background: #e9f0f2; 
			border-left: 1px solid #d0e4ea;
		}
		
		.post .data { padding-left: 20px; }


		.post h3 { margin-bottom: 5px;}
	
		.post .tags a, 
		.post .tags {
				font-style: italic;
				color: #b0b0b0;
				font-size: .9em;
			}


		.post .more-link {
			margin-right: 15px;
			margin-top: 15px;
			width: 70px;
			
			display: block;
			
			padding-top: 1px;
			padding-bottom: 1px;
			
			color: #fff; 
			
			font-size: .8em;	
			text-align: center;
		}


		.post .tags a:hover,
		.post .tags .remoteOver { text-decoration: underline; color: #888 !important; }
		
		.volver a { color: #aaa; font-size: .95em; margin-left: 17px;}
		.volver a:hover { color: #2ab46d; }

/* @end */
/* ---------------------------------------------------------------- */



/* ---------------------------------------------------------------- */
/* @group Especialistas */


#especialistas {}

	#especialistas .todas h2 { background: url(img/sprites_especialistas.png) no-repeat 10px 0; }
	
	#especialistas .filtrado h2 { background: url(img/sprites_especialistas.png) no-repeat 10px -47px; }

		#especialistas h2 { 
			padding-left: 3.2em;
			padding-top: .6em;
			padding-bottom: .5em;
	
		}
		
	.single-especialistas {	margin-top: 25px; }
		
	#especialistas .post { 
		width: 95%;
		margin-left: 15px; 
		margin-bottom: 55px;
	}

		#especialistas .post .side { 
			width: 60px;
			background: #e9f0f2; 
			border-left: 1px solid #d0e4ea;
		}
		
		#especialistas .post .data { padding-left: 20px; }


		#especialistas .post h3 { margin-bottom: 5px;}
	
	
	
		#especialistas .post .tags a, 
		#especialistas .post .tags {
				font-style: italic;
				color: #b0b0b0;
				font-size: .9em;
		}

		.post p {  
			font-size: .9em;
			color: #666;
			
			margin-top: 5px;
		}
		
		
				.post .side img {
					margin-bottom: 15px;
					border-bottom: 1px solid #98d1e1;
				}

				.post .side .mail,
				.post .side .web {
					font-size: .85em;
					text-align: right;
					
					background: #7e979e;
					color: #fff;
					
					display: block;
					margin-top: .4em;
					
					padding-right: .6em;
					padding-top: 1px;
					padding-bottom: 1px;
							
				}

				.post .side .mail:hover,
				.post .side .web:hover {
					background: #8db2bc;
					color: #fff;
				 }
				 
		
		/* --- TinyMCE ----- */		 
		body  .post p, 
		body  .post span,
		body  .post span *,
	 	body  .post ul,
		body  .post ol,		
		body  .post li {
			font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif !important;
		}
		
		 .post p span,
		 .post p span *,
		 .post  ul li span { font-size: 1em !important;  } 
		
		 .post  ul, 
		 .post  ol { 	font-size: .9em !important;  }

		 .post  p { margin-bottom: 15px !important;}

		
		#especialistas .post .data p, 
		#especialistas .post .data p span, 
		#especialistas .post .data ul { color: #666; }
		
		#especialistas .post .data ul p {  display: inline; margin: 0; }		
		
		.post  ul {
			list-style-type: circle !important;
			list-style-position: inside !important;
			margin: 15px 0px !important;
		}
		 

/* @end */
/* ---------------------------------------------------------------- */





/* ---------------------------------------------------------------- */
/* @group Especialidades Sidebar */

#sidebar a#formaParteBtn {
	width: 100%;
	display: block;
	margin-bottom: 20px;
	
	text-align: center;
	color: #fff;
	font-size: .9em;	
		
	background: #5a95a8 url(img/fondos/verdes.png) repeat-x 0px -135px;
	border: 1px solid #74939b;
	padding: 4px 0px 5px;
}

#imagen-especialistas {
	margin: 0;
	padding: 0;
}

#sidebar a#formaParteBtn:hover { 
	background: #5a95a8 url(img/fondos/verdes.png) repeat-x 0px -170px; 
	text-shadow: 0px 0px 5px #ace6fd;
	border: 1px solid #749faa; 
	
	}

/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Blog */


#blog {	 padding-bottom: 3em;}

	#blog .post{ margin: 0; margin-bottom: 50px ;}
	
	.todosBlog { padding-top: 50px;}
	
	#blog .viendo {
		color: #bbb;
		
		margin-top: 25px;
		margin-left: 15px;
		margin-bottom: 25px;
		padding-bottom: 2px;
		
		border-bottom: 1px solid #eee;
		width: 90%;
		
		
	}
		
		#blog .post h2 { padding-left: 15px;}	
		#blog .post h2 a,
		#blog .post h2 a:visited { color: #2ab46d;}	


	#blog  .post-contenido { margin-left: 35px;}

	#blog .tags {
		 background: #fff url(img/sprites_blog.png) no-repeat 0 1px;
		 padding-left: 30px;
		 margin-top: 2px;
	}
	
	#blog .meta {
		 margin-top: .4em; 			
		 background: #fff url(img/sprites_blog.png) no-repeat -1px -23px;
		 padding-left: 30px; 
	}
	 
		#blog .post .author,
		#blog .post .date {
			font-size: .9em;
		}
	
	
		#blog .post .author {
			margin-right: .4em;
			border-right: 1px solid #ccc;
			padding-right: .4em;
			font-style: normal;
			color: #999;
		}
	
		#blog .post .date {
			color: #ccc;
			font-size: .9em;
		}
	
	#blog .icono { color: #7eaacb; margin-left: 5px; margin-right: 18px;}

	#blog .cuerpo {
		font-size: .95em;
		color: #7d7d7d;
	}	
	
		#blog .cuerpo  p { margin-bottom: 15px;}
	
		.cuerpo  p a { color: #6cb2c8; }
		.cuerpo  p a:hover { color: #5c96a8; text-decoration: underline;}
	
	
	#blog .links {
		background: #ebf1f2;	
		text-align: right;
		
		margin-top: .8em;
		height: 21px;
		width: 95%;
	}

	#blog .links .compartir,	
	#blog .links .comentarios,
	#blog .links .leer-mas  { font-size: .9em; display: block; height: 20px; }

	#blog .links .compartir,	
	#blog .links .comentarios,
	#blog .links .leer-mas  { float: right; text-align: center; padding: 0;}

	#blog .links .compartir { 
			padding: 1px 10px 2px 35px; 	
			color: #ebf1f2;
			margin-right: 25px;
	}

	#blog .links .compartir h3 { 
			color: #aac0c4;  
			font-size: .95em; 	
			font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif; 
			display: inline;
				vertical-align: 3px;

	}
		
		#blog .links ul.addtoany_list { }

		#blog .links ul.addtoany_list li { line-height: 0px;  }

			#blog .links ul.addtoany_list li a { padding: 0 5px; }

				#blog .links ul.addtoany_list li a img { width: 14px; height: 14px;
	vertical-align: 0px;
}		

	
	#blog .links .comentarios { 
			background: #64777f url(img/sprites_blog.png) no-repeat 0 -50px; 
			padding: 1px 25px 2px 35px; 	

			font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif;
			color: #e4e4e4;
	}
	
	#blog .links .comentarios:hover { color: #fff; } 
	
		#blog .links .comentarios span { 
			font-style: normal; 
			font-size: 1.5em;		
			font-family: Cambria,"Lucida Grande",LucidaGrande,sans-serif; 
			float: left;
			margin-right: .3em;
		} 

	#blog .links .comentarios:hover span {  text-shadow: #fff 0 0 10px; }
	
	#blog .links .leer-mas { 
		width: 7.5em;
		border-left: 1px solid #69c396;
}	
	
/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Blog Single */

body .single #blog {
	padding-top: 0px;
	margin-top: 25px;
	padding-left: 15px;
	
	width: 65%;
}

body .single #blog h2 {
	font-size: 2.5em;
	margin-top: 10px;
	margin-bottom: 25px;
	line-height: 1em
}

body .single #blog .post {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 25px;
	width: 87%;	

	color: #7c7c7c;
}


#single-meta {
	padding: 5px 5px 10px 0px;
	width: 87%;	

}

	body #content #single-meta div {
		display: inline;
		float: none;
	
		background: transparent;
		font-size: .95em;
		color: #7e7e7e;
	
		padding-left: 5px;
	}

	
	body #content #single-meta .author {
		padding-left: 15px;
		padding-right: 10px;
		
		font-style: normal;
		
		float: right;
		color: #eb9530;
	}

	body #content #single-meta .date {
		font-size: .9em;
		color: #888;
	}

	body #content #single-meta .tags {
		display: block;
		font-size: .9em;
		
		margin-top: 3px;
		padding-top: 2px;
		border-top: 1px solid #e4e4e4;
	}


		body #content #single-meta .tags a { color: #888;}
		body #content #single-meta .tags a:hover { color: #222; text-decoration: underline;}

/* @end */
/* ---------------------------------------------------------------- */







/* ---------------------------------------------------------------- */
/* @group Blog Sidebar */


.suscribir {
	background: #acb4ba;
	height: 35px;
	
	margin-top: 0px;
	border-bottom: 2px solid #a2a2a2;
	border-top: 1px solid #d2d2d2;
	margin-bottom: 25px !important;
}

	#sidebar .suscribir h3 {
		border-bottom: none;
		color: #f9f9f9;
		
		position: relative;
		top: 23px;
		font-size: 2em;
		width: 150px;
	}
	
	#sidebar .mail, 
	#sidebar .rss  { float: right; position: relative; top: -13px; left:25px; opacity: .8; }

	#sidebar .mail:hover, 
	#sidebar .rss:hover  { opacity: 1; }

/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Busqueda */

.search { padding-top: 20px; padding-bottom: 20px;}

	.search .no-results p {
		margin-top: 15px;
		color: #777;
		margin-bottom: 10px;
		padding-bottom: 5px;
		border-bottom: 1px solid #aaa;
	}
	
	
	.search h2 {
		margin-left: 15px;
		margin-bottom: 15px;
		padding-bottom: 10px;
		border-bottom: 1px solid #ddd;
		width: 96%;
	}
	
		.search h2 span {
			color: #8eabb4;
			font-style: italic;
		}

	.search .post:hover {	background: #f5f5f5; }
	
	.search .post {
		margin-bottom: 0px;
		width: 94%;
		padding-left: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.search .post p,
	.search .post ul,
	.search .post ul li {
		display: inline;
		color: #999;
	}
	
	.search .post h3 a { color: #87b3c0; }
	.search .post h3 a:hover { color: #4e8798; }
	
	.search .post ul a { color: #777; font-size: .9em; }
	.search .post ul a:hover { color: #222; text-decoration: underline;}
	

/* @end */
/* ---------------------------------------------------------------- */





/* ---------------------------------------------------------------- */
/* @group Contacto */


.contacto-content {	 background: url(img/fondos/contacto.jpg) no-repeat right bottom; overflow: hidden;}

	.contacto-content h2 { 		padding: 20px 0px 0 20px; font-size: 3em; margin-bottom: 30px; margin-top: 10px; }
	
	#contacto .formulario {
		width: 600px;
		margin-right: 50px;
		padding: 0px 25px 30px 20px;
	}
	
	#contacto .datos {
		width: 250px;
	}
		
	#contacto p {
		font-size: .95em;
		color: #878787;	
	
		margin-bottom: 50px;
	}	

		#contacto p span {
			font-size: 1.6em;
			font-family: Cambria,"Lucida Grande",LucidaGrande,sans-serif;
			color: #2ab46d;
		}

			#contacto p span span {	color: #c3dae1;	font-size: .9em; margin-right: 5px; }

	.failure {
		background-color: #fff3f3;
		border: 1px solid #ea3434;
		color: #d05151;
	
		font-size: .9em;
		padding: 5px 15px 5px 15px;

		margin-bottom: 15px;
	}
	
	#usermessagea {
		color: #777;
		margin-bottom: 15px;
	}
	
		.failure a { color: #eb8686; margin-left: 15px;}
		.failure a:hover { color: #db4b4b; text-decoration: underline;}


	#contacto fieldset legend { display: none; }

	#contacto fieldset {
		border-top: 2px solid #ddd;
		border-bottom: 1px solid #ddd;
		
		margin-bottom: 25px;
		padding: 10px 0 10px 15px;
	}
	
	.formulario  #ll { border-bottom: none; border-top: none; margin: 0; }

	#ll a {	color: #eee; font-size: .8em;}
	#ll a:hover {	color: #ddd; }


	.formulario li label {
		color: #949494;
		
		display: block;
		
		margin-right: 15px;
		margin-top: 15px;
		font-size: .95em;
	}


	/* La pregunta si participar*/
	.formulario #li--1 {
		font-size: .95em;
	
		padding: 5px 5px 5px 15px;
	
		background: #e5f6fc;
		border: 1px solid #94ddf7;
	}
	
	.formulario #li--1 label { color: #3ca0c4; display: inline;}
	

	.formulario #li--1:hover {
		cursor: pointer;
	}	
	
		.formulario #li--1 .cf-box-a {
			margin-right: 10px;
			vertical-align: bottom;
			width: 15px;
		}

	ol input { 	width: 280px; }
	
	/* La forma de participar */
	.formulario #li--2 {
		
		font-size: .95em;
		background-color: #f6f6f6;
		padding: 6px 9px 5px 42px;

		border: 1px solid #ddd;
		border-top-style: none;
	}

	.formulario #li--2 label { color: #9f9f9f; display: inline; }
	
	.cf-fs1 { margin-top: 35px; }
	
	.formulario span.emailreqtxt,
	.formulario span.reqtxt {
		font-size: .9em;
		
		color: #9daaae;
		float: right;
	}

	textarea#Mensaje {
		width: 400px;
		height: 200px;
		margin-top: 2px;
		border: 1px solid #000;
		font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif;
		font-size: .9em;
		padding-top: 2px;
		padding-left: 2px;
		color: #666;
	} 

	/* margenes de fieldsets */
	fieldset.cf-fs2, 
	fieldset.cf-fs3 { margin-top: 45px; }


	/* Arreglar margenes de arriba */
	ol #li--4 label,
	ol #li--7 label,
	ol #li--11 label {	margin-top: 2px; }
	
		
	fieldset.cf_hidden { display: none; }
	
	/* Verificacion */
	input#cforms_captcha {
		display: block;
		width: 115px;
		margin: 5px 0;
	}
	
		
  	    /* Vias de contacto */	
  		#contacto .datos { padding-top: 10px;}
  	    		
		#contacto .datos .box h3 {
			font-size: 1.5em;		
			color: #84acb0;

			padding-bottom: 5px;
			border-bottom: 1px solid #bccdcf;
		}
		
		#contacto .datos .box ul {
			margin-top: 5px;
			font-size: .95em;
			color: #888;
		}

		#contacto .datos .box ul li {
			border-bottom: 1px solid #eee;
			padding-bottom: 3px;
			padding-left: 20px;
		}
			#contacto .datos .box ul li a 		{ color: #6ebad2; }
			#contacto .datos .box ul li a:hover { color: #6fa7b7; text-decoration: underline; }
		
		/* El boton de enviar */	
		#contacto .cf-fs3 {margin-bottom: 10px; }
		#contacto .cf-sb { margin: 0; float: right; }

		/* Texto de errores innecesarios */
		ul.cf_li_text_err { display: none; }

/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Talleres y cursos */

#cursos { padding-right: 5px; 	width: 66.5%; }

body .viendo-todos { margin-left: 18px; top: -10px; position: relative; color: #888; font-size: 0.95em; font-weight: bold; }

	body #content #cursos .todas { margin-left: 15px; width: 95%; margin-bottom: 15px ;}
	body #content #cursos .todas h2 { font-size: 2em; margin-bottom: 5px; margin-top: 35px;}
	
	body #content #cursos .todas ul,
	body #content #cursos .todas p { display: inline; font-size: .9em;}
	
	body #content #cursos .post { margin-bottom: 25px;  }
	
	body #content #cursos .todas p { color: #999; margin-left: 4px; margin-right: 2px;}
	
		body #content #cursos .todas ul li {	
			border-right: 1px solid #cbcbcb;
		
			padding-right: 5px;
			padding-left: 2px;
		
			display: inline;
		}


		body #content #cursos .todas ul li a 		{ color: #85bacb;	}
		body #content #cursos .todas ul li a:hover  { color: #4193ad; text-decoration: underline; }

		body #content #cursos .todas ul li.last {	border: none;	}	
		
		
		body #content .cat-Taller,
		body #content .cat-Curso,
		body #content .cat-Producto {
			color: #eb9530;
			
			padding: 2px 0px 2px 0;
			width: 90px;
			
					
			text-align: left;
			font-size: .9em;
		}
		
			body #content #cursos h3 { margin-bottom: 10px; margin-top: 15px;}
				body #content #cursos h3 a { color: #2ab46d;}



		body #content #cursos .cuerpo { color: #666; padding-left: 15px; font-size: .9em; margin-bottom: 5px;} 
		
		body #content #cursos .cuerpo  p { width: 95%; }
			
			/* Tiny MCE fix */
			body #content #cursos .cuerpo p span { font-size: 1em !important;}
			
		body #content #cursos .links {
				margin-top: 15px; 
				border-top: 1px solid #ddd; 
				margin-left: 14px;
				height: 28px;
		}

			body #content #cursos .links .leer-mas  {  font-size: .9em;}	
	
			body #content #cursos .links .compartir h3 {
				color: #989898;  
				font-size: 1em; 	
				font-family: Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif; 
				display: inline;
				vertical-align: 5px;
			}
			
			
			body #content #cursos .links .compartir {
				color: #fff;
				font-size: .9em;
				
				width: 210px;
				
				padding: 1px 15px 2px 2px;
				float: right;
			}

		body #content #cursos .links ul.addtoany_list { }

		body #content #cursos .linksaddtoany_list li { line-height: 0px;  }

			body #content #cursos .links ul.addtoany_list li a { padding: 0 5px; }

				body #content #cursos .links ul.addtoany_list li a img { width: 14px; height: 14px; vertical-align: 2px; }		

			.no-encontrado { color: #777; margin-left: 20px ;}
				
/* @end */
/* ---------------------------------------------------------------- */




/* ---------------------------------------------------------------- */
/* @group Sidebar Talleres y cursos */

#sidebar .especialistas ul li {
	border-bottom: 1px solid #eee;
	padding-bottom: 2px;
	padding-top: 3px;
	padding-left: 15px;
	font-size: .9em;
}

#sidebar .tu-espacio p {
	color: #858585;
	font-size: .9em;
	line-height: 1.2em;
	margin-top: 5px;
	margin-bottom: 15px;
}

#sidebar .tu-espacio a {
	color: #2ab46d;
}

#sidebar .tu-espacio a:hover {
	color: #1d804d;

}

	#sidebar .especialistas ul li a 	  { color: #7f7f7f; }
	#sidebar .especialistas ul li a:hover { color: #4e4e4e; text-decoration: underline;}



/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Comentarios */

#comentarios {
	width: 95%;
	margin-top: 45px;
}

#comentarios h3 {
	margin-bottom: 25px;
	border-bottom: 1px solid #2ab46d;
	padding-bottom: 5px;
}


.commentlist .quote {
	background:url(img/fondos/bg_commentlist.gif) no-repeat top right;
	}

.commentlist li {
 	padding: 7px 18px 23px 18px;
	margin-top:35px;
	background: #e8f7f7 url(img/fondos/bg_commentlist.png) no-repeat center bottom;
	color: #485657;
	border-top: 1px solid #c2f7f7;
	font-size: .925em;
}

.commentlist li.alt {
	background: #fafafa url(img/fondos/bg_commentlist_lat.png) no-repeat center bottom;
	border-top: 1px solid #f4f4f4;
	color: #363636;

}

.commentlist cite {
	display:block;
	font-style:normal;
	font-size: .95em;
	margin-left: 65px;
	color: #777;
	}

.commentlist cite a:link, .commentlist cite a:visited {
	color: #9d9d9d;
	text-decoration:none;
	}

.commentlist cite a:hover, .commentlist cite a:active {
	color: #258888;
	text-decoration:underline;
	}


/* Formulario */
#comment-form {
	margin-top: 80px;
	padding-left: 35px;
	border: 1px solid #ececec;
	width: 400px;
	margin-left: 85px;
	background: #fcfcfc;
	padding-bottom: 50px ;
	border-bottom-color: #cecece;
	border-top-color: #eee;
}

#comment-form textarea {  width: 90%; }

	#comment-form p.hola { font-size: .95em; color: #999; margin-top: 15px; }

		#comment-form p.hola a { color: #81b5c6;}

#comment-form label {
	display: block;
	margin-top: 15px;
	font-size: .9em;
	color: #b3ccd4;
}

#comment-form .btn {
	float: right;
	width: 175px;
	padding-right: 10px;
	margin-right: 38px;
	margin-top: 10px;
}

#comment-form input {
	width: 250px;
}

#comment-form em { color: #ff0000; font-style: normal; font-size: .8em; vertical-align: super; }

/* @end */
/* ---------------------------------------------------------------- */







/* ---------------------------------------------------------------- */
/* @group Pagination */

.pagination {
	border-top: 1px solid #ddd;
	width: 80%;
	
	text-align: center;
	color: #999;
	
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 2px;
	padding-bottom: 15px;	
}


.pagination .next { margin-left: 15px; }
.pagination .prev { margin-right: 15px; }

.pagination a { color: #2ab46d;  }
.pagination a:hover { color: #56e69c; text-shadow: #cbeada 0 0 5px; }

/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Foros */

#post-93 h2 {
	margin-top: 30px;
	margin-left: 20px;
	font-size: 2em;
	margin-bottom: 25px;
}

.sfforumlink {
	display: none;
}

/* @end */
/* ---------------------------------------------------------------- */



/* ---------------------------------------------------------------- */
/* @group Que es */


#quienes-somos h2 {
	margin-top: 35px;
	margin-bottom: 20px;
	font-size: 2.3em;
}

#quienes-somos div p, 
#quienes-somos div ul,
#quienes-somos div dl {
	margin-top: 15px;
	color: #4c4c4c;
	font-size: .95em;
	padding-left: 40px;
	padding-right: 30px;
}

#quienes-somos div p strong {
	font-weight: normal;
	color: #008ab5;
}

#quienes-somos #significado-hindu {
	position: relative;
	width: 555px;
	margin-left: 15px;
	padding: 18px 315px 0px 25px;
	color: #000;
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	margin-bottom: 30px;
	background: url(img/fondos/quienes.jpg) no-repeat right;
}

	#quienes-somos cite {
		color: #2ab46d;
		font-style: normal;
	}
	
	#quienes-somos #significado {
		margin-top: 35px;
	}

	#quienes-somos #significado-hindu p {
		color: #656565;
		padding: 0;
		margin: 0;
		margin-bottom: 15px;
		width: 560px;
	}
	
	#quienes-somos #significado-hindu strong {
		font-weight: normal;
		color: #008ab5;
	}

	#quienes-somos img {
		margin-bottom: 15px;
	    border: 5px solid #30be7c;
	}
		
	#quienes-somos #nacio {
		margin-left: 45px;
		margin-right: 35px;
	}

	#quienes-somos #nacio p{
		padding-left: 0;
	}
	
	#sidebar-quienes .significa {
		margin-top: 280px;
	}

	#sidebar-quienes .significa h3,
	#sidebar-quienes .conduccion h3 {
		font-size: 1.3em;
		color: #2ab46d;
}
	
	#container #content #sidebar-quienes .significa ul {
		font-size: .9em;
		margin-top: 15px;
		padding-right: 75px;
		padding-left: 20px;
		list-style-type: circle;
		list-style-position: outside;
		color: #000;
}

			#container #content #sidebar-quienes .significa ul li {
				margin-top: 8px;
			}

			#container #content #sidebar-quienes .significa ul li.alt {
				color: #008ab5;
			}
	
	#sidebar-quienes .conduccion {
		margin-top: 25px;
		border-top: 1px solid #ddd;
		width: 270px;
	}			
		#sidebar-quienes .conduccion dl {
			font-size: .9em;
		}		
	
		body #sidebar-quienes dl .conduccion .joa {
			color: red;		
		}

		
		#sidebar-quienes .conduccion dl dt {
			color: #2ab46d;
			margin-top: 15px;
		}

		#sidebar-quienes .conduccion dl dd {
			color: #000;
		}
		
/* @end */
/* ---------------------------------------------------------------- */






/* ---------------------------------------------------------------- */
/* @group Casa Namaste */


#casanamaste {
	
}

#casanamaste .page-title {
	margin-top: 25px;
	margin-left: 15px;
	font-size: 1.2em;
	margin-bottom: 15px;
}

#casanamaste .post {
	width: 90%;
}

#casanamaste .post h4 {
	color: #9d9d9d;
margin-bottom: 10px ;
}

#casanamaste .post h3 {
	color: #84acb0;
	margin-bottom: 15px;
}

#casanamaste .post p {
	font-size: .95em;
	color: #555;
	margin-left: 2px;
	margin-bottom: 10px;
}


body #casanamaste .post ul {
	margin-top: 5px;
	margin-bottom: 10px;
	color: #555;
	list-style: circle !important;
	padding-left: 15px;
	margin-left: 10px;
}

#casanamaste .post ul li {
	list-style: disc;
}

#casanamaste .post strong {
	color: #709fae;
}

/* El sidebar de casa */	
#textocasa {
	padding-top: 25px;
	font-size: .9em;	
	padding-bottom: 25px;
}

#textocasa img {
	margin-bottom: 15px;
}


#textocasa p {
	color: #575757;
	width: 290px;
}

	#textocasa p strong {
		font-weight: normal;
		color: #2ab46d;
	}
	


#textocasa a {
	margin-top: 20px;
	margin-bottom: 45px;
	display: block;
	color: #fff;
	font-size: 1.05em;
	background-color: #2ab46d;
	height: 24px;
	padding-top: 6px;
	padding-left: 20px ;
}

#textocasa a:hover {
	background-color: #52d491;
}

		#textocasa  h3 {
			color: #84acb0;
			font-size: 1.5em;
			
			width: 295px;
			padding-bottom: 3px;
			border-bottom: 1px solid #d5d5d5;
		}

body #textocasa .Proxima p a
{
	background-color: transparent;
	padding: 1px;
	display: inline;
	color: #2ab46d;
}

body #textocasa .Proxima p
{
	margin-bottom: 3px;
}

body #textocasa .Proxima p a:hover
{
	color: #2ab46d;
	text-decoration: underline !important;
}

.Proxima ul,
.Proxima ul li 
{
	list-style: circle !important;
	list-style-position: inside !important;
	
}

/* @end */
/* ---------------------------------------------------------------- */


/*---- La Barca ---*/
.la-barca
{
	
}

.boton-barca a
{
	background: #ACB4BA !important;	
	color: #FFF !important;
	border-bottom: 3px solid #ACB4BA !important;
}



