te/* Lista de Galerias */ 
.lineHeight20 {
    line-height: 20px;
}
.bold {
	font-weight: bold;
	color:#8D00B9;
	font-family:Arial;
	font-size:13px;
}
.comentarioCont
{
	overflow: hidden;
	width: 700px;
}
.compartirCont img
{
	margin: 5px;
}
.barraPunteada {
	margin: 10px 0 10px 0;
	border-bottom: #CCC solid 1px;
	overflow:hidden;
	
}
#fotosColumn {
	width: 731px;
	padding: 10px;
	border: #CCC solid 1px;
}
.listaGalerias {
	padding: 10px;
	border: #CCC solid 1px;
	overflow: hidden;
	background: #FFF;
	width: 728px;
}
.fotoGaleria {
	border:1px solid #CCC;
	float:left;
	margin-right:6px;
	padding: 4px 4px 2px 4px;
}
.fotoGaleriaTabs {
	border:1px solid #CCC;
	float:left;
	margin-right:6px;
	padding: 4px;
}
.datosGaleria {
	float: left;
}
a.tituloGaleria {
	font-size: 13px;
	font-weight: bold;
	color: #8D00B9;
}
.subirNuevasFotos {
    background-image:url(images/Botones_Administracion/UploadPhoto_Button.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    display:block;
    width:164px;
    height:29px;
    border:0;
    line-height:28px;
	padding-left:30px;
	overflow:hidden;
}
.subirNuevasFotos:hover {
    background-image: url(images/Botones_Administracion/UploadPhoto_Button.jpg);
    background-repeat: no-repeat;
    background-position: 0 -29px;
}

.subirNuevasFotos a
{
    text-decoration:none !important;	
	}
.Count {
	overflow:hidden;
	margin-top:10px;
}
.recuadroFotoGalerias {
	float: left;
	padding-left:3px;
	padding-right:4px;
	margin-bottom: 10px;
	height:150px;
	overflow:hidden;
	line-height:150px;
	width:142px;
	text-align:center;
}
.RecuadroGris {
	overflow:hidden;
}
.fotoGalerias { 
	overflow:hidden;
	background-color:#FFF;
}
.imagen {
	border: #CCC solid 1px;
	overflow:hidden;
	padding:5px;
	vertical-align:middle;
}
.imagenPendiente {
	border: #CCC solid 1px;
	overflow:hidden;
	vertical-align:middle;
}
.pendienteAprobacion {
	color: #8D00B9;
}
.bulletPendiente {
	height: 15px;
	background: url(images/bullet-pendiente.gif) no-repeat;
	padding-left: 18px;
	background-position:1px center;
	overflow:hidden;
	display:block;
	float:left;
	line-height:14px;
	
}
.datosFotoGalerias {
	line-height: 16px;
}
.checkFotoGalerias {
	height:20px;
	left:1px;
	margin-bottom:-20px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	position:relative;
	top:7px;
	z-index:1;
	width:15px;
}
.TituloFoto {
	
}
.EditarGalerias {
background:transparent url(images/Space/icon-editar.jpg) no-repeat scroll 0 0;
float:right;
height:16px;
margin-top:5px;
}
/* Lista de Galerias */ 	  
 
/* Editar Galerias */ 
	
a.linkCeleste:link, a.linkCeleste:visited {
	color: #8D00B9;
	text-decoration: none;
}
a.linkCeleste:hover {
	color: #8D00B9;
	text-decoration: underline;
}
h1 {
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial;
	font-size: 20px;
	color: #8D00B9;
	font-weight: normal;
}
h2 {
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial;
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.bar {
	margin: 10px 0 10px 0;
	border-bottom: #CCC solid 1px;
}
.barDotted {
	margin: 10px 0 10px 0;
	border-bottom: #CCC dotted 2px;
}
.titulo {
	color: #000;
	/*font-size: 14px;*/
}
.paragraph {
	margin: 5px 0 5px 0; 
}
.textBlank {
	color: #000;
	font-weight:normal;
}
.textBlank {
	color:#000;
}
.topBar {
	margin-bottom: 10px;
	overflow: hidden;
	width: 750px;
}
.topBar0 {
	float:left !important;
	overflow: hidden;
	margin-right:0px !important;
	width:165px;
}
.editarEliminarFoto {
    overflow: hidden;
    float: right;
    width: 400px;
}
.editarEliminarGaleria {
    overflow: hidden;
    float: right;
	height: 16px;
	/*width:127px;*/
}
.photoEdit, .editarFotoDetalle {
	float: left;
	height: 16px;
	background: url(images/Space/icon-editar.jpg) no-repeat;
	margin-right: 10px;
}
.photoEdit a, editarFotoDetalle a {
	margin-left: 20px;
}
.eliminar {
	float: left;
	height: 16px;
	background: url(images/Space/cruz-roja.jpg) no-repeat 0 50%;
	line-height:16px;
}
.eliminar a {
	margin-left: 15px;
}
.formBox {
	overflow: hidden;
	float: left;
}
.labelsBox {
	float: left;
	margin-right: 15px;
	text-align: right;
	width:74px;
}
.inputsBox {
	float: left;
}
.recuadroFoto {
	float: left;
	width: 125px;
	/*height: 320px;*/
	margin-right: 10px;
}
.foto{
	width: 112px;
	padding: 5px;
	border: #CCC solid 1px;
}
.datosFoto {
	line-height: 16px;
	overflow:hidden;
}
.checkFoto {
	float: right;
	width: 46px;
	height: 20px;
	margin-bottom: -20px;
	position: relative;
	z-index: 1;
	top: 5px;
	left: -2px;
	overflow:hidden;
	border: #CCC solid 1px;
	background: #FFF;
}
.paginador {
	overflow: hidden;
}
	/* Editar Galerias */ 

.overflowHidden {
    overflow: hidden;
}
.WidthGallery 
{
	width:755px;	
}
.BoxFotos 
{
	width:750px;	
}
.fotoContent
{
	width: 750px;
}
.break {
    margin: 5px 0 5px 0;
}
.floatLeft {
    float: left;
}
.floatRight {
    float: right;
}
.seleccionarTodoNada {
    float: left;
    margin-right: 15px;
}
.contenedorFoto {
    overflow: hidden;
    float: left;
    margin-right: 15px;
}
/*Foto detalle*/
.parrafo {
	margin: 5px 0 5px 0;
	font-size:13px;
	font-family:Arial;
	color:Gray;
}
.middleBar {
	overflow: hidden;
	margin: 20px 0 10px 0;
}
.paginador {
	float: right;
}
.photo {
	border: #CCC solid 1px;
	padding: 15px;
	text-align: center;
}
.photoDetails {
	overflow: hidden;
	margin: 5px 0 10px 0;
}
.post {
	float: left;
	width: 502px;
	/*margin-right: 58px;*/
}
.survey {
	margin-top: 20px;
	margin-bottom: 20px;
}
.addComments {
	padding: 10px;
	background: #EAEAEA;
	overflow: hidden;
	margin-top:20px;
	width: 730px;
	float:left;
	clear:both;
}
.commentsPhoto {
	float: left;
	overflow:hidden;
	width: 75px;
	height: 75px;
	border: #CCC solid 1px;
	margin-right: 10px;
}
.commentsPost {
	float: left;
	overflow:hidden;
	width: 640px;
}
.linkAzul
{
}
.commentsPost a {
	margin-left: 1px;
}
.commentsTextarea {
border:2px solid #CCCCCC;
color:#666666;
height:40px;
overflow:hidden;
width:630px;
}
.break {
	margin: 5px 0 5px 0;
}
.doubleBreakBottom {
	margin-bottom: 10px;
}
.barra {
	margin: 10px 0 10px 0;
	border-bottom: #CCC solid 1px;
	height:1px;
/*width: 750px;*/
}
.parrafo {
	line-height: 16px;
}
#generalContent1 {
	overflow: hidden;
	width: 731px;
	margin-right: 10px;
	border: #CCC solid 1px;
	padding: 10px;
	background: #FFF;
}
.columnaFoto {
	float: left;
	margin-right: 5px;
}
.columnaAcciones {
	float: right;
	width: 250px;
}
.masFotos {
	overflow: hidden;
	margin-top: 10px;
}
.masFotosThumbs {
float:left;
height:75px;
line-height:75px;
margin-bottom:5px;
margin-left:5px;
/*overflow:hidden;*/
width:60px;
}
.masFotosThumbs img 
{
border:1px solid #CCCCCC;
/*float:left;
height:75px;*/
line-height:75px;
margin-bottom:5px;
margin-left:5px;
width:50px;
vertical-align:middle;
}
.masFotosPaginador {
	overflow: hidden;
	float: right;
	margin-right:2px;
	margin-top: 5px;
}
.CommentTitle {
	margin-top: 30px;
	margin-bottom: 4px;
	font-weight:bold;
	color: #000;
	display:block;
	overflow:hidden;
}
.time 
{
	color:#999;	
}
.Border_View {
	border: #CCC solid 1px; 
	padding: 10px;
}
.MorePhotoBox {
	overflow: hidden; 
	border: #CCC solid 1px; 
	padding: 10px 10px 5px 10px; 
	margin-top: 5px;
	width: 196px;
}
.InputEdit {
	font-family:Arial;
	color:#000;
	font-size:12px;
	/*border: 2px #CED0F6 solid;*/
	width:498px;
	height:20px;
	overflow:hidden;
	padding:0px;
}
.StyleGuardarCancelar
{
	width:502px;
	height:20px;
	background-color:#CCC;
	overflow:hidden;
	margin-bottom:5px;
	line-height:18px;
	font-size:15px;
	font-weight:bold;
}
.MaxMarginLeft {
	margin-left:200px;
}
.LabelDescription {
	width:502px;
	overflow:hidden;
}
.InputDescription {
	height:50px;
	font-family:Arial;
	color:#000;
	font-size:12px;
	width:498px;
	overflow:hidden;
	padding:0px;
}
.CommentariosAgregados {
	float: left; 
	margin-right: 10px;
}
.ContengoTextAreaComments {
	overflow:hidden;
	margin-top:5px;
}
.commentario_End {
	overflow: hidden;
	padding: 9px;
	display: none;
	border: 1px solid #CCC;
	margin-top: 20px;
	width: 730px;
	height:70px;
	float:left;
	
}
.accionesFoto {
    overflow: hidden;
    float: right;
    margin-top: 10px;
    width:185px;
}
/*Empty*/
.ContengoEmpty {
	overflow:hidden;
	padding:10px;
	margin-bottom: 20px;
}
.ContengoEmpty .RecuadroAvatar {
	width:114px;
	height:114px;
	overflow:hidden;
	border:1px solid #cdcdcd;
	float:left;
	margin-right:10px;
}
.ContengoEmpty .RecuadroAvatar img {
	width:110px;
	height:110px;
	overflow:hidden;
	margin-top:2px;
	margin-left:2px;
	background-image:url(images/AvatarDefaultEmpty.jpg);
}
.ContengoEmpty .TextEmpty {
/*float:left;*/
	overflow:hidden;
}
.ContengoEmpty .TextEmpty .Text {
	font-size:17px;
	font-weight:bold;
	color:#000;
	font-family:Arial;
}
.ContengoEmpty .TextEmpty .Buscar {
	overflow:hidden;
	margin-top:10px;
}
.ContengoEmpty .TextEmpty .Buscar input
{
	float:left;
	overflow:hidden;
	border:1px solid #999;
	height:19px;
	padding-top:3px;
	width:177px;	
}
.ContengoEmpty .TextEmpty .Buscar img
{
	float:left;
	overflow:hidden;
}
.ColorLink
{
	color:#999;
}
.PhotoDescription 
{
	font-weight:bold;	
}
/*Empty*/
.pinkLink {
	background-color:#FFF;
	border:1px solid #D6D6D6;
	color:#8D00B9;
	float:left;
	font-weight:bold;
	height:26px;
	margin-right:7px;
	overflow:hidden;
	padding-top:4px;
	line-height:21px;
}
.Padding {
	padding-left:13px;
	padding-right:15px;
	text-align:center;
}
.pinkLink, .pinkLink a{
	color:#8D00B9;
}
.space {
	float:left;	
	padding-right:5px;
}
.lastBorder {
	border-bottom: 1px solid #CDCDCD;
	float: left;
	height: 29px !important;
	overflow: hidden;
	width: 527px !important;
	display:none;
}
.lastBorderOneTab {
	border-bottom: 1px solid #CDCDCD;
	float: left;
	height: 29px !important;
	overflow: hidden;
	width: 639px !important;
}
.spaceO {
	float:left;	
	margin-top:10px;
	padding-right:8px;
}
.commentsPhotoSmall {
	border:1px solid #CCC;
	float:left;
	height:50px;
	margin-right:10px;
	width:50px;
	overflow:hidden;
}
.hyperlink {
	color:#8D00B9;
	cursor:pointer;
}
.favoritos {
	background:url(images/icon-favoritos.jpg) no-repeat;
	height:14px;
	margin-bottom:10px;
	overflow:hidden;
}
.favoritos a {
	margin-left: 0px;
}
.compartir {
	background: url(images/icon-mensajes.jpg) no-repeat;
	height:16px;
	margin-bottom:10px;
	overflow:hidden;
	line-height:11px;
}
.compartir a {
	margin-left: 0px;
}
.reportar {
	background:url(images/icon-reportar.jpg) no-repeat ;
	height:16px;
	margin-bottom:10px;
	overflow:hidden;
}
.reportar a {
	margin-left: 0px;
}
.BotonAlign {
	overflow: hidden; 
	width: 300px; 
	margin-left: 215px; 
	margin-top: 20px;
}
.Boton {
    background-image:url(images/btn-save-change.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    display:block;
    width:140px;
    height:22px;
    border:0;
    float:left;
    overflow:hidden;
	padding-right:5px;
	line-height:21px;
	text-align:center;
	margin-top:7px;
}
.Boton a
{
	color:#FFF !important;	
	text-decoration:none !important;
}
.Boton:hover {
    background-image: url(images/btn-save-change.jpg);
    background-repeat: no-repeat;
    background-position: 0 -22px;
    text-decoration:none !important;
}
.BtnComment {
    background-image:url(images/btn-position-comment.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    display:block;
    width:82px;
    height:22px;
    border:0;
    float:right;
    overflow:hidden;
	padding-right:5px;
	line-height:21px;
	text-align:center;
	margin-top:7px;
}
.BtnComment a
{
	color:#FFF !important;	
	text-decoration:none !important;
}
.BtnComment:hover {
    background-image: url(images/btn-position-comment.jpg);
    background-repeat: no-repeat;
    background-position: 0 -22px;
}
.TitleFoto 
{
font-size:20px;	
}
.PhotoDescription 
{
font-weight:bold;	
}

/* #################### LikeModule ##################### */
.ContainerStarLike
{
	overflow:hidden;
	background-image:url(images/StarIlike.jpg);
	background-position:0px 1px;
	height:20px;
	background-repeat:no-repeat;
	line-height:19px;
	width:500px;
}
.ContainerStarLike a
{
	padding-left:20px;
	float:left;
	font-weight:bold;
}
.ContainerStarLike span
{
	padding-left:20px;
	font-weight:bold;
	color:#8D00B9;
	font-family:Arial;
	font-size:13px;
}
.ContainerBoxLike
{
	overflow:hidden;
	clear:both;
	margin-top:10px;
	width:338px;
}
.TopFlecha
{
	overflow:hidden;
	background-image:url(images/FlechaTopLike.jpg);
	background-position:25px 0px;
	background-repeat:no-repeat;
	height:12px;
}
.IlikeData
{
	overflow:hidden;
	background-color:#eaeaea;
	padding:10px;
}
.IlikeData a
{
	overflow:hidden;
	/*display:block;*/
}
.DataUserLike
{
	overflow:hidden;
	clear:both;
}
.DataUserLike .LineLike
{
	background-color:#999;
	height:1px;
	overflow:hidden;
	clear:both;
	margin-top:10px;
}
.ContainerAvatar
{
	overflow:hidden;
}
.ContainerAvatar #Mostrar a img
{
	margin-right:5px;
	margin-left:4px;
	border:1px solid #EAEAEA;
	margin-top:9px;
}
.ContainerAvatar #Mostrar a img:hover
{
	border:1px solid #8D00B9;
}
.ContainerAvatar #NewAvatar a img
{
	margin-right:5px;
	margin-left:4px;
	border:1px solid #EAEAEA;
	margin-top:9px;
}
.ContainerAvatar #NewAvatar a img:hover
{
	border:1px solid #8D00B9;
}
/* #################### LikeModule ##################### */

.votesContainer
{
	margin-top:10px;
}
.CenterImagen
{
display:inline-block;
/*height:100%;*/
vertical-align:middle;
width:1px;
}

.PhotoPendiente
{
overflow:hidden;
width:142px;
height:150px;
z-index:1;
position:relative;
margin-top:-150px;
background-image:url(images/FotoPendienteAprobacion.jpg);
background-position:center;
background-repeat:no-repeat;
clear:both;
opacity:0.8;
filter: alpha(opacity=50)
-moz-opacity:0.8;
-khtml-opacity: 0.8;
}

.CenterImagen {
display:inline-block;
/*height:100%;*/
vertical-align:middle;
width:1px;
}

.ComentarioPendiente
{
overflow:hidden;
width:750px;
height:90px;
background-color:#ffffff;
z-index:1;
position:relative;
margin-top:-90px;
clear:both;
opacity:0.5;
filter: alpha(opacity=50)
-moz-opacity:0.5;
-khtml-opacity: 0.5;
font-family:Verdana;
font-size:18px;
font-weight:bold;
color:#8D00B9;
text-align:center;
line-height:90px;
}

.divElim
{
	overflow:hidden;
	width:750px;
	height:171px;
	background-color:#ffffff;
	z-index:1;
	position:relative;
	margin-top:-171px;
	clear:both;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#8D00B9;
	text-align:center;
	line-height:147px;
	opacity:0.5;
	filter: alpha(opacity=50)
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	}
.TextoLabel
{
	display:none;
	float:left;
	line-height:13px;
	padding-left:5px;
}
.input
{
	width: 125px;
	height:20px;
	overflow:hidden;
	line-height:20px;
	position:relative;
	z-index:2;
}
.meGustoHand
{
	overflow:hidden;
}
.meGustoBoton
{
	background-image:url(images/BannerMegusta.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	height:68px;
	width:756px;
	font-family: Arial;
	font-size: 17px;
	font-weight:bold;
	color: #000;
	border: solid 2px #FFF;
	float:left;
	margin-top: 0px;
}

.meGustoBotonCuaderno
{
	background-image:url(images/BannerMegustaCuadernos.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	height:68px;
	width:756px;
	font-family: Arial;
	font-size: 17px;
	font-weight:bold;
	color: #000;
	border: solid 2px #FFF;
	float:left;
	margin-top: 0px;
}

.teGustoLabel
{
	background-image:url(images/BannerMegustaCuadernosFeed.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	height:68px;
	width:756px;
	font-family: Arial;
	font-size: 17px;
	font-weight:bold;
	color: #000;
	border: solid 2px #FFF;
	float:left;
	margin-top: 0px;
	line-height:67px;
	padding-left:30px;
}


.meGustoBotonRecuerdo
{
	background-image:url(images/BannerMegustaRecuerdos.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	height:68px;
	width:756px;
	font-family: Arial;
	font-size: 17px;
	font-weight:bold;
	color: #000;
	border: solid 2px #FFF;
	float:left;
	margin-top: 0px;
}

.teGustoLabel
{
	background-image:url(images/BannerMegustaRecuerdos_Feed.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	height:68px;
	width:756px;
	font-family: Arial;
	font-size: 17px;
	font-weight:bold;
	color: #000;
	border: solid 2px #FFF;
	float:left;
	margin-top: 0px;
	line-height:67px;
	padding-left:30px;
}

.BotonMegusta
{
	display:block;
	background-image:url(images/BottonMeGusta.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:40px;
	width:143px;
	margin-left:17px;
	margin-top:15px;
}

.BotonMegusta:hover
{
	background-position: center bottom;
}
.commentsList
{
clear:both;
float:left;	
}
.parrafo {
	margin:5px 0;
	font-size:13px;
	font-family:Arial;
	color:Gray;
	display:block;
	color:#999;
}
.parrafo a {
	color:#8D00B9;	
	cursor:pointer;
}

.BannerPromoFoto
{
	background-image:url(images/BannerDerechaPromofoto.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:250px;
	margin-top:10px;
	display:block;
}
.BannerPromoCuadernos
{
	background-image:url(images/Banner_200x250_Cuadernos.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:250px;
	margin-top:10px;
	display:block;
}

.BannerPromoRecuerdo
{
	background-image:url(images/Banner_200x250_Recuerdos.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:250px;
	margin-top:10px;
	display:block;
}