
  /* Difunde  Mail*/
 
  #addmail {background: #FFF9DD; border: 1px solid #FAE99C; padding: 5px; margin-bottom:0.8em}
  #addmail label {display: block; color: #666}
  #addmail input {width: 220px; border: 1px solid #999; color: #999; background-color:#fff}
  #addmail a:link, #addmail a:visited {color: #0063DC;font-size:15px}
  #addmail a:hover, #addmail a:active {text-decoration: none}
  
 
/* Difunde */
	.rincon-princ {
float:left;
margin:0;
/*margin:10px 0 0;*/
width:580px;
}

.rincon-sidebar {
float:right;
margin:0;
width:305px;
}
.rincon-sidebar h2 {
border-bottom:1px solid #000000;
clear:both;
color:#333333;
font-size:18px;
font-weight:normal;
margin:0 0 0.8em;
padding:0 0 0.1em;
}
.rincon-sidebar h4 {
clear:both;
color:#000000;
font-family:'trebuchet ms',tahoma,arial,serif;
font-size:15px;
font-weight:bold;
margin:0 0 0.2em;
padding:0 0 0.2em;
}
/* Difunde */
	#difunde {width: 100%; overflow: hidden}
	#difunde ul {margin: 0; padding: 0; list-style: none; float: left; margin: 0 4.4% 0 0}
	#difunde ul li {float: none; clear: both; width: auto; display: block; margin: 0 0 .6em 0}
	#difunde a:link, #difunde a:visited {color: #0063DC}
  #difunde a:hover, #difunde a:active {text-decoration: none}

  #difunde img {margin: 0 8px}
	/* Lista de imagenes */
	/* Thumbnails */
	#viajes #thumbs-album {padding: 0;}
	 #lista-thumbs-album {
    padding: 0;
	margin:51px 0 0 0;
    clear: both;
    overflow: hidden;
    height: 1%;
    width: 305px;
    display: inline;
    float: right
  }
  
  #lista-thumbs-album li {float: left; margin: 0px 0px} /*margin: 4px 3px*/
  
  #lista-thumbs-album a:link img, #lista-thumbs-album a:visited img {
    border: 1px solid #d2d2d2;
    background: #fff;
    padding: 2px
  }
  
  #lista-thumbs-album a.actual:link img, #lista-thumbs-album a.actual:visited img,
  #lista-thumbs-album a:hover img, #lista-thumbs-album a:active img {
    border: 1px solid #353535
  }
 
 
/* Lista Usuarios */
  .lista-usuarios {
    margin: 0;
    padding: 0;
    list-style: none
  }
  
  .lista-usuarios li {clear: both; margin: 0 0 3em 0; overflow: hidden; height: 1%}
  
  .lista-usuarios .avatar {display: block; width: 30px; height: 30px; float: left; margin: 0 10px 0 0}
  .lista-usuarios .avatar:link img, .lista-usuarios .avatar:visited img {border: 0px solid #999; padding: 2px; background: #fff}
  .lista-usuarios .avatar:hover img, .lista-usuarios .avatar:active img {border: 1px solid #222}
  
  .lista-usuarios .informacion {
    width: 505px;
    float: left;
	margin-left:10px
  }
 .lista-usuarios p a {
    color:#0063dc
  }
  
  .lista-usuarios h4 {
    font-size: 18px;
    font-family:  'trebuchet ms', tahoma, arial, serif;
    color: #777;
    font-weight: normal;
    margin: 0 0 .5em 0;
    /*padding: 0 0 .3em 0;*/
    overflow: hidden;
    height: 1%
  }
  .lista-usuarios h4 a:link, .lista-usuarios h4 a:visited { font-weight: normal; color: #0063DC; text-decoration: none}
.lista-usuarios h4 a:hover, .lista-usuarios h4 a:active {color:#0063DC; text-decoration:underline}


  .lista-usuarios h4 .acciones .contenedor-g {font-size: 11px; float: left; margin: 10px 3px 0 0}
.lista-usuarios h4 .acciones .contenedor-g a{color:#666; text-decoration:underline}
.lista-usuarios h4 .acciones .contenedor-n {font-size: 11px; float: left; margin: 10px 3px 0 10px}
.lista-usuarios h4 .acciones .contenedor-n a{color:#ff6600; text-decoration:underline}
  .lista-usuarios h4 .usuario {float: left}
  .lista-usuarios h4 .acciones {float: left; padding-left:15px; line-height:8px}
  
  .lista-usuarios h4 .acciones a img {border: 0; display: block; float: left; margin: 10px 2px 0 1px}
  
  .lista-usuarios .lista-viajes{
    margin: 0;
    padding: 0;
    list-style: none
  }
  
 .carrousel-thumb {
height:1%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
padding:0pt;
margin:0pt
}
.carrousel-thumb li {
clear:none;
display:block;
float:left;
margin:0pt 10px 0pt 0pt;
padding:0pt;
}

	.lista-usuarios .aceptacion{
 	margin: 0;
    padding: 0;
    list-style: none
}

.lista-usuarios .aceptacion li {
    padding: 0 0 0 35px;
    margin: 0;
       height: 37px;
    line-height: 30px;
    color: #333
  }
 .lista-usuarios .aceptacion a:link, .lista-usuarios .aceptacion a:visited {color: #0063DC; margin-right:20px}
  .lista-usuarios .aceptacion a:hover, .lista-usuarios .aceptacion a:active {text-decoration: none}


 /* Lista Comentarios */
#lista-comentarios {
    margin: 10px 0 10px 0;
    padding: 0
  }
  
#lista-comentarios li {margin-bottom: 2em; border-bottom: 1px dotted #cecece; padding-bottom: 1em}
#lista-comentarios li p{color:#63565F; line-height:20px; font-family:"Trebuchet MS", Arial}
  
#lista-comentarios .autor {
    overflow: hidden;
    height: 1%
  }
#lista-comentarios .autor a img {
    border: 1px solid #c8c8c8;
    background: #fff;
    padding: 1px;
    float: left;
    margin: 0 10px 5px 0
  }
  
#lista-comentarios .autor h3 {
    font-size: 14px;
    color: #999;
    line-height: 35px;
    margin: 0; padding: 0;
    font-weight: normal
  }
#lista-comentarios .autor h3 a:link, #lista-comentarios .autor h3 a:visited {font-size: 16px; color: #0063dc; text-decoration: none; font-weight: bold}
#lista-comentarios .autor h3 a:hover, #lista-comentarios .autor h3 a:active {text-decoration: underline}
  
#lista-comentarios .autor span {
    font-size: 11px;
    margin-top: -10px;
    display: block
  }

#lista-comentarios .comentario {margin:15px 45px 0}

#lista-comentarios .autor {position: relative}
  #lista-comentarios .descubri {position: absolute; top: 12px; right: 5px; font-size:11px}
  #lista-comentarios .descubri b{color:#9BDA17}
  
  #lista-comentarios .tags {margin: 0 0 1em 45px; background: url('http://3.images.mnstatic.com/iconos/tag.gif') no-repeat center left; padding-left: 25px; display: block}
  #lista-comentarios .thumbs {margin: 0 0 0 45px; padding: 0; list-style: none; overflow: hidden; width: 420px}
  #lista-comentarios .thumbs li {margin: 0 2px; padding: 0; list-style: none; border: 0; display: block; float: left}
  #lista-comentarios .thumbs li a img {border: 1px solid #ddd; padding: 1px}
  #lista-comentarios .thumbs li a:hover img {border: 1px solid #333}
  
  #lista-comentarios a:link, #lista-comentarios a:visited {color: #1E63C8; text-decoration: none}
  #lista-comentarios a:hover, #lista-comentarios a:active {text-decoration: underline}
  
   /* ruta */
  
  #ruta 
  		{float:left;
		width:100%;
		height:30px;
		margin:0 0 2.1em}
		
  #ruta span 
		{float:right;
		margin-top:8px;
		}
		
	.rutareturn{
	float:left;
	 display: block;
	 padding:6px;
	 background-color:#efefef;
	 }
	 
	 /* fichainfo */
	 
	 #fichainfo
	 {float:left;
		width:100%;
		}
		
		
		 /* vvvvv */
		 .linkrel{width:100%; float:right; text-align:right; display:block; font-family:Arial, Helvetica, sans-serif;margin:8px 0 15px 0 }
.linkrel a:link, .linkrel a:visited {
      color: #0063DC;
      line-height: 19px;
      height: 19px;
      margin-bottom: .8em;

    }
.linkrel a:hover, .linkrel a:active {text-decoration: none}
		
	/* Comentar Foto */
	
  #comentar-foto {
    border: 0;
    margin: 0 0 50px 0;
    padding: 0;
    overflow: hidden;
    width: 100%
  }
  
  #comentar-foto label {
    color: #333;
    font-size: 20px;
    padding: 0 0 0 25px;
    margin: 0 0 .2em 0;
    display: block;
    background: url('http://4.images.mnstatic.com/iconos/agregar-comentario.gif') no-repeat center left;
	font-weight:bold
  }
  #comentar-foto textarea {
    width: 97%;
    height: 145px;
    border: 1px solid #E9EDF0;
    padding: 5px;
    font-family: arial, verdana, serif;
    font-size: 14px;
    color: #888
  }
  
  #comentar-foto .boton {
  width: 170px;
  height: 47px;
  color: #fff;
  background: transparent url('http://1.images.mnstatic.com/formularios/btn-170.png') no-repeat top left;
  border: 0;
  padding: 0 0 2px;
  margin: 0;
  cursor:pointer;
  font-size:19px;
  line-height:31px;
  float:right
  }
  
  #comentar-foto .boton.desactivado {
  background:#ECE9D8 url('http://4.images.mnstatic.com/formularios/btn-170off.png') no-repeat scroll left top;
  }
  
  span.participa {
    display: block;
    margin: 0 auto 40px auto;
    text-align: center;
    font-size: 22px;
    color: #000;
	line-height:26px
  }
  
  span.participa a:link, span.participa a:visited {color: #0063DC}
  span.participa a:hover, span.participa a:active {text-decoration: none}
	
	/* Anterior y Siguien */
	
	#movimg {
	background-color:#efefef;
	padding:12px 14px 10px ;
	height:20px;
	text-align:center;
	margin:10px 0;
	}
	#movimg a:link, #movimg a:visited {color: #333;text-decoration: none}
	#movimg a:hover, #movimg a:active {background-color: #fff;text-decoration: none;}
	
	
	#movimg .m-iz{ float:left}
	#movimg .m-ce{ float:left; margin:0 0 0 155px}
	#movimg .m-de{ float:right}
	

	/* Galerias */

 #foto {
    width: 100%;
    height: 100%;
    padding: 10px 0 20px;
  background: transparent url('http://5.images.mnstatic.com/bgbarragallery.jpg') no-repeat left bottom;
    overflow: hidden;
	text-align:center
  }
  
  #foto #autor {margin: 15px 0 0 15px; width: 60%; float: left; text-align:left}
  
  #foto #autor a img {
    border: 1px solid #999900;
    background: #fff;
    padding: 1px;
    float: left;
    margin: 0 10px 0 0
  }
  
  #foto #autor h3 {
    margin: 0;
    padding: 0;
    font:normal 15px 'Trebuchet Ms';
	width:80%;
	display:block;
  }
  
  #foto #autor span { color:#999999; line-height:0.7em; }

  